From e0d6872e744ce3f9f05fe6b4db504769f812da09 Mon Sep 17 00:00:00 2001 From: "U. Bruhin" Date: Mon, 9 Oct 2023 16:01:47 +0200 Subject: [PATCH] Add pkg/dev for generic THT LEDs with green/red/yellow body --- .../.librepcb-dev | 1 + .../device.lp | 15 + .../.librepcb-dev | 1 + .../device.lp | 15 + .../.librepcb-dev | 1 + .../device.lp | 15 + .../.librepcb-dev | 1 + .../device.lp | 15 + .../.librepcb-dev | 1 + .../device.lp | 15 + .../.librepcb-dev | 1 + .../device.lp | 15 + .../.librepcb-pkg | 1 + .../2c021243-45ba-4e92-9a47-bac235ee1368.step | 893 +++++++++++++++++ .../9826e7b2-3a26-42ec-8805-343e05a7db06.step | 657 +++++++++++++ .../bbf3c126-bc80-4c01-bce8-060a8a02e2c1.step | 485 ++++++++++ .../d78e5e4d-4bbc-4384-bf84-95cb4a23f712.step | 893 +++++++++++++++++ .../package.lp | 371 ++++++++ .../.librepcb-pkg | 1 + .../52f5058e-13d0-4852-9e94-0eb5cafcd766.step | 657 +++++++++++++ .../605b3121-e4b6-4224-88b2-45e82351ca7b.step | 487 ++++++++++ .../655206f3-8f67-4ac2-92cb-96143e4084f2.step | 895 ++++++++++++++++++ .../88ed724d-1d1b-4232-b9f2-c5d39a2a17c0.step | 895 ++++++++++++++++++ .../package.lp | 432 +++++++++ .../.librepcb-pkg | 1 + .../863a329a-5a4a-4c34-be91-17fdd44ccefa.step | 895 ++++++++++++++++++ .../b3abc021-6d35-404f-b6e1-5628b536e4aa.step | 657 +++++++++++++ .../c74976b1-b635-435c-84d3-c982dcf4b9a1.step | 895 ++++++++++++++++++ .../f65753fd-8158-4cc2-8cb5-358e89f89e65.step | 487 ++++++++++ .../package.lp | 432 +++++++++ .../.librepcb-pkg | 1 + .../19448dd5-d0da-4e30-9476-2eeb829d949e.step | 487 ++++++++++ .../41639118-f839-4caa-a027-675f75c36cfe.step | 657 +++++++++++++ .../8cccbef9-4510-4f83-a136-75aaf128fe92.step | 895 ++++++++++++++++++ .../ec8b2014-2993-4e92-b976-6606ce0aaee5.step | 895 ++++++++++++++++++ .../package.lp | 432 +++++++++ .../.librepcb-pkg | 1 + .../13a9668c-6d76-4bfb-abdf-f8395630dffb.step | 893 +++++++++++++++++ .../623e14fd-2d12-47d9-94fe-7b4bd2981820.step | 485 ++++++++++ .../6d67dbf6-9926-4a58-86b2-62258117e84b.step | 657 +++++++++++++ .../be8fb916-ddee-4e3b-a044-1612be230a98.step | 893 +++++++++++++++++ .../package.lp | 371 ++++++++ .../.librepcb-pkg | 1 + .../043f653f-07b7-4a85-a89b-36d29e1a50af.step | 485 ++++++++++ .../6cf03fa3-c1c3-47a4-8a06-44c744398139.step | 893 +++++++++++++++++ .../9d8b1555-189d-4609-81cd-12ad5240f6e5.step | 657 +++++++++++++ .../ce029091-9f40-4f0e-a42f-619050353f87.step | 893 +++++++++++++++++ .../package.lp | 371 ++++++++ 48 files changed, 20097 insertions(+) create mode 100644 dev/04df0e68-fc25-4586-9215-96531c66c144/.librepcb-dev create mode 100644 dev/04df0e68-fc25-4586-9215-96531c66c144/device.lp create mode 100644 dev/06958729-2486-4625-9456-ea4d310aa36c/.librepcb-dev create mode 100644 dev/06958729-2486-4625-9456-ea4d310aa36c/device.lp create mode 100644 dev/62453d0d-b680-4c3e-bf2f-7c62b75b772f/.librepcb-dev create mode 100644 dev/62453d0d-b680-4c3e-bf2f-7c62b75b772f/device.lp create mode 100644 dev/698883e7-e78f-4385-807c-8307c338c6c2/.librepcb-dev create mode 100644 dev/698883e7-e78f-4385-807c-8307c338c6c2/device.lp create mode 100644 dev/6dfd2937-006e-4f90-b6a8-3e2f0fe9238c/.librepcb-dev create mode 100644 dev/6dfd2937-006e-4f90-b6a8-3e2f0fe9238c/device.lp create mode 100644 dev/bc3f8aef-328a-449f-9922-5ede7afb0b65/.librepcb-dev create mode 100644 dev/bc3f8aef-328a-449f-9922-5ede7afb0b65/device.lp create mode 100644 pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/.librepcb-pkg create mode 100644 pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/2c021243-45ba-4e92-9a47-bac235ee1368.step create mode 100644 pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/9826e7b2-3a26-42ec-8805-343e05a7db06.step create mode 100644 pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/bbf3c126-bc80-4c01-bce8-060a8a02e2c1.step create mode 100644 pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/d78e5e4d-4bbc-4384-bf84-95cb4a23f712.step create mode 100644 pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/package.lp create mode 100644 pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/.librepcb-pkg create mode 100644 pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/52f5058e-13d0-4852-9e94-0eb5cafcd766.step create mode 100644 pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/605b3121-e4b6-4224-88b2-45e82351ca7b.step create mode 100644 pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/655206f3-8f67-4ac2-92cb-96143e4084f2.step create mode 100644 pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/88ed724d-1d1b-4232-b9f2-c5d39a2a17c0.step create mode 100644 pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/package.lp create mode 100644 pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/.librepcb-pkg create mode 100644 pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/863a329a-5a4a-4c34-be91-17fdd44ccefa.step create mode 100644 pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/b3abc021-6d35-404f-b6e1-5628b536e4aa.step create mode 100644 pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/c74976b1-b635-435c-84d3-c982dcf4b9a1.step create mode 100644 pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/f65753fd-8158-4cc2-8cb5-358e89f89e65.step create mode 100644 pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/package.lp create mode 100644 pkg/556f1d86-fabe-4130-a702-34a82b617d82/.librepcb-pkg create mode 100644 pkg/556f1d86-fabe-4130-a702-34a82b617d82/19448dd5-d0da-4e30-9476-2eeb829d949e.step create mode 100644 pkg/556f1d86-fabe-4130-a702-34a82b617d82/41639118-f839-4caa-a027-675f75c36cfe.step create mode 100644 pkg/556f1d86-fabe-4130-a702-34a82b617d82/8cccbef9-4510-4f83-a136-75aaf128fe92.step create mode 100644 pkg/556f1d86-fabe-4130-a702-34a82b617d82/ec8b2014-2993-4e92-b976-6606ce0aaee5.step create mode 100644 pkg/556f1d86-fabe-4130-a702-34a82b617d82/package.lp create mode 100644 pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/.librepcb-pkg create mode 100644 pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/13a9668c-6d76-4bfb-abdf-f8395630dffb.step create mode 100644 pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/623e14fd-2d12-47d9-94fe-7b4bd2981820.step create mode 100644 pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/6d67dbf6-9926-4a58-86b2-62258117e84b.step create mode 100644 pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/be8fb916-ddee-4e3b-a044-1612be230a98.step create mode 100644 pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/package.lp create mode 100644 pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/.librepcb-pkg create mode 100644 pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/043f653f-07b7-4a85-a89b-36d29e1a50af.step create mode 100644 pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/6cf03fa3-c1c3-47a4-8a06-44c744398139.step create mode 100644 pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/9d8b1555-189d-4609-81cd-12ad5240f6e5.step create mode 100644 pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/ce029091-9f40-4f0e-a42f-619050353f87.step create mode 100644 pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/package.lp diff --git a/dev/04df0e68-fc25-4586-9215-96531c66c144/.librepcb-dev b/dev/04df0e68-fc25-4586-9215-96531c66c144/.librepcb-dev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/dev/04df0e68-fc25-4586-9215-96531c66c144/.librepcb-dev @@ -0,0 +1 @@ +1 diff --git a/dev/04df0e68-fc25-4586-9215-96531c66c144/device.lp b/dev/04df0e68-fc25-4586-9215-96531c66c144/device.lp new file mode 100644 index 00000000..4349d4fc --- /dev/null +++ b/dev/04df0e68-fc25-4586-9215-96531c66c144/device.lp @@ -0,0 +1,15 @@ +(librepcb_device 04df0e68-fc25-4586-9215-96531c66c144 + (name "LED ⌀5.0x8.7/2.54mm Red") + (description "Generic through-hole LED with 5.00 mm body diameter.\n\nBody height: 8.70 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Red\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "U. Bruhin") + (version "0.1.1") + (created 2022-08-31T11:18:33Z) + (deprecated false) + (generated_by "") + (category 70421345-ae1d-4fed-aa60-e7619524b97f) + (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) + (package 556f1d86-fabe-4130-a702-34a82b617d82) + (pad 86d7799a-37c9-4396-8e2d-997addc21175 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) + (pad a7d87d01-a650-486c-89fc-04209af0410e (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) +) diff --git a/dev/06958729-2486-4625-9456-ea4d310aa36c/.librepcb-dev b/dev/06958729-2486-4625-9456-ea4d310aa36c/.librepcb-dev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/dev/06958729-2486-4625-9456-ea4d310aa36c/.librepcb-dev @@ -0,0 +1 @@ +1 diff --git a/dev/06958729-2486-4625-9456-ea4d310aa36c/device.lp b/dev/06958729-2486-4625-9456-ea4d310aa36c/device.lp new file mode 100644 index 00000000..cb0262c1 --- /dev/null +++ b/dev/06958729-2486-4625-9456-ea4d310aa36c/device.lp @@ -0,0 +1,15 @@ +(librepcb_device 06958729-2486-4625-9456-ea4d310aa36c + (name "LED ⌀5.0x8.7/2.54mm Yellow") + (description "Generic through-hole LED with 5.00 mm body diameter.\n\nBody height: 8.70 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Yellow\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "U. Bruhin") + (version "0.1.1") + (created 2022-08-31T11:18:33Z) + (deprecated false) + (generated_by "") + (category 70421345-ae1d-4fed-aa60-e7619524b97f) + (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) + (package 11cf7a72-49bb-4021-91cd-98bfc9817b5d) + (pad 48b4c874-9071-4215-b611-892772e108c7 (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) + (pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) +) diff --git a/dev/62453d0d-b680-4c3e-bf2f-7c62b75b772f/.librepcb-dev b/dev/62453d0d-b680-4c3e-bf2f-7c62b75b772f/.librepcb-dev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/dev/62453d0d-b680-4c3e-bf2f-7c62b75b772f/.librepcb-dev @@ -0,0 +1 @@ +1 diff --git a/dev/62453d0d-b680-4c3e-bf2f-7c62b75b772f/device.lp b/dev/62453d0d-b680-4c3e-bf2f-7c62b75b772f/device.lp new file mode 100644 index 00000000..9d82f3b2 --- /dev/null +++ b/dev/62453d0d-b680-4c3e-bf2f-7c62b75b772f/device.lp @@ -0,0 +1,15 @@ +(librepcb_device 62453d0d-b680-4c3e-bf2f-7c62b75b772f + (name "LED ⌀3.0x4.5/2.54mm Yellow") + (description "Generic through-hole LED with 3.00 mm body diameter.\n\nBody height: 4.50 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Yellow\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "U. Bruhin") + (version "0.1.1") + (created 2022-08-31T11:18:33Z) + (deprecated false) + (generated_by "") + (category 70421345-ae1d-4fed-aa60-e7619524b97f) + (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) + (package afce61b3-1c79-4c45-a1fa-d70789425f00) + (pad df88fbb7-0102-4f72-b09f-32c74a6de68e (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) + (pad f224b78b-9a8b-440a-8829-64fb10b5ba50 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) +) diff --git a/dev/698883e7-e78f-4385-807c-8307c338c6c2/.librepcb-dev b/dev/698883e7-e78f-4385-807c-8307c338c6c2/.librepcb-dev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/dev/698883e7-e78f-4385-807c-8307c338c6c2/.librepcb-dev @@ -0,0 +1 @@ +1 diff --git a/dev/698883e7-e78f-4385-807c-8307c338c6c2/device.lp b/dev/698883e7-e78f-4385-807c-8307c338c6c2/device.lp new file mode 100644 index 00000000..09f03188 --- /dev/null +++ b/dev/698883e7-e78f-4385-807c-8307c338c6c2/device.lp @@ -0,0 +1,15 @@ +(librepcb_device 698883e7-e78f-4385-807c-8307c338c6c2 + (name "LED ⌀5.0x8.7/2.54mm Green") + (description "Generic through-hole LED with 5.00 mm body diameter.\n\nBody height: 8.70 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Green\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "U. Bruhin") + (version "0.1.1") + (created 2022-08-31T11:18:33Z) + (deprecated false) + (generated_by "") + (category 70421345-ae1d-4fed-aa60-e7619524b97f) + (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) + (package 3e3d69b7-47dc-41fc-b077-bc61a0651b6c) + (pad 1aba7a03-0f52-4355-9890-635346e5c72c (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) + (pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) +) diff --git a/dev/6dfd2937-006e-4f90-b6a8-3e2f0fe9238c/.librepcb-dev b/dev/6dfd2937-006e-4f90-b6a8-3e2f0fe9238c/.librepcb-dev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/dev/6dfd2937-006e-4f90-b6a8-3e2f0fe9238c/.librepcb-dev @@ -0,0 +1 @@ +1 diff --git a/dev/6dfd2937-006e-4f90-b6a8-3e2f0fe9238c/device.lp b/dev/6dfd2937-006e-4f90-b6a8-3e2f0fe9238c/device.lp new file mode 100644 index 00000000..338651c8 --- /dev/null +++ b/dev/6dfd2937-006e-4f90-b6a8-3e2f0fe9238c/device.lp @@ -0,0 +1,15 @@ +(librepcb_device 6dfd2937-006e-4f90-b6a8-3e2f0fe9238c + (name "LED ⌀3.0x4.5/2.54mm Green") + (description "Generic through-hole LED with 3.00 mm body diameter.\n\nBody height: 4.50 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Green\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "U. Bruhin") + (version "0.1.1") + (created 2022-08-31T11:18:33Z) + (deprecated false) + (generated_by "") + (category 70421345-ae1d-4fed-aa60-e7619524b97f) + (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) + (package a3de0ca2-411d-4f8e-975a-a7f9800e8d7c) + (pad 855532ae-44f9-4c06-b56a-cced35eedcbb (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) + (pad f63d58d1-213e-4387-b16b-9008e0ae3050 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) +) diff --git a/dev/bc3f8aef-328a-449f-9922-5ede7afb0b65/.librepcb-dev b/dev/bc3f8aef-328a-449f-9922-5ede7afb0b65/.librepcb-dev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/dev/bc3f8aef-328a-449f-9922-5ede7afb0b65/.librepcb-dev @@ -0,0 +1 @@ +1 diff --git a/dev/bc3f8aef-328a-449f-9922-5ede7afb0b65/device.lp b/dev/bc3f8aef-328a-449f-9922-5ede7afb0b65/device.lp new file mode 100644 index 00000000..d956c658 --- /dev/null +++ b/dev/bc3f8aef-328a-449f-9922-5ede7afb0b65/device.lp @@ -0,0 +1,15 @@ +(librepcb_device bc3f8aef-328a-449f-9922-5ede7afb0b65 + (name "LED ⌀3.0x4.5/2.54mm Red") + (description "Generic through-hole LED with 3.00 mm body diameter.\n\nBody height: 4.50 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Red\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "U. Bruhin") + (version "0.1.1") + (created 2022-08-31T11:18:33Z) + (deprecated false) + (generated_by "") + (category 70421345-ae1d-4fed-aa60-e7619524b97f) + (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) + (package 0f416de3-2564-4fa9-9639-7ad932031ebd) + (pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) + (pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) +) diff --git a/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/.librepcb-pkg b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/.librepcb-pkg new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/2c021243-45ba-4e92-9a47-bac235ee1368.step b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/2c021243-45ba-4e92-9a47-bac235ee1368.step new file mode 100644 index 00000000..becb2419 --- /dev/null +++ b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/2c021243-45ba-4e92-9a47-bac235ee1368.step @@ -0,0 +1,893 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:12',('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('Horizontal, 7.62 mm Offset','Horizontal, 7.62 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#809); +#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,#51,#118,#129,#142,#201,#220,#269,#282,#336,#353,#402,#414,#430,#471,#479,#489,#498,#507,#515,#523,#560,#574,#584,#625,#633,#643,#652,#661,#669,#677,#713,#727,#737,#753,#764,#775,#781,#792,#803)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,7.62,2.998863048792)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,7.62,0.801136951208)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,7.62,1.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-1.55,8.62,0.801136951208)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-1.55,8.62,2.998863048792)); +#41=CIRCLE('',#42,1.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,8.62,1.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,1.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-1.55,7.62,6.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,7.62,1.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,7.62,1.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,7.62,1.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,7.62,2.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,7.62,-0.55)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,7.62,2.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,7.62,2.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,7.62,-0.55)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,7.62,1.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,7.62,1.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,7.62,1.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,7.62,2.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,7.62,-0.55)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,7.62,2.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,7.62,2.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,7.62,-0.55)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-1.55,8.62,6.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-1.55,-2.38,11.9)); +#129=ADVANCED_FACE('',(#130,#133),#141,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(1.5,8.62,1.9)); +#139=CIRCLE('',#140,1.5); +#140=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#141=PLANE('',#140); +#142=ADVANCED_FACE('',(#143),#198,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#154,#159,#166,#171,#176,#181,#62,#183,#187,#191,#196)); +#145=ORIENTED_EDGE('',*,*,#146,.F.); +#146=EDGE_CURVE('',#147,#149,#151,.T.); +#147=VERTEX_POINT('',#148); +#148=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,6.62,1.65)); +#151=LINE('',#148,#152); +#152=VECTOR('',#153,1.); +#153=DIRECTION('',(0.,1.,6.123233995737E-17)); +#154=ORIENTED_EDGE('',*,*,#155,.T.); +#155=EDGE_CURVE('',#147,#156,#158,.T.); +#156=VERTEX_POINT('',#157); +#157=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#158=B_SPLINE_CURVE_WITH_KNOTS('',1,(#148,#157),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#156,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(-1.52,6.62,1.65)); +#163=LINE('',#157,#164); +#164=VECTOR('',#165,1.); +#165=DIRECTION('',(0.,1.,0.)); +#166=ORIENTED_EDGE('',*,*,#167,.F.); +#167=EDGE_CURVE('',#168,#161,#170,.T.); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.67,6.62,1.65)); +#170=LINE('',#169,#84); +#171=ORIENTED_EDGE('',*,*,#172,.T.); +#172=EDGE_CURVE('',#168,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-1.67,7.32,1.65)); +#175=LINE('',#169,#164); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#173,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,7.32,1.65)); +#180=LINE('',#174,#84); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#178,#66,#163,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.F.); +#184=EDGE_CURVE('',#185,#64,#151,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(-1.02,7.32,1.65)); +#187=ORIENTED_EDGE('',*,*,#188,.T.); +#188=EDGE_CURVE('',#185,#189,#180,.T.); +#189=VERTEX_POINT('',#190); +#190=CARTESIAN_POINT('',(-0.87,7.32,1.65)); +#191=ORIENTED_EDGE('',*,*,#192,.F.); +#192=EDGE_CURVE('',#193,#189,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-0.87,6.62,1.65)); +#195=LINE('',#194,#164); +#196=ORIENTED_EDGE('',*,*,#197,.F.); +#197=EDGE_CURVE('',#149,#193,#170,.T.); +#198=PLANE('',#199); +#199=AXIS2_PLACEMENT_3D('',#148,#200,#71); +#200=DIRECTION('',(0.,0.,-1.)); +#201=ADVANCED_FACE('',(#202),#216,.T.); +#202=FACE_BOUND('',#203,.T.); +#203=EDGE_LOOP('',(#204,#205,#212,#85)); +#204=ORIENTED_EDGE('',*,*,#182,.F.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#178,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(-1.52,7.32,2.15)); +#209=LINE('',#210,#211); +#210=CARTESIAN_POINT('',(-1.52,7.32,-0.675)); +#211=VECTOR('',#200,1.); +#212=ORIENTED_EDGE('',*,*,#213,.T.); +#213=EDGE_CURVE('',#207,#80,#214,.T.); +#214=LINE('',#215,#164); +#215=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#216=PLANE('',#217); +#217=AXIS2_PLACEMENT_3D('',#218,#71,#219); +#218=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#219=DIRECTION('',(0.,-1.,0.)); +#220=ADVANCED_FACE('',(#221),#267,.T.); +#221=FACE_BOUND('',#222,.T.); +#222=EDGE_LOOP('',(#223,#228,#233,#238,#244,#249,#255,#78,#257,#258,#261,#265)); +#223=ORIENTED_EDGE('',*,*,#224,.F.); +#224=EDGE_CURVE('',#225,#226,#214,.T.); +#225=VERTEX_POINT('',#215); +#226=VERTEX_POINT('',#227); +#227=CARTESIAN_POINT('',(-1.52,6.62,2.15)); +#228=ORIENTED_EDGE('',*,*,#229,.T.); +#229=EDGE_CURVE('',#225,#230,#232,.T.); +#230=VERTEX_POINT('',#231); +#231=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#215,#231),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#233=ORIENTED_EDGE('',*,*,#234,.T.); +#234=EDGE_CURVE('',#230,#235,#237,.T.); +#235=VERTEX_POINT('',#236); +#236=CARTESIAN_POINT('',(-1.02,6.62,2.15)); +#237=LINE('',#231,#164); +#238=ORIENTED_EDGE('',*,*,#239,.T.); +#239=EDGE_CURVE('',#235,#240,#242,.T.); +#240=VERTEX_POINT('',#241); +#241=CARTESIAN_POINT('',(-0.87,6.62,2.15)); +#242=LINE('',#243,#84); +#243=CARTESIAN_POINT('',(-1.67,6.62,2.15)); +#244=ORIENTED_EDGE('',*,*,#245,.T.); +#245=EDGE_CURVE('',#240,#246,#248,.T.); +#246=VERTEX_POINT('',#247); +#247=CARTESIAN_POINT('',(-0.87,7.32,2.15)); +#248=LINE('',#241,#164); +#249=ORIENTED_EDGE('',*,*,#250,.F.); +#250=EDGE_CURVE('',#251,#246,#253,.T.); +#251=VERTEX_POINT('',#252); +#252=CARTESIAN_POINT('',(-1.02,7.32,2.15)); +#253=LINE('',#254,#84); +#254=CARTESIAN_POINT('',(-1.67,7.32,2.15)); +#255=ORIENTED_EDGE('',*,*,#256,.T.); +#256=EDGE_CURVE('',#251,#74,#237,.T.); +#257=ORIENTED_EDGE('',*,*,#213,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#207,#253,.T.); +#260=VERTEX_POINT('',#254); +#261=ORIENTED_EDGE('',*,*,#262,.F.); +#262=EDGE_CURVE('',#263,#260,#264,.T.); +#263=VERTEX_POINT('',#243); +#264=LINE('',#243,#164); +#265=ORIENTED_EDGE('',*,*,#266,.T.); +#266=EDGE_CURVE('',#263,#226,#242,.T.); +#267=PLANE('',#268); +#268=AXIS2_PLACEMENT_3D('',#215,#13,#14); +#269=ADVANCED_FACE('',(#270),#279,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#273,#278,#72)); +#272=ORIENTED_EDGE('',*,*,#256,.F.); +#273=ORIENTED_EDGE('',*,*,#274,.F.); +#274=EDGE_CURVE('',#185,#251,#275,.T.); +#275=LINE('',#276,#277); +#276=CARTESIAN_POINT('',(-1.02,7.32,-0.675)); +#277=VECTOR('',#13,1.); +#278=ORIENTED_EDGE('',*,*,#184,.T.); +#279=PLANE('',#280); +#280=AXIS2_PLACEMENT_3D('',#281,#14,#165); +#281=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#282=ADVANCED_FACE('',(#283),#334,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#292,#297,#302,#307,#312,#317,#93,#319,#323,#327,#332)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#289,#291,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,6.62,1.65)); +#291=LINE('',#288,#152); +#292=ORIENTED_EDGE('',*,*,#293,.T.); +#293=EDGE_CURVE('',#287,#294,#296,.T.); +#294=VERTEX_POINT('',#295); +#295=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#296=B_SPLINE_CURVE_WITH_KNOTS('',1,(#288,#295),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#297=ORIENTED_EDGE('',*,*,#298,.T.); +#298=EDGE_CURVE('',#294,#299,#301,.T.); +#299=VERTEX_POINT('',#300); +#300=CARTESIAN_POINT('',(1.02,6.62,1.65)); +#301=LINE('',#295,#164); +#302=ORIENTED_EDGE('',*,*,#303,.F.); +#303=EDGE_CURVE('',#304,#299,#306,.T.); +#304=VERTEX_POINT('',#305); +#305=CARTESIAN_POINT('',(0.87,6.62,1.65)); +#306=LINE('',#305,#84); +#307=ORIENTED_EDGE('',*,*,#308,.T.); +#308=EDGE_CURVE('',#304,#309,#311,.T.); +#309=VERTEX_POINT('',#310); +#310=CARTESIAN_POINT('',(0.87,7.32,1.65)); +#311=LINE('',#305,#164); +#312=ORIENTED_EDGE('',*,*,#313,.T.); +#313=EDGE_CURVE('',#309,#314,#316,.T.); +#314=VERTEX_POINT('',#315); +#315=CARTESIAN_POINT('',(1.02,7.32,1.65)); +#316=LINE('',#310,#84); +#317=ORIENTED_EDGE('',*,*,#318,.T.); +#318=EDGE_CURVE('',#314,#97,#301,.T.); +#319=ORIENTED_EDGE('',*,*,#320,.F.); +#320=EDGE_CURVE('',#321,#95,#291,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.52,7.32,1.65)); +#323=ORIENTED_EDGE('',*,*,#324,.T.); +#324=EDGE_CURVE('',#321,#325,#316,.T.); +#325=VERTEX_POINT('',#326); +#326=CARTESIAN_POINT('',(1.67,7.32,1.65)); +#327=ORIENTED_EDGE('',*,*,#328,.F.); +#328=EDGE_CURVE('',#329,#325,#331,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,6.62,1.65)); +#331=LINE('',#330,#164); +#332=ORIENTED_EDGE('',*,*,#333,.F.); +#333=EDGE_CURVE('',#289,#329,#306,.T.); +#334=PLANE('',#335); +#335=AXIS2_PLACEMENT_3D('',#288,#200,#71); +#336=ADVANCED_FACE('',(#337),#350,.T.); +#337=FACE_BOUND('',#338,.T.); +#338=EDGE_LOOP('',(#339,#340,#346,#113)); +#339=ORIENTED_EDGE('',*,*,#318,.F.); +#340=ORIENTED_EDGE('',*,*,#341,.F.); +#341=EDGE_CURVE('',#342,#314,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,7.32,2.15)); +#344=LINE('',#345,#211); +#345=CARTESIAN_POINT('',(1.02,7.32,-0.675)); +#346=ORIENTED_EDGE('',*,*,#347,.T.); +#347=EDGE_CURVE('',#342,#109,#348,.T.); +#348=LINE('',#349,#164); +#349=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#352,#71,#219); +#352=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#353=ADVANCED_FACE('',(#354),#400,.T.); +#354=FACE_BOUND('',#355,.T.); +#355=EDGE_LOOP('',(#356,#361,#366,#371,#377,#382,#388,#107,#390,#391,#394,#398)); +#356=ORIENTED_EDGE('',*,*,#357,.F.); +#357=EDGE_CURVE('',#358,#359,#348,.T.); +#358=VERTEX_POINT('',#349); +#359=VERTEX_POINT('',#360); +#360=CARTESIAN_POINT('',(1.02,6.62,2.15)); +#361=ORIENTED_EDGE('',*,*,#362,.T.); +#362=EDGE_CURVE('',#358,#363,#365,.T.); +#363=VERTEX_POINT('',#364); +#364=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#365=B_SPLINE_CURVE_WITH_KNOTS('',1,(#349,#364),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#366=ORIENTED_EDGE('',*,*,#367,.T.); +#367=EDGE_CURVE('',#363,#368,#370,.T.); +#368=VERTEX_POINT('',#369); +#369=CARTESIAN_POINT('',(1.52,6.62,2.15)); +#370=LINE('',#364,#164); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#368,#373,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(1.67,6.62,2.15)); +#375=LINE('',#376,#84); +#376=CARTESIAN_POINT('',(0.87,6.62,2.15)); +#377=ORIENTED_EDGE('',*,*,#378,.T.); +#378=EDGE_CURVE('',#373,#379,#381,.T.); +#379=VERTEX_POINT('',#380); +#380=CARTESIAN_POINT('',(1.67,7.32,2.15)); +#381=LINE('',#374,#164); +#382=ORIENTED_EDGE('',*,*,#383,.F.); +#383=EDGE_CURVE('',#384,#379,#386,.T.); +#384=VERTEX_POINT('',#385); +#385=CARTESIAN_POINT('',(1.52,7.32,2.15)); +#386=LINE('',#387,#84); +#387=CARTESIAN_POINT('',(0.87,7.32,2.15)); +#388=ORIENTED_EDGE('',*,*,#389,.T.); +#389=EDGE_CURVE('',#384,#103,#370,.T.); +#390=ORIENTED_EDGE('',*,*,#347,.F.); +#391=ORIENTED_EDGE('',*,*,#392,.F.); +#392=EDGE_CURVE('',#393,#342,#386,.T.); +#393=VERTEX_POINT('',#387); +#394=ORIENTED_EDGE('',*,*,#395,.F.); +#395=EDGE_CURVE('',#396,#393,#397,.T.); +#396=VERTEX_POINT('',#376); +#397=LINE('',#376,#164); +#398=ORIENTED_EDGE('',*,*,#399,.T.); +#399=EDGE_CURVE('',#396,#359,#375,.T.); +#400=PLANE('',#401); +#401=AXIS2_PLACEMENT_3D('',#349,#13,#14); +#402=ADVANCED_FACE('',(#403),#411,.T.); +#403=FACE_BOUND('',#404,.T.); +#404=EDGE_LOOP('',(#405,#406,#410,#101)); +#405=ORIENTED_EDGE('',*,*,#389,.F.); +#406=ORIENTED_EDGE('',*,*,#407,.F.); +#407=EDGE_CURVE('',#321,#384,#408,.T.); +#408=LINE('',#409,#277); +#409=CARTESIAN_POINT('',(1.52,7.32,-0.675)); +#410=ORIENTED_EDGE('',*,*,#320,.T.); +#411=PLANE('',#412); +#412=AXIS2_PLACEMENT_3D('',#413,#14,#165); +#413=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#414=ADVANCED_FACE('',(#415),#429,.T.); +#415=FACE_BOUND('',#416,.T.); +#416=EDGE_LOOP('',(#417,#424,#427,#428)); +#417=ORIENTED_EDGE('',*,*,#418,.F.); +#418=EDGE_CURVE('',#419,#419,#421,.T.); +#419=VERTEX_POINT('',#420); +#420=CARTESIAN_POINT('',(1.5,10.62,1.9)); +#421=CIRCLE('',#422,1.5); +#422=AXIS2_PLACEMENT_3D('',#423,#29,#14); +#423=CARTESIAN_POINT('',(0.,10.62,1.9)); +#424=ORIENTED_EDGE('',*,*,#425,.F.); +#425=EDGE_CURVE('',#137,#419,#426,.T.); +#426=LINE('',#138,#36); +#427=ORIENTED_EDGE('',*,*,#136,.T.); +#428=ORIENTED_EDGE('',*,*,#425,.T.); +#429=CYLINDRICAL_SURFACE('',#140,1.5); +#430=ADVANCED_FACE('',(#431),#279,.T.); +#431=FACE_BOUND('',#432,.T.); +#432=EDGE_LOOP('',(#433,#439,#444,#449,#457,#458,#462,#463)); +#433=ORIENTED_EDGE('',*,*,#434,.F.); +#434=EDGE_CURVE('',#435,#436,#438,.T.); +#435=VERTEX_POINT('',#281); +#436=VERTEX_POINT('',#437); +#437=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#438=LINE('',#281,#277); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#435,#441,#443,.T.); +#441=VERTEX_POINT('',#442); +#442=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#443=LINE('',#281,#164); +#444=ORIENTED_EDGE('',*,*,#445,.T.); +#445=EDGE_CURVE('',#441,#446,#448,.T.); +#446=VERTEX_POINT('',#447); +#447=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#448=LINE('',#442,#277); +#449=ORIENTED_EDGE('',*,*,#450,.T.); +#450=EDGE_CURVE('',#446,#147,#451,.T.); +#451=B_SPLINE_CURVE_WITH_KNOTS('',6,(#447,#452,#453,#454,#455,#456,#148),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#452=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#453=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#454=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#455=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#456=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#457=ORIENTED_EDGE('',*,*,#146,.T.); +#458=ORIENTED_EDGE('',*,*,#459,.T.); +#459=EDGE_CURVE('',#149,#235,#460,.T.); +#460=LINE('',#461,#277); +#461=CARTESIAN_POINT('',(-1.02,6.62,-0.675)); +#462=ORIENTED_EDGE('',*,*,#234,.F.); +#463=ORIENTED_EDGE('',*,*,#464,.F.); +#464=EDGE_CURVE('',#436,#230,#465,.T.); +#465=B_SPLINE_CURVE_WITH_KNOTS('',6,(#437,#466,#467,#468,#469,#470,#231),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#466=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#467=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#468=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#469=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#470=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#471=ADVANCED_FACE('',(#472),#477,.F.); +#472=FACE_BOUND('',#473,.F.); +#473=EDGE_LOOP('',(#196,#458,#238,#474)); +#474=ORIENTED_EDGE('',*,*,#475,.F.); +#475=EDGE_CURVE('',#193,#240,#476,.T.); +#476=LINE('',#194,#277); +#477=PLANE('',#478); +#478=AXIS2_PLACEMENT_3D('',#169,#165,#13); +#479=ADVANCED_FACE('',(#480),#487,.T.); +#480=FACE_BOUND('',#481,.T.); +#481=EDGE_LOOP('',(#474,#482,#483,#486)); +#482=ORIENTED_EDGE('',*,*,#192,.T.); +#483=ORIENTED_EDGE('',*,*,#484,.T.); +#484=EDGE_CURVE('',#189,#246,#485,.T.); +#485=LINE('',#190,#277); +#486=ORIENTED_EDGE('',*,*,#245,.F.); +#487=PLANE('',#488); +#488=AXIS2_PLACEMENT_3D('',#194,#14,#13); +#489=ADVANCED_FACE('',(#490),#496,.T.); +#490=FACE_BOUND('',#491,.T.); +#491=EDGE_LOOP('',(#492,#493,#494,#495)); +#492=ORIENTED_EDGE('',*,*,#188,.F.); +#493=ORIENTED_EDGE('',*,*,#274,.T.); +#494=ORIENTED_EDGE('',*,*,#250,.T.); +#495=ORIENTED_EDGE('',*,*,#484,.F.); +#496=PLANE('',#497); +#497=AXIS2_PLACEMENT_3D('',#174,#165,#13); +#498=ADVANCED_FACE('',(#499),#496,.T.); +#499=FACE_BOUND('',#500,.T.); +#500=EDGE_LOOP('',(#501,#502,#505,#506)); +#501=ORIENTED_EDGE('',*,*,#177,.F.); +#502=ORIENTED_EDGE('',*,*,#503,.T.); +#503=EDGE_CURVE('',#173,#260,#504,.T.); +#504=LINE('',#174,#277); +#505=ORIENTED_EDGE('',*,*,#259,.T.); +#506=ORIENTED_EDGE('',*,*,#206,.T.); +#507=ADVANCED_FACE('',(#508),#513,.F.); +#508=FACE_BOUND('',#509,.F.); +#509=EDGE_LOOP('',(#510,#171,#502,#261)); +#510=ORIENTED_EDGE('',*,*,#511,.F.); +#511=EDGE_CURVE('',#168,#263,#512,.T.); +#512=LINE('',#169,#277); +#513=PLANE('',#514); +#514=AXIS2_PLACEMENT_3D('',#169,#14,#13); +#515=ADVANCED_FACE('',(#516),#477,.F.); +#516=FACE_BOUND('',#517,.F.); +#517=EDGE_LOOP('',(#166,#518,#265,#519)); +#518=ORIENTED_EDGE('',*,*,#511,.T.); +#519=ORIENTED_EDGE('',*,*,#520,.T.); +#520=EDGE_CURVE('',#226,#161,#521,.T.); +#521=LINE('',#522,#211); +#522=CARTESIAN_POINT('',(-1.52,6.62,-0.675)); +#523=ADVANCED_FACE('',(#524),#216,.T.); +#524=FACE_BOUND('',#525,.T.); +#525=EDGE_LOOP('',(#526,#532,#538,#543,#551,#519,#552,#553)); +#526=ORIENTED_EDGE('',*,*,#527,.F.); +#527=EDGE_CURVE('',#528,#529,#531,.T.); +#528=VERTEX_POINT('',#218); +#529=VERTEX_POINT('',#530); +#530=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#531=LINE('',#218,#277); +#532=ORIENTED_EDGE('',*,*,#533,.T.); +#533=EDGE_CURVE('',#528,#534,#536,.T.); +#534=VERTEX_POINT('',#535); +#535=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#536=LINE('',#218,#537); +#537=VECTOR('',#219,1.); +#538=ORIENTED_EDGE('',*,*,#539,.T.); +#539=EDGE_CURVE('',#534,#540,#542,.T.); +#540=VERTEX_POINT('',#541); +#541=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#542=LINE('',#535,#277); +#543=ORIENTED_EDGE('',*,*,#544,.T.); +#544=EDGE_CURVE('',#540,#225,#545,.T.); +#545=B_SPLINE_CURVE_WITH_KNOTS('',6,(#541,#546,#547,#548,#549,#550,#215),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#546=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#547=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#548=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#549=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#550=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#551=ORIENTED_EDGE('',*,*,#224,.T.); +#552=ORIENTED_EDGE('',*,*,#160,.F.); +#553=ORIENTED_EDGE('',*,*,#554,.F.); +#554=EDGE_CURVE('',#529,#156,#555,.T.); +#555=B_SPLINE_CURVE_WITH_KNOTS('',5,(#530,#556,#557,#558,#559,#157),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#556=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#557=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#558=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#559=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#560=ADVANCED_FACE('',(#561),#569,.T.); +#561=FACE_BOUND('',#562,.T.); +#562=EDGE_LOOP('',(#563,#564,#567,#568)); +#563=ORIENTED_EDGE('',*,*,#450,.F.); +#564=ORIENTED_EDGE('',*,*,#565,.T.); +#565=EDGE_CURVE('',#446,#529,#566,.T.); +#566=LINE('',#447,#70); +#567=ORIENTED_EDGE('',*,*,#554,.T.); +#568=ORIENTED_EDGE('',*,*,#155,.F.); +#569=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#447,#570,#571,#572,#573,#148),(#530,#556,#557,#558,#559,#157)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#570=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#571=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#572=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#573=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#574=ADVANCED_FACE('',(#575),#583,.T.); +#575=FACE_BOUND('',#576,.T.); +#576=EDGE_LOOP('',(#577,#578,#581,#582)); +#577=ORIENTED_EDGE('',*,*,#544,.F.); +#578=ORIENTED_EDGE('',*,*,#579,.T.); +#579=EDGE_CURVE('',#540,#436,#580,.T.); +#580=LINE('',#541,#84); +#581=ORIENTED_EDGE('',*,*,#464,.T.); +#582=ORIENTED_EDGE('',*,*,#229,.F.); +#583=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#541,#546,#547,#548,#549,#550,#215),(#437,#466,#467,#468,#469,#470,#231)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#584=ADVANCED_FACE('',(#585),#411,.T.); +#585=FACE_BOUND('',#586,.T.); +#586=EDGE_LOOP('',(#587,#593,#598,#603,#611,#612,#616,#617)); +#587=ORIENTED_EDGE('',*,*,#588,.F.); +#588=EDGE_CURVE('',#589,#590,#592,.T.); +#589=VERTEX_POINT('',#413); +#590=VERTEX_POINT('',#591); +#591=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#592=LINE('',#413,#277); +#593=ORIENTED_EDGE('',*,*,#594,.T.); +#594=EDGE_CURVE('',#589,#595,#597,.T.); +#595=VERTEX_POINT('',#596); +#596=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#597=LINE('',#413,#164); +#598=ORIENTED_EDGE('',*,*,#599,.T.); +#599=EDGE_CURVE('',#595,#600,#602,.T.); +#600=VERTEX_POINT('',#601); +#601=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#602=LINE('',#596,#277); +#603=ORIENTED_EDGE('',*,*,#604,.T.); +#604=EDGE_CURVE('',#600,#287,#605,.T.); +#605=B_SPLINE_CURVE_WITH_KNOTS('',6,(#601,#606,#607,#608,#609,#610,#288),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#606=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#607=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#608=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#609=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#610=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#611=ORIENTED_EDGE('',*,*,#286,.T.); +#612=ORIENTED_EDGE('',*,*,#613,.T.); +#613=EDGE_CURVE('',#289,#368,#614,.T.); +#614=LINE('',#615,#277); +#615=CARTESIAN_POINT('',(1.52,6.62,-0.675)); +#616=ORIENTED_EDGE('',*,*,#367,.F.); +#617=ORIENTED_EDGE('',*,*,#618,.F.); +#618=EDGE_CURVE('',#590,#363,#619,.T.); +#619=B_SPLINE_CURVE_WITH_KNOTS('',6,(#591,#620,#621,#622,#623,#624,#364),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#620=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#621=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#622=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#623=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#624=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#625=ADVANCED_FACE('',(#626),#631,.F.); +#626=FACE_BOUND('',#627,.F.); +#627=EDGE_LOOP('',(#332,#612,#371,#628)); +#628=ORIENTED_EDGE('',*,*,#629,.F.); +#629=EDGE_CURVE('',#329,#373,#630,.T.); +#630=LINE('',#330,#277); +#631=PLANE('',#632); +#632=AXIS2_PLACEMENT_3D('',#305,#165,#13); +#633=ADVANCED_FACE('',(#634),#641,.T.); +#634=FACE_BOUND('',#635,.T.); +#635=EDGE_LOOP('',(#628,#636,#637,#640)); +#636=ORIENTED_EDGE('',*,*,#328,.T.); +#637=ORIENTED_EDGE('',*,*,#638,.T.); +#638=EDGE_CURVE('',#325,#379,#639,.T.); +#639=LINE('',#326,#277); +#640=ORIENTED_EDGE('',*,*,#378,.F.); +#641=PLANE('',#642); +#642=AXIS2_PLACEMENT_3D('',#330,#14,#13); +#643=ADVANCED_FACE('',(#644),#650,.T.); +#644=FACE_BOUND('',#645,.T.); +#645=EDGE_LOOP('',(#646,#647,#648,#649)); +#646=ORIENTED_EDGE('',*,*,#324,.F.); +#647=ORIENTED_EDGE('',*,*,#407,.T.); +#648=ORIENTED_EDGE('',*,*,#383,.T.); +#649=ORIENTED_EDGE('',*,*,#638,.F.); +#650=PLANE('',#651); +#651=AXIS2_PLACEMENT_3D('',#310,#165,#13); +#652=ADVANCED_FACE('',(#653),#650,.T.); +#653=FACE_BOUND('',#654,.T.); +#654=EDGE_LOOP('',(#655,#656,#659,#660)); +#655=ORIENTED_EDGE('',*,*,#313,.F.); +#656=ORIENTED_EDGE('',*,*,#657,.T.); +#657=EDGE_CURVE('',#309,#393,#658,.T.); +#658=LINE('',#310,#277); +#659=ORIENTED_EDGE('',*,*,#392,.T.); +#660=ORIENTED_EDGE('',*,*,#341,.T.); +#661=ADVANCED_FACE('',(#662),#667,.F.); +#662=FACE_BOUND('',#663,.F.); +#663=EDGE_LOOP('',(#664,#307,#656,#394)); +#664=ORIENTED_EDGE('',*,*,#665,.F.); +#665=EDGE_CURVE('',#304,#396,#666,.T.); +#666=LINE('',#305,#277); +#667=PLANE('',#668); +#668=AXIS2_PLACEMENT_3D('',#305,#14,#13); +#669=ADVANCED_FACE('',(#670),#631,.F.); +#670=FACE_BOUND('',#671,.F.); +#671=EDGE_LOOP('',(#302,#672,#398,#673)); +#672=ORIENTED_EDGE('',*,*,#665,.T.); +#673=ORIENTED_EDGE('',*,*,#674,.T.); +#674=EDGE_CURVE('',#359,#299,#675,.T.); +#675=LINE('',#676,#211); +#676=CARTESIAN_POINT('',(1.02,6.62,-0.675)); +#677=ADVANCED_FACE('',(#678),#350,.T.); +#678=FACE_BOUND('',#679,.T.); +#679=EDGE_LOOP('',(#680,#686,#691,#696,#704,#673,#705,#706)); +#680=ORIENTED_EDGE('',*,*,#681,.F.); +#681=EDGE_CURVE('',#682,#683,#685,.T.); +#682=VERTEX_POINT('',#352); +#683=VERTEX_POINT('',#684); +#684=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#685=LINE('',#352,#277); +#686=ORIENTED_EDGE('',*,*,#687,.T.); +#687=EDGE_CURVE('',#682,#688,#690,.T.); +#688=VERTEX_POINT('',#689); +#689=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#690=LINE('',#352,#537); +#691=ORIENTED_EDGE('',*,*,#692,.T.); +#692=EDGE_CURVE('',#688,#693,#695,.T.); +#693=VERTEX_POINT('',#694); +#694=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#695=LINE('',#689,#277); +#696=ORIENTED_EDGE('',*,*,#697,.T.); +#697=EDGE_CURVE('',#693,#358,#698,.T.); +#698=B_SPLINE_CURVE_WITH_KNOTS('',6,(#694,#699,#700,#701,#702,#703,#349),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#699=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#700=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#701=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#702=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#703=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#704=ORIENTED_EDGE('',*,*,#357,.T.); +#705=ORIENTED_EDGE('',*,*,#298,.F.); +#706=ORIENTED_EDGE('',*,*,#707,.F.); +#707=EDGE_CURVE('',#683,#294,#708,.T.); +#708=B_SPLINE_CURVE_WITH_KNOTS('',5,(#684,#709,#710,#711,#712,#295),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#709=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#710=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#711=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#712=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#713=ADVANCED_FACE('',(#714),#722,.T.); +#714=FACE_BOUND('',#715,.T.); +#715=EDGE_LOOP('',(#716,#717,#720,#721)); +#716=ORIENTED_EDGE('',*,*,#604,.F.); +#717=ORIENTED_EDGE('',*,*,#718,.T.); +#718=EDGE_CURVE('',#600,#683,#719,.T.); +#719=LINE('',#601,#70); +#720=ORIENTED_EDGE('',*,*,#707,.T.); +#721=ORIENTED_EDGE('',*,*,#293,.F.); +#722=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#601,#723,#724,#725,#726,#288),(#684,#709,#710,#711,#712,#295)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#723=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#724=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#725=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#726=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#727=ADVANCED_FACE('',(#728),#736,.T.); +#728=FACE_BOUND('',#729,.T.); +#729=EDGE_LOOP('',(#730,#731,#734,#735)); +#730=ORIENTED_EDGE('',*,*,#697,.F.); +#731=ORIENTED_EDGE('',*,*,#732,.T.); +#732=EDGE_CURVE('',#693,#590,#733,.T.); +#733=LINE('',#694,#84); +#734=ORIENTED_EDGE('',*,*,#618,.T.); +#735=ORIENTED_EDGE('',*,*,#362,.F.); +#736=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#694,#699,#700,#701,#702,#703,#349),(#591,#620,#621,#622,#623,#624,#364)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#737=ADVANCED_FACE('',(#738),#751,.T.); +#738=FACE_BOUND('',#739,.T.); +#739=EDGE_LOOP('',(#740,#749,#750)); +#740=ORIENTED_EDGE('',*,*,#741,.T.); +#741=EDGE_CURVE('',#419,#742,#744,.T.); +#742=VERTEX_POINT('',#743); +#743=CARTESIAN_POINT('',(7.579823247111E-16,12.12,1.9)); +#744=CIRCLE('',#745,1.5); +#745=AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746=CARTESIAN_POINT('',(6.661338147751E-16,10.62,1.9)); +#747=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#748=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#749=ORIENTED_EDGE('',*,*,#741,.F.); +#750=ORIENTED_EDGE('',*,*,#418,.T.); +#751=SPHERICAL_SURFACE('',#752,1.5); +#752=AXIS2_PLACEMENT_3D('',#746,#29,#14); +#753=ADVANCED_FACE('',(#754),#762,.T.); +#754=FACE_BOUND('',#755,.T.); +#755=EDGE_LOOP('',(#756,#757,#760,#761)); +#756=ORIENTED_EDGE('',*,*,#539,.F.); +#757=ORIENTED_EDGE('',*,*,#758,.T.); +#758=EDGE_CURVE('',#534,#435,#759,.T.); +#759=LINE('',#535,#84); +#760=ORIENTED_EDGE('',*,*,#434,.T.); +#761=ORIENTED_EDGE('',*,*,#579,.F.); +#762=PLANE('',#763); +#763=AXIS2_PLACEMENT_3D('',#535,#219,#14); +#764=ADVANCED_FACE('',(#765),#773,.T.); +#765=FACE_BOUND('',#766,.T.); +#766=EDGE_LOOP('',(#767,#768,#771,#772)); +#767=ORIENTED_EDGE('',*,*,#445,.F.); +#768=ORIENTED_EDGE('',*,*,#769,.T.); +#769=EDGE_CURVE('',#441,#528,#770,.T.); +#770=LINE('',#442,#70); +#771=ORIENTED_EDGE('',*,*,#527,.T.); +#772=ORIENTED_EDGE('',*,*,#565,.F.); +#773=PLANE('',#774); +#774=AXIS2_PLACEMENT_3D('',#442,#165,#71); +#775=ADVANCED_FACE('',(#776),#778,.F.); +#776=FACE_BOUND('',#777,.F.); +#777=EDGE_LOOP('',(#757,#439,#768,#532)); +#778=PLANE('',#779); +#779=AXIS2_PLACEMENT_3D('',#780,#13,#14); +#780=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#781=ADVANCED_FACE('',(#782),#790,.T.); +#782=FACE_BOUND('',#783,.T.); +#783=EDGE_LOOP('',(#784,#785,#788,#789)); +#784=ORIENTED_EDGE('',*,*,#692,.F.); +#785=ORIENTED_EDGE('',*,*,#786,.T.); +#786=EDGE_CURVE('',#688,#589,#787,.T.); +#787=LINE('',#689,#84); +#788=ORIENTED_EDGE('',*,*,#588,.T.); +#789=ORIENTED_EDGE('',*,*,#732,.F.); +#790=PLANE('',#791); +#791=AXIS2_PLACEMENT_3D('',#689,#219,#14); +#792=ADVANCED_FACE('',(#793),#801,.T.); +#793=FACE_BOUND('',#794,.T.); +#794=EDGE_LOOP('',(#795,#796,#799,#800)); +#795=ORIENTED_EDGE('',*,*,#599,.F.); +#796=ORIENTED_EDGE('',*,*,#797,.T.); +#797=EDGE_CURVE('',#595,#682,#798,.T.); +#798=LINE('',#596,#70); +#799=ORIENTED_EDGE('',*,*,#681,.T.); +#800=ORIENTED_EDGE('',*,*,#718,.F.); +#801=PLANE('',#802); +#802=AXIS2_PLACEMENT_3D('',#596,#165,#71); +#803=ADVANCED_FACE('',(#804),#806,.F.); +#804=FACE_BOUND('',#805,.F.); +#805=EDGE_LOOP('',(#785,#593,#796,#686)); +#806=PLANE('',#807); +#807=AXIS2_PLACEMENT_3D('',#808,#13,#14); +#808=CARTESIAN_POINT('',(1.27,0.,-3.)); +#809=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#813))GLOBAL_UNIT_ASSIGNED_CONTEXT((#810,#811,#812)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#810=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#811=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#812=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#813=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#810,'distance_accuracy_value','confusion accuracy'); +#814=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#815=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#816,#828,#829,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882),#809); +#816=STYLED_ITEM('color',(#817),#17); +#817=PRESENTATION_STYLE_ASSIGNMENT((#818,#826)); +#818=SURFACE_STYLE_USAGE(.BOTH.,#819); +#819=SURFACE_SIDE_STYLE('',(#820,#824)); +#820=SURFACE_STYLE_FILL_AREA(#821); +#821=FILL_AREA_STYLE('',(#822)); +#822=FILL_AREA_STYLE_COLOUR('',#823); +#823=COLOUR_RGB('',0.906331759313,0.,0.); +#824=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#823,(#825)); +#825=SURFACE_STYLE_TRANSPARENT(0.5); +#826=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#823); +#827=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#828=STYLED_ITEM('color',(#817),#51); +#829=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#63,#828); +#830=PRESENTATION_STYLE_ASSIGNMENT((#831,#837)); +#831=SURFACE_STYLE_USAGE(.BOTH.,#832); +#832=SURFACE_SIDE_STYLE('',(#833)); +#833=SURFACE_STYLE_FILL_AREA(#834); +#834=FILL_AREA_STYLE('',(#835)); +#835=FILL_AREA_STYLE_COLOUR('',#836); +#836=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#837=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#836); +#838=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#86,#828); +#839=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#79,#828); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#73,#828); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#94,#828); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#114,#828); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#108,#828); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#102,#828); +#845=STYLED_ITEM('color',(#817),#118); +#846=STYLED_ITEM('color',(#817),#129); +#847=STYLED_ITEM('color',(#830),#142); +#848=STYLED_ITEM('color',(#830),#201); +#849=STYLED_ITEM('color',(#830),#220); +#850=STYLED_ITEM('color',(#830),#269); +#851=STYLED_ITEM('color',(#830),#282); +#852=STYLED_ITEM('color',(#830),#336); +#853=STYLED_ITEM('color',(#830),#353); +#854=STYLED_ITEM('color',(#830),#402); +#855=STYLED_ITEM('color',(#817),#414); +#856=STYLED_ITEM('color',(#830),#430); +#857=STYLED_ITEM('color',(#830),#471); +#858=STYLED_ITEM('color',(#830),#479); +#859=STYLED_ITEM('color',(#830),#489); +#860=STYLED_ITEM('color',(#830),#498); +#861=STYLED_ITEM('color',(#830),#507); +#862=STYLED_ITEM('color',(#830),#515); +#863=STYLED_ITEM('color',(#830),#523); +#864=STYLED_ITEM('color',(#830),#560); +#865=STYLED_ITEM('color',(#830),#574); +#866=STYLED_ITEM('color',(#830),#584); +#867=STYLED_ITEM('color',(#830),#625); +#868=STYLED_ITEM('color',(#830),#633); +#869=STYLED_ITEM('color',(#830),#643); +#870=STYLED_ITEM('color',(#830),#652); +#871=STYLED_ITEM('color',(#830),#661); +#872=STYLED_ITEM('color',(#830),#669); +#873=STYLED_ITEM('color',(#830),#677); +#874=STYLED_ITEM('color',(#830),#713); +#875=STYLED_ITEM('color',(#830),#727); +#876=STYLED_ITEM('color',(#817),#737); +#877=STYLED_ITEM('color',(#830),#753); +#878=STYLED_ITEM('color',(#830),#764); +#879=STYLED_ITEM('color',(#830),#775); +#880=STYLED_ITEM('color',(#830),#781); +#881=STYLED_ITEM('color',(#830),#792); +#882=STYLED_ITEM('color',(#830),#803); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/9826e7b2-3a26-42ec-8805-343e05a7db06.step b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/9826e7b2-3a26-42ec-8805-343e05a7db06.step new file mode 100644 index 00000000..5a02a012 --- /dev/null +++ b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/9826e7b2-3a26-42ec-8805-343e05a7db06.step @@ -0,0 +1,657 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:12',('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('Vertical','Vertical','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#581); +#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,#50,#114,#125,#140,#162,#212,#227,#271,#291,#340,#355,#399,#415,#425,#435,#444,#451,#458,#467,#475,#483,#490,#500,#510,#519,#526,#533,#542,#550,#558,#565)); +#17=ADVANCED_FACE('',(#18),#48,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#30,#36,#45)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,-1.098863048792,1.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,1.098863048792,1.)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#13,#29); +#28=CARTESIAN_POINT('',(0.,0.,1.)); +#29=DIRECTION('',(-0.815789473684,-0.578348973048,0.)); +#30=ORIENTED_EDGE('',*,*,#31,.T.); +#31=EDGE_CURVE('',#24,#32,#34,.T.); +#32=VERTEX_POINT('',#33); +#33=CARTESIAN_POINT('',(-1.55,1.098863048792,2.)); +#34=LINE('',#25,#35); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#32,#38,#40,.T.); +#38=VERTEX_POINT('',#39); +#39=CARTESIAN_POINT('',(-1.55,-1.098863048792,2.)); +#40=CIRCLE('',#41,1.9); +#41=AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42=CARTESIAN_POINT('',(0.,0.,2.)); +#43=DIRECTION('',(0.,0.,-1.)); +#44=DIRECTION('',(-0.815789473684,0.578348973048,0.)); +#45=ORIENTED_EDGE('',*,*,#46,.F.); +#46=EDGE_CURVE('',#22,#38,#47,.T.); +#47=LINE('',#23,#35); +#48=CYLINDRICAL_SURFACE('',#49,1.9); +#49=AXIS2_PLACEMENT_3D('',#28,#13,#14); +#50=ADVANCED_FACE('',(#51,#59,#87),#113,.F.); +#51=FACE_BOUND('',#52,.F.); +#52=EDGE_LOOP('',(#20,#53)); +#53=ORIENTED_EDGE('',*,*,#54,.F.); +#54=EDGE_CURVE('',#22,#24,#55,.T.); +#55=LINE('',#56,#57); +#56=CARTESIAN_POINT('',(-1.55,-5.,1.)); +#57=VECTOR('',#58,1.); +#58=DIRECTION('',(0.,1.,0.)); +#59=FACE_BOUND('',#60,.F.); +#60=EDGE_LOOP('',(#61,#69,#77,#83)); +#61=ORIENTED_EDGE('',*,*,#62,.F.); +#62=EDGE_CURVE('',#63,#65,#67,.T.); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-1.02,-0.25,1.)); +#65=VERTEX_POINT('',#66); +#66=CARTESIAN_POINT('',(-1.02,0.25,1.)); +#67=LINE('',#68,#57); +#68=CARTESIAN_POINT('',(-1.02,-0.125,1.)); +#69=ORIENTED_EDGE('',*,*,#70,.T.); +#70=EDGE_CURVE('',#63,#71,#73,.T.); +#71=VERTEX_POINT('',#72); +#72=CARTESIAN_POINT('',(-1.52,-0.25,1.)); +#73=LINE('',#74,#75); +#74=CARTESIAN_POINT('',(-0.76,-0.25,1.)); +#75=VECTOR('',#76,1.); +#76=DIRECTION('',(-1.,0.,0.)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#71,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(-1.52,0.25,1.)); +#81=LINE('',#82,#57); +#82=CARTESIAN_POINT('',(-1.52,-0.125,1.)); +#83=ORIENTED_EDGE('',*,*,#84,.F.); +#84=EDGE_CURVE('',#65,#79,#85,.T.); +#85=LINE('',#86,#75); +#86=CARTESIAN_POINT('',(-0.76,0.25,1.)); +#87=FACE_BOUND('',#88,.F.); +#88=EDGE_LOOP('',(#89,#97,#103,#109)); +#89=ORIENTED_EDGE('',*,*,#90,.F.); +#90=EDGE_CURVE('',#91,#93,#95,.T.); +#91=VERTEX_POINT('',#92); +#92=CARTESIAN_POINT('',(1.52,-0.25,1.)); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(1.52,0.25,1.)); +#95=LINE('',#96,#57); +#96=CARTESIAN_POINT('',(1.52,-0.125,1.)); +#97=ORIENTED_EDGE('',*,*,#98,.T.); +#98=EDGE_CURVE('',#91,#99,#101,.T.); +#99=VERTEX_POINT('',#100); +#100=CARTESIAN_POINT('',(1.02,-0.25,1.)); +#101=LINE('',#102,#75); +#102=CARTESIAN_POINT('',(0.51,-0.25,1.)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#99,#105,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(1.02,0.25,1.)); +#107=LINE('',#108,#57); +#108=CARTESIAN_POINT('',(1.02,-0.125,1.)); +#109=ORIENTED_EDGE('',*,*,#110,.F.); +#110=EDGE_CURVE('',#93,#105,#111,.T.); +#111=LINE('',#112,#75); +#112=CARTESIAN_POINT('',(0.51,0.25,1.)); +#113=PLANE('',#49); +#114=ADVANCED_FACE('',(#115),#122,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#45,#117,#30,#118)); +#117=ORIENTED_EDGE('',*,*,#54,.T.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#38,#32,#120,.T.); +#120=LINE('',#121,#57); +#121=CARTESIAN_POINT('',(-1.55,-5.,2.)); +#122=PLANE('',#123); +#123=AXIS2_PLACEMENT_3D('',#124,#14,#13); +#124=CARTESIAN_POINT('',(-1.55,-10.,-9.)); +#125=ADVANCED_FACE('',(#126,#129),#138,.T.); +#126=FACE_BOUND('',#127,.T.); +#127=EDGE_LOOP('',(#118,#128)); +#128=ORIENTED_EDGE('',*,*,#37,.F.); +#129=FACE_BOUND('',#130,.T.); +#130=EDGE_LOOP('',(#131)); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#133,#133,#135,.T.); +#133=VERTEX_POINT('',#134); +#134=CARTESIAN_POINT('',(1.5,-5.454011977598E-16,2.)); +#135=CIRCLE('',#136,1.5); +#136=AXIS2_PLACEMENT_3D('',#137,#13,#14); +#137=CARTESIAN_POINT('',(0.,-1.780071580156E-16,2.)); +#138=PLANE('',#139); +#139=AXIS2_PLACEMENT_3D('',#42,#13,#14); +#140=ADVANCED_FACE('',(#141),#160,.T.); +#141=FACE_BOUND('',#142,.T.); +#142=EDGE_LOOP('',(#143,#149,#156,#61)); +#143=ORIENTED_EDGE('',*,*,#144,.F.); +#144=EDGE_CURVE('',#145,#63,#147,.T.); +#145=VERTEX_POINT('',#146); +#146=CARTESIAN_POINT('',(-1.02,-0.25,0.7)); +#147=LINE('',#148,#35); +#148=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#149=ORIENTED_EDGE('',*,*,#150,.F.); +#150=EDGE_CURVE('',#151,#145,#153,.T.); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,0.25,0.7)); +#153=LINE('',#146,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,-1.,0.)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#151,#65,#158,.T.); +#158=LINE('',#159,#35); +#159=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#148,#14,#13); +#162=ADVANCED_FACE('',(#163),#210,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#170,#176,#181,#186,#191,#196,#83,#198,#199,#203,#208)); +#165=ORIENTED_EDGE('',*,*,#166,.F.); +#166=EDGE_CURVE('',#167,#168,#158,.T.); +#167=VERTEX_POINT('',#159); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.02,0.25,0.)); +#170=ORIENTED_EDGE('',*,*,#171,.F.); +#171=EDGE_CURVE('',#172,#167,#174,.T.); +#172=VERTEX_POINT('',#173); +#173=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#174=LINE('',#173,#175); +#175=VECTOR('',#14,1.); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#172,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,0.25,0.)); +#180=LINE('',#173,#35); +#181=ORIENTED_EDGE('',*,*,#182,.F.); +#182=EDGE_CURVE('',#183,#178,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.67,0.25,0.)); +#185=LINE('',#184,#175); +#186=ORIENTED_EDGE('',*,*,#187,.T.); +#187=EDGE_CURVE('',#183,#188,#190,.T.); +#188=VERTEX_POINT('',#189); +#189=CARTESIAN_POINT('',(-1.67,0.25,0.7)); +#190=LINE('',#184,#35); +#191=ORIENTED_EDGE('',*,*,#192,.T.); +#192=EDGE_CURVE('',#188,#193,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-1.52,0.25,0.7)); +#195=LINE('',#189,#175); +#196=ORIENTED_EDGE('',*,*,#197,.T.); +#197=EDGE_CURVE('',#193,#79,#180,.T.); +#198=ORIENTED_EDGE('',*,*,#157,.F.); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#151,#201,#195,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.87,0.25,0.7)); +#203=ORIENTED_EDGE('',*,*,#204,.F.); +#204=EDGE_CURVE('',#205,#201,#207,.T.); +#205=VERTEX_POINT('',#206); +#206=CARTESIAN_POINT('',(-0.87,0.25,0.)); +#207=LINE('',#206,#35); +#208=ORIENTED_EDGE('',*,*,#209,.F.); +#209=EDGE_CURVE('',#168,#205,#185,.T.); +#210=PLANE('',#211); +#211=AXIS2_PLACEMENT_3D('',#173,#58,#13); +#212=ADVANCED_FACE('',(#213),#225,.F.); +#213=FACE_BOUND('',#214,.F.); +#214=EDGE_LOOP('',(#215,#221,#196,#224)); +#215=ORIENTED_EDGE('',*,*,#216,.F.); +#216=EDGE_CURVE('',#217,#71,#219,.T.); +#217=VERTEX_POINT('',#218); +#218=CARTESIAN_POINT('',(-1.52,-0.25,0.7)); +#219=LINE('',#220,#35); +#220=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#221=ORIENTED_EDGE('',*,*,#222,.F.); +#222=EDGE_CURVE('',#193,#217,#223,.T.); +#223=LINE('',#218,#154); +#224=ORIENTED_EDGE('',*,*,#78,.F.); +#225=PLANE('',#226); +#226=AXIS2_PLACEMENT_3D('',#220,#14,#13); +#227=ADVANCED_FACE('',(#228),#269,.F.); +#228=FACE_BOUND('',#229,.F.); +#229=EDGE_LOOP('',(#230,#235,#239,#243,#248,#253,#256,#257,#143,#258,#262,#267)); +#230=ORIENTED_EDGE('',*,*,#231,.F.); +#231=EDGE_CURVE('',#232,#233,#147,.T.); +#232=VERTEX_POINT('',#148); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.02,-0.25,0.)); +#235=ORIENTED_EDGE('',*,*,#236,.F.); +#236=EDGE_CURVE('',#237,#232,#238,.T.); +#237=VERTEX_POINT('',#220); +#238=LINE('',#220,#175); +#239=ORIENTED_EDGE('',*,*,#240,.T.); +#240=EDGE_CURVE('',#237,#241,#219,.T.); +#241=VERTEX_POINT('',#242); +#242=CARTESIAN_POINT('',(-1.52,-0.25,0.)); +#243=ORIENTED_EDGE('',*,*,#244,.F.); +#244=EDGE_CURVE('',#245,#241,#247,.T.); +#245=VERTEX_POINT('',#246); +#246=CARTESIAN_POINT('',(-1.67,-0.25,0.)); +#247=LINE('',#246,#175); +#248=ORIENTED_EDGE('',*,*,#249,.T.); +#249=EDGE_CURVE('',#245,#250,#252,.T.); +#250=VERTEX_POINT('',#251); +#251=CARTESIAN_POINT('',(-1.67,-0.25,0.7)); +#252=LINE('',#246,#35); +#253=ORIENTED_EDGE('',*,*,#254,.T.); +#254=EDGE_CURVE('',#250,#217,#255,.T.); +#255=LINE('',#251,#175); +#256=ORIENTED_EDGE('',*,*,#216,.T.); +#257=ORIENTED_EDGE('',*,*,#70,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.T.); +#259=EDGE_CURVE('',#145,#260,#255,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(-0.87,-0.25,0.7)); +#262=ORIENTED_EDGE('',*,*,#263,.F.); +#263=EDGE_CURVE('',#264,#260,#266,.T.); +#264=VERTEX_POINT('',#265); +#265=CARTESIAN_POINT('',(-0.87,-0.25,0.)); +#266=LINE('',#265,#35); +#267=ORIENTED_EDGE('',*,*,#268,.F.); +#268=EDGE_CURVE('',#233,#264,#247,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#220,#58,#13); +#271=ADVANCED_FACE('',(#272),#289,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#280,#285,#89)); +#274=ORIENTED_EDGE('',*,*,#275,.F.); +#275=EDGE_CURVE('',#276,#91,#278,.T.); +#276=VERTEX_POINT('',#277); +#277=CARTESIAN_POINT('',(1.52,-0.25,0.7)); +#278=LINE('',#279,#35); +#279=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#280=ORIENTED_EDGE('',*,*,#281,.F.); +#281=EDGE_CURVE('',#282,#276,#284,.T.); +#282=VERTEX_POINT('',#283); +#283=CARTESIAN_POINT('',(1.52,0.25,0.7)); +#284=LINE('',#277,#154); +#285=ORIENTED_EDGE('',*,*,#286,.T.); +#286=EDGE_CURVE('',#282,#93,#287,.T.); +#287=LINE('',#288,#35); +#288=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#289=PLANE('',#290); +#290=AXIS2_PLACEMENT_3D('',#279,#14,#13); +#291=ADVANCED_FACE('',(#292),#338,.T.); +#292=FACE_BOUND('',#293,.T.); +#293=EDGE_LOOP('',(#294,#299,#304,#309,#314,#319,#324,#109,#326,#327,#331,#336)); +#294=ORIENTED_EDGE('',*,*,#295,.F.); +#295=EDGE_CURVE('',#296,#297,#287,.T.); +#296=VERTEX_POINT('',#288); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,0.)); +#299=ORIENTED_EDGE('',*,*,#300,.F.); +#300=EDGE_CURVE('',#301,#296,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#303=LINE('',#302,#175); +#304=ORIENTED_EDGE('',*,*,#305,.T.); +#305=EDGE_CURVE('',#301,#306,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(1.02,0.25,0.)); +#308=LINE('',#302,#35); +#309=ORIENTED_EDGE('',*,*,#310,.F.); +#310=EDGE_CURVE('',#311,#306,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,0.25,0.)); +#313=LINE('',#312,#175); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(0.87,0.25,0.7)); +#318=LINE('',#312,#35); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#321,#323,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.02,0.25,0.7)); +#323=LINE('',#317,#175); +#324=ORIENTED_EDGE('',*,*,#325,.T.); +#325=EDGE_CURVE('',#321,#105,#308,.T.); +#326=ORIENTED_EDGE('',*,*,#286,.F.); +#327=ORIENTED_EDGE('',*,*,#328,.T.); +#328=EDGE_CURVE('',#282,#329,#323,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,0.25,0.7)); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#333,#329,#335,.T.); +#333=VERTEX_POINT('',#334); +#334=CARTESIAN_POINT('',(1.67,0.25,0.)); +#335=LINE('',#334,#35); +#336=ORIENTED_EDGE('',*,*,#337,.F.); +#337=EDGE_CURVE('',#297,#333,#313,.T.); +#338=PLANE('',#339); +#339=AXIS2_PLACEMENT_3D('',#302,#58,#13); +#340=ADVANCED_FACE('',(#341),#353,.F.); +#341=FACE_BOUND('',#342,.F.); +#342=EDGE_LOOP('',(#343,#349,#324,#352)); +#343=ORIENTED_EDGE('',*,*,#344,.F.); +#344=EDGE_CURVE('',#345,#99,#347,.T.); +#345=VERTEX_POINT('',#346); +#346=CARTESIAN_POINT('',(1.02,-0.25,0.7)); +#347=LINE('',#348,#35); +#348=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#349=ORIENTED_EDGE('',*,*,#350,.F.); +#350=EDGE_CURVE('',#321,#345,#351,.T.); +#351=LINE('',#346,#154); +#352=ORIENTED_EDGE('',*,*,#104,.F.); +#353=PLANE('',#354); +#354=AXIS2_PLACEMENT_3D('',#348,#14,#13); +#355=ADVANCED_FACE('',(#356),#397,.F.); +#356=FACE_BOUND('',#357,.F.); +#357=EDGE_LOOP('',(#358,#363,#367,#371,#376,#381,#384,#385,#274,#386,#390,#395)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#278,.T.); +#360=VERTEX_POINT('',#279); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.52,-0.25,0.)); +#363=ORIENTED_EDGE('',*,*,#364,.F.); +#364=EDGE_CURVE('',#365,#360,#366,.T.); +#365=VERTEX_POINT('',#348); +#366=LINE('',#348,#175); +#367=ORIENTED_EDGE('',*,*,#368,.T.); +#368=EDGE_CURVE('',#365,#369,#347,.T.); +#369=VERTEX_POINT('',#370); +#370=CARTESIAN_POINT('',(1.02,-0.25,0.)); +#371=ORIENTED_EDGE('',*,*,#372,.F.); +#372=EDGE_CURVE('',#373,#369,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(0.87,-0.25,0.)); +#375=LINE('',#374,#175); +#376=ORIENTED_EDGE('',*,*,#377,.T.); +#377=EDGE_CURVE('',#373,#378,#380,.T.); +#378=VERTEX_POINT('',#379); +#379=CARTESIAN_POINT('',(0.87,-0.25,0.7)); +#380=LINE('',#374,#35); +#381=ORIENTED_EDGE('',*,*,#382,.T.); +#382=EDGE_CURVE('',#378,#345,#383,.T.); +#383=LINE('',#379,#175); +#384=ORIENTED_EDGE('',*,*,#344,.T.); +#385=ORIENTED_EDGE('',*,*,#98,.F.); +#386=ORIENTED_EDGE('',*,*,#387,.T.); +#387=EDGE_CURVE('',#276,#388,#383,.T.); +#388=VERTEX_POINT('',#389); +#389=CARTESIAN_POINT('',(1.67,-0.25,0.7)); +#390=ORIENTED_EDGE('',*,*,#391,.F.); +#391=EDGE_CURVE('',#392,#388,#394,.T.); +#392=VERTEX_POINT('',#393); +#393=CARTESIAN_POINT('',(1.67,-0.25,0.)); +#394=LINE('',#393,#35); +#395=ORIENTED_EDGE('',*,*,#396,.F.); +#396=EDGE_CURVE('',#361,#392,#375,.T.); +#397=PLANE('',#398); +#398=AXIS2_PLACEMENT_3D('',#348,#58,#13); +#399=ADVANCED_FACE('',(#400),#414,.T.); +#400=FACE_BOUND('',#401,.T.); +#401=EDGE_LOOP('',(#402,#409,#412,#413)); +#402=ORIENTED_EDGE('',*,*,#403,.F.); +#403=EDGE_CURVE('',#404,#404,#406,.T.); +#404=VERTEX_POINT('',#405); +#405=CARTESIAN_POINT('',(1.5,-5.454011977598E-16,4.)); +#406=CIRCLE('',#407,1.5); +#407=AXIS2_PLACEMENT_3D('',#408,#13,#14); +#408=CARTESIAN_POINT('',(0.,-1.780071580156E-16,4.)); +#409=ORIENTED_EDGE('',*,*,#410,.F.); +#410=EDGE_CURVE('',#133,#404,#411,.T.); +#411=LINE('',#134,#35); +#412=ORIENTED_EDGE('',*,*,#132,.T.); +#413=ORIENTED_EDGE('',*,*,#410,.T.); +#414=CYLINDRICAL_SURFACE('',#136,1.5); +#415=ADVANCED_FACE('',(#416),#423,.T.); +#416=FACE_BOUND('',#417,.T.); +#417=EDGE_LOOP('',(#418,#419,#258,#420)); +#418=ORIENTED_EDGE('',*,*,#200,.F.); +#419=ORIENTED_EDGE('',*,*,#150,.T.); +#420=ORIENTED_EDGE('',*,*,#421,.T.); +#421=EDGE_CURVE('',#260,#201,#422,.T.); +#422=LINE('',#261,#57); +#423=PLANE('',#424); +#424=AXIS2_PLACEMENT_3D('',#251,#13,#14); +#425=ADVANCED_FACE('',(#426),#160,.T.); +#426=FACE_BOUND('',#427,.T.); +#427=EDGE_LOOP('',(#230,#428,#431,#432)); +#428=ORIENTED_EDGE('',*,*,#429,.T.); +#429=EDGE_CURVE('',#232,#167,#430,.T.); +#430=LINE('',#148,#57); +#431=ORIENTED_EDGE('',*,*,#166,.T.); +#432=ORIENTED_EDGE('',*,*,#433,.T.); +#433=EDGE_CURVE('',#168,#233,#434,.T.); +#434=LINE('',#234,#154); +#435=ADVANCED_FACE('',(#436),#442,.F.); +#436=FACE_BOUND('',#437,.F.); +#437=EDGE_LOOP('',(#208,#432,#438,#439)); +#438=ORIENTED_EDGE('',*,*,#268,.T.); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#264,#205,#441,.T.); +#441=LINE('',#265,#57); +#442=PLANE('',#443); +#443=AXIS2_PLACEMENT_3D('',#246,#13,#14); +#444=ADVANCED_FACE('',(#445),#449,.T.); +#445=FACE_BOUND('',#446,.T.); +#446=EDGE_LOOP('',(#262,#439,#447,#448)); +#447=ORIENTED_EDGE('',*,*,#204,.T.); +#448=ORIENTED_EDGE('',*,*,#421,.F.); +#449=PLANE('',#450); +#450=AXIS2_PLACEMENT_3D('',#265,#14,#13); +#451=ADVANCED_FACE('',(#452),#423,.T.); +#452=FACE_BOUND('',#453,.T.); +#453=EDGE_LOOP('',(#454,#455,#253,#221)); +#454=ORIENTED_EDGE('',*,*,#192,.F.); +#455=ORIENTED_EDGE('',*,*,#456,.F.); +#456=EDGE_CURVE('',#250,#188,#457,.T.); +#457=LINE('',#251,#57); +#458=ADVANCED_FACE('',(#459),#465,.F.); +#459=FACE_BOUND('',#460,.F.); +#460=EDGE_LOOP('',(#461,#462,#186,#455)); +#461=ORIENTED_EDGE('',*,*,#249,.F.); +#462=ORIENTED_EDGE('',*,*,#463,.T.); +#463=EDGE_CURVE('',#245,#183,#464,.T.); +#464=LINE('',#246,#57); +#465=PLANE('',#466); +#466=AXIS2_PLACEMENT_3D('',#246,#14,#13); +#467=ADVANCED_FACE('',(#468),#442,.F.); +#468=FACE_BOUND('',#469,.F.); +#469=EDGE_LOOP('',(#181,#470,#471,#472)); +#470=ORIENTED_EDGE('',*,*,#463,.F.); +#471=ORIENTED_EDGE('',*,*,#244,.T.); +#472=ORIENTED_EDGE('',*,*,#473,.F.); +#473=EDGE_CURVE('',#178,#241,#474,.T.); +#474=LINE('',#242,#154); +#475=ADVANCED_FACE('',(#476),#225,.F.); +#476=FACE_BOUND('',#477,.F.); +#477=EDGE_LOOP('',(#478,#479,#176,#482)); +#478=ORIENTED_EDGE('',*,*,#240,.F.); +#479=ORIENTED_EDGE('',*,*,#480,.T.); +#480=EDGE_CURVE('',#237,#172,#481,.T.); +#481=LINE('',#220,#57); +#482=ORIENTED_EDGE('',*,*,#473,.T.); +#483=ADVANCED_FACE('',(#484),#488,.F.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#486,#487,#428,#170)); +#486=ORIENTED_EDGE('',*,*,#480,.F.); +#487=ORIENTED_EDGE('',*,*,#236,.T.); +#488=PLANE('',#489); +#489=AXIS2_PLACEMENT_3D('',#220,#13,#14); +#490=ADVANCED_FACE('',(#491),#498,.T.); +#491=FACE_BOUND('',#492,.T.); +#492=EDGE_LOOP('',(#493,#494,#386,#495)); +#493=ORIENTED_EDGE('',*,*,#328,.F.); +#494=ORIENTED_EDGE('',*,*,#281,.T.); +#495=ORIENTED_EDGE('',*,*,#496,.T.); +#496=EDGE_CURVE('',#388,#329,#497,.T.); +#497=LINE('',#389,#57); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#379,#13,#14); +#500=ADVANCED_FACE('',(#501),#289,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#358,#503,#506,#507)); +#503=ORIENTED_EDGE('',*,*,#504,.T.); +#504=EDGE_CURVE('',#360,#296,#505,.T.); +#505=LINE('',#279,#57); +#506=ORIENTED_EDGE('',*,*,#295,.T.); +#507=ORIENTED_EDGE('',*,*,#508,.T.); +#508=EDGE_CURVE('',#297,#361,#509,.T.); +#509=LINE('',#362,#154); +#510=ADVANCED_FACE('',(#511),#517,.F.); +#511=FACE_BOUND('',#512,.F.); +#512=EDGE_LOOP('',(#336,#507,#513,#514)); +#513=ORIENTED_EDGE('',*,*,#396,.T.); +#514=ORIENTED_EDGE('',*,*,#515,.T.); +#515=EDGE_CURVE('',#392,#333,#516,.T.); +#516=LINE('',#393,#57); +#517=PLANE('',#518); +#518=AXIS2_PLACEMENT_3D('',#374,#13,#14); +#519=ADVANCED_FACE('',(#520),#524,.T.); +#520=FACE_BOUND('',#521,.T.); +#521=EDGE_LOOP('',(#390,#514,#522,#523)); +#522=ORIENTED_EDGE('',*,*,#332,.T.); +#523=ORIENTED_EDGE('',*,*,#496,.F.); +#524=PLANE('',#525); +#525=AXIS2_PLACEMENT_3D('',#393,#14,#13); +#526=ADVANCED_FACE('',(#527),#498,.T.); +#527=FACE_BOUND('',#528,.T.); +#528=EDGE_LOOP('',(#529,#530,#381,#349)); +#529=ORIENTED_EDGE('',*,*,#320,.F.); +#530=ORIENTED_EDGE('',*,*,#531,.F.); +#531=EDGE_CURVE('',#378,#316,#532,.T.); +#532=LINE('',#379,#57); +#533=ADVANCED_FACE('',(#534),#540,.F.); +#534=FACE_BOUND('',#535,.F.); +#535=EDGE_LOOP('',(#536,#537,#314,#530)); +#536=ORIENTED_EDGE('',*,*,#377,.F.); +#537=ORIENTED_EDGE('',*,*,#538,.T.); +#538=EDGE_CURVE('',#373,#311,#539,.T.); +#539=LINE('',#374,#57); +#540=PLANE('',#541); +#541=AXIS2_PLACEMENT_3D('',#374,#14,#13); +#542=ADVANCED_FACE('',(#543),#517,.F.); +#543=FACE_BOUND('',#544,.F.); +#544=EDGE_LOOP('',(#309,#545,#546,#547)); +#545=ORIENTED_EDGE('',*,*,#538,.F.); +#546=ORIENTED_EDGE('',*,*,#372,.T.); +#547=ORIENTED_EDGE('',*,*,#548,.F.); +#548=EDGE_CURVE('',#306,#369,#549,.T.); +#549=LINE('',#370,#154); +#550=ADVANCED_FACE('',(#551),#353,.F.); +#551=FACE_BOUND('',#552,.F.); +#552=EDGE_LOOP('',(#553,#554,#304,#557)); +#553=ORIENTED_EDGE('',*,*,#368,.F.); +#554=ORIENTED_EDGE('',*,*,#555,.T.); +#555=EDGE_CURVE('',#365,#301,#556,.T.); +#556=LINE('',#348,#57); +#557=ORIENTED_EDGE('',*,*,#548,.T.); +#558=ADVANCED_FACE('',(#559),#563,.F.); +#559=FACE_BOUND('',#560,.F.); +#560=EDGE_LOOP('',(#561,#562,#503,#299)); +#561=ORIENTED_EDGE('',*,*,#555,.F.); +#562=ORIENTED_EDGE('',*,*,#364,.T.); +#563=PLANE('',#564); +#564=AXIS2_PLACEMENT_3D('',#348,#13,#14); +#565=ADVANCED_FACE('',(#566),#579,.T.); +#566=FACE_BOUND('',#567,.T.); +#567=EDGE_LOOP('',(#568,#577,#578)); +#568=ORIENTED_EDGE('',*,*,#569,.T.); +#569=EDGE_CURVE('',#404,#570,#572,.T.); +#570=VERTEX_POINT('',#571); +#571=CARTESIAN_POINT('',(7.579823247111E-16,-3.22971098729E-16,5.5)); +#572=CIRCLE('',#573,1.5); +#573=AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574=CARTESIAN_POINT('',(6.661338147751E-16,-3.22971098729E-16,4.)); +#575=DIRECTION('',(-2.449293598295E-16,-1.,0.)); +#576=DIRECTION('',(1.,-2.449293598295E-16,0.)); +#577=ORIENTED_EDGE('',*,*,#569,.F.); +#578=ORIENTED_EDGE('',*,*,#403,.T.); +#579=SPHERICAL_SURFACE('',#580,1.5); +#580=AXIS2_PLACEMENT_3D('',#574,#13,#14); +#581=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#585)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#582,#583,#584)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#582=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#583=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#584=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#585=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#582,'distance_accuracy_value','confusion accuracy'); +#586=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#587=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#588,#600,#601,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646),#581); +#588=STYLED_ITEM('color',(#589),#17); +#589=PRESENTATION_STYLE_ASSIGNMENT((#590,#598)); +#590=SURFACE_STYLE_USAGE(.BOTH.,#591); +#591=SURFACE_SIDE_STYLE('',(#592,#596)); +#592=SURFACE_STYLE_FILL_AREA(#593); +#593=FILL_AREA_STYLE('',(#594)); +#594=FILL_AREA_STYLE_COLOUR('',#595); +#595=COLOUR_RGB('',0.906331759313,0.,0.); +#596=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#595,(#597)); +#597=SURFACE_STYLE_TRANSPARENT(0.5); +#598=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#595); +#599=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#600=STYLED_ITEM('color',(#589),#50); +#601=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#62,#600); +#602=PRESENTATION_STYLE_ASSIGNMENT((#603,#609)); +#603=SURFACE_STYLE_USAGE(.BOTH.,#604); +#604=SURFACE_SIDE_STYLE('',(#605)); +#605=SURFACE_STYLE_FILL_AREA(#606); +#606=FILL_AREA_STYLE('',(#607)); +#607=FILL_AREA_STYLE_COLOUR('',#608); +#608=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#609=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#608); +#610=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#84,#600); +#611=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#78,#600); +#612=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#70,#600); +#613=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#90,#600); +#614=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#110,#600); +#615=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#104,#600); +#616=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#98,#600); +#617=STYLED_ITEM('color',(#589),#114); +#618=STYLED_ITEM('color',(#589),#125); +#619=STYLED_ITEM('color',(#602),#140); +#620=STYLED_ITEM('color',(#602),#162); +#621=STYLED_ITEM('color',(#602),#212); +#622=STYLED_ITEM('color',(#602),#227); +#623=STYLED_ITEM('color',(#602),#271); +#624=STYLED_ITEM('color',(#602),#291); +#625=STYLED_ITEM('color',(#602),#340); +#626=STYLED_ITEM('color',(#602),#355); +#627=STYLED_ITEM('color',(#589),#399); +#628=STYLED_ITEM('color',(#602),#415); +#629=STYLED_ITEM('color',(#602),#425); +#630=STYLED_ITEM('color',(#602),#435); +#631=STYLED_ITEM('color',(#602),#444); +#632=STYLED_ITEM('color',(#602),#451); +#633=STYLED_ITEM('color',(#602),#458); +#634=STYLED_ITEM('color',(#602),#467); +#635=STYLED_ITEM('color',(#602),#475); +#636=STYLED_ITEM('color',(#602),#483); +#637=STYLED_ITEM('color',(#602),#490); +#638=STYLED_ITEM('color',(#602),#500); +#639=STYLED_ITEM('color',(#602),#510); +#640=STYLED_ITEM('color',(#602),#519); +#641=STYLED_ITEM('color',(#602),#526); +#642=STYLED_ITEM('color',(#602),#533); +#643=STYLED_ITEM('color',(#602),#542); +#644=STYLED_ITEM('color',(#602),#550); +#645=STYLED_ITEM('color',(#602),#558); +#646=STYLED_ITEM('color',(#589),#565); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/bbf3c126-bc80-4c01-bce8-060a8a02e2c1.step b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/bbf3c126-bc80-4c01-bce8-060a8a02e2c1.step new file mode 100644 index 00000000..f30f6796 --- /dev/null +++ b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/bbf3c126-bc80-4c01-bce8-060a8a02e2c1.step @@ -0,0 +1,485 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:12',('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('Horizontal, 0.5 mm Offset','Horizontal, 0.5 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#425); +#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,#45,#88,#105,#142,#152,#162,#176,#222,#244,#255,#282,#311,#332,#352,#365,#376,#387,#393,#409)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#28,#34,#39)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#26=LINE('',#23,#27); +#27=VECTOR('',#13,1.); +#28=ORIENTED_EDGE('',*,*,#29,.T.); +#29=EDGE_CURVE('',#22,#30,#32,.T.); +#30=VERTEX_POINT('',#31); +#31=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#32=LINE('',#23,#33); +#33=VECTOR('',#14,1.); +#34=ORIENTED_EDGE('',*,*,#35,.T.); +#35=EDGE_CURVE('',#30,#36,#38,.T.); +#36=VERTEX_POINT('',#37); +#37=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#38=LINE('',#31,#27); +#39=ORIENTED_EDGE('',*,*,#40,.F.); +#40=EDGE_CURVE('',#24,#36,#41,.T.); +#41=LINE('',#25,#33); +#42=PLANE('',#43); +#43=AXIS2_PLACEMENT_3D('',#23,#44,#14); +#44=DIRECTION('',(0.,-1.,0.)); +#45=ADVANCED_FACE('',(#46),#85,.T.); +#46=FACE_BOUND('',#47,.T.); +#47=EDGE_LOOP('',(#48,#55,#59,#60,#70,#78)); +#48=ORIENTED_EDGE('',*,*,#49,.F.); +#49=EDGE_CURVE('',#50,#52,#54,.T.); +#50=VERTEX_POINT('',#51); +#51=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#52=VERTEX_POINT('',#53); +#53=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#54=LINE('',#51,#27); +#55=ORIENTED_EDGE('',*,*,#56,.T.); +#56=EDGE_CURVE('',#50,#22,#57,.T.); +#57=LINE('',#51,#58); +#58=VECTOR('',#44,1.); +#59=ORIENTED_EDGE('',*,*,#21,.T.); +#60=ORIENTED_EDGE('',*,*,#61,.T.); +#61=EDGE_CURVE('',#24,#62,#64,.T.); +#62=VERTEX_POINT('',#63); +#63=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#64=B_SPLINE_CURVE_WITH_KNOTS('',6,(#25,#65,#66,#67,#68,#69,#63),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#65=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#66=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#67=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#68=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#69=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#70=ORIENTED_EDGE('',*,*,#71,.F.); +#71=EDGE_CURVE('',#72,#62,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#74=LINE('',#75,#76); +#75=CARTESIAN_POINT('',(-1.52,0.5,-0.55)); +#76=VECTOR('',#77,1.); +#77=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#52,#72,#80,.T.); +#80=B_SPLINE_CURVE_WITH_KNOTS('',5,(#53,#81,#82,#83,#84,#73),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#81=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#82=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#83=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#84=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#85=PLANE('',#86); +#86=AXIS2_PLACEMENT_3D('',#51,#87,#44); +#87=DIRECTION('',(-1.,0.,0.)); +#88=ADVANCED_FACE('',(#89),#102,.F.); +#89=FACE_BOUND('',#90,.F.); +#90=EDGE_LOOP('',(#28,#91,#98,#55)); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#30,#93,#95,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#95=LINE('',#31,#96); +#96=VECTOR('',#97,1.); +#97=DIRECTION('',(0.,1.,0.)); +#98=ORIENTED_EDGE('',*,*,#99,.T.); +#99=EDGE_CURVE('',#93,#50,#100,.T.); +#100=LINE('',#94,#101); +#101=VECTOR('',#87,1.); +#102=PLANE('',#103); +#103=AXIS2_PLACEMENT_3D('',#104,#13,#14); +#104=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#105=ADVANCED_FACE('',(#106),#140,.T.); +#106=FACE_BOUND('',#107,.T.); +#107=EDGE_LOOP('',(#108,#91,#109,#114,#124,#132)); +#108=ORIENTED_EDGE('',*,*,#35,.F.); +#109=ORIENTED_EDGE('',*,*,#110,.T.); +#110=EDGE_CURVE('',#93,#111,#113,.T.); +#111=VERTEX_POINT('',#112); +#112=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#113=LINE('',#94,#27); +#114=ORIENTED_EDGE('',*,*,#115,.T.); +#115=EDGE_CURVE('',#111,#116,#118,.T.); +#116=VERTEX_POINT('',#117); +#117=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#118=B_SPLINE_CURVE_WITH_KNOTS('',6,(#112,#119,#120,#121,#122,#123,#117),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#119=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#120=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#121=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#122=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#123=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#124=ORIENTED_EDGE('',*,*,#125,.F.); +#125=EDGE_CURVE('',#126,#116,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#128=LINE('',#129,#130); +#129=CARTESIAN_POINT('',(-1.02,0.5,-0.55)); +#130=VECTOR('',#131,1.); +#131=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#132=ORIENTED_EDGE('',*,*,#133,.F.); +#133=EDGE_CURVE('',#36,#126,#134,.T.); +#134=B_SPLINE_CURVE_WITH_KNOTS('',6,(#37,#135,#136,#137,#138,#139,#127),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#135=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#136=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#137=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#138=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#139=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#140=PLANE('',#141); +#141=AXIS2_PLACEMENT_3D('',#31,#14,#97); +#142=ADVANCED_FACE('',(#143),#151,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#146,#147,#148)); +#145=ORIENTED_EDGE('',*,*,#61,.F.); +#146=ORIENTED_EDGE('',*,*,#40,.T.); +#147=ORIENTED_EDGE('',*,*,#133,.T.); +#148=ORIENTED_EDGE('',*,*,#149,.F.); +#149=EDGE_CURVE('',#62,#126,#150,.T.); +#150=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#127),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#151=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#25,#65,#66,#67,#68,#69,#63),(#37,#135,#136,#137,#138,#139,#127)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#152=ADVANCED_FACE('',(#153),#160,.T.); +#153=FACE_BOUND('',#154,.T.); +#154=EDGE_LOOP('',(#155,#98,#156,#157)); +#155=ORIENTED_EDGE('',*,*,#110,.F.); +#156=ORIENTED_EDGE('',*,*,#49,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.F.); +#158=EDGE_CURVE('',#111,#52,#159,.T.); +#159=LINE('',#112,#101); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#94,#97,#87); +#162=ADVANCED_FACE('',(#163),#171,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#166,#167,#168)); +#165=ORIENTED_EDGE('',*,*,#115,.F.); +#166=ORIENTED_EDGE('',*,*,#158,.T.); +#167=ORIENTED_EDGE('',*,*,#79,.T.); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#116,#72,#170,.T.); +#170=B_SPLINE_CURVE_WITH_KNOTS('',1,(#117,#73),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#171=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#112,#172,#173,#174,#175,#117),(#53,#81,#82,#83,#84,#73)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#172=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#173=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#174=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#175=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#176=ADVANCED_FACE('',(#177,#194,#196),#220,.F.); +#177=FACE_BOUND('',#178,.F.); +#178=EDGE_LOOP('',(#179,#190)); +#179=ORIENTED_EDGE('',*,*,#180,.T.); +#180=EDGE_CURVE('',#181,#183,#185,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(-1.55,0.5,2.998863048792)); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.55,0.5,0.801136951208)); +#185=CIRCLE('',#186,1.9); +#186=AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187=CARTESIAN_POINT('',(0.,0.5,1.9)); +#188=DIRECTION('',(0.,1.,1.110223024625E-16)); +#189=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#190=ORIENTED_EDGE('',*,*,#191,.F.); +#191=EDGE_CURVE('',#181,#183,#192,.T.); +#192=LINE('',#193,#130); +#193=CARTESIAN_POINT('',(-1.55,0.5,6.9)); +#194=FACE_BOUND('',#195,.F.); +#195=EDGE_LOOP('',(#148,#70,#168,#124)); +#196=FACE_BOUND('',#197,.F.); +#197=EDGE_LOOP('',(#198,#205,#211,#216)); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#200,#202,#204,.T.); +#200=VERTEX_POINT('',#201); +#201=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#202=VERTEX_POINT('',#203); +#203=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#204=B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#203),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#200,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#209=LINE('',#210,#76); +#210=CARTESIAN_POINT('',(1.02,0.5,-0.55)); +#211=ORIENTED_EDGE('',*,*,#212,.F.); +#212=EDGE_CURVE('',#213,#207,#215,.T.); +#213=VERTEX_POINT('',#214); +#214=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#216=ORIENTED_EDGE('',*,*,#217,.F.); +#217=EDGE_CURVE('',#202,#213,#218,.T.); +#218=LINE('',#219,#130); +#219=CARTESIAN_POINT('',(1.52,0.5,-0.55)); +#220=PLANE('',#221); +#221=AXIS2_PLACEMENT_3D('',#187,#188,#14); +#222=ADVANCED_FACE('',(#223),#243,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#179,#225,#231,#240)); +#225=ORIENTED_EDGE('',*,*,#226,.T.); +#226=EDGE_CURVE('',#183,#227,#229,.T.); +#227=VERTEX_POINT('',#228); +#228=CARTESIAN_POINT('',(-1.55,1.5,0.801136951208)); +#229=LINE('',#184,#230); +#230=VECTOR('',#188,1.); +#231=ORIENTED_EDGE('',*,*,#232,.T.); +#232=EDGE_CURVE('',#227,#233,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.55,1.5,2.998863048792)); +#235=CIRCLE('',#236,1.9); +#236=AXIS2_PLACEMENT_3D('',#237,#238,#239); +#237=CARTESIAN_POINT('',(0.,1.5,1.9)); +#238=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#239=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#240=ORIENTED_EDGE('',*,*,#241,.F.); +#241=EDGE_CURVE('',#181,#233,#242,.T.); +#242=LINE('',#182,#230); +#243=CYLINDRICAL_SURFACE('',#221,1.9); +#244=ADVANCED_FACE('',(#245),#252,.F.); +#245=FACE_BOUND('',#246,.F.); +#246=EDGE_LOOP('',(#240,#247,#225,#248)); +#247=ORIENTED_EDGE('',*,*,#191,.T.); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#249=EDGE_CURVE('',#233,#227,#250,.T.); +#250=LINE('',#251,#130); +#251=CARTESIAN_POINT('',(-1.55,1.5,6.9)); +#252=PLANE('',#253); +#253=AXIS2_PLACEMENT_3D('',#254,#14,#188); +#254=CARTESIAN_POINT('',(-1.55,-9.5,11.9)); +#255=ADVANCED_FACE('',(#256),#281,.T.); +#256=FACE_BOUND('',#257,.T.); +#257=EDGE_LOOP('',(#258,#268,#273,#198)); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#200,#262,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#262=B_SPLINE_CURVE_WITH_KNOTS('',6,(#261,#263,#264,#265,#266,#267,#201),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#263=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#264=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#265=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#266=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#267=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#268=ORIENTED_EDGE('',*,*,#269,.T.); +#269=EDGE_CURVE('',#260,#270,#272,.T.); +#270=VERTEX_POINT('',#271); +#271=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#272=LINE('',#261,#33); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#270,#202,#275,.T.); +#275=B_SPLINE_CURVE_WITH_KNOTS('',6,(#271,#276,#277,#278,#279,#280,#203),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#276=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#277=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#278=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#279=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#280=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#281=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#261,#263,#264,#265,#266,#267,#201),(#271,#276,#277,#278,#279,#280,#203)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#282=ADVANCED_FACE('',(#283),#309,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#290,#295,#300,#216,#308)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#270,#289,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#289=LINE('',#288,#27); +#290=ORIENTED_EDGE('',*,*,#291,.T.); +#291=EDGE_CURVE('',#287,#292,#294,.T.); +#292=VERTEX_POINT('',#293); +#293=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#294=LINE('',#288,#96); +#295=ORIENTED_EDGE('',*,*,#296,.T.); +#296=EDGE_CURVE('',#292,#297,#299,.T.); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#299=LINE('',#293,#27); +#300=ORIENTED_EDGE('',*,*,#301,.T.); +#301=EDGE_CURVE('',#297,#213,#302,.T.); +#302=B_SPLINE_CURVE_WITH_KNOTS('',6,(#298,#303,#304,#305,#306,#307,#214),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#303=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#304=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#305=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#306=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#307=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#308=ORIENTED_EDGE('',*,*,#274,.F.); +#309=PLANE('',#310); +#310=AXIS2_PLACEMENT_3D('',#288,#14,#97); +#311=ADVANCED_FACE('',(#312),#327,.T.); +#312=FACE_BOUND('',#313,.T.); +#313=EDGE_LOOP('',(#314,#315,#320,#211)); +#314=ORIENTED_EDGE('',*,*,#301,.F.); +#315=ORIENTED_EDGE('',*,*,#316,.T.); +#316=EDGE_CURVE('',#297,#317,#319,.T.); +#317=VERTEX_POINT('',#318); +#318=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#319=LINE('',#298,#101); +#320=ORIENTED_EDGE('',*,*,#321,.T.); +#321=EDGE_CURVE('',#317,#207,#322,.T.); +#322=B_SPLINE_CURVE_WITH_KNOTS('',5,(#318,#323,#324,#325,#326,#208),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#323=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#324=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#325=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#326=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#327=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#298,#328,#329,#330,#331,#214),(#318,#323,#324,#325,#326,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#328=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#329=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#330=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#331=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#332=ADVANCED_FACE('',(#333),#350,.T.); +#333=FACE_BOUND('',#334,.T.); +#334=EDGE_LOOP('',(#335,#340,#345,#348,#205,#349)); +#335=ORIENTED_EDGE('',*,*,#336,.F.); +#336=EDGE_CURVE('',#337,#317,#339,.T.); +#337=VERTEX_POINT('',#338); +#338=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#339=LINE('',#338,#27); +#340=ORIENTED_EDGE('',*,*,#341,.T.); +#341=EDGE_CURVE('',#337,#342,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#344=LINE('',#338,#58); +#345=ORIENTED_EDGE('',*,*,#346,.T.); +#346=EDGE_CURVE('',#342,#260,#347,.T.); +#347=LINE('',#343,#27); +#348=ORIENTED_EDGE('',*,*,#259,.T.); +#349=ORIENTED_EDGE('',*,*,#321,.F.); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#338,#87,#44); +#352=ADVANCED_FACE('',(#353,#356),#364,.T.); +#353=FACE_BOUND('',#354,.T.); +#354=EDGE_LOOP('',(#248,#355)); +#355=ORIENTED_EDGE('',*,*,#232,.F.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#360,#362,.T.); +#360=VERTEX_POINT('',#361); +#361=CARTESIAN_POINT('',(1.5,1.5,1.9)); +#362=CIRCLE('',#363,1.5); +#363=AXIS2_PLACEMENT_3D('',#237,#188,#14); +#364=PLANE('',#363); +#365=ADVANCED_FACE('',(#366),#374,.T.); +#366=FACE_BOUND('',#367,.T.); +#367=EDGE_LOOP('',(#368,#369,#372,#373)); +#368=ORIENTED_EDGE('',*,*,#346,.F.); +#369=ORIENTED_EDGE('',*,*,#370,.T.); +#370=EDGE_CURVE('',#342,#287,#371,.T.); +#371=LINE('',#343,#33); +#372=ORIENTED_EDGE('',*,*,#286,.T.); +#373=ORIENTED_EDGE('',*,*,#269,.F.); +#374=PLANE('',#375); +#375=AXIS2_PLACEMENT_3D('',#343,#44,#14); +#376=ADVANCED_FACE('',(#377),#385,.T.); +#377=FACE_BOUND('',#378,.T.); +#378=EDGE_LOOP('',(#379,#380,#383,#384)); +#379=ORIENTED_EDGE('',*,*,#296,.F.); +#380=ORIENTED_EDGE('',*,*,#381,.T.); +#381=EDGE_CURVE('',#292,#337,#382,.T.); +#382=LINE('',#293,#101); +#383=ORIENTED_EDGE('',*,*,#336,.T.); +#384=ORIENTED_EDGE('',*,*,#316,.F.); +#385=PLANE('',#386); +#386=AXIS2_PLACEMENT_3D('',#293,#97,#87); +#387=ADVANCED_FACE('',(#388),#390,.F.); +#388=FACE_BOUND('',#389,.F.); +#389=EDGE_LOOP('',(#369,#290,#380,#340)); +#390=PLANE('',#391); +#391=AXIS2_PLACEMENT_3D('',#392,#13,#14); +#392=CARTESIAN_POINT('',(1.27,0.,-3.)); +#393=ADVANCED_FACE('',(#394),#408,.T.); +#394=FACE_BOUND('',#395,.T.); +#395=EDGE_LOOP('',(#396,#403,#406,#407)); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#398,#400,.T.); +#398=VERTEX_POINT('',#399); +#399=CARTESIAN_POINT('',(1.5,3.5,1.9)); +#400=CIRCLE('',#401,1.5); +#401=AXIS2_PLACEMENT_3D('',#402,#188,#14); +#402=CARTESIAN_POINT('',(0.,3.5,1.9)); +#403=ORIENTED_EDGE('',*,*,#404,.F.); +#404=EDGE_CURVE('',#360,#398,#405,.T.); +#405=LINE('',#361,#230); +#406=ORIENTED_EDGE('',*,*,#359,.T.); +#407=ORIENTED_EDGE('',*,*,#404,.T.); +#408=CYLINDRICAL_SURFACE('',#363,1.5); +#409=ADVANCED_FACE('',(#410),#423,.T.); +#410=FACE_BOUND('',#411,.T.); +#411=EDGE_LOOP('',(#412,#421,#422)); +#412=ORIENTED_EDGE('',*,*,#413,.T.); +#413=EDGE_CURVE('',#398,#414,#416,.T.); +#414=VERTEX_POINT('',#415); +#415=CARTESIAN_POINT('',(7.579823247111E-16,5.,1.9)); +#416=CIRCLE('',#417,1.5); +#417=AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418=CARTESIAN_POINT('',(6.661338147751E-16,3.5,1.9)); +#419=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#420=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#421=ORIENTED_EDGE('',*,*,#413,.F.); +#422=ORIENTED_EDGE('',*,*,#397,.T.); +#423=SPHERICAL_SURFACE('',#424,1.5); +#424=AXIS2_PLACEMENT_3D('',#418,#188,#14); +#425=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#429)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#426,#427,#428)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#426=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#427=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#428=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#429=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#426,'distance_accuracy_value','confusion accuracy'); +#430=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#431=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#432,#442,#443,#444,#445,#446,#447,#448,#449,#450,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474),#425); +#432=STYLED_ITEM('color',(#433),#17); +#433=PRESENTATION_STYLE_ASSIGNMENT((#434,#440)); +#434=SURFACE_STYLE_USAGE(.BOTH.,#435); +#435=SURFACE_SIDE_STYLE('',(#436)); +#436=SURFACE_STYLE_FILL_AREA(#437); +#437=FILL_AREA_STYLE('',(#438)); +#438=FILL_AREA_STYLE_COLOUR('',#439); +#439=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#440=CURVE_STYLE('',#441,POSITIVE_LENGTH_MEASURE(0.1),#439); +#441=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#442=STYLED_ITEM('color',(#433),#45); +#443=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#71,#442); +#444=STYLED_ITEM('color',(#433),#88); +#445=STYLED_ITEM('color',(#433),#105); +#446=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#125,#445); +#447=STYLED_ITEM('color',(#433),#142); +#448=STYLED_ITEM('color',(#433),#152); +#449=STYLED_ITEM('color',(#433),#162); +#450=STYLED_ITEM('color',(#451),#176); +#451=PRESENTATION_STYLE_ASSIGNMENT((#452,#460)); +#452=SURFACE_STYLE_USAGE(.BOTH.,#453); +#453=SURFACE_SIDE_STYLE('',(#454,#458)); +#454=SURFACE_STYLE_FILL_AREA(#455); +#455=FILL_AREA_STYLE('',(#456)); +#456=FILL_AREA_STYLE_COLOUR('',#457); +#457=COLOUR_RGB('',0.906331759313,0.,0.); +#458=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#457,(#459)); +#459=SURFACE_STYLE_TRANSPARENT(0.5); +#460=CURVE_STYLE('',#441,POSITIVE_LENGTH_MEASURE(0.1),#457); +#461=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#217,#450); +#462=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#206,#450); +#463=STYLED_ITEM('color',(#451),#222); +#464=STYLED_ITEM('color',(#451),#244); +#465=STYLED_ITEM('color',(#433),#255); +#466=STYLED_ITEM('color',(#433),#282); +#467=STYLED_ITEM('color',(#433),#311); +#468=STYLED_ITEM('color',(#433),#332); +#469=STYLED_ITEM('color',(#451),#352); +#470=STYLED_ITEM('color',(#433),#365); +#471=STYLED_ITEM('color',(#433),#376); +#472=STYLED_ITEM('color',(#433),#387); +#473=STYLED_ITEM('color',(#451),#393); +#474=STYLED_ITEM('color',(#451),#409); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/d78e5e4d-4bbc-4384-bf84-95cb4a23f712.step b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/d78e5e4d-4bbc-4384-bf84-95cb4a23f712.step new file mode 100644 index 00000000..2daccb94 --- /dev/null +++ b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/d78e5e4d-4bbc-4384-bf84-95cb4a23f712.step @@ -0,0 +1,893 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:12',('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('Horizontal, 2.54 mm Offset','Horizontal, 2.54 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#809); +#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,#51,#118,#129,#142,#201,#220,#269,#282,#336,#353,#402,#414,#430,#471,#479,#489,#498,#507,#515,#523,#560,#574,#584,#625,#633,#643,#652,#661,#669,#677,#713,#727,#737,#753,#764,#775,#781,#792,#803)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,2.54,2.998863048792)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,2.54,0.801136951208)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,2.54,1.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-1.55,3.54,0.801136951208)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-1.55,3.54,2.998863048792)); +#41=CIRCLE('',#42,1.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,3.54,1.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,1.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-1.55,2.54,6.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,2.54,1.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,2.54,1.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,2.54,1.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,2.54,2.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,2.54,-0.55)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,2.54,2.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,2.54,2.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,2.54,-0.55)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,2.54,1.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,2.54,1.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,2.54,1.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,2.54,2.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,2.54,-0.55)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,2.54,2.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,2.54,2.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,2.54,-0.55)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-1.55,3.54,6.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-1.55,-7.46,11.9)); +#129=ADVANCED_FACE('',(#130,#133),#141,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(1.5,3.54,1.9)); +#139=CIRCLE('',#140,1.5); +#140=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#141=PLANE('',#140); +#142=ADVANCED_FACE('',(#143),#198,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#154,#159,#166,#171,#176,#181,#62,#183,#187,#191,#196)); +#145=ORIENTED_EDGE('',*,*,#146,.F.); +#146=EDGE_CURVE('',#147,#149,#151,.T.); +#147=VERTEX_POINT('',#148); +#148=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,1.54,1.65)); +#151=LINE('',#148,#152); +#152=VECTOR('',#153,1.); +#153=DIRECTION('',(0.,1.,6.123233995737E-17)); +#154=ORIENTED_EDGE('',*,*,#155,.T.); +#155=EDGE_CURVE('',#147,#156,#158,.T.); +#156=VERTEX_POINT('',#157); +#157=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#158=B_SPLINE_CURVE_WITH_KNOTS('',1,(#148,#157),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#156,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(-1.52,1.54,1.65)); +#163=LINE('',#157,#164); +#164=VECTOR('',#165,1.); +#165=DIRECTION('',(0.,1.,0.)); +#166=ORIENTED_EDGE('',*,*,#167,.F.); +#167=EDGE_CURVE('',#168,#161,#170,.T.); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.67,1.54,1.65)); +#170=LINE('',#169,#84); +#171=ORIENTED_EDGE('',*,*,#172,.T.); +#172=EDGE_CURVE('',#168,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-1.67,2.24,1.65)); +#175=LINE('',#169,#164); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#173,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,2.24,1.65)); +#180=LINE('',#174,#84); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#178,#66,#163,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.F.); +#184=EDGE_CURVE('',#185,#64,#151,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(-1.02,2.24,1.65)); +#187=ORIENTED_EDGE('',*,*,#188,.T.); +#188=EDGE_CURVE('',#185,#189,#180,.T.); +#189=VERTEX_POINT('',#190); +#190=CARTESIAN_POINT('',(-0.87,2.24,1.65)); +#191=ORIENTED_EDGE('',*,*,#192,.F.); +#192=EDGE_CURVE('',#193,#189,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-0.87,1.54,1.65)); +#195=LINE('',#194,#164); +#196=ORIENTED_EDGE('',*,*,#197,.F.); +#197=EDGE_CURVE('',#149,#193,#170,.T.); +#198=PLANE('',#199); +#199=AXIS2_PLACEMENT_3D('',#148,#200,#71); +#200=DIRECTION('',(0.,0.,-1.)); +#201=ADVANCED_FACE('',(#202),#216,.T.); +#202=FACE_BOUND('',#203,.T.); +#203=EDGE_LOOP('',(#204,#205,#212,#85)); +#204=ORIENTED_EDGE('',*,*,#182,.F.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#178,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(-1.52,2.24,2.15)); +#209=LINE('',#210,#211); +#210=CARTESIAN_POINT('',(-1.52,2.24,-0.675)); +#211=VECTOR('',#200,1.); +#212=ORIENTED_EDGE('',*,*,#213,.T.); +#213=EDGE_CURVE('',#207,#80,#214,.T.); +#214=LINE('',#215,#164); +#215=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#216=PLANE('',#217); +#217=AXIS2_PLACEMENT_3D('',#218,#71,#219); +#218=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#219=DIRECTION('',(0.,-1.,0.)); +#220=ADVANCED_FACE('',(#221),#267,.T.); +#221=FACE_BOUND('',#222,.T.); +#222=EDGE_LOOP('',(#223,#228,#233,#238,#244,#249,#255,#78,#257,#258,#261,#265)); +#223=ORIENTED_EDGE('',*,*,#224,.F.); +#224=EDGE_CURVE('',#225,#226,#214,.T.); +#225=VERTEX_POINT('',#215); +#226=VERTEX_POINT('',#227); +#227=CARTESIAN_POINT('',(-1.52,1.54,2.15)); +#228=ORIENTED_EDGE('',*,*,#229,.T.); +#229=EDGE_CURVE('',#225,#230,#232,.T.); +#230=VERTEX_POINT('',#231); +#231=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#215,#231),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#233=ORIENTED_EDGE('',*,*,#234,.T.); +#234=EDGE_CURVE('',#230,#235,#237,.T.); +#235=VERTEX_POINT('',#236); +#236=CARTESIAN_POINT('',(-1.02,1.54,2.15)); +#237=LINE('',#231,#164); +#238=ORIENTED_EDGE('',*,*,#239,.T.); +#239=EDGE_CURVE('',#235,#240,#242,.T.); +#240=VERTEX_POINT('',#241); +#241=CARTESIAN_POINT('',(-0.87,1.54,2.15)); +#242=LINE('',#243,#84); +#243=CARTESIAN_POINT('',(-1.67,1.54,2.15)); +#244=ORIENTED_EDGE('',*,*,#245,.T.); +#245=EDGE_CURVE('',#240,#246,#248,.T.); +#246=VERTEX_POINT('',#247); +#247=CARTESIAN_POINT('',(-0.87,2.24,2.15)); +#248=LINE('',#241,#164); +#249=ORIENTED_EDGE('',*,*,#250,.F.); +#250=EDGE_CURVE('',#251,#246,#253,.T.); +#251=VERTEX_POINT('',#252); +#252=CARTESIAN_POINT('',(-1.02,2.24,2.15)); +#253=LINE('',#254,#84); +#254=CARTESIAN_POINT('',(-1.67,2.24,2.15)); +#255=ORIENTED_EDGE('',*,*,#256,.T.); +#256=EDGE_CURVE('',#251,#74,#237,.T.); +#257=ORIENTED_EDGE('',*,*,#213,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#207,#253,.T.); +#260=VERTEX_POINT('',#254); +#261=ORIENTED_EDGE('',*,*,#262,.F.); +#262=EDGE_CURVE('',#263,#260,#264,.T.); +#263=VERTEX_POINT('',#243); +#264=LINE('',#243,#164); +#265=ORIENTED_EDGE('',*,*,#266,.T.); +#266=EDGE_CURVE('',#263,#226,#242,.T.); +#267=PLANE('',#268); +#268=AXIS2_PLACEMENT_3D('',#215,#13,#14); +#269=ADVANCED_FACE('',(#270),#279,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#273,#278,#72)); +#272=ORIENTED_EDGE('',*,*,#256,.F.); +#273=ORIENTED_EDGE('',*,*,#274,.F.); +#274=EDGE_CURVE('',#185,#251,#275,.T.); +#275=LINE('',#276,#277); +#276=CARTESIAN_POINT('',(-1.02,2.24,-0.675)); +#277=VECTOR('',#13,1.); +#278=ORIENTED_EDGE('',*,*,#184,.T.); +#279=PLANE('',#280); +#280=AXIS2_PLACEMENT_3D('',#281,#14,#165); +#281=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#282=ADVANCED_FACE('',(#283),#334,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#292,#297,#302,#307,#312,#317,#93,#319,#323,#327,#332)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#289,#291,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,1.54,1.65)); +#291=LINE('',#288,#152); +#292=ORIENTED_EDGE('',*,*,#293,.T.); +#293=EDGE_CURVE('',#287,#294,#296,.T.); +#294=VERTEX_POINT('',#295); +#295=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#296=B_SPLINE_CURVE_WITH_KNOTS('',1,(#288,#295),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#297=ORIENTED_EDGE('',*,*,#298,.T.); +#298=EDGE_CURVE('',#294,#299,#301,.T.); +#299=VERTEX_POINT('',#300); +#300=CARTESIAN_POINT('',(1.02,1.54,1.65)); +#301=LINE('',#295,#164); +#302=ORIENTED_EDGE('',*,*,#303,.F.); +#303=EDGE_CURVE('',#304,#299,#306,.T.); +#304=VERTEX_POINT('',#305); +#305=CARTESIAN_POINT('',(0.87,1.54,1.65)); +#306=LINE('',#305,#84); +#307=ORIENTED_EDGE('',*,*,#308,.T.); +#308=EDGE_CURVE('',#304,#309,#311,.T.); +#309=VERTEX_POINT('',#310); +#310=CARTESIAN_POINT('',(0.87,2.24,1.65)); +#311=LINE('',#305,#164); +#312=ORIENTED_EDGE('',*,*,#313,.T.); +#313=EDGE_CURVE('',#309,#314,#316,.T.); +#314=VERTEX_POINT('',#315); +#315=CARTESIAN_POINT('',(1.02,2.24,1.65)); +#316=LINE('',#310,#84); +#317=ORIENTED_EDGE('',*,*,#318,.T.); +#318=EDGE_CURVE('',#314,#97,#301,.T.); +#319=ORIENTED_EDGE('',*,*,#320,.F.); +#320=EDGE_CURVE('',#321,#95,#291,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.52,2.24,1.65)); +#323=ORIENTED_EDGE('',*,*,#324,.T.); +#324=EDGE_CURVE('',#321,#325,#316,.T.); +#325=VERTEX_POINT('',#326); +#326=CARTESIAN_POINT('',(1.67,2.24,1.65)); +#327=ORIENTED_EDGE('',*,*,#328,.F.); +#328=EDGE_CURVE('',#329,#325,#331,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,1.54,1.65)); +#331=LINE('',#330,#164); +#332=ORIENTED_EDGE('',*,*,#333,.F.); +#333=EDGE_CURVE('',#289,#329,#306,.T.); +#334=PLANE('',#335); +#335=AXIS2_PLACEMENT_3D('',#288,#200,#71); +#336=ADVANCED_FACE('',(#337),#350,.T.); +#337=FACE_BOUND('',#338,.T.); +#338=EDGE_LOOP('',(#339,#340,#346,#113)); +#339=ORIENTED_EDGE('',*,*,#318,.F.); +#340=ORIENTED_EDGE('',*,*,#341,.F.); +#341=EDGE_CURVE('',#342,#314,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,2.24,2.15)); +#344=LINE('',#345,#211); +#345=CARTESIAN_POINT('',(1.02,2.24,-0.675)); +#346=ORIENTED_EDGE('',*,*,#347,.T.); +#347=EDGE_CURVE('',#342,#109,#348,.T.); +#348=LINE('',#349,#164); +#349=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#352,#71,#219); +#352=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#353=ADVANCED_FACE('',(#354),#400,.T.); +#354=FACE_BOUND('',#355,.T.); +#355=EDGE_LOOP('',(#356,#361,#366,#371,#377,#382,#388,#107,#390,#391,#394,#398)); +#356=ORIENTED_EDGE('',*,*,#357,.F.); +#357=EDGE_CURVE('',#358,#359,#348,.T.); +#358=VERTEX_POINT('',#349); +#359=VERTEX_POINT('',#360); +#360=CARTESIAN_POINT('',(1.02,1.54,2.15)); +#361=ORIENTED_EDGE('',*,*,#362,.T.); +#362=EDGE_CURVE('',#358,#363,#365,.T.); +#363=VERTEX_POINT('',#364); +#364=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#365=B_SPLINE_CURVE_WITH_KNOTS('',1,(#349,#364),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#366=ORIENTED_EDGE('',*,*,#367,.T.); +#367=EDGE_CURVE('',#363,#368,#370,.T.); +#368=VERTEX_POINT('',#369); +#369=CARTESIAN_POINT('',(1.52,1.54,2.15)); +#370=LINE('',#364,#164); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#368,#373,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(1.67,1.54,2.15)); +#375=LINE('',#376,#84); +#376=CARTESIAN_POINT('',(0.87,1.54,2.15)); +#377=ORIENTED_EDGE('',*,*,#378,.T.); +#378=EDGE_CURVE('',#373,#379,#381,.T.); +#379=VERTEX_POINT('',#380); +#380=CARTESIAN_POINT('',(1.67,2.24,2.15)); +#381=LINE('',#374,#164); +#382=ORIENTED_EDGE('',*,*,#383,.F.); +#383=EDGE_CURVE('',#384,#379,#386,.T.); +#384=VERTEX_POINT('',#385); +#385=CARTESIAN_POINT('',(1.52,2.24,2.15)); +#386=LINE('',#387,#84); +#387=CARTESIAN_POINT('',(0.87,2.24,2.15)); +#388=ORIENTED_EDGE('',*,*,#389,.T.); +#389=EDGE_CURVE('',#384,#103,#370,.T.); +#390=ORIENTED_EDGE('',*,*,#347,.F.); +#391=ORIENTED_EDGE('',*,*,#392,.F.); +#392=EDGE_CURVE('',#393,#342,#386,.T.); +#393=VERTEX_POINT('',#387); +#394=ORIENTED_EDGE('',*,*,#395,.F.); +#395=EDGE_CURVE('',#396,#393,#397,.T.); +#396=VERTEX_POINT('',#376); +#397=LINE('',#376,#164); +#398=ORIENTED_EDGE('',*,*,#399,.T.); +#399=EDGE_CURVE('',#396,#359,#375,.T.); +#400=PLANE('',#401); +#401=AXIS2_PLACEMENT_3D('',#349,#13,#14); +#402=ADVANCED_FACE('',(#403),#411,.T.); +#403=FACE_BOUND('',#404,.T.); +#404=EDGE_LOOP('',(#405,#406,#410,#101)); +#405=ORIENTED_EDGE('',*,*,#389,.F.); +#406=ORIENTED_EDGE('',*,*,#407,.F.); +#407=EDGE_CURVE('',#321,#384,#408,.T.); +#408=LINE('',#409,#277); +#409=CARTESIAN_POINT('',(1.52,2.24,-0.675)); +#410=ORIENTED_EDGE('',*,*,#320,.T.); +#411=PLANE('',#412); +#412=AXIS2_PLACEMENT_3D('',#413,#14,#165); +#413=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#414=ADVANCED_FACE('',(#415),#429,.T.); +#415=FACE_BOUND('',#416,.T.); +#416=EDGE_LOOP('',(#417,#424,#427,#428)); +#417=ORIENTED_EDGE('',*,*,#418,.F.); +#418=EDGE_CURVE('',#419,#419,#421,.T.); +#419=VERTEX_POINT('',#420); +#420=CARTESIAN_POINT('',(1.5,5.54,1.9)); +#421=CIRCLE('',#422,1.5); +#422=AXIS2_PLACEMENT_3D('',#423,#29,#14); +#423=CARTESIAN_POINT('',(0.,5.54,1.9)); +#424=ORIENTED_EDGE('',*,*,#425,.F.); +#425=EDGE_CURVE('',#137,#419,#426,.T.); +#426=LINE('',#138,#36); +#427=ORIENTED_EDGE('',*,*,#136,.T.); +#428=ORIENTED_EDGE('',*,*,#425,.T.); +#429=CYLINDRICAL_SURFACE('',#140,1.5); +#430=ADVANCED_FACE('',(#431),#279,.T.); +#431=FACE_BOUND('',#432,.T.); +#432=EDGE_LOOP('',(#433,#439,#444,#449,#457,#458,#462,#463)); +#433=ORIENTED_EDGE('',*,*,#434,.F.); +#434=EDGE_CURVE('',#435,#436,#438,.T.); +#435=VERTEX_POINT('',#281); +#436=VERTEX_POINT('',#437); +#437=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#438=LINE('',#281,#277); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#435,#441,#443,.T.); +#441=VERTEX_POINT('',#442); +#442=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#443=LINE('',#281,#164); +#444=ORIENTED_EDGE('',*,*,#445,.T.); +#445=EDGE_CURVE('',#441,#446,#448,.T.); +#446=VERTEX_POINT('',#447); +#447=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#448=LINE('',#442,#277); +#449=ORIENTED_EDGE('',*,*,#450,.T.); +#450=EDGE_CURVE('',#446,#147,#451,.T.); +#451=B_SPLINE_CURVE_WITH_KNOTS('',6,(#447,#452,#453,#454,#455,#456,#148),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#452=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#453=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#454=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#455=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#456=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#457=ORIENTED_EDGE('',*,*,#146,.T.); +#458=ORIENTED_EDGE('',*,*,#459,.T.); +#459=EDGE_CURVE('',#149,#235,#460,.T.); +#460=LINE('',#461,#277); +#461=CARTESIAN_POINT('',(-1.02,1.54,-0.675)); +#462=ORIENTED_EDGE('',*,*,#234,.F.); +#463=ORIENTED_EDGE('',*,*,#464,.F.); +#464=EDGE_CURVE('',#436,#230,#465,.T.); +#465=B_SPLINE_CURVE_WITH_KNOTS('',6,(#437,#466,#467,#468,#469,#470,#231),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#466=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#467=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#468=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#469=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#470=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#471=ADVANCED_FACE('',(#472),#477,.F.); +#472=FACE_BOUND('',#473,.F.); +#473=EDGE_LOOP('',(#196,#458,#238,#474)); +#474=ORIENTED_EDGE('',*,*,#475,.F.); +#475=EDGE_CURVE('',#193,#240,#476,.T.); +#476=LINE('',#194,#277); +#477=PLANE('',#478); +#478=AXIS2_PLACEMENT_3D('',#169,#165,#13); +#479=ADVANCED_FACE('',(#480),#487,.T.); +#480=FACE_BOUND('',#481,.T.); +#481=EDGE_LOOP('',(#474,#482,#483,#486)); +#482=ORIENTED_EDGE('',*,*,#192,.T.); +#483=ORIENTED_EDGE('',*,*,#484,.T.); +#484=EDGE_CURVE('',#189,#246,#485,.T.); +#485=LINE('',#190,#277); +#486=ORIENTED_EDGE('',*,*,#245,.F.); +#487=PLANE('',#488); +#488=AXIS2_PLACEMENT_3D('',#194,#14,#13); +#489=ADVANCED_FACE('',(#490),#496,.T.); +#490=FACE_BOUND('',#491,.T.); +#491=EDGE_LOOP('',(#492,#493,#494,#495)); +#492=ORIENTED_EDGE('',*,*,#188,.F.); +#493=ORIENTED_EDGE('',*,*,#274,.T.); +#494=ORIENTED_EDGE('',*,*,#250,.T.); +#495=ORIENTED_EDGE('',*,*,#484,.F.); +#496=PLANE('',#497); +#497=AXIS2_PLACEMENT_3D('',#174,#165,#13); +#498=ADVANCED_FACE('',(#499),#496,.T.); +#499=FACE_BOUND('',#500,.T.); +#500=EDGE_LOOP('',(#501,#502,#505,#506)); +#501=ORIENTED_EDGE('',*,*,#177,.F.); +#502=ORIENTED_EDGE('',*,*,#503,.T.); +#503=EDGE_CURVE('',#173,#260,#504,.T.); +#504=LINE('',#174,#277); +#505=ORIENTED_EDGE('',*,*,#259,.T.); +#506=ORIENTED_EDGE('',*,*,#206,.T.); +#507=ADVANCED_FACE('',(#508),#513,.F.); +#508=FACE_BOUND('',#509,.F.); +#509=EDGE_LOOP('',(#510,#171,#502,#261)); +#510=ORIENTED_EDGE('',*,*,#511,.F.); +#511=EDGE_CURVE('',#168,#263,#512,.T.); +#512=LINE('',#169,#277); +#513=PLANE('',#514); +#514=AXIS2_PLACEMENT_3D('',#169,#14,#13); +#515=ADVANCED_FACE('',(#516),#477,.F.); +#516=FACE_BOUND('',#517,.F.); +#517=EDGE_LOOP('',(#166,#518,#265,#519)); +#518=ORIENTED_EDGE('',*,*,#511,.T.); +#519=ORIENTED_EDGE('',*,*,#520,.T.); +#520=EDGE_CURVE('',#226,#161,#521,.T.); +#521=LINE('',#522,#211); +#522=CARTESIAN_POINT('',(-1.52,1.54,-0.675)); +#523=ADVANCED_FACE('',(#524),#216,.T.); +#524=FACE_BOUND('',#525,.T.); +#525=EDGE_LOOP('',(#526,#532,#538,#543,#551,#519,#552,#553)); +#526=ORIENTED_EDGE('',*,*,#527,.F.); +#527=EDGE_CURVE('',#528,#529,#531,.T.); +#528=VERTEX_POINT('',#218); +#529=VERTEX_POINT('',#530); +#530=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#531=LINE('',#218,#277); +#532=ORIENTED_EDGE('',*,*,#533,.T.); +#533=EDGE_CURVE('',#528,#534,#536,.T.); +#534=VERTEX_POINT('',#535); +#535=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#536=LINE('',#218,#537); +#537=VECTOR('',#219,1.); +#538=ORIENTED_EDGE('',*,*,#539,.T.); +#539=EDGE_CURVE('',#534,#540,#542,.T.); +#540=VERTEX_POINT('',#541); +#541=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#542=LINE('',#535,#277); +#543=ORIENTED_EDGE('',*,*,#544,.T.); +#544=EDGE_CURVE('',#540,#225,#545,.T.); +#545=B_SPLINE_CURVE_WITH_KNOTS('',6,(#541,#546,#547,#548,#549,#550,#215),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#546=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#547=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#548=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#549=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#550=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#551=ORIENTED_EDGE('',*,*,#224,.T.); +#552=ORIENTED_EDGE('',*,*,#160,.F.); +#553=ORIENTED_EDGE('',*,*,#554,.F.); +#554=EDGE_CURVE('',#529,#156,#555,.T.); +#555=B_SPLINE_CURVE_WITH_KNOTS('',5,(#530,#556,#557,#558,#559,#157),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#556=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#557=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#558=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#559=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#560=ADVANCED_FACE('',(#561),#569,.T.); +#561=FACE_BOUND('',#562,.T.); +#562=EDGE_LOOP('',(#563,#564,#567,#568)); +#563=ORIENTED_EDGE('',*,*,#450,.F.); +#564=ORIENTED_EDGE('',*,*,#565,.T.); +#565=EDGE_CURVE('',#446,#529,#566,.T.); +#566=LINE('',#447,#70); +#567=ORIENTED_EDGE('',*,*,#554,.T.); +#568=ORIENTED_EDGE('',*,*,#155,.F.); +#569=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#447,#570,#571,#572,#573,#148),(#530,#556,#557,#558,#559,#157)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#570=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#571=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#572=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#573=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#574=ADVANCED_FACE('',(#575),#583,.T.); +#575=FACE_BOUND('',#576,.T.); +#576=EDGE_LOOP('',(#577,#578,#581,#582)); +#577=ORIENTED_EDGE('',*,*,#544,.F.); +#578=ORIENTED_EDGE('',*,*,#579,.T.); +#579=EDGE_CURVE('',#540,#436,#580,.T.); +#580=LINE('',#541,#84); +#581=ORIENTED_EDGE('',*,*,#464,.T.); +#582=ORIENTED_EDGE('',*,*,#229,.F.); +#583=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#541,#546,#547,#548,#549,#550,#215),(#437,#466,#467,#468,#469,#470,#231)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#584=ADVANCED_FACE('',(#585),#411,.T.); +#585=FACE_BOUND('',#586,.T.); +#586=EDGE_LOOP('',(#587,#593,#598,#603,#611,#612,#616,#617)); +#587=ORIENTED_EDGE('',*,*,#588,.F.); +#588=EDGE_CURVE('',#589,#590,#592,.T.); +#589=VERTEX_POINT('',#413); +#590=VERTEX_POINT('',#591); +#591=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#592=LINE('',#413,#277); +#593=ORIENTED_EDGE('',*,*,#594,.T.); +#594=EDGE_CURVE('',#589,#595,#597,.T.); +#595=VERTEX_POINT('',#596); +#596=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#597=LINE('',#413,#164); +#598=ORIENTED_EDGE('',*,*,#599,.T.); +#599=EDGE_CURVE('',#595,#600,#602,.T.); +#600=VERTEX_POINT('',#601); +#601=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#602=LINE('',#596,#277); +#603=ORIENTED_EDGE('',*,*,#604,.T.); +#604=EDGE_CURVE('',#600,#287,#605,.T.); +#605=B_SPLINE_CURVE_WITH_KNOTS('',6,(#601,#606,#607,#608,#609,#610,#288),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#606=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#607=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#608=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#609=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#610=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#611=ORIENTED_EDGE('',*,*,#286,.T.); +#612=ORIENTED_EDGE('',*,*,#613,.T.); +#613=EDGE_CURVE('',#289,#368,#614,.T.); +#614=LINE('',#615,#277); +#615=CARTESIAN_POINT('',(1.52,1.54,-0.675)); +#616=ORIENTED_EDGE('',*,*,#367,.F.); +#617=ORIENTED_EDGE('',*,*,#618,.F.); +#618=EDGE_CURVE('',#590,#363,#619,.T.); +#619=B_SPLINE_CURVE_WITH_KNOTS('',6,(#591,#620,#621,#622,#623,#624,#364),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#620=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#621=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#622=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#623=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#624=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#625=ADVANCED_FACE('',(#626),#631,.F.); +#626=FACE_BOUND('',#627,.F.); +#627=EDGE_LOOP('',(#332,#612,#371,#628)); +#628=ORIENTED_EDGE('',*,*,#629,.F.); +#629=EDGE_CURVE('',#329,#373,#630,.T.); +#630=LINE('',#330,#277); +#631=PLANE('',#632); +#632=AXIS2_PLACEMENT_3D('',#305,#165,#13); +#633=ADVANCED_FACE('',(#634),#641,.T.); +#634=FACE_BOUND('',#635,.T.); +#635=EDGE_LOOP('',(#628,#636,#637,#640)); +#636=ORIENTED_EDGE('',*,*,#328,.T.); +#637=ORIENTED_EDGE('',*,*,#638,.T.); +#638=EDGE_CURVE('',#325,#379,#639,.T.); +#639=LINE('',#326,#277); +#640=ORIENTED_EDGE('',*,*,#378,.F.); +#641=PLANE('',#642); +#642=AXIS2_PLACEMENT_3D('',#330,#14,#13); +#643=ADVANCED_FACE('',(#644),#650,.T.); +#644=FACE_BOUND('',#645,.T.); +#645=EDGE_LOOP('',(#646,#647,#648,#649)); +#646=ORIENTED_EDGE('',*,*,#324,.F.); +#647=ORIENTED_EDGE('',*,*,#407,.T.); +#648=ORIENTED_EDGE('',*,*,#383,.T.); +#649=ORIENTED_EDGE('',*,*,#638,.F.); +#650=PLANE('',#651); +#651=AXIS2_PLACEMENT_3D('',#310,#165,#13); +#652=ADVANCED_FACE('',(#653),#650,.T.); +#653=FACE_BOUND('',#654,.T.); +#654=EDGE_LOOP('',(#655,#656,#659,#660)); +#655=ORIENTED_EDGE('',*,*,#313,.F.); +#656=ORIENTED_EDGE('',*,*,#657,.T.); +#657=EDGE_CURVE('',#309,#393,#658,.T.); +#658=LINE('',#310,#277); +#659=ORIENTED_EDGE('',*,*,#392,.T.); +#660=ORIENTED_EDGE('',*,*,#341,.T.); +#661=ADVANCED_FACE('',(#662),#667,.F.); +#662=FACE_BOUND('',#663,.F.); +#663=EDGE_LOOP('',(#664,#307,#656,#394)); +#664=ORIENTED_EDGE('',*,*,#665,.F.); +#665=EDGE_CURVE('',#304,#396,#666,.T.); +#666=LINE('',#305,#277); +#667=PLANE('',#668); +#668=AXIS2_PLACEMENT_3D('',#305,#14,#13); +#669=ADVANCED_FACE('',(#670),#631,.F.); +#670=FACE_BOUND('',#671,.F.); +#671=EDGE_LOOP('',(#302,#672,#398,#673)); +#672=ORIENTED_EDGE('',*,*,#665,.T.); +#673=ORIENTED_EDGE('',*,*,#674,.T.); +#674=EDGE_CURVE('',#359,#299,#675,.T.); +#675=LINE('',#676,#211); +#676=CARTESIAN_POINT('',(1.02,1.54,-0.675)); +#677=ADVANCED_FACE('',(#678),#350,.T.); +#678=FACE_BOUND('',#679,.T.); +#679=EDGE_LOOP('',(#680,#686,#691,#696,#704,#673,#705,#706)); +#680=ORIENTED_EDGE('',*,*,#681,.F.); +#681=EDGE_CURVE('',#682,#683,#685,.T.); +#682=VERTEX_POINT('',#352); +#683=VERTEX_POINT('',#684); +#684=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#685=LINE('',#352,#277); +#686=ORIENTED_EDGE('',*,*,#687,.T.); +#687=EDGE_CURVE('',#682,#688,#690,.T.); +#688=VERTEX_POINT('',#689); +#689=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#690=LINE('',#352,#537); +#691=ORIENTED_EDGE('',*,*,#692,.T.); +#692=EDGE_CURVE('',#688,#693,#695,.T.); +#693=VERTEX_POINT('',#694); +#694=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#695=LINE('',#689,#277); +#696=ORIENTED_EDGE('',*,*,#697,.T.); +#697=EDGE_CURVE('',#693,#358,#698,.T.); +#698=B_SPLINE_CURVE_WITH_KNOTS('',6,(#694,#699,#700,#701,#702,#703,#349),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#699=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#700=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#701=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#702=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#703=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#704=ORIENTED_EDGE('',*,*,#357,.T.); +#705=ORIENTED_EDGE('',*,*,#298,.F.); +#706=ORIENTED_EDGE('',*,*,#707,.F.); +#707=EDGE_CURVE('',#683,#294,#708,.T.); +#708=B_SPLINE_CURVE_WITH_KNOTS('',5,(#684,#709,#710,#711,#712,#295),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#709=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#710=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#711=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#712=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#713=ADVANCED_FACE('',(#714),#722,.T.); +#714=FACE_BOUND('',#715,.T.); +#715=EDGE_LOOP('',(#716,#717,#720,#721)); +#716=ORIENTED_EDGE('',*,*,#604,.F.); +#717=ORIENTED_EDGE('',*,*,#718,.T.); +#718=EDGE_CURVE('',#600,#683,#719,.T.); +#719=LINE('',#601,#70); +#720=ORIENTED_EDGE('',*,*,#707,.T.); +#721=ORIENTED_EDGE('',*,*,#293,.F.); +#722=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#601,#723,#724,#725,#726,#288),(#684,#709,#710,#711,#712,#295)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#723=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#724=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#725=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#726=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#727=ADVANCED_FACE('',(#728),#736,.T.); +#728=FACE_BOUND('',#729,.T.); +#729=EDGE_LOOP('',(#730,#731,#734,#735)); +#730=ORIENTED_EDGE('',*,*,#697,.F.); +#731=ORIENTED_EDGE('',*,*,#732,.T.); +#732=EDGE_CURVE('',#693,#590,#733,.T.); +#733=LINE('',#694,#84); +#734=ORIENTED_EDGE('',*,*,#618,.T.); +#735=ORIENTED_EDGE('',*,*,#362,.F.); +#736=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#694,#699,#700,#701,#702,#703,#349),(#591,#620,#621,#622,#623,#624,#364)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#737=ADVANCED_FACE('',(#738),#751,.T.); +#738=FACE_BOUND('',#739,.T.); +#739=EDGE_LOOP('',(#740,#749,#750)); +#740=ORIENTED_EDGE('',*,*,#741,.T.); +#741=EDGE_CURVE('',#419,#742,#744,.T.); +#742=VERTEX_POINT('',#743); +#743=CARTESIAN_POINT('',(7.579823247111E-16,7.04,1.9)); +#744=CIRCLE('',#745,1.5); +#745=AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746=CARTESIAN_POINT('',(6.661338147751E-16,5.54,1.9)); +#747=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#748=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#749=ORIENTED_EDGE('',*,*,#741,.F.); +#750=ORIENTED_EDGE('',*,*,#418,.T.); +#751=SPHERICAL_SURFACE('',#752,1.5); +#752=AXIS2_PLACEMENT_3D('',#746,#29,#14); +#753=ADVANCED_FACE('',(#754),#762,.T.); +#754=FACE_BOUND('',#755,.T.); +#755=EDGE_LOOP('',(#756,#757,#760,#761)); +#756=ORIENTED_EDGE('',*,*,#539,.F.); +#757=ORIENTED_EDGE('',*,*,#758,.T.); +#758=EDGE_CURVE('',#534,#435,#759,.T.); +#759=LINE('',#535,#84); +#760=ORIENTED_EDGE('',*,*,#434,.T.); +#761=ORIENTED_EDGE('',*,*,#579,.F.); +#762=PLANE('',#763); +#763=AXIS2_PLACEMENT_3D('',#535,#219,#14); +#764=ADVANCED_FACE('',(#765),#773,.T.); +#765=FACE_BOUND('',#766,.T.); +#766=EDGE_LOOP('',(#767,#768,#771,#772)); +#767=ORIENTED_EDGE('',*,*,#445,.F.); +#768=ORIENTED_EDGE('',*,*,#769,.T.); +#769=EDGE_CURVE('',#441,#528,#770,.T.); +#770=LINE('',#442,#70); +#771=ORIENTED_EDGE('',*,*,#527,.T.); +#772=ORIENTED_EDGE('',*,*,#565,.F.); +#773=PLANE('',#774); +#774=AXIS2_PLACEMENT_3D('',#442,#165,#71); +#775=ADVANCED_FACE('',(#776),#778,.F.); +#776=FACE_BOUND('',#777,.F.); +#777=EDGE_LOOP('',(#757,#439,#768,#532)); +#778=PLANE('',#779); +#779=AXIS2_PLACEMENT_3D('',#780,#13,#14); +#780=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#781=ADVANCED_FACE('',(#782),#790,.T.); +#782=FACE_BOUND('',#783,.T.); +#783=EDGE_LOOP('',(#784,#785,#788,#789)); +#784=ORIENTED_EDGE('',*,*,#692,.F.); +#785=ORIENTED_EDGE('',*,*,#786,.T.); +#786=EDGE_CURVE('',#688,#589,#787,.T.); +#787=LINE('',#689,#84); +#788=ORIENTED_EDGE('',*,*,#588,.T.); +#789=ORIENTED_EDGE('',*,*,#732,.F.); +#790=PLANE('',#791); +#791=AXIS2_PLACEMENT_3D('',#689,#219,#14); +#792=ADVANCED_FACE('',(#793),#801,.T.); +#793=FACE_BOUND('',#794,.T.); +#794=EDGE_LOOP('',(#795,#796,#799,#800)); +#795=ORIENTED_EDGE('',*,*,#599,.F.); +#796=ORIENTED_EDGE('',*,*,#797,.T.); +#797=EDGE_CURVE('',#595,#682,#798,.T.); +#798=LINE('',#596,#70); +#799=ORIENTED_EDGE('',*,*,#681,.T.); +#800=ORIENTED_EDGE('',*,*,#718,.F.); +#801=PLANE('',#802); +#802=AXIS2_PLACEMENT_3D('',#596,#165,#71); +#803=ADVANCED_FACE('',(#804),#806,.F.); +#804=FACE_BOUND('',#805,.F.); +#805=EDGE_LOOP('',(#785,#593,#796,#686)); +#806=PLANE('',#807); +#807=AXIS2_PLACEMENT_3D('',#808,#13,#14); +#808=CARTESIAN_POINT('',(1.27,0.,-3.)); +#809=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#813))GLOBAL_UNIT_ASSIGNED_CONTEXT((#810,#811,#812)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#810=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#811=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#812=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#813=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#810,'distance_accuracy_value','confusion accuracy'); +#814=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#815=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#816,#828,#829,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882),#809); +#816=STYLED_ITEM('color',(#817),#17); +#817=PRESENTATION_STYLE_ASSIGNMENT((#818,#826)); +#818=SURFACE_STYLE_USAGE(.BOTH.,#819); +#819=SURFACE_SIDE_STYLE('',(#820,#824)); +#820=SURFACE_STYLE_FILL_AREA(#821); +#821=FILL_AREA_STYLE('',(#822)); +#822=FILL_AREA_STYLE_COLOUR('',#823); +#823=COLOUR_RGB('',0.906331759313,0.,0.); +#824=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#823,(#825)); +#825=SURFACE_STYLE_TRANSPARENT(0.5); +#826=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#823); +#827=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#828=STYLED_ITEM('color',(#817),#51); +#829=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#63,#828); +#830=PRESENTATION_STYLE_ASSIGNMENT((#831,#837)); +#831=SURFACE_STYLE_USAGE(.BOTH.,#832); +#832=SURFACE_SIDE_STYLE('',(#833)); +#833=SURFACE_STYLE_FILL_AREA(#834); +#834=FILL_AREA_STYLE('',(#835)); +#835=FILL_AREA_STYLE_COLOUR('',#836); +#836=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#837=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#836); +#838=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#86,#828); +#839=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#79,#828); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#73,#828); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#94,#828); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#114,#828); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#108,#828); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#102,#828); +#845=STYLED_ITEM('color',(#817),#118); +#846=STYLED_ITEM('color',(#817),#129); +#847=STYLED_ITEM('color',(#830),#142); +#848=STYLED_ITEM('color',(#830),#201); +#849=STYLED_ITEM('color',(#830),#220); +#850=STYLED_ITEM('color',(#830),#269); +#851=STYLED_ITEM('color',(#830),#282); +#852=STYLED_ITEM('color',(#830),#336); +#853=STYLED_ITEM('color',(#830),#353); +#854=STYLED_ITEM('color',(#830),#402); +#855=STYLED_ITEM('color',(#817),#414); +#856=STYLED_ITEM('color',(#830),#430); +#857=STYLED_ITEM('color',(#830),#471); +#858=STYLED_ITEM('color',(#830),#479); +#859=STYLED_ITEM('color',(#830),#489); +#860=STYLED_ITEM('color',(#830),#498); +#861=STYLED_ITEM('color',(#830),#507); +#862=STYLED_ITEM('color',(#830),#515); +#863=STYLED_ITEM('color',(#830),#523); +#864=STYLED_ITEM('color',(#830),#560); +#865=STYLED_ITEM('color',(#830),#574); +#866=STYLED_ITEM('color',(#830),#584); +#867=STYLED_ITEM('color',(#830),#625); +#868=STYLED_ITEM('color',(#830),#633); +#869=STYLED_ITEM('color',(#830),#643); +#870=STYLED_ITEM('color',(#830),#652); +#871=STYLED_ITEM('color',(#830),#661); +#872=STYLED_ITEM('color',(#830),#669); +#873=STYLED_ITEM('color',(#830),#677); +#874=STYLED_ITEM('color',(#830),#713); +#875=STYLED_ITEM('color',(#830),#727); +#876=STYLED_ITEM('color',(#817),#737); +#877=STYLED_ITEM('color',(#830),#753); +#878=STYLED_ITEM('color',(#830),#764); +#879=STYLED_ITEM('color',(#830),#775); +#880=STYLED_ITEM('color',(#830),#781); +#881=STYLED_ITEM('color',(#830),#792); +#882=STYLED_ITEM('color',(#830),#803); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/package.lp b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/package.lp new file mode 100644 index 00000000..eaf65fd7 --- /dev/null +++ b/pkg/0f416de3-2564-4fa9-9639-7ad932031ebd/package.lp @@ -0,0 +1,371 @@ +(librepcb_package 0f416de3-2564-4fa9-9639-7ad932031ebd + (name "LED-THT-P254D300H450-RED") + (description "Generic through-hole LED with 3.00 mm body diameter.\n\nBody height: 4.50 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Red\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "Danilo B., U. Bruhin") + (version "0.2") + (created 2022-02-26T00:06:03Z) + (deprecated false) + (generated_by "") + (category 9c36c4be-3582-4f27-ae00-4c1229f1e870) + (assembly_type tht) + (pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (name "A")) + (pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (name "C")) + (3d_model 9826e7b2-3a26-42ec-8805-343e05a7db06 (name "Vertical")) + (3d_model bbf3c126-bc80-4c01-bce8-060a8a02e2c1 (name "Horizontal, 0.5 mm Offset")) + (3d_model d78e5e4d-4bbc-4384-bf84-95cb4a23f712 (name "Horizontal, 2.54 mm Offset")) + (3d_model 2c021243-45ba-4e92-9a47-bac235ee1368 (name "Horizontal, 7.62 mm Offset")) + (footprint f3f8f0c8-892e-47fe-84b2-209a8e252885 + (name "Vertical") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 9826e7b2-3a26-42ec-8805-343e05a7db06) + (pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450) + (hole 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966) + (hole 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 91af32f9-1eb8-4e1a-bb92-6c91c1d6f27b (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 -1.131) (angle 141.058)) + (vertex (position 1.8 0.0) (angle 141.058)) + (vertex (position -1.4 1.131) (angle 0.0)) + (vertex (position -1.4 -1.131) (angle 0.0)) + ) + (polygon e6b22aaf-43e6-4f91-84ff-804523102e60 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position 1.6 1.2) (angle 106.26)) + (vertex (position -1.6 1.2) (angle 0.0)) + (vertex (position -1.6 0.96) (angle 0.0)) + ) + (polygon caee7702-8088-4221-aa91-11ed5f3b7342 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position 1.6 -1.2) (angle -106.26)) + (vertex (position -1.6 -1.2) (angle 0.0)) + (vertex (position -1.6 -0.96) (angle 0.0)) + ) + (polygon 89dbb63b-c564-4ac1-a22c-3aff602f8930 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 -1.166) (angle 142.136)) + (vertex (position 1.9 0.0) (angle 142.136)) + (vertex (position -1.5 1.166) (angle 0.0)) + (vertex (position -1.5 -1.166) (angle 0.0)) + ) + (circle 8834bd11-9a48-42ba-a18c-f1dbc3c4e2d3 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) (diameter 4.74) (position 0.0 0.0) + ) + (stroke_text 6677cb7a-4fe4-4856-9f26-96e94c28d286 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 2.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text f6fa67aa-480c-4737-8d7b-aec364e1bcfc (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -2.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 7e066844-5961-4bbf-a249-064623c8e50f + (name "Horizontal, 0.5 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model bbf3c126-bc80-4c01-bce8-060a8a02e2c1) + (pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450) + (hole 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966) + (hole 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon f7aa59b5-2d5a-47f2-bfba-f0000f4e2a18 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 1.4) (angle 0.0)) + (vertex (position -1.4 3.5) (angle -180.0)) + (vertex (position 1.4 3.5) (angle 0.0)) + (vertex (position 1.4 1.4) (angle 0.0)) + (vertex (position 1.8 1.4) (angle 0.0)) + (vertex (position 1.8 0.6) (angle 0.0)) + (vertex (position -1.4 0.6) (angle 0.0)) + (vertex (position -1.4 1.4) (angle 0.0)) + (vertex (position 1.4 1.4) (angle 0.0)) + ) + (polygon 7d7be2fa-b231-42d3-9210-80520e3e9855 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 0.5) (angle 0.0)) + (vertex (position 1.04 0.5) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 0.5) (angle 0.0)) + ) + (polygon fd38c69b-1424-41eb-9d44-b9dcffd7c6e4 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 0.5) (angle 0.0)) + (vertex (position -1.04 0.5) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 0.5) (angle 0.0)) + ) + (polygon 9dfeeee3-367b-4e8f-8977-f97532412a96 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -0.29 0.4) (angle 0.0)) + (vertex (position 0.29 0.4) (angle 0.0)) + ) + (polygon 3fd393dd-a9f8-4d3a-b4d3-e80df5558fad (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 0.98) (angle 0.0)) + (vertex (position -1.6 3.5) (angle -180.0)) + (vertex (position 1.6 3.5) (angle 0.0)) + (vertex (position 1.6 1.6) (angle 0.0)) + (vertex (position 2.0 1.6) (angle 0.0)) + (vertex (position 2.0 0.98) (angle 0.0)) + ) + (polygon 98b448fb-4b28-4e1c-a49e-6a9ab88f1347 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 0.5) (angle 0.0)) + (vertex (position -1.5 3.5) (angle -180.0)) + (vertex (position 1.5 3.5) (angle 0.0)) + (vertex (position 1.5 1.5) (angle 0.0)) + (vertex (position 1.9 1.5) (angle 0.0)) + (vertex (position 1.9 0.5) (angle 0.0)) + (vertex (position 1.5 0.5) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 0.5) (angle 0.0)) + ) + (polygon b9a99a9b-c992-465f-a2ad-98223fdbe72b (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 0.1) (angle 0.0)) + (vertex (position -1.9 3.5) (angle -180.0)) + (vertex (position 1.9 3.5) (angle 0.0)) + (vertex (position 1.9 1.9) (angle 0.0)) + (vertex (position 2.3 1.9) (angle 0.0)) + (vertex (position 2.3 0.1) (angle 0.0)) + (vertex (position 1.9 0.1) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 0.1) (angle 0.0)) + ) + (stroke_text 466cf8f1-639a-4018-979e-71d767572a06 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 3abc21b6-09d9-4984-a191-cbc386555b40 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 755bd238-7ed0-4da8-b510-b68e0b613280 + (name "Horizontal, 2.54 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model d78e5e4d-4bbc-4384-bf84-95cb4a23f712) + (pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450) + (hole 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966) + (hole 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 76dd5921-af3e-4c29-853d-5029fe477cfb (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 3.44) (angle 0.0)) + (vertex (position -1.4 5.54) (angle -180.0)) + (vertex (position 1.4 5.54) (angle 0.0)) + (vertex (position 1.4 3.44) (angle 0.0)) + (vertex (position 1.8 3.44) (angle 0.0)) + (vertex (position 1.8 2.64) (angle 0.0)) + (vertex (position -1.4 2.64) (angle 0.0)) + (vertex (position -1.4 3.44) (angle 0.0)) + (vertex (position 1.4 3.44) (angle 0.0)) + ) + (polygon 286739ac-0ee6-4cb8-bcef-ccb9513e6288 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 2.54) (angle 0.0)) + (vertex (position 1.04 2.54) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 2.54) (angle 0.0)) + ) + (polygon e5ef3863-4fe5-46b8-905d-09d780bf6784 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 2.54) (angle 0.0)) + (vertex (position -1.04 2.54) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 2.54) (angle 0.0)) + ) + (polygon 93f8011c-80fc-4c4f-bf35-47d7dd2ef3ca (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 2.44) (angle 0.0)) + (vertex (position -1.6 5.54) (angle -180.0)) + (vertex (position 1.6 5.54) (angle 0.0)) + (vertex (position 1.6 3.64) (angle 0.0)) + (vertex (position 2.0 3.64) (angle 0.0)) + (vertex (position 2.0 2.44) (angle 0.0)) + (vertex (position -1.6 2.44) (angle 0.0)) + ) + (polygon fd5d05a3-e4c6-4ec0-b732-df9dbb5f71ed (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 2.54) (angle 0.0)) + (vertex (position -1.5 5.54) (angle -180.0)) + (vertex (position 1.5 5.54) (angle 0.0)) + (vertex (position 1.5 3.54) (angle 0.0)) + (vertex (position 1.9 3.54) (angle 0.0)) + (vertex (position 1.9 2.54) (angle 0.0)) + (vertex (position 1.5 2.54) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 2.54) (angle 0.0)) + ) + (polygon 4df77792-1de2-4795-971a-cfe4ab5d145e (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 2.14) (angle 0.0)) + (vertex (position -1.9 5.54) (angle -180.0)) + (vertex (position 1.9 5.54) (angle 0.0)) + (vertex (position 1.9 3.94) (angle 0.0)) + (vertex (position 2.3 3.94) (angle 0.0)) + (vertex (position 2.3 2.14) (angle 0.0)) + (vertex (position 1.9 2.14) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 2.14) (angle 0.0)) + ) + (stroke_text d76b60c1-00b3-4cd1-907b-efb14b73bf58 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text a5c89324-5ac5-44ce-ac61-f0f1ba8602e4 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint d5fadd1e-0d9a-433f-877a-603c86245073 + (name "Horizontal, 7.62 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 2c021243-45ba-4e92-9a47-bac235ee1368) + (pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2d3bd4a0-da37-4c39-a755-53d6caf4c450) + (hole 2d3bd4a0-da37-4c39-a755-53d6caf4c450 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966) + (hole 0f453d7e-f0e8-49a8-8e9b-b9d8f156b966 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 4a618b7a-f2c3-4c0e-bf9d-90068c8920e3 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 8.52) (angle 0.0)) + (vertex (position -1.4 10.62) (angle -180.0)) + (vertex (position 1.4 10.62) (angle 0.0)) + (vertex (position 1.4 8.52) (angle 0.0)) + (vertex (position 1.8 8.52) (angle 0.0)) + (vertex (position 1.8 7.72) (angle 0.0)) + (vertex (position -1.4 7.72) (angle 0.0)) + (vertex (position -1.4 8.52) (angle 0.0)) + (vertex (position 1.4 8.52) (angle 0.0)) + ) + (polygon f5e2bc3c-5a42-4bfa-9f83-bbae5c4e3d1e (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 7.62) (angle 0.0)) + (vertex (position 1.04 7.62) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 7.62) (angle 0.0)) + ) + (polygon fa0ddc30-a7fb-4ba4-a37d-485ae161ae1b (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 7.62) (angle 0.0)) + (vertex (position -1.04 7.62) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 7.62) (angle 0.0)) + ) + (polygon 5b5d936c-789c-4e47-8436-e801560ae128 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 7.52) (angle 0.0)) + (vertex (position -1.6 10.62) (angle -180.0)) + (vertex (position 1.6 10.62) (angle 0.0)) + (vertex (position 1.6 8.72) (angle 0.0)) + (vertex (position 2.0 8.72) (angle 0.0)) + (vertex (position 2.0 7.52) (angle 0.0)) + (vertex (position -1.6 7.52) (angle 0.0)) + ) + (polygon aa1a9c35-c24a-4b5d-b0b7-7f33135e79b6 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 7.62) (angle 0.0)) + (vertex (position -1.5 10.62) (angle -180.0)) + (vertex (position 1.5 10.62) (angle 0.0)) + (vertex (position 1.5 8.62) (angle 0.0)) + (vertex (position 1.9 8.62) (angle 0.0)) + (vertex (position 1.9 7.62) (angle 0.0)) + (vertex (position 1.5 7.62) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 7.62) (angle 0.0)) + ) + (polygon 1ef0f4d3-387b-400d-8c53-4d23a8367a2f (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 7.22) (angle 0.0)) + (vertex (position -1.9 10.62) (angle -180.0)) + (vertex (position 1.9 10.62) (angle 0.0)) + (vertex (position 1.9 9.02) (angle 0.0)) + (vertex (position 2.3 9.02) (angle 0.0)) + (vertex (position 2.3 7.22) (angle 0.0)) + (vertex (position 1.9 7.22) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 7.22) (angle 0.0)) + ) + (stroke_text 3cf511d5-2cc0-4eaf-b19e-cfe8b946bd9c (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text e396dc3a-6151-4db2-a537-ea24acc51eb4 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/.librepcb-pkg b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/.librepcb-pkg new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/52f5058e-13d0-4852-9e94-0eb5cafcd766.step b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/52f5058e-13d0-4852-9e94-0eb5cafcd766.step new file mode 100644 index 00000000..9ac517ef --- /dev/null +++ b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/52f5058e-13d0-4852-9e94-0eb5cafcd766.step @@ -0,0 +1,657 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:14',('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('Vertical','Vertical','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#581); +#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,#50,#114,#125,#140,#162,#212,#227,#271,#291,#340,#355,#399,#415,#425,#435,#444,#451,#458,#467,#475,#483,#490,#500,#510,#519,#526,#533,#542,#550,#558,#565)); +#17=ADVANCED_FACE('',(#18),#48,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#30,#36,#45)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,-1.381122731693,1.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,1.381122731693,1.)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#13,#29); +#28=CARTESIAN_POINT('',(0.,0.,1.)); +#29=DIRECTION('',(-0.879310344828,-0.476249217825,0.)); +#30=ORIENTED_EDGE('',*,*,#31,.T.); +#31=EDGE_CURVE('',#24,#32,#34,.T.); +#32=VERTEX_POINT('',#33); +#33=CARTESIAN_POINT('',(-2.55,1.381122731693,2.)); +#34=LINE('',#25,#35); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#32,#38,#40,.T.); +#38=VERTEX_POINT('',#39); +#39=CARTESIAN_POINT('',(-2.55,-1.381122731693,2.)); +#40=CIRCLE('',#41,2.9); +#41=AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42=CARTESIAN_POINT('',(0.,0.,2.)); +#43=DIRECTION('',(0.,0.,-1.)); +#44=DIRECTION('',(-0.879310344828,0.476249217825,0.)); +#45=ORIENTED_EDGE('',*,*,#46,.F.); +#46=EDGE_CURVE('',#22,#38,#47,.T.); +#47=LINE('',#23,#35); +#48=CYLINDRICAL_SURFACE('',#49,2.9); +#49=AXIS2_PLACEMENT_3D('',#28,#13,#14); +#50=ADVANCED_FACE('',(#51,#59,#87),#113,.F.); +#51=FACE_BOUND('',#52,.F.); +#52=EDGE_LOOP('',(#20,#53)); +#53=ORIENTED_EDGE('',*,*,#54,.F.); +#54=EDGE_CURVE('',#22,#24,#55,.T.); +#55=LINE('',#56,#57); +#56=CARTESIAN_POINT('',(-2.55,-5.,1.)); +#57=VECTOR('',#58,1.); +#58=DIRECTION('',(0.,1.,0.)); +#59=FACE_BOUND('',#60,.F.); +#60=EDGE_LOOP('',(#61,#69,#77,#83)); +#61=ORIENTED_EDGE('',*,*,#62,.F.); +#62=EDGE_CURVE('',#63,#65,#67,.T.); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-1.02,-0.25,1.)); +#65=VERTEX_POINT('',#66); +#66=CARTESIAN_POINT('',(-1.02,0.25,1.)); +#67=LINE('',#68,#57); +#68=CARTESIAN_POINT('',(-1.02,-0.125,1.)); +#69=ORIENTED_EDGE('',*,*,#70,.T.); +#70=EDGE_CURVE('',#63,#71,#73,.T.); +#71=VERTEX_POINT('',#72); +#72=CARTESIAN_POINT('',(-1.52,-0.25,1.)); +#73=LINE('',#74,#75); +#74=CARTESIAN_POINT('',(-0.76,-0.25,1.)); +#75=VECTOR('',#76,1.); +#76=DIRECTION('',(-1.,0.,0.)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#71,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(-1.52,0.25,1.)); +#81=LINE('',#82,#57); +#82=CARTESIAN_POINT('',(-1.52,-0.125,1.)); +#83=ORIENTED_EDGE('',*,*,#84,.F.); +#84=EDGE_CURVE('',#65,#79,#85,.T.); +#85=LINE('',#86,#75); +#86=CARTESIAN_POINT('',(-0.76,0.25,1.)); +#87=FACE_BOUND('',#88,.F.); +#88=EDGE_LOOP('',(#89,#97,#103,#109)); +#89=ORIENTED_EDGE('',*,*,#90,.F.); +#90=EDGE_CURVE('',#91,#93,#95,.T.); +#91=VERTEX_POINT('',#92); +#92=CARTESIAN_POINT('',(1.52,-0.25,1.)); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(1.52,0.25,1.)); +#95=LINE('',#96,#57); +#96=CARTESIAN_POINT('',(1.52,-0.125,1.)); +#97=ORIENTED_EDGE('',*,*,#98,.T.); +#98=EDGE_CURVE('',#91,#99,#101,.T.); +#99=VERTEX_POINT('',#100); +#100=CARTESIAN_POINT('',(1.02,-0.25,1.)); +#101=LINE('',#102,#75); +#102=CARTESIAN_POINT('',(0.51,-0.25,1.)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#99,#105,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(1.02,0.25,1.)); +#107=LINE('',#108,#57); +#108=CARTESIAN_POINT('',(1.02,-0.125,1.)); +#109=ORIENTED_EDGE('',*,*,#110,.F.); +#110=EDGE_CURVE('',#93,#105,#111,.T.); +#111=LINE('',#112,#75); +#112=CARTESIAN_POINT('',(0.51,0.25,1.)); +#113=PLANE('',#49); +#114=ADVANCED_FACE('',(#115),#122,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#45,#117,#30,#118)); +#117=ORIENTED_EDGE('',*,*,#54,.T.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#38,#32,#120,.T.); +#120=LINE('',#121,#57); +#121=CARTESIAN_POINT('',(-2.55,-5.,2.)); +#122=PLANE('',#123); +#123=AXIS2_PLACEMENT_3D('',#124,#14,#13); +#124=CARTESIAN_POINT('',(-2.55,-10.,-9.)); +#125=ADVANCED_FACE('',(#126,#129),#138,.T.); +#126=FACE_BOUND('',#127,.T.); +#127=EDGE_LOOP('',(#118,#128)); +#128=ORIENTED_EDGE('',*,*,#37,.F.); +#129=FACE_BOUND('',#130,.T.); +#130=EDGE_LOOP('',(#131)); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#133,#133,#135,.T.); +#133=VERTEX_POINT('',#134); +#134=CARTESIAN_POINT('',(2.5,-8.234472218111E-16,2.)); +#135=CIRCLE('',#136,2.5); +#136=AXIS2_PLACEMENT_3D('',#137,#13,#14); +#137=CARTESIAN_POINT('',(4.440892098501E-16,-2.111238222375E-16,2.)); +#138=PLANE('',#139); +#139=AXIS2_PLACEMENT_3D('',#42,#13,#14); +#140=ADVANCED_FACE('',(#141),#160,.T.); +#141=FACE_BOUND('',#142,.T.); +#142=EDGE_LOOP('',(#143,#149,#156,#61)); +#143=ORIENTED_EDGE('',*,*,#144,.F.); +#144=EDGE_CURVE('',#145,#63,#147,.T.); +#145=VERTEX_POINT('',#146); +#146=CARTESIAN_POINT('',(-1.02,-0.25,0.7)); +#147=LINE('',#148,#35); +#148=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#149=ORIENTED_EDGE('',*,*,#150,.F.); +#150=EDGE_CURVE('',#151,#145,#153,.T.); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,0.25,0.7)); +#153=LINE('',#146,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,-1.,0.)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#151,#65,#158,.T.); +#158=LINE('',#159,#35); +#159=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#148,#14,#13); +#162=ADVANCED_FACE('',(#163),#210,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#170,#176,#181,#186,#191,#196,#83,#198,#199,#203,#208)); +#165=ORIENTED_EDGE('',*,*,#166,.F.); +#166=EDGE_CURVE('',#167,#168,#158,.T.); +#167=VERTEX_POINT('',#159); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.02,0.25,0.)); +#170=ORIENTED_EDGE('',*,*,#171,.F.); +#171=EDGE_CURVE('',#172,#167,#174,.T.); +#172=VERTEX_POINT('',#173); +#173=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#174=LINE('',#173,#175); +#175=VECTOR('',#14,1.); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#172,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,0.25,0.)); +#180=LINE('',#173,#35); +#181=ORIENTED_EDGE('',*,*,#182,.F.); +#182=EDGE_CURVE('',#183,#178,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.67,0.25,0.)); +#185=LINE('',#184,#175); +#186=ORIENTED_EDGE('',*,*,#187,.T.); +#187=EDGE_CURVE('',#183,#188,#190,.T.); +#188=VERTEX_POINT('',#189); +#189=CARTESIAN_POINT('',(-1.67,0.25,0.7)); +#190=LINE('',#184,#35); +#191=ORIENTED_EDGE('',*,*,#192,.T.); +#192=EDGE_CURVE('',#188,#193,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-1.52,0.25,0.7)); +#195=LINE('',#189,#175); +#196=ORIENTED_EDGE('',*,*,#197,.T.); +#197=EDGE_CURVE('',#193,#79,#180,.T.); +#198=ORIENTED_EDGE('',*,*,#157,.F.); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#151,#201,#195,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.87,0.25,0.7)); +#203=ORIENTED_EDGE('',*,*,#204,.F.); +#204=EDGE_CURVE('',#205,#201,#207,.T.); +#205=VERTEX_POINT('',#206); +#206=CARTESIAN_POINT('',(-0.87,0.25,0.)); +#207=LINE('',#206,#35); +#208=ORIENTED_EDGE('',*,*,#209,.F.); +#209=EDGE_CURVE('',#168,#205,#185,.T.); +#210=PLANE('',#211); +#211=AXIS2_PLACEMENT_3D('',#173,#58,#13); +#212=ADVANCED_FACE('',(#213),#225,.F.); +#213=FACE_BOUND('',#214,.F.); +#214=EDGE_LOOP('',(#215,#221,#196,#224)); +#215=ORIENTED_EDGE('',*,*,#216,.F.); +#216=EDGE_CURVE('',#217,#71,#219,.T.); +#217=VERTEX_POINT('',#218); +#218=CARTESIAN_POINT('',(-1.52,-0.25,0.7)); +#219=LINE('',#220,#35); +#220=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#221=ORIENTED_EDGE('',*,*,#222,.F.); +#222=EDGE_CURVE('',#193,#217,#223,.T.); +#223=LINE('',#218,#154); +#224=ORIENTED_EDGE('',*,*,#78,.F.); +#225=PLANE('',#226); +#226=AXIS2_PLACEMENT_3D('',#220,#14,#13); +#227=ADVANCED_FACE('',(#228),#269,.F.); +#228=FACE_BOUND('',#229,.F.); +#229=EDGE_LOOP('',(#230,#235,#239,#243,#248,#253,#256,#257,#143,#258,#262,#267)); +#230=ORIENTED_EDGE('',*,*,#231,.F.); +#231=EDGE_CURVE('',#232,#233,#147,.T.); +#232=VERTEX_POINT('',#148); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.02,-0.25,0.)); +#235=ORIENTED_EDGE('',*,*,#236,.F.); +#236=EDGE_CURVE('',#237,#232,#238,.T.); +#237=VERTEX_POINT('',#220); +#238=LINE('',#220,#175); +#239=ORIENTED_EDGE('',*,*,#240,.T.); +#240=EDGE_CURVE('',#237,#241,#219,.T.); +#241=VERTEX_POINT('',#242); +#242=CARTESIAN_POINT('',(-1.52,-0.25,0.)); +#243=ORIENTED_EDGE('',*,*,#244,.F.); +#244=EDGE_CURVE('',#245,#241,#247,.T.); +#245=VERTEX_POINT('',#246); +#246=CARTESIAN_POINT('',(-1.67,-0.25,0.)); +#247=LINE('',#246,#175); +#248=ORIENTED_EDGE('',*,*,#249,.T.); +#249=EDGE_CURVE('',#245,#250,#252,.T.); +#250=VERTEX_POINT('',#251); +#251=CARTESIAN_POINT('',(-1.67,-0.25,0.7)); +#252=LINE('',#246,#35); +#253=ORIENTED_EDGE('',*,*,#254,.T.); +#254=EDGE_CURVE('',#250,#217,#255,.T.); +#255=LINE('',#251,#175); +#256=ORIENTED_EDGE('',*,*,#216,.T.); +#257=ORIENTED_EDGE('',*,*,#70,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.T.); +#259=EDGE_CURVE('',#145,#260,#255,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(-0.87,-0.25,0.7)); +#262=ORIENTED_EDGE('',*,*,#263,.F.); +#263=EDGE_CURVE('',#264,#260,#266,.T.); +#264=VERTEX_POINT('',#265); +#265=CARTESIAN_POINT('',(-0.87,-0.25,0.)); +#266=LINE('',#265,#35); +#267=ORIENTED_EDGE('',*,*,#268,.F.); +#268=EDGE_CURVE('',#233,#264,#247,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#220,#58,#13); +#271=ADVANCED_FACE('',(#272),#289,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#280,#285,#89)); +#274=ORIENTED_EDGE('',*,*,#275,.F.); +#275=EDGE_CURVE('',#276,#91,#278,.T.); +#276=VERTEX_POINT('',#277); +#277=CARTESIAN_POINT('',(1.52,-0.25,0.7)); +#278=LINE('',#279,#35); +#279=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#280=ORIENTED_EDGE('',*,*,#281,.F.); +#281=EDGE_CURVE('',#282,#276,#284,.T.); +#282=VERTEX_POINT('',#283); +#283=CARTESIAN_POINT('',(1.52,0.25,0.7)); +#284=LINE('',#277,#154); +#285=ORIENTED_EDGE('',*,*,#286,.T.); +#286=EDGE_CURVE('',#282,#93,#287,.T.); +#287=LINE('',#288,#35); +#288=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#289=PLANE('',#290); +#290=AXIS2_PLACEMENT_3D('',#279,#14,#13); +#291=ADVANCED_FACE('',(#292),#338,.T.); +#292=FACE_BOUND('',#293,.T.); +#293=EDGE_LOOP('',(#294,#299,#304,#309,#314,#319,#324,#109,#326,#327,#331,#336)); +#294=ORIENTED_EDGE('',*,*,#295,.F.); +#295=EDGE_CURVE('',#296,#297,#287,.T.); +#296=VERTEX_POINT('',#288); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,0.)); +#299=ORIENTED_EDGE('',*,*,#300,.F.); +#300=EDGE_CURVE('',#301,#296,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#303=LINE('',#302,#175); +#304=ORIENTED_EDGE('',*,*,#305,.T.); +#305=EDGE_CURVE('',#301,#306,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(1.02,0.25,0.)); +#308=LINE('',#302,#35); +#309=ORIENTED_EDGE('',*,*,#310,.F.); +#310=EDGE_CURVE('',#311,#306,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,0.25,0.)); +#313=LINE('',#312,#175); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(0.87,0.25,0.7)); +#318=LINE('',#312,#35); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#321,#323,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.02,0.25,0.7)); +#323=LINE('',#317,#175); +#324=ORIENTED_EDGE('',*,*,#325,.T.); +#325=EDGE_CURVE('',#321,#105,#308,.T.); +#326=ORIENTED_EDGE('',*,*,#286,.F.); +#327=ORIENTED_EDGE('',*,*,#328,.T.); +#328=EDGE_CURVE('',#282,#329,#323,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,0.25,0.7)); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#333,#329,#335,.T.); +#333=VERTEX_POINT('',#334); +#334=CARTESIAN_POINT('',(1.67,0.25,0.)); +#335=LINE('',#334,#35); +#336=ORIENTED_EDGE('',*,*,#337,.F.); +#337=EDGE_CURVE('',#297,#333,#313,.T.); +#338=PLANE('',#339); +#339=AXIS2_PLACEMENT_3D('',#302,#58,#13); +#340=ADVANCED_FACE('',(#341),#353,.F.); +#341=FACE_BOUND('',#342,.F.); +#342=EDGE_LOOP('',(#343,#349,#324,#352)); +#343=ORIENTED_EDGE('',*,*,#344,.F.); +#344=EDGE_CURVE('',#345,#99,#347,.T.); +#345=VERTEX_POINT('',#346); +#346=CARTESIAN_POINT('',(1.02,-0.25,0.7)); +#347=LINE('',#348,#35); +#348=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#349=ORIENTED_EDGE('',*,*,#350,.F.); +#350=EDGE_CURVE('',#321,#345,#351,.T.); +#351=LINE('',#346,#154); +#352=ORIENTED_EDGE('',*,*,#104,.F.); +#353=PLANE('',#354); +#354=AXIS2_PLACEMENT_3D('',#348,#14,#13); +#355=ADVANCED_FACE('',(#356),#397,.F.); +#356=FACE_BOUND('',#357,.F.); +#357=EDGE_LOOP('',(#358,#363,#367,#371,#376,#381,#384,#385,#274,#386,#390,#395)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#278,.T.); +#360=VERTEX_POINT('',#279); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.52,-0.25,0.)); +#363=ORIENTED_EDGE('',*,*,#364,.F.); +#364=EDGE_CURVE('',#365,#360,#366,.T.); +#365=VERTEX_POINT('',#348); +#366=LINE('',#348,#175); +#367=ORIENTED_EDGE('',*,*,#368,.T.); +#368=EDGE_CURVE('',#365,#369,#347,.T.); +#369=VERTEX_POINT('',#370); +#370=CARTESIAN_POINT('',(1.02,-0.25,0.)); +#371=ORIENTED_EDGE('',*,*,#372,.F.); +#372=EDGE_CURVE('',#373,#369,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(0.87,-0.25,0.)); +#375=LINE('',#374,#175); +#376=ORIENTED_EDGE('',*,*,#377,.T.); +#377=EDGE_CURVE('',#373,#378,#380,.T.); +#378=VERTEX_POINT('',#379); +#379=CARTESIAN_POINT('',(0.87,-0.25,0.7)); +#380=LINE('',#374,#35); +#381=ORIENTED_EDGE('',*,*,#382,.T.); +#382=EDGE_CURVE('',#378,#345,#383,.T.); +#383=LINE('',#379,#175); +#384=ORIENTED_EDGE('',*,*,#344,.T.); +#385=ORIENTED_EDGE('',*,*,#98,.F.); +#386=ORIENTED_EDGE('',*,*,#387,.T.); +#387=EDGE_CURVE('',#276,#388,#383,.T.); +#388=VERTEX_POINT('',#389); +#389=CARTESIAN_POINT('',(1.67,-0.25,0.7)); +#390=ORIENTED_EDGE('',*,*,#391,.F.); +#391=EDGE_CURVE('',#392,#388,#394,.T.); +#392=VERTEX_POINT('',#393); +#393=CARTESIAN_POINT('',(1.67,-0.25,0.)); +#394=LINE('',#393,#35); +#395=ORIENTED_EDGE('',*,*,#396,.F.); +#396=EDGE_CURVE('',#361,#392,#375,.T.); +#397=PLANE('',#398); +#398=AXIS2_PLACEMENT_3D('',#348,#58,#13); +#399=ADVANCED_FACE('',(#400),#414,.T.); +#400=FACE_BOUND('',#401,.T.); +#401=EDGE_LOOP('',(#402,#409,#412,#413)); +#402=ORIENTED_EDGE('',*,*,#403,.F.); +#403=EDGE_CURVE('',#404,#404,#406,.T.); +#404=VERTEX_POINT('',#405); +#405=CARTESIAN_POINT('',(2.5,-8.234472218111E-16,7.2)); +#406=CIRCLE('',#407,2.5); +#407=AXIS2_PLACEMENT_3D('',#408,#13,#14); +#408=CARTESIAN_POINT('',(4.440892098501E-16,-2.111238222375E-16,7.2)); +#409=ORIENTED_EDGE('',*,*,#410,.F.); +#410=EDGE_CURVE('',#133,#404,#411,.T.); +#411=LINE('',#134,#35); +#412=ORIENTED_EDGE('',*,*,#132,.T.); +#413=ORIENTED_EDGE('',*,*,#410,.T.); +#414=CYLINDRICAL_SURFACE('',#136,2.5); +#415=ADVANCED_FACE('',(#416),#423,.T.); +#416=FACE_BOUND('',#417,.T.); +#417=EDGE_LOOP('',(#418,#419,#258,#420)); +#418=ORIENTED_EDGE('',*,*,#200,.F.); +#419=ORIENTED_EDGE('',*,*,#150,.T.); +#420=ORIENTED_EDGE('',*,*,#421,.T.); +#421=EDGE_CURVE('',#260,#201,#422,.T.); +#422=LINE('',#261,#57); +#423=PLANE('',#424); +#424=AXIS2_PLACEMENT_3D('',#251,#13,#14); +#425=ADVANCED_FACE('',(#426),#160,.T.); +#426=FACE_BOUND('',#427,.T.); +#427=EDGE_LOOP('',(#230,#428,#431,#432)); +#428=ORIENTED_EDGE('',*,*,#429,.T.); +#429=EDGE_CURVE('',#232,#167,#430,.T.); +#430=LINE('',#148,#57); +#431=ORIENTED_EDGE('',*,*,#166,.T.); +#432=ORIENTED_EDGE('',*,*,#433,.T.); +#433=EDGE_CURVE('',#168,#233,#434,.T.); +#434=LINE('',#234,#154); +#435=ADVANCED_FACE('',(#436),#442,.F.); +#436=FACE_BOUND('',#437,.F.); +#437=EDGE_LOOP('',(#208,#432,#438,#439)); +#438=ORIENTED_EDGE('',*,*,#268,.T.); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#264,#205,#441,.T.); +#441=LINE('',#265,#57); +#442=PLANE('',#443); +#443=AXIS2_PLACEMENT_3D('',#246,#13,#14); +#444=ADVANCED_FACE('',(#445),#449,.T.); +#445=FACE_BOUND('',#446,.T.); +#446=EDGE_LOOP('',(#262,#439,#447,#448)); +#447=ORIENTED_EDGE('',*,*,#204,.T.); +#448=ORIENTED_EDGE('',*,*,#421,.F.); +#449=PLANE('',#450); +#450=AXIS2_PLACEMENT_3D('',#265,#14,#13); +#451=ADVANCED_FACE('',(#452),#423,.T.); +#452=FACE_BOUND('',#453,.T.); +#453=EDGE_LOOP('',(#454,#455,#253,#221)); +#454=ORIENTED_EDGE('',*,*,#192,.F.); +#455=ORIENTED_EDGE('',*,*,#456,.F.); +#456=EDGE_CURVE('',#250,#188,#457,.T.); +#457=LINE('',#251,#57); +#458=ADVANCED_FACE('',(#459),#465,.F.); +#459=FACE_BOUND('',#460,.F.); +#460=EDGE_LOOP('',(#461,#462,#186,#455)); +#461=ORIENTED_EDGE('',*,*,#249,.F.); +#462=ORIENTED_EDGE('',*,*,#463,.T.); +#463=EDGE_CURVE('',#245,#183,#464,.T.); +#464=LINE('',#246,#57); +#465=PLANE('',#466); +#466=AXIS2_PLACEMENT_3D('',#246,#14,#13); +#467=ADVANCED_FACE('',(#468),#442,.F.); +#468=FACE_BOUND('',#469,.F.); +#469=EDGE_LOOP('',(#181,#470,#471,#472)); +#470=ORIENTED_EDGE('',*,*,#463,.F.); +#471=ORIENTED_EDGE('',*,*,#244,.T.); +#472=ORIENTED_EDGE('',*,*,#473,.F.); +#473=EDGE_CURVE('',#178,#241,#474,.T.); +#474=LINE('',#242,#154); +#475=ADVANCED_FACE('',(#476),#225,.F.); +#476=FACE_BOUND('',#477,.F.); +#477=EDGE_LOOP('',(#478,#479,#176,#482)); +#478=ORIENTED_EDGE('',*,*,#240,.F.); +#479=ORIENTED_EDGE('',*,*,#480,.T.); +#480=EDGE_CURVE('',#237,#172,#481,.T.); +#481=LINE('',#220,#57); +#482=ORIENTED_EDGE('',*,*,#473,.T.); +#483=ADVANCED_FACE('',(#484),#488,.F.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#486,#487,#428,#170)); +#486=ORIENTED_EDGE('',*,*,#480,.F.); +#487=ORIENTED_EDGE('',*,*,#236,.T.); +#488=PLANE('',#489); +#489=AXIS2_PLACEMENT_3D('',#220,#13,#14); +#490=ADVANCED_FACE('',(#491),#498,.T.); +#491=FACE_BOUND('',#492,.T.); +#492=EDGE_LOOP('',(#493,#494,#386,#495)); +#493=ORIENTED_EDGE('',*,*,#328,.F.); +#494=ORIENTED_EDGE('',*,*,#281,.T.); +#495=ORIENTED_EDGE('',*,*,#496,.T.); +#496=EDGE_CURVE('',#388,#329,#497,.T.); +#497=LINE('',#389,#57); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#379,#13,#14); +#500=ADVANCED_FACE('',(#501),#289,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#358,#503,#506,#507)); +#503=ORIENTED_EDGE('',*,*,#504,.T.); +#504=EDGE_CURVE('',#360,#296,#505,.T.); +#505=LINE('',#279,#57); +#506=ORIENTED_EDGE('',*,*,#295,.T.); +#507=ORIENTED_EDGE('',*,*,#508,.T.); +#508=EDGE_CURVE('',#297,#361,#509,.T.); +#509=LINE('',#362,#154); +#510=ADVANCED_FACE('',(#511),#517,.F.); +#511=FACE_BOUND('',#512,.F.); +#512=EDGE_LOOP('',(#336,#507,#513,#514)); +#513=ORIENTED_EDGE('',*,*,#396,.T.); +#514=ORIENTED_EDGE('',*,*,#515,.T.); +#515=EDGE_CURVE('',#392,#333,#516,.T.); +#516=LINE('',#393,#57); +#517=PLANE('',#518); +#518=AXIS2_PLACEMENT_3D('',#374,#13,#14); +#519=ADVANCED_FACE('',(#520),#524,.T.); +#520=FACE_BOUND('',#521,.T.); +#521=EDGE_LOOP('',(#390,#514,#522,#523)); +#522=ORIENTED_EDGE('',*,*,#332,.T.); +#523=ORIENTED_EDGE('',*,*,#496,.F.); +#524=PLANE('',#525); +#525=AXIS2_PLACEMENT_3D('',#393,#14,#13); +#526=ADVANCED_FACE('',(#527),#498,.T.); +#527=FACE_BOUND('',#528,.T.); +#528=EDGE_LOOP('',(#529,#530,#381,#349)); +#529=ORIENTED_EDGE('',*,*,#320,.F.); +#530=ORIENTED_EDGE('',*,*,#531,.F.); +#531=EDGE_CURVE('',#378,#316,#532,.T.); +#532=LINE('',#379,#57); +#533=ADVANCED_FACE('',(#534),#540,.F.); +#534=FACE_BOUND('',#535,.F.); +#535=EDGE_LOOP('',(#536,#537,#314,#530)); +#536=ORIENTED_EDGE('',*,*,#377,.F.); +#537=ORIENTED_EDGE('',*,*,#538,.T.); +#538=EDGE_CURVE('',#373,#311,#539,.T.); +#539=LINE('',#374,#57); +#540=PLANE('',#541); +#541=AXIS2_PLACEMENT_3D('',#374,#14,#13); +#542=ADVANCED_FACE('',(#543),#517,.F.); +#543=FACE_BOUND('',#544,.F.); +#544=EDGE_LOOP('',(#309,#545,#546,#547)); +#545=ORIENTED_EDGE('',*,*,#538,.F.); +#546=ORIENTED_EDGE('',*,*,#372,.T.); +#547=ORIENTED_EDGE('',*,*,#548,.F.); +#548=EDGE_CURVE('',#306,#369,#549,.T.); +#549=LINE('',#370,#154); +#550=ADVANCED_FACE('',(#551),#353,.F.); +#551=FACE_BOUND('',#552,.F.); +#552=EDGE_LOOP('',(#553,#554,#304,#557)); +#553=ORIENTED_EDGE('',*,*,#368,.F.); +#554=ORIENTED_EDGE('',*,*,#555,.T.); +#555=EDGE_CURVE('',#365,#301,#556,.T.); +#556=LINE('',#348,#57); +#557=ORIENTED_EDGE('',*,*,#548,.T.); +#558=ADVANCED_FACE('',(#559),#563,.F.); +#559=FACE_BOUND('',#560,.F.); +#560=EDGE_LOOP('',(#561,#562,#503,#299)); +#561=ORIENTED_EDGE('',*,*,#555,.F.); +#562=ORIENTED_EDGE('',*,*,#364,.T.); +#563=PLANE('',#564); +#564=AXIS2_PLACEMENT_3D('',#348,#13,#14); +#565=ADVANCED_FACE('',(#566),#579,.T.); +#566=FACE_BOUND('',#567,.T.); +#567=EDGE_LOOP('',(#568,#577,#578)); +#568=ORIENTED_EDGE('',*,*,#569,.T.); +#569=EDGE_CURVE('',#404,#570,#572,.T.); +#570=VERTEX_POINT('',#571); +#571=CARTESIAN_POINT('',(1.041259269594E-15,-4.309833826061E-16,9.7)); +#572=CIRCLE('',#573,2.5); +#573=AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574=CARTESIAN_POINT('',(8.881784197001E-16,-4.309833826061E-16,7.2)); +#575=DIRECTION('',(-2.449293598295E-16,-1.,0.)); +#576=DIRECTION('',(1.,-2.449293598295E-16,0.)); +#577=ORIENTED_EDGE('',*,*,#569,.F.); +#578=ORIENTED_EDGE('',*,*,#403,.T.); +#579=SPHERICAL_SURFACE('',#580,2.5); +#580=AXIS2_PLACEMENT_3D('',#574,#13,#14); +#581=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#585)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#582,#583,#584)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#582=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#583=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#584=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#585=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#582,'distance_accuracy_value','confusion accuracy'); +#586=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#587=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#588,#600,#601,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646),#581); +#588=STYLED_ITEM('color',(#589),#17); +#589=PRESENTATION_STYLE_ASSIGNMENT((#590,#598)); +#590=SURFACE_STYLE_USAGE(.BOTH.,#591); +#591=SURFACE_SIDE_STYLE('',(#592,#596)); +#592=SURFACE_STYLE_FILL_AREA(#593); +#593=FILL_AREA_STYLE('',(#594)); +#594=FILL_AREA_STYLE_COLOUR('',#595); +#595=COLOUR_RGB('',0.906331759313,0.906331759313,0.); +#596=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#595,(#597)); +#597=SURFACE_STYLE_TRANSPARENT(0.5); +#598=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#595); +#599=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#600=STYLED_ITEM('color',(#589),#50); +#601=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#62,#600); +#602=PRESENTATION_STYLE_ASSIGNMENT((#603,#609)); +#603=SURFACE_STYLE_USAGE(.BOTH.,#604); +#604=SURFACE_SIDE_STYLE('',(#605)); +#605=SURFACE_STYLE_FILL_AREA(#606); +#606=FILL_AREA_STYLE('',(#607)); +#607=FILL_AREA_STYLE_COLOUR('',#608); +#608=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#609=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#608); +#610=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#84,#600); +#611=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#78,#600); +#612=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#70,#600); +#613=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#90,#600); +#614=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#110,#600); +#615=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#104,#600); +#616=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#98,#600); +#617=STYLED_ITEM('color',(#589),#114); +#618=STYLED_ITEM('color',(#589),#125); +#619=STYLED_ITEM('color',(#602),#140); +#620=STYLED_ITEM('color',(#602),#162); +#621=STYLED_ITEM('color',(#602),#212); +#622=STYLED_ITEM('color',(#602),#227); +#623=STYLED_ITEM('color',(#602),#271); +#624=STYLED_ITEM('color',(#602),#291); +#625=STYLED_ITEM('color',(#602),#340); +#626=STYLED_ITEM('color',(#602),#355); +#627=STYLED_ITEM('color',(#589),#399); +#628=STYLED_ITEM('color',(#602),#415); +#629=STYLED_ITEM('color',(#602),#425); +#630=STYLED_ITEM('color',(#602),#435); +#631=STYLED_ITEM('color',(#602),#444); +#632=STYLED_ITEM('color',(#602),#451); +#633=STYLED_ITEM('color',(#602),#458); +#634=STYLED_ITEM('color',(#602),#467); +#635=STYLED_ITEM('color',(#602),#475); +#636=STYLED_ITEM('color',(#602),#483); +#637=STYLED_ITEM('color',(#602),#490); +#638=STYLED_ITEM('color',(#602),#500); +#639=STYLED_ITEM('color',(#602),#510); +#640=STYLED_ITEM('color',(#602),#519); +#641=STYLED_ITEM('color',(#602),#526); +#642=STYLED_ITEM('color',(#602),#533); +#643=STYLED_ITEM('color',(#602),#542); +#644=STYLED_ITEM('color',(#602),#550); +#645=STYLED_ITEM('color',(#602),#558); +#646=STYLED_ITEM('color',(#589),#565); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/605b3121-e4b6-4224-88b2-45e82351ca7b.step b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/605b3121-e4b6-4224-88b2-45e82351ca7b.step new file mode 100644 index 00000000..865821d6 --- /dev/null +++ b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/605b3121-e4b6-4224-88b2-45e82351ca7b.step @@ -0,0 +1,487 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:14',('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('Horizontal, 0.5 mm Offset','Horizontal, 0.5 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#427); +#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,#45,#88,#105,#142,#152,#162,#176,#222,#244,#255,#282,#311,#332,#352,#367,#378,#389,#395,#411)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#28,#34,#39)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#26=LINE('',#23,#27); +#27=VECTOR('',#13,1.); +#28=ORIENTED_EDGE('',*,*,#29,.T.); +#29=EDGE_CURVE('',#22,#30,#32,.T.); +#30=VERTEX_POINT('',#31); +#31=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#32=LINE('',#23,#33); +#33=VECTOR('',#14,1.); +#34=ORIENTED_EDGE('',*,*,#35,.T.); +#35=EDGE_CURVE('',#30,#36,#38,.T.); +#36=VERTEX_POINT('',#37); +#37=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#38=LINE('',#31,#27); +#39=ORIENTED_EDGE('',*,*,#40,.F.); +#40=EDGE_CURVE('',#24,#36,#41,.T.); +#41=LINE('',#25,#33); +#42=PLANE('',#43); +#43=AXIS2_PLACEMENT_3D('',#23,#44,#14); +#44=DIRECTION('',(0.,-1.,0.)); +#45=ADVANCED_FACE('',(#46),#85,.T.); +#46=FACE_BOUND('',#47,.T.); +#47=EDGE_LOOP('',(#48,#55,#59,#60,#70,#78)); +#48=ORIENTED_EDGE('',*,*,#49,.F.); +#49=EDGE_CURVE('',#50,#52,#54,.T.); +#50=VERTEX_POINT('',#51); +#51=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#52=VERTEX_POINT('',#53); +#53=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#54=LINE('',#51,#27); +#55=ORIENTED_EDGE('',*,*,#56,.T.); +#56=EDGE_CURVE('',#50,#22,#57,.T.); +#57=LINE('',#51,#58); +#58=VECTOR('',#44,1.); +#59=ORIENTED_EDGE('',*,*,#21,.T.); +#60=ORIENTED_EDGE('',*,*,#61,.T.); +#61=EDGE_CURVE('',#24,#62,#64,.T.); +#62=VERTEX_POINT('',#63); +#63=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#64=B_SPLINE_CURVE_WITH_KNOTS('',6,(#25,#65,#66,#67,#68,#69,#63),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#65=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#66=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#67=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#68=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#69=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#70=ORIENTED_EDGE('',*,*,#71,.F.); +#71=EDGE_CURVE('',#72,#62,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#74=LINE('',#75,#76); +#75=CARTESIAN_POINT('',(-1.52,0.5,-5.E-02)); +#76=VECTOR('',#77,1.); +#77=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#52,#72,#80,.T.); +#80=B_SPLINE_CURVE_WITH_KNOTS('',5,(#53,#81,#82,#83,#84,#73),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#81=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#82=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#83=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#84=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#85=PLANE('',#86); +#86=AXIS2_PLACEMENT_3D('',#51,#87,#44); +#87=DIRECTION('',(-1.,0.,0.)); +#88=ADVANCED_FACE('',(#89),#102,.F.); +#89=FACE_BOUND('',#90,.F.); +#90=EDGE_LOOP('',(#28,#91,#98,#55)); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#30,#93,#95,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#95=LINE('',#31,#96); +#96=VECTOR('',#97,1.); +#97=DIRECTION('',(0.,1.,0.)); +#98=ORIENTED_EDGE('',*,*,#99,.T.); +#99=EDGE_CURVE('',#93,#50,#100,.T.); +#100=LINE('',#94,#101); +#101=VECTOR('',#87,1.); +#102=PLANE('',#103); +#103=AXIS2_PLACEMENT_3D('',#104,#13,#14); +#104=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#105=ADVANCED_FACE('',(#106),#140,.T.); +#106=FACE_BOUND('',#107,.T.); +#107=EDGE_LOOP('',(#108,#91,#109,#114,#124,#132)); +#108=ORIENTED_EDGE('',*,*,#35,.F.); +#109=ORIENTED_EDGE('',*,*,#110,.T.); +#110=EDGE_CURVE('',#93,#111,#113,.T.); +#111=VERTEX_POINT('',#112); +#112=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#113=LINE('',#94,#27); +#114=ORIENTED_EDGE('',*,*,#115,.T.); +#115=EDGE_CURVE('',#111,#116,#118,.T.); +#116=VERTEX_POINT('',#117); +#117=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#118=B_SPLINE_CURVE_WITH_KNOTS('',6,(#112,#119,#120,#121,#122,#123,#117),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#119=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#120=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#121=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#122=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#123=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#124=ORIENTED_EDGE('',*,*,#125,.F.); +#125=EDGE_CURVE('',#126,#116,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#128=LINE('',#129,#130); +#129=CARTESIAN_POINT('',(-1.02,0.5,-5.E-02)); +#130=VECTOR('',#131,1.); +#131=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#132=ORIENTED_EDGE('',*,*,#133,.F.); +#133=EDGE_CURVE('',#36,#126,#134,.T.); +#134=B_SPLINE_CURVE_WITH_KNOTS('',6,(#37,#135,#136,#137,#138,#139,#127),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#135=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#136=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#137=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#138=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#139=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#140=PLANE('',#141); +#141=AXIS2_PLACEMENT_3D('',#31,#14,#97); +#142=ADVANCED_FACE('',(#143),#151,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#146,#147,#148)); +#145=ORIENTED_EDGE('',*,*,#61,.F.); +#146=ORIENTED_EDGE('',*,*,#40,.T.); +#147=ORIENTED_EDGE('',*,*,#133,.T.); +#148=ORIENTED_EDGE('',*,*,#149,.F.); +#149=EDGE_CURVE('',#62,#126,#150,.T.); +#150=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#127),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#151=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#25,#65,#66,#67,#68,#69,#63),(#37,#135,#136,#137,#138,#139,#127)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#152=ADVANCED_FACE('',(#153),#160,.T.); +#153=FACE_BOUND('',#154,.T.); +#154=EDGE_LOOP('',(#155,#98,#156,#157)); +#155=ORIENTED_EDGE('',*,*,#110,.F.); +#156=ORIENTED_EDGE('',*,*,#49,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.F.); +#158=EDGE_CURVE('',#111,#52,#159,.T.); +#159=LINE('',#112,#101); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#94,#97,#87); +#162=ADVANCED_FACE('',(#163),#171,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#166,#167,#168)); +#165=ORIENTED_EDGE('',*,*,#115,.F.); +#166=ORIENTED_EDGE('',*,*,#158,.T.); +#167=ORIENTED_EDGE('',*,*,#79,.T.); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#116,#72,#170,.T.); +#170=B_SPLINE_CURVE_WITH_KNOTS('',1,(#117,#73),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#171=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#112,#172,#173,#174,#175,#117),(#53,#81,#82,#83,#84,#73)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#172=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#173=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#174=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#175=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#176=ADVANCED_FACE('',(#177,#194,#196),#220,.F.); +#177=FACE_BOUND('',#178,.F.); +#178=EDGE_LOOP('',(#179,#190)); +#179=ORIENTED_EDGE('',*,*,#180,.T.); +#180=EDGE_CURVE('',#181,#183,#185,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(-2.55,0.5,4.281122731693)); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-2.55,0.5,1.518877268307)); +#185=CIRCLE('',#186,2.9); +#186=AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187=CARTESIAN_POINT('',(0.,0.5,2.9)); +#188=DIRECTION('',(0.,1.,1.110223024625E-16)); +#189=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#190=ORIENTED_EDGE('',*,*,#191,.F.); +#191=EDGE_CURVE('',#181,#183,#192,.T.); +#192=LINE('',#193,#130); +#193=CARTESIAN_POINT('',(-2.55,0.5,7.9)); +#194=FACE_BOUND('',#195,.F.); +#195=EDGE_LOOP('',(#148,#70,#168,#124)); +#196=FACE_BOUND('',#197,.F.); +#197=EDGE_LOOP('',(#198,#205,#211,#216)); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#200,#202,#204,.T.); +#200=VERTEX_POINT('',#201); +#201=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#202=VERTEX_POINT('',#203); +#203=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#204=B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#203),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#200,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#209=LINE('',#210,#76); +#210=CARTESIAN_POINT('',(1.02,0.5,-5.E-02)); +#211=ORIENTED_EDGE('',*,*,#212,.F.); +#212=EDGE_CURVE('',#213,#207,#215,.T.); +#213=VERTEX_POINT('',#214); +#214=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#216=ORIENTED_EDGE('',*,*,#217,.F.); +#217=EDGE_CURVE('',#202,#213,#218,.T.); +#218=LINE('',#219,#130); +#219=CARTESIAN_POINT('',(1.52,0.5,-5.E-02)); +#220=PLANE('',#221); +#221=AXIS2_PLACEMENT_3D('',#187,#188,#14); +#222=ADVANCED_FACE('',(#223),#243,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#179,#225,#231,#240)); +#225=ORIENTED_EDGE('',*,*,#226,.T.); +#226=EDGE_CURVE('',#183,#227,#229,.T.); +#227=VERTEX_POINT('',#228); +#228=CARTESIAN_POINT('',(-2.55,1.5,1.518877268307)); +#229=LINE('',#184,#230); +#230=VECTOR('',#188,1.); +#231=ORIENTED_EDGE('',*,*,#232,.T.); +#232=EDGE_CURVE('',#227,#233,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-2.55,1.5,4.281122731693)); +#235=CIRCLE('',#236,2.9); +#236=AXIS2_PLACEMENT_3D('',#237,#238,#239); +#237=CARTESIAN_POINT('',(0.,1.5,2.9)); +#238=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#239=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#240=ORIENTED_EDGE('',*,*,#241,.F.); +#241=EDGE_CURVE('',#181,#233,#242,.T.); +#242=LINE('',#182,#230); +#243=CYLINDRICAL_SURFACE('',#221,2.9); +#244=ADVANCED_FACE('',(#245),#252,.F.); +#245=FACE_BOUND('',#246,.F.); +#246=EDGE_LOOP('',(#240,#247,#225,#248)); +#247=ORIENTED_EDGE('',*,*,#191,.T.); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#249=EDGE_CURVE('',#233,#227,#250,.T.); +#250=LINE('',#251,#130); +#251=CARTESIAN_POINT('',(-2.55,1.5,7.9)); +#252=PLANE('',#253); +#253=AXIS2_PLACEMENT_3D('',#254,#14,#188); +#254=CARTESIAN_POINT('',(-2.55,-9.5,12.9)); +#255=ADVANCED_FACE('',(#256),#281,.T.); +#256=FACE_BOUND('',#257,.T.); +#257=EDGE_LOOP('',(#258,#268,#273,#198)); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#200,#262,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#262=B_SPLINE_CURVE_WITH_KNOTS('',6,(#261,#263,#264,#265,#266,#267,#201),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#263=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#264=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#265=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#266=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#267=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#268=ORIENTED_EDGE('',*,*,#269,.T.); +#269=EDGE_CURVE('',#260,#270,#272,.T.); +#270=VERTEX_POINT('',#271); +#271=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#272=LINE('',#261,#33); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#270,#202,#275,.T.); +#275=B_SPLINE_CURVE_WITH_KNOTS('',6,(#271,#276,#277,#278,#279,#280,#203),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#276=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#277=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#278=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#279=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#280=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#281=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#261,#263,#264,#265,#266,#267,#201),(#271,#276,#277,#278,#279,#280,#203)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#282=ADVANCED_FACE('',(#283),#309,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#290,#295,#300,#216,#308)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#270,#289,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#289=LINE('',#288,#27); +#290=ORIENTED_EDGE('',*,*,#291,.T.); +#291=EDGE_CURVE('',#287,#292,#294,.T.); +#292=VERTEX_POINT('',#293); +#293=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#294=LINE('',#288,#96); +#295=ORIENTED_EDGE('',*,*,#296,.T.); +#296=EDGE_CURVE('',#292,#297,#299,.T.); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#299=LINE('',#293,#27); +#300=ORIENTED_EDGE('',*,*,#301,.T.); +#301=EDGE_CURVE('',#297,#213,#302,.T.); +#302=B_SPLINE_CURVE_WITH_KNOTS('',6,(#298,#303,#304,#305,#306,#307,#214),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#303=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#304=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#305=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#306=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#307=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#308=ORIENTED_EDGE('',*,*,#274,.F.); +#309=PLANE('',#310); +#310=AXIS2_PLACEMENT_3D('',#288,#14,#97); +#311=ADVANCED_FACE('',(#312),#327,.T.); +#312=FACE_BOUND('',#313,.T.); +#313=EDGE_LOOP('',(#314,#315,#320,#211)); +#314=ORIENTED_EDGE('',*,*,#301,.F.); +#315=ORIENTED_EDGE('',*,*,#316,.T.); +#316=EDGE_CURVE('',#297,#317,#319,.T.); +#317=VERTEX_POINT('',#318); +#318=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#319=LINE('',#298,#101); +#320=ORIENTED_EDGE('',*,*,#321,.T.); +#321=EDGE_CURVE('',#317,#207,#322,.T.); +#322=B_SPLINE_CURVE_WITH_KNOTS('',5,(#318,#323,#324,#325,#326,#208),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#323=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#324=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#325=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#326=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#327=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#298,#328,#329,#330,#331,#214),(#318,#323,#324,#325,#326,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#328=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#329=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#330=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#331=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#332=ADVANCED_FACE('',(#333),#350,.T.); +#333=FACE_BOUND('',#334,.T.); +#334=EDGE_LOOP('',(#335,#340,#345,#348,#205,#349)); +#335=ORIENTED_EDGE('',*,*,#336,.F.); +#336=EDGE_CURVE('',#337,#317,#339,.T.); +#337=VERTEX_POINT('',#338); +#338=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#339=LINE('',#338,#27); +#340=ORIENTED_EDGE('',*,*,#341,.T.); +#341=EDGE_CURVE('',#337,#342,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#344=LINE('',#338,#58); +#345=ORIENTED_EDGE('',*,*,#346,.T.); +#346=EDGE_CURVE('',#342,#260,#347,.T.); +#347=LINE('',#343,#27); +#348=ORIENTED_EDGE('',*,*,#259,.T.); +#349=ORIENTED_EDGE('',*,*,#321,.F.); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#338,#87,#44); +#352=ADVANCED_FACE('',(#353,#356),#365,.T.); +#353=FACE_BOUND('',#354,.T.); +#354=EDGE_LOOP('',(#248,#355)); +#355=ORIENTED_EDGE('',*,*,#232,.F.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#360,#362,.T.); +#360=VERTEX_POINT('',#361); +#361=CARTESIAN_POINT('',(2.5,1.5,2.9)); +#362=CIRCLE('',#363,2.5); +#363=AXIS2_PLACEMENT_3D('',#364,#188,#14); +#364=CARTESIAN_POINT('',(4.440892098501E-16,1.5,2.9)); +#365=PLANE('',#366); +#366=AXIS2_PLACEMENT_3D('',#237,#188,#14); +#367=ADVANCED_FACE('',(#368),#376,.T.); +#368=FACE_BOUND('',#369,.T.); +#369=EDGE_LOOP('',(#370,#371,#374,#375)); +#370=ORIENTED_EDGE('',*,*,#346,.F.); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#342,#287,#373,.T.); +#373=LINE('',#343,#33); +#374=ORIENTED_EDGE('',*,*,#286,.T.); +#375=ORIENTED_EDGE('',*,*,#269,.F.); +#376=PLANE('',#377); +#377=AXIS2_PLACEMENT_3D('',#343,#44,#14); +#378=ADVANCED_FACE('',(#379),#387,.T.); +#379=FACE_BOUND('',#380,.T.); +#380=EDGE_LOOP('',(#381,#382,#385,#386)); +#381=ORIENTED_EDGE('',*,*,#296,.F.); +#382=ORIENTED_EDGE('',*,*,#383,.T.); +#383=EDGE_CURVE('',#292,#337,#384,.T.); +#384=LINE('',#293,#101); +#385=ORIENTED_EDGE('',*,*,#336,.T.); +#386=ORIENTED_EDGE('',*,*,#316,.F.); +#387=PLANE('',#388); +#388=AXIS2_PLACEMENT_3D('',#293,#97,#87); +#389=ADVANCED_FACE('',(#390),#392,.F.); +#390=FACE_BOUND('',#391,.F.); +#391=EDGE_LOOP('',(#371,#290,#382,#340)); +#392=PLANE('',#393); +#393=AXIS2_PLACEMENT_3D('',#394,#13,#14); +#394=CARTESIAN_POINT('',(1.27,0.,-3.)); +#395=ADVANCED_FACE('',(#396),#410,.T.); +#396=FACE_BOUND('',#397,.T.); +#397=EDGE_LOOP('',(#398,#405,#408,#409)); +#398=ORIENTED_EDGE('',*,*,#399,.F.); +#399=EDGE_CURVE('',#400,#400,#402,.T.); +#400=VERTEX_POINT('',#401); +#401=CARTESIAN_POINT('',(2.5,6.7,2.9)); +#402=CIRCLE('',#403,2.5); +#403=AXIS2_PLACEMENT_3D('',#404,#188,#14); +#404=CARTESIAN_POINT('',(4.440892098501E-16,6.7,2.9)); +#405=ORIENTED_EDGE('',*,*,#406,.F.); +#406=EDGE_CURVE('',#360,#400,#407,.T.); +#407=LINE('',#361,#230); +#408=ORIENTED_EDGE('',*,*,#359,.T.); +#409=ORIENTED_EDGE('',*,*,#406,.T.); +#410=CYLINDRICAL_SURFACE('',#363,2.5); +#411=ADVANCED_FACE('',(#412),#425,.T.); +#412=FACE_BOUND('',#413,.T.); +#413=EDGE_LOOP('',(#414,#423,#424)); +#414=ORIENTED_EDGE('',*,*,#415,.T.); +#415=EDGE_CURVE('',#400,#416,#418,.T.); +#416=VERTEX_POINT('',#417); +#417=CARTESIAN_POINT('',(1.041259269594E-15,9.2,2.9)); +#418=CIRCLE('',#419,2.5); +#419=AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420=CARTESIAN_POINT('',(8.881784197001E-16,6.7,2.9)); +#421=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#422=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#423=ORIENTED_EDGE('',*,*,#415,.F.); +#424=ORIENTED_EDGE('',*,*,#399,.T.); +#425=SPHERICAL_SURFACE('',#426,2.5); +#426=AXIS2_PLACEMENT_3D('',#420,#188,#14); +#427=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#431)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#428,#429,#430)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#428=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#429=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#430=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#431=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#428,'distance_accuracy_value','confusion accuracy'); +#432=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#433=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#434,#444,#445,#446,#447,#448,#449,#450,#451,#452,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474,#475,#476),#427); +#434=STYLED_ITEM('color',(#435),#17); +#435=PRESENTATION_STYLE_ASSIGNMENT((#436,#442)); +#436=SURFACE_STYLE_USAGE(.BOTH.,#437); +#437=SURFACE_SIDE_STYLE('',(#438)); +#438=SURFACE_STYLE_FILL_AREA(#439); +#439=FILL_AREA_STYLE('',(#440)); +#440=FILL_AREA_STYLE_COLOUR('',#441); +#441=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#442=CURVE_STYLE('',#443,POSITIVE_LENGTH_MEASURE(0.1),#441); +#443=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#444=STYLED_ITEM('color',(#435),#45); +#445=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#71,#444); +#446=STYLED_ITEM('color',(#435),#88); +#447=STYLED_ITEM('color',(#435),#105); +#448=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#125,#447); +#449=STYLED_ITEM('color',(#435),#142); +#450=STYLED_ITEM('color',(#435),#152); +#451=STYLED_ITEM('color',(#435),#162); +#452=STYLED_ITEM('color',(#453),#176); +#453=PRESENTATION_STYLE_ASSIGNMENT((#454,#462)); +#454=SURFACE_STYLE_USAGE(.BOTH.,#455); +#455=SURFACE_SIDE_STYLE('',(#456,#460)); +#456=SURFACE_STYLE_FILL_AREA(#457); +#457=FILL_AREA_STYLE('',(#458)); +#458=FILL_AREA_STYLE_COLOUR('',#459); +#459=COLOUR_RGB('',0.906331759313,0.906331759313,0.); +#460=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#459,(#461)); +#461=SURFACE_STYLE_TRANSPARENT(0.5); +#462=CURVE_STYLE('',#443,POSITIVE_LENGTH_MEASURE(0.1),#459); +#463=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#217,#452); +#464=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#206,#452); +#465=STYLED_ITEM('color',(#453),#222); +#466=STYLED_ITEM('color',(#453),#244); +#467=STYLED_ITEM('color',(#435),#255); +#468=STYLED_ITEM('color',(#435),#282); +#469=STYLED_ITEM('color',(#435),#311); +#470=STYLED_ITEM('color',(#435),#332); +#471=STYLED_ITEM('color',(#453),#352); +#472=STYLED_ITEM('color',(#435),#367); +#473=STYLED_ITEM('color',(#435),#378); +#474=STYLED_ITEM('color',(#435),#389); +#475=STYLED_ITEM('color',(#453),#395); +#476=STYLED_ITEM('color',(#453),#411); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/655206f3-8f67-4ac2-92cb-96143e4084f2.step b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/655206f3-8f67-4ac2-92cb-96143e4084f2.step new file mode 100644 index 00000000..6c4037dc --- /dev/null +++ b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/655206f3-8f67-4ac2-92cb-96143e4084f2.step @@ -0,0 +1,895 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:14',('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('Horizontal, 7.62 mm Offset','Horizontal, 7.62 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#811); +#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,#51,#118,#129,#144,#203,#222,#271,#284,#338,#355,#404,#416,#432,#473,#481,#491,#500,#509,#517,#525,#562,#576,#586,#627,#635,#645,#654,#663,#671,#679,#715,#729,#739,#755,#766,#777,#783,#794,#805)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,7.62,4.281122731693)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,7.62,1.518877268307)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,7.62,2.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-2.55,8.62,1.518877268307)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-2.55,8.62,4.281122731693)); +#41=CIRCLE('',#42,2.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,8.62,2.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,2.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-2.55,7.62,7.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,7.62,2.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,7.62,2.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,7.62,2.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,7.62,3.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,7.62,-5.E-02)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,7.62,3.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,7.62,3.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,7.62,-5.E-02)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,7.62,2.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,7.62,2.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,7.62,2.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,7.62,3.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,7.62,-5.E-02)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,7.62,3.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,7.62,3.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,7.62,-5.E-02)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-2.55,8.62,7.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-2.55,-2.38,12.9)); +#129=ADVANCED_FACE('',(#130,#133),#142,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(2.5,8.62,2.9)); +#139=CIRCLE('',#140,2.5); +#140=AXIS2_PLACEMENT_3D('',#141,#29,#14); +#141=CARTESIAN_POINT('',(4.440892098501E-16,8.62,2.9)); +#142=PLANE('',#143); +#143=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#144=ADVANCED_FACE('',(#145),#200,.T.); +#145=FACE_BOUND('',#146,.T.); +#146=EDGE_LOOP('',(#147,#156,#161,#168,#173,#178,#183,#62,#185,#189,#193,#198)); +#147=ORIENTED_EDGE('',*,*,#148,.F.); +#148=EDGE_CURVE('',#149,#151,#153,.T.); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,6.62,2.65)); +#153=LINE('',#150,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,1.,6.123233995737E-17)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#149,#158,#160,.T.); +#158=VERTEX_POINT('',#159); +#159=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#159),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#161=ORIENTED_EDGE('',*,*,#162,.T.); +#162=EDGE_CURVE('',#158,#163,#165,.T.); +#163=VERTEX_POINT('',#164); +#164=CARTESIAN_POINT('',(-1.52,6.62,2.65)); +#165=LINE('',#159,#166); +#166=VECTOR('',#167,1.); +#167=DIRECTION('',(0.,1.,0.)); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#170,#163,#172,.T.); +#170=VERTEX_POINT('',#171); +#171=CARTESIAN_POINT('',(-1.67,6.62,2.65)); +#172=LINE('',#171,#84); +#173=ORIENTED_EDGE('',*,*,#174,.T.); +#174=EDGE_CURVE('',#170,#175,#177,.T.); +#175=VERTEX_POINT('',#176); +#176=CARTESIAN_POINT('',(-1.67,7.32,2.65)); +#177=LINE('',#171,#166); +#178=ORIENTED_EDGE('',*,*,#179,.T.); +#179=EDGE_CURVE('',#175,#180,#182,.T.); +#180=VERTEX_POINT('',#181); +#181=CARTESIAN_POINT('',(-1.52,7.32,2.65)); +#182=LINE('',#176,#84); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#180,#66,#165,.T.); +#185=ORIENTED_EDGE('',*,*,#186,.F.); +#186=EDGE_CURVE('',#187,#64,#153,.T.); +#187=VERTEX_POINT('',#188); +#188=CARTESIAN_POINT('',(-1.02,7.32,2.65)); +#189=ORIENTED_EDGE('',*,*,#190,.T.); +#190=EDGE_CURVE('',#187,#191,#182,.T.); +#191=VERTEX_POINT('',#192); +#192=CARTESIAN_POINT('',(-0.87,7.32,2.65)); +#193=ORIENTED_EDGE('',*,*,#194,.F.); +#194=EDGE_CURVE('',#195,#191,#197,.T.); +#195=VERTEX_POINT('',#196); +#196=CARTESIAN_POINT('',(-0.87,6.62,2.65)); +#197=LINE('',#196,#166); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#151,#195,#172,.T.); +#200=PLANE('',#201); +#201=AXIS2_PLACEMENT_3D('',#150,#202,#71); +#202=DIRECTION('',(0.,0.,-1.)); +#203=ADVANCED_FACE('',(#204),#218,.T.); +#204=FACE_BOUND('',#205,.T.); +#205=EDGE_LOOP('',(#206,#207,#214,#85)); +#206=ORIENTED_EDGE('',*,*,#184,.F.); +#207=ORIENTED_EDGE('',*,*,#208,.F.); +#208=EDGE_CURVE('',#209,#180,#211,.T.); +#209=VERTEX_POINT('',#210); +#210=CARTESIAN_POINT('',(-1.52,7.32,3.15)); +#211=LINE('',#212,#213); +#212=CARTESIAN_POINT('',(-1.52,7.32,-0.175)); +#213=VECTOR('',#202,1.); +#214=ORIENTED_EDGE('',*,*,#215,.T.); +#215=EDGE_CURVE('',#209,#80,#216,.T.); +#216=LINE('',#217,#166); +#217=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#218=PLANE('',#219); +#219=AXIS2_PLACEMENT_3D('',#220,#71,#221); +#220=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#221=DIRECTION('',(0.,-1.,0.)); +#222=ADVANCED_FACE('',(#223),#269,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#225,#230,#235,#240,#246,#251,#257,#78,#259,#260,#263,#267)); +#225=ORIENTED_EDGE('',*,*,#226,.F.); +#226=EDGE_CURVE('',#227,#228,#216,.T.); +#227=VERTEX_POINT('',#217); +#228=VERTEX_POINT('',#229); +#229=CARTESIAN_POINT('',(-1.52,6.62,3.15)); +#230=ORIENTED_EDGE('',*,*,#231,.T.); +#231=EDGE_CURVE('',#227,#232,#234,.T.); +#232=VERTEX_POINT('',#233); +#233=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#235=ORIENTED_EDGE('',*,*,#236,.T.); +#236=EDGE_CURVE('',#232,#237,#239,.T.); +#237=VERTEX_POINT('',#238); +#238=CARTESIAN_POINT('',(-1.02,6.62,3.15)); +#239=LINE('',#233,#166); +#240=ORIENTED_EDGE('',*,*,#241,.T.); +#241=EDGE_CURVE('',#237,#242,#244,.T.); +#242=VERTEX_POINT('',#243); +#243=CARTESIAN_POINT('',(-0.87,6.62,3.15)); +#244=LINE('',#245,#84); +#245=CARTESIAN_POINT('',(-1.67,6.62,3.15)); +#246=ORIENTED_EDGE('',*,*,#247,.T.); +#247=EDGE_CURVE('',#242,#248,#250,.T.); +#248=VERTEX_POINT('',#249); +#249=CARTESIAN_POINT('',(-0.87,7.32,3.15)); +#250=LINE('',#243,#166); +#251=ORIENTED_EDGE('',*,*,#252,.F.); +#252=EDGE_CURVE('',#253,#248,#255,.T.); +#253=VERTEX_POINT('',#254); +#254=CARTESIAN_POINT('',(-1.02,7.32,3.15)); +#255=LINE('',#256,#84); +#256=CARTESIAN_POINT('',(-1.67,7.32,3.15)); +#257=ORIENTED_EDGE('',*,*,#258,.T.); +#258=EDGE_CURVE('',#253,#74,#239,.T.); +#259=ORIENTED_EDGE('',*,*,#215,.F.); +#260=ORIENTED_EDGE('',*,*,#261,.F.); +#261=EDGE_CURVE('',#262,#209,#255,.T.); +#262=VERTEX_POINT('',#256); +#263=ORIENTED_EDGE('',*,*,#264,.F.); +#264=EDGE_CURVE('',#265,#262,#266,.T.); +#265=VERTEX_POINT('',#245); +#266=LINE('',#245,#166); +#267=ORIENTED_EDGE('',*,*,#268,.T.); +#268=EDGE_CURVE('',#265,#228,#244,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#217,#13,#14); +#271=ADVANCED_FACE('',(#272),#281,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#275,#280,#72)); +#274=ORIENTED_EDGE('',*,*,#258,.F.); +#275=ORIENTED_EDGE('',*,*,#276,.F.); +#276=EDGE_CURVE('',#187,#253,#277,.T.); +#277=LINE('',#278,#279); +#278=CARTESIAN_POINT('',(-1.02,7.32,-0.175)); +#279=VECTOR('',#13,1.); +#280=ORIENTED_EDGE('',*,*,#186,.T.); +#281=PLANE('',#282); +#282=AXIS2_PLACEMENT_3D('',#283,#14,#167); +#283=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#284=ADVANCED_FACE('',(#285),#336,.T.); +#285=FACE_BOUND('',#286,.T.); +#286=EDGE_LOOP('',(#287,#294,#299,#304,#309,#314,#319,#93,#321,#325,#329,#334)); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#289,#291,#293,.T.); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#291=VERTEX_POINT('',#292); +#292=CARTESIAN_POINT('',(1.52,6.62,2.65)); +#293=LINE('',#290,#154); +#294=ORIENTED_EDGE('',*,*,#295,.T.); +#295=EDGE_CURVE('',#289,#296,#298,.T.); +#296=VERTEX_POINT('',#297); +#297=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#299=ORIENTED_EDGE('',*,*,#300,.T.); +#300=EDGE_CURVE('',#296,#301,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,6.62,2.65)); +#303=LINE('',#297,#166); +#304=ORIENTED_EDGE('',*,*,#305,.F.); +#305=EDGE_CURVE('',#306,#301,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(0.87,6.62,2.65)); +#308=LINE('',#307,#84); +#309=ORIENTED_EDGE('',*,*,#310,.T.); +#310=EDGE_CURVE('',#306,#311,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,7.32,2.65)); +#313=LINE('',#307,#166); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(1.02,7.32,2.65)); +#318=LINE('',#312,#84); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#97,#303,.T.); +#321=ORIENTED_EDGE('',*,*,#322,.F.); +#322=EDGE_CURVE('',#323,#95,#293,.T.); +#323=VERTEX_POINT('',#324); +#324=CARTESIAN_POINT('',(1.52,7.32,2.65)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#323,#327,#318,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(1.67,7.32,2.65)); +#329=ORIENTED_EDGE('',*,*,#330,.F.); +#330=EDGE_CURVE('',#331,#327,#333,.T.); +#331=VERTEX_POINT('',#332); +#332=CARTESIAN_POINT('',(1.67,6.62,2.65)); +#333=LINE('',#332,#166); +#334=ORIENTED_EDGE('',*,*,#335,.F.); +#335=EDGE_CURVE('',#291,#331,#308,.T.); +#336=PLANE('',#337); +#337=AXIS2_PLACEMENT_3D('',#290,#202,#71); +#338=ADVANCED_FACE('',(#339),#352,.T.); +#339=FACE_BOUND('',#340,.T.); +#340=EDGE_LOOP('',(#341,#342,#348,#113)); +#341=ORIENTED_EDGE('',*,*,#320,.F.); +#342=ORIENTED_EDGE('',*,*,#343,.F.); +#343=EDGE_CURVE('',#344,#316,#346,.T.); +#344=VERTEX_POINT('',#345); +#345=CARTESIAN_POINT('',(1.02,7.32,3.15)); +#346=LINE('',#347,#213); +#347=CARTESIAN_POINT('',(1.02,7.32,-0.175)); +#348=ORIENTED_EDGE('',*,*,#349,.T.); +#349=EDGE_CURVE('',#344,#109,#350,.T.); +#350=LINE('',#351,#166); +#351=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#352=PLANE('',#353); +#353=AXIS2_PLACEMENT_3D('',#354,#71,#221); +#354=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#355=ADVANCED_FACE('',(#356),#402,.T.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358,#363,#368,#373,#379,#384,#390,#107,#392,#393,#396,#400)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#350,.T.); +#360=VERTEX_POINT('',#351); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.02,6.62,3.15)); +#363=ORIENTED_EDGE('',*,*,#364,.T.); +#364=EDGE_CURVE('',#360,#365,#367,.T.); +#365=VERTEX_POINT('',#366); +#366=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#367=B_SPLINE_CURVE_WITH_KNOTS('',1,(#351,#366),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#368=ORIENTED_EDGE('',*,*,#369,.T.); +#369=EDGE_CURVE('',#365,#370,#372,.T.); +#370=VERTEX_POINT('',#371); +#371=CARTESIAN_POINT('',(1.52,6.62,3.15)); +#372=LINE('',#366,#166); +#373=ORIENTED_EDGE('',*,*,#374,.T.); +#374=EDGE_CURVE('',#370,#375,#377,.T.); +#375=VERTEX_POINT('',#376); +#376=CARTESIAN_POINT('',(1.67,6.62,3.15)); +#377=LINE('',#378,#84); +#378=CARTESIAN_POINT('',(0.87,6.62,3.15)); +#379=ORIENTED_EDGE('',*,*,#380,.T.); +#380=EDGE_CURVE('',#375,#381,#383,.T.); +#381=VERTEX_POINT('',#382); +#382=CARTESIAN_POINT('',(1.67,7.32,3.15)); +#383=LINE('',#376,#166); +#384=ORIENTED_EDGE('',*,*,#385,.F.); +#385=EDGE_CURVE('',#386,#381,#388,.T.); +#386=VERTEX_POINT('',#387); +#387=CARTESIAN_POINT('',(1.52,7.32,3.15)); +#388=LINE('',#389,#84); +#389=CARTESIAN_POINT('',(0.87,7.32,3.15)); +#390=ORIENTED_EDGE('',*,*,#391,.T.); +#391=EDGE_CURVE('',#386,#103,#372,.T.); +#392=ORIENTED_EDGE('',*,*,#349,.F.); +#393=ORIENTED_EDGE('',*,*,#394,.F.); +#394=EDGE_CURVE('',#395,#344,#388,.T.); +#395=VERTEX_POINT('',#389); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#395,#399,.T.); +#398=VERTEX_POINT('',#378); +#399=LINE('',#378,#166); +#400=ORIENTED_EDGE('',*,*,#401,.T.); +#401=EDGE_CURVE('',#398,#361,#377,.T.); +#402=PLANE('',#403); +#403=AXIS2_PLACEMENT_3D('',#351,#13,#14); +#404=ADVANCED_FACE('',(#405),#413,.T.); +#405=FACE_BOUND('',#406,.T.); +#406=EDGE_LOOP('',(#407,#408,#412,#101)); +#407=ORIENTED_EDGE('',*,*,#391,.F.); +#408=ORIENTED_EDGE('',*,*,#409,.F.); +#409=EDGE_CURVE('',#323,#386,#410,.T.); +#410=LINE('',#411,#279); +#411=CARTESIAN_POINT('',(1.52,7.32,-0.175)); +#412=ORIENTED_EDGE('',*,*,#322,.T.); +#413=PLANE('',#414); +#414=AXIS2_PLACEMENT_3D('',#415,#14,#167); +#415=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#416=ADVANCED_FACE('',(#417),#431,.T.); +#417=FACE_BOUND('',#418,.T.); +#418=EDGE_LOOP('',(#419,#426,#429,#430)); +#419=ORIENTED_EDGE('',*,*,#420,.F.); +#420=EDGE_CURVE('',#421,#421,#423,.T.); +#421=VERTEX_POINT('',#422); +#422=CARTESIAN_POINT('',(2.5,13.82,2.9)); +#423=CIRCLE('',#424,2.5); +#424=AXIS2_PLACEMENT_3D('',#425,#29,#14); +#425=CARTESIAN_POINT('',(4.440892098501E-16,13.82,2.9)); +#426=ORIENTED_EDGE('',*,*,#427,.F.); +#427=EDGE_CURVE('',#137,#421,#428,.T.); +#428=LINE('',#138,#36); +#429=ORIENTED_EDGE('',*,*,#136,.T.); +#430=ORIENTED_EDGE('',*,*,#427,.T.); +#431=CYLINDRICAL_SURFACE('',#140,2.5); +#432=ADVANCED_FACE('',(#433),#281,.T.); +#433=FACE_BOUND('',#434,.T.); +#434=EDGE_LOOP('',(#435,#441,#446,#451,#459,#460,#464,#465)); +#435=ORIENTED_EDGE('',*,*,#436,.F.); +#436=EDGE_CURVE('',#437,#438,#440,.T.); +#437=VERTEX_POINT('',#283); +#438=VERTEX_POINT('',#439); +#439=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#440=LINE('',#283,#279); +#441=ORIENTED_EDGE('',*,*,#442,.T.); +#442=EDGE_CURVE('',#437,#443,#445,.T.); +#443=VERTEX_POINT('',#444); +#444=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#445=LINE('',#283,#166); +#446=ORIENTED_EDGE('',*,*,#447,.T.); +#447=EDGE_CURVE('',#443,#448,#450,.T.); +#448=VERTEX_POINT('',#449); +#449=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#450=LINE('',#444,#279); +#451=ORIENTED_EDGE('',*,*,#452,.T.); +#452=EDGE_CURVE('',#448,#149,#453,.T.); +#453=B_SPLINE_CURVE_WITH_KNOTS('',6,(#449,#454,#455,#456,#457,#458,#150),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#454=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#455=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#456=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#457=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#458=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#459=ORIENTED_EDGE('',*,*,#148,.T.); +#460=ORIENTED_EDGE('',*,*,#461,.T.); +#461=EDGE_CURVE('',#151,#237,#462,.T.); +#462=LINE('',#463,#279); +#463=CARTESIAN_POINT('',(-1.02,6.62,-0.175)); +#464=ORIENTED_EDGE('',*,*,#236,.F.); +#465=ORIENTED_EDGE('',*,*,#466,.F.); +#466=EDGE_CURVE('',#438,#232,#467,.T.); +#467=B_SPLINE_CURVE_WITH_KNOTS('',6,(#439,#468,#469,#470,#471,#472,#233),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#468=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#469=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#470=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#471=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#472=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#473=ADVANCED_FACE('',(#474),#479,.F.); +#474=FACE_BOUND('',#475,.F.); +#475=EDGE_LOOP('',(#198,#460,#240,#476)); +#476=ORIENTED_EDGE('',*,*,#477,.F.); +#477=EDGE_CURVE('',#195,#242,#478,.T.); +#478=LINE('',#196,#279); +#479=PLANE('',#480); +#480=AXIS2_PLACEMENT_3D('',#171,#167,#13); +#481=ADVANCED_FACE('',(#482),#489,.T.); +#482=FACE_BOUND('',#483,.T.); +#483=EDGE_LOOP('',(#476,#484,#485,#488)); +#484=ORIENTED_EDGE('',*,*,#194,.T.); +#485=ORIENTED_EDGE('',*,*,#486,.T.); +#486=EDGE_CURVE('',#191,#248,#487,.T.); +#487=LINE('',#192,#279); +#488=ORIENTED_EDGE('',*,*,#247,.F.); +#489=PLANE('',#490); +#490=AXIS2_PLACEMENT_3D('',#196,#14,#13); +#491=ADVANCED_FACE('',(#492),#498,.T.); +#492=FACE_BOUND('',#493,.T.); +#493=EDGE_LOOP('',(#494,#495,#496,#497)); +#494=ORIENTED_EDGE('',*,*,#190,.F.); +#495=ORIENTED_EDGE('',*,*,#276,.T.); +#496=ORIENTED_EDGE('',*,*,#252,.T.); +#497=ORIENTED_EDGE('',*,*,#486,.F.); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#176,#167,#13); +#500=ADVANCED_FACE('',(#501),#498,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#503,#504,#507,#508)); +#503=ORIENTED_EDGE('',*,*,#179,.F.); +#504=ORIENTED_EDGE('',*,*,#505,.T.); +#505=EDGE_CURVE('',#175,#262,#506,.T.); +#506=LINE('',#176,#279); +#507=ORIENTED_EDGE('',*,*,#261,.T.); +#508=ORIENTED_EDGE('',*,*,#208,.T.); +#509=ADVANCED_FACE('',(#510),#515,.F.); +#510=FACE_BOUND('',#511,.F.); +#511=EDGE_LOOP('',(#512,#173,#504,#263)); +#512=ORIENTED_EDGE('',*,*,#513,.F.); +#513=EDGE_CURVE('',#170,#265,#514,.T.); +#514=LINE('',#171,#279); +#515=PLANE('',#516); +#516=AXIS2_PLACEMENT_3D('',#171,#14,#13); +#517=ADVANCED_FACE('',(#518),#479,.F.); +#518=FACE_BOUND('',#519,.F.); +#519=EDGE_LOOP('',(#168,#520,#267,#521)); +#520=ORIENTED_EDGE('',*,*,#513,.T.); +#521=ORIENTED_EDGE('',*,*,#522,.T.); +#522=EDGE_CURVE('',#228,#163,#523,.T.); +#523=LINE('',#524,#213); +#524=CARTESIAN_POINT('',(-1.52,6.62,-0.175)); +#525=ADVANCED_FACE('',(#526),#218,.T.); +#526=FACE_BOUND('',#527,.T.); +#527=EDGE_LOOP('',(#528,#534,#540,#545,#553,#521,#554,#555)); +#528=ORIENTED_EDGE('',*,*,#529,.F.); +#529=EDGE_CURVE('',#530,#531,#533,.T.); +#530=VERTEX_POINT('',#220); +#531=VERTEX_POINT('',#532); +#532=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#533=LINE('',#220,#279); +#534=ORIENTED_EDGE('',*,*,#535,.T.); +#535=EDGE_CURVE('',#530,#536,#538,.T.); +#536=VERTEX_POINT('',#537); +#537=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#538=LINE('',#220,#539); +#539=VECTOR('',#221,1.); +#540=ORIENTED_EDGE('',*,*,#541,.T.); +#541=EDGE_CURVE('',#536,#542,#544,.T.); +#542=VERTEX_POINT('',#543); +#543=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#544=LINE('',#537,#279); +#545=ORIENTED_EDGE('',*,*,#546,.T.); +#546=EDGE_CURVE('',#542,#227,#547,.T.); +#547=B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#548,#549,#550,#551,#552,#217),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#548=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#549=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#550=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#551=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#552=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#553=ORIENTED_EDGE('',*,*,#226,.T.); +#554=ORIENTED_EDGE('',*,*,#162,.F.); +#555=ORIENTED_EDGE('',*,*,#556,.F.); +#556=EDGE_CURVE('',#531,#158,#557,.T.); +#557=B_SPLINE_CURVE_WITH_KNOTS('',5,(#532,#558,#559,#560,#561,#159),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#558=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#559=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#560=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#561=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#562=ADVANCED_FACE('',(#563),#571,.T.); +#563=FACE_BOUND('',#564,.T.); +#564=EDGE_LOOP('',(#565,#566,#569,#570)); +#565=ORIENTED_EDGE('',*,*,#452,.F.); +#566=ORIENTED_EDGE('',*,*,#567,.T.); +#567=EDGE_CURVE('',#448,#531,#568,.T.); +#568=LINE('',#449,#70); +#569=ORIENTED_EDGE('',*,*,#556,.T.); +#570=ORIENTED_EDGE('',*,*,#157,.F.); +#571=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#449,#572,#573,#574,#575,#150),(#532,#558,#559,#560,#561,#159)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#572=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#573=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#574=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#575=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#576=ADVANCED_FACE('',(#577),#585,.T.); +#577=FACE_BOUND('',#578,.T.); +#578=EDGE_LOOP('',(#579,#580,#583,#584)); +#579=ORIENTED_EDGE('',*,*,#546,.F.); +#580=ORIENTED_EDGE('',*,*,#581,.T.); +#581=EDGE_CURVE('',#542,#438,#582,.T.); +#582=LINE('',#543,#84); +#583=ORIENTED_EDGE('',*,*,#466,.T.); +#584=ORIENTED_EDGE('',*,*,#231,.F.); +#585=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#543,#548,#549,#550,#551,#552,#217),(#439,#468,#469,#470,#471,#472,#233)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#586=ADVANCED_FACE('',(#587),#413,.T.); +#587=FACE_BOUND('',#588,.T.); +#588=EDGE_LOOP('',(#589,#595,#600,#605,#613,#614,#618,#619)); +#589=ORIENTED_EDGE('',*,*,#590,.F.); +#590=EDGE_CURVE('',#591,#592,#594,.T.); +#591=VERTEX_POINT('',#415); +#592=VERTEX_POINT('',#593); +#593=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#594=LINE('',#415,#279); +#595=ORIENTED_EDGE('',*,*,#596,.T.); +#596=EDGE_CURVE('',#591,#597,#599,.T.); +#597=VERTEX_POINT('',#598); +#598=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#599=LINE('',#415,#166); +#600=ORIENTED_EDGE('',*,*,#601,.T.); +#601=EDGE_CURVE('',#597,#602,#604,.T.); +#602=VERTEX_POINT('',#603); +#603=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#604=LINE('',#598,#279); +#605=ORIENTED_EDGE('',*,*,#606,.T.); +#606=EDGE_CURVE('',#602,#289,#607,.T.); +#607=B_SPLINE_CURVE_WITH_KNOTS('',6,(#603,#608,#609,#610,#611,#612,#290),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#608=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#609=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#610=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#611=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#612=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#613=ORIENTED_EDGE('',*,*,#288,.T.); +#614=ORIENTED_EDGE('',*,*,#615,.T.); +#615=EDGE_CURVE('',#291,#370,#616,.T.); +#616=LINE('',#617,#279); +#617=CARTESIAN_POINT('',(1.52,6.62,-0.175)); +#618=ORIENTED_EDGE('',*,*,#369,.F.); +#619=ORIENTED_EDGE('',*,*,#620,.F.); +#620=EDGE_CURVE('',#592,#365,#621,.T.); +#621=B_SPLINE_CURVE_WITH_KNOTS('',6,(#593,#622,#623,#624,#625,#626,#366),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#622=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#623=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#624=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#625=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#626=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#627=ADVANCED_FACE('',(#628),#633,.F.); +#628=FACE_BOUND('',#629,.F.); +#629=EDGE_LOOP('',(#334,#614,#373,#630)); +#630=ORIENTED_EDGE('',*,*,#631,.F.); +#631=EDGE_CURVE('',#331,#375,#632,.T.); +#632=LINE('',#332,#279); +#633=PLANE('',#634); +#634=AXIS2_PLACEMENT_3D('',#307,#167,#13); +#635=ADVANCED_FACE('',(#636),#643,.T.); +#636=FACE_BOUND('',#637,.T.); +#637=EDGE_LOOP('',(#630,#638,#639,#642)); +#638=ORIENTED_EDGE('',*,*,#330,.T.); +#639=ORIENTED_EDGE('',*,*,#640,.T.); +#640=EDGE_CURVE('',#327,#381,#641,.T.); +#641=LINE('',#328,#279); +#642=ORIENTED_EDGE('',*,*,#380,.F.); +#643=PLANE('',#644); +#644=AXIS2_PLACEMENT_3D('',#332,#14,#13); +#645=ADVANCED_FACE('',(#646),#652,.T.); +#646=FACE_BOUND('',#647,.T.); +#647=EDGE_LOOP('',(#648,#649,#650,#651)); +#648=ORIENTED_EDGE('',*,*,#326,.F.); +#649=ORIENTED_EDGE('',*,*,#409,.T.); +#650=ORIENTED_EDGE('',*,*,#385,.T.); +#651=ORIENTED_EDGE('',*,*,#640,.F.); +#652=PLANE('',#653); +#653=AXIS2_PLACEMENT_3D('',#312,#167,#13); +#654=ADVANCED_FACE('',(#655),#652,.T.); +#655=FACE_BOUND('',#656,.T.); +#656=EDGE_LOOP('',(#657,#658,#661,#662)); +#657=ORIENTED_EDGE('',*,*,#315,.F.); +#658=ORIENTED_EDGE('',*,*,#659,.T.); +#659=EDGE_CURVE('',#311,#395,#660,.T.); +#660=LINE('',#312,#279); +#661=ORIENTED_EDGE('',*,*,#394,.T.); +#662=ORIENTED_EDGE('',*,*,#343,.T.); +#663=ADVANCED_FACE('',(#664),#669,.F.); +#664=FACE_BOUND('',#665,.F.); +#665=EDGE_LOOP('',(#666,#309,#658,#396)); +#666=ORIENTED_EDGE('',*,*,#667,.F.); +#667=EDGE_CURVE('',#306,#398,#668,.T.); +#668=LINE('',#307,#279); +#669=PLANE('',#670); +#670=AXIS2_PLACEMENT_3D('',#307,#14,#13); +#671=ADVANCED_FACE('',(#672),#633,.F.); +#672=FACE_BOUND('',#673,.F.); +#673=EDGE_LOOP('',(#304,#674,#400,#675)); +#674=ORIENTED_EDGE('',*,*,#667,.T.); +#675=ORIENTED_EDGE('',*,*,#676,.T.); +#676=EDGE_CURVE('',#361,#301,#677,.T.); +#677=LINE('',#678,#213); +#678=CARTESIAN_POINT('',(1.02,6.62,-0.175)); +#679=ADVANCED_FACE('',(#680),#352,.T.); +#680=FACE_BOUND('',#681,.T.); +#681=EDGE_LOOP('',(#682,#688,#693,#698,#706,#675,#707,#708)); +#682=ORIENTED_EDGE('',*,*,#683,.F.); +#683=EDGE_CURVE('',#684,#685,#687,.T.); +#684=VERTEX_POINT('',#354); +#685=VERTEX_POINT('',#686); +#686=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#687=LINE('',#354,#279); +#688=ORIENTED_EDGE('',*,*,#689,.T.); +#689=EDGE_CURVE('',#684,#690,#692,.T.); +#690=VERTEX_POINT('',#691); +#691=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#692=LINE('',#354,#539); +#693=ORIENTED_EDGE('',*,*,#694,.T.); +#694=EDGE_CURVE('',#690,#695,#697,.T.); +#695=VERTEX_POINT('',#696); +#696=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#697=LINE('',#691,#279); +#698=ORIENTED_EDGE('',*,*,#699,.T.); +#699=EDGE_CURVE('',#695,#360,#700,.T.); +#700=B_SPLINE_CURVE_WITH_KNOTS('',6,(#696,#701,#702,#703,#704,#705,#351),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#701=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#702=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#703=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#704=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#705=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#706=ORIENTED_EDGE('',*,*,#359,.T.); +#707=ORIENTED_EDGE('',*,*,#300,.F.); +#708=ORIENTED_EDGE('',*,*,#709,.F.); +#709=EDGE_CURVE('',#685,#296,#710,.T.); +#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#686,#711,#712,#713,#714,#297),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#711=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#712=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#713=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#714=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#715=ADVANCED_FACE('',(#716),#724,.T.); +#716=FACE_BOUND('',#717,.T.); +#717=EDGE_LOOP('',(#718,#719,#722,#723)); +#718=ORIENTED_EDGE('',*,*,#606,.F.); +#719=ORIENTED_EDGE('',*,*,#720,.T.); +#720=EDGE_CURVE('',#602,#685,#721,.T.); +#721=LINE('',#603,#70); +#722=ORIENTED_EDGE('',*,*,#709,.T.); +#723=ORIENTED_EDGE('',*,*,#295,.F.); +#724=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#603,#725,#726,#727,#728,#290),(#686,#711,#712,#713,#714,#297)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#725=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#726=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#727=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#728=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#729=ADVANCED_FACE('',(#730),#738,.T.); +#730=FACE_BOUND('',#731,.T.); +#731=EDGE_LOOP('',(#732,#733,#736,#737)); +#732=ORIENTED_EDGE('',*,*,#699,.F.); +#733=ORIENTED_EDGE('',*,*,#734,.T.); +#734=EDGE_CURVE('',#695,#592,#735,.T.); +#735=LINE('',#696,#84); +#736=ORIENTED_EDGE('',*,*,#620,.T.); +#737=ORIENTED_EDGE('',*,*,#364,.F.); +#738=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#696,#701,#702,#703,#704,#705,#351),(#593,#622,#623,#624,#625,#626,#366)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#739=ADVANCED_FACE('',(#740),#753,.T.); +#740=FACE_BOUND('',#741,.T.); +#741=EDGE_LOOP('',(#742,#751,#752)); +#742=ORIENTED_EDGE('',*,*,#743,.T.); +#743=EDGE_CURVE('',#421,#744,#746,.T.); +#744=VERTEX_POINT('',#745); +#745=CARTESIAN_POINT('',(1.041259269594E-15,16.32,2.9)); +#746=CIRCLE('',#747,2.5); +#747=AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748=CARTESIAN_POINT('',(8.881784197001E-16,13.82,2.9)); +#749=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#750=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#751=ORIENTED_EDGE('',*,*,#743,.F.); +#752=ORIENTED_EDGE('',*,*,#420,.T.); +#753=SPHERICAL_SURFACE('',#754,2.5); +#754=AXIS2_PLACEMENT_3D('',#748,#29,#14); +#755=ADVANCED_FACE('',(#756),#764,.T.); +#756=FACE_BOUND('',#757,.T.); +#757=EDGE_LOOP('',(#758,#759,#762,#763)); +#758=ORIENTED_EDGE('',*,*,#541,.F.); +#759=ORIENTED_EDGE('',*,*,#760,.T.); +#760=EDGE_CURVE('',#536,#437,#761,.T.); +#761=LINE('',#537,#84); +#762=ORIENTED_EDGE('',*,*,#436,.T.); +#763=ORIENTED_EDGE('',*,*,#581,.F.); +#764=PLANE('',#765); +#765=AXIS2_PLACEMENT_3D('',#537,#221,#14); +#766=ADVANCED_FACE('',(#767),#775,.T.); +#767=FACE_BOUND('',#768,.T.); +#768=EDGE_LOOP('',(#769,#770,#773,#774)); +#769=ORIENTED_EDGE('',*,*,#447,.F.); +#770=ORIENTED_EDGE('',*,*,#771,.T.); +#771=EDGE_CURVE('',#443,#530,#772,.T.); +#772=LINE('',#444,#70); +#773=ORIENTED_EDGE('',*,*,#529,.T.); +#774=ORIENTED_EDGE('',*,*,#567,.F.); +#775=PLANE('',#776); +#776=AXIS2_PLACEMENT_3D('',#444,#167,#71); +#777=ADVANCED_FACE('',(#778),#780,.F.); +#778=FACE_BOUND('',#779,.F.); +#779=EDGE_LOOP('',(#759,#441,#770,#534)); +#780=PLANE('',#781); +#781=AXIS2_PLACEMENT_3D('',#782,#13,#14); +#782=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#783=ADVANCED_FACE('',(#784),#792,.T.); +#784=FACE_BOUND('',#785,.T.); +#785=EDGE_LOOP('',(#786,#787,#790,#791)); +#786=ORIENTED_EDGE('',*,*,#694,.F.); +#787=ORIENTED_EDGE('',*,*,#788,.T.); +#788=EDGE_CURVE('',#690,#591,#789,.T.); +#789=LINE('',#691,#84); +#790=ORIENTED_EDGE('',*,*,#590,.T.); +#791=ORIENTED_EDGE('',*,*,#734,.F.); +#792=PLANE('',#793); +#793=AXIS2_PLACEMENT_3D('',#691,#221,#14); +#794=ADVANCED_FACE('',(#795),#803,.T.); +#795=FACE_BOUND('',#796,.T.); +#796=EDGE_LOOP('',(#797,#798,#801,#802)); +#797=ORIENTED_EDGE('',*,*,#601,.F.); +#798=ORIENTED_EDGE('',*,*,#799,.T.); +#799=EDGE_CURVE('',#597,#684,#800,.T.); +#800=LINE('',#598,#70); +#801=ORIENTED_EDGE('',*,*,#683,.T.); +#802=ORIENTED_EDGE('',*,*,#720,.F.); +#803=PLANE('',#804); +#804=AXIS2_PLACEMENT_3D('',#598,#167,#71); +#805=ADVANCED_FACE('',(#806),#808,.F.); +#806=FACE_BOUND('',#807,.F.); +#807=EDGE_LOOP('',(#787,#595,#798,#688)); +#808=PLANE('',#809); +#809=AXIS2_PLACEMENT_3D('',#810,#13,#14); +#810=CARTESIAN_POINT('',(1.27,0.,-3.)); +#811=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#815))GLOBAL_UNIT_ASSIGNED_CONTEXT((#812,#813,#814)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#812=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#813=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#814=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#815=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#812,'distance_accuracy_value','confusion accuracy'); +#816=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#817=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#818,#830,#831,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884),#811); +#818=STYLED_ITEM('color',(#819),#17); +#819=PRESENTATION_STYLE_ASSIGNMENT((#820,#828)); +#820=SURFACE_STYLE_USAGE(.BOTH.,#821); +#821=SURFACE_SIDE_STYLE('',(#822,#826)); +#822=SURFACE_STYLE_FILL_AREA(#823); +#823=FILL_AREA_STYLE('',(#824)); +#824=FILL_AREA_STYLE_COLOUR('',#825); +#825=COLOUR_RGB('',0.906331759313,0.906331759313,0.); +#826=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#825,(#827)); +#827=SURFACE_STYLE_TRANSPARENT(0.5); +#828=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#825); +#829=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#830=STYLED_ITEM('color',(#819),#51); +#831=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#63,#830); +#832=PRESENTATION_STYLE_ASSIGNMENT((#833,#839)); +#833=SURFACE_STYLE_USAGE(.BOTH.,#834); +#834=SURFACE_SIDE_STYLE('',(#835)); +#835=SURFACE_STYLE_FILL_AREA(#836); +#836=FILL_AREA_STYLE('',(#837)); +#837=FILL_AREA_STYLE_COLOUR('',#838); +#838=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#839=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#838); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#86,#830); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#79,#830); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#73,#830); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#94,#830); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#114,#830); +#845=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#108,#830); +#846=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#102,#830); +#847=STYLED_ITEM('color',(#819),#118); +#848=STYLED_ITEM('color',(#819),#129); +#849=STYLED_ITEM('color',(#832),#144); +#850=STYLED_ITEM('color',(#832),#203); +#851=STYLED_ITEM('color',(#832),#222); +#852=STYLED_ITEM('color',(#832),#271); +#853=STYLED_ITEM('color',(#832),#284); +#854=STYLED_ITEM('color',(#832),#338); +#855=STYLED_ITEM('color',(#832),#355); +#856=STYLED_ITEM('color',(#832),#404); +#857=STYLED_ITEM('color',(#819),#416); +#858=STYLED_ITEM('color',(#832),#432); +#859=STYLED_ITEM('color',(#832),#473); +#860=STYLED_ITEM('color',(#832),#481); +#861=STYLED_ITEM('color',(#832),#491); +#862=STYLED_ITEM('color',(#832),#500); +#863=STYLED_ITEM('color',(#832),#509); +#864=STYLED_ITEM('color',(#832),#517); +#865=STYLED_ITEM('color',(#832),#525); +#866=STYLED_ITEM('color',(#832),#562); +#867=STYLED_ITEM('color',(#832),#576); +#868=STYLED_ITEM('color',(#832),#586); +#869=STYLED_ITEM('color',(#832),#627); +#870=STYLED_ITEM('color',(#832),#635); +#871=STYLED_ITEM('color',(#832),#645); +#872=STYLED_ITEM('color',(#832),#654); +#873=STYLED_ITEM('color',(#832),#663); +#874=STYLED_ITEM('color',(#832),#671); +#875=STYLED_ITEM('color',(#832),#679); +#876=STYLED_ITEM('color',(#832),#715); +#877=STYLED_ITEM('color',(#832),#729); +#878=STYLED_ITEM('color',(#819),#739); +#879=STYLED_ITEM('color',(#832),#755); +#880=STYLED_ITEM('color',(#832),#766); +#881=STYLED_ITEM('color',(#832),#777); +#882=STYLED_ITEM('color',(#832),#783); +#883=STYLED_ITEM('color',(#832),#794); +#884=STYLED_ITEM('color',(#832),#805); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/88ed724d-1d1b-4232-b9f2-c5d39a2a17c0.step b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/88ed724d-1d1b-4232-b9f2-c5d39a2a17c0.step new file mode 100644 index 00000000..e1143b8c --- /dev/null +++ b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/88ed724d-1d1b-4232-b9f2-c5d39a2a17c0.step @@ -0,0 +1,895 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:14',('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('Horizontal, 2.54 mm Offset','Horizontal, 2.54 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#811); +#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,#51,#118,#129,#144,#203,#222,#271,#284,#338,#355,#404,#416,#432,#473,#481,#491,#500,#509,#517,#525,#562,#576,#586,#627,#635,#645,#654,#663,#671,#679,#715,#729,#739,#755,#766,#777,#783,#794,#805)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,2.54,4.281122731693)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,2.54,1.518877268307)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,2.54,2.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-2.55,3.54,1.518877268307)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-2.55,3.54,4.281122731693)); +#41=CIRCLE('',#42,2.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,3.54,2.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,2.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-2.55,2.54,7.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,2.54,2.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,2.54,2.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,2.54,2.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,2.54,3.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,2.54,-5.E-02)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,2.54,3.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,2.54,3.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,2.54,-5.E-02)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,2.54,2.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,2.54,2.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,2.54,2.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,2.54,3.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,2.54,-5.E-02)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,2.54,3.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,2.54,3.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,2.54,-5.E-02)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-2.55,3.54,7.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-2.55,-7.46,12.9)); +#129=ADVANCED_FACE('',(#130,#133),#142,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(2.5,3.54,2.9)); +#139=CIRCLE('',#140,2.5); +#140=AXIS2_PLACEMENT_3D('',#141,#29,#14); +#141=CARTESIAN_POINT('',(4.440892098501E-16,3.54,2.9)); +#142=PLANE('',#143); +#143=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#144=ADVANCED_FACE('',(#145),#200,.T.); +#145=FACE_BOUND('',#146,.T.); +#146=EDGE_LOOP('',(#147,#156,#161,#168,#173,#178,#183,#62,#185,#189,#193,#198)); +#147=ORIENTED_EDGE('',*,*,#148,.F.); +#148=EDGE_CURVE('',#149,#151,#153,.T.); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,1.54,2.65)); +#153=LINE('',#150,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,1.,6.123233995737E-17)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#149,#158,#160,.T.); +#158=VERTEX_POINT('',#159); +#159=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#159),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#161=ORIENTED_EDGE('',*,*,#162,.T.); +#162=EDGE_CURVE('',#158,#163,#165,.T.); +#163=VERTEX_POINT('',#164); +#164=CARTESIAN_POINT('',(-1.52,1.54,2.65)); +#165=LINE('',#159,#166); +#166=VECTOR('',#167,1.); +#167=DIRECTION('',(0.,1.,0.)); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#170,#163,#172,.T.); +#170=VERTEX_POINT('',#171); +#171=CARTESIAN_POINT('',(-1.67,1.54,2.65)); +#172=LINE('',#171,#84); +#173=ORIENTED_EDGE('',*,*,#174,.T.); +#174=EDGE_CURVE('',#170,#175,#177,.T.); +#175=VERTEX_POINT('',#176); +#176=CARTESIAN_POINT('',(-1.67,2.24,2.65)); +#177=LINE('',#171,#166); +#178=ORIENTED_EDGE('',*,*,#179,.T.); +#179=EDGE_CURVE('',#175,#180,#182,.T.); +#180=VERTEX_POINT('',#181); +#181=CARTESIAN_POINT('',(-1.52,2.24,2.65)); +#182=LINE('',#176,#84); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#180,#66,#165,.T.); +#185=ORIENTED_EDGE('',*,*,#186,.F.); +#186=EDGE_CURVE('',#187,#64,#153,.T.); +#187=VERTEX_POINT('',#188); +#188=CARTESIAN_POINT('',(-1.02,2.24,2.65)); +#189=ORIENTED_EDGE('',*,*,#190,.T.); +#190=EDGE_CURVE('',#187,#191,#182,.T.); +#191=VERTEX_POINT('',#192); +#192=CARTESIAN_POINT('',(-0.87,2.24,2.65)); +#193=ORIENTED_EDGE('',*,*,#194,.F.); +#194=EDGE_CURVE('',#195,#191,#197,.T.); +#195=VERTEX_POINT('',#196); +#196=CARTESIAN_POINT('',(-0.87,1.54,2.65)); +#197=LINE('',#196,#166); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#151,#195,#172,.T.); +#200=PLANE('',#201); +#201=AXIS2_PLACEMENT_3D('',#150,#202,#71); +#202=DIRECTION('',(0.,0.,-1.)); +#203=ADVANCED_FACE('',(#204),#218,.T.); +#204=FACE_BOUND('',#205,.T.); +#205=EDGE_LOOP('',(#206,#207,#214,#85)); +#206=ORIENTED_EDGE('',*,*,#184,.F.); +#207=ORIENTED_EDGE('',*,*,#208,.F.); +#208=EDGE_CURVE('',#209,#180,#211,.T.); +#209=VERTEX_POINT('',#210); +#210=CARTESIAN_POINT('',(-1.52,2.24,3.15)); +#211=LINE('',#212,#213); +#212=CARTESIAN_POINT('',(-1.52,2.24,-0.175)); +#213=VECTOR('',#202,1.); +#214=ORIENTED_EDGE('',*,*,#215,.T.); +#215=EDGE_CURVE('',#209,#80,#216,.T.); +#216=LINE('',#217,#166); +#217=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#218=PLANE('',#219); +#219=AXIS2_PLACEMENT_3D('',#220,#71,#221); +#220=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#221=DIRECTION('',(0.,-1.,0.)); +#222=ADVANCED_FACE('',(#223),#269,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#225,#230,#235,#240,#246,#251,#257,#78,#259,#260,#263,#267)); +#225=ORIENTED_EDGE('',*,*,#226,.F.); +#226=EDGE_CURVE('',#227,#228,#216,.T.); +#227=VERTEX_POINT('',#217); +#228=VERTEX_POINT('',#229); +#229=CARTESIAN_POINT('',(-1.52,1.54,3.15)); +#230=ORIENTED_EDGE('',*,*,#231,.T.); +#231=EDGE_CURVE('',#227,#232,#234,.T.); +#232=VERTEX_POINT('',#233); +#233=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#235=ORIENTED_EDGE('',*,*,#236,.T.); +#236=EDGE_CURVE('',#232,#237,#239,.T.); +#237=VERTEX_POINT('',#238); +#238=CARTESIAN_POINT('',(-1.02,1.54,3.15)); +#239=LINE('',#233,#166); +#240=ORIENTED_EDGE('',*,*,#241,.T.); +#241=EDGE_CURVE('',#237,#242,#244,.T.); +#242=VERTEX_POINT('',#243); +#243=CARTESIAN_POINT('',(-0.87,1.54,3.15)); +#244=LINE('',#245,#84); +#245=CARTESIAN_POINT('',(-1.67,1.54,3.15)); +#246=ORIENTED_EDGE('',*,*,#247,.T.); +#247=EDGE_CURVE('',#242,#248,#250,.T.); +#248=VERTEX_POINT('',#249); +#249=CARTESIAN_POINT('',(-0.87,2.24,3.15)); +#250=LINE('',#243,#166); +#251=ORIENTED_EDGE('',*,*,#252,.F.); +#252=EDGE_CURVE('',#253,#248,#255,.T.); +#253=VERTEX_POINT('',#254); +#254=CARTESIAN_POINT('',(-1.02,2.24,3.15)); +#255=LINE('',#256,#84); +#256=CARTESIAN_POINT('',(-1.67,2.24,3.15)); +#257=ORIENTED_EDGE('',*,*,#258,.T.); +#258=EDGE_CURVE('',#253,#74,#239,.T.); +#259=ORIENTED_EDGE('',*,*,#215,.F.); +#260=ORIENTED_EDGE('',*,*,#261,.F.); +#261=EDGE_CURVE('',#262,#209,#255,.T.); +#262=VERTEX_POINT('',#256); +#263=ORIENTED_EDGE('',*,*,#264,.F.); +#264=EDGE_CURVE('',#265,#262,#266,.T.); +#265=VERTEX_POINT('',#245); +#266=LINE('',#245,#166); +#267=ORIENTED_EDGE('',*,*,#268,.T.); +#268=EDGE_CURVE('',#265,#228,#244,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#217,#13,#14); +#271=ADVANCED_FACE('',(#272),#281,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#275,#280,#72)); +#274=ORIENTED_EDGE('',*,*,#258,.F.); +#275=ORIENTED_EDGE('',*,*,#276,.F.); +#276=EDGE_CURVE('',#187,#253,#277,.T.); +#277=LINE('',#278,#279); +#278=CARTESIAN_POINT('',(-1.02,2.24,-0.175)); +#279=VECTOR('',#13,1.); +#280=ORIENTED_EDGE('',*,*,#186,.T.); +#281=PLANE('',#282); +#282=AXIS2_PLACEMENT_3D('',#283,#14,#167); +#283=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#284=ADVANCED_FACE('',(#285),#336,.T.); +#285=FACE_BOUND('',#286,.T.); +#286=EDGE_LOOP('',(#287,#294,#299,#304,#309,#314,#319,#93,#321,#325,#329,#334)); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#289,#291,#293,.T.); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#291=VERTEX_POINT('',#292); +#292=CARTESIAN_POINT('',(1.52,1.54,2.65)); +#293=LINE('',#290,#154); +#294=ORIENTED_EDGE('',*,*,#295,.T.); +#295=EDGE_CURVE('',#289,#296,#298,.T.); +#296=VERTEX_POINT('',#297); +#297=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#299=ORIENTED_EDGE('',*,*,#300,.T.); +#300=EDGE_CURVE('',#296,#301,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,1.54,2.65)); +#303=LINE('',#297,#166); +#304=ORIENTED_EDGE('',*,*,#305,.F.); +#305=EDGE_CURVE('',#306,#301,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(0.87,1.54,2.65)); +#308=LINE('',#307,#84); +#309=ORIENTED_EDGE('',*,*,#310,.T.); +#310=EDGE_CURVE('',#306,#311,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,2.24,2.65)); +#313=LINE('',#307,#166); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(1.02,2.24,2.65)); +#318=LINE('',#312,#84); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#97,#303,.T.); +#321=ORIENTED_EDGE('',*,*,#322,.F.); +#322=EDGE_CURVE('',#323,#95,#293,.T.); +#323=VERTEX_POINT('',#324); +#324=CARTESIAN_POINT('',(1.52,2.24,2.65)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#323,#327,#318,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(1.67,2.24,2.65)); +#329=ORIENTED_EDGE('',*,*,#330,.F.); +#330=EDGE_CURVE('',#331,#327,#333,.T.); +#331=VERTEX_POINT('',#332); +#332=CARTESIAN_POINT('',(1.67,1.54,2.65)); +#333=LINE('',#332,#166); +#334=ORIENTED_EDGE('',*,*,#335,.F.); +#335=EDGE_CURVE('',#291,#331,#308,.T.); +#336=PLANE('',#337); +#337=AXIS2_PLACEMENT_3D('',#290,#202,#71); +#338=ADVANCED_FACE('',(#339),#352,.T.); +#339=FACE_BOUND('',#340,.T.); +#340=EDGE_LOOP('',(#341,#342,#348,#113)); +#341=ORIENTED_EDGE('',*,*,#320,.F.); +#342=ORIENTED_EDGE('',*,*,#343,.F.); +#343=EDGE_CURVE('',#344,#316,#346,.T.); +#344=VERTEX_POINT('',#345); +#345=CARTESIAN_POINT('',(1.02,2.24,3.15)); +#346=LINE('',#347,#213); +#347=CARTESIAN_POINT('',(1.02,2.24,-0.175)); +#348=ORIENTED_EDGE('',*,*,#349,.T.); +#349=EDGE_CURVE('',#344,#109,#350,.T.); +#350=LINE('',#351,#166); +#351=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#352=PLANE('',#353); +#353=AXIS2_PLACEMENT_3D('',#354,#71,#221); +#354=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#355=ADVANCED_FACE('',(#356),#402,.T.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358,#363,#368,#373,#379,#384,#390,#107,#392,#393,#396,#400)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#350,.T.); +#360=VERTEX_POINT('',#351); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.02,1.54,3.15)); +#363=ORIENTED_EDGE('',*,*,#364,.T.); +#364=EDGE_CURVE('',#360,#365,#367,.T.); +#365=VERTEX_POINT('',#366); +#366=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#367=B_SPLINE_CURVE_WITH_KNOTS('',1,(#351,#366),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#368=ORIENTED_EDGE('',*,*,#369,.T.); +#369=EDGE_CURVE('',#365,#370,#372,.T.); +#370=VERTEX_POINT('',#371); +#371=CARTESIAN_POINT('',(1.52,1.54,3.15)); +#372=LINE('',#366,#166); +#373=ORIENTED_EDGE('',*,*,#374,.T.); +#374=EDGE_CURVE('',#370,#375,#377,.T.); +#375=VERTEX_POINT('',#376); +#376=CARTESIAN_POINT('',(1.67,1.54,3.15)); +#377=LINE('',#378,#84); +#378=CARTESIAN_POINT('',(0.87,1.54,3.15)); +#379=ORIENTED_EDGE('',*,*,#380,.T.); +#380=EDGE_CURVE('',#375,#381,#383,.T.); +#381=VERTEX_POINT('',#382); +#382=CARTESIAN_POINT('',(1.67,2.24,3.15)); +#383=LINE('',#376,#166); +#384=ORIENTED_EDGE('',*,*,#385,.F.); +#385=EDGE_CURVE('',#386,#381,#388,.T.); +#386=VERTEX_POINT('',#387); +#387=CARTESIAN_POINT('',(1.52,2.24,3.15)); +#388=LINE('',#389,#84); +#389=CARTESIAN_POINT('',(0.87,2.24,3.15)); +#390=ORIENTED_EDGE('',*,*,#391,.T.); +#391=EDGE_CURVE('',#386,#103,#372,.T.); +#392=ORIENTED_EDGE('',*,*,#349,.F.); +#393=ORIENTED_EDGE('',*,*,#394,.F.); +#394=EDGE_CURVE('',#395,#344,#388,.T.); +#395=VERTEX_POINT('',#389); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#395,#399,.T.); +#398=VERTEX_POINT('',#378); +#399=LINE('',#378,#166); +#400=ORIENTED_EDGE('',*,*,#401,.T.); +#401=EDGE_CURVE('',#398,#361,#377,.T.); +#402=PLANE('',#403); +#403=AXIS2_PLACEMENT_3D('',#351,#13,#14); +#404=ADVANCED_FACE('',(#405),#413,.T.); +#405=FACE_BOUND('',#406,.T.); +#406=EDGE_LOOP('',(#407,#408,#412,#101)); +#407=ORIENTED_EDGE('',*,*,#391,.F.); +#408=ORIENTED_EDGE('',*,*,#409,.F.); +#409=EDGE_CURVE('',#323,#386,#410,.T.); +#410=LINE('',#411,#279); +#411=CARTESIAN_POINT('',(1.52,2.24,-0.175)); +#412=ORIENTED_EDGE('',*,*,#322,.T.); +#413=PLANE('',#414); +#414=AXIS2_PLACEMENT_3D('',#415,#14,#167); +#415=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#416=ADVANCED_FACE('',(#417),#431,.T.); +#417=FACE_BOUND('',#418,.T.); +#418=EDGE_LOOP('',(#419,#426,#429,#430)); +#419=ORIENTED_EDGE('',*,*,#420,.F.); +#420=EDGE_CURVE('',#421,#421,#423,.T.); +#421=VERTEX_POINT('',#422); +#422=CARTESIAN_POINT('',(2.5,8.74,2.9)); +#423=CIRCLE('',#424,2.5); +#424=AXIS2_PLACEMENT_3D('',#425,#29,#14); +#425=CARTESIAN_POINT('',(4.440892098501E-16,8.74,2.9)); +#426=ORIENTED_EDGE('',*,*,#427,.F.); +#427=EDGE_CURVE('',#137,#421,#428,.T.); +#428=LINE('',#138,#36); +#429=ORIENTED_EDGE('',*,*,#136,.T.); +#430=ORIENTED_EDGE('',*,*,#427,.T.); +#431=CYLINDRICAL_SURFACE('',#140,2.5); +#432=ADVANCED_FACE('',(#433),#281,.T.); +#433=FACE_BOUND('',#434,.T.); +#434=EDGE_LOOP('',(#435,#441,#446,#451,#459,#460,#464,#465)); +#435=ORIENTED_EDGE('',*,*,#436,.F.); +#436=EDGE_CURVE('',#437,#438,#440,.T.); +#437=VERTEX_POINT('',#283); +#438=VERTEX_POINT('',#439); +#439=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#440=LINE('',#283,#279); +#441=ORIENTED_EDGE('',*,*,#442,.T.); +#442=EDGE_CURVE('',#437,#443,#445,.T.); +#443=VERTEX_POINT('',#444); +#444=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#445=LINE('',#283,#166); +#446=ORIENTED_EDGE('',*,*,#447,.T.); +#447=EDGE_CURVE('',#443,#448,#450,.T.); +#448=VERTEX_POINT('',#449); +#449=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#450=LINE('',#444,#279); +#451=ORIENTED_EDGE('',*,*,#452,.T.); +#452=EDGE_CURVE('',#448,#149,#453,.T.); +#453=B_SPLINE_CURVE_WITH_KNOTS('',6,(#449,#454,#455,#456,#457,#458,#150),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#454=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#455=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#456=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#457=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#458=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#459=ORIENTED_EDGE('',*,*,#148,.T.); +#460=ORIENTED_EDGE('',*,*,#461,.T.); +#461=EDGE_CURVE('',#151,#237,#462,.T.); +#462=LINE('',#463,#279); +#463=CARTESIAN_POINT('',(-1.02,1.54,-0.175)); +#464=ORIENTED_EDGE('',*,*,#236,.F.); +#465=ORIENTED_EDGE('',*,*,#466,.F.); +#466=EDGE_CURVE('',#438,#232,#467,.T.); +#467=B_SPLINE_CURVE_WITH_KNOTS('',6,(#439,#468,#469,#470,#471,#472,#233),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#468=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#469=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#470=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#471=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#472=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#473=ADVANCED_FACE('',(#474),#479,.F.); +#474=FACE_BOUND('',#475,.F.); +#475=EDGE_LOOP('',(#198,#460,#240,#476)); +#476=ORIENTED_EDGE('',*,*,#477,.F.); +#477=EDGE_CURVE('',#195,#242,#478,.T.); +#478=LINE('',#196,#279); +#479=PLANE('',#480); +#480=AXIS2_PLACEMENT_3D('',#171,#167,#13); +#481=ADVANCED_FACE('',(#482),#489,.T.); +#482=FACE_BOUND('',#483,.T.); +#483=EDGE_LOOP('',(#476,#484,#485,#488)); +#484=ORIENTED_EDGE('',*,*,#194,.T.); +#485=ORIENTED_EDGE('',*,*,#486,.T.); +#486=EDGE_CURVE('',#191,#248,#487,.T.); +#487=LINE('',#192,#279); +#488=ORIENTED_EDGE('',*,*,#247,.F.); +#489=PLANE('',#490); +#490=AXIS2_PLACEMENT_3D('',#196,#14,#13); +#491=ADVANCED_FACE('',(#492),#498,.T.); +#492=FACE_BOUND('',#493,.T.); +#493=EDGE_LOOP('',(#494,#495,#496,#497)); +#494=ORIENTED_EDGE('',*,*,#190,.F.); +#495=ORIENTED_EDGE('',*,*,#276,.T.); +#496=ORIENTED_EDGE('',*,*,#252,.T.); +#497=ORIENTED_EDGE('',*,*,#486,.F.); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#176,#167,#13); +#500=ADVANCED_FACE('',(#501),#498,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#503,#504,#507,#508)); +#503=ORIENTED_EDGE('',*,*,#179,.F.); +#504=ORIENTED_EDGE('',*,*,#505,.T.); +#505=EDGE_CURVE('',#175,#262,#506,.T.); +#506=LINE('',#176,#279); +#507=ORIENTED_EDGE('',*,*,#261,.T.); +#508=ORIENTED_EDGE('',*,*,#208,.T.); +#509=ADVANCED_FACE('',(#510),#515,.F.); +#510=FACE_BOUND('',#511,.F.); +#511=EDGE_LOOP('',(#512,#173,#504,#263)); +#512=ORIENTED_EDGE('',*,*,#513,.F.); +#513=EDGE_CURVE('',#170,#265,#514,.T.); +#514=LINE('',#171,#279); +#515=PLANE('',#516); +#516=AXIS2_PLACEMENT_3D('',#171,#14,#13); +#517=ADVANCED_FACE('',(#518),#479,.F.); +#518=FACE_BOUND('',#519,.F.); +#519=EDGE_LOOP('',(#168,#520,#267,#521)); +#520=ORIENTED_EDGE('',*,*,#513,.T.); +#521=ORIENTED_EDGE('',*,*,#522,.T.); +#522=EDGE_CURVE('',#228,#163,#523,.T.); +#523=LINE('',#524,#213); +#524=CARTESIAN_POINT('',(-1.52,1.54,-0.175)); +#525=ADVANCED_FACE('',(#526),#218,.T.); +#526=FACE_BOUND('',#527,.T.); +#527=EDGE_LOOP('',(#528,#534,#540,#545,#553,#521,#554,#555)); +#528=ORIENTED_EDGE('',*,*,#529,.F.); +#529=EDGE_CURVE('',#530,#531,#533,.T.); +#530=VERTEX_POINT('',#220); +#531=VERTEX_POINT('',#532); +#532=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#533=LINE('',#220,#279); +#534=ORIENTED_EDGE('',*,*,#535,.T.); +#535=EDGE_CURVE('',#530,#536,#538,.T.); +#536=VERTEX_POINT('',#537); +#537=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#538=LINE('',#220,#539); +#539=VECTOR('',#221,1.); +#540=ORIENTED_EDGE('',*,*,#541,.T.); +#541=EDGE_CURVE('',#536,#542,#544,.T.); +#542=VERTEX_POINT('',#543); +#543=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#544=LINE('',#537,#279); +#545=ORIENTED_EDGE('',*,*,#546,.T.); +#546=EDGE_CURVE('',#542,#227,#547,.T.); +#547=B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#548,#549,#550,#551,#552,#217),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#548=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#549=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#550=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#551=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#552=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#553=ORIENTED_EDGE('',*,*,#226,.T.); +#554=ORIENTED_EDGE('',*,*,#162,.F.); +#555=ORIENTED_EDGE('',*,*,#556,.F.); +#556=EDGE_CURVE('',#531,#158,#557,.T.); +#557=B_SPLINE_CURVE_WITH_KNOTS('',5,(#532,#558,#559,#560,#561,#159),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#558=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#559=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#560=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#561=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#562=ADVANCED_FACE('',(#563),#571,.T.); +#563=FACE_BOUND('',#564,.T.); +#564=EDGE_LOOP('',(#565,#566,#569,#570)); +#565=ORIENTED_EDGE('',*,*,#452,.F.); +#566=ORIENTED_EDGE('',*,*,#567,.T.); +#567=EDGE_CURVE('',#448,#531,#568,.T.); +#568=LINE('',#449,#70); +#569=ORIENTED_EDGE('',*,*,#556,.T.); +#570=ORIENTED_EDGE('',*,*,#157,.F.); +#571=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#449,#572,#573,#574,#575,#150),(#532,#558,#559,#560,#561,#159)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#572=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#573=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#574=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#575=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#576=ADVANCED_FACE('',(#577),#585,.T.); +#577=FACE_BOUND('',#578,.T.); +#578=EDGE_LOOP('',(#579,#580,#583,#584)); +#579=ORIENTED_EDGE('',*,*,#546,.F.); +#580=ORIENTED_EDGE('',*,*,#581,.T.); +#581=EDGE_CURVE('',#542,#438,#582,.T.); +#582=LINE('',#543,#84); +#583=ORIENTED_EDGE('',*,*,#466,.T.); +#584=ORIENTED_EDGE('',*,*,#231,.F.); +#585=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#543,#548,#549,#550,#551,#552,#217),(#439,#468,#469,#470,#471,#472,#233)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#586=ADVANCED_FACE('',(#587),#413,.T.); +#587=FACE_BOUND('',#588,.T.); +#588=EDGE_LOOP('',(#589,#595,#600,#605,#613,#614,#618,#619)); +#589=ORIENTED_EDGE('',*,*,#590,.F.); +#590=EDGE_CURVE('',#591,#592,#594,.T.); +#591=VERTEX_POINT('',#415); +#592=VERTEX_POINT('',#593); +#593=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#594=LINE('',#415,#279); +#595=ORIENTED_EDGE('',*,*,#596,.T.); +#596=EDGE_CURVE('',#591,#597,#599,.T.); +#597=VERTEX_POINT('',#598); +#598=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#599=LINE('',#415,#166); +#600=ORIENTED_EDGE('',*,*,#601,.T.); +#601=EDGE_CURVE('',#597,#602,#604,.T.); +#602=VERTEX_POINT('',#603); +#603=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#604=LINE('',#598,#279); +#605=ORIENTED_EDGE('',*,*,#606,.T.); +#606=EDGE_CURVE('',#602,#289,#607,.T.); +#607=B_SPLINE_CURVE_WITH_KNOTS('',6,(#603,#608,#609,#610,#611,#612,#290),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#608=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#609=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#610=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#611=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#612=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#613=ORIENTED_EDGE('',*,*,#288,.T.); +#614=ORIENTED_EDGE('',*,*,#615,.T.); +#615=EDGE_CURVE('',#291,#370,#616,.T.); +#616=LINE('',#617,#279); +#617=CARTESIAN_POINT('',(1.52,1.54,-0.175)); +#618=ORIENTED_EDGE('',*,*,#369,.F.); +#619=ORIENTED_EDGE('',*,*,#620,.F.); +#620=EDGE_CURVE('',#592,#365,#621,.T.); +#621=B_SPLINE_CURVE_WITH_KNOTS('',6,(#593,#622,#623,#624,#625,#626,#366),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#622=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#623=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#624=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#625=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#626=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#627=ADVANCED_FACE('',(#628),#633,.F.); +#628=FACE_BOUND('',#629,.F.); +#629=EDGE_LOOP('',(#334,#614,#373,#630)); +#630=ORIENTED_EDGE('',*,*,#631,.F.); +#631=EDGE_CURVE('',#331,#375,#632,.T.); +#632=LINE('',#332,#279); +#633=PLANE('',#634); +#634=AXIS2_PLACEMENT_3D('',#307,#167,#13); +#635=ADVANCED_FACE('',(#636),#643,.T.); +#636=FACE_BOUND('',#637,.T.); +#637=EDGE_LOOP('',(#630,#638,#639,#642)); +#638=ORIENTED_EDGE('',*,*,#330,.T.); +#639=ORIENTED_EDGE('',*,*,#640,.T.); +#640=EDGE_CURVE('',#327,#381,#641,.T.); +#641=LINE('',#328,#279); +#642=ORIENTED_EDGE('',*,*,#380,.F.); +#643=PLANE('',#644); +#644=AXIS2_PLACEMENT_3D('',#332,#14,#13); +#645=ADVANCED_FACE('',(#646),#652,.T.); +#646=FACE_BOUND('',#647,.T.); +#647=EDGE_LOOP('',(#648,#649,#650,#651)); +#648=ORIENTED_EDGE('',*,*,#326,.F.); +#649=ORIENTED_EDGE('',*,*,#409,.T.); +#650=ORIENTED_EDGE('',*,*,#385,.T.); +#651=ORIENTED_EDGE('',*,*,#640,.F.); +#652=PLANE('',#653); +#653=AXIS2_PLACEMENT_3D('',#312,#167,#13); +#654=ADVANCED_FACE('',(#655),#652,.T.); +#655=FACE_BOUND('',#656,.T.); +#656=EDGE_LOOP('',(#657,#658,#661,#662)); +#657=ORIENTED_EDGE('',*,*,#315,.F.); +#658=ORIENTED_EDGE('',*,*,#659,.T.); +#659=EDGE_CURVE('',#311,#395,#660,.T.); +#660=LINE('',#312,#279); +#661=ORIENTED_EDGE('',*,*,#394,.T.); +#662=ORIENTED_EDGE('',*,*,#343,.T.); +#663=ADVANCED_FACE('',(#664),#669,.F.); +#664=FACE_BOUND('',#665,.F.); +#665=EDGE_LOOP('',(#666,#309,#658,#396)); +#666=ORIENTED_EDGE('',*,*,#667,.F.); +#667=EDGE_CURVE('',#306,#398,#668,.T.); +#668=LINE('',#307,#279); +#669=PLANE('',#670); +#670=AXIS2_PLACEMENT_3D('',#307,#14,#13); +#671=ADVANCED_FACE('',(#672),#633,.F.); +#672=FACE_BOUND('',#673,.F.); +#673=EDGE_LOOP('',(#304,#674,#400,#675)); +#674=ORIENTED_EDGE('',*,*,#667,.T.); +#675=ORIENTED_EDGE('',*,*,#676,.T.); +#676=EDGE_CURVE('',#361,#301,#677,.T.); +#677=LINE('',#678,#213); +#678=CARTESIAN_POINT('',(1.02,1.54,-0.175)); +#679=ADVANCED_FACE('',(#680),#352,.T.); +#680=FACE_BOUND('',#681,.T.); +#681=EDGE_LOOP('',(#682,#688,#693,#698,#706,#675,#707,#708)); +#682=ORIENTED_EDGE('',*,*,#683,.F.); +#683=EDGE_CURVE('',#684,#685,#687,.T.); +#684=VERTEX_POINT('',#354); +#685=VERTEX_POINT('',#686); +#686=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#687=LINE('',#354,#279); +#688=ORIENTED_EDGE('',*,*,#689,.T.); +#689=EDGE_CURVE('',#684,#690,#692,.T.); +#690=VERTEX_POINT('',#691); +#691=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#692=LINE('',#354,#539); +#693=ORIENTED_EDGE('',*,*,#694,.T.); +#694=EDGE_CURVE('',#690,#695,#697,.T.); +#695=VERTEX_POINT('',#696); +#696=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#697=LINE('',#691,#279); +#698=ORIENTED_EDGE('',*,*,#699,.T.); +#699=EDGE_CURVE('',#695,#360,#700,.T.); +#700=B_SPLINE_CURVE_WITH_KNOTS('',6,(#696,#701,#702,#703,#704,#705,#351),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#701=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#702=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#703=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#704=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#705=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#706=ORIENTED_EDGE('',*,*,#359,.T.); +#707=ORIENTED_EDGE('',*,*,#300,.F.); +#708=ORIENTED_EDGE('',*,*,#709,.F.); +#709=EDGE_CURVE('',#685,#296,#710,.T.); +#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#686,#711,#712,#713,#714,#297),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#711=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#712=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#713=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#714=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#715=ADVANCED_FACE('',(#716),#724,.T.); +#716=FACE_BOUND('',#717,.T.); +#717=EDGE_LOOP('',(#718,#719,#722,#723)); +#718=ORIENTED_EDGE('',*,*,#606,.F.); +#719=ORIENTED_EDGE('',*,*,#720,.T.); +#720=EDGE_CURVE('',#602,#685,#721,.T.); +#721=LINE('',#603,#70); +#722=ORIENTED_EDGE('',*,*,#709,.T.); +#723=ORIENTED_EDGE('',*,*,#295,.F.); +#724=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#603,#725,#726,#727,#728,#290),(#686,#711,#712,#713,#714,#297)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#725=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#726=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#727=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#728=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#729=ADVANCED_FACE('',(#730),#738,.T.); +#730=FACE_BOUND('',#731,.T.); +#731=EDGE_LOOP('',(#732,#733,#736,#737)); +#732=ORIENTED_EDGE('',*,*,#699,.F.); +#733=ORIENTED_EDGE('',*,*,#734,.T.); +#734=EDGE_CURVE('',#695,#592,#735,.T.); +#735=LINE('',#696,#84); +#736=ORIENTED_EDGE('',*,*,#620,.T.); +#737=ORIENTED_EDGE('',*,*,#364,.F.); +#738=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#696,#701,#702,#703,#704,#705,#351),(#593,#622,#623,#624,#625,#626,#366)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#739=ADVANCED_FACE('',(#740),#753,.T.); +#740=FACE_BOUND('',#741,.T.); +#741=EDGE_LOOP('',(#742,#751,#752)); +#742=ORIENTED_EDGE('',*,*,#743,.T.); +#743=EDGE_CURVE('',#421,#744,#746,.T.); +#744=VERTEX_POINT('',#745); +#745=CARTESIAN_POINT('',(1.041259269594E-15,11.24,2.9)); +#746=CIRCLE('',#747,2.5); +#747=AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748=CARTESIAN_POINT('',(8.881784197001E-16,8.74,2.9)); +#749=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#750=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#751=ORIENTED_EDGE('',*,*,#743,.F.); +#752=ORIENTED_EDGE('',*,*,#420,.T.); +#753=SPHERICAL_SURFACE('',#754,2.5); +#754=AXIS2_PLACEMENT_3D('',#748,#29,#14); +#755=ADVANCED_FACE('',(#756),#764,.T.); +#756=FACE_BOUND('',#757,.T.); +#757=EDGE_LOOP('',(#758,#759,#762,#763)); +#758=ORIENTED_EDGE('',*,*,#541,.F.); +#759=ORIENTED_EDGE('',*,*,#760,.T.); +#760=EDGE_CURVE('',#536,#437,#761,.T.); +#761=LINE('',#537,#84); +#762=ORIENTED_EDGE('',*,*,#436,.T.); +#763=ORIENTED_EDGE('',*,*,#581,.F.); +#764=PLANE('',#765); +#765=AXIS2_PLACEMENT_3D('',#537,#221,#14); +#766=ADVANCED_FACE('',(#767),#775,.T.); +#767=FACE_BOUND('',#768,.T.); +#768=EDGE_LOOP('',(#769,#770,#773,#774)); +#769=ORIENTED_EDGE('',*,*,#447,.F.); +#770=ORIENTED_EDGE('',*,*,#771,.T.); +#771=EDGE_CURVE('',#443,#530,#772,.T.); +#772=LINE('',#444,#70); +#773=ORIENTED_EDGE('',*,*,#529,.T.); +#774=ORIENTED_EDGE('',*,*,#567,.F.); +#775=PLANE('',#776); +#776=AXIS2_PLACEMENT_3D('',#444,#167,#71); +#777=ADVANCED_FACE('',(#778),#780,.F.); +#778=FACE_BOUND('',#779,.F.); +#779=EDGE_LOOP('',(#759,#441,#770,#534)); +#780=PLANE('',#781); +#781=AXIS2_PLACEMENT_3D('',#782,#13,#14); +#782=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#783=ADVANCED_FACE('',(#784),#792,.T.); +#784=FACE_BOUND('',#785,.T.); +#785=EDGE_LOOP('',(#786,#787,#790,#791)); +#786=ORIENTED_EDGE('',*,*,#694,.F.); +#787=ORIENTED_EDGE('',*,*,#788,.T.); +#788=EDGE_CURVE('',#690,#591,#789,.T.); +#789=LINE('',#691,#84); +#790=ORIENTED_EDGE('',*,*,#590,.T.); +#791=ORIENTED_EDGE('',*,*,#734,.F.); +#792=PLANE('',#793); +#793=AXIS2_PLACEMENT_3D('',#691,#221,#14); +#794=ADVANCED_FACE('',(#795),#803,.T.); +#795=FACE_BOUND('',#796,.T.); +#796=EDGE_LOOP('',(#797,#798,#801,#802)); +#797=ORIENTED_EDGE('',*,*,#601,.F.); +#798=ORIENTED_EDGE('',*,*,#799,.T.); +#799=EDGE_CURVE('',#597,#684,#800,.T.); +#800=LINE('',#598,#70); +#801=ORIENTED_EDGE('',*,*,#683,.T.); +#802=ORIENTED_EDGE('',*,*,#720,.F.); +#803=PLANE('',#804); +#804=AXIS2_PLACEMENT_3D('',#598,#167,#71); +#805=ADVANCED_FACE('',(#806),#808,.F.); +#806=FACE_BOUND('',#807,.F.); +#807=EDGE_LOOP('',(#787,#595,#798,#688)); +#808=PLANE('',#809); +#809=AXIS2_PLACEMENT_3D('',#810,#13,#14); +#810=CARTESIAN_POINT('',(1.27,0.,-3.)); +#811=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#815))GLOBAL_UNIT_ASSIGNED_CONTEXT((#812,#813,#814)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#812=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#813=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#814=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#815=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#812,'distance_accuracy_value','confusion accuracy'); +#816=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#817=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#818,#830,#831,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884),#811); +#818=STYLED_ITEM('color',(#819),#17); +#819=PRESENTATION_STYLE_ASSIGNMENT((#820,#828)); +#820=SURFACE_STYLE_USAGE(.BOTH.,#821); +#821=SURFACE_SIDE_STYLE('',(#822,#826)); +#822=SURFACE_STYLE_FILL_AREA(#823); +#823=FILL_AREA_STYLE('',(#824)); +#824=FILL_AREA_STYLE_COLOUR('',#825); +#825=COLOUR_RGB('',0.906331759313,0.906331759313,0.); +#826=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#825,(#827)); +#827=SURFACE_STYLE_TRANSPARENT(0.5); +#828=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#825); +#829=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#830=STYLED_ITEM('color',(#819),#51); +#831=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#63,#830); +#832=PRESENTATION_STYLE_ASSIGNMENT((#833,#839)); +#833=SURFACE_STYLE_USAGE(.BOTH.,#834); +#834=SURFACE_SIDE_STYLE('',(#835)); +#835=SURFACE_STYLE_FILL_AREA(#836); +#836=FILL_AREA_STYLE('',(#837)); +#837=FILL_AREA_STYLE_COLOUR('',#838); +#838=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#839=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#838); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#86,#830); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#79,#830); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#73,#830); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#94,#830); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#114,#830); +#845=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#108,#830); +#846=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#102,#830); +#847=STYLED_ITEM('color',(#819),#118); +#848=STYLED_ITEM('color',(#819),#129); +#849=STYLED_ITEM('color',(#832),#144); +#850=STYLED_ITEM('color',(#832),#203); +#851=STYLED_ITEM('color',(#832),#222); +#852=STYLED_ITEM('color',(#832),#271); +#853=STYLED_ITEM('color',(#832),#284); +#854=STYLED_ITEM('color',(#832),#338); +#855=STYLED_ITEM('color',(#832),#355); +#856=STYLED_ITEM('color',(#832),#404); +#857=STYLED_ITEM('color',(#819),#416); +#858=STYLED_ITEM('color',(#832),#432); +#859=STYLED_ITEM('color',(#832),#473); +#860=STYLED_ITEM('color',(#832),#481); +#861=STYLED_ITEM('color',(#832),#491); +#862=STYLED_ITEM('color',(#832),#500); +#863=STYLED_ITEM('color',(#832),#509); +#864=STYLED_ITEM('color',(#832),#517); +#865=STYLED_ITEM('color',(#832),#525); +#866=STYLED_ITEM('color',(#832),#562); +#867=STYLED_ITEM('color',(#832),#576); +#868=STYLED_ITEM('color',(#832),#586); +#869=STYLED_ITEM('color',(#832),#627); +#870=STYLED_ITEM('color',(#832),#635); +#871=STYLED_ITEM('color',(#832),#645); +#872=STYLED_ITEM('color',(#832),#654); +#873=STYLED_ITEM('color',(#832),#663); +#874=STYLED_ITEM('color',(#832),#671); +#875=STYLED_ITEM('color',(#832),#679); +#876=STYLED_ITEM('color',(#832),#715); +#877=STYLED_ITEM('color',(#832),#729); +#878=STYLED_ITEM('color',(#819),#739); +#879=STYLED_ITEM('color',(#832),#755); +#880=STYLED_ITEM('color',(#832),#766); +#881=STYLED_ITEM('color',(#832),#777); +#882=STYLED_ITEM('color',(#832),#783); +#883=STYLED_ITEM('color',(#832),#794); +#884=STYLED_ITEM('color',(#832),#805); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/package.lp b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/package.lp new file mode 100644 index 00000000..cf9d8403 --- /dev/null +++ b/pkg/11cf7a72-49bb-4021-91cd-98bfc9817b5d/package.lp @@ -0,0 +1,432 @@ +(librepcb_package 11cf7a72-49bb-4021-91cd-98bfc9817b5d + (name "LED-THT-P254D500H870-YELLOW") + (description "Generic through-hole LED with 5.00 mm body diameter.\n\nBody height: 8.70 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Yellow\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "Danilo B., U. Bruhin") + (version "0.2") + (created 2022-02-26T00:06:03Z) + (deprecated false) + (generated_by "") + (category 9c36c4be-3582-4f27-ae00-4c1229f1e870) + (assembly_type tht) + (pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (name "A")) + (pad 48b4c874-9071-4215-b611-892772e108c7 (name "C")) + (3d_model 52f5058e-13d0-4852-9e94-0eb5cafcd766 (name "Vertical")) + (3d_model 605b3121-e4b6-4224-88b2-45e82351ca7b (name "Horizontal, 0.5 mm Offset")) + (3d_model 88ed724d-1d1b-4232-b9f2-c5d39a2a17c0 (name "Horizontal, 2.54 mm Offset")) + (3d_model 655206f3-8f67-4ac2-92cb-96143e4084f2 (name "Horizontal, 7.62 mm Offset")) + (footprint 95e7da05-8f8a-4da9-9630-2262458ae877 + (name "Vertical") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 52f5058e-13d0-4852-9e94-0eb5cafcd766) + (pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086) + (hole 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 48b4c874-9071-4215-b611-892772e108c7 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 48b4c874-9071-4215-b611-892772e108c7) + (hole 48b4c874-9071-4215-b611-892772e108c7 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 4dfef660-5a3b-4d44-8b60-58a36697772f (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 -1.442) (angle 148.997)) + (vertex (position 2.8 0.0) (angle 148.997)) + (vertex (position -2.4 1.442) (angle 0.0)) + (vertex (position -2.4 -1.442) (angle 0.0)) + ) + (polygon 047157d8-ef62-4761-bbf3-f07edc68fe8b (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 -1.497) (angle 150.074)) + (vertex (position 3.0 0.0) (angle 150.074)) + (vertex (position -2.6 1.497) (angle 0.0)) + (vertex (position -2.6 -1.497) (angle 0.0)) + ) + (polygon fda83b7a-bc54-4488-82b5-ec970fb3f748 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 -1.47) (angle 149.55)) + (vertex (position 2.9 0.0) (angle 149.55)) + (vertex (position -2.5 1.47) (angle 0.0)) + (vertex (position -2.5 -1.47) (angle 0.0)) + ) + (polygon 9aac72eb-887a-4764-8fcf-8a2eeedc4e29 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 -1.575) (angle 151.496)) + (vertex (position 3.3 0.0) (angle 151.496)) + (vertex (position -2.9 1.575) (angle 0.0)) + (vertex (position -2.9 -1.575) (angle 0.0)) + ) + (stroke_text c7760cc8-d15a-4fb2-874a-a6ab0f7679fa (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 1b2ce138-f055-4620-832f-864f893e50dc (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint ffa37026-bbb2-45da-bddf-a66fdaf37fd9 + (name "Vertical, Large Pads") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 52f5058e-13d0-4852-9e94-0eb5cafcd766) + (pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 2.5 1.3) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086) + (hole 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 48b4c874-9071-4215-b611-892772e108c7 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 2.5 1.3) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 48b4c874-9071-4215-b611-892772e108c7) + (hole 48b4c874-9071-4215-b611-892772e108c7 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon a54e80d2-235f-4826-96a0-c95eb5af3213 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 -1.442) (angle 148.997)) + (vertex (position 2.8 0.0) (angle 148.997)) + (vertex (position -2.4 1.442) (angle 0.0)) + (vertex (position -2.4 -1.442) (angle 0.0)) + ) + (polygon ecfef09a-4626-4bdf-991f-654023ed5170 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 -1.497) (angle 150.074)) + (vertex (position 3.0 0.0) (angle 150.074)) + (vertex (position -2.6 1.497) (angle 0.0)) + (vertex (position -2.6 -1.497) (angle 0.0)) + ) + (polygon 54334317-5e52-4bcf-b4d9-2d25a7973e72 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 -1.47) (angle 149.55)) + (vertex (position 2.9 0.0) (angle 149.55)) + (vertex (position -2.5 1.47) (angle 0.0)) + (vertex (position -2.5 -1.47) (angle 0.0)) + ) + (polygon 6b6c9fb3-97b7-4def-afe4-b3c89675cf2b (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 -1.575) (angle 151.496)) + (vertex (position 3.3 0.0) (angle 151.496)) + (vertex (position -2.9 1.575) (angle 0.0)) + (vertex (position -2.9 -1.575) (angle 0.0)) + ) + (stroke_text d94259da-6507-43d3-99e8-3871e9c9952b (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 6247975b-4a35-4306-ac0f-9086bd16ae80 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 19f7f021-253b-4ca3-bc66-1dcb4163620e + (name "Horizontal, 0.5 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 605b3121-e4b6-4224-88b2-45e82351ca7b) + (pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086) + (hole 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 48b4c874-9071-4215-b611-892772e108c7 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 48b4c874-9071-4215-b611-892772e108c7) + (hole 48b4c874-9071-4215-b611-892772e108c7 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 6b731d10-0168-4bf2-8a93-957e35e620b2 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 1.4) (angle 0.0)) + (vertex (position -2.4 6.7) (angle -180.0)) + (vertex (position 2.4 6.7) (angle 0.0)) + (vertex (position 2.4 1.4) (angle 0.0)) + (vertex (position 2.8 1.4) (angle 0.0)) + (vertex (position 2.8 0.6) (angle 0.0)) + (vertex (position -2.4 0.6) (angle 0.0)) + (vertex (position -2.4 1.4) (angle 0.0)) + (vertex (position 2.4 1.4) (angle 0.0)) + ) + (polygon 2e1168ab-9f46-4cf1-a11a-95bda789198c (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 0.5) (angle 0.0)) + (vertex (position 1.02 0.5) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 0.5) (angle 0.0)) + ) + (polygon fad33818-5d9f-425e-ae54-79e42d631c54 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 0.5) (angle 0.0)) + (vertex (position -1.02 0.5) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 0.5) (angle 0.0)) + ) + (polygon 5aa2205f-b311-437d-b80a-d8bcfe2369e4 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -0.29 0.4) (angle 0.0)) + (vertex (position 0.29 0.4) (angle 0.0)) + ) + (polygon 4b6102b3-576d-4aab-be1b-6adc4d05c634 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.25 0.4) (angle 0.0)) + (vertex (position -2.6 0.4) (angle 0.0)) + (vertex (position -2.6 6.7) (angle -180.0)) + (vertex (position 2.6 6.7) (angle 0.0)) + (vertex (position 2.6 1.6) (angle 0.0)) + (vertex (position 3.0 1.6) (angle 0.0)) + (vertex (position 3.0 0.4) (angle 0.0)) + (vertex (position 2.25 0.4) (angle 0.0)) + ) + (polygon 5e8e7b4e-462e-48a0-8ca1-cb75c8ec66be (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 0.5) (angle 0.0)) + (vertex (position -2.5 6.7) (angle -180.0)) + (vertex (position 2.5 6.7) (angle 0.0)) + (vertex (position 2.5 1.5) (angle 0.0)) + (vertex (position 2.9 1.5) (angle 0.0)) + (vertex (position 2.9 0.5) (angle 0.0)) + (vertex (position 1.52 0.5) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 0.5) (angle 0.0)) + ) + (polygon a6070ae3-1cc1-4479-81dc-140181420e98 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 0.1) (angle 0.0)) + (vertex (position -2.9 6.7) (angle -180.0)) + (vertex (position 2.9 6.7) (angle 0.0)) + (vertex (position 2.9 1.9) (angle 0.0)) + (vertex (position 3.3 1.9) (angle 0.0)) + (vertex (position 3.3 0.1) (angle 0.0)) + (vertex (position 2.02 0.1) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 0.1) (angle 0.0)) + ) + (stroke_text cab4d821-4178-464d-8872-b5f907f82df5 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text f4871e4a-e2b1-4c51-a77e-0e90701bd9c8 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 33d55468-cf95-4a1e-911e-47a0c03ae65e + (name "Horizontal, 2.54 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 88ed724d-1d1b-4232-b9f2-c5d39a2a17c0) + (pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086) + (hole 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 48b4c874-9071-4215-b611-892772e108c7 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 48b4c874-9071-4215-b611-892772e108c7) + (hole 48b4c874-9071-4215-b611-892772e108c7 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 451ab8a0-0e5a-471c-b0c7-598821a48881 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 3.44) (angle 0.0)) + (vertex (position -2.4 8.74) (angle -180.0)) + (vertex (position 2.4 8.74) (angle 0.0)) + (vertex (position 2.4 3.44) (angle 0.0)) + (vertex (position 2.8 3.44) (angle 0.0)) + (vertex (position 2.8 2.64) (angle 0.0)) + (vertex (position -2.4 2.64) (angle 0.0)) + (vertex (position -2.4 3.44) (angle 0.0)) + (vertex (position 2.4 3.44) (angle 0.0)) + ) + (polygon 40e6fae7-8ad3-4dd7-a951-ef9c01847e71 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 2.54) (angle 0.0)) + (vertex (position 1.02 2.54) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 2.54) (angle 0.0)) + ) + (polygon 61601402-baa8-4bd6-be27-b3c0a4cb2417 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 2.54) (angle 0.0)) + (vertex (position -1.02 2.54) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 2.54) (angle 0.0)) + ) + (polygon 504465a7-d652-434a-bcf2-6e2736b9f4f3 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 2.44) (angle 0.0)) + (vertex (position -2.6 8.74) (angle -180.0)) + (vertex (position 2.6 8.74) (angle 0.0)) + (vertex (position 2.6 3.64) (angle 0.0)) + (vertex (position 3.0 3.64) (angle 0.0)) + (vertex (position 3.0 2.44) (angle 0.0)) + (vertex (position -2.6 2.44) (angle 0.0)) + ) + (polygon 6492bc0f-a0f0-4e28-ae63-2d6b55449715 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 2.54) (angle 0.0)) + (vertex (position -2.5 8.74) (angle -180.0)) + (vertex (position 2.5 8.74) (angle 0.0)) + (vertex (position 2.5 3.54) (angle 0.0)) + (vertex (position 2.9 3.54) (angle 0.0)) + (vertex (position 2.9 2.54) (angle 0.0)) + (vertex (position 1.52 2.54) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 2.54) (angle 0.0)) + ) + (polygon bdc79e79-cbb4-461b-806a-606d60e44879 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 2.14) (angle 0.0)) + (vertex (position -2.9 8.74) (angle -180.0)) + (vertex (position 2.9 8.74) (angle 0.0)) + (vertex (position 2.9 3.94) (angle 0.0)) + (vertex (position 3.3 3.94) (angle 0.0)) + (vertex (position 3.3 2.14) (angle 0.0)) + (vertex (position 2.02 2.14) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 2.14) (angle 0.0)) + ) + (stroke_text 66dcb449-9bff-4167-ae96-67361cf38efa (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 8c8a7af6-dbd0-4008-816b-8425e22c3b87 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint fa95b916-8e7c-4b58-a44a-8739d1e01a60 + (name "Horizontal, 7.62 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 655206f3-8f67-4ac2-92cb-96143e4084f2) + (pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086) + (hole 7f6ee9ac-daa0-4355-a71a-b45c9f1e3086 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 48b4c874-9071-4215-b611-892772e108c7 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 48b4c874-9071-4215-b611-892772e108c7) + (hole 48b4c874-9071-4215-b611-892772e108c7 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 507aa11c-840e-484b-95a0-4a5a5a5bc2b4 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 8.52) (angle 0.0)) + (vertex (position -2.4 13.82) (angle -180.0)) + (vertex (position 2.4 13.82) (angle 0.0)) + (vertex (position 2.4 8.52) (angle 0.0)) + (vertex (position 2.8 8.52) (angle 0.0)) + (vertex (position 2.8 7.72) (angle 0.0)) + (vertex (position -2.4 7.72) (angle 0.0)) + (vertex (position -2.4 8.52) (angle 0.0)) + (vertex (position 2.4 8.52) (angle 0.0)) + ) + (polygon 5d88ae18-e756-4eed-b309-5db5d04a1f20 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 7.62) (angle 0.0)) + (vertex (position 1.02 7.62) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 7.62) (angle 0.0)) + ) + (polygon 13d420c5-3a87-49c1-ad27-97ceb84a014c (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 7.62) (angle 0.0)) + (vertex (position -1.02 7.62) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 7.62) (angle 0.0)) + ) + (polygon 70ce51a4-6cf5-4d85-8f0f-d5e1ce1fdce1 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 7.52) (angle 0.0)) + (vertex (position -2.6 13.82) (angle -180.0)) + (vertex (position 2.6 13.82) (angle 0.0)) + (vertex (position 2.6 8.72) (angle 0.0)) + (vertex (position 3.0 8.72) (angle 0.0)) + (vertex (position 3.0 7.52) (angle 0.0)) + (vertex (position -2.6 7.52) (angle 0.0)) + ) + (polygon bf8ca161-858b-492b-8db1-5dc1581a8751 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 7.62) (angle 0.0)) + (vertex (position -2.5 13.82) (angle -180.0)) + (vertex (position 2.5 13.82) (angle 0.0)) + (vertex (position 2.5 8.62) (angle 0.0)) + (vertex (position 2.9 8.62) (angle 0.0)) + (vertex (position 2.9 7.62) (angle 0.0)) + (vertex (position 1.52 7.62) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 7.62) (angle 0.0)) + ) + (polygon b1f87f32-5d81-4fd6-9f33-443faf65d53d (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 7.22) (angle 0.0)) + (vertex (position -2.9 13.82) (angle -180.0)) + (vertex (position 2.9 13.82) (angle 0.0)) + (vertex (position 2.9 9.02) (angle 0.0)) + (vertex (position 3.3 9.02) (angle 0.0)) + (vertex (position 3.3 7.22) (angle 0.0)) + (vertex (position 2.02 7.22) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 7.22) (angle 0.0)) + ) + (stroke_text 97ee6112-7116-479a-b997-a33f806e996d (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 7c557619-984f-4a99-ada9-a4ece8d85f29 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/.librepcb-pkg b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/.librepcb-pkg new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/863a329a-5a4a-4c34-be91-17fdd44ccefa.step b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/863a329a-5a4a-4c34-be91-17fdd44ccefa.step new file mode 100644 index 00000000..a1f6bc6d --- /dev/null +++ b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/863a329a-5a4a-4c34-be91-17fdd44ccefa.step @@ -0,0 +1,895 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Horizontal, 2.54 mm Offset','Horizontal, 2.54 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#811); +#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,#51,#118,#129,#144,#203,#222,#271,#284,#338,#355,#404,#416,#432,#473,#481,#491,#500,#509,#517,#525,#562,#576,#586,#627,#635,#645,#654,#663,#671,#679,#715,#729,#739,#755,#766,#777,#783,#794,#805)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,2.54,4.281122731693)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,2.54,1.518877268307)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,2.54,2.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-2.55,3.54,1.518877268307)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-2.55,3.54,4.281122731693)); +#41=CIRCLE('',#42,2.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,3.54,2.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,2.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-2.55,2.54,7.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,2.54,2.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,2.54,2.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,2.54,2.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,2.54,3.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,2.54,-5.E-02)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,2.54,3.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,2.54,3.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,2.54,-5.E-02)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,2.54,2.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,2.54,2.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,2.54,2.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,2.54,3.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,2.54,-5.E-02)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,2.54,3.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,2.54,3.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,2.54,-5.E-02)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-2.55,3.54,7.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-2.55,-7.46,12.9)); +#129=ADVANCED_FACE('',(#130,#133),#142,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(2.5,3.54,2.9)); +#139=CIRCLE('',#140,2.5); +#140=AXIS2_PLACEMENT_3D('',#141,#29,#14); +#141=CARTESIAN_POINT('',(4.440892098501E-16,3.54,2.9)); +#142=PLANE('',#143); +#143=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#144=ADVANCED_FACE('',(#145),#200,.T.); +#145=FACE_BOUND('',#146,.T.); +#146=EDGE_LOOP('',(#147,#156,#161,#168,#173,#178,#183,#62,#185,#189,#193,#198)); +#147=ORIENTED_EDGE('',*,*,#148,.F.); +#148=EDGE_CURVE('',#149,#151,#153,.T.); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,1.54,2.65)); +#153=LINE('',#150,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,1.,6.123233995737E-17)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#149,#158,#160,.T.); +#158=VERTEX_POINT('',#159); +#159=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#159),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#161=ORIENTED_EDGE('',*,*,#162,.T.); +#162=EDGE_CURVE('',#158,#163,#165,.T.); +#163=VERTEX_POINT('',#164); +#164=CARTESIAN_POINT('',(-1.52,1.54,2.65)); +#165=LINE('',#159,#166); +#166=VECTOR('',#167,1.); +#167=DIRECTION('',(0.,1.,0.)); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#170,#163,#172,.T.); +#170=VERTEX_POINT('',#171); +#171=CARTESIAN_POINT('',(-1.67,1.54,2.65)); +#172=LINE('',#171,#84); +#173=ORIENTED_EDGE('',*,*,#174,.T.); +#174=EDGE_CURVE('',#170,#175,#177,.T.); +#175=VERTEX_POINT('',#176); +#176=CARTESIAN_POINT('',(-1.67,2.24,2.65)); +#177=LINE('',#171,#166); +#178=ORIENTED_EDGE('',*,*,#179,.T.); +#179=EDGE_CURVE('',#175,#180,#182,.T.); +#180=VERTEX_POINT('',#181); +#181=CARTESIAN_POINT('',(-1.52,2.24,2.65)); +#182=LINE('',#176,#84); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#180,#66,#165,.T.); +#185=ORIENTED_EDGE('',*,*,#186,.F.); +#186=EDGE_CURVE('',#187,#64,#153,.T.); +#187=VERTEX_POINT('',#188); +#188=CARTESIAN_POINT('',(-1.02,2.24,2.65)); +#189=ORIENTED_EDGE('',*,*,#190,.T.); +#190=EDGE_CURVE('',#187,#191,#182,.T.); +#191=VERTEX_POINT('',#192); +#192=CARTESIAN_POINT('',(-0.87,2.24,2.65)); +#193=ORIENTED_EDGE('',*,*,#194,.F.); +#194=EDGE_CURVE('',#195,#191,#197,.T.); +#195=VERTEX_POINT('',#196); +#196=CARTESIAN_POINT('',(-0.87,1.54,2.65)); +#197=LINE('',#196,#166); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#151,#195,#172,.T.); +#200=PLANE('',#201); +#201=AXIS2_PLACEMENT_3D('',#150,#202,#71); +#202=DIRECTION('',(0.,0.,-1.)); +#203=ADVANCED_FACE('',(#204),#218,.T.); +#204=FACE_BOUND('',#205,.T.); +#205=EDGE_LOOP('',(#206,#207,#214,#85)); +#206=ORIENTED_EDGE('',*,*,#184,.F.); +#207=ORIENTED_EDGE('',*,*,#208,.F.); +#208=EDGE_CURVE('',#209,#180,#211,.T.); +#209=VERTEX_POINT('',#210); +#210=CARTESIAN_POINT('',(-1.52,2.24,3.15)); +#211=LINE('',#212,#213); +#212=CARTESIAN_POINT('',(-1.52,2.24,-0.175)); +#213=VECTOR('',#202,1.); +#214=ORIENTED_EDGE('',*,*,#215,.T.); +#215=EDGE_CURVE('',#209,#80,#216,.T.); +#216=LINE('',#217,#166); +#217=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#218=PLANE('',#219); +#219=AXIS2_PLACEMENT_3D('',#220,#71,#221); +#220=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#221=DIRECTION('',(0.,-1.,0.)); +#222=ADVANCED_FACE('',(#223),#269,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#225,#230,#235,#240,#246,#251,#257,#78,#259,#260,#263,#267)); +#225=ORIENTED_EDGE('',*,*,#226,.F.); +#226=EDGE_CURVE('',#227,#228,#216,.T.); +#227=VERTEX_POINT('',#217); +#228=VERTEX_POINT('',#229); +#229=CARTESIAN_POINT('',(-1.52,1.54,3.15)); +#230=ORIENTED_EDGE('',*,*,#231,.T.); +#231=EDGE_CURVE('',#227,#232,#234,.T.); +#232=VERTEX_POINT('',#233); +#233=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#235=ORIENTED_EDGE('',*,*,#236,.T.); +#236=EDGE_CURVE('',#232,#237,#239,.T.); +#237=VERTEX_POINT('',#238); +#238=CARTESIAN_POINT('',(-1.02,1.54,3.15)); +#239=LINE('',#233,#166); +#240=ORIENTED_EDGE('',*,*,#241,.T.); +#241=EDGE_CURVE('',#237,#242,#244,.T.); +#242=VERTEX_POINT('',#243); +#243=CARTESIAN_POINT('',(-0.87,1.54,3.15)); +#244=LINE('',#245,#84); +#245=CARTESIAN_POINT('',(-1.67,1.54,3.15)); +#246=ORIENTED_EDGE('',*,*,#247,.T.); +#247=EDGE_CURVE('',#242,#248,#250,.T.); +#248=VERTEX_POINT('',#249); +#249=CARTESIAN_POINT('',(-0.87,2.24,3.15)); +#250=LINE('',#243,#166); +#251=ORIENTED_EDGE('',*,*,#252,.F.); +#252=EDGE_CURVE('',#253,#248,#255,.T.); +#253=VERTEX_POINT('',#254); +#254=CARTESIAN_POINT('',(-1.02,2.24,3.15)); +#255=LINE('',#256,#84); +#256=CARTESIAN_POINT('',(-1.67,2.24,3.15)); +#257=ORIENTED_EDGE('',*,*,#258,.T.); +#258=EDGE_CURVE('',#253,#74,#239,.T.); +#259=ORIENTED_EDGE('',*,*,#215,.F.); +#260=ORIENTED_EDGE('',*,*,#261,.F.); +#261=EDGE_CURVE('',#262,#209,#255,.T.); +#262=VERTEX_POINT('',#256); +#263=ORIENTED_EDGE('',*,*,#264,.F.); +#264=EDGE_CURVE('',#265,#262,#266,.T.); +#265=VERTEX_POINT('',#245); +#266=LINE('',#245,#166); +#267=ORIENTED_EDGE('',*,*,#268,.T.); +#268=EDGE_CURVE('',#265,#228,#244,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#217,#13,#14); +#271=ADVANCED_FACE('',(#272),#281,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#275,#280,#72)); +#274=ORIENTED_EDGE('',*,*,#258,.F.); +#275=ORIENTED_EDGE('',*,*,#276,.F.); +#276=EDGE_CURVE('',#187,#253,#277,.T.); +#277=LINE('',#278,#279); +#278=CARTESIAN_POINT('',(-1.02,2.24,-0.175)); +#279=VECTOR('',#13,1.); +#280=ORIENTED_EDGE('',*,*,#186,.T.); +#281=PLANE('',#282); +#282=AXIS2_PLACEMENT_3D('',#283,#14,#167); +#283=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#284=ADVANCED_FACE('',(#285),#336,.T.); +#285=FACE_BOUND('',#286,.T.); +#286=EDGE_LOOP('',(#287,#294,#299,#304,#309,#314,#319,#93,#321,#325,#329,#334)); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#289,#291,#293,.T.); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#291=VERTEX_POINT('',#292); +#292=CARTESIAN_POINT('',(1.52,1.54,2.65)); +#293=LINE('',#290,#154); +#294=ORIENTED_EDGE('',*,*,#295,.T.); +#295=EDGE_CURVE('',#289,#296,#298,.T.); +#296=VERTEX_POINT('',#297); +#297=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#299=ORIENTED_EDGE('',*,*,#300,.T.); +#300=EDGE_CURVE('',#296,#301,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,1.54,2.65)); +#303=LINE('',#297,#166); +#304=ORIENTED_EDGE('',*,*,#305,.F.); +#305=EDGE_CURVE('',#306,#301,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(0.87,1.54,2.65)); +#308=LINE('',#307,#84); +#309=ORIENTED_EDGE('',*,*,#310,.T.); +#310=EDGE_CURVE('',#306,#311,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,2.24,2.65)); +#313=LINE('',#307,#166); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(1.02,2.24,2.65)); +#318=LINE('',#312,#84); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#97,#303,.T.); +#321=ORIENTED_EDGE('',*,*,#322,.F.); +#322=EDGE_CURVE('',#323,#95,#293,.T.); +#323=VERTEX_POINT('',#324); +#324=CARTESIAN_POINT('',(1.52,2.24,2.65)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#323,#327,#318,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(1.67,2.24,2.65)); +#329=ORIENTED_EDGE('',*,*,#330,.F.); +#330=EDGE_CURVE('',#331,#327,#333,.T.); +#331=VERTEX_POINT('',#332); +#332=CARTESIAN_POINT('',(1.67,1.54,2.65)); +#333=LINE('',#332,#166); +#334=ORIENTED_EDGE('',*,*,#335,.F.); +#335=EDGE_CURVE('',#291,#331,#308,.T.); +#336=PLANE('',#337); +#337=AXIS2_PLACEMENT_3D('',#290,#202,#71); +#338=ADVANCED_FACE('',(#339),#352,.T.); +#339=FACE_BOUND('',#340,.T.); +#340=EDGE_LOOP('',(#341,#342,#348,#113)); +#341=ORIENTED_EDGE('',*,*,#320,.F.); +#342=ORIENTED_EDGE('',*,*,#343,.F.); +#343=EDGE_CURVE('',#344,#316,#346,.T.); +#344=VERTEX_POINT('',#345); +#345=CARTESIAN_POINT('',(1.02,2.24,3.15)); +#346=LINE('',#347,#213); +#347=CARTESIAN_POINT('',(1.02,2.24,-0.175)); +#348=ORIENTED_EDGE('',*,*,#349,.T.); +#349=EDGE_CURVE('',#344,#109,#350,.T.); +#350=LINE('',#351,#166); +#351=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#352=PLANE('',#353); +#353=AXIS2_PLACEMENT_3D('',#354,#71,#221); +#354=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#355=ADVANCED_FACE('',(#356),#402,.T.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358,#363,#368,#373,#379,#384,#390,#107,#392,#393,#396,#400)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#350,.T.); +#360=VERTEX_POINT('',#351); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.02,1.54,3.15)); +#363=ORIENTED_EDGE('',*,*,#364,.T.); +#364=EDGE_CURVE('',#360,#365,#367,.T.); +#365=VERTEX_POINT('',#366); +#366=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#367=B_SPLINE_CURVE_WITH_KNOTS('',1,(#351,#366),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#368=ORIENTED_EDGE('',*,*,#369,.T.); +#369=EDGE_CURVE('',#365,#370,#372,.T.); +#370=VERTEX_POINT('',#371); +#371=CARTESIAN_POINT('',(1.52,1.54,3.15)); +#372=LINE('',#366,#166); +#373=ORIENTED_EDGE('',*,*,#374,.T.); +#374=EDGE_CURVE('',#370,#375,#377,.T.); +#375=VERTEX_POINT('',#376); +#376=CARTESIAN_POINT('',(1.67,1.54,3.15)); +#377=LINE('',#378,#84); +#378=CARTESIAN_POINT('',(0.87,1.54,3.15)); +#379=ORIENTED_EDGE('',*,*,#380,.T.); +#380=EDGE_CURVE('',#375,#381,#383,.T.); +#381=VERTEX_POINT('',#382); +#382=CARTESIAN_POINT('',(1.67,2.24,3.15)); +#383=LINE('',#376,#166); +#384=ORIENTED_EDGE('',*,*,#385,.F.); +#385=EDGE_CURVE('',#386,#381,#388,.T.); +#386=VERTEX_POINT('',#387); +#387=CARTESIAN_POINT('',(1.52,2.24,3.15)); +#388=LINE('',#389,#84); +#389=CARTESIAN_POINT('',(0.87,2.24,3.15)); +#390=ORIENTED_EDGE('',*,*,#391,.T.); +#391=EDGE_CURVE('',#386,#103,#372,.T.); +#392=ORIENTED_EDGE('',*,*,#349,.F.); +#393=ORIENTED_EDGE('',*,*,#394,.F.); +#394=EDGE_CURVE('',#395,#344,#388,.T.); +#395=VERTEX_POINT('',#389); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#395,#399,.T.); +#398=VERTEX_POINT('',#378); +#399=LINE('',#378,#166); +#400=ORIENTED_EDGE('',*,*,#401,.T.); +#401=EDGE_CURVE('',#398,#361,#377,.T.); +#402=PLANE('',#403); +#403=AXIS2_PLACEMENT_3D('',#351,#13,#14); +#404=ADVANCED_FACE('',(#405),#413,.T.); +#405=FACE_BOUND('',#406,.T.); +#406=EDGE_LOOP('',(#407,#408,#412,#101)); +#407=ORIENTED_EDGE('',*,*,#391,.F.); +#408=ORIENTED_EDGE('',*,*,#409,.F.); +#409=EDGE_CURVE('',#323,#386,#410,.T.); +#410=LINE('',#411,#279); +#411=CARTESIAN_POINT('',(1.52,2.24,-0.175)); +#412=ORIENTED_EDGE('',*,*,#322,.T.); +#413=PLANE('',#414); +#414=AXIS2_PLACEMENT_3D('',#415,#14,#167); +#415=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#416=ADVANCED_FACE('',(#417),#431,.T.); +#417=FACE_BOUND('',#418,.T.); +#418=EDGE_LOOP('',(#419,#426,#429,#430)); +#419=ORIENTED_EDGE('',*,*,#420,.F.); +#420=EDGE_CURVE('',#421,#421,#423,.T.); +#421=VERTEX_POINT('',#422); +#422=CARTESIAN_POINT('',(2.5,8.74,2.9)); +#423=CIRCLE('',#424,2.5); +#424=AXIS2_PLACEMENT_3D('',#425,#29,#14); +#425=CARTESIAN_POINT('',(4.440892098501E-16,8.74,2.9)); +#426=ORIENTED_EDGE('',*,*,#427,.F.); +#427=EDGE_CURVE('',#137,#421,#428,.T.); +#428=LINE('',#138,#36); +#429=ORIENTED_EDGE('',*,*,#136,.T.); +#430=ORIENTED_EDGE('',*,*,#427,.T.); +#431=CYLINDRICAL_SURFACE('',#140,2.5); +#432=ADVANCED_FACE('',(#433),#281,.T.); +#433=FACE_BOUND('',#434,.T.); +#434=EDGE_LOOP('',(#435,#441,#446,#451,#459,#460,#464,#465)); +#435=ORIENTED_EDGE('',*,*,#436,.F.); +#436=EDGE_CURVE('',#437,#438,#440,.T.); +#437=VERTEX_POINT('',#283); +#438=VERTEX_POINT('',#439); +#439=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#440=LINE('',#283,#279); +#441=ORIENTED_EDGE('',*,*,#442,.T.); +#442=EDGE_CURVE('',#437,#443,#445,.T.); +#443=VERTEX_POINT('',#444); +#444=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#445=LINE('',#283,#166); +#446=ORIENTED_EDGE('',*,*,#447,.T.); +#447=EDGE_CURVE('',#443,#448,#450,.T.); +#448=VERTEX_POINT('',#449); +#449=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#450=LINE('',#444,#279); +#451=ORIENTED_EDGE('',*,*,#452,.T.); +#452=EDGE_CURVE('',#448,#149,#453,.T.); +#453=B_SPLINE_CURVE_WITH_KNOTS('',6,(#449,#454,#455,#456,#457,#458,#150),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#454=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#455=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#456=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#457=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#458=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#459=ORIENTED_EDGE('',*,*,#148,.T.); +#460=ORIENTED_EDGE('',*,*,#461,.T.); +#461=EDGE_CURVE('',#151,#237,#462,.T.); +#462=LINE('',#463,#279); +#463=CARTESIAN_POINT('',(-1.02,1.54,-0.175)); +#464=ORIENTED_EDGE('',*,*,#236,.F.); +#465=ORIENTED_EDGE('',*,*,#466,.F.); +#466=EDGE_CURVE('',#438,#232,#467,.T.); +#467=B_SPLINE_CURVE_WITH_KNOTS('',6,(#439,#468,#469,#470,#471,#472,#233),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#468=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#469=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#470=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#471=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#472=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#473=ADVANCED_FACE('',(#474),#479,.F.); +#474=FACE_BOUND('',#475,.F.); +#475=EDGE_LOOP('',(#198,#460,#240,#476)); +#476=ORIENTED_EDGE('',*,*,#477,.F.); +#477=EDGE_CURVE('',#195,#242,#478,.T.); +#478=LINE('',#196,#279); +#479=PLANE('',#480); +#480=AXIS2_PLACEMENT_3D('',#171,#167,#13); +#481=ADVANCED_FACE('',(#482),#489,.T.); +#482=FACE_BOUND('',#483,.T.); +#483=EDGE_LOOP('',(#476,#484,#485,#488)); +#484=ORIENTED_EDGE('',*,*,#194,.T.); +#485=ORIENTED_EDGE('',*,*,#486,.T.); +#486=EDGE_CURVE('',#191,#248,#487,.T.); +#487=LINE('',#192,#279); +#488=ORIENTED_EDGE('',*,*,#247,.F.); +#489=PLANE('',#490); +#490=AXIS2_PLACEMENT_3D('',#196,#14,#13); +#491=ADVANCED_FACE('',(#492),#498,.T.); +#492=FACE_BOUND('',#493,.T.); +#493=EDGE_LOOP('',(#494,#495,#496,#497)); +#494=ORIENTED_EDGE('',*,*,#190,.F.); +#495=ORIENTED_EDGE('',*,*,#276,.T.); +#496=ORIENTED_EDGE('',*,*,#252,.T.); +#497=ORIENTED_EDGE('',*,*,#486,.F.); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#176,#167,#13); +#500=ADVANCED_FACE('',(#501),#498,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#503,#504,#507,#508)); +#503=ORIENTED_EDGE('',*,*,#179,.F.); +#504=ORIENTED_EDGE('',*,*,#505,.T.); +#505=EDGE_CURVE('',#175,#262,#506,.T.); +#506=LINE('',#176,#279); +#507=ORIENTED_EDGE('',*,*,#261,.T.); +#508=ORIENTED_EDGE('',*,*,#208,.T.); +#509=ADVANCED_FACE('',(#510),#515,.F.); +#510=FACE_BOUND('',#511,.F.); +#511=EDGE_LOOP('',(#512,#173,#504,#263)); +#512=ORIENTED_EDGE('',*,*,#513,.F.); +#513=EDGE_CURVE('',#170,#265,#514,.T.); +#514=LINE('',#171,#279); +#515=PLANE('',#516); +#516=AXIS2_PLACEMENT_3D('',#171,#14,#13); +#517=ADVANCED_FACE('',(#518),#479,.F.); +#518=FACE_BOUND('',#519,.F.); +#519=EDGE_LOOP('',(#168,#520,#267,#521)); +#520=ORIENTED_EDGE('',*,*,#513,.T.); +#521=ORIENTED_EDGE('',*,*,#522,.T.); +#522=EDGE_CURVE('',#228,#163,#523,.T.); +#523=LINE('',#524,#213); +#524=CARTESIAN_POINT('',(-1.52,1.54,-0.175)); +#525=ADVANCED_FACE('',(#526),#218,.T.); +#526=FACE_BOUND('',#527,.T.); +#527=EDGE_LOOP('',(#528,#534,#540,#545,#553,#521,#554,#555)); +#528=ORIENTED_EDGE('',*,*,#529,.F.); +#529=EDGE_CURVE('',#530,#531,#533,.T.); +#530=VERTEX_POINT('',#220); +#531=VERTEX_POINT('',#532); +#532=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#533=LINE('',#220,#279); +#534=ORIENTED_EDGE('',*,*,#535,.T.); +#535=EDGE_CURVE('',#530,#536,#538,.T.); +#536=VERTEX_POINT('',#537); +#537=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#538=LINE('',#220,#539); +#539=VECTOR('',#221,1.); +#540=ORIENTED_EDGE('',*,*,#541,.T.); +#541=EDGE_CURVE('',#536,#542,#544,.T.); +#542=VERTEX_POINT('',#543); +#543=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#544=LINE('',#537,#279); +#545=ORIENTED_EDGE('',*,*,#546,.T.); +#546=EDGE_CURVE('',#542,#227,#547,.T.); +#547=B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#548,#549,#550,#551,#552,#217),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#548=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#549=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#550=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#551=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#552=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#553=ORIENTED_EDGE('',*,*,#226,.T.); +#554=ORIENTED_EDGE('',*,*,#162,.F.); +#555=ORIENTED_EDGE('',*,*,#556,.F.); +#556=EDGE_CURVE('',#531,#158,#557,.T.); +#557=B_SPLINE_CURVE_WITH_KNOTS('',5,(#532,#558,#559,#560,#561,#159),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#558=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#559=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#560=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#561=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#562=ADVANCED_FACE('',(#563),#571,.T.); +#563=FACE_BOUND('',#564,.T.); +#564=EDGE_LOOP('',(#565,#566,#569,#570)); +#565=ORIENTED_EDGE('',*,*,#452,.F.); +#566=ORIENTED_EDGE('',*,*,#567,.T.); +#567=EDGE_CURVE('',#448,#531,#568,.T.); +#568=LINE('',#449,#70); +#569=ORIENTED_EDGE('',*,*,#556,.T.); +#570=ORIENTED_EDGE('',*,*,#157,.F.); +#571=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#449,#572,#573,#574,#575,#150),(#532,#558,#559,#560,#561,#159)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#572=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#573=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#574=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#575=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#576=ADVANCED_FACE('',(#577),#585,.T.); +#577=FACE_BOUND('',#578,.T.); +#578=EDGE_LOOP('',(#579,#580,#583,#584)); +#579=ORIENTED_EDGE('',*,*,#546,.F.); +#580=ORIENTED_EDGE('',*,*,#581,.T.); +#581=EDGE_CURVE('',#542,#438,#582,.T.); +#582=LINE('',#543,#84); +#583=ORIENTED_EDGE('',*,*,#466,.T.); +#584=ORIENTED_EDGE('',*,*,#231,.F.); +#585=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#543,#548,#549,#550,#551,#552,#217),(#439,#468,#469,#470,#471,#472,#233)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#586=ADVANCED_FACE('',(#587),#413,.T.); +#587=FACE_BOUND('',#588,.T.); +#588=EDGE_LOOP('',(#589,#595,#600,#605,#613,#614,#618,#619)); +#589=ORIENTED_EDGE('',*,*,#590,.F.); +#590=EDGE_CURVE('',#591,#592,#594,.T.); +#591=VERTEX_POINT('',#415); +#592=VERTEX_POINT('',#593); +#593=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#594=LINE('',#415,#279); +#595=ORIENTED_EDGE('',*,*,#596,.T.); +#596=EDGE_CURVE('',#591,#597,#599,.T.); +#597=VERTEX_POINT('',#598); +#598=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#599=LINE('',#415,#166); +#600=ORIENTED_EDGE('',*,*,#601,.T.); +#601=EDGE_CURVE('',#597,#602,#604,.T.); +#602=VERTEX_POINT('',#603); +#603=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#604=LINE('',#598,#279); +#605=ORIENTED_EDGE('',*,*,#606,.T.); +#606=EDGE_CURVE('',#602,#289,#607,.T.); +#607=B_SPLINE_CURVE_WITH_KNOTS('',6,(#603,#608,#609,#610,#611,#612,#290),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#608=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#609=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#610=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#611=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#612=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#613=ORIENTED_EDGE('',*,*,#288,.T.); +#614=ORIENTED_EDGE('',*,*,#615,.T.); +#615=EDGE_CURVE('',#291,#370,#616,.T.); +#616=LINE('',#617,#279); +#617=CARTESIAN_POINT('',(1.52,1.54,-0.175)); +#618=ORIENTED_EDGE('',*,*,#369,.F.); +#619=ORIENTED_EDGE('',*,*,#620,.F.); +#620=EDGE_CURVE('',#592,#365,#621,.T.); +#621=B_SPLINE_CURVE_WITH_KNOTS('',6,(#593,#622,#623,#624,#625,#626,#366),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#622=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#623=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#624=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#625=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#626=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#627=ADVANCED_FACE('',(#628),#633,.F.); +#628=FACE_BOUND('',#629,.F.); +#629=EDGE_LOOP('',(#334,#614,#373,#630)); +#630=ORIENTED_EDGE('',*,*,#631,.F.); +#631=EDGE_CURVE('',#331,#375,#632,.T.); +#632=LINE('',#332,#279); +#633=PLANE('',#634); +#634=AXIS2_PLACEMENT_3D('',#307,#167,#13); +#635=ADVANCED_FACE('',(#636),#643,.T.); +#636=FACE_BOUND('',#637,.T.); +#637=EDGE_LOOP('',(#630,#638,#639,#642)); +#638=ORIENTED_EDGE('',*,*,#330,.T.); +#639=ORIENTED_EDGE('',*,*,#640,.T.); +#640=EDGE_CURVE('',#327,#381,#641,.T.); +#641=LINE('',#328,#279); +#642=ORIENTED_EDGE('',*,*,#380,.F.); +#643=PLANE('',#644); +#644=AXIS2_PLACEMENT_3D('',#332,#14,#13); +#645=ADVANCED_FACE('',(#646),#652,.T.); +#646=FACE_BOUND('',#647,.T.); +#647=EDGE_LOOP('',(#648,#649,#650,#651)); +#648=ORIENTED_EDGE('',*,*,#326,.F.); +#649=ORIENTED_EDGE('',*,*,#409,.T.); +#650=ORIENTED_EDGE('',*,*,#385,.T.); +#651=ORIENTED_EDGE('',*,*,#640,.F.); +#652=PLANE('',#653); +#653=AXIS2_PLACEMENT_3D('',#312,#167,#13); +#654=ADVANCED_FACE('',(#655),#652,.T.); +#655=FACE_BOUND('',#656,.T.); +#656=EDGE_LOOP('',(#657,#658,#661,#662)); +#657=ORIENTED_EDGE('',*,*,#315,.F.); +#658=ORIENTED_EDGE('',*,*,#659,.T.); +#659=EDGE_CURVE('',#311,#395,#660,.T.); +#660=LINE('',#312,#279); +#661=ORIENTED_EDGE('',*,*,#394,.T.); +#662=ORIENTED_EDGE('',*,*,#343,.T.); +#663=ADVANCED_FACE('',(#664),#669,.F.); +#664=FACE_BOUND('',#665,.F.); +#665=EDGE_LOOP('',(#666,#309,#658,#396)); +#666=ORIENTED_EDGE('',*,*,#667,.F.); +#667=EDGE_CURVE('',#306,#398,#668,.T.); +#668=LINE('',#307,#279); +#669=PLANE('',#670); +#670=AXIS2_PLACEMENT_3D('',#307,#14,#13); +#671=ADVANCED_FACE('',(#672),#633,.F.); +#672=FACE_BOUND('',#673,.F.); +#673=EDGE_LOOP('',(#304,#674,#400,#675)); +#674=ORIENTED_EDGE('',*,*,#667,.T.); +#675=ORIENTED_EDGE('',*,*,#676,.T.); +#676=EDGE_CURVE('',#361,#301,#677,.T.); +#677=LINE('',#678,#213); +#678=CARTESIAN_POINT('',(1.02,1.54,-0.175)); +#679=ADVANCED_FACE('',(#680),#352,.T.); +#680=FACE_BOUND('',#681,.T.); +#681=EDGE_LOOP('',(#682,#688,#693,#698,#706,#675,#707,#708)); +#682=ORIENTED_EDGE('',*,*,#683,.F.); +#683=EDGE_CURVE('',#684,#685,#687,.T.); +#684=VERTEX_POINT('',#354); +#685=VERTEX_POINT('',#686); +#686=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#687=LINE('',#354,#279); +#688=ORIENTED_EDGE('',*,*,#689,.T.); +#689=EDGE_CURVE('',#684,#690,#692,.T.); +#690=VERTEX_POINT('',#691); +#691=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#692=LINE('',#354,#539); +#693=ORIENTED_EDGE('',*,*,#694,.T.); +#694=EDGE_CURVE('',#690,#695,#697,.T.); +#695=VERTEX_POINT('',#696); +#696=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#697=LINE('',#691,#279); +#698=ORIENTED_EDGE('',*,*,#699,.T.); +#699=EDGE_CURVE('',#695,#360,#700,.T.); +#700=B_SPLINE_CURVE_WITH_KNOTS('',6,(#696,#701,#702,#703,#704,#705,#351),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#701=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#702=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#703=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#704=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#705=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#706=ORIENTED_EDGE('',*,*,#359,.T.); +#707=ORIENTED_EDGE('',*,*,#300,.F.); +#708=ORIENTED_EDGE('',*,*,#709,.F.); +#709=EDGE_CURVE('',#685,#296,#710,.T.); +#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#686,#711,#712,#713,#714,#297),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#711=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#712=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#713=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#714=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#715=ADVANCED_FACE('',(#716),#724,.T.); +#716=FACE_BOUND('',#717,.T.); +#717=EDGE_LOOP('',(#718,#719,#722,#723)); +#718=ORIENTED_EDGE('',*,*,#606,.F.); +#719=ORIENTED_EDGE('',*,*,#720,.T.); +#720=EDGE_CURVE('',#602,#685,#721,.T.); +#721=LINE('',#603,#70); +#722=ORIENTED_EDGE('',*,*,#709,.T.); +#723=ORIENTED_EDGE('',*,*,#295,.F.); +#724=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#603,#725,#726,#727,#728,#290),(#686,#711,#712,#713,#714,#297)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#725=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#726=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#727=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#728=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#729=ADVANCED_FACE('',(#730),#738,.T.); +#730=FACE_BOUND('',#731,.T.); +#731=EDGE_LOOP('',(#732,#733,#736,#737)); +#732=ORIENTED_EDGE('',*,*,#699,.F.); +#733=ORIENTED_EDGE('',*,*,#734,.T.); +#734=EDGE_CURVE('',#695,#592,#735,.T.); +#735=LINE('',#696,#84); +#736=ORIENTED_EDGE('',*,*,#620,.T.); +#737=ORIENTED_EDGE('',*,*,#364,.F.); +#738=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#696,#701,#702,#703,#704,#705,#351),(#593,#622,#623,#624,#625,#626,#366)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#739=ADVANCED_FACE('',(#740),#753,.T.); +#740=FACE_BOUND('',#741,.T.); +#741=EDGE_LOOP('',(#742,#751,#752)); +#742=ORIENTED_EDGE('',*,*,#743,.T.); +#743=EDGE_CURVE('',#421,#744,#746,.T.); +#744=VERTEX_POINT('',#745); +#745=CARTESIAN_POINT('',(1.041259269594E-15,11.24,2.9)); +#746=CIRCLE('',#747,2.5); +#747=AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748=CARTESIAN_POINT('',(8.881784197001E-16,8.74,2.9)); +#749=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#750=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#751=ORIENTED_EDGE('',*,*,#743,.F.); +#752=ORIENTED_EDGE('',*,*,#420,.T.); +#753=SPHERICAL_SURFACE('',#754,2.5); +#754=AXIS2_PLACEMENT_3D('',#748,#29,#14); +#755=ADVANCED_FACE('',(#756),#764,.T.); +#756=FACE_BOUND('',#757,.T.); +#757=EDGE_LOOP('',(#758,#759,#762,#763)); +#758=ORIENTED_EDGE('',*,*,#541,.F.); +#759=ORIENTED_EDGE('',*,*,#760,.T.); +#760=EDGE_CURVE('',#536,#437,#761,.T.); +#761=LINE('',#537,#84); +#762=ORIENTED_EDGE('',*,*,#436,.T.); +#763=ORIENTED_EDGE('',*,*,#581,.F.); +#764=PLANE('',#765); +#765=AXIS2_PLACEMENT_3D('',#537,#221,#14); +#766=ADVANCED_FACE('',(#767),#775,.T.); +#767=FACE_BOUND('',#768,.T.); +#768=EDGE_LOOP('',(#769,#770,#773,#774)); +#769=ORIENTED_EDGE('',*,*,#447,.F.); +#770=ORIENTED_EDGE('',*,*,#771,.T.); +#771=EDGE_CURVE('',#443,#530,#772,.T.); +#772=LINE('',#444,#70); +#773=ORIENTED_EDGE('',*,*,#529,.T.); +#774=ORIENTED_EDGE('',*,*,#567,.F.); +#775=PLANE('',#776); +#776=AXIS2_PLACEMENT_3D('',#444,#167,#71); +#777=ADVANCED_FACE('',(#778),#780,.F.); +#778=FACE_BOUND('',#779,.F.); +#779=EDGE_LOOP('',(#759,#441,#770,#534)); +#780=PLANE('',#781); +#781=AXIS2_PLACEMENT_3D('',#782,#13,#14); +#782=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#783=ADVANCED_FACE('',(#784),#792,.T.); +#784=FACE_BOUND('',#785,.T.); +#785=EDGE_LOOP('',(#786,#787,#790,#791)); +#786=ORIENTED_EDGE('',*,*,#694,.F.); +#787=ORIENTED_EDGE('',*,*,#788,.T.); +#788=EDGE_CURVE('',#690,#591,#789,.T.); +#789=LINE('',#691,#84); +#790=ORIENTED_EDGE('',*,*,#590,.T.); +#791=ORIENTED_EDGE('',*,*,#734,.F.); +#792=PLANE('',#793); +#793=AXIS2_PLACEMENT_3D('',#691,#221,#14); +#794=ADVANCED_FACE('',(#795),#803,.T.); +#795=FACE_BOUND('',#796,.T.); +#796=EDGE_LOOP('',(#797,#798,#801,#802)); +#797=ORIENTED_EDGE('',*,*,#601,.F.); +#798=ORIENTED_EDGE('',*,*,#799,.T.); +#799=EDGE_CURVE('',#597,#684,#800,.T.); +#800=LINE('',#598,#70); +#801=ORIENTED_EDGE('',*,*,#683,.T.); +#802=ORIENTED_EDGE('',*,*,#720,.F.); +#803=PLANE('',#804); +#804=AXIS2_PLACEMENT_3D('',#598,#167,#71); +#805=ADVANCED_FACE('',(#806),#808,.F.); +#806=FACE_BOUND('',#807,.F.); +#807=EDGE_LOOP('',(#787,#595,#798,#688)); +#808=PLANE('',#809); +#809=AXIS2_PLACEMENT_3D('',#810,#13,#14); +#810=CARTESIAN_POINT('',(1.27,0.,-3.)); +#811=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#815))GLOBAL_UNIT_ASSIGNED_CONTEXT((#812,#813,#814)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#812=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#813=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#814=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#815=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#812,'distance_accuracy_value','confusion accuracy'); +#816=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#817=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#818,#830,#831,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884),#811); +#818=STYLED_ITEM('color',(#819),#17); +#819=PRESENTATION_STYLE_ASSIGNMENT((#820,#828)); +#820=SURFACE_STYLE_USAGE(.BOTH.,#821); +#821=SURFACE_SIDE_STYLE('',(#822,#826)); +#822=SURFACE_STYLE_FILL_AREA(#823); +#823=FILL_AREA_STYLE('',(#824)); +#824=FILL_AREA_STYLE_COLOUR('',#825); +#825=COLOUR_RGB('',0.,0.906331759313,0.); +#826=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#825,(#827)); +#827=SURFACE_STYLE_TRANSPARENT(0.5); +#828=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#825); +#829=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#830=STYLED_ITEM('color',(#819),#51); +#831=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#63,#830); +#832=PRESENTATION_STYLE_ASSIGNMENT((#833,#839)); +#833=SURFACE_STYLE_USAGE(.BOTH.,#834); +#834=SURFACE_SIDE_STYLE('',(#835)); +#835=SURFACE_STYLE_FILL_AREA(#836); +#836=FILL_AREA_STYLE('',(#837)); +#837=FILL_AREA_STYLE_COLOUR('',#838); +#838=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#839=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#838); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#86,#830); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#79,#830); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#73,#830); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#94,#830); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#114,#830); +#845=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#108,#830); +#846=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#102,#830); +#847=STYLED_ITEM('color',(#819),#118); +#848=STYLED_ITEM('color',(#819),#129); +#849=STYLED_ITEM('color',(#832),#144); +#850=STYLED_ITEM('color',(#832),#203); +#851=STYLED_ITEM('color',(#832),#222); +#852=STYLED_ITEM('color',(#832),#271); +#853=STYLED_ITEM('color',(#832),#284); +#854=STYLED_ITEM('color',(#832),#338); +#855=STYLED_ITEM('color',(#832),#355); +#856=STYLED_ITEM('color',(#832),#404); +#857=STYLED_ITEM('color',(#819),#416); +#858=STYLED_ITEM('color',(#832),#432); +#859=STYLED_ITEM('color',(#832),#473); +#860=STYLED_ITEM('color',(#832),#481); +#861=STYLED_ITEM('color',(#832),#491); +#862=STYLED_ITEM('color',(#832),#500); +#863=STYLED_ITEM('color',(#832),#509); +#864=STYLED_ITEM('color',(#832),#517); +#865=STYLED_ITEM('color',(#832),#525); +#866=STYLED_ITEM('color',(#832),#562); +#867=STYLED_ITEM('color',(#832),#576); +#868=STYLED_ITEM('color',(#832),#586); +#869=STYLED_ITEM('color',(#832),#627); +#870=STYLED_ITEM('color',(#832),#635); +#871=STYLED_ITEM('color',(#832),#645); +#872=STYLED_ITEM('color',(#832),#654); +#873=STYLED_ITEM('color',(#832),#663); +#874=STYLED_ITEM('color',(#832),#671); +#875=STYLED_ITEM('color',(#832),#679); +#876=STYLED_ITEM('color',(#832),#715); +#877=STYLED_ITEM('color',(#832),#729); +#878=STYLED_ITEM('color',(#819),#739); +#879=STYLED_ITEM('color',(#832),#755); +#880=STYLED_ITEM('color',(#832),#766); +#881=STYLED_ITEM('color',(#832),#777); +#882=STYLED_ITEM('color',(#832),#783); +#883=STYLED_ITEM('color',(#832),#794); +#884=STYLED_ITEM('color',(#832),#805); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/b3abc021-6d35-404f-b6e1-5628b536e4aa.step b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/b3abc021-6d35-404f-b6e1-5628b536e4aa.step new file mode 100644 index 00000000..1867c899 --- /dev/null +++ b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/b3abc021-6d35-404f-b6e1-5628b536e4aa.step @@ -0,0 +1,657 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Vertical','Vertical','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#581); +#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,#50,#114,#125,#140,#162,#212,#227,#271,#291,#340,#355,#399,#415,#425,#435,#444,#451,#458,#467,#475,#483,#490,#500,#510,#519,#526,#533,#542,#550,#558,#565)); +#17=ADVANCED_FACE('',(#18),#48,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#30,#36,#45)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,-1.381122731693,1.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,1.381122731693,1.)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#13,#29); +#28=CARTESIAN_POINT('',(0.,0.,1.)); +#29=DIRECTION('',(-0.879310344828,-0.476249217825,0.)); +#30=ORIENTED_EDGE('',*,*,#31,.T.); +#31=EDGE_CURVE('',#24,#32,#34,.T.); +#32=VERTEX_POINT('',#33); +#33=CARTESIAN_POINT('',(-2.55,1.381122731693,2.)); +#34=LINE('',#25,#35); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#32,#38,#40,.T.); +#38=VERTEX_POINT('',#39); +#39=CARTESIAN_POINT('',(-2.55,-1.381122731693,2.)); +#40=CIRCLE('',#41,2.9); +#41=AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42=CARTESIAN_POINT('',(0.,0.,2.)); +#43=DIRECTION('',(0.,0.,-1.)); +#44=DIRECTION('',(-0.879310344828,0.476249217825,0.)); +#45=ORIENTED_EDGE('',*,*,#46,.F.); +#46=EDGE_CURVE('',#22,#38,#47,.T.); +#47=LINE('',#23,#35); +#48=CYLINDRICAL_SURFACE('',#49,2.9); +#49=AXIS2_PLACEMENT_3D('',#28,#13,#14); +#50=ADVANCED_FACE('',(#51,#59,#87),#113,.F.); +#51=FACE_BOUND('',#52,.F.); +#52=EDGE_LOOP('',(#20,#53)); +#53=ORIENTED_EDGE('',*,*,#54,.F.); +#54=EDGE_CURVE('',#22,#24,#55,.T.); +#55=LINE('',#56,#57); +#56=CARTESIAN_POINT('',(-2.55,-5.,1.)); +#57=VECTOR('',#58,1.); +#58=DIRECTION('',(0.,1.,0.)); +#59=FACE_BOUND('',#60,.F.); +#60=EDGE_LOOP('',(#61,#69,#77,#83)); +#61=ORIENTED_EDGE('',*,*,#62,.F.); +#62=EDGE_CURVE('',#63,#65,#67,.T.); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-1.02,-0.25,1.)); +#65=VERTEX_POINT('',#66); +#66=CARTESIAN_POINT('',(-1.02,0.25,1.)); +#67=LINE('',#68,#57); +#68=CARTESIAN_POINT('',(-1.02,-0.125,1.)); +#69=ORIENTED_EDGE('',*,*,#70,.T.); +#70=EDGE_CURVE('',#63,#71,#73,.T.); +#71=VERTEX_POINT('',#72); +#72=CARTESIAN_POINT('',(-1.52,-0.25,1.)); +#73=LINE('',#74,#75); +#74=CARTESIAN_POINT('',(-0.76,-0.25,1.)); +#75=VECTOR('',#76,1.); +#76=DIRECTION('',(-1.,0.,0.)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#71,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(-1.52,0.25,1.)); +#81=LINE('',#82,#57); +#82=CARTESIAN_POINT('',(-1.52,-0.125,1.)); +#83=ORIENTED_EDGE('',*,*,#84,.F.); +#84=EDGE_CURVE('',#65,#79,#85,.T.); +#85=LINE('',#86,#75); +#86=CARTESIAN_POINT('',(-0.76,0.25,1.)); +#87=FACE_BOUND('',#88,.F.); +#88=EDGE_LOOP('',(#89,#97,#103,#109)); +#89=ORIENTED_EDGE('',*,*,#90,.F.); +#90=EDGE_CURVE('',#91,#93,#95,.T.); +#91=VERTEX_POINT('',#92); +#92=CARTESIAN_POINT('',(1.52,-0.25,1.)); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(1.52,0.25,1.)); +#95=LINE('',#96,#57); +#96=CARTESIAN_POINT('',(1.52,-0.125,1.)); +#97=ORIENTED_EDGE('',*,*,#98,.T.); +#98=EDGE_CURVE('',#91,#99,#101,.T.); +#99=VERTEX_POINT('',#100); +#100=CARTESIAN_POINT('',(1.02,-0.25,1.)); +#101=LINE('',#102,#75); +#102=CARTESIAN_POINT('',(0.51,-0.25,1.)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#99,#105,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(1.02,0.25,1.)); +#107=LINE('',#108,#57); +#108=CARTESIAN_POINT('',(1.02,-0.125,1.)); +#109=ORIENTED_EDGE('',*,*,#110,.F.); +#110=EDGE_CURVE('',#93,#105,#111,.T.); +#111=LINE('',#112,#75); +#112=CARTESIAN_POINT('',(0.51,0.25,1.)); +#113=PLANE('',#49); +#114=ADVANCED_FACE('',(#115),#122,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#45,#117,#30,#118)); +#117=ORIENTED_EDGE('',*,*,#54,.T.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#38,#32,#120,.T.); +#120=LINE('',#121,#57); +#121=CARTESIAN_POINT('',(-2.55,-5.,2.)); +#122=PLANE('',#123); +#123=AXIS2_PLACEMENT_3D('',#124,#14,#13); +#124=CARTESIAN_POINT('',(-2.55,-10.,-9.)); +#125=ADVANCED_FACE('',(#126,#129),#138,.T.); +#126=FACE_BOUND('',#127,.T.); +#127=EDGE_LOOP('',(#118,#128)); +#128=ORIENTED_EDGE('',*,*,#37,.F.); +#129=FACE_BOUND('',#130,.T.); +#130=EDGE_LOOP('',(#131)); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#133,#133,#135,.T.); +#133=VERTEX_POINT('',#134); +#134=CARTESIAN_POINT('',(2.5,-8.234472218111E-16,2.)); +#135=CIRCLE('',#136,2.5); +#136=AXIS2_PLACEMENT_3D('',#137,#13,#14); +#137=CARTESIAN_POINT('',(4.440892098501E-16,-2.111238222375E-16,2.)); +#138=PLANE('',#139); +#139=AXIS2_PLACEMENT_3D('',#42,#13,#14); +#140=ADVANCED_FACE('',(#141),#160,.T.); +#141=FACE_BOUND('',#142,.T.); +#142=EDGE_LOOP('',(#143,#149,#156,#61)); +#143=ORIENTED_EDGE('',*,*,#144,.F.); +#144=EDGE_CURVE('',#145,#63,#147,.T.); +#145=VERTEX_POINT('',#146); +#146=CARTESIAN_POINT('',(-1.02,-0.25,0.7)); +#147=LINE('',#148,#35); +#148=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#149=ORIENTED_EDGE('',*,*,#150,.F.); +#150=EDGE_CURVE('',#151,#145,#153,.T.); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,0.25,0.7)); +#153=LINE('',#146,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,-1.,0.)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#151,#65,#158,.T.); +#158=LINE('',#159,#35); +#159=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#148,#14,#13); +#162=ADVANCED_FACE('',(#163),#210,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#170,#176,#181,#186,#191,#196,#83,#198,#199,#203,#208)); +#165=ORIENTED_EDGE('',*,*,#166,.F.); +#166=EDGE_CURVE('',#167,#168,#158,.T.); +#167=VERTEX_POINT('',#159); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.02,0.25,0.)); +#170=ORIENTED_EDGE('',*,*,#171,.F.); +#171=EDGE_CURVE('',#172,#167,#174,.T.); +#172=VERTEX_POINT('',#173); +#173=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#174=LINE('',#173,#175); +#175=VECTOR('',#14,1.); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#172,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,0.25,0.)); +#180=LINE('',#173,#35); +#181=ORIENTED_EDGE('',*,*,#182,.F.); +#182=EDGE_CURVE('',#183,#178,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.67,0.25,0.)); +#185=LINE('',#184,#175); +#186=ORIENTED_EDGE('',*,*,#187,.T.); +#187=EDGE_CURVE('',#183,#188,#190,.T.); +#188=VERTEX_POINT('',#189); +#189=CARTESIAN_POINT('',(-1.67,0.25,0.7)); +#190=LINE('',#184,#35); +#191=ORIENTED_EDGE('',*,*,#192,.T.); +#192=EDGE_CURVE('',#188,#193,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-1.52,0.25,0.7)); +#195=LINE('',#189,#175); +#196=ORIENTED_EDGE('',*,*,#197,.T.); +#197=EDGE_CURVE('',#193,#79,#180,.T.); +#198=ORIENTED_EDGE('',*,*,#157,.F.); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#151,#201,#195,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.87,0.25,0.7)); +#203=ORIENTED_EDGE('',*,*,#204,.F.); +#204=EDGE_CURVE('',#205,#201,#207,.T.); +#205=VERTEX_POINT('',#206); +#206=CARTESIAN_POINT('',(-0.87,0.25,0.)); +#207=LINE('',#206,#35); +#208=ORIENTED_EDGE('',*,*,#209,.F.); +#209=EDGE_CURVE('',#168,#205,#185,.T.); +#210=PLANE('',#211); +#211=AXIS2_PLACEMENT_3D('',#173,#58,#13); +#212=ADVANCED_FACE('',(#213),#225,.F.); +#213=FACE_BOUND('',#214,.F.); +#214=EDGE_LOOP('',(#215,#221,#196,#224)); +#215=ORIENTED_EDGE('',*,*,#216,.F.); +#216=EDGE_CURVE('',#217,#71,#219,.T.); +#217=VERTEX_POINT('',#218); +#218=CARTESIAN_POINT('',(-1.52,-0.25,0.7)); +#219=LINE('',#220,#35); +#220=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#221=ORIENTED_EDGE('',*,*,#222,.F.); +#222=EDGE_CURVE('',#193,#217,#223,.T.); +#223=LINE('',#218,#154); +#224=ORIENTED_EDGE('',*,*,#78,.F.); +#225=PLANE('',#226); +#226=AXIS2_PLACEMENT_3D('',#220,#14,#13); +#227=ADVANCED_FACE('',(#228),#269,.F.); +#228=FACE_BOUND('',#229,.F.); +#229=EDGE_LOOP('',(#230,#235,#239,#243,#248,#253,#256,#257,#143,#258,#262,#267)); +#230=ORIENTED_EDGE('',*,*,#231,.F.); +#231=EDGE_CURVE('',#232,#233,#147,.T.); +#232=VERTEX_POINT('',#148); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.02,-0.25,0.)); +#235=ORIENTED_EDGE('',*,*,#236,.F.); +#236=EDGE_CURVE('',#237,#232,#238,.T.); +#237=VERTEX_POINT('',#220); +#238=LINE('',#220,#175); +#239=ORIENTED_EDGE('',*,*,#240,.T.); +#240=EDGE_CURVE('',#237,#241,#219,.T.); +#241=VERTEX_POINT('',#242); +#242=CARTESIAN_POINT('',(-1.52,-0.25,0.)); +#243=ORIENTED_EDGE('',*,*,#244,.F.); +#244=EDGE_CURVE('',#245,#241,#247,.T.); +#245=VERTEX_POINT('',#246); +#246=CARTESIAN_POINT('',(-1.67,-0.25,0.)); +#247=LINE('',#246,#175); +#248=ORIENTED_EDGE('',*,*,#249,.T.); +#249=EDGE_CURVE('',#245,#250,#252,.T.); +#250=VERTEX_POINT('',#251); +#251=CARTESIAN_POINT('',(-1.67,-0.25,0.7)); +#252=LINE('',#246,#35); +#253=ORIENTED_EDGE('',*,*,#254,.T.); +#254=EDGE_CURVE('',#250,#217,#255,.T.); +#255=LINE('',#251,#175); +#256=ORIENTED_EDGE('',*,*,#216,.T.); +#257=ORIENTED_EDGE('',*,*,#70,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.T.); +#259=EDGE_CURVE('',#145,#260,#255,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(-0.87,-0.25,0.7)); +#262=ORIENTED_EDGE('',*,*,#263,.F.); +#263=EDGE_CURVE('',#264,#260,#266,.T.); +#264=VERTEX_POINT('',#265); +#265=CARTESIAN_POINT('',(-0.87,-0.25,0.)); +#266=LINE('',#265,#35); +#267=ORIENTED_EDGE('',*,*,#268,.F.); +#268=EDGE_CURVE('',#233,#264,#247,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#220,#58,#13); +#271=ADVANCED_FACE('',(#272),#289,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#280,#285,#89)); +#274=ORIENTED_EDGE('',*,*,#275,.F.); +#275=EDGE_CURVE('',#276,#91,#278,.T.); +#276=VERTEX_POINT('',#277); +#277=CARTESIAN_POINT('',(1.52,-0.25,0.7)); +#278=LINE('',#279,#35); +#279=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#280=ORIENTED_EDGE('',*,*,#281,.F.); +#281=EDGE_CURVE('',#282,#276,#284,.T.); +#282=VERTEX_POINT('',#283); +#283=CARTESIAN_POINT('',(1.52,0.25,0.7)); +#284=LINE('',#277,#154); +#285=ORIENTED_EDGE('',*,*,#286,.T.); +#286=EDGE_CURVE('',#282,#93,#287,.T.); +#287=LINE('',#288,#35); +#288=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#289=PLANE('',#290); +#290=AXIS2_PLACEMENT_3D('',#279,#14,#13); +#291=ADVANCED_FACE('',(#292),#338,.T.); +#292=FACE_BOUND('',#293,.T.); +#293=EDGE_LOOP('',(#294,#299,#304,#309,#314,#319,#324,#109,#326,#327,#331,#336)); +#294=ORIENTED_EDGE('',*,*,#295,.F.); +#295=EDGE_CURVE('',#296,#297,#287,.T.); +#296=VERTEX_POINT('',#288); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,0.)); +#299=ORIENTED_EDGE('',*,*,#300,.F.); +#300=EDGE_CURVE('',#301,#296,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#303=LINE('',#302,#175); +#304=ORIENTED_EDGE('',*,*,#305,.T.); +#305=EDGE_CURVE('',#301,#306,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(1.02,0.25,0.)); +#308=LINE('',#302,#35); +#309=ORIENTED_EDGE('',*,*,#310,.F.); +#310=EDGE_CURVE('',#311,#306,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,0.25,0.)); +#313=LINE('',#312,#175); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(0.87,0.25,0.7)); +#318=LINE('',#312,#35); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#321,#323,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.02,0.25,0.7)); +#323=LINE('',#317,#175); +#324=ORIENTED_EDGE('',*,*,#325,.T.); +#325=EDGE_CURVE('',#321,#105,#308,.T.); +#326=ORIENTED_EDGE('',*,*,#286,.F.); +#327=ORIENTED_EDGE('',*,*,#328,.T.); +#328=EDGE_CURVE('',#282,#329,#323,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,0.25,0.7)); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#333,#329,#335,.T.); +#333=VERTEX_POINT('',#334); +#334=CARTESIAN_POINT('',(1.67,0.25,0.)); +#335=LINE('',#334,#35); +#336=ORIENTED_EDGE('',*,*,#337,.F.); +#337=EDGE_CURVE('',#297,#333,#313,.T.); +#338=PLANE('',#339); +#339=AXIS2_PLACEMENT_3D('',#302,#58,#13); +#340=ADVANCED_FACE('',(#341),#353,.F.); +#341=FACE_BOUND('',#342,.F.); +#342=EDGE_LOOP('',(#343,#349,#324,#352)); +#343=ORIENTED_EDGE('',*,*,#344,.F.); +#344=EDGE_CURVE('',#345,#99,#347,.T.); +#345=VERTEX_POINT('',#346); +#346=CARTESIAN_POINT('',(1.02,-0.25,0.7)); +#347=LINE('',#348,#35); +#348=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#349=ORIENTED_EDGE('',*,*,#350,.F.); +#350=EDGE_CURVE('',#321,#345,#351,.T.); +#351=LINE('',#346,#154); +#352=ORIENTED_EDGE('',*,*,#104,.F.); +#353=PLANE('',#354); +#354=AXIS2_PLACEMENT_3D('',#348,#14,#13); +#355=ADVANCED_FACE('',(#356),#397,.F.); +#356=FACE_BOUND('',#357,.F.); +#357=EDGE_LOOP('',(#358,#363,#367,#371,#376,#381,#384,#385,#274,#386,#390,#395)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#278,.T.); +#360=VERTEX_POINT('',#279); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.52,-0.25,0.)); +#363=ORIENTED_EDGE('',*,*,#364,.F.); +#364=EDGE_CURVE('',#365,#360,#366,.T.); +#365=VERTEX_POINT('',#348); +#366=LINE('',#348,#175); +#367=ORIENTED_EDGE('',*,*,#368,.T.); +#368=EDGE_CURVE('',#365,#369,#347,.T.); +#369=VERTEX_POINT('',#370); +#370=CARTESIAN_POINT('',(1.02,-0.25,0.)); +#371=ORIENTED_EDGE('',*,*,#372,.F.); +#372=EDGE_CURVE('',#373,#369,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(0.87,-0.25,0.)); +#375=LINE('',#374,#175); +#376=ORIENTED_EDGE('',*,*,#377,.T.); +#377=EDGE_CURVE('',#373,#378,#380,.T.); +#378=VERTEX_POINT('',#379); +#379=CARTESIAN_POINT('',(0.87,-0.25,0.7)); +#380=LINE('',#374,#35); +#381=ORIENTED_EDGE('',*,*,#382,.T.); +#382=EDGE_CURVE('',#378,#345,#383,.T.); +#383=LINE('',#379,#175); +#384=ORIENTED_EDGE('',*,*,#344,.T.); +#385=ORIENTED_EDGE('',*,*,#98,.F.); +#386=ORIENTED_EDGE('',*,*,#387,.T.); +#387=EDGE_CURVE('',#276,#388,#383,.T.); +#388=VERTEX_POINT('',#389); +#389=CARTESIAN_POINT('',(1.67,-0.25,0.7)); +#390=ORIENTED_EDGE('',*,*,#391,.F.); +#391=EDGE_CURVE('',#392,#388,#394,.T.); +#392=VERTEX_POINT('',#393); +#393=CARTESIAN_POINT('',(1.67,-0.25,0.)); +#394=LINE('',#393,#35); +#395=ORIENTED_EDGE('',*,*,#396,.F.); +#396=EDGE_CURVE('',#361,#392,#375,.T.); +#397=PLANE('',#398); +#398=AXIS2_PLACEMENT_3D('',#348,#58,#13); +#399=ADVANCED_FACE('',(#400),#414,.T.); +#400=FACE_BOUND('',#401,.T.); +#401=EDGE_LOOP('',(#402,#409,#412,#413)); +#402=ORIENTED_EDGE('',*,*,#403,.F.); +#403=EDGE_CURVE('',#404,#404,#406,.T.); +#404=VERTEX_POINT('',#405); +#405=CARTESIAN_POINT('',(2.5,-8.234472218111E-16,7.2)); +#406=CIRCLE('',#407,2.5); +#407=AXIS2_PLACEMENT_3D('',#408,#13,#14); +#408=CARTESIAN_POINT('',(4.440892098501E-16,-2.111238222375E-16,7.2)); +#409=ORIENTED_EDGE('',*,*,#410,.F.); +#410=EDGE_CURVE('',#133,#404,#411,.T.); +#411=LINE('',#134,#35); +#412=ORIENTED_EDGE('',*,*,#132,.T.); +#413=ORIENTED_EDGE('',*,*,#410,.T.); +#414=CYLINDRICAL_SURFACE('',#136,2.5); +#415=ADVANCED_FACE('',(#416),#423,.T.); +#416=FACE_BOUND('',#417,.T.); +#417=EDGE_LOOP('',(#418,#419,#258,#420)); +#418=ORIENTED_EDGE('',*,*,#200,.F.); +#419=ORIENTED_EDGE('',*,*,#150,.T.); +#420=ORIENTED_EDGE('',*,*,#421,.T.); +#421=EDGE_CURVE('',#260,#201,#422,.T.); +#422=LINE('',#261,#57); +#423=PLANE('',#424); +#424=AXIS2_PLACEMENT_3D('',#251,#13,#14); +#425=ADVANCED_FACE('',(#426),#160,.T.); +#426=FACE_BOUND('',#427,.T.); +#427=EDGE_LOOP('',(#230,#428,#431,#432)); +#428=ORIENTED_EDGE('',*,*,#429,.T.); +#429=EDGE_CURVE('',#232,#167,#430,.T.); +#430=LINE('',#148,#57); +#431=ORIENTED_EDGE('',*,*,#166,.T.); +#432=ORIENTED_EDGE('',*,*,#433,.T.); +#433=EDGE_CURVE('',#168,#233,#434,.T.); +#434=LINE('',#234,#154); +#435=ADVANCED_FACE('',(#436),#442,.F.); +#436=FACE_BOUND('',#437,.F.); +#437=EDGE_LOOP('',(#208,#432,#438,#439)); +#438=ORIENTED_EDGE('',*,*,#268,.T.); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#264,#205,#441,.T.); +#441=LINE('',#265,#57); +#442=PLANE('',#443); +#443=AXIS2_PLACEMENT_3D('',#246,#13,#14); +#444=ADVANCED_FACE('',(#445),#449,.T.); +#445=FACE_BOUND('',#446,.T.); +#446=EDGE_LOOP('',(#262,#439,#447,#448)); +#447=ORIENTED_EDGE('',*,*,#204,.T.); +#448=ORIENTED_EDGE('',*,*,#421,.F.); +#449=PLANE('',#450); +#450=AXIS2_PLACEMENT_3D('',#265,#14,#13); +#451=ADVANCED_FACE('',(#452),#423,.T.); +#452=FACE_BOUND('',#453,.T.); +#453=EDGE_LOOP('',(#454,#455,#253,#221)); +#454=ORIENTED_EDGE('',*,*,#192,.F.); +#455=ORIENTED_EDGE('',*,*,#456,.F.); +#456=EDGE_CURVE('',#250,#188,#457,.T.); +#457=LINE('',#251,#57); +#458=ADVANCED_FACE('',(#459),#465,.F.); +#459=FACE_BOUND('',#460,.F.); +#460=EDGE_LOOP('',(#461,#462,#186,#455)); +#461=ORIENTED_EDGE('',*,*,#249,.F.); +#462=ORIENTED_EDGE('',*,*,#463,.T.); +#463=EDGE_CURVE('',#245,#183,#464,.T.); +#464=LINE('',#246,#57); +#465=PLANE('',#466); +#466=AXIS2_PLACEMENT_3D('',#246,#14,#13); +#467=ADVANCED_FACE('',(#468),#442,.F.); +#468=FACE_BOUND('',#469,.F.); +#469=EDGE_LOOP('',(#181,#470,#471,#472)); +#470=ORIENTED_EDGE('',*,*,#463,.F.); +#471=ORIENTED_EDGE('',*,*,#244,.T.); +#472=ORIENTED_EDGE('',*,*,#473,.F.); +#473=EDGE_CURVE('',#178,#241,#474,.T.); +#474=LINE('',#242,#154); +#475=ADVANCED_FACE('',(#476),#225,.F.); +#476=FACE_BOUND('',#477,.F.); +#477=EDGE_LOOP('',(#478,#479,#176,#482)); +#478=ORIENTED_EDGE('',*,*,#240,.F.); +#479=ORIENTED_EDGE('',*,*,#480,.T.); +#480=EDGE_CURVE('',#237,#172,#481,.T.); +#481=LINE('',#220,#57); +#482=ORIENTED_EDGE('',*,*,#473,.T.); +#483=ADVANCED_FACE('',(#484),#488,.F.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#486,#487,#428,#170)); +#486=ORIENTED_EDGE('',*,*,#480,.F.); +#487=ORIENTED_EDGE('',*,*,#236,.T.); +#488=PLANE('',#489); +#489=AXIS2_PLACEMENT_3D('',#220,#13,#14); +#490=ADVANCED_FACE('',(#491),#498,.T.); +#491=FACE_BOUND('',#492,.T.); +#492=EDGE_LOOP('',(#493,#494,#386,#495)); +#493=ORIENTED_EDGE('',*,*,#328,.F.); +#494=ORIENTED_EDGE('',*,*,#281,.T.); +#495=ORIENTED_EDGE('',*,*,#496,.T.); +#496=EDGE_CURVE('',#388,#329,#497,.T.); +#497=LINE('',#389,#57); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#379,#13,#14); +#500=ADVANCED_FACE('',(#501),#289,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#358,#503,#506,#507)); +#503=ORIENTED_EDGE('',*,*,#504,.T.); +#504=EDGE_CURVE('',#360,#296,#505,.T.); +#505=LINE('',#279,#57); +#506=ORIENTED_EDGE('',*,*,#295,.T.); +#507=ORIENTED_EDGE('',*,*,#508,.T.); +#508=EDGE_CURVE('',#297,#361,#509,.T.); +#509=LINE('',#362,#154); +#510=ADVANCED_FACE('',(#511),#517,.F.); +#511=FACE_BOUND('',#512,.F.); +#512=EDGE_LOOP('',(#336,#507,#513,#514)); +#513=ORIENTED_EDGE('',*,*,#396,.T.); +#514=ORIENTED_EDGE('',*,*,#515,.T.); +#515=EDGE_CURVE('',#392,#333,#516,.T.); +#516=LINE('',#393,#57); +#517=PLANE('',#518); +#518=AXIS2_PLACEMENT_3D('',#374,#13,#14); +#519=ADVANCED_FACE('',(#520),#524,.T.); +#520=FACE_BOUND('',#521,.T.); +#521=EDGE_LOOP('',(#390,#514,#522,#523)); +#522=ORIENTED_EDGE('',*,*,#332,.T.); +#523=ORIENTED_EDGE('',*,*,#496,.F.); +#524=PLANE('',#525); +#525=AXIS2_PLACEMENT_3D('',#393,#14,#13); +#526=ADVANCED_FACE('',(#527),#498,.T.); +#527=FACE_BOUND('',#528,.T.); +#528=EDGE_LOOP('',(#529,#530,#381,#349)); +#529=ORIENTED_EDGE('',*,*,#320,.F.); +#530=ORIENTED_EDGE('',*,*,#531,.F.); +#531=EDGE_CURVE('',#378,#316,#532,.T.); +#532=LINE('',#379,#57); +#533=ADVANCED_FACE('',(#534),#540,.F.); +#534=FACE_BOUND('',#535,.F.); +#535=EDGE_LOOP('',(#536,#537,#314,#530)); +#536=ORIENTED_EDGE('',*,*,#377,.F.); +#537=ORIENTED_EDGE('',*,*,#538,.T.); +#538=EDGE_CURVE('',#373,#311,#539,.T.); +#539=LINE('',#374,#57); +#540=PLANE('',#541); +#541=AXIS2_PLACEMENT_3D('',#374,#14,#13); +#542=ADVANCED_FACE('',(#543),#517,.F.); +#543=FACE_BOUND('',#544,.F.); +#544=EDGE_LOOP('',(#309,#545,#546,#547)); +#545=ORIENTED_EDGE('',*,*,#538,.F.); +#546=ORIENTED_EDGE('',*,*,#372,.T.); +#547=ORIENTED_EDGE('',*,*,#548,.F.); +#548=EDGE_CURVE('',#306,#369,#549,.T.); +#549=LINE('',#370,#154); +#550=ADVANCED_FACE('',(#551),#353,.F.); +#551=FACE_BOUND('',#552,.F.); +#552=EDGE_LOOP('',(#553,#554,#304,#557)); +#553=ORIENTED_EDGE('',*,*,#368,.F.); +#554=ORIENTED_EDGE('',*,*,#555,.T.); +#555=EDGE_CURVE('',#365,#301,#556,.T.); +#556=LINE('',#348,#57); +#557=ORIENTED_EDGE('',*,*,#548,.T.); +#558=ADVANCED_FACE('',(#559),#563,.F.); +#559=FACE_BOUND('',#560,.F.); +#560=EDGE_LOOP('',(#561,#562,#503,#299)); +#561=ORIENTED_EDGE('',*,*,#555,.F.); +#562=ORIENTED_EDGE('',*,*,#364,.T.); +#563=PLANE('',#564); +#564=AXIS2_PLACEMENT_3D('',#348,#13,#14); +#565=ADVANCED_FACE('',(#566),#579,.T.); +#566=FACE_BOUND('',#567,.T.); +#567=EDGE_LOOP('',(#568,#577,#578)); +#568=ORIENTED_EDGE('',*,*,#569,.T.); +#569=EDGE_CURVE('',#404,#570,#572,.T.); +#570=VERTEX_POINT('',#571); +#571=CARTESIAN_POINT('',(1.041259269594E-15,-4.309833826061E-16,9.7)); +#572=CIRCLE('',#573,2.5); +#573=AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574=CARTESIAN_POINT('',(8.881784197001E-16,-4.309833826061E-16,7.2)); +#575=DIRECTION('',(-2.449293598295E-16,-1.,0.)); +#576=DIRECTION('',(1.,-2.449293598295E-16,0.)); +#577=ORIENTED_EDGE('',*,*,#569,.F.); +#578=ORIENTED_EDGE('',*,*,#403,.T.); +#579=SPHERICAL_SURFACE('',#580,2.5); +#580=AXIS2_PLACEMENT_3D('',#574,#13,#14); +#581=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#585)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#582,#583,#584)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#582=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#583=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#584=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#585=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#582,'distance_accuracy_value','confusion accuracy'); +#586=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#587=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#588,#600,#601,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646),#581); +#588=STYLED_ITEM('color',(#589),#17); +#589=PRESENTATION_STYLE_ASSIGNMENT((#590,#598)); +#590=SURFACE_STYLE_USAGE(.BOTH.,#591); +#591=SURFACE_SIDE_STYLE('',(#592,#596)); +#592=SURFACE_STYLE_FILL_AREA(#593); +#593=FILL_AREA_STYLE('',(#594)); +#594=FILL_AREA_STYLE_COLOUR('',#595); +#595=COLOUR_RGB('',0.,0.906331759313,0.); +#596=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#595,(#597)); +#597=SURFACE_STYLE_TRANSPARENT(0.5); +#598=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#595); +#599=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#600=STYLED_ITEM('color',(#589),#50); +#601=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#62,#600); +#602=PRESENTATION_STYLE_ASSIGNMENT((#603,#609)); +#603=SURFACE_STYLE_USAGE(.BOTH.,#604); +#604=SURFACE_SIDE_STYLE('',(#605)); +#605=SURFACE_STYLE_FILL_AREA(#606); +#606=FILL_AREA_STYLE('',(#607)); +#607=FILL_AREA_STYLE_COLOUR('',#608); +#608=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#609=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#608); +#610=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#84,#600); +#611=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#78,#600); +#612=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#70,#600); +#613=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#90,#600); +#614=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#110,#600); +#615=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#104,#600); +#616=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#98,#600); +#617=STYLED_ITEM('color',(#589),#114); +#618=STYLED_ITEM('color',(#589),#125); +#619=STYLED_ITEM('color',(#602),#140); +#620=STYLED_ITEM('color',(#602),#162); +#621=STYLED_ITEM('color',(#602),#212); +#622=STYLED_ITEM('color',(#602),#227); +#623=STYLED_ITEM('color',(#602),#271); +#624=STYLED_ITEM('color',(#602),#291); +#625=STYLED_ITEM('color',(#602),#340); +#626=STYLED_ITEM('color',(#602),#355); +#627=STYLED_ITEM('color',(#589),#399); +#628=STYLED_ITEM('color',(#602),#415); +#629=STYLED_ITEM('color',(#602),#425); +#630=STYLED_ITEM('color',(#602),#435); +#631=STYLED_ITEM('color',(#602),#444); +#632=STYLED_ITEM('color',(#602),#451); +#633=STYLED_ITEM('color',(#602),#458); +#634=STYLED_ITEM('color',(#602),#467); +#635=STYLED_ITEM('color',(#602),#475); +#636=STYLED_ITEM('color',(#602),#483); +#637=STYLED_ITEM('color',(#602),#490); +#638=STYLED_ITEM('color',(#602),#500); +#639=STYLED_ITEM('color',(#602),#510); +#640=STYLED_ITEM('color',(#602),#519); +#641=STYLED_ITEM('color',(#602),#526); +#642=STYLED_ITEM('color',(#602),#533); +#643=STYLED_ITEM('color',(#602),#542); +#644=STYLED_ITEM('color',(#602),#550); +#645=STYLED_ITEM('color',(#602),#558); +#646=STYLED_ITEM('color',(#589),#565); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/c74976b1-b635-435c-84d3-c982dcf4b9a1.step b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/c74976b1-b635-435c-84d3-c982dcf4b9a1.step new file mode 100644 index 00000000..d5c8c5fe --- /dev/null +++ b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/c74976b1-b635-435c-84d3-c982dcf4b9a1.step @@ -0,0 +1,895 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Horizontal, 7.62 mm Offset','Horizontal, 7.62 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#811); +#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,#51,#118,#129,#144,#203,#222,#271,#284,#338,#355,#404,#416,#432,#473,#481,#491,#500,#509,#517,#525,#562,#576,#586,#627,#635,#645,#654,#663,#671,#679,#715,#729,#739,#755,#766,#777,#783,#794,#805)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,7.62,4.281122731693)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,7.62,1.518877268307)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,7.62,2.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-2.55,8.62,1.518877268307)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-2.55,8.62,4.281122731693)); +#41=CIRCLE('',#42,2.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,8.62,2.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,2.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-2.55,7.62,7.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,7.62,2.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,7.62,2.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,7.62,2.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,7.62,3.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,7.62,-5.E-02)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,7.62,3.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,7.62,3.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,7.62,-5.E-02)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,7.62,2.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,7.62,2.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,7.62,2.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,7.62,3.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,7.62,-5.E-02)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,7.62,3.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,7.62,3.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,7.62,-5.E-02)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-2.55,8.62,7.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-2.55,-2.38,12.9)); +#129=ADVANCED_FACE('',(#130,#133),#142,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(2.5,8.62,2.9)); +#139=CIRCLE('',#140,2.5); +#140=AXIS2_PLACEMENT_3D('',#141,#29,#14); +#141=CARTESIAN_POINT('',(4.440892098501E-16,8.62,2.9)); +#142=PLANE('',#143); +#143=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#144=ADVANCED_FACE('',(#145),#200,.T.); +#145=FACE_BOUND('',#146,.T.); +#146=EDGE_LOOP('',(#147,#156,#161,#168,#173,#178,#183,#62,#185,#189,#193,#198)); +#147=ORIENTED_EDGE('',*,*,#148,.F.); +#148=EDGE_CURVE('',#149,#151,#153,.T.); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,6.62,2.65)); +#153=LINE('',#150,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,1.,6.123233995737E-17)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#149,#158,#160,.T.); +#158=VERTEX_POINT('',#159); +#159=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#159),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#161=ORIENTED_EDGE('',*,*,#162,.T.); +#162=EDGE_CURVE('',#158,#163,#165,.T.); +#163=VERTEX_POINT('',#164); +#164=CARTESIAN_POINT('',(-1.52,6.62,2.65)); +#165=LINE('',#159,#166); +#166=VECTOR('',#167,1.); +#167=DIRECTION('',(0.,1.,0.)); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#170,#163,#172,.T.); +#170=VERTEX_POINT('',#171); +#171=CARTESIAN_POINT('',(-1.67,6.62,2.65)); +#172=LINE('',#171,#84); +#173=ORIENTED_EDGE('',*,*,#174,.T.); +#174=EDGE_CURVE('',#170,#175,#177,.T.); +#175=VERTEX_POINT('',#176); +#176=CARTESIAN_POINT('',(-1.67,7.32,2.65)); +#177=LINE('',#171,#166); +#178=ORIENTED_EDGE('',*,*,#179,.T.); +#179=EDGE_CURVE('',#175,#180,#182,.T.); +#180=VERTEX_POINT('',#181); +#181=CARTESIAN_POINT('',(-1.52,7.32,2.65)); +#182=LINE('',#176,#84); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#180,#66,#165,.T.); +#185=ORIENTED_EDGE('',*,*,#186,.F.); +#186=EDGE_CURVE('',#187,#64,#153,.T.); +#187=VERTEX_POINT('',#188); +#188=CARTESIAN_POINT('',(-1.02,7.32,2.65)); +#189=ORIENTED_EDGE('',*,*,#190,.T.); +#190=EDGE_CURVE('',#187,#191,#182,.T.); +#191=VERTEX_POINT('',#192); +#192=CARTESIAN_POINT('',(-0.87,7.32,2.65)); +#193=ORIENTED_EDGE('',*,*,#194,.F.); +#194=EDGE_CURVE('',#195,#191,#197,.T.); +#195=VERTEX_POINT('',#196); +#196=CARTESIAN_POINT('',(-0.87,6.62,2.65)); +#197=LINE('',#196,#166); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#151,#195,#172,.T.); +#200=PLANE('',#201); +#201=AXIS2_PLACEMENT_3D('',#150,#202,#71); +#202=DIRECTION('',(0.,0.,-1.)); +#203=ADVANCED_FACE('',(#204),#218,.T.); +#204=FACE_BOUND('',#205,.T.); +#205=EDGE_LOOP('',(#206,#207,#214,#85)); +#206=ORIENTED_EDGE('',*,*,#184,.F.); +#207=ORIENTED_EDGE('',*,*,#208,.F.); +#208=EDGE_CURVE('',#209,#180,#211,.T.); +#209=VERTEX_POINT('',#210); +#210=CARTESIAN_POINT('',(-1.52,7.32,3.15)); +#211=LINE('',#212,#213); +#212=CARTESIAN_POINT('',(-1.52,7.32,-0.175)); +#213=VECTOR('',#202,1.); +#214=ORIENTED_EDGE('',*,*,#215,.T.); +#215=EDGE_CURVE('',#209,#80,#216,.T.); +#216=LINE('',#217,#166); +#217=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#218=PLANE('',#219); +#219=AXIS2_PLACEMENT_3D('',#220,#71,#221); +#220=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#221=DIRECTION('',(0.,-1.,0.)); +#222=ADVANCED_FACE('',(#223),#269,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#225,#230,#235,#240,#246,#251,#257,#78,#259,#260,#263,#267)); +#225=ORIENTED_EDGE('',*,*,#226,.F.); +#226=EDGE_CURVE('',#227,#228,#216,.T.); +#227=VERTEX_POINT('',#217); +#228=VERTEX_POINT('',#229); +#229=CARTESIAN_POINT('',(-1.52,6.62,3.15)); +#230=ORIENTED_EDGE('',*,*,#231,.T.); +#231=EDGE_CURVE('',#227,#232,#234,.T.); +#232=VERTEX_POINT('',#233); +#233=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#235=ORIENTED_EDGE('',*,*,#236,.T.); +#236=EDGE_CURVE('',#232,#237,#239,.T.); +#237=VERTEX_POINT('',#238); +#238=CARTESIAN_POINT('',(-1.02,6.62,3.15)); +#239=LINE('',#233,#166); +#240=ORIENTED_EDGE('',*,*,#241,.T.); +#241=EDGE_CURVE('',#237,#242,#244,.T.); +#242=VERTEX_POINT('',#243); +#243=CARTESIAN_POINT('',(-0.87,6.62,3.15)); +#244=LINE('',#245,#84); +#245=CARTESIAN_POINT('',(-1.67,6.62,3.15)); +#246=ORIENTED_EDGE('',*,*,#247,.T.); +#247=EDGE_CURVE('',#242,#248,#250,.T.); +#248=VERTEX_POINT('',#249); +#249=CARTESIAN_POINT('',(-0.87,7.32,3.15)); +#250=LINE('',#243,#166); +#251=ORIENTED_EDGE('',*,*,#252,.F.); +#252=EDGE_CURVE('',#253,#248,#255,.T.); +#253=VERTEX_POINT('',#254); +#254=CARTESIAN_POINT('',(-1.02,7.32,3.15)); +#255=LINE('',#256,#84); +#256=CARTESIAN_POINT('',(-1.67,7.32,3.15)); +#257=ORIENTED_EDGE('',*,*,#258,.T.); +#258=EDGE_CURVE('',#253,#74,#239,.T.); +#259=ORIENTED_EDGE('',*,*,#215,.F.); +#260=ORIENTED_EDGE('',*,*,#261,.F.); +#261=EDGE_CURVE('',#262,#209,#255,.T.); +#262=VERTEX_POINT('',#256); +#263=ORIENTED_EDGE('',*,*,#264,.F.); +#264=EDGE_CURVE('',#265,#262,#266,.T.); +#265=VERTEX_POINT('',#245); +#266=LINE('',#245,#166); +#267=ORIENTED_EDGE('',*,*,#268,.T.); +#268=EDGE_CURVE('',#265,#228,#244,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#217,#13,#14); +#271=ADVANCED_FACE('',(#272),#281,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#275,#280,#72)); +#274=ORIENTED_EDGE('',*,*,#258,.F.); +#275=ORIENTED_EDGE('',*,*,#276,.F.); +#276=EDGE_CURVE('',#187,#253,#277,.T.); +#277=LINE('',#278,#279); +#278=CARTESIAN_POINT('',(-1.02,7.32,-0.175)); +#279=VECTOR('',#13,1.); +#280=ORIENTED_EDGE('',*,*,#186,.T.); +#281=PLANE('',#282); +#282=AXIS2_PLACEMENT_3D('',#283,#14,#167); +#283=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#284=ADVANCED_FACE('',(#285),#336,.T.); +#285=FACE_BOUND('',#286,.T.); +#286=EDGE_LOOP('',(#287,#294,#299,#304,#309,#314,#319,#93,#321,#325,#329,#334)); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#289,#291,#293,.T.); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#291=VERTEX_POINT('',#292); +#292=CARTESIAN_POINT('',(1.52,6.62,2.65)); +#293=LINE('',#290,#154); +#294=ORIENTED_EDGE('',*,*,#295,.T.); +#295=EDGE_CURVE('',#289,#296,#298,.T.); +#296=VERTEX_POINT('',#297); +#297=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#299=ORIENTED_EDGE('',*,*,#300,.T.); +#300=EDGE_CURVE('',#296,#301,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,6.62,2.65)); +#303=LINE('',#297,#166); +#304=ORIENTED_EDGE('',*,*,#305,.F.); +#305=EDGE_CURVE('',#306,#301,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(0.87,6.62,2.65)); +#308=LINE('',#307,#84); +#309=ORIENTED_EDGE('',*,*,#310,.T.); +#310=EDGE_CURVE('',#306,#311,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,7.32,2.65)); +#313=LINE('',#307,#166); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(1.02,7.32,2.65)); +#318=LINE('',#312,#84); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#97,#303,.T.); +#321=ORIENTED_EDGE('',*,*,#322,.F.); +#322=EDGE_CURVE('',#323,#95,#293,.T.); +#323=VERTEX_POINT('',#324); +#324=CARTESIAN_POINT('',(1.52,7.32,2.65)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#323,#327,#318,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(1.67,7.32,2.65)); +#329=ORIENTED_EDGE('',*,*,#330,.F.); +#330=EDGE_CURVE('',#331,#327,#333,.T.); +#331=VERTEX_POINT('',#332); +#332=CARTESIAN_POINT('',(1.67,6.62,2.65)); +#333=LINE('',#332,#166); +#334=ORIENTED_EDGE('',*,*,#335,.F.); +#335=EDGE_CURVE('',#291,#331,#308,.T.); +#336=PLANE('',#337); +#337=AXIS2_PLACEMENT_3D('',#290,#202,#71); +#338=ADVANCED_FACE('',(#339),#352,.T.); +#339=FACE_BOUND('',#340,.T.); +#340=EDGE_LOOP('',(#341,#342,#348,#113)); +#341=ORIENTED_EDGE('',*,*,#320,.F.); +#342=ORIENTED_EDGE('',*,*,#343,.F.); +#343=EDGE_CURVE('',#344,#316,#346,.T.); +#344=VERTEX_POINT('',#345); +#345=CARTESIAN_POINT('',(1.02,7.32,3.15)); +#346=LINE('',#347,#213); +#347=CARTESIAN_POINT('',(1.02,7.32,-0.175)); +#348=ORIENTED_EDGE('',*,*,#349,.T.); +#349=EDGE_CURVE('',#344,#109,#350,.T.); +#350=LINE('',#351,#166); +#351=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#352=PLANE('',#353); +#353=AXIS2_PLACEMENT_3D('',#354,#71,#221); +#354=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#355=ADVANCED_FACE('',(#356),#402,.T.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358,#363,#368,#373,#379,#384,#390,#107,#392,#393,#396,#400)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#350,.T.); +#360=VERTEX_POINT('',#351); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.02,6.62,3.15)); +#363=ORIENTED_EDGE('',*,*,#364,.T.); +#364=EDGE_CURVE('',#360,#365,#367,.T.); +#365=VERTEX_POINT('',#366); +#366=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#367=B_SPLINE_CURVE_WITH_KNOTS('',1,(#351,#366),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#368=ORIENTED_EDGE('',*,*,#369,.T.); +#369=EDGE_CURVE('',#365,#370,#372,.T.); +#370=VERTEX_POINT('',#371); +#371=CARTESIAN_POINT('',(1.52,6.62,3.15)); +#372=LINE('',#366,#166); +#373=ORIENTED_EDGE('',*,*,#374,.T.); +#374=EDGE_CURVE('',#370,#375,#377,.T.); +#375=VERTEX_POINT('',#376); +#376=CARTESIAN_POINT('',(1.67,6.62,3.15)); +#377=LINE('',#378,#84); +#378=CARTESIAN_POINT('',(0.87,6.62,3.15)); +#379=ORIENTED_EDGE('',*,*,#380,.T.); +#380=EDGE_CURVE('',#375,#381,#383,.T.); +#381=VERTEX_POINT('',#382); +#382=CARTESIAN_POINT('',(1.67,7.32,3.15)); +#383=LINE('',#376,#166); +#384=ORIENTED_EDGE('',*,*,#385,.F.); +#385=EDGE_CURVE('',#386,#381,#388,.T.); +#386=VERTEX_POINT('',#387); +#387=CARTESIAN_POINT('',(1.52,7.32,3.15)); +#388=LINE('',#389,#84); +#389=CARTESIAN_POINT('',(0.87,7.32,3.15)); +#390=ORIENTED_EDGE('',*,*,#391,.T.); +#391=EDGE_CURVE('',#386,#103,#372,.T.); +#392=ORIENTED_EDGE('',*,*,#349,.F.); +#393=ORIENTED_EDGE('',*,*,#394,.F.); +#394=EDGE_CURVE('',#395,#344,#388,.T.); +#395=VERTEX_POINT('',#389); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#395,#399,.T.); +#398=VERTEX_POINT('',#378); +#399=LINE('',#378,#166); +#400=ORIENTED_EDGE('',*,*,#401,.T.); +#401=EDGE_CURVE('',#398,#361,#377,.T.); +#402=PLANE('',#403); +#403=AXIS2_PLACEMENT_3D('',#351,#13,#14); +#404=ADVANCED_FACE('',(#405),#413,.T.); +#405=FACE_BOUND('',#406,.T.); +#406=EDGE_LOOP('',(#407,#408,#412,#101)); +#407=ORIENTED_EDGE('',*,*,#391,.F.); +#408=ORIENTED_EDGE('',*,*,#409,.F.); +#409=EDGE_CURVE('',#323,#386,#410,.T.); +#410=LINE('',#411,#279); +#411=CARTESIAN_POINT('',(1.52,7.32,-0.175)); +#412=ORIENTED_EDGE('',*,*,#322,.T.); +#413=PLANE('',#414); +#414=AXIS2_PLACEMENT_3D('',#415,#14,#167); +#415=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#416=ADVANCED_FACE('',(#417),#431,.T.); +#417=FACE_BOUND('',#418,.T.); +#418=EDGE_LOOP('',(#419,#426,#429,#430)); +#419=ORIENTED_EDGE('',*,*,#420,.F.); +#420=EDGE_CURVE('',#421,#421,#423,.T.); +#421=VERTEX_POINT('',#422); +#422=CARTESIAN_POINT('',(2.5,13.82,2.9)); +#423=CIRCLE('',#424,2.5); +#424=AXIS2_PLACEMENT_3D('',#425,#29,#14); +#425=CARTESIAN_POINT('',(4.440892098501E-16,13.82,2.9)); +#426=ORIENTED_EDGE('',*,*,#427,.F.); +#427=EDGE_CURVE('',#137,#421,#428,.T.); +#428=LINE('',#138,#36); +#429=ORIENTED_EDGE('',*,*,#136,.T.); +#430=ORIENTED_EDGE('',*,*,#427,.T.); +#431=CYLINDRICAL_SURFACE('',#140,2.5); +#432=ADVANCED_FACE('',(#433),#281,.T.); +#433=FACE_BOUND('',#434,.T.); +#434=EDGE_LOOP('',(#435,#441,#446,#451,#459,#460,#464,#465)); +#435=ORIENTED_EDGE('',*,*,#436,.F.); +#436=EDGE_CURVE('',#437,#438,#440,.T.); +#437=VERTEX_POINT('',#283); +#438=VERTEX_POINT('',#439); +#439=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#440=LINE('',#283,#279); +#441=ORIENTED_EDGE('',*,*,#442,.T.); +#442=EDGE_CURVE('',#437,#443,#445,.T.); +#443=VERTEX_POINT('',#444); +#444=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#445=LINE('',#283,#166); +#446=ORIENTED_EDGE('',*,*,#447,.T.); +#447=EDGE_CURVE('',#443,#448,#450,.T.); +#448=VERTEX_POINT('',#449); +#449=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#450=LINE('',#444,#279); +#451=ORIENTED_EDGE('',*,*,#452,.T.); +#452=EDGE_CURVE('',#448,#149,#453,.T.); +#453=B_SPLINE_CURVE_WITH_KNOTS('',6,(#449,#454,#455,#456,#457,#458,#150),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#454=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#455=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#456=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#457=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#458=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#459=ORIENTED_EDGE('',*,*,#148,.T.); +#460=ORIENTED_EDGE('',*,*,#461,.T.); +#461=EDGE_CURVE('',#151,#237,#462,.T.); +#462=LINE('',#463,#279); +#463=CARTESIAN_POINT('',(-1.02,6.62,-0.175)); +#464=ORIENTED_EDGE('',*,*,#236,.F.); +#465=ORIENTED_EDGE('',*,*,#466,.F.); +#466=EDGE_CURVE('',#438,#232,#467,.T.); +#467=B_SPLINE_CURVE_WITH_KNOTS('',6,(#439,#468,#469,#470,#471,#472,#233),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#468=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#469=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#470=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#471=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#472=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#473=ADVANCED_FACE('',(#474),#479,.F.); +#474=FACE_BOUND('',#475,.F.); +#475=EDGE_LOOP('',(#198,#460,#240,#476)); +#476=ORIENTED_EDGE('',*,*,#477,.F.); +#477=EDGE_CURVE('',#195,#242,#478,.T.); +#478=LINE('',#196,#279); +#479=PLANE('',#480); +#480=AXIS2_PLACEMENT_3D('',#171,#167,#13); +#481=ADVANCED_FACE('',(#482),#489,.T.); +#482=FACE_BOUND('',#483,.T.); +#483=EDGE_LOOP('',(#476,#484,#485,#488)); +#484=ORIENTED_EDGE('',*,*,#194,.T.); +#485=ORIENTED_EDGE('',*,*,#486,.T.); +#486=EDGE_CURVE('',#191,#248,#487,.T.); +#487=LINE('',#192,#279); +#488=ORIENTED_EDGE('',*,*,#247,.F.); +#489=PLANE('',#490); +#490=AXIS2_PLACEMENT_3D('',#196,#14,#13); +#491=ADVANCED_FACE('',(#492),#498,.T.); +#492=FACE_BOUND('',#493,.T.); +#493=EDGE_LOOP('',(#494,#495,#496,#497)); +#494=ORIENTED_EDGE('',*,*,#190,.F.); +#495=ORIENTED_EDGE('',*,*,#276,.T.); +#496=ORIENTED_EDGE('',*,*,#252,.T.); +#497=ORIENTED_EDGE('',*,*,#486,.F.); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#176,#167,#13); +#500=ADVANCED_FACE('',(#501),#498,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#503,#504,#507,#508)); +#503=ORIENTED_EDGE('',*,*,#179,.F.); +#504=ORIENTED_EDGE('',*,*,#505,.T.); +#505=EDGE_CURVE('',#175,#262,#506,.T.); +#506=LINE('',#176,#279); +#507=ORIENTED_EDGE('',*,*,#261,.T.); +#508=ORIENTED_EDGE('',*,*,#208,.T.); +#509=ADVANCED_FACE('',(#510),#515,.F.); +#510=FACE_BOUND('',#511,.F.); +#511=EDGE_LOOP('',(#512,#173,#504,#263)); +#512=ORIENTED_EDGE('',*,*,#513,.F.); +#513=EDGE_CURVE('',#170,#265,#514,.T.); +#514=LINE('',#171,#279); +#515=PLANE('',#516); +#516=AXIS2_PLACEMENT_3D('',#171,#14,#13); +#517=ADVANCED_FACE('',(#518),#479,.F.); +#518=FACE_BOUND('',#519,.F.); +#519=EDGE_LOOP('',(#168,#520,#267,#521)); +#520=ORIENTED_EDGE('',*,*,#513,.T.); +#521=ORIENTED_EDGE('',*,*,#522,.T.); +#522=EDGE_CURVE('',#228,#163,#523,.T.); +#523=LINE('',#524,#213); +#524=CARTESIAN_POINT('',(-1.52,6.62,-0.175)); +#525=ADVANCED_FACE('',(#526),#218,.T.); +#526=FACE_BOUND('',#527,.T.); +#527=EDGE_LOOP('',(#528,#534,#540,#545,#553,#521,#554,#555)); +#528=ORIENTED_EDGE('',*,*,#529,.F.); +#529=EDGE_CURVE('',#530,#531,#533,.T.); +#530=VERTEX_POINT('',#220); +#531=VERTEX_POINT('',#532); +#532=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#533=LINE('',#220,#279); +#534=ORIENTED_EDGE('',*,*,#535,.T.); +#535=EDGE_CURVE('',#530,#536,#538,.T.); +#536=VERTEX_POINT('',#537); +#537=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#538=LINE('',#220,#539); +#539=VECTOR('',#221,1.); +#540=ORIENTED_EDGE('',*,*,#541,.T.); +#541=EDGE_CURVE('',#536,#542,#544,.T.); +#542=VERTEX_POINT('',#543); +#543=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#544=LINE('',#537,#279); +#545=ORIENTED_EDGE('',*,*,#546,.T.); +#546=EDGE_CURVE('',#542,#227,#547,.T.); +#547=B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#548,#549,#550,#551,#552,#217),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#548=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#549=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#550=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#551=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#552=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#553=ORIENTED_EDGE('',*,*,#226,.T.); +#554=ORIENTED_EDGE('',*,*,#162,.F.); +#555=ORIENTED_EDGE('',*,*,#556,.F.); +#556=EDGE_CURVE('',#531,#158,#557,.T.); +#557=B_SPLINE_CURVE_WITH_KNOTS('',5,(#532,#558,#559,#560,#561,#159),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#558=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#559=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#560=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#561=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#562=ADVANCED_FACE('',(#563),#571,.T.); +#563=FACE_BOUND('',#564,.T.); +#564=EDGE_LOOP('',(#565,#566,#569,#570)); +#565=ORIENTED_EDGE('',*,*,#452,.F.); +#566=ORIENTED_EDGE('',*,*,#567,.T.); +#567=EDGE_CURVE('',#448,#531,#568,.T.); +#568=LINE('',#449,#70); +#569=ORIENTED_EDGE('',*,*,#556,.T.); +#570=ORIENTED_EDGE('',*,*,#157,.F.); +#571=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#449,#572,#573,#574,#575,#150),(#532,#558,#559,#560,#561,#159)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#572=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#573=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#574=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#575=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#576=ADVANCED_FACE('',(#577),#585,.T.); +#577=FACE_BOUND('',#578,.T.); +#578=EDGE_LOOP('',(#579,#580,#583,#584)); +#579=ORIENTED_EDGE('',*,*,#546,.F.); +#580=ORIENTED_EDGE('',*,*,#581,.T.); +#581=EDGE_CURVE('',#542,#438,#582,.T.); +#582=LINE('',#543,#84); +#583=ORIENTED_EDGE('',*,*,#466,.T.); +#584=ORIENTED_EDGE('',*,*,#231,.F.); +#585=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#543,#548,#549,#550,#551,#552,#217),(#439,#468,#469,#470,#471,#472,#233)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#586=ADVANCED_FACE('',(#587),#413,.T.); +#587=FACE_BOUND('',#588,.T.); +#588=EDGE_LOOP('',(#589,#595,#600,#605,#613,#614,#618,#619)); +#589=ORIENTED_EDGE('',*,*,#590,.F.); +#590=EDGE_CURVE('',#591,#592,#594,.T.); +#591=VERTEX_POINT('',#415); +#592=VERTEX_POINT('',#593); +#593=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#594=LINE('',#415,#279); +#595=ORIENTED_EDGE('',*,*,#596,.T.); +#596=EDGE_CURVE('',#591,#597,#599,.T.); +#597=VERTEX_POINT('',#598); +#598=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#599=LINE('',#415,#166); +#600=ORIENTED_EDGE('',*,*,#601,.T.); +#601=EDGE_CURVE('',#597,#602,#604,.T.); +#602=VERTEX_POINT('',#603); +#603=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#604=LINE('',#598,#279); +#605=ORIENTED_EDGE('',*,*,#606,.T.); +#606=EDGE_CURVE('',#602,#289,#607,.T.); +#607=B_SPLINE_CURVE_WITH_KNOTS('',6,(#603,#608,#609,#610,#611,#612,#290),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#608=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#609=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#610=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#611=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#612=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#613=ORIENTED_EDGE('',*,*,#288,.T.); +#614=ORIENTED_EDGE('',*,*,#615,.T.); +#615=EDGE_CURVE('',#291,#370,#616,.T.); +#616=LINE('',#617,#279); +#617=CARTESIAN_POINT('',(1.52,6.62,-0.175)); +#618=ORIENTED_EDGE('',*,*,#369,.F.); +#619=ORIENTED_EDGE('',*,*,#620,.F.); +#620=EDGE_CURVE('',#592,#365,#621,.T.); +#621=B_SPLINE_CURVE_WITH_KNOTS('',6,(#593,#622,#623,#624,#625,#626,#366),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#622=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#623=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#624=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#625=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#626=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#627=ADVANCED_FACE('',(#628),#633,.F.); +#628=FACE_BOUND('',#629,.F.); +#629=EDGE_LOOP('',(#334,#614,#373,#630)); +#630=ORIENTED_EDGE('',*,*,#631,.F.); +#631=EDGE_CURVE('',#331,#375,#632,.T.); +#632=LINE('',#332,#279); +#633=PLANE('',#634); +#634=AXIS2_PLACEMENT_3D('',#307,#167,#13); +#635=ADVANCED_FACE('',(#636),#643,.T.); +#636=FACE_BOUND('',#637,.T.); +#637=EDGE_LOOP('',(#630,#638,#639,#642)); +#638=ORIENTED_EDGE('',*,*,#330,.T.); +#639=ORIENTED_EDGE('',*,*,#640,.T.); +#640=EDGE_CURVE('',#327,#381,#641,.T.); +#641=LINE('',#328,#279); +#642=ORIENTED_EDGE('',*,*,#380,.F.); +#643=PLANE('',#644); +#644=AXIS2_PLACEMENT_3D('',#332,#14,#13); +#645=ADVANCED_FACE('',(#646),#652,.T.); +#646=FACE_BOUND('',#647,.T.); +#647=EDGE_LOOP('',(#648,#649,#650,#651)); +#648=ORIENTED_EDGE('',*,*,#326,.F.); +#649=ORIENTED_EDGE('',*,*,#409,.T.); +#650=ORIENTED_EDGE('',*,*,#385,.T.); +#651=ORIENTED_EDGE('',*,*,#640,.F.); +#652=PLANE('',#653); +#653=AXIS2_PLACEMENT_3D('',#312,#167,#13); +#654=ADVANCED_FACE('',(#655),#652,.T.); +#655=FACE_BOUND('',#656,.T.); +#656=EDGE_LOOP('',(#657,#658,#661,#662)); +#657=ORIENTED_EDGE('',*,*,#315,.F.); +#658=ORIENTED_EDGE('',*,*,#659,.T.); +#659=EDGE_CURVE('',#311,#395,#660,.T.); +#660=LINE('',#312,#279); +#661=ORIENTED_EDGE('',*,*,#394,.T.); +#662=ORIENTED_EDGE('',*,*,#343,.T.); +#663=ADVANCED_FACE('',(#664),#669,.F.); +#664=FACE_BOUND('',#665,.F.); +#665=EDGE_LOOP('',(#666,#309,#658,#396)); +#666=ORIENTED_EDGE('',*,*,#667,.F.); +#667=EDGE_CURVE('',#306,#398,#668,.T.); +#668=LINE('',#307,#279); +#669=PLANE('',#670); +#670=AXIS2_PLACEMENT_3D('',#307,#14,#13); +#671=ADVANCED_FACE('',(#672),#633,.F.); +#672=FACE_BOUND('',#673,.F.); +#673=EDGE_LOOP('',(#304,#674,#400,#675)); +#674=ORIENTED_EDGE('',*,*,#667,.T.); +#675=ORIENTED_EDGE('',*,*,#676,.T.); +#676=EDGE_CURVE('',#361,#301,#677,.T.); +#677=LINE('',#678,#213); +#678=CARTESIAN_POINT('',(1.02,6.62,-0.175)); +#679=ADVANCED_FACE('',(#680),#352,.T.); +#680=FACE_BOUND('',#681,.T.); +#681=EDGE_LOOP('',(#682,#688,#693,#698,#706,#675,#707,#708)); +#682=ORIENTED_EDGE('',*,*,#683,.F.); +#683=EDGE_CURVE('',#684,#685,#687,.T.); +#684=VERTEX_POINT('',#354); +#685=VERTEX_POINT('',#686); +#686=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#687=LINE('',#354,#279); +#688=ORIENTED_EDGE('',*,*,#689,.T.); +#689=EDGE_CURVE('',#684,#690,#692,.T.); +#690=VERTEX_POINT('',#691); +#691=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#692=LINE('',#354,#539); +#693=ORIENTED_EDGE('',*,*,#694,.T.); +#694=EDGE_CURVE('',#690,#695,#697,.T.); +#695=VERTEX_POINT('',#696); +#696=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#697=LINE('',#691,#279); +#698=ORIENTED_EDGE('',*,*,#699,.T.); +#699=EDGE_CURVE('',#695,#360,#700,.T.); +#700=B_SPLINE_CURVE_WITH_KNOTS('',6,(#696,#701,#702,#703,#704,#705,#351),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#701=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#702=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#703=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#704=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#705=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#706=ORIENTED_EDGE('',*,*,#359,.T.); +#707=ORIENTED_EDGE('',*,*,#300,.F.); +#708=ORIENTED_EDGE('',*,*,#709,.F.); +#709=EDGE_CURVE('',#685,#296,#710,.T.); +#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#686,#711,#712,#713,#714,#297),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#711=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#712=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#713=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#714=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#715=ADVANCED_FACE('',(#716),#724,.T.); +#716=FACE_BOUND('',#717,.T.); +#717=EDGE_LOOP('',(#718,#719,#722,#723)); +#718=ORIENTED_EDGE('',*,*,#606,.F.); +#719=ORIENTED_EDGE('',*,*,#720,.T.); +#720=EDGE_CURVE('',#602,#685,#721,.T.); +#721=LINE('',#603,#70); +#722=ORIENTED_EDGE('',*,*,#709,.T.); +#723=ORIENTED_EDGE('',*,*,#295,.F.); +#724=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#603,#725,#726,#727,#728,#290),(#686,#711,#712,#713,#714,#297)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#725=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#726=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#727=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#728=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#729=ADVANCED_FACE('',(#730),#738,.T.); +#730=FACE_BOUND('',#731,.T.); +#731=EDGE_LOOP('',(#732,#733,#736,#737)); +#732=ORIENTED_EDGE('',*,*,#699,.F.); +#733=ORIENTED_EDGE('',*,*,#734,.T.); +#734=EDGE_CURVE('',#695,#592,#735,.T.); +#735=LINE('',#696,#84); +#736=ORIENTED_EDGE('',*,*,#620,.T.); +#737=ORIENTED_EDGE('',*,*,#364,.F.); +#738=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#696,#701,#702,#703,#704,#705,#351),(#593,#622,#623,#624,#625,#626,#366)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#739=ADVANCED_FACE('',(#740),#753,.T.); +#740=FACE_BOUND('',#741,.T.); +#741=EDGE_LOOP('',(#742,#751,#752)); +#742=ORIENTED_EDGE('',*,*,#743,.T.); +#743=EDGE_CURVE('',#421,#744,#746,.T.); +#744=VERTEX_POINT('',#745); +#745=CARTESIAN_POINT('',(1.041259269594E-15,16.32,2.9)); +#746=CIRCLE('',#747,2.5); +#747=AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748=CARTESIAN_POINT('',(8.881784197001E-16,13.82,2.9)); +#749=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#750=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#751=ORIENTED_EDGE('',*,*,#743,.F.); +#752=ORIENTED_EDGE('',*,*,#420,.T.); +#753=SPHERICAL_SURFACE('',#754,2.5); +#754=AXIS2_PLACEMENT_3D('',#748,#29,#14); +#755=ADVANCED_FACE('',(#756),#764,.T.); +#756=FACE_BOUND('',#757,.T.); +#757=EDGE_LOOP('',(#758,#759,#762,#763)); +#758=ORIENTED_EDGE('',*,*,#541,.F.); +#759=ORIENTED_EDGE('',*,*,#760,.T.); +#760=EDGE_CURVE('',#536,#437,#761,.T.); +#761=LINE('',#537,#84); +#762=ORIENTED_EDGE('',*,*,#436,.T.); +#763=ORIENTED_EDGE('',*,*,#581,.F.); +#764=PLANE('',#765); +#765=AXIS2_PLACEMENT_3D('',#537,#221,#14); +#766=ADVANCED_FACE('',(#767),#775,.T.); +#767=FACE_BOUND('',#768,.T.); +#768=EDGE_LOOP('',(#769,#770,#773,#774)); +#769=ORIENTED_EDGE('',*,*,#447,.F.); +#770=ORIENTED_EDGE('',*,*,#771,.T.); +#771=EDGE_CURVE('',#443,#530,#772,.T.); +#772=LINE('',#444,#70); +#773=ORIENTED_EDGE('',*,*,#529,.T.); +#774=ORIENTED_EDGE('',*,*,#567,.F.); +#775=PLANE('',#776); +#776=AXIS2_PLACEMENT_3D('',#444,#167,#71); +#777=ADVANCED_FACE('',(#778),#780,.F.); +#778=FACE_BOUND('',#779,.F.); +#779=EDGE_LOOP('',(#759,#441,#770,#534)); +#780=PLANE('',#781); +#781=AXIS2_PLACEMENT_3D('',#782,#13,#14); +#782=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#783=ADVANCED_FACE('',(#784),#792,.T.); +#784=FACE_BOUND('',#785,.T.); +#785=EDGE_LOOP('',(#786,#787,#790,#791)); +#786=ORIENTED_EDGE('',*,*,#694,.F.); +#787=ORIENTED_EDGE('',*,*,#788,.T.); +#788=EDGE_CURVE('',#690,#591,#789,.T.); +#789=LINE('',#691,#84); +#790=ORIENTED_EDGE('',*,*,#590,.T.); +#791=ORIENTED_EDGE('',*,*,#734,.F.); +#792=PLANE('',#793); +#793=AXIS2_PLACEMENT_3D('',#691,#221,#14); +#794=ADVANCED_FACE('',(#795),#803,.T.); +#795=FACE_BOUND('',#796,.T.); +#796=EDGE_LOOP('',(#797,#798,#801,#802)); +#797=ORIENTED_EDGE('',*,*,#601,.F.); +#798=ORIENTED_EDGE('',*,*,#799,.T.); +#799=EDGE_CURVE('',#597,#684,#800,.T.); +#800=LINE('',#598,#70); +#801=ORIENTED_EDGE('',*,*,#683,.T.); +#802=ORIENTED_EDGE('',*,*,#720,.F.); +#803=PLANE('',#804); +#804=AXIS2_PLACEMENT_3D('',#598,#167,#71); +#805=ADVANCED_FACE('',(#806),#808,.F.); +#806=FACE_BOUND('',#807,.F.); +#807=EDGE_LOOP('',(#787,#595,#798,#688)); +#808=PLANE('',#809); +#809=AXIS2_PLACEMENT_3D('',#810,#13,#14); +#810=CARTESIAN_POINT('',(1.27,0.,-3.)); +#811=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#815))GLOBAL_UNIT_ASSIGNED_CONTEXT((#812,#813,#814)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#812=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#813=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#814=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#815=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#812,'distance_accuracy_value','confusion accuracy'); +#816=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#817=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#818,#830,#831,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884),#811); +#818=STYLED_ITEM('color',(#819),#17); +#819=PRESENTATION_STYLE_ASSIGNMENT((#820,#828)); +#820=SURFACE_STYLE_USAGE(.BOTH.,#821); +#821=SURFACE_SIDE_STYLE('',(#822,#826)); +#822=SURFACE_STYLE_FILL_AREA(#823); +#823=FILL_AREA_STYLE('',(#824)); +#824=FILL_AREA_STYLE_COLOUR('',#825); +#825=COLOUR_RGB('',0.,0.906331759313,0.); +#826=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#825,(#827)); +#827=SURFACE_STYLE_TRANSPARENT(0.5); +#828=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#825); +#829=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#830=STYLED_ITEM('color',(#819),#51); +#831=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#63,#830); +#832=PRESENTATION_STYLE_ASSIGNMENT((#833,#839)); +#833=SURFACE_STYLE_USAGE(.BOTH.,#834); +#834=SURFACE_SIDE_STYLE('',(#835)); +#835=SURFACE_STYLE_FILL_AREA(#836); +#836=FILL_AREA_STYLE('',(#837)); +#837=FILL_AREA_STYLE_COLOUR('',#838); +#838=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#839=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#838); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#86,#830); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#79,#830); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#73,#830); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#94,#830); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#114,#830); +#845=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#108,#830); +#846=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#102,#830); +#847=STYLED_ITEM('color',(#819),#118); +#848=STYLED_ITEM('color',(#819),#129); +#849=STYLED_ITEM('color',(#832),#144); +#850=STYLED_ITEM('color',(#832),#203); +#851=STYLED_ITEM('color',(#832),#222); +#852=STYLED_ITEM('color',(#832),#271); +#853=STYLED_ITEM('color',(#832),#284); +#854=STYLED_ITEM('color',(#832),#338); +#855=STYLED_ITEM('color',(#832),#355); +#856=STYLED_ITEM('color',(#832),#404); +#857=STYLED_ITEM('color',(#819),#416); +#858=STYLED_ITEM('color',(#832),#432); +#859=STYLED_ITEM('color',(#832),#473); +#860=STYLED_ITEM('color',(#832),#481); +#861=STYLED_ITEM('color',(#832),#491); +#862=STYLED_ITEM('color',(#832),#500); +#863=STYLED_ITEM('color',(#832),#509); +#864=STYLED_ITEM('color',(#832),#517); +#865=STYLED_ITEM('color',(#832),#525); +#866=STYLED_ITEM('color',(#832),#562); +#867=STYLED_ITEM('color',(#832),#576); +#868=STYLED_ITEM('color',(#832),#586); +#869=STYLED_ITEM('color',(#832),#627); +#870=STYLED_ITEM('color',(#832),#635); +#871=STYLED_ITEM('color',(#832),#645); +#872=STYLED_ITEM('color',(#832),#654); +#873=STYLED_ITEM('color',(#832),#663); +#874=STYLED_ITEM('color',(#832),#671); +#875=STYLED_ITEM('color',(#832),#679); +#876=STYLED_ITEM('color',(#832),#715); +#877=STYLED_ITEM('color',(#832),#729); +#878=STYLED_ITEM('color',(#819),#739); +#879=STYLED_ITEM('color',(#832),#755); +#880=STYLED_ITEM('color',(#832),#766); +#881=STYLED_ITEM('color',(#832),#777); +#882=STYLED_ITEM('color',(#832),#783); +#883=STYLED_ITEM('color',(#832),#794); +#884=STYLED_ITEM('color',(#832),#805); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/f65753fd-8158-4cc2-8cb5-358e89f89e65.step b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/f65753fd-8158-4cc2-8cb5-358e89f89e65.step new file mode 100644 index 00000000..c4791fa7 --- /dev/null +++ b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/f65753fd-8158-4cc2-8cb5-358e89f89e65.step @@ -0,0 +1,487 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Horizontal, 0.5 mm Offset','Horizontal, 0.5 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#427); +#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,#45,#88,#105,#142,#152,#162,#176,#222,#244,#255,#282,#311,#332,#352,#367,#378,#389,#395,#411)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#28,#34,#39)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#26=LINE('',#23,#27); +#27=VECTOR('',#13,1.); +#28=ORIENTED_EDGE('',*,*,#29,.T.); +#29=EDGE_CURVE('',#22,#30,#32,.T.); +#30=VERTEX_POINT('',#31); +#31=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#32=LINE('',#23,#33); +#33=VECTOR('',#14,1.); +#34=ORIENTED_EDGE('',*,*,#35,.T.); +#35=EDGE_CURVE('',#30,#36,#38,.T.); +#36=VERTEX_POINT('',#37); +#37=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#38=LINE('',#31,#27); +#39=ORIENTED_EDGE('',*,*,#40,.F.); +#40=EDGE_CURVE('',#24,#36,#41,.T.); +#41=LINE('',#25,#33); +#42=PLANE('',#43); +#43=AXIS2_PLACEMENT_3D('',#23,#44,#14); +#44=DIRECTION('',(0.,-1.,0.)); +#45=ADVANCED_FACE('',(#46),#85,.T.); +#46=FACE_BOUND('',#47,.T.); +#47=EDGE_LOOP('',(#48,#55,#59,#60,#70,#78)); +#48=ORIENTED_EDGE('',*,*,#49,.F.); +#49=EDGE_CURVE('',#50,#52,#54,.T.); +#50=VERTEX_POINT('',#51); +#51=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#52=VERTEX_POINT('',#53); +#53=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#54=LINE('',#51,#27); +#55=ORIENTED_EDGE('',*,*,#56,.T.); +#56=EDGE_CURVE('',#50,#22,#57,.T.); +#57=LINE('',#51,#58); +#58=VECTOR('',#44,1.); +#59=ORIENTED_EDGE('',*,*,#21,.T.); +#60=ORIENTED_EDGE('',*,*,#61,.T.); +#61=EDGE_CURVE('',#24,#62,#64,.T.); +#62=VERTEX_POINT('',#63); +#63=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#64=B_SPLINE_CURVE_WITH_KNOTS('',6,(#25,#65,#66,#67,#68,#69,#63),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#65=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#66=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#67=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#68=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#69=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#70=ORIENTED_EDGE('',*,*,#71,.F.); +#71=EDGE_CURVE('',#72,#62,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#74=LINE('',#75,#76); +#75=CARTESIAN_POINT('',(-1.52,0.5,-5.E-02)); +#76=VECTOR('',#77,1.); +#77=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#52,#72,#80,.T.); +#80=B_SPLINE_CURVE_WITH_KNOTS('',5,(#53,#81,#82,#83,#84,#73),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#81=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#82=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#83=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#84=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#85=PLANE('',#86); +#86=AXIS2_PLACEMENT_3D('',#51,#87,#44); +#87=DIRECTION('',(-1.,0.,0.)); +#88=ADVANCED_FACE('',(#89),#102,.F.); +#89=FACE_BOUND('',#90,.F.); +#90=EDGE_LOOP('',(#28,#91,#98,#55)); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#30,#93,#95,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#95=LINE('',#31,#96); +#96=VECTOR('',#97,1.); +#97=DIRECTION('',(0.,1.,0.)); +#98=ORIENTED_EDGE('',*,*,#99,.T.); +#99=EDGE_CURVE('',#93,#50,#100,.T.); +#100=LINE('',#94,#101); +#101=VECTOR('',#87,1.); +#102=PLANE('',#103); +#103=AXIS2_PLACEMENT_3D('',#104,#13,#14); +#104=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#105=ADVANCED_FACE('',(#106),#140,.T.); +#106=FACE_BOUND('',#107,.T.); +#107=EDGE_LOOP('',(#108,#91,#109,#114,#124,#132)); +#108=ORIENTED_EDGE('',*,*,#35,.F.); +#109=ORIENTED_EDGE('',*,*,#110,.T.); +#110=EDGE_CURVE('',#93,#111,#113,.T.); +#111=VERTEX_POINT('',#112); +#112=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#113=LINE('',#94,#27); +#114=ORIENTED_EDGE('',*,*,#115,.T.); +#115=EDGE_CURVE('',#111,#116,#118,.T.); +#116=VERTEX_POINT('',#117); +#117=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#118=B_SPLINE_CURVE_WITH_KNOTS('',6,(#112,#119,#120,#121,#122,#123,#117),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#119=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#120=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#121=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#122=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#123=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#124=ORIENTED_EDGE('',*,*,#125,.F.); +#125=EDGE_CURVE('',#126,#116,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#128=LINE('',#129,#130); +#129=CARTESIAN_POINT('',(-1.02,0.5,-5.E-02)); +#130=VECTOR('',#131,1.); +#131=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#132=ORIENTED_EDGE('',*,*,#133,.F.); +#133=EDGE_CURVE('',#36,#126,#134,.T.); +#134=B_SPLINE_CURVE_WITH_KNOTS('',6,(#37,#135,#136,#137,#138,#139,#127),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#135=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#136=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#137=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#138=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#139=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#140=PLANE('',#141); +#141=AXIS2_PLACEMENT_3D('',#31,#14,#97); +#142=ADVANCED_FACE('',(#143),#151,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#146,#147,#148)); +#145=ORIENTED_EDGE('',*,*,#61,.F.); +#146=ORIENTED_EDGE('',*,*,#40,.T.); +#147=ORIENTED_EDGE('',*,*,#133,.T.); +#148=ORIENTED_EDGE('',*,*,#149,.F.); +#149=EDGE_CURVE('',#62,#126,#150,.T.); +#150=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#127),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#151=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#25,#65,#66,#67,#68,#69,#63),(#37,#135,#136,#137,#138,#139,#127)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#152=ADVANCED_FACE('',(#153),#160,.T.); +#153=FACE_BOUND('',#154,.T.); +#154=EDGE_LOOP('',(#155,#98,#156,#157)); +#155=ORIENTED_EDGE('',*,*,#110,.F.); +#156=ORIENTED_EDGE('',*,*,#49,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.F.); +#158=EDGE_CURVE('',#111,#52,#159,.T.); +#159=LINE('',#112,#101); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#94,#97,#87); +#162=ADVANCED_FACE('',(#163),#171,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#166,#167,#168)); +#165=ORIENTED_EDGE('',*,*,#115,.F.); +#166=ORIENTED_EDGE('',*,*,#158,.T.); +#167=ORIENTED_EDGE('',*,*,#79,.T.); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#116,#72,#170,.T.); +#170=B_SPLINE_CURVE_WITH_KNOTS('',1,(#117,#73),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#171=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#112,#172,#173,#174,#175,#117),(#53,#81,#82,#83,#84,#73)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#172=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#173=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#174=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#175=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#176=ADVANCED_FACE('',(#177,#194,#196),#220,.F.); +#177=FACE_BOUND('',#178,.F.); +#178=EDGE_LOOP('',(#179,#190)); +#179=ORIENTED_EDGE('',*,*,#180,.T.); +#180=EDGE_CURVE('',#181,#183,#185,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(-2.55,0.5,4.281122731693)); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-2.55,0.5,1.518877268307)); +#185=CIRCLE('',#186,2.9); +#186=AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187=CARTESIAN_POINT('',(0.,0.5,2.9)); +#188=DIRECTION('',(0.,1.,1.110223024625E-16)); +#189=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#190=ORIENTED_EDGE('',*,*,#191,.F.); +#191=EDGE_CURVE('',#181,#183,#192,.T.); +#192=LINE('',#193,#130); +#193=CARTESIAN_POINT('',(-2.55,0.5,7.9)); +#194=FACE_BOUND('',#195,.F.); +#195=EDGE_LOOP('',(#148,#70,#168,#124)); +#196=FACE_BOUND('',#197,.F.); +#197=EDGE_LOOP('',(#198,#205,#211,#216)); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#200,#202,#204,.T.); +#200=VERTEX_POINT('',#201); +#201=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#202=VERTEX_POINT('',#203); +#203=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#204=B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#203),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#200,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#209=LINE('',#210,#76); +#210=CARTESIAN_POINT('',(1.02,0.5,-5.E-02)); +#211=ORIENTED_EDGE('',*,*,#212,.F.); +#212=EDGE_CURVE('',#213,#207,#215,.T.); +#213=VERTEX_POINT('',#214); +#214=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#216=ORIENTED_EDGE('',*,*,#217,.F.); +#217=EDGE_CURVE('',#202,#213,#218,.T.); +#218=LINE('',#219,#130); +#219=CARTESIAN_POINT('',(1.52,0.5,-5.E-02)); +#220=PLANE('',#221); +#221=AXIS2_PLACEMENT_3D('',#187,#188,#14); +#222=ADVANCED_FACE('',(#223),#243,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#179,#225,#231,#240)); +#225=ORIENTED_EDGE('',*,*,#226,.T.); +#226=EDGE_CURVE('',#183,#227,#229,.T.); +#227=VERTEX_POINT('',#228); +#228=CARTESIAN_POINT('',(-2.55,1.5,1.518877268307)); +#229=LINE('',#184,#230); +#230=VECTOR('',#188,1.); +#231=ORIENTED_EDGE('',*,*,#232,.T.); +#232=EDGE_CURVE('',#227,#233,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-2.55,1.5,4.281122731693)); +#235=CIRCLE('',#236,2.9); +#236=AXIS2_PLACEMENT_3D('',#237,#238,#239); +#237=CARTESIAN_POINT('',(0.,1.5,2.9)); +#238=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#239=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#240=ORIENTED_EDGE('',*,*,#241,.F.); +#241=EDGE_CURVE('',#181,#233,#242,.T.); +#242=LINE('',#182,#230); +#243=CYLINDRICAL_SURFACE('',#221,2.9); +#244=ADVANCED_FACE('',(#245),#252,.F.); +#245=FACE_BOUND('',#246,.F.); +#246=EDGE_LOOP('',(#240,#247,#225,#248)); +#247=ORIENTED_EDGE('',*,*,#191,.T.); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#249=EDGE_CURVE('',#233,#227,#250,.T.); +#250=LINE('',#251,#130); +#251=CARTESIAN_POINT('',(-2.55,1.5,7.9)); +#252=PLANE('',#253); +#253=AXIS2_PLACEMENT_3D('',#254,#14,#188); +#254=CARTESIAN_POINT('',(-2.55,-9.5,12.9)); +#255=ADVANCED_FACE('',(#256),#281,.T.); +#256=FACE_BOUND('',#257,.T.); +#257=EDGE_LOOP('',(#258,#268,#273,#198)); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#200,#262,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#262=B_SPLINE_CURVE_WITH_KNOTS('',6,(#261,#263,#264,#265,#266,#267,#201),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#263=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#264=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#265=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#266=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#267=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#268=ORIENTED_EDGE('',*,*,#269,.T.); +#269=EDGE_CURVE('',#260,#270,#272,.T.); +#270=VERTEX_POINT('',#271); +#271=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#272=LINE('',#261,#33); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#270,#202,#275,.T.); +#275=B_SPLINE_CURVE_WITH_KNOTS('',6,(#271,#276,#277,#278,#279,#280,#203),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#276=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#277=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#278=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#279=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#280=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#281=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#261,#263,#264,#265,#266,#267,#201),(#271,#276,#277,#278,#279,#280,#203)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#282=ADVANCED_FACE('',(#283),#309,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#290,#295,#300,#216,#308)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#270,#289,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#289=LINE('',#288,#27); +#290=ORIENTED_EDGE('',*,*,#291,.T.); +#291=EDGE_CURVE('',#287,#292,#294,.T.); +#292=VERTEX_POINT('',#293); +#293=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#294=LINE('',#288,#96); +#295=ORIENTED_EDGE('',*,*,#296,.T.); +#296=EDGE_CURVE('',#292,#297,#299,.T.); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#299=LINE('',#293,#27); +#300=ORIENTED_EDGE('',*,*,#301,.T.); +#301=EDGE_CURVE('',#297,#213,#302,.T.); +#302=B_SPLINE_CURVE_WITH_KNOTS('',6,(#298,#303,#304,#305,#306,#307,#214),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#303=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#304=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#305=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#306=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#307=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#308=ORIENTED_EDGE('',*,*,#274,.F.); +#309=PLANE('',#310); +#310=AXIS2_PLACEMENT_3D('',#288,#14,#97); +#311=ADVANCED_FACE('',(#312),#327,.T.); +#312=FACE_BOUND('',#313,.T.); +#313=EDGE_LOOP('',(#314,#315,#320,#211)); +#314=ORIENTED_EDGE('',*,*,#301,.F.); +#315=ORIENTED_EDGE('',*,*,#316,.T.); +#316=EDGE_CURVE('',#297,#317,#319,.T.); +#317=VERTEX_POINT('',#318); +#318=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#319=LINE('',#298,#101); +#320=ORIENTED_EDGE('',*,*,#321,.T.); +#321=EDGE_CURVE('',#317,#207,#322,.T.); +#322=B_SPLINE_CURVE_WITH_KNOTS('',5,(#318,#323,#324,#325,#326,#208),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#323=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#324=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#325=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#326=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#327=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#298,#328,#329,#330,#331,#214),(#318,#323,#324,#325,#326,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#328=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#329=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#330=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#331=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#332=ADVANCED_FACE('',(#333),#350,.T.); +#333=FACE_BOUND('',#334,.T.); +#334=EDGE_LOOP('',(#335,#340,#345,#348,#205,#349)); +#335=ORIENTED_EDGE('',*,*,#336,.F.); +#336=EDGE_CURVE('',#337,#317,#339,.T.); +#337=VERTEX_POINT('',#338); +#338=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#339=LINE('',#338,#27); +#340=ORIENTED_EDGE('',*,*,#341,.T.); +#341=EDGE_CURVE('',#337,#342,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#344=LINE('',#338,#58); +#345=ORIENTED_EDGE('',*,*,#346,.T.); +#346=EDGE_CURVE('',#342,#260,#347,.T.); +#347=LINE('',#343,#27); +#348=ORIENTED_EDGE('',*,*,#259,.T.); +#349=ORIENTED_EDGE('',*,*,#321,.F.); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#338,#87,#44); +#352=ADVANCED_FACE('',(#353,#356),#365,.T.); +#353=FACE_BOUND('',#354,.T.); +#354=EDGE_LOOP('',(#248,#355)); +#355=ORIENTED_EDGE('',*,*,#232,.F.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#360,#362,.T.); +#360=VERTEX_POINT('',#361); +#361=CARTESIAN_POINT('',(2.5,1.5,2.9)); +#362=CIRCLE('',#363,2.5); +#363=AXIS2_PLACEMENT_3D('',#364,#188,#14); +#364=CARTESIAN_POINT('',(4.440892098501E-16,1.5,2.9)); +#365=PLANE('',#366); +#366=AXIS2_PLACEMENT_3D('',#237,#188,#14); +#367=ADVANCED_FACE('',(#368),#376,.T.); +#368=FACE_BOUND('',#369,.T.); +#369=EDGE_LOOP('',(#370,#371,#374,#375)); +#370=ORIENTED_EDGE('',*,*,#346,.F.); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#342,#287,#373,.T.); +#373=LINE('',#343,#33); +#374=ORIENTED_EDGE('',*,*,#286,.T.); +#375=ORIENTED_EDGE('',*,*,#269,.F.); +#376=PLANE('',#377); +#377=AXIS2_PLACEMENT_3D('',#343,#44,#14); +#378=ADVANCED_FACE('',(#379),#387,.T.); +#379=FACE_BOUND('',#380,.T.); +#380=EDGE_LOOP('',(#381,#382,#385,#386)); +#381=ORIENTED_EDGE('',*,*,#296,.F.); +#382=ORIENTED_EDGE('',*,*,#383,.T.); +#383=EDGE_CURVE('',#292,#337,#384,.T.); +#384=LINE('',#293,#101); +#385=ORIENTED_EDGE('',*,*,#336,.T.); +#386=ORIENTED_EDGE('',*,*,#316,.F.); +#387=PLANE('',#388); +#388=AXIS2_PLACEMENT_3D('',#293,#97,#87); +#389=ADVANCED_FACE('',(#390),#392,.F.); +#390=FACE_BOUND('',#391,.F.); +#391=EDGE_LOOP('',(#371,#290,#382,#340)); +#392=PLANE('',#393); +#393=AXIS2_PLACEMENT_3D('',#394,#13,#14); +#394=CARTESIAN_POINT('',(1.27,0.,-3.)); +#395=ADVANCED_FACE('',(#396),#410,.T.); +#396=FACE_BOUND('',#397,.T.); +#397=EDGE_LOOP('',(#398,#405,#408,#409)); +#398=ORIENTED_EDGE('',*,*,#399,.F.); +#399=EDGE_CURVE('',#400,#400,#402,.T.); +#400=VERTEX_POINT('',#401); +#401=CARTESIAN_POINT('',(2.5,6.7,2.9)); +#402=CIRCLE('',#403,2.5); +#403=AXIS2_PLACEMENT_3D('',#404,#188,#14); +#404=CARTESIAN_POINT('',(4.440892098501E-16,6.7,2.9)); +#405=ORIENTED_EDGE('',*,*,#406,.F.); +#406=EDGE_CURVE('',#360,#400,#407,.T.); +#407=LINE('',#361,#230); +#408=ORIENTED_EDGE('',*,*,#359,.T.); +#409=ORIENTED_EDGE('',*,*,#406,.T.); +#410=CYLINDRICAL_SURFACE('',#363,2.5); +#411=ADVANCED_FACE('',(#412),#425,.T.); +#412=FACE_BOUND('',#413,.T.); +#413=EDGE_LOOP('',(#414,#423,#424)); +#414=ORIENTED_EDGE('',*,*,#415,.T.); +#415=EDGE_CURVE('',#400,#416,#418,.T.); +#416=VERTEX_POINT('',#417); +#417=CARTESIAN_POINT('',(1.041259269594E-15,9.2,2.9)); +#418=CIRCLE('',#419,2.5); +#419=AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420=CARTESIAN_POINT('',(8.881784197001E-16,6.7,2.9)); +#421=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#422=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#423=ORIENTED_EDGE('',*,*,#415,.F.); +#424=ORIENTED_EDGE('',*,*,#399,.T.); +#425=SPHERICAL_SURFACE('',#426,2.5); +#426=AXIS2_PLACEMENT_3D('',#420,#188,#14); +#427=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#431)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#428,#429,#430)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#428=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#429=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#430=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#431=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#428,'distance_accuracy_value','confusion accuracy'); +#432=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#433=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#434,#444,#445,#446,#447,#448,#449,#450,#451,#452,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474,#475,#476),#427); +#434=STYLED_ITEM('color',(#435),#17); +#435=PRESENTATION_STYLE_ASSIGNMENT((#436,#442)); +#436=SURFACE_STYLE_USAGE(.BOTH.,#437); +#437=SURFACE_SIDE_STYLE('',(#438)); +#438=SURFACE_STYLE_FILL_AREA(#439); +#439=FILL_AREA_STYLE('',(#440)); +#440=FILL_AREA_STYLE_COLOUR('',#441); +#441=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#442=CURVE_STYLE('',#443,POSITIVE_LENGTH_MEASURE(0.1),#441); +#443=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#444=STYLED_ITEM('color',(#435),#45); +#445=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#71,#444); +#446=STYLED_ITEM('color',(#435),#88); +#447=STYLED_ITEM('color',(#435),#105); +#448=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#125,#447); +#449=STYLED_ITEM('color',(#435),#142); +#450=STYLED_ITEM('color',(#435),#152); +#451=STYLED_ITEM('color',(#435),#162); +#452=STYLED_ITEM('color',(#453),#176); +#453=PRESENTATION_STYLE_ASSIGNMENT((#454,#462)); +#454=SURFACE_STYLE_USAGE(.BOTH.,#455); +#455=SURFACE_SIDE_STYLE('',(#456,#460)); +#456=SURFACE_STYLE_FILL_AREA(#457); +#457=FILL_AREA_STYLE('',(#458)); +#458=FILL_AREA_STYLE_COLOUR('',#459); +#459=COLOUR_RGB('',0.,0.906331759313,0.); +#460=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#459,(#461)); +#461=SURFACE_STYLE_TRANSPARENT(0.5); +#462=CURVE_STYLE('',#443,POSITIVE_LENGTH_MEASURE(0.1),#459); +#463=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#217,#452); +#464=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#206,#452); +#465=STYLED_ITEM('color',(#453),#222); +#466=STYLED_ITEM('color',(#453),#244); +#467=STYLED_ITEM('color',(#435),#255); +#468=STYLED_ITEM('color',(#435),#282); +#469=STYLED_ITEM('color',(#435),#311); +#470=STYLED_ITEM('color',(#435),#332); +#471=STYLED_ITEM('color',(#453),#352); +#472=STYLED_ITEM('color',(#435),#367); +#473=STYLED_ITEM('color',(#435),#378); +#474=STYLED_ITEM('color',(#435),#389); +#475=STYLED_ITEM('color',(#453),#395); +#476=STYLED_ITEM('color',(#453),#411); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/package.lp b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/package.lp new file mode 100644 index 00000000..5f10561b --- /dev/null +++ b/pkg/3e3d69b7-47dc-41fc-b077-bc61a0651b6c/package.lp @@ -0,0 +1,432 @@ +(librepcb_package 3e3d69b7-47dc-41fc-b077-bc61a0651b6c + (name "LED-THT-P254D500H870-GREEN") + (description "Generic through-hole LED with 5.00 mm body diameter.\n\nBody height: 8.70 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Green\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "Danilo B., U. Bruhin") + (version "0.2") + (created 2022-02-26T00:06:03Z) + (deprecated false) + (generated_by "") + (category 9c36c4be-3582-4f27-ae00-4c1229f1e870) + (assembly_type tht) + (pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (name "A")) + (pad 1aba7a03-0f52-4355-9890-635346e5c72c (name "C")) + (3d_model b3abc021-6d35-404f-b6e1-5628b536e4aa (name "Vertical")) + (3d_model f65753fd-8158-4cc2-8cb5-358e89f89e65 (name "Horizontal, 0.5 mm Offset")) + (3d_model 863a329a-5a4a-4c34-be91-17fdd44ccefa (name "Horizontal, 2.54 mm Offset")) + (3d_model c74976b1-b635-435c-84d3-c982dcf4b9a1 (name "Horizontal, 7.62 mm Offset")) + (footprint a69ecdc4-315f-4832-bc66-2c2944f120b7 + (name "Vertical") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model b3abc021-6d35-404f-b6e1-5628b536e4aa) + (pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26) + (hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 1aba7a03-0f52-4355-9890-635346e5c72c) + (hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon f248a274-b526-461f-892f-027ebb3ec9c0 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 -1.442) (angle 148.997)) + (vertex (position 2.8 0.0) (angle 148.997)) + (vertex (position -2.4 1.442) (angle 0.0)) + (vertex (position -2.4 -1.442) (angle 0.0)) + ) + (polygon 38038c37-4c45-4d72-b10e-c488a3d29bd1 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 -1.497) (angle 150.074)) + (vertex (position 3.0 0.0) (angle 150.074)) + (vertex (position -2.6 1.497) (angle 0.0)) + (vertex (position -2.6 -1.497) (angle 0.0)) + ) + (polygon 30ba335a-42ca-4cf5-9dc8-41900fba8410 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 -1.47) (angle 149.55)) + (vertex (position 2.9 0.0) (angle 149.55)) + (vertex (position -2.5 1.47) (angle 0.0)) + (vertex (position -2.5 -1.47) (angle 0.0)) + ) + (polygon 2c42cd69-3657-46ad-b512-884294172d99 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 -1.575) (angle 151.496)) + (vertex (position 3.3 0.0) (angle 151.496)) + (vertex (position -2.9 1.575) (angle 0.0)) + (vertex (position -2.9 -1.575) (angle 0.0)) + ) + (stroke_text 17dce059-efa4-44a4-834d-6534ded20210 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 2779697f-f6f3-4047-97e4-4cf9e48f1faa (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 780fade9-da46-437d-aec7-b93bc1d5a39a + (name "Vertical, Large Pads") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model b3abc021-6d35-404f-b6e1-5628b536e4aa) + (pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 2.5 1.3) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26) + (hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 2.5 1.3) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 1aba7a03-0f52-4355-9890-635346e5c72c) + (hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon a069fca2-cf32-434b-946d-5f0d38ad3fae (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 -1.442) (angle 148.997)) + (vertex (position 2.8 0.0) (angle 148.997)) + (vertex (position -2.4 1.442) (angle 0.0)) + (vertex (position -2.4 -1.442) (angle 0.0)) + ) + (polygon b8585a9d-0cf9-42d1-93dc-657defdb0f2c (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 -1.497) (angle 150.074)) + (vertex (position 3.0 0.0) (angle 150.074)) + (vertex (position -2.6 1.497) (angle 0.0)) + (vertex (position -2.6 -1.497) (angle 0.0)) + ) + (polygon fd070f19-0152-46a5-8d94-a0a403d0bed7 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 -1.47) (angle 149.55)) + (vertex (position 2.9 0.0) (angle 149.55)) + (vertex (position -2.5 1.47) (angle 0.0)) + (vertex (position -2.5 -1.47) (angle 0.0)) + ) + (polygon f16debad-aa40-4323-af73-a7536e6d7dd8 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 -1.575) (angle 151.496)) + (vertex (position 3.3 0.0) (angle 151.496)) + (vertex (position -2.9 1.575) (angle 0.0)) + (vertex (position -2.9 -1.575) (angle 0.0)) + ) + (stroke_text 8a3f0610-5000-4734-9956-5a1a296a5717 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 4c9e9522-7f79-417b-aec7-ab7660661955 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 04b4899d-bbdc-4800-9c55-f9bd18bc09cb + (name "Horizontal, 0.5 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model f65753fd-8158-4cc2-8cb5-358e89f89e65) + (pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26) + (hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 1aba7a03-0f52-4355-9890-635346e5c72c) + (hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 5892336c-e57b-4d1b-9772-2fbf303a64a2 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 1.4) (angle 0.0)) + (vertex (position -2.4 6.7) (angle -180.0)) + (vertex (position 2.4 6.7) (angle 0.0)) + (vertex (position 2.4 1.4) (angle 0.0)) + (vertex (position 2.8 1.4) (angle 0.0)) + (vertex (position 2.8 0.6) (angle 0.0)) + (vertex (position -2.4 0.6) (angle 0.0)) + (vertex (position -2.4 1.4) (angle 0.0)) + (vertex (position 2.4 1.4) (angle 0.0)) + ) + (polygon 5a9c9a10-76df-49be-b7f9-abf759a4a3b1 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 0.5) (angle 0.0)) + (vertex (position 1.02 0.5) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 0.5) (angle 0.0)) + ) + (polygon 22804056-8f96-484e-a1b2-597d46e75d55 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 0.5) (angle 0.0)) + (vertex (position -1.02 0.5) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 0.5) (angle 0.0)) + ) + (polygon a3aa8c5f-d474-43f4-af54-649b06276344 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -0.29 0.4) (angle 0.0)) + (vertex (position 0.29 0.4) (angle 0.0)) + ) + (polygon 8f0f9fa2-fd1a-435e-9e58-ceae4b4e1ae2 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.25 0.4) (angle 0.0)) + (vertex (position -2.6 0.4) (angle 0.0)) + (vertex (position -2.6 6.7) (angle -180.0)) + (vertex (position 2.6 6.7) (angle 0.0)) + (vertex (position 2.6 1.6) (angle 0.0)) + (vertex (position 3.0 1.6) (angle 0.0)) + (vertex (position 3.0 0.4) (angle 0.0)) + (vertex (position 2.25 0.4) (angle 0.0)) + ) + (polygon d5223ebe-0406-4e7b-b65a-f72f40acae21 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 0.5) (angle 0.0)) + (vertex (position -2.5 6.7) (angle -180.0)) + (vertex (position 2.5 6.7) (angle 0.0)) + (vertex (position 2.5 1.5) (angle 0.0)) + (vertex (position 2.9 1.5) (angle 0.0)) + (vertex (position 2.9 0.5) (angle 0.0)) + (vertex (position 1.52 0.5) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 0.5) (angle 0.0)) + ) + (polygon 19386e17-f595-433b-a957-b90647e050fe (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 0.1) (angle 0.0)) + (vertex (position -2.9 6.7) (angle -180.0)) + (vertex (position 2.9 6.7) (angle 0.0)) + (vertex (position 2.9 1.9) (angle 0.0)) + (vertex (position 3.3 1.9) (angle 0.0)) + (vertex (position 3.3 0.1) (angle 0.0)) + (vertex (position 2.02 0.1) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 0.1) (angle 0.0)) + ) + (stroke_text d64d8975-ab12-423f-8013-8333ba8915e2 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text e1235847-c8d7-43b1-97eb-0da9a14e2a9f (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint cec4b833-5f9f-46f1-910a-b55ce35cb365 + (name "Horizontal, 2.54 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 863a329a-5a4a-4c34-be91-17fdd44ccefa) + (pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26) + (hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 1aba7a03-0f52-4355-9890-635346e5c72c) + (hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 5f657ee6-7956-47ea-a43d-068ba95fb02a (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 3.44) (angle 0.0)) + (vertex (position -2.4 8.74) (angle -180.0)) + (vertex (position 2.4 8.74) (angle 0.0)) + (vertex (position 2.4 3.44) (angle 0.0)) + (vertex (position 2.8 3.44) (angle 0.0)) + (vertex (position 2.8 2.64) (angle 0.0)) + (vertex (position -2.4 2.64) (angle 0.0)) + (vertex (position -2.4 3.44) (angle 0.0)) + (vertex (position 2.4 3.44) (angle 0.0)) + ) + (polygon ac3601b7-7e18-4576-96be-99f0d5f7fcd6 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 2.54) (angle 0.0)) + (vertex (position 1.02 2.54) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 2.54) (angle 0.0)) + ) + (polygon 0769b39c-7c42-49b4-97c9-f37c0670cd3f (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 2.54) (angle 0.0)) + (vertex (position -1.02 2.54) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 2.54) (angle 0.0)) + ) + (polygon 8f4ee033-7633-47d1-9c72-81c75c11cbb1 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 2.44) (angle 0.0)) + (vertex (position -2.6 8.74) (angle -180.0)) + (vertex (position 2.6 8.74) (angle 0.0)) + (vertex (position 2.6 3.64) (angle 0.0)) + (vertex (position 3.0 3.64) (angle 0.0)) + (vertex (position 3.0 2.44) (angle 0.0)) + (vertex (position -2.6 2.44) (angle 0.0)) + ) + (polygon 84850c73-d8cc-4c28-9ef5-889ef9a81c1b (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 2.54) (angle 0.0)) + (vertex (position -2.5 8.74) (angle -180.0)) + (vertex (position 2.5 8.74) (angle 0.0)) + (vertex (position 2.5 3.54) (angle 0.0)) + (vertex (position 2.9 3.54) (angle 0.0)) + (vertex (position 2.9 2.54) (angle 0.0)) + (vertex (position 1.52 2.54) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 2.54) (angle 0.0)) + ) + (polygon cbb6ea32-889d-4772-bcc7-372b14501584 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 2.14) (angle 0.0)) + (vertex (position -2.9 8.74) (angle -180.0)) + (vertex (position 2.9 8.74) (angle 0.0)) + (vertex (position 2.9 3.94) (angle 0.0)) + (vertex (position 3.3 3.94) (angle 0.0)) + (vertex (position 3.3 2.14) (angle 0.0)) + (vertex (position 2.02 2.14) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 2.14) (angle 0.0)) + ) + (stroke_text 404e51e2-0403-435a-a0e7-246b2d6b71cd (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 68f5aed1-138d-492c-a70a-d3e8b3c2e272 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint f7ed6cc7-4688-46ae-b13c-b9933b97bb8e + (name "Horizontal, 7.62 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model c74976b1-b635-435c-84d3-c982dcf4b9a1) + (pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26) + (hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 1aba7a03-0f52-4355-9890-635346e5c72c) + (hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 6e5765d5-ee83-4005-9574-62e736334f37 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 8.52) (angle 0.0)) + (vertex (position -2.4 13.82) (angle -180.0)) + (vertex (position 2.4 13.82) (angle 0.0)) + (vertex (position 2.4 8.52) (angle 0.0)) + (vertex (position 2.8 8.52) (angle 0.0)) + (vertex (position 2.8 7.72) (angle 0.0)) + (vertex (position -2.4 7.72) (angle 0.0)) + (vertex (position -2.4 8.52) (angle 0.0)) + (vertex (position 2.4 8.52) (angle 0.0)) + ) + (polygon 501399db-e7f9-45bf-8cea-9ea0d800f625 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 7.62) (angle 0.0)) + (vertex (position 1.02 7.62) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 7.62) (angle 0.0)) + ) + (polygon ad544a0a-8759-4c23-934c-e8bed431bf39 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 7.62) (angle 0.0)) + (vertex (position -1.02 7.62) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 7.62) (angle 0.0)) + ) + (polygon 58302586-29ac-46bb-85bb-46737d93278c (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 7.52) (angle 0.0)) + (vertex (position -2.6 13.82) (angle -180.0)) + (vertex (position 2.6 13.82) (angle 0.0)) + (vertex (position 2.6 8.72) (angle 0.0)) + (vertex (position 3.0 8.72) (angle 0.0)) + (vertex (position 3.0 7.52) (angle 0.0)) + (vertex (position -2.6 7.52) (angle 0.0)) + ) + (polygon 9f83286f-fdcf-4513-a410-fd97b453a1e8 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 7.62) (angle 0.0)) + (vertex (position -2.5 13.82) (angle -180.0)) + (vertex (position 2.5 13.82) (angle 0.0)) + (vertex (position 2.5 8.62) (angle 0.0)) + (vertex (position 2.9 8.62) (angle 0.0)) + (vertex (position 2.9 7.62) (angle 0.0)) + (vertex (position 1.52 7.62) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 7.62) (angle 0.0)) + ) + (polygon 14025c5b-c86f-4b74-ad3a-ad76b8774ba2 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 7.22) (angle 0.0)) + (vertex (position -2.9 13.82) (angle -180.0)) + (vertex (position 2.9 13.82) (angle 0.0)) + (vertex (position 2.9 9.02) (angle 0.0)) + (vertex (position 3.3 9.02) (angle 0.0)) + (vertex (position 3.3 7.22) (angle 0.0)) + (vertex (position 2.02 7.22) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 7.22) (angle 0.0)) + ) + (stroke_text 61b170cc-c471-4873-9100-1ecb1bd99dbf (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text d9ba379a-31a5-4f61-834c-39124b2e0886 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/pkg/556f1d86-fabe-4130-a702-34a82b617d82/.librepcb-pkg b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/.librepcb-pkg new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/pkg/556f1d86-fabe-4130-a702-34a82b617d82/19448dd5-d0da-4e30-9476-2eeb829d949e.step b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/19448dd5-d0da-4e30-9476-2eeb829d949e.step new file mode 100644 index 00000000..9354e3e4 --- /dev/null +++ b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/19448dd5-d0da-4e30-9476-2eeb829d949e.step @@ -0,0 +1,487 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:14',('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('Horizontal, 0.5 mm Offset','Horizontal, 0.5 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#427); +#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,#45,#88,#105,#142,#152,#162,#176,#222,#244,#255,#282,#311,#332,#352,#367,#378,#389,#395,#411)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#28,#34,#39)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#26=LINE('',#23,#27); +#27=VECTOR('',#13,1.); +#28=ORIENTED_EDGE('',*,*,#29,.T.); +#29=EDGE_CURVE('',#22,#30,#32,.T.); +#30=VERTEX_POINT('',#31); +#31=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#32=LINE('',#23,#33); +#33=VECTOR('',#14,1.); +#34=ORIENTED_EDGE('',*,*,#35,.T.); +#35=EDGE_CURVE('',#30,#36,#38,.T.); +#36=VERTEX_POINT('',#37); +#37=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#38=LINE('',#31,#27); +#39=ORIENTED_EDGE('',*,*,#40,.F.); +#40=EDGE_CURVE('',#24,#36,#41,.T.); +#41=LINE('',#25,#33); +#42=PLANE('',#43); +#43=AXIS2_PLACEMENT_3D('',#23,#44,#14); +#44=DIRECTION('',(0.,-1.,0.)); +#45=ADVANCED_FACE('',(#46),#85,.T.); +#46=FACE_BOUND('',#47,.T.); +#47=EDGE_LOOP('',(#48,#55,#59,#60,#70,#78)); +#48=ORIENTED_EDGE('',*,*,#49,.F.); +#49=EDGE_CURVE('',#50,#52,#54,.T.); +#50=VERTEX_POINT('',#51); +#51=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#52=VERTEX_POINT('',#53); +#53=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#54=LINE('',#51,#27); +#55=ORIENTED_EDGE('',*,*,#56,.T.); +#56=EDGE_CURVE('',#50,#22,#57,.T.); +#57=LINE('',#51,#58); +#58=VECTOR('',#44,1.); +#59=ORIENTED_EDGE('',*,*,#21,.T.); +#60=ORIENTED_EDGE('',*,*,#61,.T.); +#61=EDGE_CURVE('',#24,#62,#64,.T.); +#62=VERTEX_POINT('',#63); +#63=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#64=B_SPLINE_CURVE_WITH_KNOTS('',6,(#25,#65,#66,#67,#68,#69,#63),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#65=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#66=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#67=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#68=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#69=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#70=ORIENTED_EDGE('',*,*,#71,.F.); +#71=EDGE_CURVE('',#72,#62,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#74=LINE('',#75,#76); +#75=CARTESIAN_POINT('',(-1.52,0.5,-5.E-02)); +#76=VECTOR('',#77,1.); +#77=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#52,#72,#80,.T.); +#80=B_SPLINE_CURVE_WITH_KNOTS('',5,(#53,#81,#82,#83,#84,#73),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#81=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#82=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#83=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#84=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#85=PLANE('',#86); +#86=AXIS2_PLACEMENT_3D('',#51,#87,#44); +#87=DIRECTION('',(-1.,0.,0.)); +#88=ADVANCED_FACE('',(#89),#102,.F.); +#89=FACE_BOUND('',#90,.F.); +#90=EDGE_LOOP('',(#28,#91,#98,#55)); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#30,#93,#95,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#95=LINE('',#31,#96); +#96=VECTOR('',#97,1.); +#97=DIRECTION('',(0.,1.,0.)); +#98=ORIENTED_EDGE('',*,*,#99,.T.); +#99=EDGE_CURVE('',#93,#50,#100,.T.); +#100=LINE('',#94,#101); +#101=VECTOR('',#87,1.); +#102=PLANE('',#103); +#103=AXIS2_PLACEMENT_3D('',#104,#13,#14); +#104=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#105=ADVANCED_FACE('',(#106),#140,.T.); +#106=FACE_BOUND('',#107,.T.); +#107=EDGE_LOOP('',(#108,#91,#109,#114,#124,#132)); +#108=ORIENTED_EDGE('',*,*,#35,.F.); +#109=ORIENTED_EDGE('',*,*,#110,.T.); +#110=EDGE_CURVE('',#93,#111,#113,.T.); +#111=VERTEX_POINT('',#112); +#112=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#113=LINE('',#94,#27); +#114=ORIENTED_EDGE('',*,*,#115,.T.); +#115=EDGE_CURVE('',#111,#116,#118,.T.); +#116=VERTEX_POINT('',#117); +#117=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#118=B_SPLINE_CURVE_WITH_KNOTS('',6,(#112,#119,#120,#121,#122,#123,#117),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#119=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#120=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#121=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#122=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#123=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#124=ORIENTED_EDGE('',*,*,#125,.F.); +#125=EDGE_CURVE('',#126,#116,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#128=LINE('',#129,#130); +#129=CARTESIAN_POINT('',(-1.02,0.5,-5.E-02)); +#130=VECTOR('',#131,1.); +#131=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#132=ORIENTED_EDGE('',*,*,#133,.F.); +#133=EDGE_CURVE('',#36,#126,#134,.T.); +#134=B_SPLINE_CURVE_WITH_KNOTS('',6,(#37,#135,#136,#137,#138,#139,#127),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#135=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#136=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#137=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#138=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#139=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#140=PLANE('',#141); +#141=AXIS2_PLACEMENT_3D('',#31,#14,#97); +#142=ADVANCED_FACE('',(#143),#151,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#146,#147,#148)); +#145=ORIENTED_EDGE('',*,*,#61,.F.); +#146=ORIENTED_EDGE('',*,*,#40,.T.); +#147=ORIENTED_EDGE('',*,*,#133,.T.); +#148=ORIENTED_EDGE('',*,*,#149,.F.); +#149=EDGE_CURVE('',#62,#126,#150,.T.); +#150=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#127),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#151=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#25,#65,#66,#67,#68,#69,#63),(#37,#135,#136,#137,#138,#139,#127)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#152=ADVANCED_FACE('',(#153),#160,.T.); +#153=FACE_BOUND('',#154,.T.); +#154=EDGE_LOOP('',(#155,#98,#156,#157)); +#155=ORIENTED_EDGE('',*,*,#110,.F.); +#156=ORIENTED_EDGE('',*,*,#49,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.F.); +#158=EDGE_CURVE('',#111,#52,#159,.T.); +#159=LINE('',#112,#101); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#94,#97,#87); +#162=ADVANCED_FACE('',(#163),#171,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#166,#167,#168)); +#165=ORIENTED_EDGE('',*,*,#115,.F.); +#166=ORIENTED_EDGE('',*,*,#158,.T.); +#167=ORIENTED_EDGE('',*,*,#79,.T.); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#116,#72,#170,.T.); +#170=B_SPLINE_CURVE_WITH_KNOTS('',1,(#117,#73),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#171=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#112,#172,#173,#174,#175,#117),(#53,#81,#82,#83,#84,#73)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#172=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#173=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#174=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#175=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#176=ADVANCED_FACE('',(#177,#194,#196),#220,.F.); +#177=FACE_BOUND('',#178,.F.); +#178=EDGE_LOOP('',(#179,#190)); +#179=ORIENTED_EDGE('',*,*,#180,.T.); +#180=EDGE_CURVE('',#181,#183,#185,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(-2.55,0.5,4.281122731693)); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-2.55,0.5,1.518877268307)); +#185=CIRCLE('',#186,2.9); +#186=AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187=CARTESIAN_POINT('',(0.,0.5,2.9)); +#188=DIRECTION('',(0.,1.,1.110223024625E-16)); +#189=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#190=ORIENTED_EDGE('',*,*,#191,.F.); +#191=EDGE_CURVE('',#181,#183,#192,.T.); +#192=LINE('',#193,#130); +#193=CARTESIAN_POINT('',(-2.55,0.5,7.9)); +#194=FACE_BOUND('',#195,.F.); +#195=EDGE_LOOP('',(#148,#70,#168,#124)); +#196=FACE_BOUND('',#197,.F.); +#197=EDGE_LOOP('',(#198,#205,#211,#216)); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#200,#202,#204,.T.); +#200=VERTEX_POINT('',#201); +#201=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#202=VERTEX_POINT('',#203); +#203=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#204=B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#203),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#200,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#209=LINE('',#210,#76); +#210=CARTESIAN_POINT('',(1.02,0.5,-5.E-02)); +#211=ORIENTED_EDGE('',*,*,#212,.F.); +#212=EDGE_CURVE('',#213,#207,#215,.T.); +#213=VERTEX_POINT('',#214); +#214=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#216=ORIENTED_EDGE('',*,*,#217,.F.); +#217=EDGE_CURVE('',#202,#213,#218,.T.); +#218=LINE('',#219,#130); +#219=CARTESIAN_POINT('',(1.52,0.5,-5.E-02)); +#220=PLANE('',#221); +#221=AXIS2_PLACEMENT_3D('',#187,#188,#14); +#222=ADVANCED_FACE('',(#223),#243,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#179,#225,#231,#240)); +#225=ORIENTED_EDGE('',*,*,#226,.T.); +#226=EDGE_CURVE('',#183,#227,#229,.T.); +#227=VERTEX_POINT('',#228); +#228=CARTESIAN_POINT('',(-2.55,1.5,1.518877268307)); +#229=LINE('',#184,#230); +#230=VECTOR('',#188,1.); +#231=ORIENTED_EDGE('',*,*,#232,.T.); +#232=EDGE_CURVE('',#227,#233,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-2.55,1.5,4.281122731693)); +#235=CIRCLE('',#236,2.9); +#236=AXIS2_PLACEMENT_3D('',#237,#238,#239); +#237=CARTESIAN_POINT('',(0.,1.5,2.9)); +#238=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#239=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#240=ORIENTED_EDGE('',*,*,#241,.F.); +#241=EDGE_CURVE('',#181,#233,#242,.T.); +#242=LINE('',#182,#230); +#243=CYLINDRICAL_SURFACE('',#221,2.9); +#244=ADVANCED_FACE('',(#245),#252,.F.); +#245=FACE_BOUND('',#246,.F.); +#246=EDGE_LOOP('',(#240,#247,#225,#248)); +#247=ORIENTED_EDGE('',*,*,#191,.T.); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#249=EDGE_CURVE('',#233,#227,#250,.T.); +#250=LINE('',#251,#130); +#251=CARTESIAN_POINT('',(-2.55,1.5,7.9)); +#252=PLANE('',#253); +#253=AXIS2_PLACEMENT_3D('',#254,#14,#188); +#254=CARTESIAN_POINT('',(-2.55,-9.5,12.9)); +#255=ADVANCED_FACE('',(#256),#281,.T.); +#256=FACE_BOUND('',#257,.T.); +#257=EDGE_LOOP('',(#258,#268,#273,#198)); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#200,#262,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#262=B_SPLINE_CURVE_WITH_KNOTS('',6,(#261,#263,#264,#265,#266,#267,#201),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#263=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#264=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#265=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#266=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#267=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#268=ORIENTED_EDGE('',*,*,#269,.T.); +#269=EDGE_CURVE('',#260,#270,#272,.T.); +#270=VERTEX_POINT('',#271); +#271=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#272=LINE('',#261,#33); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#270,#202,#275,.T.); +#275=B_SPLINE_CURVE_WITH_KNOTS('',6,(#271,#276,#277,#278,#279,#280,#203),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#276=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#277=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#278=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#279=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#280=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#281=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#261,#263,#264,#265,#266,#267,#201),(#271,#276,#277,#278,#279,#280,#203)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#282=ADVANCED_FACE('',(#283),#309,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#290,#295,#300,#216,#308)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#270,#289,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#289=LINE('',#288,#27); +#290=ORIENTED_EDGE('',*,*,#291,.T.); +#291=EDGE_CURVE('',#287,#292,#294,.T.); +#292=VERTEX_POINT('',#293); +#293=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#294=LINE('',#288,#96); +#295=ORIENTED_EDGE('',*,*,#296,.T.); +#296=EDGE_CURVE('',#292,#297,#299,.T.); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#299=LINE('',#293,#27); +#300=ORIENTED_EDGE('',*,*,#301,.T.); +#301=EDGE_CURVE('',#297,#213,#302,.T.); +#302=B_SPLINE_CURVE_WITH_KNOTS('',6,(#298,#303,#304,#305,#306,#307,#214),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#303=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#304=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#305=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#306=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#307=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#308=ORIENTED_EDGE('',*,*,#274,.F.); +#309=PLANE('',#310); +#310=AXIS2_PLACEMENT_3D('',#288,#14,#97); +#311=ADVANCED_FACE('',(#312),#327,.T.); +#312=FACE_BOUND('',#313,.T.); +#313=EDGE_LOOP('',(#314,#315,#320,#211)); +#314=ORIENTED_EDGE('',*,*,#301,.F.); +#315=ORIENTED_EDGE('',*,*,#316,.T.); +#316=EDGE_CURVE('',#297,#317,#319,.T.); +#317=VERTEX_POINT('',#318); +#318=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#319=LINE('',#298,#101); +#320=ORIENTED_EDGE('',*,*,#321,.T.); +#321=EDGE_CURVE('',#317,#207,#322,.T.); +#322=B_SPLINE_CURVE_WITH_KNOTS('',5,(#318,#323,#324,#325,#326,#208),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#323=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#324=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#325=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#326=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#327=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#298,#328,#329,#330,#331,#214),(#318,#323,#324,#325,#326,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#328=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#329=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#330=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#331=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#332=ADVANCED_FACE('',(#333),#350,.T.); +#333=FACE_BOUND('',#334,.T.); +#334=EDGE_LOOP('',(#335,#340,#345,#348,#205,#349)); +#335=ORIENTED_EDGE('',*,*,#336,.F.); +#336=EDGE_CURVE('',#337,#317,#339,.T.); +#337=VERTEX_POINT('',#338); +#338=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#339=LINE('',#338,#27); +#340=ORIENTED_EDGE('',*,*,#341,.T.); +#341=EDGE_CURVE('',#337,#342,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#344=LINE('',#338,#58); +#345=ORIENTED_EDGE('',*,*,#346,.T.); +#346=EDGE_CURVE('',#342,#260,#347,.T.); +#347=LINE('',#343,#27); +#348=ORIENTED_EDGE('',*,*,#259,.T.); +#349=ORIENTED_EDGE('',*,*,#321,.F.); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#338,#87,#44); +#352=ADVANCED_FACE('',(#353,#356),#365,.T.); +#353=FACE_BOUND('',#354,.T.); +#354=EDGE_LOOP('',(#248,#355)); +#355=ORIENTED_EDGE('',*,*,#232,.F.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#360,#362,.T.); +#360=VERTEX_POINT('',#361); +#361=CARTESIAN_POINT('',(2.5,1.5,2.9)); +#362=CIRCLE('',#363,2.5); +#363=AXIS2_PLACEMENT_3D('',#364,#188,#14); +#364=CARTESIAN_POINT('',(4.440892098501E-16,1.5,2.9)); +#365=PLANE('',#366); +#366=AXIS2_PLACEMENT_3D('',#237,#188,#14); +#367=ADVANCED_FACE('',(#368),#376,.T.); +#368=FACE_BOUND('',#369,.T.); +#369=EDGE_LOOP('',(#370,#371,#374,#375)); +#370=ORIENTED_EDGE('',*,*,#346,.F.); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#342,#287,#373,.T.); +#373=LINE('',#343,#33); +#374=ORIENTED_EDGE('',*,*,#286,.T.); +#375=ORIENTED_EDGE('',*,*,#269,.F.); +#376=PLANE('',#377); +#377=AXIS2_PLACEMENT_3D('',#343,#44,#14); +#378=ADVANCED_FACE('',(#379),#387,.T.); +#379=FACE_BOUND('',#380,.T.); +#380=EDGE_LOOP('',(#381,#382,#385,#386)); +#381=ORIENTED_EDGE('',*,*,#296,.F.); +#382=ORIENTED_EDGE('',*,*,#383,.T.); +#383=EDGE_CURVE('',#292,#337,#384,.T.); +#384=LINE('',#293,#101); +#385=ORIENTED_EDGE('',*,*,#336,.T.); +#386=ORIENTED_EDGE('',*,*,#316,.F.); +#387=PLANE('',#388); +#388=AXIS2_PLACEMENT_3D('',#293,#97,#87); +#389=ADVANCED_FACE('',(#390),#392,.F.); +#390=FACE_BOUND('',#391,.F.); +#391=EDGE_LOOP('',(#371,#290,#382,#340)); +#392=PLANE('',#393); +#393=AXIS2_PLACEMENT_3D('',#394,#13,#14); +#394=CARTESIAN_POINT('',(1.27,0.,-3.)); +#395=ADVANCED_FACE('',(#396),#410,.T.); +#396=FACE_BOUND('',#397,.T.); +#397=EDGE_LOOP('',(#398,#405,#408,#409)); +#398=ORIENTED_EDGE('',*,*,#399,.F.); +#399=EDGE_CURVE('',#400,#400,#402,.T.); +#400=VERTEX_POINT('',#401); +#401=CARTESIAN_POINT('',(2.5,6.7,2.9)); +#402=CIRCLE('',#403,2.5); +#403=AXIS2_PLACEMENT_3D('',#404,#188,#14); +#404=CARTESIAN_POINT('',(4.440892098501E-16,6.7,2.9)); +#405=ORIENTED_EDGE('',*,*,#406,.F.); +#406=EDGE_CURVE('',#360,#400,#407,.T.); +#407=LINE('',#361,#230); +#408=ORIENTED_EDGE('',*,*,#359,.T.); +#409=ORIENTED_EDGE('',*,*,#406,.T.); +#410=CYLINDRICAL_SURFACE('',#363,2.5); +#411=ADVANCED_FACE('',(#412),#425,.T.); +#412=FACE_BOUND('',#413,.T.); +#413=EDGE_LOOP('',(#414,#423,#424)); +#414=ORIENTED_EDGE('',*,*,#415,.T.); +#415=EDGE_CURVE('',#400,#416,#418,.T.); +#416=VERTEX_POINT('',#417); +#417=CARTESIAN_POINT('',(1.041259269594E-15,9.2,2.9)); +#418=CIRCLE('',#419,2.5); +#419=AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420=CARTESIAN_POINT('',(8.881784197001E-16,6.7,2.9)); +#421=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#422=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#423=ORIENTED_EDGE('',*,*,#415,.F.); +#424=ORIENTED_EDGE('',*,*,#399,.T.); +#425=SPHERICAL_SURFACE('',#426,2.5); +#426=AXIS2_PLACEMENT_3D('',#420,#188,#14); +#427=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#431)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#428,#429,#430)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#428=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#429=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#430=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#431=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#428,'distance_accuracy_value','confusion accuracy'); +#432=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#433=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#434,#444,#445,#446,#447,#448,#449,#450,#451,#452,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474,#475,#476),#427); +#434=STYLED_ITEM('color',(#435),#17); +#435=PRESENTATION_STYLE_ASSIGNMENT((#436,#442)); +#436=SURFACE_STYLE_USAGE(.BOTH.,#437); +#437=SURFACE_SIDE_STYLE('',(#438)); +#438=SURFACE_STYLE_FILL_AREA(#439); +#439=FILL_AREA_STYLE('',(#440)); +#440=FILL_AREA_STYLE_COLOUR('',#441); +#441=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#442=CURVE_STYLE('',#443,POSITIVE_LENGTH_MEASURE(0.1),#441); +#443=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#444=STYLED_ITEM('color',(#435),#45); +#445=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#71,#444); +#446=STYLED_ITEM('color',(#435),#88); +#447=STYLED_ITEM('color',(#435),#105); +#448=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#125,#447); +#449=STYLED_ITEM('color',(#435),#142); +#450=STYLED_ITEM('color',(#435),#152); +#451=STYLED_ITEM('color',(#435),#162); +#452=STYLED_ITEM('color',(#453),#176); +#453=PRESENTATION_STYLE_ASSIGNMENT((#454,#462)); +#454=SURFACE_STYLE_USAGE(.BOTH.,#455); +#455=SURFACE_SIDE_STYLE('',(#456,#460)); +#456=SURFACE_STYLE_FILL_AREA(#457); +#457=FILL_AREA_STYLE('',(#458)); +#458=FILL_AREA_STYLE_COLOUR('',#459); +#459=COLOUR_RGB('',0.906331759313,0.,0.); +#460=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#459,(#461)); +#461=SURFACE_STYLE_TRANSPARENT(0.5); +#462=CURVE_STYLE('',#443,POSITIVE_LENGTH_MEASURE(0.1),#459); +#463=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#217,#452); +#464=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#206,#452); +#465=STYLED_ITEM('color',(#453),#222); +#466=STYLED_ITEM('color',(#453),#244); +#467=STYLED_ITEM('color',(#435),#255); +#468=STYLED_ITEM('color',(#435),#282); +#469=STYLED_ITEM('color',(#435),#311); +#470=STYLED_ITEM('color',(#435),#332); +#471=STYLED_ITEM('color',(#453),#352); +#472=STYLED_ITEM('color',(#435),#367); +#473=STYLED_ITEM('color',(#435),#378); +#474=STYLED_ITEM('color',(#435),#389); +#475=STYLED_ITEM('color',(#453),#395); +#476=STYLED_ITEM('color',(#453),#411); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/556f1d86-fabe-4130-a702-34a82b617d82/41639118-f839-4caa-a027-675f75c36cfe.step b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/41639118-f839-4caa-a027-675f75c36cfe.step new file mode 100644 index 00000000..7720faff --- /dev/null +++ b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/41639118-f839-4caa-a027-675f75c36cfe.step @@ -0,0 +1,657 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Vertical','Vertical','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#581); +#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,#50,#114,#125,#140,#162,#212,#227,#271,#291,#340,#355,#399,#415,#425,#435,#444,#451,#458,#467,#475,#483,#490,#500,#510,#519,#526,#533,#542,#550,#558,#565)); +#17=ADVANCED_FACE('',(#18),#48,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#30,#36,#45)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,-1.381122731693,1.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,1.381122731693,1.)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#13,#29); +#28=CARTESIAN_POINT('',(0.,0.,1.)); +#29=DIRECTION('',(-0.879310344828,-0.476249217825,0.)); +#30=ORIENTED_EDGE('',*,*,#31,.T.); +#31=EDGE_CURVE('',#24,#32,#34,.T.); +#32=VERTEX_POINT('',#33); +#33=CARTESIAN_POINT('',(-2.55,1.381122731693,2.)); +#34=LINE('',#25,#35); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#32,#38,#40,.T.); +#38=VERTEX_POINT('',#39); +#39=CARTESIAN_POINT('',(-2.55,-1.381122731693,2.)); +#40=CIRCLE('',#41,2.9); +#41=AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42=CARTESIAN_POINT('',(0.,0.,2.)); +#43=DIRECTION('',(0.,0.,-1.)); +#44=DIRECTION('',(-0.879310344828,0.476249217825,0.)); +#45=ORIENTED_EDGE('',*,*,#46,.F.); +#46=EDGE_CURVE('',#22,#38,#47,.T.); +#47=LINE('',#23,#35); +#48=CYLINDRICAL_SURFACE('',#49,2.9); +#49=AXIS2_PLACEMENT_3D('',#28,#13,#14); +#50=ADVANCED_FACE('',(#51,#59,#87),#113,.F.); +#51=FACE_BOUND('',#52,.F.); +#52=EDGE_LOOP('',(#20,#53)); +#53=ORIENTED_EDGE('',*,*,#54,.F.); +#54=EDGE_CURVE('',#22,#24,#55,.T.); +#55=LINE('',#56,#57); +#56=CARTESIAN_POINT('',(-2.55,-5.,1.)); +#57=VECTOR('',#58,1.); +#58=DIRECTION('',(0.,1.,0.)); +#59=FACE_BOUND('',#60,.F.); +#60=EDGE_LOOP('',(#61,#69,#77,#83)); +#61=ORIENTED_EDGE('',*,*,#62,.F.); +#62=EDGE_CURVE('',#63,#65,#67,.T.); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-1.02,-0.25,1.)); +#65=VERTEX_POINT('',#66); +#66=CARTESIAN_POINT('',(-1.02,0.25,1.)); +#67=LINE('',#68,#57); +#68=CARTESIAN_POINT('',(-1.02,-0.125,1.)); +#69=ORIENTED_EDGE('',*,*,#70,.T.); +#70=EDGE_CURVE('',#63,#71,#73,.T.); +#71=VERTEX_POINT('',#72); +#72=CARTESIAN_POINT('',(-1.52,-0.25,1.)); +#73=LINE('',#74,#75); +#74=CARTESIAN_POINT('',(-0.76,-0.25,1.)); +#75=VECTOR('',#76,1.); +#76=DIRECTION('',(-1.,0.,0.)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#71,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(-1.52,0.25,1.)); +#81=LINE('',#82,#57); +#82=CARTESIAN_POINT('',(-1.52,-0.125,1.)); +#83=ORIENTED_EDGE('',*,*,#84,.F.); +#84=EDGE_CURVE('',#65,#79,#85,.T.); +#85=LINE('',#86,#75); +#86=CARTESIAN_POINT('',(-0.76,0.25,1.)); +#87=FACE_BOUND('',#88,.F.); +#88=EDGE_LOOP('',(#89,#97,#103,#109)); +#89=ORIENTED_EDGE('',*,*,#90,.F.); +#90=EDGE_CURVE('',#91,#93,#95,.T.); +#91=VERTEX_POINT('',#92); +#92=CARTESIAN_POINT('',(1.52,-0.25,1.)); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(1.52,0.25,1.)); +#95=LINE('',#96,#57); +#96=CARTESIAN_POINT('',(1.52,-0.125,1.)); +#97=ORIENTED_EDGE('',*,*,#98,.T.); +#98=EDGE_CURVE('',#91,#99,#101,.T.); +#99=VERTEX_POINT('',#100); +#100=CARTESIAN_POINT('',(1.02,-0.25,1.)); +#101=LINE('',#102,#75); +#102=CARTESIAN_POINT('',(0.51,-0.25,1.)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#99,#105,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(1.02,0.25,1.)); +#107=LINE('',#108,#57); +#108=CARTESIAN_POINT('',(1.02,-0.125,1.)); +#109=ORIENTED_EDGE('',*,*,#110,.F.); +#110=EDGE_CURVE('',#93,#105,#111,.T.); +#111=LINE('',#112,#75); +#112=CARTESIAN_POINT('',(0.51,0.25,1.)); +#113=PLANE('',#49); +#114=ADVANCED_FACE('',(#115),#122,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#45,#117,#30,#118)); +#117=ORIENTED_EDGE('',*,*,#54,.T.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#38,#32,#120,.T.); +#120=LINE('',#121,#57); +#121=CARTESIAN_POINT('',(-2.55,-5.,2.)); +#122=PLANE('',#123); +#123=AXIS2_PLACEMENT_3D('',#124,#14,#13); +#124=CARTESIAN_POINT('',(-2.55,-10.,-9.)); +#125=ADVANCED_FACE('',(#126,#129),#138,.T.); +#126=FACE_BOUND('',#127,.T.); +#127=EDGE_LOOP('',(#118,#128)); +#128=ORIENTED_EDGE('',*,*,#37,.F.); +#129=FACE_BOUND('',#130,.T.); +#130=EDGE_LOOP('',(#131)); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#133,#133,#135,.T.); +#133=VERTEX_POINT('',#134); +#134=CARTESIAN_POINT('',(2.5,-8.234472218111E-16,2.)); +#135=CIRCLE('',#136,2.5); +#136=AXIS2_PLACEMENT_3D('',#137,#13,#14); +#137=CARTESIAN_POINT('',(4.440892098501E-16,-2.111238222375E-16,2.)); +#138=PLANE('',#139); +#139=AXIS2_PLACEMENT_3D('',#42,#13,#14); +#140=ADVANCED_FACE('',(#141),#160,.T.); +#141=FACE_BOUND('',#142,.T.); +#142=EDGE_LOOP('',(#143,#149,#156,#61)); +#143=ORIENTED_EDGE('',*,*,#144,.F.); +#144=EDGE_CURVE('',#145,#63,#147,.T.); +#145=VERTEX_POINT('',#146); +#146=CARTESIAN_POINT('',(-1.02,-0.25,0.7)); +#147=LINE('',#148,#35); +#148=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#149=ORIENTED_EDGE('',*,*,#150,.F.); +#150=EDGE_CURVE('',#151,#145,#153,.T.); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,0.25,0.7)); +#153=LINE('',#146,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,-1.,0.)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#151,#65,#158,.T.); +#158=LINE('',#159,#35); +#159=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#148,#14,#13); +#162=ADVANCED_FACE('',(#163),#210,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#170,#176,#181,#186,#191,#196,#83,#198,#199,#203,#208)); +#165=ORIENTED_EDGE('',*,*,#166,.F.); +#166=EDGE_CURVE('',#167,#168,#158,.T.); +#167=VERTEX_POINT('',#159); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.02,0.25,0.)); +#170=ORIENTED_EDGE('',*,*,#171,.F.); +#171=EDGE_CURVE('',#172,#167,#174,.T.); +#172=VERTEX_POINT('',#173); +#173=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#174=LINE('',#173,#175); +#175=VECTOR('',#14,1.); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#172,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,0.25,0.)); +#180=LINE('',#173,#35); +#181=ORIENTED_EDGE('',*,*,#182,.F.); +#182=EDGE_CURVE('',#183,#178,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.67,0.25,0.)); +#185=LINE('',#184,#175); +#186=ORIENTED_EDGE('',*,*,#187,.T.); +#187=EDGE_CURVE('',#183,#188,#190,.T.); +#188=VERTEX_POINT('',#189); +#189=CARTESIAN_POINT('',(-1.67,0.25,0.7)); +#190=LINE('',#184,#35); +#191=ORIENTED_EDGE('',*,*,#192,.T.); +#192=EDGE_CURVE('',#188,#193,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-1.52,0.25,0.7)); +#195=LINE('',#189,#175); +#196=ORIENTED_EDGE('',*,*,#197,.T.); +#197=EDGE_CURVE('',#193,#79,#180,.T.); +#198=ORIENTED_EDGE('',*,*,#157,.F.); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#151,#201,#195,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.87,0.25,0.7)); +#203=ORIENTED_EDGE('',*,*,#204,.F.); +#204=EDGE_CURVE('',#205,#201,#207,.T.); +#205=VERTEX_POINT('',#206); +#206=CARTESIAN_POINT('',(-0.87,0.25,0.)); +#207=LINE('',#206,#35); +#208=ORIENTED_EDGE('',*,*,#209,.F.); +#209=EDGE_CURVE('',#168,#205,#185,.T.); +#210=PLANE('',#211); +#211=AXIS2_PLACEMENT_3D('',#173,#58,#13); +#212=ADVANCED_FACE('',(#213),#225,.F.); +#213=FACE_BOUND('',#214,.F.); +#214=EDGE_LOOP('',(#215,#221,#196,#224)); +#215=ORIENTED_EDGE('',*,*,#216,.F.); +#216=EDGE_CURVE('',#217,#71,#219,.T.); +#217=VERTEX_POINT('',#218); +#218=CARTESIAN_POINT('',(-1.52,-0.25,0.7)); +#219=LINE('',#220,#35); +#220=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#221=ORIENTED_EDGE('',*,*,#222,.F.); +#222=EDGE_CURVE('',#193,#217,#223,.T.); +#223=LINE('',#218,#154); +#224=ORIENTED_EDGE('',*,*,#78,.F.); +#225=PLANE('',#226); +#226=AXIS2_PLACEMENT_3D('',#220,#14,#13); +#227=ADVANCED_FACE('',(#228),#269,.F.); +#228=FACE_BOUND('',#229,.F.); +#229=EDGE_LOOP('',(#230,#235,#239,#243,#248,#253,#256,#257,#143,#258,#262,#267)); +#230=ORIENTED_EDGE('',*,*,#231,.F.); +#231=EDGE_CURVE('',#232,#233,#147,.T.); +#232=VERTEX_POINT('',#148); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.02,-0.25,0.)); +#235=ORIENTED_EDGE('',*,*,#236,.F.); +#236=EDGE_CURVE('',#237,#232,#238,.T.); +#237=VERTEX_POINT('',#220); +#238=LINE('',#220,#175); +#239=ORIENTED_EDGE('',*,*,#240,.T.); +#240=EDGE_CURVE('',#237,#241,#219,.T.); +#241=VERTEX_POINT('',#242); +#242=CARTESIAN_POINT('',(-1.52,-0.25,0.)); +#243=ORIENTED_EDGE('',*,*,#244,.F.); +#244=EDGE_CURVE('',#245,#241,#247,.T.); +#245=VERTEX_POINT('',#246); +#246=CARTESIAN_POINT('',(-1.67,-0.25,0.)); +#247=LINE('',#246,#175); +#248=ORIENTED_EDGE('',*,*,#249,.T.); +#249=EDGE_CURVE('',#245,#250,#252,.T.); +#250=VERTEX_POINT('',#251); +#251=CARTESIAN_POINT('',(-1.67,-0.25,0.7)); +#252=LINE('',#246,#35); +#253=ORIENTED_EDGE('',*,*,#254,.T.); +#254=EDGE_CURVE('',#250,#217,#255,.T.); +#255=LINE('',#251,#175); +#256=ORIENTED_EDGE('',*,*,#216,.T.); +#257=ORIENTED_EDGE('',*,*,#70,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.T.); +#259=EDGE_CURVE('',#145,#260,#255,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(-0.87,-0.25,0.7)); +#262=ORIENTED_EDGE('',*,*,#263,.F.); +#263=EDGE_CURVE('',#264,#260,#266,.T.); +#264=VERTEX_POINT('',#265); +#265=CARTESIAN_POINT('',(-0.87,-0.25,0.)); +#266=LINE('',#265,#35); +#267=ORIENTED_EDGE('',*,*,#268,.F.); +#268=EDGE_CURVE('',#233,#264,#247,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#220,#58,#13); +#271=ADVANCED_FACE('',(#272),#289,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#280,#285,#89)); +#274=ORIENTED_EDGE('',*,*,#275,.F.); +#275=EDGE_CURVE('',#276,#91,#278,.T.); +#276=VERTEX_POINT('',#277); +#277=CARTESIAN_POINT('',(1.52,-0.25,0.7)); +#278=LINE('',#279,#35); +#279=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#280=ORIENTED_EDGE('',*,*,#281,.F.); +#281=EDGE_CURVE('',#282,#276,#284,.T.); +#282=VERTEX_POINT('',#283); +#283=CARTESIAN_POINT('',(1.52,0.25,0.7)); +#284=LINE('',#277,#154); +#285=ORIENTED_EDGE('',*,*,#286,.T.); +#286=EDGE_CURVE('',#282,#93,#287,.T.); +#287=LINE('',#288,#35); +#288=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#289=PLANE('',#290); +#290=AXIS2_PLACEMENT_3D('',#279,#14,#13); +#291=ADVANCED_FACE('',(#292),#338,.T.); +#292=FACE_BOUND('',#293,.T.); +#293=EDGE_LOOP('',(#294,#299,#304,#309,#314,#319,#324,#109,#326,#327,#331,#336)); +#294=ORIENTED_EDGE('',*,*,#295,.F.); +#295=EDGE_CURVE('',#296,#297,#287,.T.); +#296=VERTEX_POINT('',#288); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,0.)); +#299=ORIENTED_EDGE('',*,*,#300,.F.); +#300=EDGE_CURVE('',#301,#296,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#303=LINE('',#302,#175); +#304=ORIENTED_EDGE('',*,*,#305,.T.); +#305=EDGE_CURVE('',#301,#306,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(1.02,0.25,0.)); +#308=LINE('',#302,#35); +#309=ORIENTED_EDGE('',*,*,#310,.F.); +#310=EDGE_CURVE('',#311,#306,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,0.25,0.)); +#313=LINE('',#312,#175); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(0.87,0.25,0.7)); +#318=LINE('',#312,#35); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#321,#323,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.02,0.25,0.7)); +#323=LINE('',#317,#175); +#324=ORIENTED_EDGE('',*,*,#325,.T.); +#325=EDGE_CURVE('',#321,#105,#308,.T.); +#326=ORIENTED_EDGE('',*,*,#286,.F.); +#327=ORIENTED_EDGE('',*,*,#328,.T.); +#328=EDGE_CURVE('',#282,#329,#323,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,0.25,0.7)); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#333,#329,#335,.T.); +#333=VERTEX_POINT('',#334); +#334=CARTESIAN_POINT('',(1.67,0.25,0.)); +#335=LINE('',#334,#35); +#336=ORIENTED_EDGE('',*,*,#337,.F.); +#337=EDGE_CURVE('',#297,#333,#313,.T.); +#338=PLANE('',#339); +#339=AXIS2_PLACEMENT_3D('',#302,#58,#13); +#340=ADVANCED_FACE('',(#341),#353,.F.); +#341=FACE_BOUND('',#342,.F.); +#342=EDGE_LOOP('',(#343,#349,#324,#352)); +#343=ORIENTED_EDGE('',*,*,#344,.F.); +#344=EDGE_CURVE('',#345,#99,#347,.T.); +#345=VERTEX_POINT('',#346); +#346=CARTESIAN_POINT('',(1.02,-0.25,0.7)); +#347=LINE('',#348,#35); +#348=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#349=ORIENTED_EDGE('',*,*,#350,.F.); +#350=EDGE_CURVE('',#321,#345,#351,.T.); +#351=LINE('',#346,#154); +#352=ORIENTED_EDGE('',*,*,#104,.F.); +#353=PLANE('',#354); +#354=AXIS2_PLACEMENT_3D('',#348,#14,#13); +#355=ADVANCED_FACE('',(#356),#397,.F.); +#356=FACE_BOUND('',#357,.F.); +#357=EDGE_LOOP('',(#358,#363,#367,#371,#376,#381,#384,#385,#274,#386,#390,#395)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#278,.T.); +#360=VERTEX_POINT('',#279); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.52,-0.25,0.)); +#363=ORIENTED_EDGE('',*,*,#364,.F.); +#364=EDGE_CURVE('',#365,#360,#366,.T.); +#365=VERTEX_POINT('',#348); +#366=LINE('',#348,#175); +#367=ORIENTED_EDGE('',*,*,#368,.T.); +#368=EDGE_CURVE('',#365,#369,#347,.T.); +#369=VERTEX_POINT('',#370); +#370=CARTESIAN_POINT('',(1.02,-0.25,0.)); +#371=ORIENTED_EDGE('',*,*,#372,.F.); +#372=EDGE_CURVE('',#373,#369,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(0.87,-0.25,0.)); +#375=LINE('',#374,#175); +#376=ORIENTED_EDGE('',*,*,#377,.T.); +#377=EDGE_CURVE('',#373,#378,#380,.T.); +#378=VERTEX_POINT('',#379); +#379=CARTESIAN_POINT('',(0.87,-0.25,0.7)); +#380=LINE('',#374,#35); +#381=ORIENTED_EDGE('',*,*,#382,.T.); +#382=EDGE_CURVE('',#378,#345,#383,.T.); +#383=LINE('',#379,#175); +#384=ORIENTED_EDGE('',*,*,#344,.T.); +#385=ORIENTED_EDGE('',*,*,#98,.F.); +#386=ORIENTED_EDGE('',*,*,#387,.T.); +#387=EDGE_CURVE('',#276,#388,#383,.T.); +#388=VERTEX_POINT('',#389); +#389=CARTESIAN_POINT('',(1.67,-0.25,0.7)); +#390=ORIENTED_EDGE('',*,*,#391,.F.); +#391=EDGE_CURVE('',#392,#388,#394,.T.); +#392=VERTEX_POINT('',#393); +#393=CARTESIAN_POINT('',(1.67,-0.25,0.)); +#394=LINE('',#393,#35); +#395=ORIENTED_EDGE('',*,*,#396,.F.); +#396=EDGE_CURVE('',#361,#392,#375,.T.); +#397=PLANE('',#398); +#398=AXIS2_PLACEMENT_3D('',#348,#58,#13); +#399=ADVANCED_FACE('',(#400),#414,.T.); +#400=FACE_BOUND('',#401,.T.); +#401=EDGE_LOOP('',(#402,#409,#412,#413)); +#402=ORIENTED_EDGE('',*,*,#403,.F.); +#403=EDGE_CURVE('',#404,#404,#406,.T.); +#404=VERTEX_POINT('',#405); +#405=CARTESIAN_POINT('',(2.5,-8.234472218111E-16,7.2)); +#406=CIRCLE('',#407,2.5); +#407=AXIS2_PLACEMENT_3D('',#408,#13,#14); +#408=CARTESIAN_POINT('',(4.440892098501E-16,-2.111238222375E-16,7.2)); +#409=ORIENTED_EDGE('',*,*,#410,.F.); +#410=EDGE_CURVE('',#133,#404,#411,.T.); +#411=LINE('',#134,#35); +#412=ORIENTED_EDGE('',*,*,#132,.T.); +#413=ORIENTED_EDGE('',*,*,#410,.T.); +#414=CYLINDRICAL_SURFACE('',#136,2.5); +#415=ADVANCED_FACE('',(#416),#423,.T.); +#416=FACE_BOUND('',#417,.T.); +#417=EDGE_LOOP('',(#418,#419,#258,#420)); +#418=ORIENTED_EDGE('',*,*,#200,.F.); +#419=ORIENTED_EDGE('',*,*,#150,.T.); +#420=ORIENTED_EDGE('',*,*,#421,.T.); +#421=EDGE_CURVE('',#260,#201,#422,.T.); +#422=LINE('',#261,#57); +#423=PLANE('',#424); +#424=AXIS2_PLACEMENT_3D('',#251,#13,#14); +#425=ADVANCED_FACE('',(#426),#160,.T.); +#426=FACE_BOUND('',#427,.T.); +#427=EDGE_LOOP('',(#230,#428,#431,#432)); +#428=ORIENTED_EDGE('',*,*,#429,.T.); +#429=EDGE_CURVE('',#232,#167,#430,.T.); +#430=LINE('',#148,#57); +#431=ORIENTED_EDGE('',*,*,#166,.T.); +#432=ORIENTED_EDGE('',*,*,#433,.T.); +#433=EDGE_CURVE('',#168,#233,#434,.T.); +#434=LINE('',#234,#154); +#435=ADVANCED_FACE('',(#436),#442,.F.); +#436=FACE_BOUND('',#437,.F.); +#437=EDGE_LOOP('',(#208,#432,#438,#439)); +#438=ORIENTED_EDGE('',*,*,#268,.T.); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#264,#205,#441,.T.); +#441=LINE('',#265,#57); +#442=PLANE('',#443); +#443=AXIS2_PLACEMENT_3D('',#246,#13,#14); +#444=ADVANCED_FACE('',(#445),#449,.T.); +#445=FACE_BOUND('',#446,.T.); +#446=EDGE_LOOP('',(#262,#439,#447,#448)); +#447=ORIENTED_EDGE('',*,*,#204,.T.); +#448=ORIENTED_EDGE('',*,*,#421,.F.); +#449=PLANE('',#450); +#450=AXIS2_PLACEMENT_3D('',#265,#14,#13); +#451=ADVANCED_FACE('',(#452),#423,.T.); +#452=FACE_BOUND('',#453,.T.); +#453=EDGE_LOOP('',(#454,#455,#253,#221)); +#454=ORIENTED_EDGE('',*,*,#192,.F.); +#455=ORIENTED_EDGE('',*,*,#456,.F.); +#456=EDGE_CURVE('',#250,#188,#457,.T.); +#457=LINE('',#251,#57); +#458=ADVANCED_FACE('',(#459),#465,.F.); +#459=FACE_BOUND('',#460,.F.); +#460=EDGE_LOOP('',(#461,#462,#186,#455)); +#461=ORIENTED_EDGE('',*,*,#249,.F.); +#462=ORIENTED_EDGE('',*,*,#463,.T.); +#463=EDGE_CURVE('',#245,#183,#464,.T.); +#464=LINE('',#246,#57); +#465=PLANE('',#466); +#466=AXIS2_PLACEMENT_3D('',#246,#14,#13); +#467=ADVANCED_FACE('',(#468),#442,.F.); +#468=FACE_BOUND('',#469,.F.); +#469=EDGE_LOOP('',(#181,#470,#471,#472)); +#470=ORIENTED_EDGE('',*,*,#463,.F.); +#471=ORIENTED_EDGE('',*,*,#244,.T.); +#472=ORIENTED_EDGE('',*,*,#473,.F.); +#473=EDGE_CURVE('',#178,#241,#474,.T.); +#474=LINE('',#242,#154); +#475=ADVANCED_FACE('',(#476),#225,.F.); +#476=FACE_BOUND('',#477,.F.); +#477=EDGE_LOOP('',(#478,#479,#176,#482)); +#478=ORIENTED_EDGE('',*,*,#240,.F.); +#479=ORIENTED_EDGE('',*,*,#480,.T.); +#480=EDGE_CURVE('',#237,#172,#481,.T.); +#481=LINE('',#220,#57); +#482=ORIENTED_EDGE('',*,*,#473,.T.); +#483=ADVANCED_FACE('',(#484),#488,.F.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#486,#487,#428,#170)); +#486=ORIENTED_EDGE('',*,*,#480,.F.); +#487=ORIENTED_EDGE('',*,*,#236,.T.); +#488=PLANE('',#489); +#489=AXIS2_PLACEMENT_3D('',#220,#13,#14); +#490=ADVANCED_FACE('',(#491),#498,.T.); +#491=FACE_BOUND('',#492,.T.); +#492=EDGE_LOOP('',(#493,#494,#386,#495)); +#493=ORIENTED_EDGE('',*,*,#328,.F.); +#494=ORIENTED_EDGE('',*,*,#281,.T.); +#495=ORIENTED_EDGE('',*,*,#496,.T.); +#496=EDGE_CURVE('',#388,#329,#497,.T.); +#497=LINE('',#389,#57); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#379,#13,#14); +#500=ADVANCED_FACE('',(#501),#289,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#358,#503,#506,#507)); +#503=ORIENTED_EDGE('',*,*,#504,.T.); +#504=EDGE_CURVE('',#360,#296,#505,.T.); +#505=LINE('',#279,#57); +#506=ORIENTED_EDGE('',*,*,#295,.T.); +#507=ORIENTED_EDGE('',*,*,#508,.T.); +#508=EDGE_CURVE('',#297,#361,#509,.T.); +#509=LINE('',#362,#154); +#510=ADVANCED_FACE('',(#511),#517,.F.); +#511=FACE_BOUND('',#512,.F.); +#512=EDGE_LOOP('',(#336,#507,#513,#514)); +#513=ORIENTED_EDGE('',*,*,#396,.T.); +#514=ORIENTED_EDGE('',*,*,#515,.T.); +#515=EDGE_CURVE('',#392,#333,#516,.T.); +#516=LINE('',#393,#57); +#517=PLANE('',#518); +#518=AXIS2_PLACEMENT_3D('',#374,#13,#14); +#519=ADVANCED_FACE('',(#520),#524,.T.); +#520=FACE_BOUND('',#521,.T.); +#521=EDGE_LOOP('',(#390,#514,#522,#523)); +#522=ORIENTED_EDGE('',*,*,#332,.T.); +#523=ORIENTED_EDGE('',*,*,#496,.F.); +#524=PLANE('',#525); +#525=AXIS2_PLACEMENT_3D('',#393,#14,#13); +#526=ADVANCED_FACE('',(#527),#498,.T.); +#527=FACE_BOUND('',#528,.T.); +#528=EDGE_LOOP('',(#529,#530,#381,#349)); +#529=ORIENTED_EDGE('',*,*,#320,.F.); +#530=ORIENTED_EDGE('',*,*,#531,.F.); +#531=EDGE_CURVE('',#378,#316,#532,.T.); +#532=LINE('',#379,#57); +#533=ADVANCED_FACE('',(#534),#540,.F.); +#534=FACE_BOUND('',#535,.F.); +#535=EDGE_LOOP('',(#536,#537,#314,#530)); +#536=ORIENTED_EDGE('',*,*,#377,.F.); +#537=ORIENTED_EDGE('',*,*,#538,.T.); +#538=EDGE_CURVE('',#373,#311,#539,.T.); +#539=LINE('',#374,#57); +#540=PLANE('',#541); +#541=AXIS2_PLACEMENT_3D('',#374,#14,#13); +#542=ADVANCED_FACE('',(#543),#517,.F.); +#543=FACE_BOUND('',#544,.F.); +#544=EDGE_LOOP('',(#309,#545,#546,#547)); +#545=ORIENTED_EDGE('',*,*,#538,.F.); +#546=ORIENTED_EDGE('',*,*,#372,.T.); +#547=ORIENTED_EDGE('',*,*,#548,.F.); +#548=EDGE_CURVE('',#306,#369,#549,.T.); +#549=LINE('',#370,#154); +#550=ADVANCED_FACE('',(#551),#353,.F.); +#551=FACE_BOUND('',#552,.F.); +#552=EDGE_LOOP('',(#553,#554,#304,#557)); +#553=ORIENTED_EDGE('',*,*,#368,.F.); +#554=ORIENTED_EDGE('',*,*,#555,.T.); +#555=EDGE_CURVE('',#365,#301,#556,.T.); +#556=LINE('',#348,#57); +#557=ORIENTED_EDGE('',*,*,#548,.T.); +#558=ADVANCED_FACE('',(#559),#563,.F.); +#559=FACE_BOUND('',#560,.F.); +#560=EDGE_LOOP('',(#561,#562,#503,#299)); +#561=ORIENTED_EDGE('',*,*,#555,.F.); +#562=ORIENTED_EDGE('',*,*,#364,.T.); +#563=PLANE('',#564); +#564=AXIS2_PLACEMENT_3D('',#348,#13,#14); +#565=ADVANCED_FACE('',(#566),#579,.T.); +#566=FACE_BOUND('',#567,.T.); +#567=EDGE_LOOP('',(#568,#577,#578)); +#568=ORIENTED_EDGE('',*,*,#569,.T.); +#569=EDGE_CURVE('',#404,#570,#572,.T.); +#570=VERTEX_POINT('',#571); +#571=CARTESIAN_POINT('',(1.041259269594E-15,-4.309833826061E-16,9.7)); +#572=CIRCLE('',#573,2.5); +#573=AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574=CARTESIAN_POINT('',(8.881784197001E-16,-4.309833826061E-16,7.2)); +#575=DIRECTION('',(-2.449293598295E-16,-1.,0.)); +#576=DIRECTION('',(1.,-2.449293598295E-16,0.)); +#577=ORIENTED_EDGE('',*,*,#569,.F.); +#578=ORIENTED_EDGE('',*,*,#403,.T.); +#579=SPHERICAL_SURFACE('',#580,2.5); +#580=AXIS2_PLACEMENT_3D('',#574,#13,#14); +#581=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#585)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#582,#583,#584)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#582=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#583=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#584=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#585=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#582,'distance_accuracy_value','confusion accuracy'); +#586=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#587=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#588,#600,#601,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646),#581); +#588=STYLED_ITEM('color',(#589),#17); +#589=PRESENTATION_STYLE_ASSIGNMENT((#590,#598)); +#590=SURFACE_STYLE_USAGE(.BOTH.,#591); +#591=SURFACE_SIDE_STYLE('',(#592,#596)); +#592=SURFACE_STYLE_FILL_AREA(#593); +#593=FILL_AREA_STYLE('',(#594)); +#594=FILL_AREA_STYLE_COLOUR('',#595); +#595=COLOUR_RGB('',0.906331759313,0.,0.); +#596=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#595,(#597)); +#597=SURFACE_STYLE_TRANSPARENT(0.5); +#598=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#595); +#599=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#600=STYLED_ITEM('color',(#589),#50); +#601=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#62,#600); +#602=PRESENTATION_STYLE_ASSIGNMENT((#603,#609)); +#603=SURFACE_STYLE_USAGE(.BOTH.,#604); +#604=SURFACE_SIDE_STYLE('',(#605)); +#605=SURFACE_STYLE_FILL_AREA(#606); +#606=FILL_AREA_STYLE('',(#607)); +#607=FILL_AREA_STYLE_COLOUR('',#608); +#608=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#609=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#608); +#610=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#84,#600); +#611=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#78,#600); +#612=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#70,#600); +#613=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#90,#600); +#614=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#110,#600); +#615=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#104,#600); +#616=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#98,#600); +#617=STYLED_ITEM('color',(#589),#114); +#618=STYLED_ITEM('color',(#589),#125); +#619=STYLED_ITEM('color',(#602),#140); +#620=STYLED_ITEM('color',(#602),#162); +#621=STYLED_ITEM('color',(#602),#212); +#622=STYLED_ITEM('color',(#602),#227); +#623=STYLED_ITEM('color',(#602),#271); +#624=STYLED_ITEM('color',(#602),#291); +#625=STYLED_ITEM('color',(#602),#340); +#626=STYLED_ITEM('color',(#602),#355); +#627=STYLED_ITEM('color',(#589),#399); +#628=STYLED_ITEM('color',(#602),#415); +#629=STYLED_ITEM('color',(#602),#425); +#630=STYLED_ITEM('color',(#602),#435); +#631=STYLED_ITEM('color',(#602),#444); +#632=STYLED_ITEM('color',(#602),#451); +#633=STYLED_ITEM('color',(#602),#458); +#634=STYLED_ITEM('color',(#602),#467); +#635=STYLED_ITEM('color',(#602),#475); +#636=STYLED_ITEM('color',(#602),#483); +#637=STYLED_ITEM('color',(#602),#490); +#638=STYLED_ITEM('color',(#602),#500); +#639=STYLED_ITEM('color',(#602),#510); +#640=STYLED_ITEM('color',(#602),#519); +#641=STYLED_ITEM('color',(#602),#526); +#642=STYLED_ITEM('color',(#602),#533); +#643=STYLED_ITEM('color',(#602),#542); +#644=STYLED_ITEM('color',(#602),#550); +#645=STYLED_ITEM('color',(#602),#558); +#646=STYLED_ITEM('color',(#589),#565); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/556f1d86-fabe-4130-a702-34a82b617d82/8cccbef9-4510-4f83-a136-75aaf128fe92.step b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/8cccbef9-4510-4f83-a136-75aaf128fe92.step new file mode 100644 index 00000000..7e071832 --- /dev/null +++ b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/8cccbef9-4510-4f83-a136-75aaf128fe92.step @@ -0,0 +1,895 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:14',('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('Horizontal, 7.62 mm Offset','Horizontal, 7.62 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#811); +#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,#51,#118,#129,#144,#203,#222,#271,#284,#338,#355,#404,#416,#432,#473,#481,#491,#500,#509,#517,#525,#562,#576,#586,#627,#635,#645,#654,#663,#671,#679,#715,#729,#739,#755,#766,#777,#783,#794,#805)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,7.62,4.281122731693)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,7.62,1.518877268307)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,7.62,2.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-2.55,8.62,1.518877268307)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-2.55,8.62,4.281122731693)); +#41=CIRCLE('',#42,2.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,8.62,2.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,2.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-2.55,7.62,7.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,7.62,2.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,7.62,2.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,7.62,2.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,7.62,3.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,7.62,-5.E-02)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,7.62,3.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,7.62,3.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,7.62,-5.E-02)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,7.62,2.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,7.62,2.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,7.62,2.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,7.62,3.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,7.62,-5.E-02)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,7.62,3.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,7.62,3.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,7.62,-5.E-02)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-2.55,8.62,7.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-2.55,-2.38,12.9)); +#129=ADVANCED_FACE('',(#130,#133),#142,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(2.5,8.62,2.9)); +#139=CIRCLE('',#140,2.5); +#140=AXIS2_PLACEMENT_3D('',#141,#29,#14); +#141=CARTESIAN_POINT('',(4.440892098501E-16,8.62,2.9)); +#142=PLANE('',#143); +#143=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#144=ADVANCED_FACE('',(#145),#200,.T.); +#145=FACE_BOUND('',#146,.T.); +#146=EDGE_LOOP('',(#147,#156,#161,#168,#173,#178,#183,#62,#185,#189,#193,#198)); +#147=ORIENTED_EDGE('',*,*,#148,.F.); +#148=EDGE_CURVE('',#149,#151,#153,.T.); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,6.62,2.65)); +#153=LINE('',#150,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,1.,6.123233995737E-17)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#149,#158,#160,.T.); +#158=VERTEX_POINT('',#159); +#159=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#159),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#161=ORIENTED_EDGE('',*,*,#162,.T.); +#162=EDGE_CURVE('',#158,#163,#165,.T.); +#163=VERTEX_POINT('',#164); +#164=CARTESIAN_POINT('',(-1.52,6.62,2.65)); +#165=LINE('',#159,#166); +#166=VECTOR('',#167,1.); +#167=DIRECTION('',(0.,1.,0.)); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#170,#163,#172,.T.); +#170=VERTEX_POINT('',#171); +#171=CARTESIAN_POINT('',(-1.67,6.62,2.65)); +#172=LINE('',#171,#84); +#173=ORIENTED_EDGE('',*,*,#174,.T.); +#174=EDGE_CURVE('',#170,#175,#177,.T.); +#175=VERTEX_POINT('',#176); +#176=CARTESIAN_POINT('',(-1.67,7.32,2.65)); +#177=LINE('',#171,#166); +#178=ORIENTED_EDGE('',*,*,#179,.T.); +#179=EDGE_CURVE('',#175,#180,#182,.T.); +#180=VERTEX_POINT('',#181); +#181=CARTESIAN_POINT('',(-1.52,7.32,2.65)); +#182=LINE('',#176,#84); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#180,#66,#165,.T.); +#185=ORIENTED_EDGE('',*,*,#186,.F.); +#186=EDGE_CURVE('',#187,#64,#153,.T.); +#187=VERTEX_POINT('',#188); +#188=CARTESIAN_POINT('',(-1.02,7.32,2.65)); +#189=ORIENTED_EDGE('',*,*,#190,.T.); +#190=EDGE_CURVE('',#187,#191,#182,.T.); +#191=VERTEX_POINT('',#192); +#192=CARTESIAN_POINT('',(-0.87,7.32,2.65)); +#193=ORIENTED_EDGE('',*,*,#194,.F.); +#194=EDGE_CURVE('',#195,#191,#197,.T.); +#195=VERTEX_POINT('',#196); +#196=CARTESIAN_POINT('',(-0.87,6.62,2.65)); +#197=LINE('',#196,#166); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#151,#195,#172,.T.); +#200=PLANE('',#201); +#201=AXIS2_PLACEMENT_3D('',#150,#202,#71); +#202=DIRECTION('',(0.,0.,-1.)); +#203=ADVANCED_FACE('',(#204),#218,.T.); +#204=FACE_BOUND('',#205,.T.); +#205=EDGE_LOOP('',(#206,#207,#214,#85)); +#206=ORIENTED_EDGE('',*,*,#184,.F.); +#207=ORIENTED_EDGE('',*,*,#208,.F.); +#208=EDGE_CURVE('',#209,#180,#211,.T.); +#209=VERTEX_POINT('',#210); +#210=CARTESIAN_POINT('',(-1.52,7.32,3.15)); +#211=LINE('',#212,#213); +#212=CARTESIAN_POINT('',(-1.52,7.32,-0.175)); +#213=VECTOR('',#202,1.); +#214=ORIENTED_EDGE('',*,*,#215,.T.); +#215=EDGE_CURVE('',#209,#80,#216,.T.); +#216=LINE('',#217,#166); +#217=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#218=PLANE('',#219); +#219=AXIS2_PLACEMENT_3D('',#220,#71,#221); +#220=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#221=DIRECTION('',(0.,-1.,0.)); +#222=ADVANCED_FACE('',(#223),#269,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#225,#230,#235,#240,#246,#251,#257,#78,#259,#260,#263,#267)); +#225=ORIENTED_EDGE('',*,*,#226,.F.); +#226=EDGE_CURVE('',#227,#228,#216,.T.); +#227=VERTEX_POINT('',#217); +#228=VERTEX_POINT('',#229); +#229=CARTESIAN_POINT('',(-1.52,6.62,3.15)); +#230=ORIENTED_EDGE('',*,*,#231,.T.); +#231=EDGE_CURVE('',#227,#232,#234,.T.); +#232=VERTEX_POINT('',#233); +#233=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#235=ORIENTED_EDGE('',*,*,#236,.T.); +#236=EDGE_CURVE('',#232,#237,#239,.T.); +#237=VERTEX_POINT('',#238); +#238=CARTESIAN_POINT('',(-1.02,6.62,3.15)); +#239=LINE('',#233,#166); +#240=ORIENTED_EDGE('',*,*,#241,.T.); +#241=EDGE_CURVE('',#237,#242,#244,.T.); +#242=VERTEX_POINT('',#243); +#243=CARTESIAN_POINT('',(-0.87,6.62,3.15)); +#244=LINE('',#245,#84); +#245=CARTESIAN_POINT('',(-1.67,6.62,3.15)); +#246=ORIENTED_EDGE('',*,*,#247,.T.); +#247=EDGE_CURVE('',#242,#248,#250,.T.); +#248=VERTEX_POINT('',#249); +#249=CARTESIAN_POINT('',(-0.87,7.32,3.15)); +#250=LINE('',#243,#166); +#251=ORIENTED_EDGE('',*,*,#252,.F.); +#252=EDGE_CURVE('',#253,#248,#255,.T.); +#253=VERTEX_POINT('',#254); +#254=CARTESIAN_POINT('',(-1.02,7.32,3.15)); +#255=LINE('',#256,#84); +#256=CARTESIAN_POINT('',(-1.67,7.32,3.15)); +#257=ORIENTED_EDGE('',*,*,#258,.T.); +#258=EDGE_CURVE('',#253,#74,#239,.T.); +#259=ORIENTED_EDGE('',*,*,#215,.F.); +#260=ORIENTED_EDGE('',*,*,#261,.F.); +#261=EDGE_CURVE('',#262,#209,#255,.T.); +#262=VERTEX_POINT('',#256); +#263=ORIENTED_EDGE('',*,*,#264,.F.); +#264=EDGE_CURVE('',#265,#262,#266,.T.); +#265=VERTEX_POINT('',#245); +#266=LINE('',#245,#166); +#267=ORIENTED_EDGE('',*,*,#268,.T.); +#268=EDGE_CURVE('',#265,#228,#244,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#217,#13,#14); +#271=ADVANCED_FACE('',(#272),#281,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#275,#280,#72)); +#274=ORIENTED_EDGE('',*,*,#258,.F.); +#275=ORIENTED_EDGE('',*,*,#276,.F.); +#276=EDGE_CURVE('',#187,#253,#277,.T.); +#277=LINE('',#278,#279); +#278=CARTESIAN_POINT('',(-1.02,7.32,-0.175)); +#279=VECTOR('',#13,1.); +#280=ORIENTED_EDGE('',*,*,#186,.T.); +#281=PLANE('',#282); +#282=AXIS2_PLACEMENT_3D('',#283,#14,#167); +#283=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#284=ADVANCED_FACE('',(#285),#336,.T.); +#285=FACE_BOUND('',#286,.T.); +#286=EDGE_LOOP('',(#287,#294,#299,#304,#309,#314,#319,#93,#321,#325,#329,#334)); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#289,#291,#293,.T.); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#291=VERTEX_POINT('',#292); +#292=CARTESIAN_POINT('',(1.52,6.62,2.65)); +#293=LINE('',#290,#154); +#294=ORIENTED_EDGE('',*,*,#295,.T.); +#295=EDGE_CURVE('',#289,#296,#298,.T.); +#296=VERTEX_POINT('',#297); +#297=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#299=ORIENTED_EDGE('',*,*,#300,.T.); +#300=EDGE_CURVE('',#296,#301,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,6.62,2.65)); +#303=LINE('',#297,#166); +#304=ORIENTED_EDGE('',*,*,#305,.F.); +#305=EDGE_CURVE('',#306,#301,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(0.87,6.62,2.65)); +#308=LINE('',#307,#84); +#309=ORIENTED_EDGE('',*,*,#310,.T.); +#310=EDGE_CURVE('',#306,#311,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,7.32,2.65)); +#313=LINE('',#307,#166); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(1.02,7.32,2.65)); +#318=LINE('',#312,#84); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#97,#303,.T.); +#321=ORIENTED_EDGE('',*,*,#322,.F.); +#322=EDGE_CURVE('',#323,#95,#293,.T.); +#323=VERTEX_POINT('',#324); +#324=CARTESIAN_POINT('',(1.52,7.32,2.65)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#323,#327,#318,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(1.67,7.32,2.65)); +#329=ORIENTED_EDGE('',*,*,#330,.F.); +#330=EDGE_CURVE('',#331,#327,#333,.T.); +#331=VERTEX_POINT('',#332); +#332=CARTESIAN_POINT('',(1.67,6.62,2.65)); +#333=LINE('',#332,#166); +#334=ORIENTED_EDGE('',*,*,#335,.F.); +#335=EDGE_CURVE('',#291,#331,#308,.T.); +#336=PLANE('',#337); +#337=AXIS2_PLACEMENT_3D('',#290,#202,#71); +#338=ADVANCED_FACE('',(#339),#352,.T.); +#339=FACE_BOUND('',#340,.T.); +#340=EDGE_LOOP('',(#341,#342,#348,#113)); +#341=ORIENTED_EDGE('',*,*,#320,.F.); +#342=ORIENTED_EDGE('',*,*,#343,.F.); +#343=EDGE_CURVE('',#344,#316,#346,.T.); +#344=VERTEX_POINT('',#345); +#345=CARTESIAN_POINT('',(1.02,7.32,3.15)); +#346=LINE('',#347,#213); +#347=CARTESIAN_POINT('',(1.02,7.32,-0.175)); +#348=ORIENTED_EDGE('',*,*,#349,.T.); +#349=EDGE_CURVE('',#344,#109,#350,.T.); +#350=LINE('',#351,#166); +#351=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#352=PLANE('',#353); +#353=AXIS2_PLACEMENT_3D('',#354,#71,#221); +#354=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#355=ADVANCED_FACE('',(#356),#402,.T.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358,#363,#368,#373,#379,#384,#390,#107,#392,#393,#396,#400)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#350,.T.); +#360=VERTEX_POINT('',#351); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.02,6.62,3.15)); +#363=ORIENTED_EDGE('',*,*,#364,.T.); +#364=EDGE_CURVE('',#360,#365,#367,.T.); +#365=VERTEX_POINT('',#366); +#366=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#367=B_SPLINE_CURVE_WITH_KNOTS('',1,(#351,#366),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#368=ORIENTED_EDGE('',*,*,#369,.T.); +#369=EDGE_CURVE('',#365,#370,#372,.T.); +#370=VERTEX_POINT('',#371); +#371=CARTESIAN_POINT('',(1.52,6.62,3.15)); +#372=LINE('',#366,#166); +#373=ORIENTED_EDGE('',*,*,#374,.T.); +#374=EDGE_CURVE('',#370,#375,#377,.T.); +#375=VERTEX_POINT('',#376); +#376=CARTESIAN_POINT('',(1.67,6.62,3.15)); +#377=LINE('',#378,#84); +#378=CARTESIAN_POINT('',(0.87,6.62,3.15)); +#379=ORIENTED_EDGE('',*,*,#380,.T.); +#380=EDGE_CURVE('',#375,#381,#383,.T.); +#381=VERTEX_POINT('',#382); +#382=CARTESIAN_POINT('',(1.67,7.32,3.15)); +#383=LINE('',#376,#166); +#384=ORIENTED_EDGE('',*,*,#385,.F.); +#385=EDGE_CURVE('',#386,#381,#388,.T.); +#386=VERTEX_POINT('',#387); +#387=CARTESIAN_POINT('',(1.52,7.32,3.15)); +#388=LINE('',#389,#84); +#389=CARTESIAN_POINT('',(0.87,7.32,3.15)); +#390=ORIENTED_EDGE('',*,*,#391,.T.); +#391=EDGE_CURVE('',#386,#103,#372,.T.); +#392=ORIENTED_EDGE('',*,*,#349,.F.); +#393=ORIENTED_EDGE('',*,*,#394,.F.); +#394=EDGE_CURVE('',#395,#344,#388,.T.); +#395=VERTEX_POINT('',#389); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#395,#399,.T.); +#398=VERTEX_POINT('',#378); +#399=LINE('',#378,#166); +#400=ORIENTED_EDGE('',*,*,#401,.T.); +#401=EDGE_CURVE('',#398,#361,#377,.T.); +#402=PLANE('',#403); +#403=AXIS2_PLACEMENT_3D('',#351,#13,#14); +#404=ADVANCED_FACE('',(#405),#413,.T.); +#405=FACE_BOUND('',#406,.T.); +#406=EDGE_LOOP('',(#407,#408,#412,#101)); +#407=ORIENTED_EDGE('',*,*,#391,.F.); +#408=ORIENTED_EDGE('',*,*,#409,.F.); +#409=EDGE_CURVE('',#323,#386,#410,.T.); +#410=LINE('',#411,#279); +#411=CARTESIAN_POINT('',(1.52,7.32,-0.175)); +#412=ORIENTED_EDGE('',*,*,#322,.T.); +#413=PLANE('',#414); +#414=AXIS2_PLACEMENT_3D('',#415,#14,#167); +#415=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#416=ADVANCED_FACE('',(#417),#431,.T.); +#417=FACE_BOUND('',#418,.T.); +#418=EDGE_LOOP('',(#419,#426,#429,#430)); +#419=ORIENTED_EDGE('',*,*,#420,.F.); +#420=EDGE_CURVE('',#421,#421,#423,.T.); +#421=VERTEX_POINT('',#422); +#422=CARTESIAN_POINT('',(2.5,13.82,2.9)); +#423=CIRCLE('',#424,2.5); +#424=AXIS2_PLACEMENT_3D('',#425,#29,#14); +#425=CARTESIAN_POINT('',(4.440892098501E-16,13.82,2.9)); +#426=ORIENTED_EDGE('',*,*,#427,.F.); +#427=EDGE_CURVE('',#137,#421,#428,.T.); +#428=LINE('',#138,#36); +#429=ORIENTED_EDGE('',*,*,#136,.T.); +#430=ORIENTED_EDGE('',*,*,#427,.T.); +#431=CYLINDRICAL_SURFACE('',#140,2.5); +#432=ADVANCED_FACE('',(#433),#281,.T.); +#433=FACE_BOUND('',#434,.T.); +#434=EDGE_LOOP('',(#435,#441,#446,#451,#459,#460,#464,#465)); +#435=ORIENTED_EDGE('',*,*,#436,.F.); +#436=EDGE_CURVE('',#437,#438,#440,.T.); +#437=VERTEX_POINT('',#283); +#438=VERTEX_POINT('',#439); +#439=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#440=LINE('',#283,#279); +#441=ORIENTED_EDGE('',*,*,#442,.T.); +#442=EDGE_CURVE('',#437,#443,#445,.T.); +#443=VERTEX_POINT('',#444); +#444=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#445=LINE('',#283,#166); +#446=ORIENTED_EDGE('',*,*,#447,.T.); +#447=EDGE_CURVE('',#443,#448,#450,.T.); +#448=VERTEX_POINT('',#449); +#449=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#450=LINE('',#444,#279); +#451=ORIENTED_EDGE('',*,*,#452,.T.); +#452=EDGE_CURVE('',#448,#149,#453,.T.); +#453=B_SPLINE_CURVE_WITH_KNOTS('',6,(#449,#454,#455,#456,#457,#458,#150),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#454=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#455=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#456=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#457=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#458=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#459=ORIENTED_EDGE('',*,*,#148,.T.); +#460=ORIENTED_EDGE('',*,*,#461,.T.); +#461=EDGE_CURVE('',#151,#237,#462,.T.); +#462=LINE('',#463,#279); +#463=CARTESIAN_POINT('',(-1.02,6.62,-0.175)); +#464=ORIENTED_EDGE('',*,*,#236,.F.); +#465=ORIENTED_EDGE('',*,*,#466,.F.); +#466=EDGE_CURVE('',#438,#232,#467,.T.); +#467=B_SPLINE_CURVE_WITH_KNOTS('',6,(#439,#468,#469,#470,#471,#472,#233),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#468=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#469=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#470=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#471=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#472=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#473=ADVANCED_FACE('',(#474),#479,.F.); +#474=FACE_BOUND('',#475,.F.); +#475=EDGE_LOOP('',(#198,#460,#240,#476)); +#476=ORIENTED_EDGE('',*,*,#477,.F.); +#477=EDGE_CURVE('',#195,#242,#478,.T.); +#478=LINE('',#196,#279); +#479=PLANE('',#480); +#480=AXIS2_PLACEMENT_3D('',#171,#167,#13); +#481=ADVANCED_FACE('',(#482),#489,.T.); +#482=FACE_BOUND('',#483,.T.); +#483=EDGE_LOOP('',(#476,#484,#485,#488)); +#484=ORIENTED_EDGE('',*,*,#194,.T.); +#485=ORIENTED_EDGE('',*,*,#486,.T.); +#486=EDGE_CURVE('',#191,#248,#487,.T.); +#487=LINE('',#192,#279); +#488=ORIENTED_EDGE('',*,*,#247,.F.); +#489=PLANE('',#490); +#490=AXIS2_PLACEMENT_3D('',#196,#14,#13); +#491=ADVANCED_FACE('',(#492),#498,.T.); +#492=FACE_BOUND('',#493,.T.); +#493=EDGE_LOOP('',(#494,#495,#496,#497)); +#494=ORIENTED_EDGE('',*,*,#190,.F.); +#495=ORIENTED_EDGE('',*,*,#276,.T.); +#496=ORIENTED_EDGE('',*,*,#252,.T.); +#497=ORIENTED_EDGE('',*,*,#486,.F.); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#176,#167,#13); +#500=ADVANCED_FACE('',(#501),#498,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#503,#504,#507,#508)); +#503=ORIENTED_EDGE('',*,*,#179,.F.); +#504=ORIENTED_EDGE('',*,*,#505,.T.); +#505=EDGE_CURVE('',#175,#262,#506,.T.); +#506=LINE('',#176,#279); +#507=ORIENTED_EDGE('',*,*,#261,.T.); +#508=ORIENTED_EDGE('',*,*,#208,.T.); +#509=ADVANCED_FACE('',(#510),#515,.F.); +#510=FACE_BOUND('',#511,.F.); +#511=EDGE_LOOP('',(#512,#173,#504,#263)); +#512=ORIENTED_EDGE('',*,*,#513,.F.); +#513=EDGE_CURVE('',#170,#265,#514,.T.); +#514=LINE('',#171,#279); +#515=PLANE('',#516); +#516=AXIS2_PLACEMENT_3D('',#171,#14,#13); +#517=ADVANCED_FACE('',(#518),#479,.F.); +#518=FACE_BOUND('',#519,.F.); +#519=EDGE_LOOP('',(#168,#520,#267,#521)); +#520=ORIENTED_EDGE('',*,*,#513,.T.); +#521=ORIENTED_EDGE('',*,*,#522,.T.); +#522=EDGE_CURVE('',#228,#163,#523,.T.); +#523=LINE('',#524,#213); +#524=CARTESIAN_POINT('',(-1.52,6.62,-0.175)); +#525=ADVANCED_FACE('',(#526),#218,.T.); +#526=FACE_BOUND('',#527,.T.); +#527=EDGE_LOOP('',(#528,#534,#540,#545,#553,#521,#554,#555)); +#528=ORIENTED_EDGE('',*,*,#529,.F.); +#529=EDGE_CURVE('',#530,#531,#533,.T.); +#530=VERTEX_POINT('',#220); +#531=VERTEX_POINT('',#532); +#532=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#533=LINE('',#220,#279); +#534=ORIENTED_EDGE('',*,*,#535,.T.); +#535=EDGE_CURVE('',#530,#536,#538,.T.); +#536=VERTEX_POINT('',#537); +#537=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#538=LINE('',#220,#539); +#539=VECTOR('',#221,1.); +#540=ORIENTED_EDGE('',*,*,#541,.T.); +#541=EDGE_CURVE('',#536,#542,#544,.T.); +#542=VERTEX_POINT('',#543); +#543=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#544=LINE('',#537,#279); +#545=ORIENTED_EDGE('',*,*,#546,.T.); +#546=EDGE_CURVE('',#542,#227,#547,.T.); +#547=B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#548,#549,#550,#551,#552,#217),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#548=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#549=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#550=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#551=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#552=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#553=ORIENTED_EDGE('',*,*,#226,.T.); +#554=ORIENTED_EDGE('',*,*,#162,.F.); +#555=ORIENTED_EDGE('',*,*,#556,.F.); +#556=EDGE_CURVE('',#531,#158,#557,.T.); +#557=B_SPLINE_CURVE_WITH_KNOTS('',5,(#532,#558,#559,#560,#561,#159),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#558=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#559=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#560=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#561=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#562=ADVANCED_FACE('',(#563),#571,.T.); +#563=FACE_BOUND('',#564,.T.); +#564=EDGE_LOOP('',(#565,#566,#569,#570)); +#565=ORIENTED_EDGE('',*,*,#452,.F.); +#566=ORIENTED_EDGE('',*,*,#567,.T.); +#567=EDGE_CURVE('',#448,#531,#568,.T.); +#568=LINE('',#449,#70); +#569=ORIENTED_EDGE('',*,*,#556,.T.); +#570=ORIENTED_EDGE('',*,*,#157,.F.); +#571=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#449,#572,#573,#574,#575,#150),(#532,#558,#559,#560,#561,#159)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#572=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#573=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#574=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#575=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#576=ADVANCED_FACE('',(#577),#585,.T.); +#577=FACE_BOUND('',#578,.T.); +#578=EDGE_LOOP('',(#579,#580,#583,#584)); +#579=ORIENTED_EDGE('',*,*,#546,.F.); +#580=ORIENTED_EDGE('',*,*,#581,.T.); +#581=EDGE_CURVE('',#542,#438,#582,.T.); +#582=LINE('',#543,#84); +#583=ORIENTED_EDGE('',*,*,#466,.T.); +#584=ORIENTED_EDGE('',*,*,#231,.F.); +#585=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#543,#548,#549,#550,#551,#552,#217),(#439,#468,#469,#470,#471,#472,#233)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#586=ADVANCED_FACE('',(#587),#413,.T.); +#587=FACE_BOUND('',#588,.T.); +#588=EDGE_LOOP('',(#589,#595,#600,#605,#613,#614,#618,#619)); +#589=ORIENTED_EDGE('',*,*,#590,.F.); +#590=EDGE_CURVE('',#591,#592,#594,.T.); +#591=VERTEX_POINT('',#415); +#592=VERTEX_POINT('',#593); +#593=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#594=LINE('',#415,#279); +#595=ORIENTED_EDGE('',*,*,#596,.T.); +#596=EDGE_CURVE('',#591,#597,#599,.T.); +#597=VERTEX_POINT('',#598); +#598=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#599=LINE('',#415,#166); +#600=ORIENTED_EDGE('',*,*,#601,.T.); +#601=EDGE_CURVE('',#597,#602,#604,.T.); +#602=VERTEX_POINT('',#603); +#603=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#604=LINE('',#598,#279); +#605=ORIENTED_EDGE('',*,*,#606,.T.); +#606=EDGE_CURVE('',#602,#289,#607,.T.); +#607=B_SPLINE_CURVE_WITH_KNOTS('',6,(#603,#608,#609,#610,#611,#612,#290),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#608=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#609=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#610=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#611=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#612=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#613=ORIENTED_EDGE('',*,*,#288,.T.); +#614=ORIENTED_EDGE('',*,*,#615,.T.); +#615=EDGE_CURVE('',#291,#370,#616,.T.); +#616=LINE('',#617,#279); +#617=CARTESIAN_POINT('',(1.52,6.62,-0.175)); +#618=ORIENTED_EDGE('',*,*,#369,.F.); +#619=ORIENTED_EDGE('',*,*,#620,.F.); +#620=EDGE_CURVE('',#592,#365,#621,.T.); +#621=B_SPLINE_CURVE_WITH_KNOTS('',6,(#593,#622,#623,#624,#625,#626,#366),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#622=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#623=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#624=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#625=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#626=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#627=ADVANCED_FACE('',(#628),#633,.F.); +#628=FACE_BOUND('',#629,.F.); +#629=EDGE_LOOP('',(#334,#614,#373,#630)); +#630=ORIENTED_EDGE('',*,*,#631,.F.); +#631=EDGE_CURVE('',#331,#375,#632,.T.); +#632=LINE('',#332,#279); +#633=PLANE('',#634); +#634=AXIS2_PLACEMENT_3D('',#307,#167,#13); +#635=ADVANCED_FACE('',(#636),#643,.T.); +#636=FACE_BOUND('',#637,.T.); +#637=EDGE_LOOP('',(#630,#638,#639,#642)); +#638=ORIENTED_EDGE('',*,*,#330,.T.); +#639=ORIENTED_EDGE('',*,*,#640,.T.); +#640=EDGE_CURVE('',#327,#381,#641,.T.); +#641=LINE('',#328,#279); +#642=ORIENTED_EDGE('',*,*,#380,.F.); +#643=PLANE('',#644); +#644=AXIS2_PLACEMENT_3D('',#332,#14,#13); +#645=ADVANCED_FACE('',(#646),#652,.T.); +#646=FACE_BOUND('',#647,.T.); +#647=EDGE_LOOP('',(#648,#649,#650,#651)); +#648=ORIENTED_EDGE('',*,*,#326,.F.); +#649=ORIENTED_EDGE('',*,*,#409,.T.); +#650=ORIENTED_EDGE('',*,*,#385,.T.); +#651=ORIENTED_EDGE('',*,*,#640,.F.); +#652=PLANE('',#653); +#653=AXIS2_PLACEMENT_3D('',#312,#167,#13); +#654=ADVANCED_FACE('',(#655),#652,.T.); +#655=FACE_BOUND('',#656,.T.); +#656=EDGE_LOOP('',(#657,#658,#661,#662)); +#657=ORIENTED_EDGE('',*,*,#315,.F.); +#658=ORIENTED_EDGE('',*,*,#659,.T.); +#659=EDGE_CURVE('',#311,#395,#660,.T.); +#660=LINE('',#312,#279); +#661=ORIENTED_EDGE('',*,*,#394,.T.); +#662=ORIENTED_EDGE('',*,*,#343,.T.); +#663=ADVANCED_FACE('',(#664),#669,.F.); +#664=FACE_BOUND('',#665,.F.); +#665=EDGE_LOOP('',(#666,#309,#658,#396)); +#666=ORIENTED_EDGE('',*,*,#667,.F.); +#667=EDGE_CURVE('',#306,#398,#668,.T.); +#668=LINE('',#307,#279); +#669=PLANE('',#670); +#670=AXIS2_PLACEMENT_3D('',#307,#14,#13); +#671=ADVANCED_FACE('',(#672),#633,.F.); +#672=FACE_BOUND('',#673,.F.); +#673=EDGE_LOOP('',(#304,#674,#400,#675)); +#674=ORIENTED_EDGE('',*,*,#667,.T.); +#675=ORIENTED_EDGE('',*,*,#676,.T.); +#676=EDGE_CURVE('',#361,#301,#677,.T.); +#677=LINE('',#678,#213); +#678=CARTESIAN_POINT('',(1.02,6.62,-0.175)); +#679=ADVANCED_FACE('',(#680),#352,.T.); +#680=FACE_BOUND('',#681,.T.); +#681=EDGE_LOOP('',(#682,#688,#693,#698,#706,#675,#707,#708)); +#682=ORIENTED_EDGE('',*,*,#683,.F.); +#683=EDGE_CURVE('',#684,#685,#687,.T.); +#684=VERTEX_POINT('',#354); +#685=VERTEX_POINT('',#686); +#686=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#687=LINE('',#354,#279); +#688=ORIENTED_EDGE('',*,*,#689,.T.); +#689=EDGE_CURVE('',#684,#690,#692,.T.); +#690=VERTEX_POINT('',#691); +#691=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#692=LINE('',#354,#539); +#693=ORIENTED_EDGE('',*,*,#694,.T.); +#694=EDGE_CURVE('',#690,#695,#697,.T.); +#695=VERTEX_POINT('',#696); +#696=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#697=LINE('',#691,#279); +#698=ORIENTED_EDGE('',*,*,#699,.T.); +#699=EDGE_CURVE('',#695,#360,#700,.T.); +#700=B_SPLINE_CURVE_WITH_KNOTS('',6,(#696,#701,#702,#703,#704,#705,#351),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#701=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#702=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#703=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#704=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#705=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#706=ORIENTED_EDGE('',*,*,#359,.T.); +#707=ORIENTED_EDGE('',*,*,#300,.F.); +#708=ORIENTED_EDGE('',*,*,#709,.F.); +#709=EDGE_CURVE('',#685,#296,#710,.T.); +#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#686,#711,#712,#713,#714,#297),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#711=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#712=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#713=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#714=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#715=ADVANCED_FACE('',(#716),#724,.T.); +#716=FACE_BOUND('',#717,.T.); +#717=EDGE_LOOP('',(#718,#719,#722,#723)); +#718=ORIENTED_EDGE('',*,*,#606,.F.); +#719=ORIENTED_EDGE('',*,*,#720,.T.); +#720=EDGE_CURVE('',#602,#685,#721,.T.); +#721=LINE('',#603,#70); +#722=ORIENTED_EDGE('',*,*,#709,.T.); +#723=ORIENTED_EDGE('',*,*,#295,.F.); +#724=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#603,#725,#726,#727,#728,#290),(#686,#711,#712,#713,#714,#297)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#725=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#726=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#727=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#728=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#729=ADVANCED_FACE('',(#730),#738,.T.); +#730=FACE_BOUND('',#731,.T.); +#731=EDGE_LOOP('',(#732,#733,#736,#737)); +#732=ORIENTED_EDGE('',*,*,#699,.F.); +#733=ORIENTED_EDGE('',*,*,#734,.T.); +#734=EDGE_CURVE('',#695,#592,#735,.T.); +#735=LINE('',#696,#84); +#736=ORIENTED_EDGE('',*,*,#620,.T.); +#737=ORIENTED_EDGE('',*,*,#364,.F.); +#738=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#696,#701,#702,#703,#704,#705,#351),(#593,#622,#623,#624,#625,#626,#366)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#739=ADVANCED_FACE('',(#740),#753,.T.); +#740=FACE_BOUND('',#741,.T.); +#741=EDGE_LOOP('',(#742,#751,#752)); +#742=ORIENTED_EDGE('',*,*,#743,.T.); +#743=EDGE_CURVE('',#421,#744,#746,.T.); +#744=VERTEX_POINT('',#745); +#745=CARTESIAN_POINT('',(1.041259269594E-15,16.32,2.9)); +#746=CIRCLE('',#747,2.5); +#747=AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748=CARTESIAN_POINT('',(8.881784197001E-16,13.82,2.9)); +#749=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#750=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#751=ORIENTED_EDGE('',*,*,#743,.F.); +#752=ORIENTED_EDGE('',*,*,#420,.T.); +#753=SPHERICAL_SURFACE('',#754,2.5); +#754=AXIS2_PLACEMENT_3D('',#748,#29,#14); +#755=ADVANCED_FACE('',(#756),#764,.T.); +#756=FACE_BOUND('',#757,.T.); +#757=EDGE_LOOP('',(#758,#759,#762,#763)); +#758=ORIENTED_EDGE('',*,*,#541,.F.); +#759=ORIENTED_EDGE('',*,*,#760,.T.); +#760=EDGE_CURVE('',#536,#437,#761,.T.); +#761=LINE('',#537,#84); +#762=ORIENTED_EDGE('',*,*,#436,.T.); +#763=ORIENTED_EDGE('',*,*,#581,.F.); +#764=PLANE('',#765); +#765=AXIS2_PLACEMENT_3D('',#537,#221,#14); +#766=ADVANCED_FACE('',(#767),#775,.T.); +#767=FACE_BOUND('',#768,.T.); +#768=EDGE_LOOP('',(#769,#770,#773,#774)); +#769=ORIENTED_EDGE('',*,*,#447,.F.); +#770=ORIENTED_EDGE('',*,*,#771,.T.); +#771=EDGE_CURVE('',#443,#530,#772,.T.); +#772=LINE('',#444,#70); +#773=ORIENTED_EDGE('',*,*,#529,.T.); +#774=ORIENTED_EDGE('',*,*,#567,.F.); +#775=PLANE('',#776); +#776=AXIS2_PLACEMENT_3D('',#444,#167,#71); +#777=ADVANCED_FACE('',(#778),#780,.F.); +#778=FACE_BOUND('',#779,.F.); +#779=EDGE_LOOP('',(#759,#441,#770,#534)); +#780=PLANE('',#781); +#781=AXIS2_PLACEMENT_3D('',#782,#13,#14); +#782=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#783=ADVANCED_FACE('',(#784),#792,.T.); +#784=FACE_BOUND('',#785,.T.); +#785=EDGE_LOOP('',(#786,#787,#790,#791)); +#786=ORIENTED_EDGE('',*,*,#694,.F.); +#787=ORIENTED_EDGE('',*,*,#788,.T.); +#788=EDGE_CURVE('',#690,#591,#789,.T.); +#789=LINE('',#691,#84); +#790=ORIENTED_EDGE('',*,*,#590,.T.); +#791=ORIENTED_EDGE('',*,*,#734,.F.); +#792=PLANE('',#793); +#793=AXIS2_PLACEMENT_3D('',#691,#221,#14); +#794=ADVANCED_FACE('',(#795),#803,.T.); +#795=FACE_BOUND('',#796,.T.); +#796=EDGE_LOOP('',(#797,#798,#801,#802)); +#797=ORIENTED_EDGE('',*,*,#601,.F.); +#798=ORIENTED_EDGE('',*,*,#799,.T.); +#799=EDGE_CURVE('',#597,#684,#800,.T.); +#800=LINE('',#598,#70); +#801=ORIENTED_EDGE('',*,*,#683,.T.); +#802=ORIENTED_EDGE('',*,*,#720,.F.); +#803=PLANE('',#804); +#804=AXIS2_PLACEMENT_3D('',#598,#167,#71); +#805=ADVANCED_FACE('',(#806),#808,.F.); +#806=FACE_BOUND('',#807,.F.); +#807=EDGE_LOOP('',(#787,#595,#798,#688)); +#808=PLANE('',#809); +#809=AXIS2_PLACEMENT_3D('',#810,#13,#14); +#810=CARTESIAN_POINT('',(1.27,0.,-3.)); +#811=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#815))GLOBAL_UNIT_ASSIGNED_CONTEXT((#812,#813,#814)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#812=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#813=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#814=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#815=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#812,'distance_accuracy_value','confusion accuracy'); +#816=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#817=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#818,#830,#831,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884),#811); +#818=STYLED_ITEM('color',(#819),#17); +#819=PRESENTATION_STYLE_ASSIGNMENT((#820,#828)); +#820=SURFACE_STYLE_USAGE(.BOTH.,#821); +#821=SURFACE_SIDE_STYLE('',(#822,#826)); +#822=SURFACE_STYLE_FILL_AREA(#823); +#823=FILL_AREA_STYLE('',(#824)); +#824=FILL_AREA_STYLE_COLOUR('',#825); +#825=COLOUR_RGB('',0.906331759313,0.,0.); +#826=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#825,(#827)); +#827=SURFACE_STYLE_TRANSPARENT(0.5); +#828=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#825); +#829=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#830=STYLED_ITEM('color',(#819),#51); +#831=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#63,#830); +#832=PRESENTATION_STYLE_ASSIGNMENT((#833,#839)); +#833=SURFACE_STYLE_USAGE(.BOTH.,#834); +#834=SURFACE_SIDE_STYLE('',(#835)); +#835=SURFACE_STYLE_FILL_AREA(#836); +#836=FILL_AREA_STYLE('',(#837)); +#837=FILL_AREA_STYLE_COLOUR('',#838); +#838=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#839=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#838); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#86,#830); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#79,#830); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#73,#830); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#94,#830); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#114,#830); +#845=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#108,#830); +#846=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#102,#830); +#847=STYLED_ITEM('color',(#819),#118); +#848=STYLED_ITEM('color',(#819),#129); +#849=STYLED_ITEM('color',(#832),#144); +#850=STYLED_ITEM('color',(#832),#203); +#851=STYLED_ITEM('color',(#832),#222); +#852=STYLED_ITEM('color',(#832),#271); +#853=STYLED_ITEM('color',(#832),#284); +#854=STYLED_ITEM('color',(#832),#338); +#855=STYLED_ITEM('color',(#832),#355); +#856=STYLED_ITEM('color',(#832),#404); +#857=STYLED_ITEM('color',(#819),#416); +#858=STYLED_ITEM('color',(#832),#432); +#859=STYLED_ITEM('color',(#832),#473); +#860=STYLED_ITEM('color',(#832),#481); +#861=STYLED_ITEM('color',(#832),#491); +#862=STYLED_ITEM('color',(#832),#500); +#863=STYLED_ITEM('color',(#832),#509); +#864=STYLED_ITEM('color',(#832),#517); +#865=STYLED_ITEM('color',(#832),#525); +#866=STYLED_ITEM('color',(#832),#562); +#867=STYLED_ITEM('color',(#832),#576); +#868=STYLED_ITEM('color',(#832),#586); +#869=STYLED_ITEM('color',(#832),#627); +#870=STYLED_ITEM('color',(#832),#635); +#871=STYLED_ITEM('color',(#832),#645); +#872=STYLED_ITEM('color',(#832),#654); +#873=STYLED_ITEM('color',(#832),#663); +#874=STYLED_ITEM('color',(#832),#671); +#875=STYLED_ITEM('color',(#832),#679); +#876=STYLED_ITEM('color',(#832),#715); +#877=STYLED_ITEM('color',(#832),#729); +#878=STYLED_ITEM('color',(#819),#739); +#879=STYLED_ITEM('color',(#832),#755); +#880=STYLED_ITEM('color',(#832),#766); +#881=STYLED_ITEM('color',(#832),#777); +#882=STYLED_ITEM('color',(#832),#783); +#883=STYLED_ITEM('color',(#832),#794); +#884=STYLED_ITEM('color',(#832),#805); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/556f1d86-fabe-4130-a702-34a82b617d82/ec8b2014-2993-4e92-b976-6606ce0aaee5.step b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/ec8b2014-2993-4e92-b976-6606ce0aaee5.step new file mode 100644 index 00000000..e9159bc0 --- /dev/null +++ b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/ec8b2014-2993-4e92-b976-6606ce0aaee5.step @@ -0,0 +1,895 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:14',('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('Horizontal, 2.54 mm Offset','Horizontal, 2.54 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#811); +#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,#51,#118,#129,#144,#203,#222,#271,#284,#338,#355,#404,#416,#432,#473,#481,#491,#500,#509,#517,#525,#562,#576,#586,#627,#635,#645,#654,#663,#671,#679,#715,#729,#739,#755,#766,#777,#783,#794,#805)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.55,2.54,4.281122731693)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-2.55,2.54,1.518877268307)); +#26=CIRCLE('',#27,2.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,2.54,2.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-2.55,3.54,1.518877268307)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-2.55,3.54,4.281122731693)); +#41=CIRCLE('',#42,2.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,3.54,2.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,2.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-2.55,2.54,7.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,2.54,2.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,2.54,2.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,2.54,2.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,2.54,3.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,2.54,-5.E-02)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,2.54,3.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,2.54,3.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,2.54,-5.E-02)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,2.54,2.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,2.54,2.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,2.54,2.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,2.54,3.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,2.54,-5.E-02)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,2.54,3.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,2.54,3.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,2.54,-5.E-02)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-2.55,3.54,7.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-2.55,-7.46,12.9)); +#129=ADVANCED_FACE('',(#130,#133),#142,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(2.5,3.54,2.9)); +#139=CIRCLE('',#140,2.5); +#140=AXIS2_PLACEMENT_3D('',#141,#29,#14); +#141=CARTESIAN_POINT('',(4.440892098501E-16,3.54,2.9)); +#142=PLANE('',#143); +#143=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#144=ADVANCED_FACE('',(#145),#200,.T.); +#145=FACE_BOUND('',#146,.T.); +#146=EDGE_LOOP('',(#147,#156,#161,#168,#173,#178,#183,#62,#185,#189,#193,#198)); +#147=ORIENTED_EDGE('',*,*,#148,.F.); +#148=EDGE_CURVE('',#149,#151,#153,.T.); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,0.5,2.65)); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,1.54,2.65)); +#153=LINE('',#150,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,1.,6.123233995737E-17)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#149,#158,#160,.T.); +#158=VERTEX_POINT('',#159); +#159=CARTESIAN_POINT('',(-1.52,0.5,2.65)); +#160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#159),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#161=ORIENTED_EDGE('',*,*,#162,.T.); +#162=EDGE_CURVE('',#158,#163,#165,.T.); +#163=VERTEX_POINT('',#164); +#164=CARTESIAN_POINT('',(-1.52,1.54,2.65)); +#165=LINE('',#159,#166); +#166=VECTOR('',#167,1.); +#167=DIRECTION('',(0.,1.,0.)); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#170,#163,#172,.T.); +#170=VERTEX_POINT('',#171); +#171=CARTESIAN_POINT('',(-1.67,1.54,2.65)); +#172=LINE('',#171,#84); +#173=ORIENTED_EDGE('',*,*,#174,.T.); +#174=EDGE_CURVE('',#170,#175,#177,.T.); +#175=VERTEX_POINT('',#176); +#176=CARTESIAN_POINT('',(-1.67,2.24,2.65)); +#177=LINE('',#171,#166); +#178=ORIENTED_EDGE('',*,*,#179,.T.); +#179=EDGE_CURVE('',#175,#180,#182,.T.); +#180=VERTEX_POINT('',#181); +#181=CARTESIAN_POINT('',(-1.52,2.24,2.65)); +#182=LINE('',#176,#84); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#180,#66,#165,.T.); +#185=ORIENTED_EDGE('',*,*,#186,.F.); +#186=EDGE_CURVE('',#187,#64,#153,.T.); +#187=VERTEX_POINT('',#188); +#188=CARTESIAN_POINT('',(-1.02,2.24,2.65)); +#189=ORIENTED_EDGE('',*,*,#190,.T.); +#190=EDGE_CURVE('',#187,#191,#182,.T.); +#191=VERTEX_POINT('',#192); +#192=CARTESIAN_POINT('',(-0.87,2.24,2.65)); +#193=ORIENTED_EDGE('',*,*,#194,.F.); +#194=EDGE_CURVE('',#195,#191,#197,.T.); +#195=VERTEX_POINT('',#196); +#196=CARTESIAN_POINT('',(-0.87,1.54,2.65)); +#197=LINE('',#196,#166); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#151,#195,#172,.T.); +#200=PLANE('',#201); +#201=AXIS2_PLACEMENT_3D('',#150,#202,#71); +#202=DIRECTION('',(0.,0.,-1.)); +#203=ADVANCED_FACE('',(#204),#218,.T.); +#204=FACE_BOUND('',#205,.T.); +#205=EDGE_LOOP('',(#206,#207,#214,#85)); +#206=ORIENTED_EDGE('',*,*,#184,.F.); +#207=ORIENTED_EDGE('',*,*,#208,.F.); +#208=EDGE_CURVE('',#209,#180,#211,.T.); +#209=VERTEX_POINT('',#210); +#210=CARTESIAN_POINT('',(-1.52,2.24,3.15)); +#211=LINE('',#212,#213); +#212=CARTESIAN_POINT('',(-1.52,2.24,-0.175)); +#213=VECTOR('',#202,1.); +#214=ORIENTED_EDGE('',*,*,#215,.T.); +#215=EDGE_CURVE('',#209,#80,#216,.T.); +#216=LINE('',#217,#166); +#217=CARTESIAN_POINT('',(-1.52,0.5,3.15)); +#218=PLANE('',#219); +#219=AXIS2_PLACEMENT_3D('',#220,#71,#221); +#220=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#221=DIRECTION('',(0.,-1.,0.)); +#222=ADVANCED_FACE('',(#223),#269,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#225,#230,#235,#240,#246,#251,#257,#78,#259,#260,#263,#267)); +#225=ORIENTED_EDGE('',*,*,#226,.F.); +#226=EDGE_CURVE('',#227,#228,#216,.T.); +#227=VERTEX_POINT('',#217); +#228=VERTEX_POINT('',#229); +#229=CARTESIAN_POINT('',(-1.52,1.54,3.15)); +#230=ORIENTED_EDGE('',*,*,#231,.T.); +#231=EDGE_CURVE('',#227,#232,#234,.T.); +#232=VERTEX_POINT('',#233); +#233=CARTESIAN_POINT('',(-1.02,0.5,3.15)); +#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#235=ORIENTED_EDGE('',*,*,#236,.T.); +#236=EDGE_CURVE('',#232,#237,#239,.T.); +#237=VERTEX_POINT('',#238); +#238=CARTESIAN_POINT('',(-1.02,1.54,3.15)); +#239=LINE('',#233,#166); +#240=ORIENTED_EDGE('',*,*,#241,.T.); +#241=EDGE_CURVE('',#237,#242,#244,.T.); +#242=VERTEX_POINT('',#243); +#243=CARTESIAN_POINT('',(-0.87,1.54,3.15)); +#244=LINE('',#245,#84); +#245=CARTESIAN_POINT('',(-1.67,1.54,3.15)); +#246=ORIENTED_EDGE('',*,*,#247,.T.); +#247=EDGE_CURVE('',#242,#248,#250,.T.); +#248=VERTEX_POINT('',#249); +#249=CARTESIAN_POINT('',(-0.87,2.24,3.15)); +#250=LINE('',#243,#166); +#251=ORIENTED_EDGE('',*,*,#252,.F.); +#252=EDGE_CURVE('',#253,#248,#255,.T.); +#253=VERTEX_POINT('',#254); +#254=CARTESIAN_POINT('',(-1.02,2.24,3.15)); +#255=LINE('',#256,#84); +#256=CARTESIAN_POINT('',(-1.67,2.24,3.15)); +#257=ORIENTED_EDGE('',*,*,#258,.T.); +#258=EDGE_CURVE('',#253,#74,#239,.T.); +#259=ORIENTED_EDGE('',*,*,#215,.F.); +#260=ORIENTED_EDGE('',*,*,#261,.F.); +#261=EDGE_CURVE('',#262,#209,#255,.T.); +#262=VERTEX_POINT('',#256); +#263=ORIENTED_EDGE('',*,*,#264,.F.); +#264=EDGE_CURVE('',#265,#262,#266,.T.); +#265=VERTEX_POINT('',#245); +#266=LINE('',#245,#166); +#267=ORIENTED_EDGE('',*,*,#268,.T.); +#268=EDGE_CURVE('',#265,#228,#244,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#217,#13,#14); +#271=ADVANCED_FACE('',(#272),#281,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#275,#280,#72)); +#274=ORIENTED_EDGE('',*,*,#258,.F.); +#275=ORIENTED_EDGE('',*,*,#276,.F.); +#276=EDGE_CURVE('',#187,#253,#277,.T.); +#277=LINE('',#278,#279); +#278=CARTESIAN_POINT('',(-1.02,2.24,-0.175)); +#279=VECTOR('',#13,1.); +#280=ORIENTED_EDGE('',*,*,#186,.T.); +#281=PLANE('',#282); +#282=AXIS2_PLACEMENT_3D('',#283,#14,#167); +#283=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#284=ADVANCED_FACE('',(#285),#336,.T.); +#285=FACE_BOUND('',#286,.T.); +#286=EDGE_LOOP('',(#287,#294,#299,#304,#309,#314,#319,#93,#321,#325,#329,#334)); +#287=ORIENTED_EDGE('',*,*,#288,.F.); +#288=EDGE_CURVE('',#289,#291,#293,.T.); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,0.5,2.65)); +#291=VERTEX_POINT('',#292); +#292=CARTESIAN_POINT('',(1.52,1.54,2.65)); +#293=LINE('',#290,#154); +#294=ORIENTED_EDGE('',*,*,#295,.T.); +#295=EDGE_CURVE('',#289,#296,#298,.T.); +#296=VERTEX_POINT('',#297); +#297=CARTESIAN_POINT('',(1.02,0.5,2.65)); +#298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#299=ORIENTED_EDGE('',*,*,#300,.T.); +#300=EDGE_CURVE('',#296,#301,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,1.54,2.65)); +#303=LINE('',#297,#166); +#304=ORIENTED_EDGE('',*,*,#305,.F.); +#305=EDGE_CURVE('',#306,#301,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(0.87,1.54,2.65)); +#308=LINE('',#307,#84); +#309=ORIENTED_EDGE('',*,*,#310,.T.); +#310=EDGE_CURVE('',#306,#311,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,2.24,2.65)); +#313=LINE('',#307,#166); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(1.02,2.24,2.65)); +#318=LINE('',#312,#84); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#97,#303,.T.); +#321=ORIENTED_EDGE('',*,*,#322,.F.); +#322=EDGE_CURVE('',#323,#95,#293,.T.); +#323=VERTEX_POINT('',#324); +#324=CARTESIAN_POINT('',(1.52,2.24,2.65)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#323,#327,#318,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(1.67,2.24,2.65)); +#329=ORIENTED_EDGE('',*,*,#330,.F.); +#330=EDGE_CURVE('',#331,#327,#333,.T.); +#331=VERTEX_POINT('',#332); +#332=CARTESIAN_POINT('',(1.67,1.54,2.65)); +#333=LINE('',#332,#166); +#334=ORIENTED_EDGE('',*,*,#335,.F.); +#335=EDGE_CURVE('',#291,#331,#308,.T.); +#336=PLANE('',#337); +#337=AXIS2_PLACEMENT_3D('',#290,#202,#71); +#338=ADVANCED_FACE('',(#339),#352,.T.); +#339=FACE_BOUND('',#340,.T.); +#340=EDGE_LOOP('',(#341,#342,#348,#113)); +#341=ORIENTED_EDGE('',*,*,#320,.F.); +#342=ORIENTED_EDGE('',*,*,#343,.F.); +#343=EDGE_CURVE('',#344,#316,#346,.T.); +#344=VERTEX_POINT('',#345); +#345=CARTESIAN_POINT('',(1.02,2.24,3.15)); +#346=LINE('',#347,#213); +#347=CARTESIAN_POINT('',(1.02,2.24,-0.175)); +#348=ORIENTED_EDGE('',*,*,#349,.T.); +#349=EDGE_CURVE('',#344,#109,#350,.T.); +#350=LINE('',#351,#166); +#351=CARTESIAN_POINT('',(1.02,0.5,3.15)); +#352=PLANE('',#353); +#353=AXIS2_PLACEMENT_3D('',#354,#71,#221); +#354=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#355=ADVANCED_FACE('',(#356),#402,.T.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358,#363,#368,#373,#379,#384,#390,#107,#392,#393,#396,#400)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#350,.T.); +#360=VERTEX_POINT('',#351); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.02,1.54,3.15)); +#363=ORIENTED_EDGE('',*,*,#364,.T.); +#364=EDGE_CURVE('',#360,#365,#367,.T.); +#365=VERTEX_POINT('',#366); +#366=CARTESIAN_POINT('',(1.52,0.5,3.15)); +#367=B_SPLINE_CURVE_WITH_KNOTS('',1,(#351,#366),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#368=ORIENTED_EDGE('',*,*,#369,.T.); +#369=EDGE_CURVE('',#365,#370,#372,.T.); +#370=VERTEX_POINT('',#371); +#371=CARTESIAN_POINT('',(1.52,1.54,3.15)); +#372=LINE('',#366,#166); +#373=ORIENTED_EDGE('',*,*,#374,.T.); +#374=EDGE_CURVE('',#370,#375,#377,.T.); +#375=VERTEX_POINT('',#376); +#376=CARTESIAN_POINT('',(1.67,1.54,3.15)); +#377=LINE('',#378,#84); +#378=CARTESIAN_POINT('',(0.87,1.54,3.15)); +#379=ORIENTED_EDGE('',*,*,#380,.T.); +#380=EDGE_CURVE('',#375,#381,#383,.T.); +#381=VERTEX_POINT('',#382); +#382=CARTESIAN_POINT('',(1.67,2.24,3.15)); +#383=LINE('',#376,#166); +#384=ORIENTED_EDGE('',*,*,#385,.F.); +#385=EDGE_CURVE('',#386,#381,#388,.T.); +#386=VERTEX_POINT('',#387); +#387=CARTESIAN_POINT('',(1.52,2.24,3.15)); +#388=LINE('',#389,#84); +#389=CARTESIAN_POINT('',(0.87,2.24,3.15)); +#390=ORIENTED_EDGE('',*,*,#391,.T.); +#391=EDGE_CURVE('',#386,#103,#372,.T.); +#392=ORIENTED_EDGE('',*,*,#349,.F.); +#393=ORIENTED_EDGE('',*,*,#394,.F.); +#394=EDGE_CURVE('',#395,#344,#388,.T.); +#395=VERTEX_POINT('',#389); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#395,#399,.T.); +#398=VERTEX_POINT('',#378); +#399=LINE('',#378,#166); +#400=ORIENTED_EDGE('',*,*,#401,.T.); +#401=EDGE_CURVE('',#398,#361,#377,.T.); +#402=PLANE('',#403); +#403=AXIS2_PLACEMENT_3D('',#351,#13,#14); +#404=ADVANCED_FACE('',(#405),#413,.T.); +#405=FACE_BOUND('',#406,.T.); +#406=EDGE_LOOP('',(#407,#408,#412,#101)); +#407=ORIENTED_EDGE('',*,*,#391,.F.); +#408=ORIENTED_EDGE('',*,*,#409,.F.); +#409=EDGE_CURVE('',#323,#386,#410,.T.); +#410=LINE('',#411,#279); +#411=CARTESIAN_POINT('',(1.52,2.24,-0.175)); +#412=ORIENTED_EDGE('',*,*,#322,.T.); +#413=PLANE('',#414); +#414=AXIS2_PLACEMENT_3D('',#415,#14,#167); +#415=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#416=ADVANCED_FACE('',(#417),#431,.T.); +#417=FACE_BOUND('',#418,.T.); +#418=EDGE_LOOP('',(#419,#426,#429,#430)); +#419=ORIENTED_EDGE('',*,*,#420,.F.); +#420=EDGE_CURVE('',#421,#421,#423,.T.); +#421=VERTEX_POINT('',#422); +#422=CARTESIAN_POINT('',(2.5,8.74,2.9)); +#423=CIRCLE('',#424,2.5); +#424=AXIS2_PLACEMENT_3D('',#425,#29,#14); +#425=CARTESIAN_POINT('',(4.440892098501E-16,8.74,2.9)); +#426=ORIENTED_EDGE('',*,*,#427,.F.); +#427=EDGE_CURVE('',#137,#421,#428,.T.); +#428=LINE('',#138,#36); +#429=ORIENTED_EDGE('',*,*,#136,.T.); +#430=ORIENTED_EDGE('',*,*,#427,.T.); +#431=CYLINDRICAL_SURFACE('',#140,2.5); +#432=ADVANCED_FACE('',(#433),#281,.T.); +#433=FACE_BOUND('',#434,.T.); +#434=EDGE_LOOP('',(#435,#441,#446,#451,#459,#460,#464,#465)); +#435=ORIENTED_EDGE('',*,*,#436,.F.); +#436=EDGE_CURVE('',#437,#438,#440,.T.); +#437=VERTEX_POINT('',#283); +#438=VERTEX_POINT('',#439); +#439=CARTESIAN_POINT('',(-1.02,-0.25,2.4)); +#440=LINE('',#283,#279); +#441=ORIENTED_EDGE('',*,*,#442,.T.); +#442=EDGE_CURVE('',#437,#443,#445,.T.); +#443=VERTEX_POINT('',#444); +#444=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#445=LINE('',#283,#166); +#446=ORIENTED_EDGE('',*,*,#447,.T.); +#447=EDGE_CURVE('',#443,#448,#450,.T.); +#448=VERTEX_POINT('',#449); +#449=CARTESIAN_POINT('',(-1.02,0.25,2.4)); +#450=LINE('',#444,#279); +#451=ORIENTED_EDGE('',*,*,#452,.T.); +#452=EDGE_CURVE('',#448,#149,#453,.T.); +#453=B_SPLINE_CURVE_WITH_KNOTS('',6,(#449,#454,#455,#456,#457,#458,#150),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#454=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695)); +#455=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939)); +#456=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816)); +#457=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164)); +#458=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65)); +#459=ORIENTED_EDGE('',*,*,#148,.T.); +#460=ORIENTED_EDGE('',*,*,#461,.T.); +#461=EDGE_CURVE('',#151,#237,#462,.T.); +#462=LINE('',#463,#279); +#463=CARTESIAN_POINT('',(-1.02,1.54,-0.175)); +#464=ORIENTED_EDGE('',*,*,#236,.F.); +#465=ORIENTED_EDGE('',*,*,#466,.F.); +#466=EDGE_CURVE('',#438,#232,#467,.T.); +#467=B_SPLINE_CURVE_WITH_KNOTS('',6,(#439,#468,#469,#470,#471,#472,#233),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#468=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849)); +#469=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699)); +#470=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449)); +#471=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493)); +#472=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15)); +#473=ADVANCED_FACE('',(#474),#479,.F.); +#474=FACE_BOUND('',#475,.F.); +#475=EDGE_LOOP('',(#198,#460,#240,#476)); +#476=ORIENTED_EDGE('',*,*,#477,.F.); +#477=EDGE_CURVE('',#195,#242,#478,.T.); +#478=LINE('',#196,#279); +#479=PLANE('',#480); +#480=AXIS2_PLACEMENT_3D('',#171,#167,#13); +#481=ADVANCED_FACE('',(#482),#489,.T.); +#482=FACE_BOUND('',#483,.T.); +#483=EDGE_LOOP('',(#476,#484,#485,#488)); +#484=ORIENTED_EDGE('',*,*,#194,.T.); +#485=ORIENTED_EDGE('',*,*,#486,.T.); +#486=EDGE_CURVE('',#191,#248,#487,.T.); +#487=LINE('',#192,#279); +#488=ORIENTED_EDGE('',*,*,#247,.F.); +#489=PLANE('',#490); +#490=AXIS2_PLACEMENT_3D('',#196,#14,#13); +#491=ADVANCED_FACE('',(#492),#498,.T.); +#492=FACE_BOUND('',#493,.T.); +#493=EDGE_LOOP('',(#494,#495,#496,#497)); +#494=ORIENTED_EDGE('',*,*,#190,.F.); +#495=ORIENTED_EDGE('',*,*,#276,.T.); +#496=ORIENTED_EDGE('',*,*,#252,.T.); +#497=ORIENTED_EDGE('',*,*,#486,.F.); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#176,#167,#13); +#500=ADVANCED_FACE('',(#501),#498,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#503,#504,#507,#508)); +#503=ORIENTED_EDGE('',*,*,#179,.F.); +#504=ORIENTED_EDGE('',*,*,#505,.T.); +#505=EDGE_CURVE('',#175,#262,#506,.T.); +#506=LINE('',#176,#279); +#507=ORIENTED_EDGE('',*,*,#261,.T.); +#508=ORIENTED_EDGE('',*,*,#208,.T.); +#509=ADVANCED_FACE('',(#510),#515,.F.); +#510=FACE_BOUND('',#511,.F.); +#511=EDGE_LOOP('',(#512,#173,#504,#263)); +#512=ORIENTED_EDGE('',*,*,#513,.F.); +#513=EDGE_CURVE('',#170,#265,#514,.T.); +#514=LINE('',#171,#279); +#515=PLANE('',#516); +#516=AXIS2_PLACEMENT_3D('',#171,#14,#13); +#517=ADVANCED_FACE('',(#518),#479,.F.); +#518=FACE_BOUND('',#519,.F.); +#519=EDGE_LOOP('',(#168,#520,#267,#521)); +#520=ORIENTED_EDGE('',*,*,#513,.T.); +#521=ORIENTED_EDGE('',*,*,#522,.T.); +#522=EDGE_CURVE('',#228,#163,#523,.T.); +#523=LINE('',#524,#213); +#524=CARTESIAN_POINT('',(-1.52,1.54,-0.175)); +#525=ADVANCED_FACE('',(#526),#218,.T.); +#526=FACE_BOUND('',#527,.T.); +#527=EDGE_LOOP('',(#528,#534,#540,#545,#553,#521,#554,#555)); +#528=ORIENTED_EDGE('',*,*,#529,.F.); +#529=EDGE_CURVE('',#530,#531,#533,.T.); +#530=VERTEX_POINT('',#220); +#531=VERTEX_POINT('',#532); +#532=CARTESIAN_POINT('',(-1.52,0.25,2.4)); +#533=LINE('',#220,#279); +#534=ORIENTED_EDGE('',*,*,#535,.T.); +#535=EDGE_CURVE('',#530,#536,#538,.T.); +#536=VERTEX_POINT('',#537); +#537=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#538=LINE('',#220,#539); +#539=VECTOR('',#221,1.); +#540=ORIENTED_EDGE('',*,*,#541,.T.); +#541=EDGE_CURVE('',#536,#542,#544,.T.); +#542=VERTEX_POINT('',#543); +#543=CARTESIAN_POINT('',(-1.52,-0.25,2.4)); +#544=LINE('',#537,#279); +#545=ORIENTED_EDGE('',*,*,#546,.T.); +#546=EDGE_CURVE('',#542,#227,#547,.T.); +#547=B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#548,#549,#550,#551,#552,#217),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#548=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849)); +#549=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699)); +#550=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449)); +#551=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493)); +#552=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15)); +#553=ORIENTED_EDGE('',*,*,#226,.T.); +#554=ORIENTED_EDGE('',*,*,#162,.F.); +#555=ORIENTED_EDGE('',*,*,#556,.F.); +#556=EDGE_CURVE('',#531,#158,#557,.T.); +#557=B_SPLINE_CURVE_WITH_KNOTS('',5,(#532,#558,#559,#560,#561,#159),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#558=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634)); +#559=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268)); +#560=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247)); +#561=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65)); +#562=ADVANCED_FACE('',(#563),#571,.T.); +#563=FACE_BOUND('',#564,.T.); +#564=EDGE_LOOP('',(#565,#566,#569,#570)); +#565=ORIENTED_EDGE('',*,*,#452,.F.); +#566=ORIENTED_EDGE('',*,*,#567,.T.); +#567=EDGE_CURVE('',#448,#531,#568,.T.); +#568=LINE('',#449,#70); +#569=ORIENTED_EDGE('',*,*,#556,.T.); +#570=ORIENTED_EDGE('',*,*,#157,.F.); +#571=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#449,#572,#573,#574,#575,#150),(#532,#558,#559,#560,#561,#159)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#572=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634)); +#573=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268)); +#574=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247)); +#575=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65)); +#576=ADVANCED_FACE('',(#577),#585,.T.); +#577=FACE_BOUND('',#578,.T.); +#578=EDGE_LOOP('',(#579,#580,#583,#584)); +#579=ORIENTED_EDGE('',*,*,#546,.F.); +#580=ORIENTED_EDGE('',*,*,#581,.T.); +#581=EDGE_CURVE('',#542,#438,#582,.T.); +#582=LINE('',#543,#84); +#583=ORIENTED_EDGE('',*,*,#466,.T.); +#584=ORIENTED_EDGE('',*,*,#231,.F.); +#585=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#543,#548,#549,#550,#551,#552,#217),(#439,#468,#469,#470,#471,#472,#233)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#586=ADVANCED_FACE('',(#587),#413,.T.); +#587=FACE_BOUND('',#588,.T.); +#588=EDGE_LOOP('',(#589,#595,#600,#605,#613,#614,#618,#619)); +#589=ORIENTED_EDGE('',*,*,#590,.F.); +#590=EDGE_CURVE('',#591,#592,#594,.T.); +#591=VERTEX_POINT('',#415); +#592=VERTEX_POINT('',#593); +#593=CARTESIAN_POINT('',(1.52,-0.25,2.4)); +#594=LINE('',#415,#279); +#595=ORIENTED_EDGE('',*,*,#596,.T.); +#596=EDGE_CURVE('',#591,#597,#599,.T.); +#597=VERTEX_POINT('',#598); +#598=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#599=LINE('',#415,#166); +#600=ORIENTED_EDGE('',*,*,#601,.T.); +#601=EDGE_CURVE('',#597,#602,#604,.T.); +#602=VERTEX_POINT('',#603); +#603=CARTESIAN_POINT('',(1.52,0.25,2.4)); +#604=LINE('',#598,#279); +#605=ORIENTED_EDGE('',*,*,#606,.T.); +#606=EDGE_CURVE('',#602,#289,#607,.T.); +#607=B_SPLINE_CURVE_WITH_KNOTS('',6,(#603,#608,#609,#610,#611,#612,#290),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#608=CARTESIAN_POINT('',(1.52,0.25,2.46544984695)); +#609=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939)); +#610=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816)); +#611=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164)); +#612=CARTESIAN_POINT('',(1.52,0.43455015305,2.65)); +#613=ORIENTED_EDGE('',*,*,#288,.T.); +#614=ORIENTED_EDGE('',*,*,#615,.T.); +#615=EDGE_CURVE('',#291,#370,#616,.T.); +#616=LINE('',#617,#279); +#617=CARTESIAN_POINT('',(1.52,1.54,-0.175)); +#618=ORIENTED_EDGE('',*,*,#369,.F.); +#619=ORIENTED_EDGE('',*,*,#620,.F.); +#620=EDGE_CURVE('',#592,#365,#621,.T.); +#621=B_SPLINE_CURVE_WITH_KNOTS('',6,(#593,#622,#623,#624,#625,#626,#366),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#622=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849)); +#623=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699)); +#624=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449)); +#625=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493)); +#626=CARTESIAN_POINT('',(1.52,0.303650459151,3.15)); +#627=ADVANCED_FACE('',(#628),#633,.F.); +#628=FACE_BOUND('',#629,.F.); +#629=EDGE_LOOP('',(#334,#614,#373,#630)); +#630=ORIENTED_EDGE('',*,*,#631,.F.); +#631=EDGE_CURVE('',#331,#375,#632,.T.); +#632=LINE('',#332,#279); +#633=PLANE('',#634); +#634=AXIS2_PLACEMENT_3D('',#307,#167,#13); +#635=ADVANCED_FACE('',(#636),#643,.T.); +#636=FACE_BOUND('',#637,.T.); +#637=EDGE_LOOP('',(#630,#638,#639,#642)); +#638=ORIENTED_EDGE('',*,*,#330,.T.); +#639=ORIENTED_EDGE('',*,*,#640,.T.); +#640=EDGE_CURVE('',#327,#381,#641,.T.); +#641=LINE('',#328,#279); +#642=ORIENTED_EDGE('',*,*,#380,.F.); +#643=PLANE('',#644); +#644=AXIS2_PLACEMENT_3D('',#332,#14,#13); +#645=ADVANCED_FACE('',(#646),#652,.T.); +#646=FACE_BOUND('',#647,.T.); +#647=EDGE_LOOP('',(#648,#649,#650,#651)); +#648=ORIENTED_EDGE('',*,*,#326,.F.); +#649=ORIENTED_EDGE('',*,*,#409,.T.); +#650=ORIENTED_EDGE('',*,*,#385,.T.); +#651=ORIENTED_EDGE('',*,*,#640,.F.); +#652=PLANE('',#653); +#653=AXIS2_PLACEMENT_3D('',#312,#167,#13); +#654=ADVANCED_FACE('',(#655),#652,.T.); +#655=FACE_BOUND('',#656,.T.); +#656=EDGE_LOOP('',(#657,#658,#661,#662)); +#657=ORIENTED_EDGE('',*,*,#315,.F.); +#658=ORIENTED_EDGE('',*,*,#659,.T.); +#659=EDGE_CURVE('',#311,#395,#660,.T.); +#660=LINE('',#312,#279); +#661=ORIENTED_EDGE('',*,*,#394,.T.); +#662=ORIENTED_EDGE('',*,*,#343,.T.); +#663=ADVANCED_FACE('',(#664),#669,.F.); +#664=FACE_BOUND('',#665,.F.); +#665=EDGE_LOOP('',(#666,#309,#658,#396)); +#666=ORIENTED_EDGE('',*,*,#667,.F.); +#667=EDGE_CURVE('',#306,#398,#668,.T.); +#668=LINE('',#307,#279); +#669=PLANE('',#670); +#670=AXIS2_PLACEMENT_3D('',#307,#14,#13); +#671=ADVANCED_FACE('',(#672),#633,.F.); +#672=FACE_BOUND('',#673,.F.); +#673=EDGE_LOOP('',(#304,#674,#400,#675)); +#674=ORIENTED_EDGE('',*,*,#667,.T.); +#675=ORIENTED_EDGE('',*,*,#676,.T.); +#676=EDGE_CURVE('',#361,#301,#677,.T.); +#677=LINE('',#678,#213); +#678=CARTESIAN_POINT('',(1.02,1.54,-0.175)); +#679=ADVANCED_FACE('',(#680),#352,.T.); +#680=FACE_BOUND('',#681,.T.); +#681=EDGE_LOOP('',(#682,#688,#693,#698,#706,#675,#707,#708)); +#682=ORIENTED_EDGE('',*,*,#683,.F.); +#683=EDGE_CURVE('',#684,#685,#687,.T.); +#684=VERTEX_POINT('',#354); +#685=VERTEX_POINT('',#686); +#686=CARTESIAN_POINT('',(1.02,0.25,2.4)); +#687=LINE('',#354,#279); +#688=ORIENTED_EDGE('',*,*,#689,.T.); +#689=EDGE_CURVE('',#684,#690,#692,.T.); +#690=VERTEX_POINT('',#691); +#691=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#692=LINE('',#354,#539); +#693=ORIENTED_EDGE('',*,*,#694,.T.); +#694=EDGE_CURVE('',#690,#695,#697,.T.); +#695=VERTEX_POINT('',#696); +#696=CARTESIAN_POINT('',(1.02,-0.25,2.4)); +#697=LINE('',#691,#279); +#698=ORIENTED_EDGE('',*,*,#699,.T.); +#699=EDGE_CURVE('',#695,#360,#700,.T.); +#700=B_SPLINE_CURVE_WITH_KNOTS('',6,(#696,#701,#702,#703,#704,#705,#351),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#701=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849)); +#702=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699)); +#703=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449)); +#704=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493)); +#705=CARTESIAN_POINT('',(1.02,0.303650459151,3.15)); +#706=ORIENTED_EDGE('',*,*,#359,.T.); +#707=ORIENTED_EDGE('',*,*,#300,.F.); +#708=ORIENTED_EDGE('',*,*,#709,.F.); +#709=EDGE_CURVE('',#685,#296,#710,.T.); +#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#686,#711,#712,#713,#714,#297),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#711=CARTESIAN_POINT('',(1.02,0.25,2.47853981634)); +#712=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268)); +#713=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247)); +#714=CARTESIAN_POINT('',(1.02,0.42146018366,2.65)); +#715=ADVANCED_FACE('',(#716),#724,.T.); +#716=FACE_BOUND('',#717,.T.); +#717=EDGE_LOOP('',(#718,#719,#722,#723)); +#718=ORIENTED_EDGE('',*,*,#606,.F.); +#719=ORIENTED_EDGE('',*,*,#720,.T.); +#720=EDGE_CURVE('',#602,#685,#721,.T.); +#721=LINE('',#603,#70); +#722=ORIENTED_EDGE('',*,*,#709,.T.); +#723=ORIENTED_EDGE('',*,*,#295,.F.); +#724=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#603,#725,#726,#727,#728,#290),(#686,#711,#712,#713,#714,#297)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#725=CARTESIAN_POINT('',(1.52,0.25,2.47853981634)); +#726=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268)); +#727=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247)); +#728=CARTESIAN_POINT('',(1.52,0.42146018366,2.65)); +#729=ADVANCED_FACE('',(#730),#738,.T.); +#730=FACE_BOUND('',#731,.T.); +#731=EDGE_LOOP('',(#732,#733,#736,#737)); +#732=ORIENTED_EDGE('',*,*,#699,.F.); +#733=ORIENTED_EDGE('',*,*,#734,.T.); +#734=EDGE_CURVE('',#695,#592,#735,.T.); +#735=LINE('',#696,#84); +#736=ORIENTED_EDGE('',*,*,#620,.T.); +#737=ORIENTED_EDGE('',*,*,#364,.F.); +#738=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#696,#701,#702,#703,#704,#705,#351),(#593,#622,#623,#624,#625,#626,#366)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#739=ADVANCED_FACE('',(#740),#753,.T.); +#740=FACE_BOUND('',#741,.T.); +#741=EDGE_LOOP('',(#742,#751,#752)); +#742=ORIENTED_EDGE('',*,*,#743,.T.); +#743=EDGE_CURVE('',#421,#744,#746,.T.); +#744=VERTEX_POINT('',#745); +#745=CARTESIAN_POINT('',(1.041259269594E-15,11.24,2.9)); +#746=CIRCLE('',#747,2.5); +#747=AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748=CARTESIAN_POINT('',(8.881784197001E-16,8.74,2.9)); +#749=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#750=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#751=ORIENTED_EDGE('',*,*,#743,.F.); +#752=ORIENTED_EDGE('',*,*,#420,.T.); +#753=SPHERICAL_SURFACE('',#754,2.5); +#754=AXIS2_PLACEMENT_3D('',#748,#29,#14); +#755=ADVANCED_FACE('',(#756),#764,.T.); +#756=FACE_BOUND('',#757,.T.); +#757=EDGE_LOOP('',(#758,#759,#762,#763)); +#758=ORIENTED_EDGE('',*,*,#541,.F.); +#759=ORIENTED_EDGE('',*,*,#760,.T.); +#760=EDGE_CURVE('',#536,#437,#761,.T.); +#761=LINE('',#537,#84); +#762=ORIENTED_EDGE('',*,*,#436,.T.); +#763=ORIENTED_EDGE('',*,*,#581,.F.); +#764=PLANE('',#765); +#765=AXIS2_PLACEMENT_3D('',#537,#221,#14); +#766=ADVANCED_FACE('',(#767),#775,.T.); +#767=FACE_BOUND('',#768,.T.); +#768=EDGE_LOOP('',(#769,#770,#773,#774)); +#769=ORIENTED_EDGE('',*,*,#447,.F.); +#770=ORIENTED_EDGE('',*,*,#771,.T.); +#771=EDGE_CURVE('',#443,#530,#772,.T.); +#772=LINE('',#444,#70); +#773=ORIENTED_EDGE('',*,*,#529,.T.); +#774=ORIENTED_EDGE('',*,*,#567,.F.); +#775=PLANE('',#776); +#776=AXIS2_PLACEMENT_3D('',#444,#167,#71); +#777=ADVANCED_FACE('',(#778),#780,.F.); +#778=FACE_BOUND('',#779,.F.); +#779=EDGE_LOOP('',(#759,#441,#770,#534)); +#780=PLANE('',#781); +#781=AXIS2_PLACEMENT_3D('',#782,#13,#14); +#782=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#783=ADVANCED_FACE('',(#784),#792,.T.); +#784=FACE_BOUND('',#785,.T.); +#785=EDGE_LOOP('',(#786,#787,#790,#791)); +#786=ORIENTED_EDGE('',*,*,#694,.F.); +#787=ORIENTED_EDGE('',*,*,#788,.T.); +#788=EDGE_CURVE('',#690,#591,#789,.T.); +#789=LINE('',#691,#84); +#790=ORIENTED_EDGE('',*,*,#590,.T.); +#791=ORIENTED_EDGE('',*,*,#734,.F.); +#792=PLANE('',#793); +#793=AXIS2_PLACEMENT_3D('',#691,#221,#14); +#794=ADVANCED_FACE('',(#795),#803,.T.); +#795=FACE_BOUND('',#796,.T.); +#796=EDGE_LOOP('',(#797,#798,#801,#802)); +#797=ORIENTED_EDGE('',*,*,#601,.F.); +#798=ORIENTED_EDGE('',*,*,#799,.T.); +#799=EDGE_CURVE('',#597,#684,#800,.T.); +#800=LINE('',#598,#70); +#801=ORIENTED_EDGE('',*,*,#683,.T.); +#802=ORIENTED_EDGE('',*,*,#720,.F.); +#803=PLANE('',#804); +#804=AXIS2_PLACEMENT_3D('',#598,#167,#71); +#805=ADVANCED_FACE('',(#806),#808,.F.); +#806=FACE_BOUND('',#807,.F.); +#807=EDGE_LOOP('',(#787,#595,#798,#688)); +#808=PLANE('',#809); +#809=AXIS2_PLACEMENT_3D('',#810,#13,#14); +#810=CARTESIAN_POINT('',(1.27,0.,-3.)); +#811=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#815))GLOBAL_UNIT_ASSIGNED_CONTEXT((#812,#813,#814)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#812=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#813=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#814=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#815=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#812,'distance_accuracy_value','confusion accuracy'); +#816=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#817=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#818,#830,#831,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884),#811); +#818=STYLED_ITEM('color',(#819),#17); +#819=PRESENTATION_STYLE_ASSIGNMENT((#820,#828)); +#820=SURFACE_STYLE_USAGE(.BOTH.,#821); +#821=SURFACE_SIDE_STYLE('',(#822,#826)); +#822=SURFACE_STYLE_FILL_AREA(#823); +#823=FILL_AREA_STYLE('',(#824)); +#824=FILL_AREA_STYLE_COLOUR('',#825); +#825=COLOUR_RGB('',0.906331759313,0.,0.); +#826=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#825,(#827)); +#827=SURFACE_STYLE_TRANSPARENT(0.5); +#828=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#825); +#829=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#830=STYLED_ITEM('color',(#819),#51); +#831=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#63,#830); +#832=PRESENTATION_STYLE_ASSIGNMENT((#833,#839)); +#833=SURFACE_STYLE_USAGE(.BOTH.,#834); +#834=SURFACE_SIDE_STYLE('',(#835)); +#835=SURFACE_STYLE_FILL_AREA(#836); +#836=FILL_AREA_STYLE('',(#837)); +#837=FILL_AREA_STYLE_COLOUR('',#838); +#838=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#839=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#838); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#86,#830); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#79,#830); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#73,#830); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#94,#830); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#114,#830); +#845=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#108,#830); +#846=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#102,#830); +#847=STYLED_ITEM('color',(#819),#118); +#848=STYLED_ITEM('color',(#819),#129); +#849=STYLED_ITEM('color',(#832),#144); +#850=STYLED_ITEM('color',(#832),#203); +#851=STYLED_ITEM('color',(#832),#222); +#852=STYLED_ITEM('color',(#832),#271); +#853=STYLED_ITEM('color',(#832),#284); +#854=STYLED_ITEM('color',(#832),#338); +#855=STYLED_ITEM('color',(#832),#355); +#856=STYLED_ITEM('color',(#832),#404); +#857=STYLED_ITEM('color',(#819),#416); +#858=STYLED_ITEM('color',(#832),#432); +#859=STYLED_ITEM('color',(#832),#473); +#860=STYLED_ITEM('color',(#832),#481); +#861=STYLED_ITEM('color',(#832),#491); +#862=STYLED_ITEM('color',(#832),#500); +#863=STYLED_ITEM('color',(#832),#509); +#864=STYLED_ITEM('color',(#832),#517); +#865=STYLED_ITEM('color',(#832),#525); +#866=STYLED_ITEM('color',(#832),#562); +#867=STYLED_ITEM('color',(#832),#576); +#868=STYLED_ITEM('color',(#832),#586); +#869=STYLED_ITEM('color',(#832),#627); +#870=STYLED_ITEM('color',(#832),#635); +#871=STYLED_ITEM('color',(#832),#645); +#872=STYLED_ITEM('color',(#832),#654); +#873=STYLED_ITEM('color',(#832),#663); +#874=STYLED_ITEM('color',(#832),#671); +#875=STYLED_ITEM('color',(#832),#679); +#876=STYLED_ITEM('color',(#832),#715); +#877=STYLED_ITEM('color',(#832),#729); +#878=STYLED_ITEM('color',(#819),#739); +#879=STYLED_ITEM('color',(#832),#755); +#880=STYLED_ITEM('color',(#832),#766); +#881=STYLED_ITEM('color',(#832),#777); +#882=STYLED_ITEM('color',(#832),#783); +#883=STYLED_ITEM('color',(#832),#794); +#884=STYLED_ITEM('color',(#832),#805); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/556f1d86-fabe-4130-a702-34a82b617d82/package.lp b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/package.lp new file mode 100644 index 00000000..9e6d4b40 --- /dev/null +++ b/pkg/556f1d86-fabe-4130-a702-34a82b617d82/package.lp @@ -0,0 +1,432 @@ +(librepcb_package 556f1d86-fabe-4130-a702-34a82b617d82 + (name "LED-THT-P254D500H870-RED") + (description "Generic through-hole LED with 5.00 mm body diameter.\n\nBody height: 8.70 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Red\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "Danilo B., U. Bruhin") + (version "0.2") + (created 2022-02-26T00:06:03Z) + (deprecated false) + (generated_by "") + (category 9c36c4be-3582-4f27-ae00-4c1229f1e870) + (assembly_type tht) + (pad 86d7799a-37c9-4396-8e2d-997addc21175 (name "A")) + (pad a7d87d01-a650-486c-89fc-04209af0410e (name "C")) + (3d_model 41639118-f839-4caa-a027-675f75c36cfe (name "Vertical")) + (3d_model 19448dd5-d0da-4e30-9476-2eeb829d949e (name "Horizontal, 0.5 mm Offset")) + (3d_model ec8b2014-2993-4e92-b976-6606ce0aaee5 (name "Horizontal, 2.54 mm Offset")) + (3d_model 8cccbef9-4510-4f83-a136-75aaf128fe92 (name "Horizontal, 7.62 mm Offset")) + (footprint 492738f9-6814-4c83-bb8c-67908eca68da + (name "Vertical") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 41639118-f839-4caa-a027-675f75c36cfe) + (pad 86d7799a-37c9-4396-8e2d-997addc21175 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 86d7799a-37c9-4396-8e2d-997addc21175) + (hole 86d7799a-37c9-4396-8e2d-997addc21175 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad a7d87d01-a650-486c-89fc-04209af0410e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad a7d87d01-a650-486c-89fc-04209af0410e) + (hole a7d87d01-a650-486c-89fc-04209af0410e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon af7bdc3a-d123-4429-a83b-a8e7181c36c8 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 -1.442) (angle 148.997)) + (vertex (position 2.8 0.0) (angle 148.997)) + (vertex (position -2.4 1.442) (angle 0.0)) + (vertex (position -2.4 -1.442) (angle 0.0)) + ) + (polygon f5bca68f-1e72-47ff-b498-53ce82240eeb (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 -1.497) (angle 150.074)) + (vertex (position 3.0 0.0) (angle 150.074)) + (vertex (position -2.6 1.497) (angle 0.0)) + (vertex (position -2.6 -1.497) (angle 0.0)) + ) + (polygon f5d67459-f041-4764-bce9-249479a95f84 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 -1.47) (angle 149.55)) + (vertex (position 2.9 0.0) (angle 149.55)) + (vertex (position -2.5 1.47) (angle 0.0)) + (vertex (position -2.5 -1.47) (angle 0.0)) + ) + (polygon 3b761b57-5895-4467-9e38-99a82cffd8d9 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 -1.575) (angle 151.496)) + (vertex (position 3.3 0.0) (angle 151.496)) + (vertex (position -2.9 1.575) (angle 0.0)) + (vertex (position -2.9 -1.575) (angle 0.0)) + ) + (stroke_text b4f2eba1-9b50-4409-a18e-f38d9013d337 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text ac8eb454-6154-4cfc-a40e-2f8c2aecca7f (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint bd5281f7-0397-47fe-9942-7a8f43158191 + (name "Vertical, Large Pads") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 41639118-f839-4caa-a027-675f75c36cfe) + (pad 86d7799a-37c9-4396-8e2d-997addc21175 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 2.5 1.3) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 86d7799a-37c9-4396-8e2d-997addc21175) + (hole 86d7799a-37c9-4396-8e2d-997addc21175 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad a7d87d01-a650-486c-89fc-04209af0410e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 2.5 1.3) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad a7d87d01-a650-486c-89fc-04209af0410e) + (hole a7d87d01-a650-486c-89fc-04209af0410e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon a5535798-db80-4d79-b78e-8008b00581e3 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 -1.442) (angle 148.997)) + (vertex (position 2.8 0.0) (angle 148.997)) + (vertex (position -2.4 1.442) (angle 0.0)) + (vertex (position -2.4 -1.442) (angle 0.0)) + ) + (polygon 890e475a-e8f4-4ffb-a5c7-a374bf2e7ca4 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 -1.497) (angle 150.074)) + (vertex (position 3.0 0.0) (angle 150.074)) + (vertex (position -2.6 1.497) (angle 0.0)) + (vertex (position -2.6 -1.497) (angle 0.0)) + ) + (polygon 954bfd9f-0621-4557-a982-ffcc0b9f20aa (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 -1.47) (angle 149.55)) + (vertex (position 2.9 0.0) (angle 149.55)) + (vertex (position -2.5 1.47) (angle 0.0)) + (vertex (position -2.5 -1.47) (angle 0.0)) + ) + (polygon 48780e27-9328-4406-84aa-8b1cb8652ede (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 -1.575) (angle 151.496)) + (vertex (position 3.3 0.0) (angle 151.496)) + (vertex (position -2.9 1.575) (angle 0.0)) + (vertex (position -2.9 -1.575) (angle 0.0)) + ) + (stroke_text 55f1a501-91bd-411f-9b13-25370d646fa5 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 34c1a75c-b28d-4e6d-b0bc-6af4f0dc91ba (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint daf8a508-f6dd-41cb-876a-00875f1a6132 + (name "Horizontal, 0.5 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 19448dd5-d0da-4e30-9476-2eeb829d949e) + (pad 86d7799a-37c9-4396-8e2d-997addc21175 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 86d7799a-37c9-4396-8e2d-997addc21175) + (hole 86d7799a-37c9-4396-8e2d-997addc21175 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad a7d87d01-a650-486c-89fc-04209af0410e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad a7d87d01-a650-486c-89fc-04209af0410e) + (hole a7d87d01-a650-486c-89fc-04209af0410e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 3df99cb5-d309-4144-8d0f-f992beb524ed (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 1.4) (angle 0.0)) + (vertex (position -2.4 6.7) (angle -180.0)) + (vertex (position 2.4 6.7) (angle 0.0)) + (vertex (position 2.4 1.4) (angle 0.0)) + (vertex (position 2.8 1.4) (angle 0.0)) + (vertex (position 2.8 0.6) (angle 0.0)) + (vertex (position -2.4 0.6) (angle 0.0)) + (vertex (position -2.4 1.4) (angle 0.0)) + (vertex (position 2.4 1.4) (angle 0.0)) + ) + (polygon 772c6329-b4d6-4091-817b-e439704ccc82 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 0.5) (angle 0.0)) + (vertex (position 1.02 0.5) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 0.5) (angle 0.0)) + ) + (polygon ac5dd52a-590b-450b-87d3-7c49455f0329 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 0.5) (angle 0.0)) + (vertex (position -1.02 0.5) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 0.5) (angle 0.0)) + ) + (polygon c905fe15-be76-4d60-8673-aa8a2c32fa23 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -0.29 0.4) (angle 0.0)) + (vertex (position 0.29 0.4) (angle 0.0)) + ) + (polygon d432297c-6bc8-4a6c-b445-789326532e99 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.25 0.4) (angle 0.0)) + (vertex (position -2.6 0.4) (angle 0.0)) + (vertex (position -2.6 6.7) (angle -180.0)) + (vertex (position 2.6 6.7) (angle 0.0)) + (vertex (position 2.6 1.6) (angle 0.0)) + (vertex (position 3.0 1.6) (angle 0.0)) + (vertex (position 3.0 0.4) (angle 0.0)) + (vertex (position 2.25 0.4) (angle 0.0)) + ) + (polygon 6f8d54f9-2c7c-469c-baa8-a6503ee6eb3d (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 0.5) (angle 0.0)) + (vertex (position -2.5 6.7) (angle -180.0)) + (vertex (position 2.5 6.7) (angle 0.0)) + (vertex (position 2.5 1.5) (angle 0.0)) + (vertex (position 2.9 1.5) (angle 0.0)) + (vertex (position 2.9 0.5) (angle 0.0)) + (vertex (position 1.52 0.5) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 0.5) (angle 0.0)) + ) + (polygon 4b8f4409-7766-4787-99c0-2018a4205cf1 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 0.1) (angle 0.0)) + (vertex (position -2.9 6.7) (angle -180.0)) + (vertex (position 2.9 6.7) (angle 0.0)) + (vertex (position 2.9 1.9) (angle 0.0)) + (vertex (position 3.3 1.9) (angle 0.0)) + (vertex (position 3.3 0.1) (angle 0.0)) + (vertex (position 2.02 0.1) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 0.1) (angle 0.0)) + ) + (stroke_text 1213f543-e712-4e08-80bc-acd58d325489 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text e87b0d18-adcc-4af0-a335-f31da961bdb2 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint a4e97d94-a3cf-4250-a8a8-eaed36d64326 + (name "Horizontal, 2.54 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model ec8b2014-2993-4e92-b976-6606ce0aaee5) + (pad 86d7799a-37c9-4396-8e2d-997addc21175 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 86d7799a-37c9-4396-8e2d-997addc21175) + (hole 86d7799a-37c9-4396-8e2d-997addc21175 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad a7d87d01-a650-486c-89fc-04209af0410e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad a7d87d01-a650-486c-89fc-04209af0410e) + (hole a7d87d01-a650-486c-89fc-04209af0410e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon c164d5f9-70ff-4651-9cc4-782abe0965ab (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 3.44) (angle 0.0)) + (vertex (position -2.4 8.74) (angle -180.0)) + (vertex (position 2.4 8.74) (angle 0.0)) + (vertex (position 2.4 3.44) (angle 0.0)) + (vertex (position 2.8 3.44) (angle 0.0)) + (vertex (position 2.8 2.64) (angle 0.0)) + (vertex (position -2.4 2.64) (angle 0.0)) + (vertex (position -2.4 3.44) (angle 0.0)) + (vertex (position 2.4 3.44) (angle 0.0)) + ) + (polygon f509649d-61a7-41c2-924a-5c2c8f92e8f4 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 2.54) (angle 0.0)) + (vertex (position 1.02 2.54) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 2.54) (angle 0.0)) + ) + (polygon 6a90c0f6-f570-47a6-ba89-fdd7a306158a (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 2.54) (angle 0.0)) + (vertex (position -1.02 2.54) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 2.54) (angle 0.0)) + ) + (polygon f69bd6c7-20ee-44d5-9e3a-c76b5c497f66 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 2.44) (angle 0.0)) + (vertex (position -2.6 8.74) (angle -180.0)) + (vertex (position 2.6 8.74) (angle 0.0)) + (vertex (position 2.6 3.64) (angle 0.0)) + (vertex (position 3.0 3.64) (angle 0.0)) + (vertex (position 3.0 2.44) (angle 0.0)) + (vertex (position -2.6 2.44) (angle 0.0)) + ) + (polygon 5eadb858-7970-4276-930a-951949e8c7ab (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 2.54) (angle 0.0)) + (vertex (position -2.5 8.74) (angle -180.0)) + (vertex (position 2.5 8.74) (angle 0.0)) + (vertex (position 2.5 3.54) (angle 0.0)) + (vertex (position 2.9 3.54) (angle 0.0)) + (vertex (position 2.9 2.54) (angle 0.0)) + (vertex (position 1.52 2.54) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 2.54) (angle 0.0)) + ) + (polygon aaa5d42c-3120-4708-8fe7-dc2757c3c9fb (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 2.14) (angle 0.0)) + (vertex (position -2.9 8.74) (angle -180.0)) + (vertex (position 2.9 8.74) (angle 0.0)) + (vertex (position 2.9 3.94) (angle 0.0)) + (vertex (position 3.3 3.94) (angle 0.0)) + (vertex (position 3.3 2.14) (angle 0.0)) + (vertex (position 2.02 2.14) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 2.14) (angle 0.0)) + ) + (stroke_text 4b2c35e5-b0e8-4223-a416-e663c8920f78 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 78ab0c88-674b-41ad-ba1e-55551df7c4bf (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint a53cf9d9-e0a8-454f-b0d3-2df7d3a29666 + (name "Horizontal, 7.62 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 8cccbef9-4510-4f83-a136-75aaf128fe92) + (pad 86d7799a-37c9-4396-8e2d-997addc21175 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 86d7799a-37c9-4396-8e2d-997addc21175) + (hole 86d7799a-37c9-4396-8e2d-997addc21175 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad a7d87d01-a650-486c-89fc-04209af0410e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad a7d87d01-a650-486c-89fc-04209af0410e) + (hole a7d87d01-a650-486c-89fc-04209af0410e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon db4d5e32-6aa7-410a-a615-cf08fe0579d3 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.4 8.52) (angle 0.0)) + (vertex (position -2.4 13.82) (angle -180.0)) + (vertex (position 2.4 13.82) (angle 0.0)) + (vertex (position 2.4 8.52) (angle 0.0)) + (vertex (position 2.8 8.52) (angle 0.0)) + (vertex (position 2.8 7.72) (angle 0.0)) + (vertex (position -2.4 7.72) (angle 0.0)) + (vertex (position -2.4 8.52) (angle 0.0)) + (vertex (position 2.4 8.52) (angle 0.0)) + ) + (polygon ac4bfaa0-8188-46c3-9a68-dcd8f7c5f545 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.52 7.62) (angle 0.0)) + (vertex (position 1.02 7.62) (angle 0.0)) + (vertex (position 1.02 -0.25) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position 1.52 7.62) (angle 0.0)) + ) + (polygon 6af8c38a-adbc-4669-be72-63276ca08ae0 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.52 7.62) (angle 0.0)) + (vertex (position -1.02 7.62) (angle 0.0)) + (vertex (position -1.02 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 7.62) (angle 0.0)) + ) + (polygon d9aac21e-68db-4731-bd95-338c8b2cc723 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -2.6 7.52) (angle 0.0)) + (vertex (position -2.6 13.82) (angle -180.0)) + (vertex (position 2.6 13.82) (angle 0.0)) + (vertex (position 2.6 8.72) (angle 0.0)) + (vertex (position 3.0 8.72) (angle 0.0)) + (vertex (position 3.0 7.52) (angle 0.0)) + (vertex (position -2.6 7.52) (angle 0.0)) + ) + (polygon debef4d1-24ea-4fb9-8a04-0f92494e1ff8 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.5 7.62) (angle 0.0)) + (vertex (position -2.5 13.82) (angle -180.0)) + (vertex (position 2.5 13.82) (angle 0.0)) + (vertex (position 2.5 8.62) (angle 0.0)) + (vertex (position 2.9 8.62) (angle 0.0)) + (vertex (position 2.9 7.62) (angle 0.0)) + (vertex (position 1.52 7.62) (angle 0.0)) + (vertex (position 1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 -0.25) (angle 0.0)) + (vertex (position -1.52 7.62) (angle 0.0)) + ) + (polygon 7b55ae29-f6bc-41f4-87f1-f01e0c8042da (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.9 7.22) (angle 0.0)) + (vertex (position -2.9 13.82) (angle -180.0)) + (vertex (position 2.9 13.82) (angle 0.0)) + (vertex (position 2.9 9.02) (angle 0.0)) + (vertex (position 3.3 9.02) (angle 0.0)) + (vertex (position 3.3 7.22) (angle 0.0)) + (vertex (position 2.02 7.22) (angle 0.0)) + (vertex (position 2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 -0.75) (angle 0.0)) + (vertex (position -2.02 7.22) (angle 0.0)) + ) + (stroke_text 8d0896bd-d4c7-40ad-ade8-53eac4765979 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text fca25410-6b57-4517-bef2-edac6bd5e4c9 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/.librepcb-pkg b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/.librepcb-pkg new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/13a9668c-6d76-4bfb-abdf-f8395630dffb.step b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/13a9668c-6d76-4bfb-abdf-f8395630dffb.step new file mode 100644 index 00000000..8f7053f3 --- /dev/null +++ b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/13a9668c-6d76-4bfb-abdf-f8395630dffb.step @@ -0,0 +1,893 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:11',('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('Horizontal, 7.62 mm Offset','Horizontal, 7.62 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#809); +#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,#51,#118,#129,#142,#201,#220,#269,#282,#336,#353,#402,#414,#430,#471,#479,#489,#498,#507,#515,#523,#560,#574,#584,#625,#633,#643,#652,#661,#669,#677,#713,#727,#737,#753,#764,#775,#781,#792,#803)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,7.62,2.998863048792)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,7.62,0.801136951208)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,7.62,1.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-1.55,8.62,0.801136951208)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-1.55,8.62,2.998863048792)); +#41=CIRCLE('',#42,1.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,8.62,1.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,1.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-1.55,7.62,6.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,7.62,1.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,7.62,1.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,7.62,1.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,7.62,2.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,7.62,-0.55)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,7.62,2.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,7.62,2.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,7.62,-0.55)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,7.62,1.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,7.62,1.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,7.62,1.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,7.62,2.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,7.62,-0.55)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,7.62,2.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,7.62,2.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,7.62,-0.55)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-1.55,8.62,6.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-1.55,-2.38,11.9)); +#129=ADVANCED_FACE('',(#130,#133),#141,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(1.5,8.62,1.9)); +#139=CIRCLE('',#140,1.5); +#140=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#141=PLANE('',#140); +#142=ADVANCED_FACE('',(#143),#198,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#154,#159,#166,#171,#176,#181,#62,#183,#187,#191,#196)); +#145=ORIENTED_EDGE('',*,*,#146,.F.); +#146=EDGE_CURVE('',#147,#149,#151,.T.); +#147=VERTEX_POINT('',#148); +#148=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,6.62,1.65)); +#151=LINE('',#148,#152); +#152=VECTOR('',#153,1.); +#153=DIRECTION('',(0.,1.,6.123233995737E-17)); +#154=ORIENTED_EDGE('',*,*,#155,.T.); +#155=EDGE_CURVE('',#147,#156,#158,.T.); +#156=VERTEX_POINT('',#157); +#157=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#158=B_SPLINE_CURVE_WITH_KNOTS('',1,(#148,#157),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#156,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(-1.52,6.62,1.65)); +#163=LINE('',#157,#164); +#164=VECTOR('',#165,1.); +#165=DIRECTION('',(0.,1.,0.)); +#166=ORIENTED_EDGE('',*,*,#167,.F.); +#167=EDGE_CURVE('',#168,#161,#170,.T.); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.67,6.62,1.65)); +#170=LINE('',#169,#84); +#171=ORIENTED_EDGE('',*,*,#172,.T.); +#172=EDGE_CURVE('',#168,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-1.67,7.32,1.65)); +#175=LINE('',#169,#164); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#173,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,7.32,1.65)); +#180=LINE('',#174,#84); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#178,#66,#163,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.F.); +#184=EDGE_CURVE('',#185,#64,#151,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(-1.02,7.32,1.65)); +#187=ORIENTED_EDGE('',*,*,#188,.T.); +#188=EDGE_CURVE('',#185,#189,#180,.T.); +#189=VERTEX_POINT('',#190); +#190=CARTESIAN_POINT('',(-0.87,7.32,1.65)); +#191=ORIENTED_EDGE('',*,*,#192,.F.); +#192=EDGE_CURVE('',#193,#189,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-0.87,6.62,1.65)); +#195=LINE('',#194,#164); +#196=ORIENTED_EDGE('',*,*,#197,.F.); +#197=EDGE_CURVE('',#149,#193,#170,.T.); +#198=PLANE('',#199); +#199=AXIS2_PLACEMENT_3D('',#148,#200,#71); +#200=DIRECTION('',(0.,0.,-1.)); +#201=ADVANCED_FACE('',(#202),#216,.T.); +#202=FACE_BOUND('',#203,.T.); +#203=EDGE_LOOP('',(#204,#205,#212,#85)); +#204=ORIENTED_EDGE('',*,*,#182,.F.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#178,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(-1.52,7.32,2.15)); +#209=LINE('',#210,#211); +#210=CARTESIAN_POINT('',(-1.52,7.32,-0.675)); +#211=VECTOR('',#200,1.); +#212=ORIENTED_EDGE('',*,*,#213,.T.); +#213=EDGE_CURVE('',#207,#80,#214,.T.); +#214=LINE('',#215,#164); +#215=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#216=PLANE('',#217); +#217=AXIS2_PLACEMENT_3D('',#218,#71,#219); +#218=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#219=DIRECTION('',(0.,-1.,0.)); +#220=ADVANCED_FACE('',(#221),#267,.T.); +#221=FACE_BOUND('',#222,.T.); +#222=EDGE_LOOP('',(#223,#228,#233,#238,#244,#249,#255,#78,#257,#258,#261,#265)); +#223=ORIENTED_EDGE('',*,*,#224,.F.); +#224=EDGE_CURVE('',#225,#226,#214,.T.); +#225=VERTEX_POINT('',#215); +#226=VERTEX_POINT('',#227); +#227=CARTESIAN_POINT('',(-1.52,6.62,2.15)); +#228=ORIENTED_EDGE('',*,*,#229,.T.); +#229=EDGE_CURVE('',#225,#230,#232,.T.); +#230=VERTEX_POINT('',#231); +#231=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#215,#231),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#233=ORIENTED_EDGE('',*,*,#234,.T.); +#234=EDGE_CURVE('',#230,#235,#237,.T.); +#235=VERTEX_POINT('',#236); +#236=CARTESIAN_POINT('',(-1.02,6.62,2.15)); +#237=LINE('',#231,#164); +#238=ORIENTED_EDGE('',*,*,#239,.T.); +#239=EDGE_CURVE('',#235,#240,#242,.T.); +#240=VERTEX_POINT('',#241); +#241=CARTESIAN_POINT('',(-0.87,6.62,2.15)); +#242=LINE('',#243,#84); +#243=CARTESIAN_POINT('',(-1.67,6.62,2.15)); +#244=ORIENTED_EDGE('',*,*,#245,.T.); +#245=EDGE_CURVE('',#240,#246,#248,.T.); +#246=VERTEX_POINT('',#247); +#247=CARTESIAN_POINT('',(-0.87,7.32,2.15)); +#248=LINE('',#241,#164); +#249=ORIENTED_EDGE('',*,*,#250,.F.); +#250=EDGE_CURVE('',#251,#246,#253,.T.); +#251=VERTEX_POINT('',#252); +#252=CARTESIAN_POINT('',(-1.02,7.32,2.15)); +#253=LINE('',#254,#84); +#254=CARTESIAN_POINT('',(-1.67,7.32,2.15)); +#255=ORIENTED_EDGE('',*,*,#256,.T.); +#256=EDGE_CURVE('',#251,#74,#237,.T.); +#257=ORIENTED_EDGE('',*,*,#213,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#207,#253,.T.); +#260=VERTEX_POINT('',#254); +#261=ORIENTED_EDGE('',*,*,#262,.F.); +#262=EDGE_CURVE('',#263,#260,#264,.T.); +#263=VERTEX_POINT('',#243); +#264=LINE('',#243,#164); +#265=ORIENTED_EDGE('',*,*,#266,.T.); +#266=EDGE_CURVE('',#263,#226,#242,.T.); +#267=PLANE('',#268); +#268=AXIS2_PLACEMENT_3D('',#215,#13,#14); +#269=ADVANCED_FACE('',(#270),#279,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#273,#278,#72)); +#272=ORIENTED_EDGE('',*,*,#256,.F.); +#273=ORIENTED_EDGE('',*,*,#274,.F.); +#274=EDGE_CURVE('',#185,#251,#275,.T.); +#275=LINE('',#276,#277); +#276=CARTESIAN_POINT('',(-1.02,7.32,-0.675)); +#277=VECTOR('',#13,1.); +#278=ORIENTED_EDGE('',*,*,#184,.T.); +#279=PLANE('',#280); +#280=AXIS2_PLACEMENT_3D('',#281,#14,#165); +#281=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#282=ADVANCED_FACE('',(#283),#334,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#292,#297,#302,#307,#312,#317,#93,#319,#323,#327,#332)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#289,#291,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,6.62,1.65)); +#291=LINE('',#288,#152); +#292=ORIENTED_EDGE('',*,*,#293,.T.); +#293=EDGE_CURVE('',#287,#294,#296,.T.); +#294=VERTEX_POINT('',#295); +#295=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#296=B_SPLINE_CURVE_WITH_KNOTS('',1,(#288,#295),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#297=ORIENTED_EDGE('',*,*,#298,.T.); +#298=EDGE_CURVE('',#294,#299,#301,.T.); +#299=VERTEX_POINT('',#300); +#300=CARTESIAN_POINT('',(1.02,6.62,1.65)); +#301=LINE('',#295,#164); +#302=ORIENTED_EDGE('',*,*,#303,.F.); +#303=EDGE_CURVE('',#304,#299,#306,.T.); +#304=VERTEX_POINT('',#305); +#305=CARTESIAN_POINT('',(0.87,6.62,1.65)); +#306=LINE('',#305,#84); +#307=ORIENTED_EDGE('',*,*,#308,.T.); +#308=EDGE_CURVE('',#304,#309,#311,.T.); +#309=VERTEX_POINT('',#310); +#310=CARTESIAN_POINT('',(0.87,7.32,1.65)); +#311=LINE('',#305,#164); +#312=ORIENTED_EDGE('',*,*,#313,.T.); +#313=EDGE_CURVE('',#309,#314,#316,.T.); +#314=VERTEX_POINT('',#315); +#315=CARTESIAN_POINT('',(1.02,7.32,1.65)); +#316=LINE('',#310,#84); +#317=ORIENTED_EDGE('',*,*,#318,.T.); +#318=EDGE_CURVE('',#314,#97,#301,.T.); +#319=ORIENTED_EDGE('',*,*,#320,.F.); +#320=EDGE_CURVE('',#321,#95,#291,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.52,7.32,1.65)); +#323=ORIENTED_EDGE('',*,*,#324,.T.); +#324=EDGE_CURVE('',#321,#325,#316,.T.); +#325=VERTEX_POINT('',#326); +#326=CARTESIAN_POINT('',(1.67,7.32,1.65)); +#327=ORIENTED_EDGE('',*,*,#328,.F.); +#328=EDGE_CURVE('',#329,#325,#331,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,6.62,1.65)); +#331=LINE('',#330,#164); +#332=ORIENTED_EDGE('',*,*,#333,.F.); +#333=EDGE_CURVE('',#289,#329,#306,.T.); +#334=PLANE('',#335); +#335=AXIS2_PLACEMENT_3D('',#288,#200,#71); +#336=ADVANCED_FACE('',(#337),#350,.T.); +#337=FACE_BOUND('',#338,.T.); +#338=EDGE_LOOP('',(#339,#340,#346,#113)); +#339=ORIENTED_EDGE('',*,*,#318,.F.); +#340=ORIENTED_EDGE('',*,*,#341,.F.); +#341=EDGE_CURVE('',#342,#314,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,7.32,2.15)); +#344=LINE('',#345,#211); +#345=CARTESIAN_POINT('',(1.02,7.32,-0.675)); +#346=ORIENTED_EDGE('',*,*,#347,.T.); +#347=EDGE_CURVE('',#342,#109,#348,.T.); +#348=LINE('',#349,#164); +#349=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#352,#71,#219); +#352=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#353=ADVANCED_FACE('',(#354),#400,.T.); +#354=FACE_BOUND('',#355,.T.); +#355=EDGE_LOOP('',(#356,#361,#366,#371,#377,#382,#388,#107,#390,#391,#394,#398)); +#356=ORIENTED_EDGE('',*,*,#357,.F.); +#357=EDGE_CURVE('',#358,#359,#348,.T.); +#358=VERTEX_POINT('',#349); +#359=VERTEX_POINT('',#360); +#360=CARTESIAN_POINT('',(1.02,6.62,2.15)); +#361=ORIENTED_EDGE('',*,*,#362,.T.); +#362=EDGE_CURVE('',#358,#363,#365,.T.); +#363=VERTEX_POINT('',#364); +#364=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#365=B_SPLINE_CURVE_WITH_KNOTS('',1,(#349,#364),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#366=ORIENTED_EDGE('',*,*,#367,.T.); +#367=EDGE_CURVE('',#363,#368,#370,.T.); +#368=VERTEX_POINT('',#369); +#369=CARTESIAN_POINT('',(1.52,6.62,2.15)); +#370=LINE('',#364,#164); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#368,#373,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(1.67,6.62,2.15)); +#375=LINE('',#376,#84); +#376=CARTESIAN_POINT('',(0.87,6.62,2.15)); +#377=ORIENTED_EDGE('',*,*,#378,.T.); +#378=EDGE_CURVE('',#373,#379,#381,.T.); +#379=VERTEX_POINT('',#380); +#380=CARTESIAN_POINT('',(1.67,7.32,2.15)); +#381=LINE('',#374,#164); +#382=ORIENTED_EDGE('',*,*,#383,.F.); +#383=EDGE_CURVE('',#384,#379,#386,.T.); +#384=VERTEX_POINT('',#385); +#385=CARTESIAN_POINT('',(1.52,7.32,2.15)); +#386=LINE('',#387,#84); +#387=CARTESIAN_POINT('',(0.87,7.32,2.15)); +#388=ORIENTED_EDGE('',*,*,#389,.T.); +#389=EDGE_CURVE('',#384,#103,#370,.T.); +#390=ORIENTED_EDGE('',*,*,#347,.F.); +#391=ORIENTED_EDGE('',*,*,#392,.F.); +#392=EDGE_CURVE('',#393,#342,#386,.T.); +#393=VERTEX_POINT('',#387); +#394=ORIENTED_EDGE('',*,*,#395,.F.); +#395=EDGE_CURVE('',#396,#393,#397,.T.); +#396=VERTEX_POINT('',#376); +#397=LINE('',#376,#164); +#398=ORIENTED_EDGE('',*,*,#399,.T.); +#399=EDGE_CURVE('',#396,#359,#375,.T.); +#400=PLANE('',#401); +#401=AXIS2_PLACEMENT_3D('',#349,#13,#14); +#402=ADVANCED_FACE('',(#403),#411,.T.); +#403=FACE_BOUND('',#404,.T.); +#404=EDGE_LOOP('',(#405,#406,#410,#101)); +#405=ORIENTED_EDGE('',*,*,#389,.F.); +#406=ORIENTED_EDGE('',*,*,#407,.F.); +#407=EDGE_CURVE('',#321,#384,#408,.T.); +#408=LINE('',#409,#277); +#409=CARTESIAN_POINT('',(1.52,7.32,-0.675)); +#410=ORIENTED_EDGE('',*,*,#320,.T.); +#411=PLANE('',#412); +#412=AXIS2_PLACEMENT_3D('',#413,#14,#165); +#413=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#414=ADVANCED_FACE('',(#415),#429,.T.); +#415=FACE_BOUND('',#416,.T.); +#416=EDGE_LOOP('',(#417,#424,#427,#428)); +#417=ORIENTED_EDGE('',*,*,#418,.F.); +#418=EDGE_CURVE('',#419,#419,#421,.T.); +#419=VERTEX_POINT('',#420); +#420=CARTESIAN_POINT('',(1.5,10.62,1.9)); +#421=CIRCLE('',#422,1.5); +#422=AXIS2_PLACEMENT_3D('',#423,#29,#14); +#423=CARTESIAN_POINT('',(0.,10.62,1.9)); +#424=ORIENTED_EDGE('',*,*,#425,.F.); +#425=EDGE_CURVE('',#137,#419,#426,.T.); +#426=LINE('',#138,#36); +#427=ORIENTED_EDGE('',*,*,#136,.T.); +#428=ORIENTED_EDGE('',*,*,#425,.T.); +#429=CYLINDRICAL_SURFACE('',#140,1.5); +#430=ADVANCED_FACE('',(#431),#279,.T.); +#431=FACE_BOUND('',#432,.T.); +#432=EDGE_LOOP('',(#433,#439,#444,#449,#457,#458,#462,#463)); +#433=ORIENTED_EDGE('',*,*,#434,.F.); +#434=EDGE_CURVE('',#435,#436,#438,.T.); +#435=VERTEX_POINT('',#281); +#436=VERTEX_POINT('',#437); +#437=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#438=LINE('',#281,#277); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#435,#441,#443,.T.); +#441=VERTEX_POINT('',#442); +#442=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#443=LINE('',#281,#164); +#444=ORIENTED_EDGE('',*,*,#445,.T.); +#445=EDGE_CURVE('',#441,#446,#448,.T.); +#446=VERTEX_POINT('',#447); +#447=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#448=LINE('',#442,#277); +#449=ORIENTED_EDGE('',*,*,#450,.T.); +#450=EDGE_CURVE('',#446,#147,#451,.T.); +#451=B_SPLINE_CURVE_WITH_KNOTS('',6,(#447,#452,#453,#454,#455,#456,#148),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#452=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#453=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#454=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#455=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#456=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#457=ORIENTED_EDGE('',*,*,#146,.T.); +#458=ORIENTED_EDGE('',*,*,#459,.T.); +#459=EDGE_CURVE('',#149,#235,#460,.T.); +#460=LINE('',#461,#277); +#461=CARTESIAN_POINT('',(-1.02,6.62,-0.675)); +#462=ORIENTED_EDGE('',*,*,#234,.F.); +#463=ORIENTED_EDGE('',*,*,#464,.F.); +#464=EDGE_CURVE('',#436,#230,#465,.T.); +#465=B_SPLINE_CURVE_WITH_KNOTS('',6,(#437,#466,#467,#468,#469,#470,#231),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#466=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#467=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#468=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#469=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#470=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#471=ADVANCED_FACE('',(#472),#477,.F.); +#472=FACE_BOUND('',#473,.F.); +#473=EDGE_LOOP('',(#196,#458,#238,#474)); +#474=ORIENTED_EDGE('',*,*,#475,.F.); +#475=EDGE_CURVE('',#193,#240,#476,.T.); +#476=LINE('',#194,#277); +#477=PLANE('',#478); +#478=AXIS2_PLACEMENT_3D('',#169,#165,#13); +#479=ADVANCED_FACE('',(#480),#487,.T.); +#480=FACE_BOUND('',#481,.T.); +#481=EDGE_LOOP('',(#474,#482,#483,#486)); +#482=ORIENTED_EDGE('',*,*,#192,.T.); +#483=ORIENTED_EDGE('',*,*,#484,.T.); +#484=EDGE_CURVE('',#189,#246,#485,.T.); +#485=LINE('',#190,#277); +#486=ORIENTED_EDGE('',*,*,#245,.F.); +#487=PLANE('',#488); +#488=AXIS2_PLACEMENT_3D('',#194,#14,#13); +#489=ADVANCED_FACE('',(#490),#496,.T.); +#490=FACE_BOUND('',#491,.T.); +#491=EDGE_LOOP('',(#492,#493,#494,#495)); +#492=ORIENTED_EDGE('',*,*,#188,.F.); +#493=ORIENTED_EDGE('',*,*,#274,.T.); +#494=ORIENTED_EDGE('',*,*,#250,.T.); +#495=ORIENTED_EDGE('',*,*,#484,.F.); +#496=PLANE('',#497); +#497=AXIS2_PLACEMENT_3D('',#174,#165,#13); +#498=ADVANCED_FACE('',(#499),#496,.T.); +#499=FACE_BOUND('',#500,.T.); +#500=EDGE_LOOP('',(#501,#502,#505,#506)); +#501=ORIENTED_EDGE('',*,*,#177,.F.); +#502=ORIENTED_EDGE('',*,*,#503,.T.); +#503=EDGE_CURVE('',#173,#260,#504,.T.); +#504=LINE('',#174,#277); +#505=ORIENTED_EDGE('',*,*,#259,.T.); +#506=ORIENTED_EDGE('',*,*,#206,.T.); +#507=ADVANCED_FACE('',(#508),#513,.F.); +#508=FACE_BOUND('',#509,.F.); +#509=EDGE_LOOP('',(#510,#171,#502,#261)); +#510=ORIENTED_EDGE('',*,*,#511,.F.); +#511=EDGE_CURVE('',#168,#263,#512,.T.); +#512=LINE('',#169,#277); +#513=PLANE('',#514); +#514=AXIS2_PLACEMENT_3D('',#169,#14,#13); +#515=ADVANCED_FACE('',(#516),#477,.F.); +#516=FACE_BOUND('',#517,.F.); +#517=EDGE_LOOP('',(#166,#518,#265,#519)); +#518=ORIENTED_EDGE('',*,*,#511,.T.); +#519=ORIENTED_EDGE('',*,*,#520,.T.); +#520=EDGE_CURVE('',#226,#161,#521,.T.); +#521=LINE('',#522,#211); +#522=CARTESIAN_POINT('',(-1.52,6.62,-0.675)); +#523=ADVANCED_FACE('',(#524),#216,.T.); +#524=FACE_BOUND('',#525,.T.); +#525=EDGE_LOOP('',(#526,#532,#538,#543,#551,#519,#552,#553)); +#526=ORIENTED_EDGE('',*,*,#527,.F.); +#527=EDGE_CURVE('',#528,#529,#531,.T.); +#528=VERTEX_POINT('',#218); +#529=VERTEX_POINT('',#530); +#530=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#531=LINE('',#218,#277); +#532=ORIENTED_EDGE('',*,*,#533,.T.); +#533=EDGE_CURVE('',#528,#534,#536,.T.); +#534=VERTEX_POINT('',#535); +#535=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#536=LINE('',#218,#537); +#537=VECTOR('',#219,1.); +#538=ORIENTED_EDGE('',*,*,#539,.T.); +#539=EDGE_CURVE('',#534,#540,#542,.T.); +#540=VERTEX_POINT('',#541); +#541=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#542=LINE('',#535,#277); +#543=ORIENTED_EDGE('',*,*,#544,.T.); +#544=EDGE_CURVE('',#540,#225,#545,.T.); +#545=B_SPLINE_CURVE_WITH_KNOTS('',6,(#541,#546,#547,#548,#549,#550,#215),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#546=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#547=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#548=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#549=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#550=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#551=ORIENTED_EDGE('',*,*,#224,.T.); +#552=ORIENTED_EDGE('',*,*,#160,.F.); +#553=ORIENTED_EDGE('',*,*,#554,.F.); +#554=EDGE_CURVE('',#529,#156,#555,.T.); +#555=B_SPLINE_CURVE_WITH_KNOTS('',5,(#530,#556,#557,#558,#559,#157),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#556=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#557=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#558=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#559=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#560=ADVANCED_FACE('',(#561),#569,.T.); +#561=FACE_BOUND('',#562,.T.); +#562=EDGE_LOOP('',(#563,#564,#567,#568)); +#563=ORIENTED_EDGE('',*,*,#450,.F.); +#564=ORIENTED_EDGE('',*,*,#565,.T.); +#565=EDGE_CURVE('',#446,#529,#566,.T.); +#566=LINE('',#447,#70); +#567=ORIENTED_EDGE('',*,*,#554,.T.); +#568=ORIENTED_EDGE('',*,*,#155,.F.); +#569=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#447,#570,#571,#572,#573,#148),(#530,#556,#557,#558,#559,#157)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#570=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#571=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#572=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#573=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#574=ADVANCED_FACE('',(#575),#583,.T.); +#575=FACE_BOUND('',#576,.T.); +#576=EDGE_LOOP('',(#577,#578,#581,#582)); +#577=ORIENTED_EDGE('',*,*,#544,.F.); +#578=ORIENTED_EDGE('',*,*,#579,.T.); +#579=EDGE_CURVE('',#540,#436,#580,.T.); +#580=LINE('',#541,#84); +#581=ORIENTED_EDGE('',*,*,#464,.T.); +#582=ORIENTED_EDGE('',*,*,#229,.F.); +#583=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#541,#546,#547,#548,#549,#550,#215),(#437,#466,#467,#468,#469,#470,#231)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#584=ADVANCED_FACE('',(#585),#411,.T.); +#585=FACE_BOUND('',#586,.T.); +#586=EDGE_LOOP('',(#587,#593,#598,#603,#611,#612,#616,#617)); +#587=ORIENTED_EDGE('',*,*,#588,.F.); +#588=EDGE_CURVE('',#589,#590,#592,.T.); +#589=VERTEX_POINT('',#413); +#590=VERTEX_POINT('',#591); +#591=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#592=LINE('',#413,#277); +#593=ORIENTED_EDGE('',*,*,#594,.T.); +#594=EDGE_CURVE('',#589,#595,#597,.T.); +#595=VERTEX_POINT('',#596); +#596=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#597=LINE('',#413,#164); +#598=ORIENTED_EDGE('',*,*,#599,.T.); +#599=EDGE_CURVE('',#595,#600,#602,.T.); +#600=VERTEX_POINT('',#601); +#601=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#602=LINE('',#596,#277); +#603=ORIENTED_EDGE('',*,*,#604,.T.); +#604=EDGE_CURVE('',#600,#287,#605,.T.); +#605=B_SPLINE_CURVE_WITH_KNOTS('',6,(#601,#606,#607,#608,#609,#610,#288),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#606=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#607=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#608=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#609=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#610=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#611=ORIENTED_EDGE('',*,*,#286,.T.); +#612=ORIENTED_EDGE('',*,*,#613,.T.); +#613=EDGE_CURVE('',#289,#368,#614,.T.); +#614=LINE('',#615,#277); +#615=CARTESIAN_POINT('',(1.52,6.62,-0.675)); +#616=ORIENTED_EDGE('',*,*,#367,.F.); +#617=ORIENTED_EDGE('',*,*,#618,.F.); +#618=EDGE_CURVE('',#590,#363,#619,.T.); +#619=B_SPLINE_CURVE_WITH_KNOTS('',6,(#591,#620,#621,#622,#623,#624,#364),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#620=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#621=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#622=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#623=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#624=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#625=ADVANCED_FACE('',(#626),#631,.F.); +#626=FACE_BOUND('',#627,.F.); +#627=EDGE_LOOP('',(#332,#612,#371,#628)); +#628=ORIENTED_EDGE('',*,*,#629,.F.); +#629=EDGE_CURVE('',#329,#373,#630,.T.); +#630=LINE('',#330,#277); +#631=PLANE('',#632); +#632=AXIS2_PLACEMENT_3D('',#305,#165,#13); +#633=ADVANCED_FACE('',(#634),#641,.T.); +#634=FACE_BOUND('',#635,.T.); +#635=EDGE_LOOP('',(#628,#636,#637,#640)); +#636=ORIENTED_EDGE('',*,*,#328,.T.); +#637=ORIENTED_EDGE('',*,*,#638,.T.); +#638=EDGE_CURVE('',#325,#379,#639,.T.); +#639=LINE('',#326,#277); +#640=ORIENTED_EDGE('',*,*,#378,.F.); +#641=PLANE('',#642); +#642=AXIS2_PLACEMENT_3D('',#330,#14,#13); +#643=ADVANCED_FACE('',(#644),#650,.T.); +#644=FACE_BOUND('',#645,.T.); +#645=EDGE_LOOP('',(#646,#647,#648,#649)); +#646=ORIENTED_EDGE('',*,*,#324,.F.); +#647=ORIENTED_EDGE('',*,*,#407,.T.); +#648=ORIENTED_EDGE('',*,*,#383,.T.); +#649=ORIENTED_EDGE('',*,*,#638,.F.); +#650=PLANE('',#651); +#651=AXIS2_PLACEMENT_3D('',#310,#165,#13); +#652=ADVANCED_FACE('',(#653),#650,.T.); +#653=FACE_BOUND('',#654,.T.); +#654=EDGE_LOOP('',(#655,#656,#659,#660)); +#655=ORIENTED_EDGE('',*,*,#313,.F.); +#656=ORIENTED_EDGE('',*,*,#657,.T.); +#657=EDGE_CURVE('',#309,#393,#658,.T.); +#658=LINE('',#310,#277); +#659=ORIENTED_EDGE('',*,*,#392,.T.); +#660=ORIENTED_EDGE('',*,*,#341,.T.); +#661=ADVANCED_FACE('',(#662),#667,.F.); +#662=FACE_BOUND('',#663,.F.); +#663=EDGE_LOOP('',(#664,#307,#656,#394)); +#664=ORIENTED_EDGE('',*,*,#665,.F.); +#665=EDGE_CURVE('',#304,#396,#666,.T.); +#666=LINE('',#305,#277); +#667=PLANE('',#668); +#668=AXIS2_PLACEMENT_3D('',#305,#14,#13); +#669=ADVANCED_FACE('',(#670),#631,.F.); +#670=FACE_BOUND('',#671,.F.); +#671=EDGE_LOOP('',(#302,#672,#398,#673)); +#672=ORIENTED_EDGE('',*,*,#665,.T.); +#673=ORIENTED_EDGE('',*,*,#674,.T.); +#674=EDGE_CURVE('',#359,#299,#675,.T.); +#675=LINE('',#676,#211); +#676=CARTESIAN_POINT('',(1.02,6.62,-0.675)); +#677=ADVANCED_FACE('',(#678),#350,.T.); +#678=FACE_BOUND('',#679,.T.); +#679=EDGE_LOOP('',(#680,#686,#691,#696,#704,#673,#705,#706)); +#680=ORIENTED_EDGE('',*,*,#681,.F.); +#681=EDGE_CURVE('',#682,#683,#685,.T.); +#682=VERTEX_POINT('',#352); +#683=VERTEX_POINT('',#684); +#684=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#685=LINE('',#352,#277); +#686=ORIENTED_EDGE('',*,*,#687,.T.); +#687=EDGE_CURVE('',#682,#688,#690,.T.); +#688=VERTEX_POINT('',#689); +#689=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#690=LINE('',#352,#537); +#691=ORIENTED_EDGE('',*,*,#692,.T.); +#692=EDGE_CURVE('',#688,#693,#695,.T.); +#693=VERTEX_POINT('',#694); +#694=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#695=LINE('',#689,#277); +#696=ORIENTED_EDGE('',*,*,#697,.T.); +#697=EDGE_CURVE('',#693,#358,#698,.T.); +#698=B_SPLINE_CURVE_WITH_KNOTS('',6,(#694,#699,#700,#701,#702,#703,#349),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#699=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#700=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#701=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#702=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#703=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#704=ORIENTED_EDGE('',*,*,#357,.T.); +#705=ORIENTED_EDGE('',*,*,#298,.F.); +#706=ORIENTED_EDGE('',*,*,#707,.F.); +#707=EDGE_CURVE('',#683,#294,#708,.T.); +#708=B_SPLINE_CURVE_WITH_KNOTS('',5,(#684,#709,#710,#711,#712,#295),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#709=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#710=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#711=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#712=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#713=ADVANCED_FACE('',(#714),#722,.T.); +#714=FACE_BOUND('',#715,.T.); +#715=EDGE_LOOP('',(#716,#717,#720,#721)); +#716=ORIENTED_EDGE('',*,*,#604,.F.); +#717=ORIENTED_EDGE('',*,*,#718,.T.); +#718=EDGE_CURVE('',#600,#683,#719,.T.); +#719=LINE('',#601,#70); +#720=ORIENTED_EDGE('',*,*,#707,.T.); +#721=ORIENTED_EDGE('',*,*,#293,.F.); +#722=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#601,#723,#724,#725,#726,#288),(#684,#709,#710,#711,#712,#295)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#723=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#724=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#725=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#726=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#727=ADVANCED_FACE('',(#728),#736,.T.); +#728=FACE_BOUND('',#729,.T.); +#729=EDGE_LOOP('',(#730,#731,#734,#735)); +#730=ORIENTED_EDGE('',*,*,#697,.F.); +#731=ORIENTED_EDGE('',*,*,#732,.T.); +#732=EDGE_CURVE('',#693,#590,#733,.T.); +#733=LINE('',#694,#84); +#734=ORIENTED_EDGE('',*,*,#618,.T.); +#735=ORIENTED_EDGE('',*,*,#362,.F.); +#736=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#694,#699,#700,#701,#702,#703,#349),(#591,#620,#621,#622,#623,#624,#364)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#737=ADVANCED_FACE('',(#738),#751,.T.); +#738=FACE_BOUND('',#739,.T.); +#739=EDGE_LOOP('',(#740,#749,#750)); +#740=ORIENTED_EDGE('',*,*,#741,.T.); +#741=EDGE_CURVE('',#419,#742,#744,.T.); +#742=VERTEX_POINT('',#743); +#743=CARTESIAN_POINT('',(7.579823247111E-16,12.12,1.9)); +#744=CIRCLE('',#745,1.5); +#745=AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746=CARTESIAN_POINT('',(6.661338147751E-16,10.62,1.9)); +#747=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#748=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#749=ORIENTED_EDGE('',*,*,#741,.F.); +#750=ORIENTED_EDGE('',*,*,#418,.T.); +#751=SPHERICAL_SURFACE('',#752,1.5); +#752=AXIS2_PLACEMENT_3D('',#746,#29,#14); +#753=ADVANCED_FACE('',(#754),#762,.T.); +#754=FACE_BOUND('',#755,.T.); +#755=EDGE_LOOP('',(#756,#757,#760,#761)); +#756=ORIENTED_EDGE('',*,*,#539,.F.); +#757=ORIENTED_EDGE('',*,*,#758,.T.); +#758=EDGE_CURVE('',#534,#435,#759,.T.); +#759=LINE('',#535,#84); +#760=ORIENTED_EDGE('',*,*,#434,.T.); +#761=ORIENTED_EDGE('',*,*,#579,.F.); +#762=PLANE('',#763); +#763=AXIS2_PLACEMENT_3D('',#535,#219,#14); +#764=ADVANCED_FACE('',(#765),#773,.T.); +#765=FACE_BOUND('',#766,.T.); +#766=EDGE_LOOP('',(#767,#768,#771,#772)); +#767=ORIENTED_EDGE('',*,*,#445,.F.); +#768=ORIENTED_EDGE('',*,*,#769,.T.); +#769=EDGE_CURVE('',#441,#528,#770,.T.); +#770=LINE('',#442,#70); +#771=ORIENTED_EDGE('',*,*,#527,.T.); +#772=ORIENTED_EDGE('',*,*,#565,.F.); +#773=PLANE('',#774); +#774=AXIS2_PLACEMENT_3D('',#442,#165,#71); +#775=ADVANCED_FACE('',(#776),#778,.F.); +#776=FACE_BOUND('',#777,.F.); +#777=EDGE_LOOP('',(#757,#439,#768,#532)); +#778=PLANE('',#779); +#779=AXIS2_PLACEMENT_3D('',#780,#13,#14); +#780=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#781=ADVANCED_FACE('',(#782),#790,.T.); +#782=FACE_BOUND('',#783,.T.); +#783=EDGE_LOOP('',(#784,#785,#788,#789)); +#784=ORIENTED_EDGE('',*,*,#692,.F.); +#785=ORIENTED_EDGE('',*,*,#786,.T.); +#786=EDGE_CURVE('',#688,#589,#787,.T.); +#787=LINE('',#689,#84); +#788=ORIENTED_EDGE('',*,*,#588,.T.); +#789=ORIENTED_EDGE('',*,*,#732,.F.); +#790=PLANE('',#791); +#791=AXIS2_PLACEMENT_3D('',#689,#219,#14); +#792=ADVANCED_FACE('',(#793),#801,.T.); +#793=FACE_BOUND('',#794,.T.); +#794=EDGE_LOOP('',(#795,#796,#799,#800)); +#795=ORIENTED_EDGE('',*,*,#599,.F.); +#796=ORIENTED_EDGE('',*,*,#797,.T.); +#797=EDGE_CURVE('',#595,#682,#798,.T.); +#798=LINE('',#596,#70); +#799=ORIENTED_EDGE('',*,*,#681,.T.); +#800=ORIENTED_EDGE('',*,*,#718,.F.); +#801=PLANE('',#802); +#802=AXIS2_PLACEMENT_3D('',#596,#165,#71); +#803=ADVANCED_FACE('',(#804),#806,.F.); +#804=FACE_BOUND('',#805,.F.); +#805=EDGE_LOOP('',(#785,#593,#796,#686)); +#806=PLANE('',#807); +#807=AXIS2_PLACEMENT_3D('',#808,#13,#14); +#808=CARTESIAN_POINT('',(1.27,0.,-3.)); +#809=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#813))GLOBAL_UNIT_ASSIGNED_CONTEXT((#810,#811,#812)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#810=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#811=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#812=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#813=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#810,'distance_accuracy_value','confusion accuracy'); +#814=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#815=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#816,#828,#829,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882),#809); +#816=STYLED_ITEM('color',(#817),#17); +#817=PRESENTATION_STYLE_ASSIGNMENT((#818,#826)); +#818=SURFACE_STYLE_USAGE(.BOTH.,#819); +#819=SURFACE_SIDE_STYLE('',(#820,#824)); +#820=SURFACE_STYLE_FILL_AREA(#821); +#821=FILL_AREA_STYLE('',(#822)); +#822=FILL_AREA_STYLE_COLOUR('',#823); +#823=COLOUR_RGB('',0.,0.906331759313,0.); +#824=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#823,(#825)); +#825=SURFACE_STYLE_TRANSPARENT(0.5); +#826=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#823); +#827=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#828=STYLED_ITEM('color',(#817),#51); +#829=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#63,#828); +#830=PRESENTATION_STYLE_ASSIGNMENT((#831,#837)); +#831=SURFACE_STYLE_USAGE(.BOTH.,#832); +#832=SURFACE_SIDE_STYLE('',(#833)); +#833=SURFACE_STYLE_FILL_AREA(#834); +#834=FILL_AREA_STYLE('',(#835)); +#835=FILL_AREA_STYLE_COLOUR('',#836); +#836=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#837=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#836); +#838=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#86,#828); +#839=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#79,#828); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#73,#828); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#94,#828); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#114,#828); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#108,#828); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#102,#828); +#845=STYLED_ITEM('color',(#817),#118); +#846=STYLED_ITEM('color',(#817),#129); +#847=STYLED_ITEM('color',(#830),#142); +#848=STYLED_ITEM('color',(#830),#201); +#849=STYLED_ITEM('color',(#830),#220); +#850=STYLED_ITEM('color',(#830),#269); +#851=STYLED_ITEM('color',(#830),#282); +#852=STYLED_ITEM('color',(#830),#336); +#853=STYLED_ITEM('color',(#830),#353); +#854=STYLED_ITEM('color',(#830),#402); +#855=STYLED_ITEM('color',(#817),#414); +#856=STYLED_ITEM('color',(#830),#430); +#857=STYLED_ITEM('color',(#830),#471); +#858=STYLED_ITEM('color',(#830),#479); +#859=STYLED_ITEM('color',(#830),#489); +#860=STYLED_ITEM('color',(#830),#498); +#861=STYLED_ITEM('color',(#830),#507); +#862=STYLED_ITEM('color',(#830),#515); +#863=STYLED_ITEM('color',(#830),#523); +#864=STYLED_ITEM('color',(#830),#560); +#865=STYLED_ITEM('color',(#830),#574); +#866=STYLED_ITEM('color',(#830),#584); +#867=STYLED_ITEM('color',(#830),#625); +#868=STYLED_ITEM('color',(#830),#633); +#869=STYLED_ITEM('color',(#830),#643); +#870=STYLED_ITEM('color',(#830),#652); +#871=STYLED_ITEM('color',(#830),#661); +#872=STYLED_ITEM('color',(#830),#669); +#873=STYLED_ITEM('color',(#830),#677); +#874=STYLED_ITEM('color',(#830),#713); +#875=STYLED_ITEM('color',(#830),#727); +#876=STYLED_ITEM('color',(#817),#737); +#877=STYLED_ITEM('color',(#830),#753); +#878=STYLED_ITEM('color',(#830),#764); +#879=STYLED_ITEM('color',(#830),#775); +#880=STYLED_ITEM('color',(#830),#781); +#881=STYLED_ITEM('color',(#830),#792); +#882=STYLED_ITEM('color',(#830),#803); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/623e14fd-2d12-47d9-94fe-7b4bd2981820.step b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/623e14fd-2d12-47d9-94fe-7b4bd2981820.step new file mode 100644 index 00000000..028ac72f --- /dev/null +++ b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/623e14fd-2d12-47d9-94fe-7b4bd2981820.step @@ -0,0 +1,485 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:11',('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('Horizontal, 0.5 mm Offset','Horizontal, 0.5 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#425); +#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,#45,#88,#105,#142,#152,#162,#176,#222,#244,#255,#282,#311,#332,#352,#365,#376,#387,#393,#409)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#28,#34,#39)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#26=LINE('',#23,#27); +#27=VECTOR('',#13,1.); +#28=ORIENTED_EDGE('',*,*,#29,.T.); +#29=EDGE_CURVE('',#22,#30,#32,.T.); +#30=VERTEX_POINT('',#31); +#31=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#32=LINE('',#23,#33); +#33=VECTOR('',#14,1.); +#34=ORIENTED_EDGE('',*,*,#35,.T.); +#35=EDGE_CURVE('',#30,#36,#38,.T.); +#36=VERTEX_POINT('',#37); +#37=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#38=LINE('',#31,#27); +#39=ORIENTED_EDGE('',*,*,#40,.F.); +#40=EDGE_CURVE('',#24,#36,#41,.T.); +#41=LINE('',#25,#33); +#42=PLANE('',#43); +#43=AXIS2_PLACEMENT_3D('',#23,#44,#14); +#44=DIRECTION('',(0.,-1.,0.)); +#45=ADVANCED_FACE('',(#46),#85,.T.); +#46=FACE_BOUND('',#47,.T.); +#47=EDGE_LOOP('',(#48,#55,#59,#60,#70,#78)); +#48=ORIENTED_EDGE('',*,*,#49,.F.); +#49=EDGE_CURVE('',#50,#52,#54,.T.); +#50=VERTEX_POINT('',#51); +#51=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#52=VERTEX_POINT('',#53); +#53=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#54=LINE('',#51,#27); +#55=ORIENTED_EDGE('',*,*,#56,.T.); +#56=EDGE_CURVE('',#50,#22,#57,.T.); +#57=LINE('',#51,#58); +#58=VECTOR('',#44,1.); +#59=ORIENTED_EDGE('',*,*,#21,.T.); +#60=ORIENTED_EDGE('',*,*,#61,.T.); +#61=EDGE_CURVE('',#24,#62,#64,.T.); +#62=VERTEX_POINT('',#63); +#63=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#64=B_SPLINE_CURVE_WITH_KNOTS('',6,(#25,#65,#66,#67,#68,#69,#63),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#65=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#66=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#67=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#68=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#69=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#70=ORIENTED_EDGE('',*,*,#71,.F.); +#71=EDGE_CURVE('',#72,#62,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#74=LINE('',#75,#76); +#75=CARTESIAN_POINT('',(-1.52,0.5,-0.55)); +#76=VECTOR('',#77,1.); +#77=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#52,#72,#80,.T.); +#80=B_SPLINE_CURVE_WITH_KNOTS('',5,(#53,#81,#82,#83,#84,#73),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#81=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#82=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#83=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#84=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#85=PLANE('',#86); +#86=AXIS2_PLACEMENT_3D('',#51,#87,#44); +#87=DIRECTION('',(-1.,0.,0.)); +#88=ADVANCED_FACE('',(#89),#102,.F.); +#89=FACE_BOUND('',#90,.F.); +#90=EDGE_LOOP('',(#28,#91,#98,#55)); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#30,#93,#95,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#95=LINE('',#31,#96); +#96=VECTOR('',#97,1.); +#97=DIRECTION('',(0.,1.,0.)); +#98=ORIENTED_EDGE('',*,*,#99,.T.); +#99=EDGE_CURVE('',#93,#50,#100,.T.); +#100=LINE('',#94,#101); +#101=VECTOR('',#87,1.); +#102=PLANE('',#103); +#103=AXIS2_PLACEMENT_3D('',#104,#13,#14); +#104=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#105=ADVANCED_FACE('',(#106),#140,.T.); +#106=FACE_BOUND('',#107,.T.); +#107=EDGE_LOOP('',(#108,#91,#109,#114,#124,#132)); +#108=ORIENTED_EDGE('',*,*,#35,.F.); +#109=ORIENTED_EDGE('',*,*,#110,.T.); +#110=EDGE_CURVE('',#93,#111,#113,.T.); +#111=VERTEX_POINT('',#112); +#112=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#113=LINE('',#94,#27); +#114=ORIENTED_EDGE('',*,*,#115,.T.); +#115=EDGE_CURVE('',#111,#116,#118,.T.); +#116=VERTEX_POINT('',#117); +#117=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#118=B_SPLINE_CURVE_WITH_KNOTS('',6,(#112,#119,#120,#121,#122,#123,#117),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#119=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#120=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#121=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#122=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#123=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#124=ORIENTED_EDGE('',*,*,#125,.F.); +#125=EDGE_CURVE('',#126,#116,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#128=LINE('',#129,#130); +#129=CARTESIAN_POINT('',(-1.02,0.5,-0.55)); +#130=VECTOR('',#131,1.); +#131=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#132=ORIENTED_EDGE('',*,*,#133,.F.); +#133=EDGE_CURVE('',#36,#126,#134,.T.); +#134=B_SPLINE_CURVE_WITH_KNOTS('',6,(#37,#135,#136,#137,#138,#139,#127),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#135=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#136=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#137=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#138=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#139=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#140=PLANE('',#141); +#141=AXIS2_PLACEMENT_3D('',#31,#14,#97); +#142=ADVANCED_FACE('',(#143),#151,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#146,#147,#148)); +#145=ORIENTED_EDGE('',*,*,#61,.F.); +#146=ORIENTED_EDGE('',*,*,#40,.T.); +#147=ORIENTED_EDGE('',*,*,#133,.T.); +#148=ORIENTED_EDGE('',*,*,#149,.F.); +#149=EDGE_CURVE('',#62,#126,#150,.T.); +#150=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#127),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#151=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#25,#65,#66,#67,#68,#69,#63),(#37,#135,#136,#137,#138,#139,#127)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#152=ADVANCED_FACE('',(#153),#160,.T.); +#153=FACE_BOUND('',#154,.T.); +#154=EDGE_LOOP('',(#155,#98,#156,#157)); +#155=ORIENTED_EDGE('',*,*,#110,.F.); +#156=ORIENTED_EDGE('',*,*,#49,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.F.); +#158=EDGE_CURVE('',#111,#52,#159,.T.); +#159=LINE('',#112,#101); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#94,#97,#87); +#162=ADVANCED_FACE('',(#163),#171,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#166,#167,#168)); +#165=ORIENTED_EDGE('',*,*,#115,.F.); +#166=ORIENTED_EDGE('',*,*,#158,.T.); +#167=ORIENTED_EDGE('',*,*,#79,.T.); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#116,#72,#170,.T.); +#170=B_SPLINE_CURVE_WITH_KNOTS('',1,(#117,#73),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#171=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#112,#172,#173,#174,#175,#117),(#53,#81,#82,#83,#84,#73)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#172=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#173=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#174=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#175=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#176=ADVANCED_FACE('',(#177,#194,#196),#220,.F.); +#177=FACE_BOUND('',#178,.F.); +#178=EDGE_LOOP('',(#179,#190)); +#179=ORIENTED_EDGE('',*,*,#180,.T.); +#180=EDGE_CURVE('',#181,#183,#185,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(-1.55,0.5,2.998863048792)); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.55,0.5,0.801136951208)); +#185=CIRCLE('',#186,1.9); +#186=AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187=CARTESIAN_POINT('',(0.,0.5,1.9)); +#188=DIRECTION('',(0.,1.,1.110223024625E-16)); +#189=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#190=ORIENTED_EDGE('',*,*,#191,.F.); +#191=EDGE_CURVE('',#181,#183,#192,.T.); +#192=LINE('',#193,#130); +#193=CARTESIAN_POINT('',(-1.55,0.5,6.9)); +#194=FACE_BOUND('',#195,.F.); +#195=EDGE_LOOP('',(#148,#70,#168,#124)); +#196=FACE_BOUND('',#197,.F.); +#197=EDGE_LOOP('',(#198,#205,#211,#216)); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#200,#202,#204,.T.); +#200=VERTEX_POINT('',#201); +#201=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#202=VERTEX_POINT('',#203); +#203=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#204=B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#203),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#200,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#209=LINE('',#210,#76); +#210=CARTESIAN_POINT('',(1.02,0.5,-0.55)); +#211=ORIENTED_EDGE('',*,*,#212,.F.); +#212=EDGE_CURVE('',#213,#207,#215,.T.); +#213=VERTEX_POINT('',#214); +#214=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#216=ORIENTED_EDGE('',*,*,#217,.F.); +#217=EDGE_CURVE('',#202,#213,#218,.T.); +#218=LINE('',#219,#130); +#219=CARTESIAN_POINT('',(1.52,0.5,-0.55)); +#220=PLANE('',#221); +#221=AXIS2_PLACEMENT_3D('',#187,#188,#14); +#222=ADVANCED_FACE('',(#223),#243,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#179,#225,#231,#240)); +#225=ORIENTED_EDGE('',*,*,#226,.T.); +#226=EDGE_CURVE('',#183,#227,#229,.T.); +#227=VERTEX_POINT('',#228); +#228=CARTESIAN_POINT('',(-1.55,1.5,0.801136951208)); +#229=LINE('',#184,#230); +#230=VECTOR('',#188,1.); +#231=ORIENTED_EDGE('',*,*,#232,.T.); +#232=EDGE_CURVE('',#227,#233,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.55,1.5,2.998863048792)); +#235=CIRCLE('',#236,1.9); +#236=AXIS2_PLACEMENT_3D('',#237,#238,#239); +#237=CARTESIAN_POINT('',(0.,1.5,1.9)); +#238=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#239=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#240=ORIENTED_EDGE('',*,*,#241,.F.); +#241=EDGE_CURVE('',#181,#233,#242,.T.); +#242=LINE('',#182,#230); +#243=CYLINDRICAL_SURFACE('',#221,1.9); +#244=ADVANCED_FACE('',(#245),#252,.F.); +#245=FACE_BOUND('',#246,.F.); +#246=EDGE_LOOP('',(#240,#247,#225,#248)); +#247=ORIENTED_EDGE('',*,*,#191,.T.); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#249=EDGE_CURVE('',#233,#227,#250,.T.); +#250=LINE('',#251,#130); +#251=CARTESIAN_POINT('',(-1.55,1.5,6.9)); +#252=PLANE('',#253); +#253=AXIS2_PLACEMENT_3D('',#254,#14,#188); +#254=CARTESIAN_POINT('',(-1.55,-9.5,11.9)); +#255=ADVANCED_FACE('',(#256),#281,.T.); +#256=FACE_BOUND('',#257,.T.); +#257=EDGE_LOOP('',(#258,#268,#273,#198)); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#200,#262,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#262=B_SPLINE_CURVE_WITH_KNOTS('',6,(#261,#263,#264,#265,#266,#267,#201),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#263=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#264=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#265=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#266=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#267=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#268=ORIENTED_EDGE('',*,*,#269,.T.); +#269=EDGE_CURVE('',#260,#270,#272,.T.); +#270=VERTEX_POINT('',#271); +#271=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#272=LINE('',#261,#33); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#270,#202,#275,.T.); +#275=B_SPLINE_CURVE_WITH_KNOTS('',6,(#271,#276,#277,#278,#279,#280,#203),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#276=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#277=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#278=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#279=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#280=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#281=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#261,#263,#264,#265,#266,#267,#201),(#271,#276,#277,#278,#279,#280,#203)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#282=ADVANCED_FACE('',(#283),#309,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#290,#295,#300,#216,#308)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#270,#289,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#289=LINE('',#288,#27); +#290=ORIENTED_EDGE('',*,*,#291,.T.); +#291=EDGE_CURVE('',#287,#292,#294,.T.); +#292=VERTEX_POINT('',#293); +#293=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#294=LINE('',#288,#96); +#295=ORIENTED_EDGE('',*,*,#296,.T.); +#296=EDGE_CURVE('',#292,#297,#299,.T.); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#299=LINE('',#293,#27); +#300=ORIENTED_EDGE('',*,*,#301,.T.); +#301=EDGE_CURVE('',#297,#213,#302,.T.); +#302=B_SPLINE_CURVE_WITH_KNOTS('',6,(#298,#303,#304,#305,#306,#307,#214),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#303=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#304=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#305=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#306=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#307=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#308=ORIENTED_EDGE('',*,*,#274,.F.); +#309=PLANE('',#310); +#310=AXIS2_PLACEMENT_3D('',#288,#14,#97); +#311=ADVANCED_FACE('',(#312),#327,.T.); +#312=FACE_BOUND('',#313,.T.); +#313=EDGE_LOOP('',(#314,#315,#320,#211)); +#314=ORIENTED_EDGE('',*,*,#301,.F.); +#315=ORIENTED_EDGE('',*,*,#316,.T.); +#316=EDGE_CURVE('',#297,#317,#319,.T.); +#317=VERTEX_POINT('',#318); +#318=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#319=LINE('',#298,#101); +#320=ORIENTED_EDGE('',*,*,#321,.T.); +#321=EDGE_CURVE('',#317,#207,#322,.T.); +#322=B_SPLINE_CURVE_WITH_KNOTS('',5,(#318,#323,#324,#325,#326,#208),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#323=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#324=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#325=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#326=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#327=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#298,#328,#329,#330,#331,#214),(#318,#323,#324,#325,#326,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#328=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#329=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#330=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#331=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#332=ADVANCED_FACE('',(#333),#350,.T.); +#333=FACE_BOUND('',#334,.T.); +#334=EDGE_LOOP('',(#335,#340,#345,#348,#205,#349)); +#335=ORIENTED_EDGE('',*,*,#336,.F.); +#336=EDGE_CURVE('',#337,#317,#339,.T.); +#337=VERTEX_POINT('',#338); +#338=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#339=LINE('',#338,#27); +#340=ORIENTED_EDGE('',*,*,#341,.T.); +#341=EDGE_CURVE('',#337,#342,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#344=LINE('',#338,#58); +#345=ORIENTED_EDGE('',*,*,#346,.T.); +#346=EDGE_CURVE('',#342,#260,#347,.T.); +#347=LINE('',#343,#27); +#348=ORIENTED_EDGE('',*,*,#259,.T.); +#349=ORIENTED_EDGE('',*,*,#321,.F.); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#338,#87,#44); +#352=ADVANCED_FACE('',(#353,#356),#364,.T.); +#353=FACE_BOUND('',#354,.T.); +#354=EDGE_LOOP('',(#248,#355)); +#355=ORIENTED_EDGE('',*,*,#232,.F.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#360,#362,.T.); +#360=VERTEX_POINT('',#361); +#361=CARTESIAN_POINT('',(1.5,1.5,1.9)); +#362=CIRCLE('',#363,1.5); +#363=AXIS2_PLACEMENT_3D('',#237,#188,#14); +#364=PLANE('',#363); +#365=ADVANCED_FACE('',(#366),#374,.T.); +#366=FACE_BOUND('',#367,.T.); +#367=EDGE_LOOP('',(#368,#369,#372,#373)); +#368=ORIENTED_EDGE('',*,*,#346,.F.); +#369=ORIENTED_EDGE('',*,*,#370,.T.); +#370=EDGE_CURVE('',#342,#287,#371,.T.); +#371=LINE('',#343,#33); +#372=ORIENTED_EDGE('',*,*,#286,.T.); +#373=ORIENTED_EDGE('',*,*,#269,.F.); +#374=PLANE('',#375); +#375=AXIS2_PLACEMENT_3D('',#343,#44,#14); +#376=ADVANCED_FACE('',(#377),#385,.T.); +#377=FACE_BOUND('',#378,.T.); +#378=EDGE_LOOP('',(#379,#380,#383,#384)); +#379=ORIENTED_EDGE('',*,*,#296,.F.); +#380=ORIENTED_EDGE('',*,*,#381,.T.); +#381=EDGE_CURVE('',#292,#337,#382,.T.); +#382=LINE('',#293,#101); +#383=ORIENTED_EDGE('',*,*,#336,.T.); +#384=ORIENTED_EDGE('',*,*,#316,.F.); +#385=PLANE('',#386); +#386=AXIS2_PLACEMENT_3D('',#293,#97,#87); +#387=ADVANCED_FACE('',(#388),#390,.F.); +#388=FACE_BOUND('',#389,.F.); +#389=EDGE_LOOP('',(#369,#290,#380,#340)); +#390=PLANE('',#391); +#391=AXIS2_PLACEMENT_3D('',#392,#13,#14); +#392=CARTESIAN_POINT('',(1.27,0.,-3.)); +#393=ADVANCED_FACE('',(#394),#408,.T.); +#394=FACE_BOUND('',#395,.T.); +#395=EDGE_LOOP('',(#396,#403,#406,#407)); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#398,#400,.T.); +#398=VERTEX_POINT('',#399); +#399=CARTESIAN_POINT('',(1.5,3.5,1.9)); +#400=CIRCLE('',#401,1.5); +#401=AXIS2_PLACEMENT_3D('',#402,#188,#14); +#402=CARTESIAN_POINT('',(0.,3.5,1.9)); +#403=ORIENTED_EDGE('',*,*,#404,.F.); +#404=EDGE_CURVE('',#360,#398,#405,.T.); +#405=LINE('',#361,#230); +#406=ORIENTED_EDGE('',*,*,#359,.T.); +#407=ORIENTED_EDGE('',*,*,#404,.T.); +#408=CYLINDRICAL_SURFACE('',#363,1.5); +#409=ADVANCED_FACE('',(#410),#423,.T.); +#410=FACE_BOUND('',#411,.T.); +#411=EDGE_LOOP('',(#412,#421,#422)); +#412=ORIENTED_EDGE('',*,*,#413,.T.); +#413=EDGE_CURVE('',#398,#414,#416,.T.); +#414=VERTEX_POINT('',#415); +#415=CARTESIAN_POINT('',(7.579823247111E-16,5.,1.9)); +#416=CIRCLE('',#417,1.5); +#417=AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418=CARTESIAN_POINT('',(6.661338147751E-16,3.5,1.9)); +#419=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#420=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#421=ORIENTED_EDGE('',*,*,#413,.F.); +#422=ORIENTED_EDGE('',*,*,#397,.T.); +#423=SPHERICAL_SURFACE('',#424,1.5); +#424=AXIS2_PLACEMENT_3D('',#418,#188,#14); +#425=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#429)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#426,#427,#428)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#426=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#427=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#428=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#429=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#426,'distance_accuracy_value','confusion accuracy'); +#430=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#431=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#432,#442,#443,#444,#445,#446,#447,#448,#449,#450,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474),#425); +#432=STYLED_ITEM('color',(#433),#17); +#433=PRESENTATION_STYLE_ASSIGNMENT((#434,#440)); +#434=SURFACE_STYLE_USAGE(.BOTH.,#435); +#435=SURFACE_SIDE_STYLE('',(#436)); +#436=SURFACE_STYLE_FILL_AREA(#437); +#437=FILL_AREA_STYLE('',(#438)); +#438=FILL_AREA_STYLE_COLOUR('',#439); +#439=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#440=CURVE_STYLE('',#441,POSITIVE_LENGTH_MEASURE(0.1),#439); +#441=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#442=STYLED_ITEM('color',(#433),#45); +#443=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#71,#442); +#444=STYLED_ITEM('color',(#433),#88); +#445=STYLED_ITEM('color',(#433),#105); +#446=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#125,#445); +#447=STYLED_ITEM('color',(#433),#142); +#448=STYLED_ITEM('color',(#433),#152); +#449=STYLED_ITEM('color',(#433),#162); +#450=STYLED_ITEM('color',(#451),#176); +#451=PRESENTATION_STYLE_ASSIGNMENT((#452,#460)); +#452=SURFACE_STYLE_USAGE(.BOTH.,#453); +#453=SURFACE_SIDE_STYLE('',(#454,#458)); +#454=SURFACE_STYLE_FILL_AREA(#455); +#455=FILL_AREA_STYLE('',(#456)); +#456=FILL_AREA_STYLE_COLOUR('',#457); +#457=COLOUR_RGB('',0.,0.906331759313,0.); +#458=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#457,(#459)); +#459=SURFACE_STYLE_TRANSPARENT(0.5); +#460=CURVE_STYLE('',#441,POSITIVE_LENGTH_MEASURE(0.1),#457); +#461=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#217,#450); +#462=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#206,#450); +#463=STYLED_ITEM('color',(#451),#222); +#464=STYLED_ITEM('color',(#451),#244); +#465=STYLED_ITEM('color',(#433),#255); +#466=STYLED_ITEM('color',(#433),#282); +#467=STYLED_ITEM('color',(#433),#311); +#468=STYLED_ITEM('color',(#433),#332); +#469=STYLED_ITEM('color',(#451),#352); +#470=STYLED_ITEM('color',(#433),#365); +#471=STYLED_ITEM('color',(#433),#376); +#472=STYLED_ITEM('color',(#433),#387); +#473=STYLED_ITEM('color',(#451),#393); +#474=STYLED_ITEM('color',(#451),#409); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/6d67dbf6-9926-4a58-86b2-62258117e84b.step b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/6d67dbf6-9926-4a58-86b2-62258117e84b.step new file mode 100644 index 00000000..b33bcb99 --- /dev/null +++ b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/6d67dbf6-9926-4a58-86b2-62258117e84b.step @@ -0,0 +1,657 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:11',('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('Vertical','Vertical','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#581); +#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,#50,#114,#125,#140,#162,#212,#227,#271,#291,#340,#355,#399,#415,#425,#435,#444,#451,#458,#467,#475,#483,#490,#500,#510,#519,#526,#533,#542,#550,#558,#565)); +#17=ADVANCED_FACE('',(#18),#48,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#30,#36,#45)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,-1.098863048792,1.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,1.098863048792,1.)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#13,#29); +#28=CARTESIAN_POINT('',(0.,0.,1.)); +#29=DIRECTION('',(-0.815789473684,-0.578348973048,0.)); +#30=ORIENTED_EDGE('',*,*,#31,.T.); +#31=EDGE_CURVE('',#24,#32,#34,.T.); +#32=VERTEX_POINT('',#33); +#33=CARTESIAN_POINT('',(-1.55,1.098863048792,2.)); +#34=LINE('',#25,#35); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#32,#38,#40,.T.); +#38=VERTEX_POINT('',#39); +#39=CARTESIAN_POINT('',(-1.55,-1.098863048792,2.)); +#40=CIRCLE('',#41,1.9); +#41=AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42=CARTESIAN_POINT('',(0.,0.,2.)); +#43=DIRECTION('',(0.,0.,-1.)); +#44=DIRECTION('',(-0.815789473684,0.578348973048,0.)); +#45=ORIENTED_EDGE('',*,*,#46,.F.); +#46=EDGE_CURVE('',#22,#38,#47,.T.); +#47=LINE('',#23,#35); +#48=CYLINDRICAL_SURFACE('',#49,1.9); +#49=AXIS2_PLACEMENT_3D('',#28,#13,#14); +#50=ADVANCED_FACE('',(#51,#59,#87),#113,.F.); +#51=FACE_BOUND('',#52,.F.); +#52=EDGE_LOOP('',(#20,#53)); +#53=ORIENTED_EDGE('',*,*,#54,.F.); +#54=EDGE_CURVE('',#22,#24,#55,.T.); +#55=LINE('',#56,#57); +#56=CARTESIAN_POINT('',(-1.55,-5.,1.)); +#57=VECTOR('',#58,1.); +#58=DIRECTION('',(0.,1.,0.)); +#59=FACE_BOUND('',#60,.F.); +#60=EDGE_LOOP('',(#61,#69,#77,#83)); +#61=ORIENTED_EDGE('',*,*,#62,.F.); +#62=EDGE_CURVE('',#63,#65,#67,.T.); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-1.02,-0.25,1.)); +#65=VERTEX_POINT('',#66); +#66=CARTESIAN_POINT('',(-1.02,0.25,1.)); +#67=LINE('',#68,#57); +#68=CARTESIAN_POINT('',(-1.02,-0.125,1.)); +#69=ORIENTED_EDGE('',*,*,#70,.T.); +#70=EDGE_CURVE('',#63,#71,#73,.T.); +#71=VERTEX_POINT('',#72); +#72=CARTESIAN_POINT('',(-1.52,-0.25,1.)); +#73=LINE('',#74,#75); +#74=CARTESIAN_POINT('',(-0.76,-0.25,1.)); +#75=VECTOR('',#76,1.); +#76=DIRECTION('',(-1.,0.,0.)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#71,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(-1.52,0.25,1.)); +#81=LINE('',#82,#57); +#82=CARTESIAN_POINT('',(-1.52,-0.125,1.)); +#83=ORIENTED_EDGE('',*,*,#84,.F.); +#84=EDGE_CURVE('',#65,#79,#85,.T.); +#85=LINE('',#86,#75); +#86=CARTESIAN_POINT('',(-0.76,0.25,1.)); +#87=FACE_BOUND('',#88,.F.); +#88=EDGE_LOOP('',(#89,#97,#103,#109)); +#89=ORIENTED_EDGE('',*,*,#90,.F.); +#90=EDGE_CURVE('',#91,#93,#95,.T.); +#91=VERTEX_POINT('',#92); +#92=CARTESIAN_POINT('',(1.52,-0.25,1.)); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(1.52,0.25,1.)); +#95=LINE('',#96,#57); +#96=CARTESIAN_POINT('',(1.52,-0.125,1.)); +#97=ORIENTED_EDGE('',*,*,#98,.T.); +#98=EDGE_CURVE('',#91,#99,#101,.T.); +#99=VERTEX_POINT('',#100); +#100=CARTESIAN_POINT('',(1.02,-0.25,1.)); +#101=LINE('',#102,#75); +#102=CARTESIAN_POINT('',(0.51,-0.25,1.)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#99,#105,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(1.02,0.25,1.)); +#107=LINE('',#108,#57); +#108=CARTESIAN_POINT('',(1.02,-0.125,1.)); +#109=ORIENTED_EDGE('',*,*,#110,.F.); +#110=EDGE_CURVE('',#93,#105,#111,.T.); +#111=LINE('',#112,#75); +#112=CARTESIAN_POINT('',(0.51,0.25,1.)); +#113=PLANE('',#49); +#114=ADVANCED_FACE('',(#115),#122,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#45,#117,#30,#118)); +#117=ORIENTED_EDGE('',*,*,#54,.T.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#38,#32,#120,.T.); +#120=LINE('',#121,#57); +#121=CARTESIAN_POINT('',(-1.55,-5.,2.)); +#122=PLANE('',#123); +#123=AXIS2_PLACEMENT_3D('',#124,#14,#13); +#124=CARTESIAN_POINT('',(-1.55,-10.,-9.)); +#125=ADVANCED_FACE('',(#126,#129),#138,.T.); +#126=FACE_BOUND('',#127,.T.); +#127=EDGE_LOOP('',(#118,#128)); +#128=ORIENTED_EDGE('',*,*,#37,.F.); +#129=FACE_BOUND('',#130,.T.); +#130=EDGE_LOOP('',(#131)); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#133,#133,#135,.T.); +#133=VERTEX_POINT('',#134); +#134=CARTESIAN_POINT('',(1.5,-5.454011977598E-16,2.)); +#135=CIRCLE('',#136,1.5); +#136=AXIS2_PLACEMENT_3D('',#137,#13,#14); +#137=CARTESIAN_POINT('',(0.,-1.780071580156E-16,2.)); +#138=PLANE('',#139); +#139=AXIS2_PLACEMENT_3D('',#42,#13,#14); +#140=ADVANCED_FACE('',(#141),#160,.T.); +#141=FACE_BOUND('',#142,.T.); +#142=EDGE_LOOP('',(#143,#149,#156,#61)); +#143=ORIENTED_EDGE('',*,*,#144,.F.); +#144=EDGE_CURVE('',#145,#63,#147,.T.); +#145=VERTEX_POINT('',#146); +#146=CARTESIAN_POINT('',(-1.02,-0.25,0.7)); +#147=LINE('',#148,#35); +#148=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#149=ORIENTED_EDGE('',*,*,#150,.F.); +#150=EDGE_CURVE('',#151,#145,#153,.T.); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,0.25,0.7)); +#153=LINE('',#146,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,-1.,0.)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#151,#65,#158,.T.); +#158=LINE('',#159,#35); +#159=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#148,#14,#13); +#162=ADVANCED_FACE('',(#163),#210,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#170,#176,#181,#186,#191,#196,#83,#198,#199,#203,#208)); +#165=ORIENTED_EDGE('',*,*,#166,.F.); +#166=EDGE_CURVE('',#167,#168,#158,.T.); +#167=VERTEX_POINT('',#159); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.02,0.25,0.)); +#170=ORIENTED_EDGE('',*,*,#171,.F.); +#171=EDGE_CURVE('',#172,#167,#174,.T.); +#172=VERTEX_POINT('',#173); +#173=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#174=LINE('',#173,#175); +#175=VECTOR('',#14,1.); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#172,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,0.25,0.)); +#180=LINE('',#173,#35); +#181=ORIENTED_EDGE('',*,*,#182,.F.); +#182=EDGE_CURVE('',#183,#178,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.67,0.25,0.)); +#185=LINE('',#184,#175); +#186=ORIENTED_EDGE('',*,*,#187,.T.); +#187=EDGE_CURVE('',#183,#188,#190,.T.); +#188=VERTEX_POINT('',#189); +#189=CARTESIAN_POINT('',(-1.67,0.25,0.7)); +#190=LINE('',#184,#35); +#191=ORIENTED_EDGE('',*,*,#192,.T.); +#192=EDGE_CURVE('',#188,#193,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-1.52,0.25,0.7)); +#195=LINE('',#189,#175); +#196=ORIENTED_EDGE('',*,*,#197,.T.); +#197=EDGE_CURVE('',#193,#79,#180,.T.); +#198=ORIENTED_EDGE('',*,*,#157,.F.); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#151,#201,#195,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.87,0.25,0.7)); +#203=ORIENTED_EDGE('',*,*,#204,.F.); +#204=EDGE_CURVE('',#205,#201,#207,.T.); +#205=VERTEX_POINT('',#206); +#206=CARTESIAN_POINT('',(-0.87,0.25,0.)); +#207=LINE('',#206,#35); +#208=ORIENTED_EDGE('',*,*,#209,.F.); +#209=EDGE_CURVE('',#168,#205,#185,.T.); +#210=PLANE('',#211); +#211=AXIS2_PLACEMENT_3D('',#173,#58,#13); +#212=ADVANCED_FACE('',(#213),#225,.F.); +#213=FACE_BOUND('',#214,.F.); +#214=EDGE_LOOP('',(#215,#221,#196,#224)); +#215=ORIENTED_EDGE('',*,*,#216,.F.); +#216=EDGE_CURVE('',#217,#71,#219,.T.); +#217=VERTEX_POINT('',#218); +#218=CARTESIAN_POINT('',(-1.52,-0.25,0.7)); +#219=LINE('',#220,#35); +#220=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#221=ORIENTED_EDGE('',*,*,#222,.F.); +#222=EDGE_CURVE('',#193,#217,#223,.T.); +#223=LINE('',#218,#154); +#224=ORIENTED_EDGE('',*,*,#78,.F.); +#225=PLANE('',#226); +#226=AXIS2_PLACEMENT_3D('',#220,#14,#13); +#227=ADVANCED_FACE('',(#228),#269,.F.); +#228=FACE_BOUND('',#229,.F.); +#229=EDGE_LOOP('',(#230,#235,#239,#243,#248,#253,#256,#257,#143,#258,#262,#267)); +#230=ORIENTED_EDGE('',*,*,#231,.F.); +#231=EDGE_CURVE('',#232,#233,#147,.T.); +#232=VERTEX_POINT('',#148); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.02,-0.25,0.)); +#235=ORIENTED_EDGE('',*,*,#236,.F.); +#236=EDGE_CURVE('',#237,#232,#238,.T.); +#237=VERTEX_POINT('',#220); +#238=LINE('',#220,#175); +#239=ORIENTED_EDGE('',*,*,#240,.T.); +#240=EDGE_CURVE('',#237,#241,#219,.T.); +#241=VERTEX_POINT('',#242); +#242=CARTESIAN_POINT('',(-1.52,-0.25,0.)); +#243=ORIENTED_EDGE('',*,*,#244,.F.); +#244=EDGE_CURVE('',#245,#241,#247,.T.); +#245=VERTEX_POINT('',#246); +#246=CARTESIAN_POINT('',(-1.67,-0.25,0.)); +#247=LINE('',#246,#175); +#248=ORIENTED_EDGE('',*,*,#249,.T.); +#249=EDGE_CURVE('',#245,#250,#252,.T.); +#250=VERTEX_POINT('',#251); +#251=CARTESIAN_POINT('',(-1.67,-0.25,0.7)); +#252=LINE('',#246,#35); +#253=ORIENTED_EDGE('',*,*,#254,.T.); +#254=EDGE_CURVE('',#250,#217,#255,.T.); +#255=LINE('',#251,#175); +#256=ORIENTED_EDGE('',*,*,#216,.T.); +#257=ORIENTED_EDGE('',*,*,#70,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.T.); +#259=EDGE_CURVE('',#145,#260,#255,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(-0.87,-0.25,0.7)); +#262=ORIENTED_EDGE('',*,*,#263,.F.); +#263=EDGE_CURVE('',#264,#260,#266,.T.); +#264=VERTEX_POINT('',#265); +#265=CARTESIAN_POINT('',(-0.87,-0.25,0.)); +#266=LINE('',#265,#35); +#267=ORIENTED_EDGE('',*,*,#268,.F.); +#268=EDGE_CURVE('',#233,#264,#247,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#220,#58,#13); +#271=ADVANCED_FACE('',(#272),#289,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#280,#285,#89)); +#274=ORIENTED_EDGE('',*,*,#275,.F.); +#275=EDGE_CURVE('',#276,#91,#278,.T.); +#276=VERTEX_POINT('',#277); +#277=CARTESIAN_POINT('',(1.52,-0.25,0.7)); +#278=LINE('',#279,#35); +#279=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#280=ORIENTED_EDGE('',*,*,#281,.F.); +#281=EDGE_CURVE('',#282,#276,#284,.T.); +#282=VERTEX_POINT('',#283); +#283=CARTESIAN_POINT('',(1.52,0.25,0.7)); +#284=LINE('',#277,#154); +#285=ORIENTED_EDGE('',*,*,#286,.T.); +#286=EDGE_CURVE('',#282,#93,#287,.T.); +#287=LINE('',#288,#35); +#288=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#289=PLANE('',#290); +#290=AXIS2_PLACEMENT_3D('',#279,#14,#13); +#291=ADVANCED_FACE('',(#292),#338,.T.); +#292=FACE_BOUND('',#293,.T.); +#293=EDGE_LOOP('',(#294,#299,#304,#309,#314,#319,#324,#109,#326,#327,#331,#336)); +#294=ORIENTED_EDGE('',*,*,#295,.F.); +#295=EDGE_CURVE('',#296,#297,#287,.T.); +#296=VERTEX_POINT('',#288); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,0.)); +#299=ORIENTED_EDGE('',*,*,#300,.F.); +#300=EDGE_CURVE('',#301,#296,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#303=LINE('',#302,#175); +#304=ORIENTED_EDGE('',*,*,#305,.T.); +#305=EDGE_CURVE('',#301,#306,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(1.02,0.25,0.)); +#308=LINE('',#302,#35); +#309=ORIENTED_EDGE('',*,*,#310,.F.); +#310=EDGE_CURVE('',#311,#306,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,0.25,0.)); +#313=LINE('',#312,#175); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(0.87,0.25,0.7)); +#318=LINE('',#312,#35); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#321,#323,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.02,0.25,0.7)); +#323=LINE('',#317,#175); +#324=ORIENTED_EDGE('',*,*,#325,.T.); +#325=EDGE_CURVE('',#321,#105,#308,.T.); +#326=ORIENTED_EDGE('',*,*,#286,.F.); +#327=ORIENTED_EDGE('',*,*,#328,.T.); +#328=EDGE_CURVE('',#282,#329,#323,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,0.25,0.7)); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#333,#329,#335,.T.); +#333=VERTEX_POINT('',#334); +#334=CARTESIAN_POINT('',(1.67,0.25,0.)); +#335=LINE('',#334,#35); +#336=ORIENTED_EDGE('',*,*,#337,.F.); +#337=EDGE_CURVE('',#297,#333,#313,.T.); +#338=PLANE('',#339); +#339=AXIS2_PLACEMENT_3D('',#302,#58,#13); +#340=ADVANCED_FACE('',(#341),#353,.F.); +#341=FACE_BOUND('',#342,.F.); +#342=EDGE_LOOP('',(#343,#349,#324,#352)); +#343=ORIENTED_EDGE('',*,*,#344,.F.); +#344=EDGE_CURVE('',#345,#99,#347,.T.); +#345=VERTEX_POINT('',#346); +#346=CARTESIAN_POINT('',(1.02,-0.25,0.7)); +#347=LINE('',#348,#35); +#348=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#349=ORIENTED_EDGE('',*,*,#350,.F.); +#350=EDGE_CURVE('',#321,#345,#351,.T.); +#351=LINE('',#346,#154); +#352=ORIENTED_EDGE('',*,*,#104,.F.); +#353=PLANE('',#354); +#354=AXIS2_PLACEMENT_3D('',#348,#14,#13); +#355=ADVANCED_FACE('',(#356),#397,.F.); +#356=FACE_BOUND('',#357,.F.); +#357=EDGE_LOOP('',(#358,#363,#367,#371,#376,#381,#384,#385,#274,#386,#390,#395)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#278,.T.); +#360=VERTEX_POINT('',#279); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.52,-0.25,0.)); +#363=ORIENTED_EDGE('',*,*,#364,.F.); +#364=EDGE_CURVE('',#365,#360,#366,.T.); +#365=VERTEX_POINT('',#348); +#366=LINE('',#348,#175); +#367=ORIENTED_EDGE('',*,*,#368,.T.); +#368=EDGE_CURVE('',#365,#369,#347,.T.); +#369=VERTEX_POINT('',#370); +#370=CARTESIAN_POINT('',(1.02,-0.25,0.)); +#371=ORIENTED_EDGE('',*,*,#372,.F.); +#372=EDGE_CURVE('',#373,#369,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(0.87,-0.25,0.)); +#375=LINE('',#374,#175); +#376=ORIENTED_EDGE('',*,*,#377,.T.); +#377=EDGE_CURVE('',#373,#378,#380,.T.); +#378=VERTEX_POINT('',#379); +#379=CARTESIAN_POINT('',(0.87,-0.25,0.7)); +#380=LINE('',#374,#35); +#381=ORIENTED_EDGE('',*,*,#382,.T.); +#382=EDGE_CURVE('',#378,#345,#383,.T.); +#383=LINE('',#379,#175); +#384=ORIENTED_EDGE('',*,*,#344,.T.); +#385=ORIENTED_EDGE('',*,*,#98,.F.); +#386=ORIENTED_EDGE('',*,*,#387,.T.); +#387=EDGE_CURVE('',#276,#388,#383,.T.); +#388=VERTEX_POINT('',#389); +#389=CARTESIAN_POINT('',(1.67,-0.25,0.7)); +#390=ORIENTED_EDGE('',*,*,#391,.F.); +#391=EDGE_CURVE('',#392,#388,#394,.T.); +#392=VERTEX_POINT('',#393); +#393=CARTESIAN_POINT('',(1.67,-0.25,0.)); +#394=LINE('',#393,#35); +#395=ORIENTED_EDGE('',*,*,#396,.F.); +#396=EDGE_CURVE('',#361,#392,#375,.T.); +#397=PLANE('',#398); +#398=AXIS2_PLACEMENT_3D('',#348,#58,#13); +#399=ADVANCED_FACE('',(#400),#414,.T.); +#400=FACE_BOUND('',#401,.T.); +#401=EDGE_LOOP('',(#402,#409,#412,#413)); +#402=ORIENTED_EDGE('',*,*,#403,.F.); +#403=EDGE_CURVE('',#404,#404,#406,.T.); +#404=VERTEX_POINT('',#405); +#405=CARTESIAN_POINT('',(1.5,-5.454011977598E-16,4.)); +#406=CIRCLE('',#407,1.5); +#407=AXIS2_PLACEMENT_3D('',#408,#13,#14); +#408=CARTESIAN_POINT('',(0.,-1.780071580156E-16,4.)); +#409=ORIENTED_EDGE('',*,*,#410,.F.); +#410=EDGE_CURVE('',#133,#404,#411,.T.); +#411=LINE('',#134,#35); +#412=ORIENTED_EDGE('',*,*,#132,.T.); +#413=ORIENTED_EDGE('',*,*,#410,.T.); +#414=CYLINDRICAL_SURFACE('',#136,1.5); +#415=ADVANCED_FACE('',(#416),#423,.T.); +#416=FACE_BOUND('',#417,.T.); +#417=EDGE_LOOP('',(#418,#419,#258,#420)); +#418=ORIENTED_EDGE('',*,*,#200,.F.); +#419=ORIENTED_EDGE('',*,*,#150,.T.); +#420=ORIENTED_EDGE('',*,*,#421,.T.); +#421=EDGE_CURVE('',#260,#201,#422,.T.); +#422=LINE('',#261,#57); +#423=PLANE('',#424); +#424=AXIS2_PLACEMENT_3D('',#251,#13,#14); +#425=ADVANCED_FACE('',(#426),#160,.T.); +#426=FACE_BOUND('',#427,.T.); +#427=EDGE_LOOP('',(#230,#428,#431,#432)); +#428=ORIENTED_EDGE('',*,*,#429,.T.); +#429=EDGE_CURVE('',#232,#167,#430,.T.); +#430=LINE('',#148,#57); +#431=ORIENTED_EDGE('',*,*,#166,.T.); +#432=ORIENTED_EDGE('',*,*,#433,.T.); +#433=EDGE_CURVE('',#168,#233,#434,.T.); +#434=LINE('',#234,#154); +#435=ADVANCED_FACE('',(#436),#442,.F.); +#436=FACE_BOUND('',#437,.F.); +#437=EDGE_LOOP('',(#208,#432,#438,#439)); +#438=ORIENTED_EDGE('',*,*,#268,.T.); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#264,#205,#441,.T.); +#441=LINE('',#265,#57); +#442=PLANE('',#443); +#443=AXIS2_PLACEMENT_3D('',#246,#13,#14); +#444=ADVANCED_FACE('',(#445),#449,.T.); +#445=FACE_BOUND('',#446,.T.); +#446=EDGE_LOOP('',(#262,#439,#447,#448)); +#447=ORIENTED_EDGE('',*,*,#204,.T.); +#448=ORIENTED_EDGE('',*,*,#421,.F.); +#449=PLANE('',#450); +#450=AXIS2_PLACEMENT_3D('',#265,#14,#13); +#451=ADVANCED_FACE('',(#452),#423,.T.); +#452=FACE_BOUND('',#453,.T.); +#453=EDGE_LOOP('',(#454,#455,#253,#221)); +#454=ORIENTED_EDGE('',*,*,#192,.F.); +#455=ORIENTED_EDGE('',*,*,#456,.F.); +#456=EDGE_CURVE('',#250,#188,#457,.T.); +#457=LINE('',#251,#57); +#458=ADVANCED_FACE('',(#459),#465,.F.); +#459=FACE_BOUND('',#460,.F.); +#460=EDGE_LOOP('',(#461,#462,#186,#455)); +#461=ORIENTED_EDGE('',*,*,#249,.F.); +#462=ORIENTED_EDGE('',*,*,#463,.T.); +#463=EDGE_CURVE('',#245,#183,#464,.T.); +#464=LINE('',#246,#57); +#465=PLANE('',#466); +#466=AXIS2_PLACEMENT_3D('',#246,#14,#13); +#467=ADVANCED_FACE('',(#468),#442,.F.); +#468=FACE_BOUND('',#469,.F.); +#469=EDGE_LOOP('',(#181,#470,#471,#472)); +#470=ORIENTED_EDGE('',*,*,#463,.F.); +#471=ORIENTED_EDGE('',*,*,#244,.T.); +#472=ORIENTED_EDGE('',*,*,#473,.F.); +#473=EDGE_CURVE('',#178,#241,#474,.T.); +#474=LINE('',#242,#154); +#475=ADVANCED_FACE('',(#476),#225,.F.); +#476=FACE_BOUND('',#477,.F.); +#477=EDGE_LOOP('',(#478,#479,#176,#482)); +#478=ORIENTED_EDGE('',*,*,#240,.F.); +#479=ORIENTED_EDGE('',*,*,#480,.T.); +#480=EDGE_CURVE('',#237,#172,#481,.T.); +#481=LINE('',#220,#57); +#482=ORIENTED_EDGE('',*,*,#473,.T.); +#483=ADVANCED_FACE('',(#484),#488,.F.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#486,#487,#428,#170)); +#486=ORIENTED_EDGE('',*,*,#480,.F.); +#487=ORIENTED_EDGE('',*,*,#236,.T.); +#488=PLANE('',#489); +#489=AXIS2_PLACEMENT_3D('',#220,#13,#14); +#490=ADVANCED_FACE('',(#491),#498,.T.); +#491=FACE_BOUND('',#492,.T.); +#492=EDGE_LOOP('',(#493,#494,#386,#495)); +#493=ORIENTED_EDGE('',*,*,#328,.F.); +#494=ORIENTED_EDGE('',*,*,#281,.T.); +#495=ORIENTED_EDGE('',*,*,#496,.T.); +#496=EDGE_CURVE('',#388,#329,#497,.T.); +#497=LINE('',#389,#57); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#379,#13,#14); +#500=ADVANCED_FACE('',(#501),#289,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#358,#503,#506,#507)); +#503=ORIENTED_EDGE('',*,*,#504,.T.); +#504=EDGE_CURVE('',#360,#296,#505,.T.); +#505=LINE('',#279,#57); +#506=ORIENTED_EDGE('',*,*,#295,.T.); +#507=ORIENTED_EDGE('',*,*,#508,.T.); +#508=EDGE_CURVE('',#297,#361,#509,.T.); +#509=LINE('',#362,#154); +#510=ADVANCED_FACE('',(#511),#517,.F.); +#511=FACE_BOUND('',#512,.F.); +#512=EDGE_LOOP('',(#336,#507,#513,#514)); +#513=ORIENTED_EDGE('',*,*,#396,.T.); +#514=ORIENTED_EDGE('',*,*,#515,.T.); +#515=EDGE_CURVE('',#392,#333,#516,.T.); +#516=LINE('',#393,#57); +#517=PLANE('',#518); +#518=AXIS2_PLACEMENT_3D('',#374,#13,#14); +#519=ADVANCED_FACE('',(#520),#524,.T.); +#520=FACE_BOUND('',#521,.T.); +#521=EDGE_LOOP('',(#390,#514,#522,#523)); +#522=ORIENTED_EDGE('',*,*,#332,.T.); +#523=ORIENTED_EDGE('',*,*,#496,.F.); +#524=PLANE('',#525); +#525=AXIS2_PLACEMENT_3D('',#393,#14,#13); +#526=ADVANCED_FACE('',(#527),#498,.T.); +#527=FACE_BOUND('',#528,.T.); +#528=EDGE_LOOP('',(#529,#530,#381,#349)); +#529=ORIENTED_EDGE('',*,*,#320,.F.); +#530=ORIENTED_EDGE('',*,*,#531,.F.); +#531=EDGE_CURVE('',#378,#316,#532,.T.); +#532=LINE('',#379,#57); +#533=ADVANCED_FACE('',(#534),#540,.F.); +#534=FACE_BOUND('',#535,.F.); +#535=EDGE_LOOP('',(#536,#537,#314,#530)); +#536=ORIENTED_EDGE('',*,*,#377,.F.); +#537=ORIENTED_EDGE('',*,*,#538,.T.); +#538=EDGE_CURVE('',#373,#311,#539,.T.); +#539=LINE('',#374,#57); +#540=PLANE('',#541); +#541=AXIS2_PLACEMENT_3D('',#374,#14,#13); +#542=ADVANCED_FACE('',(#543),#517,.F.); +#543=FACE_BOUND('',#544,.F.); +#544=EDGE_LOOP('',(#309,#545,#546,#547)); +#545=ORIENTED_EDGE('',*,*,#538,.F.); +#546=ORIENTED_EDGE('',*,*,#372,.T.); +#547=ORIENTED_EDGE('',*,*,#548,.F.); +#548=EDGE_CURVE('',#306,#369,#549,.T.); +#549=LINE('',#370,#154); +#550=ADVANCED_FACE('',(#551),#353,.F.); +#551=FACE_BOUND('',#552,.F.); +#552=EDGE_LOOP('',(#553,#554,#304,#557)); +#553=ORIENTED_EDGE('',*,*,#368,.F.); +#554=ORIENTED_EDGE('',*,*,#555,.T.); +#555=EDGE_CURVE('',#365,#301,#556,.T.); +#556=LINE('',#348,#57); +#557=ORIENTED_EDGE('',*,*,#548,.T.); +#558=ADVANCED_FACE('',(#559),#563,.F.); +#559=FACE_BOUND('',#560,.F.); +#560=EDGE_LOOP('',(#561,#562,#503,#299)); +#561=ORIENTED_EDGE('',*,*,#555,.F.); +#562=ORIENTED_EDGE('',*,*,#364,.T.); +#563=PLANE('',#564); +#564=AXIS2_PLACEMENT_3D('',#348,#13,#14); +#565=ADVANCED_FACE('',(#566),#579,.T.); +#566=FACE_BOUND('',#567,.T.); +#567=EDGE_LOOP('',(#568,#577,#578)); +#568=ORIENTED_EDGE('',*,*,#569,.T.); +#569=EDGE_CURVE('',#404,#570,#572,.T.); +#570=VERTEX_POINT('',#571); +#571=CARTESIAN_POINT('',(7.579823247111E-16,-3.22971098729E-16,5.5)); +#572=CIRCLE('',#573,1.5); +#573=AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574=CARTESIAN_POINT('',(6.661338147751E-16,-3.22971098729E-16,4.)); +#575=DIRECTION('',(-2.449293598295E-16,-1.,0.)); +#576=DIRECTION('',(1.,-2.449293598295E-16,0.)); +#577=ORIENTED_EDGE('',*,*,#569,.F.); +#578=ORIENTED_EDGE('',*,*,#403,.T.); +#579=SPHERICAL_SURFACE('',#580,1.5); +#580=AXIS2_PLACEMENT_3D('',#574,#13,#14); +#581=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#585)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#582,#583,#584)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#582=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#583=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#584=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#585=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#582,'distance_accuracy_value','confusion accuracy'); +#586=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#587=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#588,#600,#601,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646),#581); +#588=STYLED_ITEM('color',(#589),#17); +#589=PRESENTATION_STYLE_ASSIGNMENT((#590,#598)); +#590=SURFACE_STYLE_USAGE(.BOTH.,#591); +#591=SURFACE_SIDE_STYLE('',(#592,#596)); +#592=SURFACE_STYLE_FILL_AREA(#593); +#593=FILL_AREA_STYLE('',(#594)); +#594=FILL_AREA_STYLE_COLOUR('',#595); +#595=COLOUR_RGB('',0.,0.906331759313,0.); +#596=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#595,(#597)); +#597=SURFACE_STYLE_TRANSPARENT(0.5); +#598=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#595); +#599=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#600=STYLED_ITEM('color',(#589),#50); +#601=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#62,#600); +#602=PRESENTATION_STYLE_ASSIGNMENT((#603,#609)); +#603=SURFACE_STYLE_USAGE(.BOTH.,#604); +#604=SURFACE_SIDE_STYLE('',(#605)); +#605=SURFACE_STYLE_FILL_AREA(#606); +#606=FILL_AREA_STYLE('',(#607)); +#607=FILL_AREA_STYLE_COLOUR('',#608); +#608=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#609=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#608); +#610=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#84,#600); +#611=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#78,#600); +#612=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#70,#600); +#613=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#90,#600); +#614=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#110,#600); +#615=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#104,#600); +#616=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#98,#600); +#617=STYLED_ITEM('color',(#589),#114); +#618=STYLED_ITEM('color',(#589),#125); +#619=STYLED_ITEM('color',(#602),#140); +#620=STYLED_ITEM('color',(#602),#162); +#621=STYLED_ITEM('color',(#602),#212); +#622=STYLED_ITEM('color',(#602),#227); +#623=STYLED_ITEM('color',(#602),#271); +#624=STYLED_ITEM('color',(#602),#291); +#625=STYLED_ITEM('color',(#602),#340); +#626=STYLED_ITEM('color',(#602),#355); +#627=STYLED_ITEM('color',(#589),#399); +#628=STYLED_ITEM('color',(#602),#415); +#629=STYLED_ITEM('color',(#602),#425); +#630=STYLED_ITEM('color',(#602),#435); +#631=STYLED_ITEM('color',(#602),#444); +#632=STYLED_ITEM('color',(#602),#451); +#633=STYLED_ITEM('color',(#602),#458); +#634=STYLED_ITEM('color',(#602),#467); +#635=STYLED_ITEM('color',(#602),#475); +#636=STYLED_ITEM('color',(#602),#483); +#637=STYLED_ITEM('color',(#602),#490); +#638=STYLED_ITEM('color',(#602),#500); +#639=STYLED_ITEM('color',(#602),#510); +#640=STYLED_ITEM('color',(#602),#519); +#641=STYLED_ITEM('color',(#602),#526); +#642=STYLED_ITEM('color',(#602),#533); +#643=STYLED_ITEM('color',(#602),#542); +#644=STYLED_ITEM('color',(#602),#550); +#645=STYLED_ITEM('color',(#602),#558); +#646=STYLED_ITEM('color',(#589),#565); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/be8fb916-ddee-4e3b-a044-1612be230a98.step b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/be8fb916-ddee-4e3b-a044-1612be230a98.step new file mode 100644 index 00000000..53e0dd00 --- /dev/null +++ b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/be8fb916-ddee-4e3b-a044-1612be230a98.step @@ -0,0 +1,893 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:11',('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('Horizontal, 2.54 mm Offset','Horizontal, 2.54 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#809); +#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,#51,#118,#129,#142,#201,#220,#269,#282,#336,#353,#402,#414,#430,#471,#479,#489,#498,#507,#515,#523,#560,#574,#584,#625,#633,#643,#652,#661,#669,#677,#713,#727,#737,#753,#764,#775,#781,#792,#803)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,2.54,2.998863048792)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,2.54,0.801136951208)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,2.54,1.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-1.55,3.54,0.801136951208)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-1.55,3.54,2.998863048792)); +#41=CIRCLE('',#42,1.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,3.54,1.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,1.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-1.55,2.54,6.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,2.54,1.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,2.54,1.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,2.54,1.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,2.54,2.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,2.54,-0.55)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,2.54,2.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,2.54,2.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,2.54,-0.55)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,2.54,1.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,2.54,1.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,2.54,1.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,2.54,2.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,2.54,-0.55)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,2.54,2.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,2.54,2.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,2.54,-0.55)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-1.55,3.54,6.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-1.55,-7.46,11.9)); +#129=ADVANCED_FACE('',(#130,#133),#141,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(1.5,3.54,1.9)); +#139=CIRCLE('',#140,1.5); +#140=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#141=PLANE('',#140); +#142=ADVANCED_FACE('',(#143),#198,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#154,#159,#166,#171,#176,#181,#62,#183,#187,#191,#196)); +#145=ORIENTED_EDGE('',*,*,#146,.F.); +#146=EDGE_CURVE('',#147,#149,#151,.T.); +#147=VERTEX_POINT('',#148); +#148=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,1.54,1.65)); +#151=LINE('',#148,#152); +#152=VECTOR('',#153,1.); +#153=DIRECTION('',(0.,1.,6.123233995737E-17)); +#154=ORIENTED_EDGE('',*,*,#155,.T.); +#155=EDGE_CURVE('',#147,#156,#158,.T.); +#156=VERTEX_POINT('',#157); +#157=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#158=B_SPLINE_CURVE_WITH_KNOTS('',1,(#148,#157),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#156,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(-1.52,1.54,1.65)); +#163=LINE('',#157,#164); +#164=VECTOR('',#165,1.); +#165=DIRECTION('',(0.,1.,0.)); +#166=ORIENTED_EDGE('',*,*,#167,.F.); +#167=EDGE_CURVE('',#168,#161,#170,.T.); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.67,1.54,1.65)); +#170=LINE('',#169,#84); +#171=ORIENTED_EDGE('',*,*,#172,.T.); +#172=EDGE_CURVE('',#168,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-1.67,2.24,1.65)); +#175=LINE('',#169,#164); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#173,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,2.24,1.65)); +#180=LINE('',#174,#84); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#178,#66,#163,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.F.); +#184=EDGE_CURVE('',#185,#64,#151,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(-1.02,2.24,1.65)); +#187=ORIENTED_EDGE('',*,*,#188,.T.); +#188=EDGE_CURVE('',#185,#189,#180,.T.); +#189=VERTEX_POINT('',#190); +#190=CARTESIAN_POINT('',(-0.87,2.24,1.65)); +#191=ORIENTED_EDGE('',*,*,#192,.F.); +#192=EDGE_CURVE('',#193,#189,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-0.87,1.54,1.65)); +#195=LINE('',#194,#164); +#196=ORIENTED_EDGE('',*,*,#197,.F.); +#197=EDGE_CURVE('',#149,#193,#170,.T.); +#198=PLANE('',#199); +#199=AXIS2_PLACEMENT_3D('',#148,#200,#71); +#200=DIRECTION('',(0.,0.,-1.)); +#201=ADVANCED_FACE('',(#202),#216,.T.); +#202=FACE_BOUND('',#203,.T.); +#203=EDGE_LOOP('',(#204,#205,#212,#85)); +#204=ORIENTED_EDGE('',*,*,#182,.F.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#178,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(-1.52,2.24,2.15)); +#209=LINE('',#210,#211); +#210=CARTESIAN_POINT('',(-1.52,2.24,-0.675)); +#211=VECTOR('',#200,1.); +#212=ORIENTED_EDGE('',*,*,#213,.T.); +#213=EDGE_CURVE('',#207,#80,#214,.T.); +#214=LINE('',#215,#164); +#215=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#216=PLANE('',#217); +#217=AXIS2_PLACEMENT_3D('',#218,#71,#219); +#218=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#219=DIRECTION('',(0.,-1.,0.)); +#220=ADVANCED_FACE('',(#221),#267,.T.); +#221=FACE_BOUND('',#222,.T.); +#222=EDGE_LOOP('',(#223,#228,#233,#238,#244,#249,#255,#78,#257,#258,#261,#265)); +#223=ORIENTED_EDGE('',*,*,#224,.F.); +#224=EDGE_CURVE('',#225,#226,#214,.T.); +#225=VERTEX_POINT('',#215); +#226=VERTEX_POINT('',#227); +#227=CARTESIAN_POINT('',(-1.52,1.54,2.15)); +#228=ORIENTED_EDGE('',*,*,#229,.T.); +#229=EDGE_CURVE('',#225,#230,#232,.T.); +#230=VERTEX_POINT('',#231); +#231=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#215,#231),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#233=ORIENTED_EDGE('',*,*,#234,.T.); +#234=EDGE_CURVE('',#230,#235,#237,.T.); +#235=VERTEX_POINT('',#236); +#236=CARTESIAN_POINT('',(-1.02,1.54,2.15)); +#237=LINE('',#231,#164); +#238=ORIENTED_EDGE('',*,*,#239,.T.); +#239=EDGE_CURVE('',#235,#240,#242,.T.); +#240=VERTEX_POINT('',#241); +#241=CARTESIAN_POINT('',(-0.87,1.54,2.15)); +#242=LINE('',#243,#84); +#243=CARTESIAN_POINT('',(-1.67,1.54,2.15)); +#244=ORIENTED_EDGE('',*,*,#245,.T.); +#245=EDGE_CURVE('',#240,#246,#248,.T.); +#246=VERTEX_POINT('',#247); +#247=CARTESIAN_POINT('',(-0.87,2.24,2.15)); +#248=LINE('',#241,#164); +#249=ORIENTED_EDGE('',*,*,#250,.F.); +#250=EDGE_CURVE('',#251,#246,#253,.T.); +#251=VERTEX_POINT('',#252); +#252=CARTESIAN_POINT('',(-1.02,2.24,2.15)); +#253=LINE('',#254,#84); +#254=CARTESIAN_POINT('',(-1.67,2.24,2.15)); +#255=ORIENTED_EDGE('',*,*,#256,.T.); +#256=EDGE_CURVE('',#251,#74,#237,.T.); +#257=ORIENTED_EDGE('',*,*,#213,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#207,#253,.T.); +#260=VERTEX_POINT('',#254); +#261=ORIENTED_EDGE('',*,*,#262,.F.); +#262=EDGE_CURVE('',#263,#260,#264,.T.); +#263=VERTEX_POINT('',#243); +#264=LINE('',#243,#164); +#265=ORIENTED_EDGE('',*,*,#266,.T.); +#266=EDGE_CURVE('',#263,#226,#242,.T.); +#267=PLANE('',#268); +#268=AXIS2_PLACEMENT_3D('',#215,#13,#14); +#269=ADVANCED_FACE('',(#270),#279,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#273,#278,#72)); +#272=ORIENTED_EDGE('',*,*,#256,.F.); +#273=ORIENTED_EDGE('',*,*,#274,.F.); +#274=EDGE_CURVE('',#185,#251,#275,.T.); +#275=LINE('',#276,#277); +#276=CARTESIAN_POINT('',(-1.02,2.24,-0.675)); +#277=VECTOR('',#13,1.); +#278=ORIENTED_EDGE('',*,*,#184,.T.); +#279=PLANE('',#280); +#280=AXIS2_PLACEMENT_3D('',#281,#14,#165); +#281=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#282=ADVANCED_FACE('',(#283),#334,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#292,#297,#302,#307,#312,#317,#93,#319,#323,#327,#332)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#289,#291,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,1.54,1.65)); +#291=LINE('',#288,#152); +#292=ORIENTED_EDGE('',*,*,#293,.T.); +#293=EDGE_CURVE('',#287,#294,#296,.T.); +#294=VERTEX_POINT('',#295); +#295=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#296=B_SPLINE_CURVE_WITH_KNOTS('',1,(#288,#295),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#297=ORIENTED_EDGE('',*,*,#298,.T.); +#298=EDGE_CURVE('',#294,#299,#301,.T.); +#299=VERTEX_POINT('',#300); +#300=CARTESIAN_POINT('',(1.02,1.54,1.65)); +#301=LINE('',#295,#164); +#302=ORIENTED_EDGE('',*,*,#303,.F.); +#303=EDGE_CURVE('',#304,#299,#306,.T.); +#304=VERTEX_POINT('',#305); +#305=CARTESIAN_POINT('',(0.87,1.54,1.65)); +#306=LINE('',#305,#84); +#307=ORIENTED_EDGE('',*,*,#308,.T.); +#308=EDGE_CURVE('',#304,#309,#311,.T.); +#309=VERTEX_POINT('',#310); +#310=CARTESIAN_POINT('',(0.87,2.24,1.65)); +#311=LINE('',#305,#164); +#312=ORIENTED_EDGE('',*,*,#313,.T.); +#313=EDGE_CURVE('',#309,#314,#316,.T.); +#314=VERTEX_POINT('',#315); +#315=CARTESIAN_POINT('',(1.02,2.24,1.65)); +#316=LINE('',#310,#84); +#317=ORIENTED_EDGE('',*,*,#318,.T.); +#318=EDGE_CURVE('',#314,#97,#301,.T.); +#319=ORIENTED_EDGE('',*,*,#320,.F.); +#320=EDGE_CURVE('',#321,#95,#291,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.52,2.24,1.65)); +#323=ORIENTED_EDGE('',*,*,#324,.T.); +#324=EDGE_CURVE('',#321,#325,#316,.T.); +#325=VERTEX_POINT('',#326); +#326=CARTESIAN_POINT('',(1.67,2.24,1.65)); +#327=ORIENTED_EDGE('',*,*,#328,.F.); +#328=EDGE_CURVE('',#329,#325,#331,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,1.54,1.65)); +#331=LINE('',#330,#164); +#332=ORIENTED_EDGE('',*,*,#333,.F.); +#333=EDGE_CURVE('',#289,#329,#306,.T.); +#334=PLANE('',#335); +#335=AXIS2_PLACEMENT_3D('',#288,#200,#71); +#336=ADVANCED_FACE('',(#337),#350,.T.); +#337=FACE_BOUND('',#338,.T.); +#338=EDGE_LOOP('',(#339,#340,#346,#113)); +#339=ORIENTED_EDGE('',*,*,#318,.F.); +#340=ORIENTED_EDGE('',*,*,#341,.F.); +#341=EDGE_CURVE('',#342,#314,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,2.24,2.15)); +#344=LINE('',#345,#211); +#345=CARTESIAN_POINT('',(1.02,2.24,-0.675)); +#346=ORIENTED_EDGE('',*,*,#347,.T.); +#347=EDGE_CURVE('',#342,#109,#348,.T.); +#348=LINE('',#349,#164); +#349=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#352,#71,#219); +#352=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#353=ADVANCED_FACE('',(#354),#400,.T.); +#354=FACE_BOUND('',#355,.T.); +#355=EDGE_LOOP('',(#356,#361,#366,#371,#377,#382,#388,#107,#390,#391,#394,#398)); +#356=ORIENTED_EDGE('',*,*,#357,.F.); +#357=EDGE_CURVE('',#358,#359,#348,.T.); +#358=VERTEX_POINT('',#349); +#359=VERTEX_POINT('',#360); +#360=CARTESIAN_POINT('',(1.02,1.54,2.15)); +#361=ORIENTED_EDGE('',*,*,#362,.T.); +#362=EDGE_CURVE('',#358,#363,#365,.T.); +#363=VERTEX_POINT('',#364); +#364=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#365=B_SPLINE_CURVE_WITH_KNOTS('',1,(#349,#364),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#366=ORIENTED_EDGE('',*,*,#367,.T.); +#367=EDGE_CURVE('',#363,#368,#370,.T.); +#368=VERTEX_POINT('',#369); +#369=CARTESIAN_POINT('',(1.52,1.54,2.15)); +#370=LINE('',#364,#164); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#368,#373,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(1.67,1.54,2.15)); +#375=LINE('',#376,#84); +#376=CARTESIAN_POINT('',(0.87,1.54,2.15)); +#377=ORIENTED_EDGE('',*,*,#378,.T.); +#378=EDGE_CURVE('',#373,#379,#381,.T.); +#379=VERTEX_POINT('',#380); +#380=CARTESIAN_POINT('',(1.67,2.24,2.15)); +#381=LINE('',#374,#164); +#382=ORIENTED_EDGE('',*,*,#383,.F.); +#383=EDGE_CURVE('',#384,#379,#386,.T.); +#384=VERTEX_POINT('',#385); +#385=CARTESIAN_POINT('',(1.52,2.24,2.15)); +#386=LINE('',#387,#84); +#387=CARTESIAN_POINT('',(0.87,2.24,2.15)); +#388=ORIENTED_EDGE('',*,*,#389,.T.); +#389=EDGE_CURVE('',#384,#103,#370,.T.); +#390=ORIENTED_EDGE('',*,*,#347,.F.); +#391=ORIENTED_EDGE('',*,*,#392,.F.); +#392=EDGE_CURVE('',#393,#342,#386,.T.); +#393=VERTEX_POINT('',#387); +#394=ORIENTED_EDGE('',*,*,#395,.F.); +#395=EDGE_CURVE('',#396,#393,#397,.T.); +#396=VERTEX_POINT('',#376); +#397=LINE('',#376,#164); +#398=ORIENTED_EDGE('',*,*,#399,.T.); +#399=EDGE_CURVE('',#396,#359,#375,.T.); +#400=PLANE('',#401); +#401=AXIS2_PLACEMENT_3D('',#349,#13,#14); +#402=ADVANCED_FACE('',(#403),#411,.T.); +#403=FACE_BOUND('',#404,.T.); +#404=EDGE_LOOP('',(#405,#406,#410,#101)); +#405=ORIENTED_EDGE('',*,*,#389,.F.); +#406=ORIENTED_EDGE('',*,*,#407,.F.); +#407=EDGE_CURVE('',#321,#384,#408,.T.); +#408=LINE('',#409,#277); +#409=CARTESIAN_POINT('',(1.52,2.24,-0.675)); +#410=ORIENTED_EDGE('',*,*,#320,.T.); +#411=PLANE('',#412); +#412=AXIS2_PLACEMENT_3D('',#413,#14,#165); +#413=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#414=ADVANCED_FACE('',(#415),#429,.T.); +#415=FACE_BOUND('',#416,.T.); +#416=EDGE_LOOP('',(#417,#424,#427,#428)); +#417=ORIENTED_EDGE('',*,*,#418,.F.); +#418=EDGE_CURVE('',#419,#419,#421,.T.); +#419=VERTEX_POINT('',#420); +#420=CARTESIAN_POINT('',(1.5,5.54,1.9)); +#421=CIRCLE('',#422,1.5); +#422=AXIS2_PLACEMENT_3D('',#423,#29,#14); +#423=CARTESIAN_POINT('',(0.,5.54,1.9)); +#424=ORIENTED_EDGE('',*,*,#425,.F.); +#425=EDGE_CURVE('',#137,#419,#426,.T.); +#426=LINE('',#138,#36); +#427=ORIENTED_EDGE('',*,*,#136,.T.); +#428=ORIENTED_EDGE('',*,*,#425,.T.); +#429=CYLINDRICAL_SURFACE('',#140,1.5); +#430=ADVANCED_FACE('',(#431),#279,.T.); +#431=FACE_BOUND('',#432,.T.); +#432=EDGE_LOOP('',(#433,#439,#444,#449,#457,#458,#462,#463)); +#433=ORIENTED_EDGE('',*,*,#434,.F.); +#434=EDGE_CURVE('',#435,#436,#438,.T.); +#435=VERTEX_POINT('',#281); +#436=VERTEX_POINT('',#437); +#437=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#438=LINE('',#281,#277); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#435,#441,#443,.T.); +#441=VERTEX_POINT('',#442); +#442=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#443=LINE('',#281,#164); +#444=ORIENTED_EDGE('',*,*,#445,.T.); +#445=EDGE_CURVE('',#441,#446,#448,.T.); +#446=VERTEX_POINT('',#447); +#447=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#448=LINE('',#442,#277); +#449=ORIENTED_EDGE('',*,*,#450,.T.); +#450=EDGE_CURVE('',#446,#147,#451,.T.); +#451=B_SPLINE_CURVE_WITH_KNOTS('',6,(#447,#452,#453,#454,#455,#456,#148),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#452=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#453=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#454=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#455=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#456=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#457=ORIENTED_EDGE('',*,*,#146,.T.); +#458=ORIENTED_EDGE('',*,*,#459,.T.); +#459=EDGE_CURVE('',#149,#235,#460,.T.); +#460=LINE('',#461,#277); +#461=CARTESIAN_POINT('',(-1.02,1.54,-0.675)); +#462=ORIENTED_EDGE('',*,*,#234,.F.); +#463=ORIENTED_EDGE('',*,*,#464,.F.); +#464=EDGE_CURVE('',#436,#230,#465,.T.); +#465=B_SPLINE_CURVE_WITH_KNOTS('',6,(#437,#466,#467,#468,#469,#470,#231),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#466=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#467=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#468=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#469=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#470=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#471=ADVANCED_FACE('',(#472),#477,.F.); +#472=FACE_BOUND('',#473,.F.); +#473=EDGE_LOOP('',(#196,#458,#238,#474)); +#474=ORIENTED_EDGE('',*,*,#475,.F.); +#475=EDGE_CURVE('',#193,#240,#476,.T.); +#476=LINE('',#194,#277); +#477=PLANE('',#478); +#478=AXIS2_PLACEMENT_3D('',#169,#165,#13); +#479=ADVANCED_FACE('',(#480),#487,.T.); +#480=FACE_BOUND('',#481,.T.); +#481=EDGE_LOOP('',(#474,#482,#483,#486)); +#482=ORIENTED_EDGE('',*,*,#192,.T.); +#483=ORIENTED_EDGE('',*,*,#484,.T.); +#484=EDGE_CURVE('',#189,#246,#485,.T.); +#485=LINE('',#190,#277); +#486=ORIENTED_EDGE('',*,*,#245,.F.); +#487=PLANE('',#488); +#488=AXIS2_PLACEMENT_3D('',#194,#14,#13); +#489=ADVANCED_FACE('',(#490),#496,.T.); +#490=FACE_BOUND('',#491,.T.); +#491=EDGE_LOOP('',(#492,#493,#494,#495)); +#492=ORIENTED_EDGE('',*,*,#188,.F.); +#493=ORIENTED_EDGE('',*,*,#274,.T.); +#494=ORIENTED_EDGE('',*,*,#250,.T.); +#495=ORIENTED_EDGE('',*,*,#484,.F.); +#496=PLANE('',#497); +#497=AXIS2_PLACEMENT_3D('',#174,#165,#13); +#498=ADVANCED_FACE('',(#499),#496,.T.); +#499=FACE_BOUND('',#500,.T.); +#500=EDGE_LOOP('',(#501,#502,#505,#506)); +#501=ORIENTED_EDGE('',*,*,#177,.F.); +#502=ORIENTED_EDGE('',*,*,#503,.T.); +#503=EDGE_CURVE('',#173,#260,#504,.T.); +#504=LINE('',#174,#277); +#505=ORIENTED_EDGE('',*,*,#259,.T.); +#506=ORIENTED_EDGE('',*,*,#206,.T.); +#507=ADVANCED_FACE('',(#508),#513,.F.); +#508=FACE_BOUND('',#509,.F.); +#509=EDGE_LOOP('',(#510,#171,#502,#261)); +#510=ORIENTED_EDGE('',*,*,#511,.F.); +#511=EDGE_CURVE('',#168,#263,#512,.T.); +#512=LINE('',#169,#277); +#513=PLANE('',#514); +#514=AXIS2_PLACEMENT_3D('',#169,#14,#13); +#515=ADVANCED_FACE('',(#516),#477,.F.); +#516=FACE_BOUND('',#517,.F.); +#517=EDGE_LOOP('',(#166,#518,#265,#519)); +#518=ORIENTED_EDGE('',*,*,#511,.T.); +#519=ORIENTED_EDGE('',*,*,#520,.T.); +#520=EDGE_CURVE('',#226,#161,#521,.T.); +#521=LINE('',#522,#211); +#522=CARTESIAN_POINT('',(-1.52,1.54,-0.675)); +#523=ADVANCED_FACE('',(#524),#216,.T.); +#524=FACE_BOUND('',#525,.T.); +#525=EDGE_LOOP('',(#526,#532,#538,#543,#551,#519,#552,#553)); +#526=ORIENTED_EDGE('',*,*,#527,.F.); +#527=EDGE_CURVE('',#528,#529,#531,.T.); +#528=VERTEX_POINT('',#218); +#529=VERTEX_POINT('',#530); +#530=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#531=LINE('',#218,#277); +#532=ORIENTED_EDGE('',*,*,#533,.T.); +#533=EDGE_CURVE('',#528,#534,#536,.T.); +#534=VERTEX_POINT('',#535); +#535=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#536=LINE('',#218,#537); +#537=VECTOR('',#219,1.); +#538=ORIENTED_EDGE('',*,*,#539,.T.); +#539=EDGE_CURVE('',#534,#540,#542,.T.); +#540=VERTEX_POINT('',#541); +#541=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#542=LINE('',#535,#277); +#543=ORIENTED_EDGE('',*,*,#544,.T.); +#544=EDGE_CURVE('',#540,#225,#545,.T.); +#545=B_SPLINE_CURVE_WITH_KNOTS('',6,(#541,#546,#547,#548,#549,#550,#215),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#546=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#547=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#548=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#549=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#550=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#551=ORIENTED_EDGE('',*,*,#224,.T.); +#552=ORIENTED_EDGE('',*,*,#160,.F.); +#553=ORIENTED_EDGE('',*,*,#554,.F.); +#554=EDGE_CURVE('',#529,#156,#555,.T.); +#555=B_SPLINE_CURVE_WITH_KNOTS('',5,(#530,#556,#557,#558,#559,#157),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#556=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#557=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#558=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#559=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#560=ADVANCED_FACE('',(#561),#569,.T.); +#561=FACE_BOUND('',#562,.T.); +#562=EDGE_LOOP('',(#563,#564,#567,#568)); +#563=ORIENTED_EDGE('',*,*,#450,.F.); +#564=ORIENTED_EDGE('',*,*,#565,.T.); +#565=EDGE_CURVE('',#446,#529,#566,.T.); +#566=LINE('',#447,#70); +#567=ORIENTED_EDGE('',*,*,#554,.T.); +#568=ORIENTED_EDGE('',*,*,#155,.F.); +#569=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#447,#570,#571,#572,#573,#148),(#530,#556,#557,#558,#559,#157)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#570=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#571=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#572=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#573=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#574=ADVANCED_FACE('',(#575),#583,.T.); +#575=FACE_BOUND('',#576,.T.); +#576=EDGE_LOOP('',(#577,#578,#581,#582)); +#577=ORIENTED_EDGE('',*,*,#544,.F.); +#578=ORIENTED_EDGE('',*,*,#579,.T.); +#579=EDGE_CURVE('',#540,#436,#580,.T.); +#580=LINE('',#541,#84); +#581=ORIENTED_EDGE('',*,*,#464,.T.); +#582=ORIENTED_EDGE('',*,*,#229,.F.); +#583=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#541,#546,#547,#548,#549,#550,#215),(#437,#466,#467,#468,#469,#470,#231)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#584=ADVANCED_FACE('',(#585),#411,.T.); +#585=FACE_BOUND('',#586,.T.); +#586=EDGE_LOOP('',(#587,#593,#598,#603,#611,#612,#616,#617)); +#587=ORIENTED_EDGE('',*,*,#588,.F.); +#588=EDGE_CURVE('',#589,#590,#592,.T.); +#589=VERTEX_POINT('',#413); +#590=VERTEX_POINT('',#591); +#591=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#592=LINE('',#413,#277); +#593=ORIENTED_EDGE('',*,*,#594,.T.); +#594=EDGE_CURVE('',#589,#595,#597,.T.); +#595=VERTEX_POINT('',#596); +#596=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#597=LINE('',#413,#164); +#598=ORIENTED_EDGE('',*,*,#599,.T.); +#599=EDGE_CURVE('',#595,#600,#602,.T.); +#600=VERTEX_POINT('',#601); +#601=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#602=LINE('',#596,#277); +#603=ORIENTED_EDGE('',*,*,#604,.T.); +#604=EDGE_CURVE('',#600,#287,#605,.T.); +#605=B_SPLINE_CURVE_WITH_KNOTS('',6,(#601,#606,#607,#608,#609,#610,#288),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#606=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#607=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#608=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#609=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#610=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#611=ORIENTED_EDGE('',*,*,#286,.T.); +#612=ORIENTED_EDGE('',*,*,#613,.T.); +#613=EDGE_CURVE('',#289,#368,#614,.T.); +#614=LINE('',#615,#277); +#615=CARTESIAN_POINT('',(1.52,1.54,-0.675)); +#616=ORIENTED_EDGE('',*,*,#367,.F.); +#617=ORIENTED_EDGE('',*,*,#618,.F.); +#618=EDGE_CURVE('',#590,#363,#619,.T.); +#619=B_SPLINE_CURVE_WITH_KNOTS('',6,(#591,#620,#621,#622,#623,#624,#364),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#620=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#621=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#622=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#623=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#624=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#625=ADVANCED_FACE('',(#626),#631,.F.); +#626=FACE_BOUND('',#627,.F.); +#627=EDGE_LOOP('',(#332,#612,#371,#628)); +#628=ORIENTED_EDGE('',*,*,#629,.F.); +#629=EDGE_CURVE('',#329,#373,#630,.T.); +#630=LINE('',#330,#277); +#631=PLANE('',#632); +#632=AXIS2_PLACEMENT_3D('',#305,#165,#13); +#633=ADVANCED_FACE('',(#634),#641,.T.); +#634=FACE_BOUND('',#635,.T.); +#635=EDGE_LOOP('',(#628,#636,#637,#640)); +#636=ORIENTED_EDGE('',*,*,#328,.T.); +#637=ORIENTED_EDGE('',*,*,#638,.T.); +#638=EDGE_CURVE('',#325,#379,#639,.T.); +#639=LINE('',#326,#277); +#640=ORIENTED_EDGE('',*,*,#378,.F.); +#641=PLANE('',#642); +#642=AXIS2_PLACEMENT_3D('',#330,#14,#13); +#643=ADVANCED_FACE('',(#644),#650,.T.); +#644=FACE_BOUND('',#645,.T.); +#645=EDGE_LOOP('',(#646,#647,#648,#649)); +#646=ORIENTED_EDGE('',*,*,#324,.F.); +#647=ORIENTED_EDGE('',*,*,#407,.T.); +#648=ORIENTED_EDGE('',*,*,#383,.T.); +#649=ORIENTED_EDGE('',*,*,#638,.F.); +#650=PLANE('',#651); +#651=AXIS2_PLACEMENT_3D('',#310,#165,#13); +#652=ADVANCED_FACE('',(#653),#650,.T.); +#653=FACE_BOUND('',#654,.T.); +#654=EDGE_LOOP('',(#655,#656,#659,#660)); +#655=ORIENTED_EDGE('',*,*,#313,.F.); +#656=ORIENTED_EDGE('',*,*,#657,.T.); +#657=EDGE_CURVE('',#309,#393,#658,.T.); +#658=LINE('',#310,#277); +#659=ORIENTED_EDGE('',*,*,#392,.T.); +#660=ORIENTED_EDGE('',*,*,#341,.T.); +#661=ADVANCED_FACE('',(#662),#667,.F.); +#662=FACE_BOUND('',#663,.F.); +#663=EDGE_LOOP('',(#664,#307,#656,#394)); +#664=ORIENTED_EDGE('',*,*,#665,.F.); +#665=EDGE_CURVE('',#304,#396,#666,.T.); +#666=LINE('',#305,#277); +#667=PLANE('',#668); +#668=AXIS2_PLACEMENT_3D('',#305,#14,#13); +#669=ADVANCED_FACE('',(#670),#631,.F.); +#670=FACE_BOUND('',#671,.F.); +#671=EDGE_LOOP('',(#302,#672,#398,#673)); +#672=ORIENTED_EDGE('',*,*,#665,.T.); +#673=ORIENTED_EDGE('',*,*,#674,.T.); +#674=EDGE_CURVE('',#359,#299,#675,.T.); +#675=LINE('',#676,#211); +#676=CARTESIAN_POINT('',(1.02,1.54,-0.675)); +#677=ADVANCED_FACE('',(#678),#350,.T.); +#678=FACE_BOUND('',#679,.T.); +#679=EDGE_LOOP('',(#680,#686,#691,#696,#704,#673,#705,#706)); +#680=ORIENTED_EDGE('',*,*,#681,.F.); +#681=EDGE_CURVE('',#682,#683,#685,.T.); +#682=VERTEX_POINT('',#352); +#683=VERTEX_POINT('',#684); +#684=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#685=LINE('',#352,#277); +#686=ORIENTED_EDGE('',*,*,#687,.T.); +#687=EDGE_CURVE('',#682,#688,#690,.T.); +#688=VERTEX_POINT('',#689); +#689=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#690=LINE('',#352,#537); +#691=ORIENTED_EDGE('',*,*,#692,.T.); +#692=EDGE_CURVE('',#688,#693,#695,.T.); +#693=VERTEX_POINT('',#694); +#694=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#695=LINE('',#689,#277); +#696=ORIENTED_EDGE('',*,*,#697,.T.); +#697=EDGE_CURVE('',#693,#358,#698,.T.); +#698=B_SPLINE_CURVE_WITH_KNOTS('',6,(#694,#699,#700,#701,#702,#703,#349),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#699=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#700=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#701=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#702=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#703=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#704=ORIENTED_EDGE('',*,*,#357,.T.); +#705=ORIENTED_EDGE('',*,*,#298,.F.); +#706=ORIENTED_EDGE('',*,*,#707,.F.); +#707=EDGE_CURVE('',#683,#294,#708,.T.); +#708=B_SPLINE_CURVE_WITH_KNOTS('',5,(#684,#709,#710,#711,#712,#295),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#709=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#710=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#711=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#712=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#713=ADVANCED_FACE('',(#714),#722,.T.); +#714=FACE_BOUND('',#715,.T.); +#715=EDGE_LOOP('',(#716,#717,#720,#721)); +#716=ORIENTED_EDGE('',*,*,#604,.F.); +#717=ORIENTED_EDGE('',*,*,#718,.T.); +#718=EDGE_CURVE('',#600,#683,#719,.T.); +#719=LINE('',#601,#70); +#720=ORIENTED_EDGE('',*,*,#707,.T.); +#721=ORIENTED_EDGE('',*,*,#293,.F.); +#722=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#601,#723,#724,#725,#726,#288),(#684,#709,#710,#711,#712,#295)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#723=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#724=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#725=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#726=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#727=ADVANCED_FACE('',(#728),#736,.T.); +#728=FACE_BOUND('',#729,.T.); +#729=EDGE_LOOP('',(#730,#731,#734,#735)); +#730=ORIENTED_EDGE('',*,*,#697,.F.); +#731=ORIENTED_EDGE('',*,*,#732,.T.); +#732=EDGE_CURVE('',#693,#590,#733,.T.); +#733=LINE('',#694,#84); +#734=ORIENTED_EDGE('',*,*,#618,.T.); +#735=ORIENTED_EDGE('',*,*,#362,.F.); +#736=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#694,#699,#700,#701,#702,#703,#349),(#591,#620,#621,#622,#623,#624,#364)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#737=ADVANCED_FACE('',(#738),#751,.T.); +#738=FACE_BOUND('',#739,.T.); +#739=EDGE_LOOP('',(#740,#749,#750)); +#740=ORIENTED_EDGE('',*,*,#741,.T.); +#741=EDGE_CURVE('',#419,#742,#744,.T.); +#742=VERTEX_POINT('',#743); +#743=CARTESIAN_POINT('',(7.579823247111E-16,7.04,1.9)); +#744=CIRCLE('',#745,1.5); +#745=AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746=CARTESIAN_POINT('',(6.661338147751E-16,5.54,1.9)); +#747=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#748=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#749=ORIENTED_EDGE('',*,*,#741,.F.); +#750=ORIENTED_EDGE('',*,*,#418,.T.); +#751=SPHERICAL_SURFACE('',#752,1.5); +#752=AXIS2_PLACEMENT_3D('',#746,#29,#14); +#753=ADVANCED_FACE('',(#754),#762,.T.); +#754=FACE_BOUND('',#755,.T.); +#755=EDGE_LOOP('',(#756,#757,#760,#761)); +#756=ORIENTED_EDGE('',*,*,#539,.F.); +#757=ORIENTED_EDGE('',*,*,#758,.T.); +#758=EDGE_CURVE('',#534,#435,#759,.T.); +#759=LINE('',#535,#84); +#760=ORIENTED_EDGE('',*,*,#434,.T.); +#761=ORIENTED_EDGE('',*,*,#579,.F.); +#762=PLANE('',#763); +#763=AXIS2_PLACEMENT_3D('',#535,#219,#14); +#764=ADVANCED_FACE('',(#765),#773,.T.); +#765=FACE_BOUND('',#766,.T.); +#766=EDGE_LOOP('',(#767,#768,#771,#772)); +#767=ORIENTED_EDGE('',*,*,#445,.F.); +#768=ORIENTED_EDGE('',*,*,#769,.T.); +#769=EDGE_CURVE('',#441,#528,#770,.T.); +#770=LINE('',#442,#70); +#771=ORIENTED_EDGE('',*,*,#527,.T.); +#772=ORIENTED_EDGE('',*,*,#565,.F.); +#773=PLANE('',#774); +#774=AXIS2_PLACEMENT_3D('',#442,#165,#71); +#775=ADVANCED_FACE('',(#776),#778,.F.); +#776=FACE_BOUND('',#777,.F.); +#777=EDGE_LOOP('',(#757,#439,#768,#532)); +#778=PLANE('',#779); +#779=AXIS2_PLACEMENT_3D('',#780,#13,#14); +#780=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#781=ADVANCED_FACE('',(#782),#790,.T.); +#782=FACE_BOUND('',#783,.T.); +#783=EDGE_LOOP('',(#784,#785,#788,#789)); +#784=ORIENTED_EDGE('',*,*,#692,.F.); +#785=ORIENTED_EDGE('',*,*,#786,.T.); +#786=EDGE_CURVE('',#688,#589,#787,.T.); +#787=LINE('',#689,#84); +#788=ORIENTED_EDGE('',*,*,#588,.T.); +#789=ORIENTED_EDGE('',*,*,#732,.F.); +#790=PLANE('',#791); +#791=AXIS2_PLACEMENT_3D('',#689,#219,#14); +#792=ADVANCED_FACE('',(#793),#801,.T.); +#793=FACE_BOUND('',#794,.T.); +#794=EDGE_LOOP('',(#795,#796,#799,#800)); +#795=ORIENTED_EDGE('',*,*,#599,.F.); +#796=ORIENTED_EDGE('',*,*,#797,.T.); +#797=EDGE_CURVE('',#595,#682,#798,.T.); +#798=LINE('',#596,#70); +#799=ORIENTED_EDGE('',*,*,#681,.T.); +#800=ORIENTED_EDGE('',*,*,#718,.F.); +#801=PLANE('',#802); +#802=AXIS2_PLACEMENT_3D('',#596,#165,#71); +#803=ADVANCED_FACE('',(#804),#806,.F.); +#804=FACE_BOUND('',#805,.F.); +#805=EDGE_LOOP('',(#785,#593,#796,#686)); +#806=PLANE('',#807); +#807=AXIS2_PLACEMENT_3D('',#808,#13,#14); +#808=CARTESIAN_POINT('',(1.27,0.,-3.)); +#809=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#813))GLOBAL_UNIT_ASSIGNED_CONTEXT((#810,#811,#812)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#810=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#811=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#812=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#813=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#810,'distance_accuracy_value','confusion accuracy'); +#814=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#815=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#816,#828,#829,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882),#809); +#816=STYLED_ITEM('color',(#817),#17); +#817=PRESENTATION_STYLE_ASSIGNMENT((#818,#826)); +#818=SURFACE_STYLE_USAGE(.BOTH.,#819); +#819=SURFACE_SIDE_STYLE('',(#820,#824)); +#820=SURFACE_STYLE_FILL_AREA(#821); +#821=FILL_AREA_STYLE('',(#822)); +#822=FILL_AREA_STYLE_COLOUR('',#823); +#823=COLOUR_RGB('',0.,0.906331759313,0.); +#824=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#823,(#825)); +#825=SURFACE_STYLE_TRANSPARENT(0.5); +#826=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#823); +#827=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#828=STYLED_ITEM('color',(#817),#51); +#829=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#63,#828); +#830=PRESENTATION_STYLE_ASSIGNMENT((#831,#837)); +#831=SURFACE_STYLE_USAGE(.BOTH.,#832); +#832=SURFACE_SIDE_STYLE('',(#833)); +#833=SURFACE_STYLE_FILL_AREA(#834); +#834=FILL_AREA_STYLE('',(#835)); +#835=FILL_AREA_STYLE_COLOUR('',#836); +#836=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#837=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#836); +#838=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#86,#828); +#839=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#79,#828); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#73,#828); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#94,#828); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#114,#828); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#108,#828); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#102,#828); +#845=STYLED_ITEM('color',(#817),#118); +#846=STYLED_ITEM('color',(#817),#129); +#847=STYLED_ITEM('color',(#830),#142); +#848=STYLED_ITEM('color',(#830),#201); +#849=STYLED_ITEM('color',(#830),#220); +#850=STYLED_ITEM('color',(#830),#269); +#851=STYLED_ITEM('color',(#830),#282); +#852=STYLED_ITEM('color',(#830),#336); +#853=STYLED_ITEM('color',(#830),#353); +#854=STYLED_ITEM('color',(#830),#402); +#855=STYLED_ITEM('color',(#817),#414); +#856=STYLED_ITEM('color',(#830),#430); +#857=STYLED_ITEM('color',(#830),#471); +#858=STYLED_ITEM('color',(#830),#479); +#859=STYLED_ITEM('color',(#830),#489); +#860=STYLED_ITEM('color',(#830),#498); +#861=STYLED_ITEM('color',(#830),#507); +#862=STYLED_ITEM('color',(#830),#515); +#863=STYLED_ITEM('color',(#830),#523); +#864=STYLED_ITEM('color',(#830),#560); +#865=STYLED_ITEM('color',(#830),#574); +#866=STYLED_ITEM('color',(#830),#584); +#867=STYLED_ITEM('color',(#830),#625); +#868=STYLED_ITEM('color',(#830),#633); +#869=STYLED_ITEM('color',(#830),#643); +#870=STYLED_ITEM('color',(#830),#652); +#871=STYLED_ITEM('color',(#830),#661); +#872=STYLED_ITEM('color',(#830),#669); +#873=STYLED_ITEM('color',(#830),#677); +#874=STYLED_ITEM('color',(#830),#713); +#875=STYLED_ITEM('color',(#830),#727); +#876=STYLED_ITEM('color',(#817),#737); +#877=STYLED_ITEM('color',(#830),#753); +#878=STYLED_ITEM('color',(#830),#764); +#879=STYLED_ITEM('color',(#830),#775); +#880=STYLED_ITEM('color',(#830),#781); +#881=STYLED_ITEM('color',(#830),#792); +#882=STYLED_ITEM('color',(#830),#803); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/package.lp b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/package.lp new file mode 100644 index 00000000..347064b1 --- /dev/null +++ b/pkg/a3de0ca2-411d-4f8e-975a-a7f9800e8d7c/package.lp @@ -0,0 +1,371 @@ +(librepcb_package a3de0ca2-411d-4f8e-975a-a7f9800e8d7c + (name "LED-THT-P254D300H450-GREEN") + (description "Generic through-hole LED with 3.00 mm body diameter.\n\nBody height: 4.50 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Green\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "Danilo B., U. Bruhin") + (version "0.2") + (created 2022-02-26T00:06:03Z) + (deprecated false) + (generated_by "") + (category 9c36c4be-3582-4f27-ae00-4c1229f1e870) + (assembly_type tht) + (pad f63d58d1-213e-4387-b16b-9008e0ae3050 (name "A")) + (pad 855532ae-44f9-4c06-b56a-cced35eedcbb (name "C")) + (3d_model 6d67dbf6-9926-4a58-86b2-62258117e84b (name "Vertical")) + (3d_model 623e14fd-2d12-47d9-94fe-7b4bd2981820 (name "Horizontal, 0.5 mm Offset")) + (3d_model be8fb916-ddee-4e3b-a044-1612be230a98 (name "Horizontal, 2.54 mm Offset")) + (3d_model 13a9668c-6d76-4bfb-abdf-f8395630dffb (name "Horizontal, 7.62 mm Offset")) + (footprint 8c102e94-5867-4126-b462-fa737962a7d3 + (name "Vertical") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 6d67dbf6-9926-4a58-86b2-62258117e84b) + (pad f63d58d1-213e-4387-b16b-9008e0ae3050 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad f63d58d1-213e-4387-b16b-9008e0ae3050) + (hole f63d58d1-213e-4387-b16b-9008e0ae3050 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 855532ae-44f9-4c06-b56a-cced35eedcbb (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 855532ae-44f9-4c06-b56a-cced35eedcbb) + (hole 855532ae-44f9-4c06-b56a-cced35eedcbb (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon fae5fcaa-62db-4d66-b5f4-dc3483ba2ed3 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 -1.131) (angle 141.058)) + (vertex (position 1.8 0.0) (angle 141.058)) + (vertex (position -1.4 1.131) (angle 0.0)) + (vertex (position -1.4 -1.131) (angle 0.0)) + ) + (polygon 8f8bda0b-69b2-4ad4-bad9-c387d6312533 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position 1.6 1.2) (angle 106.26)) + (vertex (position -1.6 1.2) (angle 0.0)) + (vertex (position -1.6 0.96) (angle 0.0)) + ) + (polygon ece8965f-3a3c-4f77-8122-701a856856f8 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position 1.6 -1.2) (angle -106.26)) + (vertex (position -1.6 -1.2) (angle 0.0)) + (vertex (position -1.6 -0.96) (angle 0.0)) + ) + (polygon ebd0359f-2be4-4c24-bc06-4405f56c1f14 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 -1.166) (angle 142.136)) + (vertex (position 1.9 0.0) (angle 142.136)) + (vertex (position -1.5 1.166) (angle 0.0)) + (vertex (position -1.5 -1.166) (angle 0.0)) + ) + (circle 5ee22e4a-d33a-477d-b5da-e3bb48a685ec (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) (diameter 4.74) (position 0.0 0.0) + ) + (stroke_text 77f8b82b-d0a1-4b7a-815c-67e40e3e2c4c (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 2.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text fb6fc3b3-bfb8-44bf-ab9e-365252b56282 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -2.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 2b13cc6a-42e6-4df8-8094-17db776481d3 + (name "Horizontal, 0.5 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 623e14fd-2d12-47d9-94fe-7b4bd2981820) + (pad f63d58d1-213e-4387-b16b-9008e0ae3050 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad f63d58d1-213e-4387-b16b-9008e0ae3050) + (hole f63d58d1-213e-4387-b16b-9008e0ae3050 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 855532ae-44f9-4c06-b56a-cced35eedcbb (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 855532ae-44f9-4c06-b56a-cced35eedcbb) + (hole 855532ae-44f9-4c06-b56a-cced35eedcbb (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 134bdf9e-114c-4ae2-b80e-7f5f6ffeb963 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 1.4) (angle 0.0)) + (vertex (position -1.4 3.5) (angle -180.0)) + (vertex (position 1.4 3.5) (angle 0.0)) + (vertex (position 1.4 1.4) (angle 0.0)) + (vertex (position 1.8 1.4) (angle 0.0)) + (vertex (position 1.8 0.6) (angle 0.0)) + (vertex (position -1.4 0.6) (angle 0.0)) + (vertex (position -1.4 1.4) (angle 0.0)) + (vertex (position 1.4 1.4) (angle 0.0)) + ) + (polygon 6539c279-ab25-4db2-bf4e-9a117e4ffc5a (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 0.5) (angle 0.0)) + (vertex (position 1.04 0.5) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 0.5) (angle 0.0)) + ) + (polygon 1272ced2-0322-4154-976f-12b605d23372 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 0.5) (angle 0.0)) + (vertex (position -1.04 0.5) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 0.5) (angle 0.0)) + ) + (polygon bcce3600-73f2-447d-8351-e166b4b59430 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -0.29 0.4) (angle 0.0)) + (vertex (position 0.29 0.4) (angle 0.0)) + ) + (polygon 423123f5-3e83-421c-87a4-8aebf11c84db (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 0.98) (angle 0.0)) + (vertex (position -1.6 3.5) (angle -180.0)) + (vertex (position 1.6 3.5) (angle 0.0)) + (vertex (position 1.6 1.6) (angle 0.0)) + (vertex (position 2.0 1.6) (angle 0.0)) + (vertex (position 2.0 0.98) (angle 0.0)) + ) + (polygon 6c3dd661-088f-4bda-af16-24f20d95cf7f (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 0.5) (angle 0.0)) + (vertex (position -1.5 3.5) (angle -180.0)) + (vertex (position 1.5 3.5) (angle 0.0)) + (vertex (position 1.5 1.5) (angle 0.0)) + (vertex (position 1.9 1.5) (angle 0.0)) + (vertex (position 1.9 0.5) (angle 0.0)) + (vertex (position 1.5 0.5) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 0.5) (angle 0.0)) + ) + (polygon dbea0f0d-8fa5-4ed2-81b5-9e371365e28c (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 0.1) (angle 0.0)) + (vertex (position -1.9 3.5) (angle -180.0)) + (vertex (position 1.9 3.5) (angle 0.0)) + (vertex (position 1.9 1.9) (angle 0.0)) + (vertex (position 2.3 1.9) (angle 0.0)) + (vertex (position 2.3 0.1) (angle 0.0)) + (vertex (position 1.9 0.1) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 0.1) (angle 0.0)) + ) + (stroke_text 6f5d12b7-d762-4494-95d7-e37cb1aacf8e (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 69b3f3fa-6839-474f-ad86-fb4a1ff8b46e (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 01731cd8-c7b9-4eb9-b975-75f2d8e37abb + (name "Horizontal, 2.54 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model be8fb916-ddee-4e3b-a044-1612be230a98) + (pad f63d58d1-213e-4387-b16b-9008e0ae3050 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad f63d58d1-213e-4387-b16b-9008e0ae3050) + (hole f63d58d1-213e-4387-b16b-9008e0ae3050 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 855532ae-44f9-4c06-b56a-cced35eedcbb (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 855532ae-44f9-4c06-b56a-cced35eedcbb) + (hole 855532ae-44f9-4c06-b56a-cced35eedcbb (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 0f2f045e-c555-49a3-94c5-f614bd100302 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 3.44) (angle 0.0)) + (vertex (position -1.4 5.54) (angle -180.0)) + (vertex (position 1.4 5.54) (angle 0.0)) + (vertex (position 1.4 3.44) (angle 0.0)) + (vertex (position 1.8 3.44) (angle 0.0)) + (vertex (position 1.8 2.64) (angle 0.0)) + (vertex (position -1.4 2.64) (angle 0.0)) + (vertex (position -1.4 3.44) (angle 0.0)) + (vertex (position 1.4 3.44) (angle 0.0)) + ) + (polygon eabe901e-a948-456a-b60d-06586524a44b (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 2.54) (angle 0.0)) + (vertex (position 1.04 2.54) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 2.54) (angle 0.0)) + ) + (polygon 729c6894-0500-4a76-b3cc-116500381075 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 2.54) (angle 0.0)) + (vertex (position -1.04 2.54) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 2.54) (angle 0.0)) + ) + (polygon ce2f20d5-b64c-4836-a1ac-524486d3eecb (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 2.44) (angle 0.0)) + (vertex (position -1.6 5.54) (angle -180.0)) + (vertex (position 1.6 5.54) (angle 0.0)) + (vertex (position 1.6 3.64) (angle 0.0)) + (vertex (position 2.0 3.64) (angle 0.0)) + (vertex (position 2.0 2.44) (angle 0.0)) + (vertex (position -1.6 2.44) (angle 0.0)) + ) + (polygon 13806070-df80-467c-a3a0-af41296f403a (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 2.54) (angle 0.0)) + (vertex (position -1.5 5.54) (angle -180.0)) + (vertex (position 1.5 5.54) (angle 0.0)) + (vertex (position 1.5 3.54) (angle 0.0)) + (vertex (position 1.9 3.54) (angle 0.0)) + (vertex (position 1.9 2.54) (angle 0.0)) + (vertex (position 1.5 2.54) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 2.54) (angle 0.0)) + ) + (polygon b43330db-87fc-4f94-bc3a-d33c203d6e3a (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 2.14) (angle 0.0)) + (vertex (position -1.9 5.54) (angle -180.0)) + (vertex (position 1.9 5.54) (angle 0.0)) + (vertex (position 1.9 3.94) (angle 0.0)) + (vertex (position 2.3 3.94) (angle 0.0)) + (vertex (position 2.3 2.14) (angle 0.0)) + (vertex (position 1.9 2.14) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 2.14) (angle 0.0)) + ) + (stroke_text e2365a67-05c4-42f8-a903-d9a355b8d07d (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 0bbaf8ff-e8f5-4d0f-90e0-e2422d047513 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint d5e30f32-d795-46c4-bb5e-34d7ac62e1b7 + (name "Horizontal, 7.62 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 13a9668c-6d76-4bfb-abdf-f8395630dffb) + (pad f63d58d1-213e-4387-b16b-9008e0ae3050 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad f63d58d1-213e-4387-b16b-9008e0ae3050) + (hole f63d58d1-213e-4387-b16b-9008e0ae3050 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 855532ae-44f9-4c06-b56a-cced35eedcbb (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 855532ae-44f9-4c06-b56a-cced35eedcbb) + (hole 855532ae-44f9-4c06-b56a-cced35eedcbb (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon f8a0f45f-a200-484f-954e-ffd74618da55 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 8.52) (angle 0.0)) + (vertex (position -1.4 10.62) (angle -180.0)) + (vertex (position 1.4 10.62) (angle 0.0)) + (vertex (position 1.4 8.52) (angle 0.0)) + (vertex (position 1.8 8.52) (angle 0.0)) + (vertex (position 1.8 7.72) (angle 0.0)) + (vertex (position -1.4 7.72) (angle 0.0)) + (vertex (position -1.4 8.52) (angle 0.0)) + (vertex (position 1.4 8.52) (angle 0.0)) + ) + (polygon ac05e7c4-3f79-42c8-9433-c3e14dd67f5e (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 7.62) (angle 0.0)) + (vertex (position 1.04 7.62) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 7.62) (angle 0.0)) + ) + (polygon 2f02de23-1875-46e0-8bc9-4b921902fe3e (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 7.62) (angle 0.0)) + (vertex (position -1.04 7.62) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 7.62) (angle 0.0)) + ) + (polygon d786f846-a7fb-4fb4-bb82-5fa3b0d9fcec (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 7.52) (angle 0.0)) + (vertex (position -1.6 10.62) (angle -180.0)) + (vertex (position 1.6 10.62) (angle 0.0)) + (vertex (position 1.6 8.72) (angle 0.0)) + (vertex (position 2.0 8.72) (angle 0.0)) + (vertex (position 2.0 7.52) (angle 0.0)) + (vertex (position -1.6 7.52) (angle 0.0)) + ) + (polygon ce0b4d10-967e-4c28-835d-2c87ab27f868 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 7.62) (angle 0.0)) + (vertex (position -1.5 10.62) (angle -180.0)) + (vertex (position 1.5 10.62) (angle 0.0)) + (vertex (position 1.5 8.62) (angle 0.0)) + (vertex (position 1.9 8.62) (angle 0.0)) + (vertex (position 1.9 7.62) (angle 0.0)) + (vertex (position 1.5 7.62) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 7.62) (angle 0.0)) + ) + (polygon 47ef8ead-8df6-4c82-907a-e321668684e4 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 7.22) (angle 0.0)) + (vertex (position -1.9 10.62) (angle -180.0)) + (vertex (position 1.9 10.62) (angle 0.0)) + (vertex (position 1.9 9.02) (angle 0.0)) + (vertex (position 2.3 9.02) (angle 0.0)) + (vertex (position 2.3 7.22) (angle 0.0)) + (vertex (position 1.9 7.22) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 7.22) (angle 0.0)) + ) + (stroke_text bffd80d9-80a2-49b4-9e39-965fb0db1b4c (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text c87a8d32-8a0a-4ead-9c33-9a5d3ad715a1 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +) diff --git a/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/.librepcb-pkg b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/.librepcb-pkg new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/.librepcb-pkg @@ -0,0 +1 @@ +1 diff --git a/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/043f653f-07b7-4a85-a89b-36d29e1a50af.step b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/043f653f-07b7-4a85-a89b-36d29e1a50af.step new file mode 100644 index 00000000..0a7e8ff1 --- /dev/null +++ b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/043f653f-07b7-4a85-a89b-36d29e1a50af.step @@ -0,0 +1,485 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:12',('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('Horizontal, 0.5 mm Offset','Horizontal, 0.5 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#425); +#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,#45,#88,#105,#142,#152,#162,#176,#222,#244,#255,#282,#311,#332,#352,#365,#376,#387,#393,#409)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#28,#34,#39)); +#20=ORIENTED_EDGE('',*,*,#21,.F.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#26=LINE('',#23,#27); +#27=VECTOR('',#13,1.); +#28=ORIENTED_EDGE('',*,*,#29,.T.); +#29=EDGE_CURVE('',#22,#30,#32,.T.); +#30=VERTEX_POINT('',#31); +#31=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#32=LINE('',#23,#33); +#33=VECTOR('',#14,1.); +#34=ORIENTED_EDGE('',*,*,#35,.T.); +#35=EDGE_CURVE('',#30,#36,#38,.T.); +#36=VERTEX_POINT('',#37); +#37=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#38=LINE('',#31,#27); +#39=ORIENTED_EDGE('',*,*,#40,.F.); +#40=EDGE_CURVE('',#24,#36,#41,.T.); +#41=LINE('',#25,#33); +#42=PLANE('',#43); +#43=AXIS2_PLACEMENT_3D('',#23,#44,#14); +#44=DIRECTION('',(0.,-1.,0.)); +#45=ADVANCED_FACE('',(#46),#85,.T.); +#46=FACE_BOUND('',#47,.T.); +#47=EDGE_LOOP('',(#48,#55,#59,#60,#70,#78)); +#48=ORIENTED_EDGE('',*,*,#49,.F.); +#49=EDGE_CURVE('',#50,#52,#54,.T.); +#50=VERTEX_POINT('',#51); +#51=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#52=VERTEX_POINT('',#53); +#53=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#54=LINE('',#51,#27); +#55=ORIENTED_EDGE('',*,*,#56,.T.); +#56=EDGE_CURVE('',#50,#22,#57,.T.); +#57=LINE('',#51,#58); +#58=VECTOR('',#44,1.); +#59=ORIENTED_EDGE('',*,*,#21,.T.); +#60=ORIENTED_EDGE('',*,*,#61,.T.); +#61=EDGE_CURVE('',#24,#62,#64,.T.); +#62=VERTEX_POINT('',#63); +#63=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#64=B_SPLINE_CURVE_WITH_KNOTS('',6,(#25,#65,#66,#67,#68,#69,#63),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#65=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#66=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#67=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#68=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#69=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#70=ORIENTED_EDGE('',*,*,#71,.F.); +#71=EDGE_CURVE('',#72,#62,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#74=LINE('',#75,#76); +#75=CARTESIAN_POINT('',(-1.52,0.5,-0.55)); +#76=VECTOR('',#77,1.); +#77=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#52,#72,#80,.T.); +#80=B_SPLINE_CURVE_WITH_KNOTS('',5,(#53,#81,#82,#83,#84,#73),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#81=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#82=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#83=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#84=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#85=PLANE('',#86); +#86=AXIS2_PLACEMENT_3D('',#51,#87,#44); +#87=DIRECTION('',(-1.,0.,0.)); +#88=ADVANCED_FACE('',(#89),#102,.F.); +#89=FACE_BOUND('',#90,.F.); +#90=EDGE_LOOP('',(#28,#91,#98,#55)); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#30,#93,#95,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#95=LINE('',#31,#96); +#96=VECTOR('',#97,1.); +#97=DIRECTION('',(0.,1.,0.)); +#98=ORIENTED_EDGE('',*,*,#99,.T.); +#99=EDGE_CURVE('',#93,#50,#100,.T.); +#100=LINE('',#94,#101); +#101=VECTOR('',#87,1.); +#102=PLANE('',#103); +#103=AXIS2_PLACEMENT_3D('',#104,#13,#14); +#104=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#105=ADVANCED_FACE('',(#106),#140,.T.); +#106=FACE_BOUND('',#107,.T.); +#107=EDGE_LOOP('',(#108,#91,#109,#114,#124,#132)); +#108=ORIENTED_EDGE('',*,*,#35,.F.); +#109=ORIENTED_EDGE('',*,*,#110,.T.); +#110=EDGE_CURVE('',#93,#111,#113,.T.); +#111=VERTEX_POINT('',#112); +#112=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#113=LINE('',#94,#27); +#114=ORIENTED_EDGE('',*,*,#115,.T.); +#115=EDGE_CURVE('',#111,#116,#118,.T.); +#116=VERTEX_POINT('',#117); +#117=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#118=B_SPLINE_CURVE_WITH_KNOTS('',6,(#112,#119,#120,#121,#122,#123,#117),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#119=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#120=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#121=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#122=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#123=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#124=ORIENTED_EDGE('',*,*,#125,.F.); +#125=EDGE_CURVE('',#126,#116,#128,.T.); +#126=VERTEX_POINT('',#127); +#127=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#128=LINE('',#129,#130); +#129=CARTESIAN_POINT('',(-1.02,0.5,-0.55)); +#130=VECTOR('',#131,1.); +#131=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#132=ORIENTED_EDGE('',*,*,#133,.F.); +#133=EDGE_CURVE('',#36,#126,#134,.T.); +#134=B_SPLINE_CURVE_WITH_KNOTS('',6,(#37,#135,#136,#137,#138,#139,#127),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#135=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#136=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#137=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#138=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#139=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#140=PLANE('',#141); +#141=AXIS2_PLACEMENT_3D('',#31,#14,#97); +#142=ADVANCED_FACE('',(#143),#151,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#146,#147,#148)); +#145=ORIENTED_EDGE('',*,*,#61,.F.); +#146=ORIENTED_EDGE('',*,*,#40,.T.); +#147=ORIENTED_EDGE('',*,*,#133,.T.); +#148=ORIENTED_EDGE('',*,*,#149,.F.); +#149=EDGE_CURVE('',#62,#126,#150,.T.); +#150=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#127),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#151=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#25,#65,#66,#67,#68,#69,#63),(#37,#135,#136,#137,#138,#139,#127)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#152=ADVANCED_FACE('',(#153),#160,.T.); +#153=FACE_BOUND('',#154,.T.); +#154=EDGE_LOOP('',(#155,#98,#156,#157)); +#155=ORIENTED_EDGE('',*,*,#110,.F.); +#156=ORIENTED_EDGE('',*,*,#49,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.F.); +#158=EDGE_CURVE('',#111,#52,#159,.T.); +#159=LINE('',#112,#101); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#94,#97,#87); +#162=ADVANCED_FACE('',(#163),#171,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#166,#167,#168)); +#165=ORIENTED_EDGE('',*,*,#115,.F.); +#166=ORIENTED_EDGE('',*,*,#158,.T.); +#167=ORIENTED_EDGE('',*,*,#79,.T.); +#168=ORIENTED_EDGE('',*,*,#169,.F.); +#169=EDGE_CURVE('',#116,#72,#170,.T.); +#170=B_SPLINE_CURVE_WITH_KNOTS('',1,(#117,#73),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#171=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#112,#172,#173,#174,#175,#117),(#53,#81,#82,#83,#84,#73)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#172=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#173=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#174=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#175=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#176=ADVANCED_FACE('',(#177,#194,#196),#220,.F.); +#177=FACE_BOUND('',#178,.F.); +#178=EDGE_LOOP('',(#179,#190)); +#179=ORIENTED_EDGE('',*,*,#180,.T.); +#180=EDGE_CURVE('',#181,#183,#185,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(-1.55,0.5,2.998863048792)); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.55,0.5,0.801136951208)); +#185=CIRCLE('',#186,1.9); +#186=AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187=CARTESIAN_POINT('',(0.,0.5,1.9)); +#188=DIRECTION('',(0.,1.,1.110223024625E-16)); +#189=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#190=ORIENTED_EDGE('',*,*,#191,.F.); +#191=EDGE_CURVE('',#181,#183,#192,.T.); +#192=LINE('',#193,#130); +#193=CARTESIAN_POINT('',(-1.55,0.5,6.9)); +#194=FACE_BOUND('',#195,.F.); +#195=EDGE_LOOP('',(#148,#70,#168,#124)); +#196=FACE_BOUND('',#197,.F.); +#197=EDGE_LOOP('',(#198,#205,#211,#216)); +#198=ORIENTED_EDGE('',*,*,#199,.F.); +#199=EDGE_CURVE('',#200,#202,#204,.T.); +#200=VERTEX_POINT('',#201); +#201=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#202=VERTEX_POINT('',#203); +#203=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#204=B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#203),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#200,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#209=LINE('',#210,#76); +#210=CARTESIAN_POINT('',(1.02,0.5,-0.55)); +#211=ORIENTED_EDGE('',*,*,#212,.F.); +#212=EDGE_CURVE('',#213,#207,#215,.T.); +#213=VERTEX_POINT('',#214); +#214=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#216=ORIENTED_EDGE('',*,*,#217,.F.); +#217=EDGE_CURVE('',#202,#213,#218,.T.); +#218=LINE('',#219,#130); +#219=CARTESIAN_POINT('',(1.52,0.5,-0.55)); +#220=PLANE('',#221); +#221=AXIS2_PLACEMENT_3D('',#187,#188,#14); +#222=ADVANCED_FACE('',(#223),#243,.T.); +#223=FACE_BOUND('',#224,.T.); +#224=EDGE_LOOP('',(#179,#225,#231,#240)); +#225=ORIENTED_EDGE('',*,*,#226,.T.); +#226=EDGE_CURVE('',#183,#227,#229,.T.); +#227=VERTEX_POINT('',#228); +#228=CARTESIAN_POINT('',(-1.55,1.5,0.801136951208)); +#229=LINE('',#184,#230); +#230=VECTOR('',#188,1.); +#231=ORIENTED_EDGE('',*,*,#232,.T.); +#232=EDGE_CURVE('',#227,#233,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.55,1.5,2.998863048792)); +#235=CIRCLE('',#236,1.9); +#236=AXIS2_PLACEMENT_3D('',#237,#238,#239); +#237=CARTESIAN_POINT('',(0.,1.5,1.9)); +#238=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#239=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#240=ORIENTED_EDGE('',*,*,#241,.F.); +#241=EDGE_CURVE('',#181,#233,#242,.T.); +#242=LINE('',#182,#230); +#243=CYLINDRICAL_SURFACE('',#221,1.9); +#244=ADVANCED_FACE('',(#245),#252,.F.); +#245=FACE_BOUND('',#246,.F.); +#246=EDGE_LOOP('',(#240,#247,#225,#248)); +#247=ORIENTED_EDGE('',*,*,#191,.T.); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#249=EDGE_CURVE('',#233,#227,#250,.T.); +#250=LINE('',#251,#130); +#251=CARTESIAN_POINT('',(-1.55,1.5,6.9)); +#252=PLANE('',#253); +#253=AXIS2_PLACEMENT_3D('',#254,#14,#188); +#254=CARTESIAN_POINT('',(-1.55,-9.5,11.9)); +#255=ADVANCED_FACE('',(#256),#281,.T.); +#256=FACE_BOUND('',#257,.T.); +#257=EDGE_LOOP('',(#258,#268,#273,#198)); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#200,#262,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#262=B_SPLINE_CURVE_WITH_KNOTS('',6,(#261,#263,#264,#265,#266,#267,#201),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#263=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#264=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#265=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#266=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#267=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#268=ORIENTED_EDGE('',*,*,#269,.T.); +#269=EDGE_CURVE('',#260,#270,#272,.T.); +#270=VERTEX_POINT('',#271); +#271=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#272=LINE('',#261,#33); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#270,#202,#275,.T.); +#275=B_SPLINE_CURVE_WITH_KNOTS('',6,(#271,#276,#277,#278,#279,#280,#203),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#276=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#277=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#278=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#279=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#280=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#281=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#261,#263,#264,#265,#266,#267,#201),(#271,#276,#277,#278,#279,#280,#203)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#282=ADVANCED_FACE('',(#283),#309,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#290,#295,#300,#216,#308)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#270,#289,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#289=LINE('',#288,#27); +#290=ORIENTED_EDGE('',*,*,#291,.T.); +#291=EDGE_CURVE('',#287,#292,#294,.T.); +#292=VERTEX_POINT('',#293); +#293=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#294=LINE('',#288,#96); +#295=ORIENTED_EDGE('',*,*,#296,.T.); +#296=EDGE_CURVE('',#292,#297,#299,.T.); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#299=LINE('',#293,#27); +#300=ORIENTED_EDGE('',*,*,#301,.T.); +#301=EDGE_CURVE('',#297,#213,#302,.T.); +#302=B_SPLINE_CURVE_WITH_KNOTS('',6,(#298,#303,#304,#305,#306,#307,#214),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#303=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#304=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#305=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#306=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#307=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#308=ORIENTED_EDGE('',*,*,#274,.F.); +#309=PLANE('',#310); +#310=AXIS2_PLACEMENT_3D('',#288,#14,#97); +#311=ADVANCED_FACE('',(#312),#327,.T.); +#312=FACE_BOUND('',#313,.T.); +#313=EDGE_LOOP('',(#314,#315,#320,#211)); +#314=ORIENTED_EDGE('',*,*,#301,.F.); +#315=ORIENTED_EDGE('',*,*,#316,.T.); +#316=EDGE_CURVE('',#297,#317,#319,.T.); +#317=VERTEX_POINT('',#318); +#318=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#319=LINE('',#298,#101); +#320=ORIENTED_EDGE('',*,*,#321,.T.); +#321=EDGE_CURVE('',#317,#207,#322,.T.); +#322=B_SPLINE_CURVE_WITH_KNOTS('',5,(#318,#323,#324,#325,#326,#208),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#323=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#324=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#325=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#326=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#327=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#298,#328,#329,#330,#331,#214),(#318,#323,#324,#325,#326,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#328=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#329=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#330=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#331=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#332=ADVANCED_FACE('',(#333),#350,.T.); +#333=FACE_BOUND('',#334,.T.); +#334=EDGE_LOOP('',(#335,#340,#345,#348,#205,#349)); +#335=ORIENTED_EDGE('',*,*,#336,.F.); +#336=EDGE_CURVE('',#337,#317,#339,.T.); +#337=VERTEX_POINT('',#338); +#338=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#339=LINE('',#338,#27); +#340=ORIENTED_EDGE('',*,*,#341,.T.); +#341=EDGE_CURVE('',#337,#342,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#344=LINE('',#338,#58); +#345=ORIENTED_EDGE('',*,*,#346,.T.); +#346=EDGE_CURVE('',#342,#260,#347,.T.); +#347=LINE('',#343,#27); +#348=ORIENTED_EDGE('',*,*,#259,.T.); +#349=ORIENTED_EDGE('',*,*,#321,.F.); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#338,#87,#44); +#352=ADVANCED_FACE('',(#353,#356),#364,.T.); +#353=FACE_BOUND('',#354,.T.); +#354=EDGE_LOOP('',(#248,#355)); +#355=ORIENTED_EDGE('',*,*,#232,.F.); +#356=FACE_BOUND('',#357,.T.); +#357=EDGE_LOOP('',(#358)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#360,#362,.T.); +#360=VERTEX_POINT('',#361); +#361=CARTESIAN_POINT('',(1.5,1.5,1.9)); +#362=CIRCLE('',#363,1.5); +#363=AXIS2_PLACEMENT_3D('',#237,#188,#14); +#364=PLANE('',#363); +#365=ADVANCED_FACE('',(#366),#374,.T.); +#366=FACE_BOUND('',#367,.T.); +#367=EDGE_LOOP('',(#368,#369,#372,#373)); +#368=ORIENTED_EDGE('',*,*,#346,.F.); +#369=ORIENTED_EDGE('',*,*,#370,.T.); +#370=EDGE_CURVE('',#342,#287,#371,.T.); +#371=LINE('',#343,#33); +#372=ORIENTED_EDGE('',*,*,#286,.T.); +#373=ORIENTED_EDGE('',*,*,#269,.F.); +#374=PLANE('',#375); +#375=AXIS2_PLACEMENT_3D('',#343,#44,#14); +#376=ADVANCED_FACE('',(#377),#385,.T.); +#377=FACE_BOUND('',#378,.T.); +#378=EDGE_LOOP('',(#379,#380,#383,#384)); +#379=ORIENTED_EDGE('',*,*,#296,.F.); +#380=ORIENTED_EDGE('',*,*,#381,.T.); +#381=EDGE_CURVE('',#292,#337,#382,.T.); +#382=LINE('',#293,#101); +#383=ORIENTED_EDGE('',*,*,#336,.T.); +#384=ORIENTED_EDGE('',*,*,#316,.F.); +#385=PLANE('',#386); +#386=AXIS2_PLACEMENT_3D('',#293,#97,#87); +#387=ADVANCED_FACE('',(#388),#390,.F.); +#388=FACE_BOUND('',#389,.F.); +#389=EDGE_LOOP('',(#369,#290,#380,#340)); +#390=PLANE('',#391); +#391=AXIS2_PLACEMENT_3D('',#392,#13,#14); +#392=CARTESIAN_POINT('',(1.27,0.,-3.)); +#393=ADVANCED_FACE('',(#394),#408,.T.); +#394=FACE_BOUND('',#395,.T.); +#395=EDGE_LOOP('',(#396,#403,#406,#407)); +#396=ORIENTED_EDGE('',*,*,#397,.F.); +#397=EDGE_CURVE('',#398,#398,#400,.T.); +#398=VERTEX_POINT('',#399); +#399=CARTESIAN_POINT('',(1.5,3.5,1.9)); +#400=CIRCLE('',#401,1.5); +#401=AXIS2_PLACEMENT_3D('',#402,#188,#14); +#402=CARTESIAN_POINT('',(0.,3.5,1.9)); +#403=ORIENTED_EDGE('',*,*,#404,.F.); +#404=EDGE_CURVE('',#360,#398,#405,.T.); +#405=LINE('',#361,#230); +#406=ORIENTED_EDGE('',*,*,#359,.T.); +#407=ORIENTED_EDGE('',*,*,#404,.T.); +#408=CYLINDRICAL_SURFACE('',#363,1.5); +#409=ADVANCED_FACE('',(#410),#423,.T.); +#410=FACE_BOUND('',#411,.T.); +#411=EDGE_LOOP('',(#412,#421,#422)); +#412=ORIENTED_EDGE('',*,*,#413,.T.); +#413=EDGE_CURVE('',#398,#414,#416,.T.); +#414=VERTEX_POINT('',#415); +#415=CARTESIAN_POINT('',(7.579823247111E-16,5.,1.9)); +#416=CIRCLE('',#417,1.5); +#417=AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418=CARTESIAN_POINT('',(6.661338147751E-16,3.5,1.9)); +#419=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#420=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#421=ORIENTED_EDGE('',*,*,#413,.F.); +#422=ORIENTED_EDGE('',*,*,#397,.T.); +#423=SPHERICAL_SURFACE('',#424,1.5); +#424=AXIS2_PLACEMENT_3D('',#418,#188,#14); +#425=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#429)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#426,#427,#428)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#426=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#427=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#428=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#429=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#426,'distance_accuracy_value','confusion accuracy'); +#430=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#431=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#432,#442,#443,#444,#445,#446,#447,#448,#449,#450,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474),#425); +#432=STYLED_ITEM('color',(#433),#17); +#433=PRESENTATION_STYLE_ASSIGNMENT((#434,#440)); +#434=SURFACE_STYLE_USAGE(.BOTH.,#435); +#435=SURFACE_SIDE_STYLE('',(#436)); +#436=SURFACE_STYLE_FILL_AREA(#437); +#437=FILL_AREA_STYLE('',(#438)); +#438=FILL_AREA_STYLE_COLOUR('',#439); +#439=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#440=CURVE_STYLE('',#441,POSITIVE_LENGTH_MEASURE(0.1),#439); +#441=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#442=STYLED_ITEM('color',(#433),#45); +#443=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#71,#442); +#444=STYLED_ITEM('color',(#433),#88); +#445=STYLED_ITEM('color',(#433),#105); +#446=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#125,#445); +#447=STYLED_ITEM('color',(#433),#142); +#448=STYLED_ITEM('color',(#433),#152); +#449=STYLED_ITEM('color',(#433),#162); +#450=STYLED_ITEM('color',(#451),#176); +#451=PRESENTATION_STYLE_ASSIGNMENT((#452,#460)); +#452=SURFACE_STYLE_USAGE(.BOTH.,#453); +#453=SURFACE_SIDE_STYLE('',(#454,#458)); +#454=SURFACE_STYLE_FILL_AREA(#455); +#455=FILL_AREA_STYLE('',(#456)); +#456=FILL_AREA_STYLE_COLOUR('',#457); +#457=COLOUR_RGB('',0.906331759313,0.906331759313,0.); +#458=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#457,(#459)); +#459=SURFACE_STYLE_TRANSPARENT(0.5); +#460=CURVE_STYLE('',#441,POSITIVE_LENGTH_MEASURE(0.1),#457); +#461=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#217,#450); +#462=OVER_RIDING_STYLED_ITEM('overriding color',(#433),#206,#450); +#463=STYLED_ITEM('color',(#451),#222); +#464=STYLED_ITEM('color',(#451),#244); +#465=STYLED_ITEM('color',(#433),#255); +#466=STYLED_ITEM('color',(#433),#282); +#467=STYLED_ITEM('color',(#433),#311); +#468=STYLED_ITEM('color',(#433),#332); +#469=STYLED_ITEM('color',(#451),#352); +#470=STYLED_ITEM('color',(#433),#365); +#471=STYLED_ITEM('color',(#433),#376); +#472=STYLED_ITEM('color',(#433),#387); +#473=STYLED_ITEM('color',(#451),#393); +#474=STYLED_ITEM('color',(#451),#409); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/6cf03fa3-c1c3-47a4-8a06-44c744398139.step b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/6cf03fa3-c1c3-47a4-8a06-44c744398139.step new file mode 100644 index 00000000..8265d5f8 --- /dev/null +++ b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/6cf03fa3-c1c3-47a4-8a06-44c744398139.step @@ -0,0 +1,893 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:12',('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('Horizontal, 2.54 mm Offset','Horizontal, 2.54 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#809); +#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,#51,#118,#129,#142,#201,#220,#269,#282,#336,#353,#402,#414,#430,#471,#479,#489,#498,#507,#515,#523,#560,#574,#584,#625,#633,#643,#652,#661,#669,#677,#713,#727,#737,#753,#764,#775,#781,#792,#803)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,2.54,2.998863048792)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,2.54,0.801136951208)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,2.54,1.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-1.55,3.54,0.801136951208)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-1.55,3.54,2.998863048792)); +#41=CIRCLE('',#42,1.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,3.54,1.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,1.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-1.55,2.54,6.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,2.54,1.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,2.54,1.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,2.54,1.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,2.54,2.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,2.54,-0.55)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,2.54,2.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,2.54,2.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,2.54,-0.55)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,2.54,1.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,2.54,1.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,2.54,1.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,2.54,2.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,2.54,-0.55)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,2.54,2.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,2.54,2.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,2.54,-0.55)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-1.55,3.54,6.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-1.55,-7.46,11.9)); +#129=ADVANCED_FACE('',(#130,#133),#141,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(1.5,3.54,1.9)); +#139=CIRCLE('',#140,1.5); +#140=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#141=PLANE('',#140); +#142=ADVANCED_FACE('',(#143),#198,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#154,#159,#166,#171,#176,#181,#62,#183,#187,#191,#196)); +#145=ORIENTED_EDGE('',*,*,#146,.F.); +#146=EDGE_CURVE('',#147,#149,#151,.T.); +#147=VERTEX_POINT('',#148); +#148=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,1.54,1.65)); +#151=LINE('',#148,#152); +#152=VECTOR('',#153,1.); +#153=DIRECTION('',(0.,1.,6.123233995737E-17)); +#154=ORIENTED_EDGE('',*,*,#155,.T.); +#155=EDGE_CURVE('',#147,#156,#158,.T.); +#156=VERTEX_POINT('',#157); +#157=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#158=B_SPLINE_CURVE_WITH_KNOTS('',1,(#148,#157),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#156,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(-1.52,1.54,1.65)); +#163=LINE('',#157,#164); +#164=VECTOR('',#165,1.); +#165=DIRECTION('',(0.,1.,0.)); +#166=ORIENTED_EDGE('',*,*,#167,.F.); +#167=EDGE_CURVE('',#168,#161,#170,.T.); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.67,1.54,1.65)); +#170=LINE('',#169,#84); +#171=ORIENTED_EDGE('',*,*,#172,.T.); +#172=EDGE_CURVE('',#168,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-1.67,2.24,1.65)); +#175=LINE('',#169,#164); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#173,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,2.24,1.65)); +#180=LINE('',#174,#84); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#178,#66,#163,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.F.); +#184=EDGE_CURVE('',#185,#64,#151,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(-1.02,2.24,1.65)); +#187=ORIENTED_EDGE('',*,*,#188,.T.); +#188=EDGE_CURVE('',#185,#189,#180,.T.); +#189=VERTEX_POINT('',#190); +#190=CARTESIAN_POINT('',(-0.87,2.24,1.65)); +#191=ORIENTED_EDGE('',*,*,#192,.F.); +#192=EDGE_CURVE('',#193,#189,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-0.87,1.54,1.65)); +#195=LINE('',#194,#164); +#196=ORIENTED_EDGE('',*,*,#197,.F.); +#197=EDGE_CURVE('',#149,#193,#170,.T.); +#198=PLANE('',#199); +#199=AXIS2_PLACEMENT_3D('',#148,#200,#71); +#200=DIRECTION('',(0.,0.,-1.)); +#201=ADVANCED_FACE('',(#202),#216,.T.); +#202=FACE_BOUND('',#203,.T.); +#203=EDGE_LOOP('',(#204,#205,#212,#85)); +#204=ORIENTED_EDGE('',*,*,#182,.F.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#178,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(-1.52,2.24,2.15)); +#209=LINE('',#210,#211); +#210=CARTESIAN_POINT('',(-1.52,2.24,-0.675)); +#211=VECTOR('',#200,1.); +#212=ORIENTED_EDGE('',*,*,#213,.T.); +#213=EDGE_CURVE('',#207,#80,#214,.T.); +#214=LINE('',#215,#164); +#215=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#216=PLANE('',#217); +#217=AXIS2_PLACEMENT_3D('',#218,#71,#219); +#218=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#219=DIRECTION('',(0.,-1.,0.)); +#220=ADVANCED_FACE('',(#221),#267,.T.); +#221=FACE_BOUND('',#222,.T.); +#222=EDGE_LOOP('',(#223,#228,#233,#238,#244,#249,#255,#78,#257,#258,#261,#265)); +#223=ORIENTED_EDGE('',*,*,#224,.F.); +#224=EDGE_CURVE('',#225,#226,#214,.T.); +#225=VERTEX_POINT('',#215); +#226=VERTEX_POINT('',#227); +#227=CARTESIAN_POINT('',(-1.52,1.54,2.15)); +#228=ORIENTED_EDGE('',*,*,#229,.T.); +#229=EDGE_CURVE('',#225,#230,#232,.T.); +#230=VERTEX_POINT('',#231); +#231=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#215,#231),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#233=ORIENTED_EDGE('',*,*,#234,.T.); +#234=EDGE_CURVE('',#230,#235,#237,.T.); +#235=VERTEX_POINT('',#236); +#236=CARTESIAN_POINT('',(-1.02,1.54,2.15)); +#237=LINE('',#231,#164); +#238=ORIENTED_EDGE('',*,*,#239,.T.); +#239=EDGE_CURVE('',#235,#240,#242,.T.); +#240=VERTEX_POINT('',#241); +#241=CARTESIAN_POINT('',(-0.87,1.54,2.15)); +#242=LINE('',#243,#84); +#243=CARTESIAN_POINT('',(-1.67,1.54,2.15)); +#244=ORIENTED_EDGE('',*,*,#245,.T.); +#245=EDGE_CURVE('',#240,#246,#248,.T.); +#246=VERTEX_POINT('',#247); +#247=CARTESIAN_POINT('',(-0.87,2.24,2.15)); +#248=LINE('',#241,#164); +#249=ORIENTED_EDGE('',*,*,#250,.F.); +#250=EDGE_CURVE('',#251,#246,#253,.T.); +#251=VERTEX_POINT('',#252); +#252=CARTESIAN_POINT('',(-1.02,2.24,2.15)); +#253=LINE('',#254,#84); +#254=CARTESIAN_POINT('',(-1.67,2.24,2.15)); +#255=ORIENTED_EDGE('',*,*,#256,.T.); +#256=EDGE_CURVE('',#251,#74,#237,.T.); +#257=ORIENTED_EDGE('',*,*,#213,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#207,#253,.T.); +#260=VERTEX_POINT('',#254); +#261=ORIENTED_EDGE('',*,*,#262,.F.); +#262=EDGE_CURVE('',#263,#260,#264,.T.); +#263=VERTEX_POINT('',#243); +#264=LINE('',#243,#164); +#265=ORIENTED_EDGE('',*,*,#266,.T.); +#266=EDGE_CURVE('',#263,#226,#242,.T.); +#267=PLANE('',#268); +#268=AXIS2_PLACEMENT_3D('',#215,#13,#14); +#269=ADVANCED_FACE('',(#270),#279,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#273,#278,#72)); +#272=ORIENTED_EDGE('',*,*,#256,.F.); +#273=ORIENTED_EDGE('',*,*,#274,.F.); +#274=EDGE_CURVE('',#185,#251,#275,.T.); +#275=LINE('',#276,#277); +#276=CARTESIAN_POINT('',(-1.02,2.24,-0.675)); +#277=VECTOR('',#13,1.); +#278=ORIENTED_EDGE('',*,*,#184,.T.); +#279=PLANE('',#280); +#280=AXIS2_PLACEMENT_3D('',#281,#14,#165); +#281=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#282=ADVANCED_FACE('',(#283),#334,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#292,#297,#302,#307,#312,#317,#93,#319,#323,#327,#332)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#289,#291,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,1.54,1.65)); +#291=LINE('',#288,#152); +#292=ORIENTED_EDGE('',*,*,#293,.T.); +#293=EDGE_CURVE('',#287,#294,#296,.T.); +#294=VERTEX_POINT('',#295); +#295=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#296=B_SPLINE_CURVE_WITH_KNOTS('',1,(#288,#295),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#297=ORIENTED_EDGE('',*,*,#298,.T.); +#298=EDGE_CURVE('',#294,#299,#301,.T.); +#299=VERTEX_POINT('',#300); +#300=CARTESIAN_POINT('',(1.02,1.54,1.65)); +#301=LINE('',#295,#164); +#302=ORIENTED_EDGE('',*,*,#303,.F.); +#303=EDGE_CURVE('',#304,#299,#306,.T.); +#304=VERTEX_POINT('',#305); +#305=CARTESIAN_POINT('',(0.87,1.54,1.65)); +#306=LINE('',#305,#84); +#307=ORIENTED_EDGE('',*,*,#308,.T.); +#308=EDGE_CURVE('',#304,#309,#311,.T.); +#309=VERTEX_POINT('',#310); +#310=CARTESIAN_POINT('',(0.87,2.24,1.65)); +#311=LINE('',#305,#164); +#312=ORIENTED_EDGE('',*,*,#313,.T.); +#313=EDGE_CURVE('',#309,#314,#316,.T.); +#314=VERTEX_POINT('',#315); +#315=CARTESIAN_POINT('',(1.02,2.24,1.65)); +#316=LINE('',#310,#84); +#317=ORIENTED_EDGE('',*,*,#318,.T.); +#318=EDGE_CURVE('',#314,#97,#301,.T.); +#319=ORIENTED_EDGE('',*,*,#320,.F.); +#320=EDGE_CURVE('',#321,#95,#291,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.52,2.24,1.65)); +#323=ORIENTED_EDGE('',*,*,#324,.T.); +#324=EDGE_CURVE('',#321,#325,#316,.T.); +#325=VERTEX_POINT('',#326); +#326=CARTESIAN_POINT('',(1.67,2.24,1.65)); +#327=ORIENTED_EDGE('',*,*,#328,.F.); +#328=EDGE_CURVE('',#329,#325,#331,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,1.54,1.65)); +#331=LINE('',#330,#164); +#332=ORIENTED_EDGE('',*,*,#333,.F.); +#333=EDGE_CURVE('',#289,#329,#306,.T.); +#334=PLANE('',#335); +#335=AXIS2_PLACEMENT_3D('',#288,#200,#71); +#336=ADVANCED_FACE('',(#337),#350,.T.); +#337=FACE_BOUND('',#338,.T.); +#338=EDGE_LOOP('',(#339,#340,#346,#113)); +#339=ORIENTED_EDGE('',*,*,#318,.F.); +#340=ORIENTED_EDGE('',*,*,#341,.F.); +#341=EDGE_CURVE('',#342,#314,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,2.24,2.15)); +#344=LINE('',#345,#211); +#345=CARTESIAN_POINT('',(1.02,2.24,-0.675)); +#346=ORIENTED_EDGE('',*,*,#347,.T.); +#347=EDGE_CURVE('',#342,#109,#348,.T.); +#348=LINE('',#349,#164); +#349=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#352,#71,#219); +#352=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#353=ADVANCED_FACE('',(#354),#400,.T.); +#354=FACE_BOUND('',#355,.T.); +#355=EDGE_LOOP('',(#356,#361,#366,#371,#377,#382,#388,#107,#390,#391,#394,#398)); +#356=ORIENTED_EDGE('',*,*,#357,.F.); +#357=EDGE_CURVE('',#358,#359,#348,.T.); +#358=VERTEX_POINT('',#349); +#359=VERTEX_POINT('',#360); +#360=CARTESIAN_POINT('',(1.02,1.54,2.15)); +#361=ORIENTED_EDGE('',*,*,#362,.T.); +#362=EDGE_CURVE('',#358,#363,#365,.T.); +#363=VERTEX_POINT('',#364); +#364=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#365=B_SPLINE_CURVE_WITH_KNOTS('',1,(#349,#364),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#366=ORIENTED_EDGE('',*,*,#367,.T.); +#367=EDGE_CURVE('',#363,#368,#370,.T.); +#368=VERTEX_POINT('',#369); +#369=CARTESIAN_POINT('',(1.52,1.54,2.15)); +#370=LINE('',#364,#164); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#368,#373,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(1.67,1.54,2.15)); +#375=LINE('',#376,#84); +#376=CARTESIAN_POINT('',(0.87,1.54,2.15)); +#377=ORIENTED_EDGE('',*,*,#378,.T.); +#378=EDGE_CURVE('',#373,#379,#381,.T.); +#379=VERTEX_POINT('',#380); +#380=CARTESIAN_POINT('',(1.67,2.24,2.15)); +#381=LINE('',#374,#164); +#382=ORIENTED_EDGE('',*,*,#383,.F.); +#383=EDGE_CURVE('',#384,#379,#386,.T.); +#384=VERTEX_POINT('',#385); +#385=CARTESIAN_POINT('',(1.52,2.24,2.15)); +#386=LINE('',#387,#84); +#387=CARTESIAN_POINT('',(0.87,2.24,2.15)); +#388=ORIENTED_EDGE('',*,*,#389,.T.); +#389=EDGE_CURVE('',#384,#103,#370,.T.); +#390=ORIENTED_EDGE('',*,*,#347,.F.); +#391=ORIENTED_EDGE('',*,*,#392,.F.); +#392=EDGE_CURVE('',#393,#342,#386,.T.); +#393=VERTEX_POINT('',#387); +#394=ORIENTED_EDGE('',*,*,#395,.F.); +#395=EDGE_CURVE('',#396,#393,#397,.T.); +#396=VERTEX_POINT('',#376); +#397=LINE('',#376,#164); +#398=ORIENTED_EDGE('',*,*,#399,.T.); +#399=EDGE_CURVE('',#396,#359,#375,.T.); +#400=PLANE('',#401); +#401=AXIS2_PLACEMENT_3D('',#349,#13,#14); +#402=ADVANCED_FACE('',(#403),#411,.T.); +#403=FACE_BOUND('',#404,.T.); +#404=EDGE_LOOP('',(#405,#406,#410,#101)); +#405=ORIENTED_EDGE('',*,*,#389,.F.); +#406=ORIENTED_EDGE('',*,*,#407,.F.); +#407=EDGE_CURVE('',#321,#384,#408,.T.); +#408=LINE('',#409,#277); +#409=CARTESIAN_POINT('',(1.52,2.24,-0.675)); +#410=ORIENTED_EDGE('',*,*,#320,.T.); +#411=PLANE('',#412); +#412=AXIS2_PLACEMENT_3D('',#413,#14,#165); +#413=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#414=ADVANCED_FACE('',(#415),#429,.T.); +#415=FACE_BOUND('',#416,.T.); +#416=EDGE_LOOP('',(#417,#424,#427,#428)); +#417=ORIENTED_EDGE('',*,*,#418,.F.); +#418=EDGE_CURVE('',#419,#419,#421,.T.); +#419=VERTEX_POINT('',#420); +#420=CARTESIAN_POINT('',(1.5,5.54,1.9)); +#421=CIRCLE('',#422,1.5); +#422=AXIS2_PLACEMENT_3D('',#423,#29,#14); +#423=CARTESIAN_POINT('',(0.,5.54,1.9)); +#424=ORIENTED_EDGE('',*,*,#425,.F.); +#425=EDGE_CURVE('',#137,#419,#426,.T.); +#426=LINE('',#138,#36); +#427=ORIENTED_EDGE('',*,*,#136,.T.); +#428=ORIENTED_EDGE('',*,*,#425,.T.); +#429=CYLINDRICAL_SURFACE('',#140,1.5); +#430=ADVANCED_FACE('',(#431),#279,.T.); +#431=FACE_BOUND('',#432,.T.); +#432=EDGE_LOOP('',(#433,#439,#444,#449,#457,#458,#462,#463)); +#433=ORIENTED_EDGE('',*,*,#434,.F.); +#434=EDGE_CURVE('',#435,#436,#438,.T.); +#435=VERTEX_POINT('',#281); +#436=VERTEX_POINT('',#437); +#437=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#438=LINE('',#281,#277); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#435,#441,#443,.T.); +#441=VERTEX_POINT('',#442); +#442=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#443=LINE('',#281,#164); +#444=ORIENTED_EDGE('',*,*,#445,.T.); +#445=EDGE_CURVE('',#441,#446,#448,.T.); +#446=VERTEX_POINT('',#447); +#447=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#448=LINE('',#442,#277); +#449=ORIENTED_EDGE('',*,*,#450,.T.); +#450=EDGE_CURVE('',#446,#147,#451,.T.); +#451=B_SPLINE_CURVE_WITH_KNOTS('',6,(#447,#452,#453,#454,#455,#456,#148),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#452=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#453=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#454=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#455=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#456=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#457=ORIENTED_EDGE('',*,*,#146,.T.); +#458=ORIENTED_EDGE('',*,*,#459,.T.); +#459=EDGE_CURVE('',#149,#235,#460,.T.); +#460=LINE('',#461,#277); +#461=CARTESIAN_POINT('',(-1.02,1.54,-0.675)); +#462=ORIENTED_EDGE('',*,*,#234,.F.); +#463=ORIENTED_EDGE('',*,*,#464,.F.); +#464=EDGE_CURVE('',#436,#230,#465,.T.); +#465=B_SPLINE_CURVE_WITH_KNOTS('',6,(#437,#466,#467,#468,#469,#470,#231),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#466=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#467=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#468=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#469=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#470=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#471=ADVANCED_FACE('',(#472),#477,.F.); +#472=FACE_BOUND('',#473,.F.); +#473=EDGE_LOOP('',(#196,#458,#238,#474)); +#474=ORIENTED_EDGE('',*,*,#475,.F.); +#475=EDGE_CURVE('',#193,#240,#476,.T.); +#476=LINE('',#194,#277); +#477=PLANE('',#478); +#478=AXIS2_PLACEMENT_3D('',#169,#165,#13); +#479=ADVANCED_FACE('',(#480),#487,.T.); +#480=FACE_BOUND('',#481,.T.); +#481=EDGE_LOOP('',(#474,#482,#483,#486)); +#482=ORIENTED_EDGE('',*,*,#192,.T.); +#483=ORIENTED_EDGE('',*,*,#484,.T.); +#484=EDGE_CURVE('',#189,#246,#485,.T.); +#485=LINE('',#190,#277); +#486=ORIENTED_EDGE('',*,*,#245,.F.); +#487=PLANE('',#488); +#488=AXIS2_PLACEMENT_3D('',#194,#14,#13); +#489=ADVANCED_FACE('',(#490),#496,.T.); +#490=FACE_BOUND('',#491,.T.); +#491=EDGE_LOOP('',(#492,#493,#494,#495)); +#492=ORIENTED_EDGE('',*,*,#188,.F.); +#493=ORIENTED_EDGE('',*,*,#274,.T.); +#494=ORIENTED_EDGE('',*,*,#250,.T.); +#495=ORIENTED_EDGE('',*,*,#484,.F.); +#496=PLANE('',#497); +#497=AXIS2_PLACEMENT_3D('',#174,#165,#13); +#498=ADVANCED_FACE('',(#499),#496,.T.); +#499=FACE_BOUND('',#500,.T.); +#500=EDGE_LOOP('',(#501,#502,#505,#506)); +#501=ORIENTED_EDGE('',*,*,#177,.F.); +#502=ORIENTED_EDGE('',*,*,#503,.T.); +#503=EDGE_CURVE('',#173,#260,#504,.T.); +#504=LINE('',#174,#277); +#505=ORIENTED_EDGE('',*,*,#259,.T.); +#506=ORIENTED_EDGE('',*,*,#206,.T.); +#507=ADVANCED_FACE('',(#508),#513,.F.); +#508=FACE_BOUND('',#509,.F.); +#509=EDGE_LOOP('',(#510,#171,#502,#261)); +#510=ORIENTED_EDGE('',*,*,#511,.F.); +#511=EDGE_CURVE('',#168,#263,#512,.T.); +#512=LINE('',#169,#277); +#513=PLANE('',#514); +#514=AXIS2_PLACEMENT_3D('',#169,#14,#13); +#515=ADVANCED_FACE('',(#516),#477,.F.); +#516=FACE_BOUND('',#517,.F.); +#517=EDGE_LOOP('',(#166,#518,#265,#519)); +#518=ORIENTED_EDGE('',*,*,#511,.T.); +#519=ORIENTED_EDGE('',*,*,#520,.T.); +#520=EDGE_CURVE('',#226,#161,#521,.T.); +#521=LINE('',#522,#211); +#522=CARTESIAN_POINT('',(-1.52,1.54,-0.675)); +#523=ADVANCED_FACE('',(#524),#216,.T.); +#524=FACE_BOUND('',#525,.T.); +#525=EDGE_LOOP('',(#526,#532,#538,#543,#551,#519,#552,#553)); +#526=ORIENTED_EDGE('',*,*,#527,.F.); +#527=EDGE_CURVE('',#528,#529,#531,.T.); +#528=VERTEX_POINT('',#218); +#529=VERTEX_POINT('',#530); +#530=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#531=LINE('',#218,#277); +#532=ORIENTED_EDGE('',*,*,#533,.T.); +#533=EDGE_CURVE('',#528,#534,#536,.T.); +#534=VERTEX_POINT('',#535); +#535=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#536=LINE('',#218,#537); +#537=VECTOR('',#219,1.); +#538=ORIENTED_EDGE('',*,*,#539,.T.); +#539=EDGE_CURVE('',#534,#540,#542,.T.); +#540=VERTEX_POINT('',#541); +#541=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#542=LINE('',#535,#277); +#543=ORIENTED_EDGE('',*,*,#544,.T.); +#544=EDGE_CURVE('',#540,#225,#545,.T.); +#545=B_SPLINE_CURVE_WITH_KNOTS('',6,(#541,#546,#547,#548,#549,#550,#215),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#546=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#547=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#548=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#549=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#550=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#551=ORIENTED_EDGE('',*,*,#224,.T.); +#552=ORIENTED_EDGE('',*,*,#160,.F.); +#553=ORIENTED_EDGE('',*,*,#554,.F.); +#554=EDGE_CURVE('',#529,#156,#555,.T.); +#555=B_SPLINE_CURVE_WITH_KNOTS('',5,(#530,#556,#557,#558,#559,#157),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#556=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#557=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#558=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#559=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#560=ADVANCED_FACE('',(#561),#569,.T.); +#561=FACE_BOUND('',#562,.T.); +#562=EDGE_LOOP('',(#563,#564,#567,#568)); +#563=ORIENTED_EDGE('',*,*,#450,.F.); +#564=ORIENTED_EDGE('',*,*,#565,.T.); +#565=EDGE_CURVE('',#446,#529,#566,.T.); +#566=LINE('',#447,#70); +#567=ORIENTED_EDGE('',*,*,#554,.T.); +#568=ORIENTED_EDGE('',*,*,#155,.F.); +#569=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#447,#570,#571,#572,#573,#148),(#530,#556,#557,#558,#559,#157)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#570=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#571=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#572=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#573=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#574=ADVANCED_FACE('',(#575),#583,.T.); +#575=FACE_BOUND('',#576,.T.); +#576=EDGE_LOOP('',(#577,#578,#581,#582)); +#577=ORIENTED_EDGE('',*,*,#544,.F.); +#578=ORIENTED_EDGE('',*,*,#579,.T.); +#579=EDGE_CURVE('',#540,#436,#580,.T.); +#580=LINE('',#541,#84); +#581=ORIENTED_EDGE('',*,*,#464,.T.); +#582=ORIENTED_EDGE('',*,*,#229,.F.); +#583=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#541,#546,#547,#548,#549,#550,#215),(#437,#466,#467,#468,#469,#470,#231)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#584=ADVANCED_FACE('',(#585),#411,.T.); +#585=FACE_BOUND('',#586,.T.); +#586=EDGE_LOOP('',(#587,#593,#598,#603,#611,#612,#616,#617)); +#587=ORIENTED_EDGE('',*,*,#588,.F.); +#588=EDGE_CURVE('',#589,#590,#592,.T.); +#589=VERTEX_POINT('',#413); +#590=VERTEX_POINT('',#591); +#591=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#592=LINE('',#413,#277); +#593=ORIENTED_EDGE('',*,*,#594,.T.); +#594=EDGE_CURVE('',#589,#595,#597,.T.); +#595=VERTEX_POINT('',#596); +#596=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#597=LINE('',#413,#164); +#598=ORIENTED_EDGE('',*,*,#599,.T.); +#599=EDGE_CURVE('',#595,#600,#602,.T.); +#600=VERTEX_POINT('',#601); +#601=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#602=LINE('',#596,#277); +#603=ORIENTED_EDGE('',*,*,#604,.T.); +#604=EDGE_CURVE('',#600,#287,#605,.T.); +#605=B_SPLINE_CURVE_WITH_KNOTS('',6,(#601,#606,#607,#608,#609,#610,#288),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#606=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#607=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#608=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#609=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#610=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#611=ORIENTED_EDGE('',*,*,#286,.T.); +#612=ORIENTED_EDGE('',*,*,#613,.T.); +#613=EDGE_CURVE('',#289,#368,#614,.T.); +#614=LINE('',#615,#277); +#615=CARTESIAN_POINT('',(1.52,1.54,-0.675)); +#616=ORIENTED_EDGE('',*,*,#367,.F.); +#617=ORIENTED_EDGE('',*,*,#618,.F.); +#618=EDGE_CURVE('',#590,#363,#619,.T.); +#619=B_SPLINE_CURVE_WITH_KNOTS('',6,(#591,#620,#621,#622,#623,#624,#364),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#620=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#621=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#622=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#623=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#624=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#625=ADVANCED_FACE('',(#626),#631,.F.); +#626=FACE_BOUND('',#627,.F.); +#627=EDGE_LOOP('',(#332,#612,#371,#628)); +#628=ORIENTED_EDGE('',*,*,#629,.F.); +#629=EDGE_CURVE('',#329,#373,#630,.T.); +#630=LINE('',#330,#277); +#631=PLANE('',#632); +#632=AXIS2_PLACEMENT_3D('',#305,#165,#13); +#633=ADVANCED_FACE('',(#634),#641,.T.); +#634=FACE_BOUND('',#635,.T.); +#635=EDGE_LOOP('',(#628,#636,#637,#640)); +#636=ORIENTED_EDGE('',*,*,#328,.T.); +#637=ORIENTED_EDGE('',*,*,#638,.T.); +#638=EDGE_CURVE('',#325,#379,#639,.T.); +#639=LINE('',#326,#277); +#640=ORIENTED_EDGE('',*,*,#378,.F.); +#641=PLANE('',#642); +#642=AXIS2_PLACEMENT_3D('',#330,#14,#13); +#643=ADVANCED_FACE('',(#644),#650,.T.); +#644=FACE_BOUND('',#645,.T.); +#645=EDGE_LOOP('',(#646,#647,#648,#649)); +#646=ORIENTED_EDGE('',*,*,#324,.F.); +#647=ORIENTED_EDGE('',*,*,#407,.T.); +#648=ORIENTED_EDGE('',*,*,#383,.T.); +#649=ORIENTED_EDGE('',*,*,#638,.F.); +#650=PLANE('',#651); +#651=AXIS2_PLACEMENT_3D('',#310,#165,#13); +#652=ADVANCED_FACE('',(#653),#650,.T.); +#653=FACE_BOUND('',#654,.T.); +#654=EDGE_LOOP('',(#655,#656,#659,#660)); +#655=ORIENTED_EDGE('',*,*,#313,.F.); +#656=ORIENTED_EDGE('',*,*,#657,.T.); +#657=EDGE_CURVE('',#309,#393,#658,.T.); +#658=LINE('',#310,#277); +#659=ORIENTED_EDGE('',*,*,#392,.T.); +#660=ORIENTED_EDGE('',*,*,#341,.T.); +#661=ADVANCED_FACE('',(#662),#667,.F.); +#662=FACE_BOUND('',#663,.F.); +#663=EDGE_LOOP('',(#664,#307,#656,#394)); +#664=ORIENTED_EDGE('',*,*,#665,.F.); +#665=EDGE_CURVE('',#304,#396,#666,.T.); +#666=LINE('',#305,#277); +#667=PLANE('',#668); +#668=AXIS2_PLACEMENT_3D('',#305,#14,#13); +#669=ADVANCED_FACE('',(#670),#631,.F.); +#670=FACE_BOUND('',#671,.F.); +#671=EDGE_LOOP('',(#302,#672,#398,#673)); +#672=ORIENTED_EDGE('',*,*,#665,.T.); +#673=ORIENTED_EDGE('',*,*,#674,.T.); +#674=EDGE_CURVE('',#359,#299,#675,.T.); +#675=LINE('',#676,#211); +#676=CARTESIAN_POINT('',(1.02,1.54,-0.675)); +#677=ADVANCED_FACE('',(#678),#350,.T.); +#678=FACE_BOUND('',#679,.T.); +#679=EDGE_LOOP('',(#680,#686,#691,#696,#704,#673,#705,#706)); +#680=ORIENTED_EDGE('',*,*,#681,.F.); +#681=EDGE_CURVE('',#682,#683,#685,.T.); +#682=VERTEX_POINT('',#352); +#683=VERTEX_POINT('',#684); +#684=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#685=LINE('',#352,#277); +#686=ORIENTED_EDGE('',*,*,#687,.T.); +#687=EDGE_CURVE('',#682,#688,#690,.T.); +#688=VERTEX_POINT('',#689); +#689=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#690=LINE('',#352,#537); +#691=ORIENTED_EDGE('',*,*,#692,.T.); +#692=EDGE_CURVE('',#688,#693,#695,.T.); +#693=VERTEX_POINT('',#694); +#694=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#695=LINE('',#689,#277); +#696=ORIENTED_EDGE('',*,*,#697,.T.); +#697=EDGE_CURVE('',#693,#358,#698,.T.); +#698=B_SPLINE_CURVE_WITH_KNOTS('',6,(#694,#699,#700,#701,#702,#703,#349),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#699=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#700=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#701=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#702=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#703=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#704=ORIENTED_EDGE('',*,*,#357,.T.); +#705=ORIENTED_EDGE('',*,*,#298,.F.); +#706=ORIENTED_EDGE('',*,*,#707,.F.); +#707=EDGE_CURVE('',#683,#294,#708,.T.); +#708=B_SPLINE_CURVE_WITH_KNOTS('',5,(#684,#709,#710,#711,#712,#295),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#709=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#710=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#711=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#712=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#713=ADVANCED_FACE('',(#714),#722,.T.); +#714=FACE_BOUND('',#715,.T.); +#715=EDGE_LOOP('',(#716,#717,#720,#721)); +#716=ORIENTED_EDGE('',*,*,#604,.F.); +#717=ORIENTED_EDGE('',*,*,#718,.T.); +#718=EDGE_CURVE('',#600,#683,#719,.T.); +#719=LINE('',#601,#70); +#720=ORIENTED_EDGE('',*,*,#707,.T.); +#721=ORIENTED_EDGE('',*,*,#293,.F.); +#722=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#601,#723,#724,#725,#726,#288),(#684,#709,#710,#711,#712,#295)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#723=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#724=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#725=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#726=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#727=ADVANCED_FACE('',(#728),#736,.T.); +#728=FACE_BOUND('',#729,.T.); +#729=EDGE_LOOP('',(#730,#731,#734,#735)); +#730=ORIENTED_EDGE('',*,*,#697,.F.); +#731=ORIENTED_EDGE('',*,*,#732,.T.); +#732=EDGE_CURVE('',#693,#590,#733,.T.); +#733=LINE('',#694,#84); +#734=ORIENTED_EDGE('',*,*,#618,.T.); +#735=ORIENTED_EDGE('',*,*,#362,.F.); +#736=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#694,#699,#700,#701,#702,#703,#349),(#591,#620,#621,#622,#623,#624,#364)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#737=ADVANCED_FACE('',(#738),#751,.T.); +#738=FACE_BOUND('',#739,.T.); +#739=EDGE_LOOP('',(#740,#749,#750)); +#740=ORIENTED_EDGE('',*,*,#741,.T.); +#741=EDGE_CURVE('',#419,#742,#744,.T.); +#742=VERTEX_POINT('',#743); +#743=CARTESIAN_POINT('',(7.579823247111E-16,7.04,1.9)); +#744=CIRCLE('',#745,1.5); +#745=AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746=CARTESIAN_POINT('',(6.661338147751E-16,5.54,1.9)); +#747=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#748=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#749=ORIENTED_EDGE('',*,*,#741,.F.); +#750=ORIENTED_EDGE('',*,*,#418,.T.); +#751=SPHERICAL_SURFACE('',#752,1.5); +#752=AXIS2_PLACEMENT_3D('',#746,#29,#14); +#753=ADVANCED_FACE('',(#754),#762,.T.); +#754=FACE_BOUND('',#755,.T.); +#755=EDGE_LOOP('',(#756,#757,#760,#761)); +#756=ORIENTED_EDGE('',*,*,#539,.F.); +#757=ORIENTED_EDGE('',*,*,#758,.T.); +#758=EDGE_CURVE('',#534,#435,#759,.T.); +#759=LINE('',#535,#84); +#760=ORIENTED_EDGE('',*,*,#434,.T.); +#761=ORIENTED_EDGE('',*,*,#579,.F.); +#762=PLANE('',#763); +#763=AXIS2_PLACEMENT_3D('',#535,#219,#14); +#764=ADVANCED_FACE('',(#765),#773,.T.); +#765=FACE_BOUND('',#766,.T.); +#766=EDGE_LOOP('',(#767,#768,#771,#772)); +#767=ORIENTED_EDGE('',*,*,#445,.F.); +#768=ORIENTED_EDGE('',*,*,#769,.T.); +#769=EDGE_CURVE('',#441,#528,#770,.T.); +#770=LINE('',#442,#70); +#771=ORIENTED_EDGE('',*,*,#527,.T.); +#772=ORIENTED_EDGE('',*,*,#565,.F.); +#773=PLANE('',#774); +#774=AXIS2_PLACEMENT_3D('',#442,#165,#71); +#775=ADVANCED_FACE('',(#776),#778,.F.); +#776=FACE_BOUND('',#777,.F.); +#777=EDGE_LOOP('',(#757,#439,#768,#532)); +#778=PLANE('',#779); +#779=AXIS2_PLACEMENT_3D('',#780,#13,#14); +#780=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#781=ADVANCED_FACE('',(#782),#790,.T.); +#782=FACE_BOUND('',#783,.T.); +#783=EDGE_LOOP('',(#784,#785,#788,#789)); +#784=ORIENTED_EDGE('',*,*,#692,.F.); +#785=ORIENTED_EDGE('',*,*,#786,.T.); +#786=EDGE_CURVE('',#688,#589,#787,.T.); +#787=LINE('',#689,#84); +#788=ORIENTED_EDGE('',*,*,#588,.T.); +#789=ORIENTED_EDGE('',*,*,#732,.F.); +#790=PLANE('',#791); +#791=AXIS2_PLACEMENT_3D('',#689,#219,#14); +#792=ADVANCED_FACE('',(#793),#801,.T.); +#793=FACE_BOUND('',#794,.T.); +#794=EDGE_LOOP('',(#795,#796,#799,#800)); +#795=ORIENTED_EDGE('',*,*,#599,.F.); +#796=ORIENTED_EDGE('',*,*,#797,.T.); +#797=EDGE_CURVE('',#595,#682,#798,.T.); +#798=LINE('',#596,#70); +#799=ORIENTED_EDGE('',*,*,#681,.T.); +#800=ORIENTED_EDGE('',*,*,#718,.F.); +#801=PLANE('',#802); +#802=AXIS2_PLACEMENT_3D('',#596,#165,#71); +#803=ADVANCED_FACE('',(#804),#806,.F.); +#804=FACE_BOUND('',#805,.F.); +#805=EDGE_LOOP('',(#785,#593,#796,#686)); +#806=PLANE('',#807); +#807=AXIS2_PLACEMENT_3D('',#808,#13,#14); +#808=CARTESIAN_POINT('',(1.27,0.,-3.)); +#809=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#813))GLOBAL_UNIT_ASSIGNED_CONTEXT((#810,#811,#812)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#810=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#811=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#812=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#813=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#810,'distance_accuracy_value','confusion accuracy'); +#814=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#815=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#816,#828,#829,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882),#809); +#816=STYLED_ITEM('color',(#817),#17); +#817=PRESENTATION_STYLE_ASSIGNMENT((#818,#826)); +#818=SURFACE_STYLE_USAGE(.BOTH.,#819); +#819=SURFACE_SIDE_STYLE('',(#820,#824)); +#820=SURFACE_STYLE_FILL_AREA(#821); +#821=FILL_AREA_STYLE('',(#822)); +#822=FILL_AREA_STYLE_COLOUR('',#823); +#823=COLOUR_RGB('',0.906331759313,0.906331759313,0.); +#824=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#823,(#825)); +#825=SURFACE_STYLE_TRANSPARENT(0.5); +#826=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#823); +#827=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#828=STYLED_ITEM('color',(#817),#51); +#829=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#63,#828); +#830=PRESENTATION_STYLE_ASSIGNMENT((#831,#837)); +#831=SURFACE_STYLE_USAGE(.BOTH.,#832); +#832=SURFACE_SIDE_STYLE('',(#833)); +#833=SURFACE_STYLE_FILL_AREA(#834); +#834=FILL_AREA_STYLE('',(#835)); +#835=FILL_AREA_STYLE_COLOUR('',#836); +#836=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#837=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#836); +#838=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#86,#828); +#839=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#79,#828); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#73,#828); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#94,#828); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#114,#828); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#108,#828); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#102,#828); +#845=STYLED_ITEM('color',(#817),#118); +#846=STYLED_ITEM('color',(#817),#129); +#847=STYLED_ITEM('color',(#830),#142); +#848=STYLED_ITEM('color',(#830),#201); +#849=STYLED_ITEM('color',(#830),#220); +#850=STYLED_ITEM('color',(#830),#269); +#851=STYLED_ITEM('color',(#830),#282); +#852=STYLED_ITEM('color',(#830),#336); +#853=STYLED_ITEM('color',(#830),#353); +#854=STYLED_ITEM('color',(#830),#402); +#855=STYLED_ITEM('color',(#817),#414); +#856=STYLED_ITEM('color',(#830),#430); +#857=STYLED_ITEM('color',(#830),#471); +#858=STYLED_ITEM('color',(#830),#479); +#859=STYLED_ITEM('color',(#830),#489); +#860=STYLED_ITEM('color',(#830),#498); +#861=STYLED_ITEM('color',(#830),#507); +#862=STYLED_ITEM('color',(#830),#515); +#863=STYLED_ITEM('color',(#830),#523); +#864=STYLED_ITEM('color',(#830),#560); +#865=STYLED_ITEM('color',(#830),#574); +#866=STYLED_ITEM('color',(#830),#584); +#867=STYLED_ITEM('color',(#830),#625); +#868=STYLED_ITEM('color',(#830),#633); +#869=STYLED_ITEM('color',(#830),#643); +#870=STYLED_ITEM('color',(#830),#652); +#871=STYLED_ITEM('color',(#830),#661); +#872=STYLED_ITEM('color',(#830),#669); +#873=STYLED_ITEM('color',(#830),#677); +#874=STYLED_ITEM('color',(#830),#713); +#875=STYLED_ITEM('color',(#830),#727); +#876=STYLED_ITEM('color',(#817),#737); +#877=STYLED_ITEM('color',(#830),#753); +#878=STYLED_ITEM('color',(#830),#764); +#879=STYLED_ITEM('color',(#830),#775); +#880=STYLED_ITEM('color',(#830),#781); +#881=STYLED_ITEM('color',(#830),#792); +#882=STYLED_ITEM('color',(#830),#803); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/9d8b1555-189d-4609-81cd-12ad5240f6e5.step b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/9d8b1555-189d-4609-81cd-12ad5240f6e5.step new file mode 100644 index 00000000..9bded602 --- /dev/null +++ b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/9d8b1555-189d-4609-81cd-12ad5240f6e5.step @@ -0,0 +1,657 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:12',('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('Vertical','Vertical','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#581); +#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,#50,#114,#125,#140,#162,#212,#227,#271,#291,#340,#355,#399,#415,#425,#435,#444,#451,#458,#467,#475,#483,#490,#500,#510,#519,#526,#533,#542,#550,#558,#565)); +#17=ADVANCED_FACE('',(#18),#48,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#30,#36,#45)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,-1.098863048792,1.)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,1.098863048792,1.)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#13,#29); +#28=CARTESIAN_POINT('',(0.,0.,1.)); +#29=DIRECTION('',(-0.815789473684,-0.578348973048,0.)); +#30=ORIENTED_EDGE('',*,*,#31,.T.); +#31=EDGE_CURVE('',#24,#32,#34,.T.); +#32=VERTEX_POINT('',#33); +#33=CARTESIAN_POINT('',(-1.55,1.098863048792,2.)); +#34=LINE('',#25,#35); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#32,#38,#40,.T.); +#38=VERTEX_POINT('',#39); +#39=CARTESIAN_POINT('',(-1.55,-1.098863048792,2.)); +#40=CIRCLE('',#41,1.9); +#41=AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42=CARTESIAN_POINT('',(0.,0.,2.)); +#43=DIRECTION('',(0.,0.,-1.)); +#44=DIRECTION('',(-0.815789473684,0.578348973048,0.)); +#45=ORIENTED_EDGE('',*,*,#46,.F.); +#46=EDGE_CURVE('',#22,#38,#47,.T.); +#47=LINE('',#23,#35); +#48=CYLINDRICAL_SURFACE('',#49,1.9); +#49=AXIS2_PLACEMENT_3D('',#28,#13,#14); +#50=ADVANCED_FACE('',(#51,#59,#87),#113,.F.); +#51=FACE_BOUND('',#52,.F.); +#52=EDGE_LOOP('',(#20,#53)); +#53=ORIENTED_EDGE('',*,*,#54,.F.); +#54=EDGE_CURVE('',#22,#24,#55,.T.); +#55=LINE('',#56,#57); +#56=CARTESIAN_POINT('',(-1.55,-5.,1.)); +#57=VECTOR('',#58,1.); +#58=DIRECTION('',(0.,1.,0.)); +#59=FACE_BOUND('',#60,.F.); +#60=EDGE_LOOP('',(#61,#69,#77,#83)); +#61=ORIENTED_EDGE('',*,*,#62,.F.); +#62=EDGE_CURVE('',#63,#65,#67,.T.); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-1.02,-0.25,1.)); +#65=VERTEX_POINT('',#66); +#66=CARTESIAN_POINT('',(-1.02,0.25,1.)); +#67=LINE('',#68,#57); +#68=CARTESIAN_POINT('',(-1.02,-0.125,1.)); +#69=ORIENTED_EDGE('',*,*,#70,.T.); +#70=EDGE_CURVE('',#63,#71,#73,.T.); +#71=VERTEX_POINT('',#72); +#72=CARTESIAN_POINT('',(-1.52,-0.25,1.)); +#73=LINE('',#74,#75); +#74=CARTESIAN_POINT('',(-0.76,-0.25,1.)); +#75=VECTOR('',#76,1.); +#76=DIRECTION('',(-1.,0.,0.)); +#77=ORIENTED_EDGE('',*,*,#78,.T.); +#78=EDGE_CURVE('',#71,#79,#81,.T.); +#79=VERTEX_POINT('',#80); +#80=CARTESIAN_POINT('',(-1.52,0.25,1.)); +#81=LINE('',#82,#57); +#82=CARTESIAN_POINT('',(-1.52,-0.125,1.)); +#83=ORIENTED_EDGE('',*,*,#84,.F.); +#84=EDGE_CURVE('',#65,#79,#85,.T.); +#85=LINE('',#86,#75); +#86=CARTESIAN_POINT('',(-0.76,0.25,1.)); +#87=FACE_BOUND('',#88,.F.); +#88=EDGE_LOOP('',(#89,#97,#103,#109)); +#89=ORIENTED_EDGE('',*,*,#90,.F.); +#90=EDGE_CURVE('',#91,#93,#95,.T.); +#91=VERTEX_POINT('',#92); +#92=CARTESIAN_POINT('',(1.52,-0.25,1.)); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(1.52,0.25,1.)); +#95=LINE('',#96,#57); +#96=CARTESIAN_POINT('',(1.52,-0.125,1.)); +#97=ORIENTED_EDGE('',*,*,#98,.T.); +#98=EDGE_CURVE('',#91,#99,#101,.T.); +#99=VERTEX_POINT('',#100); +#100=CARTESIAN_POINT('',(1.02,-0.25,1.)); +#101=LINE('',#102,#75); +#102=CARTESIAN_POINT('',(0.51,-0.25,1.)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#99,#105,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(1.02,0.25,1.)); +#107=LINE('',#108,#57); +#108=CARTESIAN_POINT('',(1.02,-0.125,1.)); +#109=ORIENTED_EDGE('',*,*,#110,.F.); +#110=EDGE_CURVE('',#93,#105,#111,.T.); +#111=LINE('',#112,#75); +#112=CARTESIAN_POINT('',(0.51,0.25,1.)); +#113=PLANE('',#49); +#114=ADVANCED_FACE('',(#115),#122,.F.); +#115=FACE_BOUND('',#116,.F.); +#116=EDGE_LOOP('',(#45,#117,#30,#118)); +#117=ORIENTED_EDGE('',*,*,#54,.T.); +#118=ORIENTED_EDGE('',*,*,#119,.F.); +#119=EDGE_CURVE('',#38,#32,#120,.T.); +#120=LINE('',#121,#57); +#121=CARTESIAN_POINT('',(-1.55,-5.,2.)); +#122=PLANE('',#123); +#123=AXIS2_PLACEMENT_3D('',#124,#14,#13); +#124=CARTESIAN_POINT('',(-1.55,-10.,-9.)); +#125=ADVANCED_FACE('',(#126,#129),#138,.T.); +#126=FACE_BOUND('',#127,.T.); +#127=EDGE_LOOP('',(#118,#128)); +#128=ORIENTED_EDGE('',*,*,#37,.F.); +#129=FACE_BOUND('',#130,.T.); +#130=EDGE_LOOP('',(#131)); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#133,#133,#135,.T.); +#133=VERTEX_POINT('',#134); +#134=CARTESIAN_POINT('',(1.5,-5.454011977598E-16,2.)); +#135=CIRCLE('',#136,1.5); +#136=AXIS2_PLACEMENT_3D('',#137,#13,#14); +#137=CARTESIAN_POINT('',(0.,-1.780071580156E-16,2.)); +#138=PLANE('',#139); +#139=AXIS2_PLACEMENT_3D('',#42,#13,#14); +#140=ADVANCED_FACE('',(#141),#160,.T.); +#141=FACE_BOUND('',#142,.T.); +#142=EDGE_LOOP('',(#143,#149,#156,#61)); +#143=ORIENTED_EDGE('',*,*,#144,.F.); +#144=EDGE_CURVE('',#145,#63,#147,.T.); +#145=VERTEX_POINT('',#146); +#146=CARTESIAN_POINT('',(-1.02,-0.25,0.7)); +#147=LINE('',#148,#35); +#148=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#149=ORIENTED_EDGE('',*,*,#150,.F.); +#150=EDGE_CURVE('',#151,#145,#153,.T.); +#151=VERTEX_POINT('',#152); +#152=CARTESIAN_POINT('',(-1.02,0.25,0.7)); +#153=LINE('',#146,#154); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(0.,-1.,0.)); +#156=ORIENTED_EDGE('',*,*,#157,.T.); +#157=EDGE_CURVE('',#151,#65,#158,.T.); +#158=LINE('',#159,#35); +#159=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#160=PLANE('',#161); +#161=AXIS2_PLACEMENT_3D('',#148,#14,#13); +#162=ADVANCED_FACE('',(#163),#210,.T.); +#163=FACE_BOUND('',#164,.T.); +#164=EDGE_LOOP('',(#165,#170,#176,#181,#186,#191,#196,#83,#198,#199,#203,#208)); +#165=ORIENTED_EDGE('',*,*,#166,.F.); +#166=EDGE_CURVE('',#167,#168,#158,.T.); +#167=VERTEX_POINT('',#159); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.02,0.25,0.)); +#170=ORIENTED_EDGE('',*,*,#171,.F.); +#171=EDGE_CURVE('',#172,#167,#174,.T.); +#172=VERTEX_POINT('',#173); +#173=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#174=LINE('',#173,#175); +#175=VECTOR('',#14,1.); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#172,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,0.25,0.)); +#180=LINE('',#173,#35); +#181=ORIENTED_EDGE('',*,*,#182,.F.); +#182=EDGE_CURVE('',#183,#178,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.67,0.25,0.)); +#185=LINE('',#184,#175); +#186=ORIENTED_EDGE('',*,*,#187,.T.); +#187=EDGE_CURVE('',#183,#188,#190,.T.); +#188=VERTEX_POINT('',#189); +#189=CARTESIAN_POINT('',(-1.67,0.25,0.7)); +#190=LINE('',#184,#35); +#191=ORIENTED_EDGE('',*,*,#192,.T.); +#192=EDGE_CURVE('',#188,#193,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-1.52,0.25,0.7)); +#195=LINE('',#189,#175); +#196=ORIENTED_EDGE('',*,*,#197,.T.); +#197=EDGE_CURVE('',#193,#79,#180,.T.); +#198=ORIENTED_EDGE('',*,*,#157,.F.); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#151,#201,#195,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.87,0.25,0.7)); +#203=ORIENTED_EDGE('',*,*,#204,.F.); +#204=EDGE_CURVE('',#205,#201,#207,.T.); +#205=VERTEX_POINT('',#206); +#206=CARTESIAN_POINT('',(-0.87,0.25,0.)); +#207=LINE('',#206,#35); +#208=ORIENTED_EDGE('',*,*,#209,.F.); +#209=EDGE_CURVE('',#168,#205,#185,.T.); +#210=PLANE('',#211); +#211=AXIS2_PLACEMENT_3D('',#173,#58,#13); +#212=ADVANCED_FACE('',(#213),#225,.F.); +#213=FACE_BOUND('',#214,.F.); +#214=EDGE_LOOP('',(#215,#221,#196,#224)); +#215=ORIENTED_EDGE('',*,*,#216,.F.); +#216=EDGE_CURVE('',#217,#71,#219,.T.); +#217=VERTEX_POINT('',#218); +#218=CARTESIAN_POINT('',(-1.52,-0.25,0.7)); +#219=LINE('',#220,#35); +#220=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#221=ORIENTED_EDGE('',*,*,#222,.F.); +#222=EDGE_CURVE('',#193,#217,#223,.T.); +#223=LINE('',#218,#154); +#224=ORIENTED_EDGE('',*,*,#78,.F.); +#225=PLANE('',#226); +#226=AXIS2_PLACEMENT_3D('',#220,#14,#13); +#227=ADVANCED_FACE('',(#228),#269,.F.); +#228=FACE_BOUND('',#229,.F.); +#229=EDGE_LOOP('',(#230,#235,#239,#243,#248,#253,#256,#257,#143,#258,#262,#267)); +#230=ORIENTED_EDGE('',*,*,#231,.F.); +#231=EDGE_CURVE('',#232,#233,#147,.T.); +#232=VERTEX_POINT('',#148); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(-1.02,-0.25,0.)); +#235=ORIENTED_EDGE('',*,*,#236,.F.); +#236=EDGE_CURVE('',#237,#232,#238,.T.); +#237=VERTEX_POINT('',#220); +#238=LINE('',#220,#175); +#239=ORIENTED_EDGE('',*,*,#240,.T.); +#240=EDGE_CURVE('',#237,#241,#219,.T.); +#241=VERTEX_POINT('',#242); +#242=CARTESIAN_POINT('',(-1.52,-0.25,0.)); +#243=ORIENTED_EDGE('',*,*,#244,.F.); +#244=EDGE_CURVE('',#245,#241,#247,.T.); +#245=VERTEX_POINT('',#246); +#246=CARTESIAN_POINT('',(-1.67,-0.25,0.)); +#247=LINE('',#246,#175); +#248=ORIENTED_EDGE('',*,*,#249,.T.); +#249=EDGE_CURVE('',#245,#250,#252,.T.); +#250=VERTEX_POINT('',#251); +#251=CARTESIAN_POINT('',(-1.67,-0.25,0.7)); +#252=LINE('',#246,#35); +#253=ORIENTED_EDGE('',*,*,#254,.T.); +#254=EDGE_CURVE('',#250,#217,#255,.T.); +#255=LINE('',#251,#175); +#256=ORIENTED_EDGE('',*,*,#216,.T.); +#257=ORIENTED_EDGE('',*,*,#70,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.T.); +#259=EDGE_CURVE('',#145,#260,#255,.T.); +#260=VERTEX_POINT('',#261); +#261=CARTESIAN_POINT('',(-0.87,-0.25,0.7)); +#262=ORIENTED_EDGE('',*,*,#263,.F.); +#263=EDGE_CURVE('',#264,#260,#266,.T.); +#264=VERTEX_POINT('',#265); +#265=CARTESIAN_POINT('',(-0.87,-0.25,0.)); +#266=LINE('',#265,#35); +#267=ORIENTED_EDGE('',*,*,#268,.F.); +#268=EDGE_CURVE('',#233,#264,#247,.T.); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#220,#58,#13); +#271=ADVANCED_FACE('',(#272),#289,.T.); +#272=FACE_BOUND('',#273,.T.); +#273=EDGE_LOOP('',(#274,#280,#285,#89)); +#274=ORIENTED_EDGE('',*,*,#275,.F.); +#275=EDGE_CURVE('',#276,#91,#278,.T.); +#276=VERTEX_POINT('',#277); +#277=CARTESIAN_POINT('',(1.52,-0.25,0.7)); +#278=LINE('',#279,#35); +#279=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#280=ORIENTED_EDGE('',*,*,#281,.F.); +#281=EDGE_CURVE('',#282,#276,#284,.T.); +#282=VERTEX_POINT('',#283); +#283=CARTESIAN_POINT('',(1.52,0.25,0.7)); +#284=LINE('',#277,#154); +#285=ORIENTED_EDGE('',*,*,#286,.T.); +#286=EDGE_CURVE('',#282,#93,#287,.T.); +#287=LINE('',#288,#35); +#288=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#289=PLANE('',#290); +#290=AXIS2_PLACEMENT_3D('',#279,#14,#13); +#291=ADVANCED_FACE('',(#292),#338,.T.); +#292=FACE_BOUND('',#293,.T.); +#293=EDGE_LOOP('',(#294,#299,#304,#309,#314,#319,#324,#109,#326,#327,#331,#336)); +#294=ORIENTED_EDGE('',*,*,#295,.F.); +#295=EDGE_CURVE('',#296,#297,#287,.T.); +#296=VERTEX_POINT('',#288); +#297=VERTEX_POINT('',#298); +#298=CARTESIAN_POINT('',(1.52,0.25,0.)); +#299=ORIENTED_EDGE('',*,*,#300,.F.); +#300=EDGE_CURVE('',#301,#296,#303,.T.); +#301=VERTEX_POINT('',#302); +#302=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#303=LINE('',#302,#175); +#304=ORIENTED_EDGE('',*,*,#305,.T.); +#305=EDGE_CURVE('',#301,#306,#308,.T.); +#306=VERTEX_POINT('',#307); +#307=CARTESIAN_POINT('',(1.02,0.25,0.)); +#308=LINE('',#302,#35); +#309=ORIENTED_EDGE('',*,*,#310,.F.); +#310=EDGE_CURVE('',#311,#306,#313,.T.); +#311=VERTEX_POINT('',#312); +#312=CARTESIAN_POINT('',(0.87,0.25,0.)); +#313=LINE('',#312,#175); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#311,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(0.87,0.25,0.7)); +#318=LINE('',#312,#35); +#319=ORIENTED_EDGE('',*,*,#320,.T.); +#320=EDGE_CURVE('',#316,#321,#323,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.02,0.25,0.7)); +#323=LINE('',#317,#175); +#324=ORIENTED_EDGE('',*,*,#325,.T.); +#325=EDGE_CURVE('',#321,#105,#308,.T.); +#326=ORIENTED_EDGE('',*,*,#286,.F.); +#327=ORIENTED_EDGE('',*,*,#328,.T.); +#328=EDGE_CURVE('',#282,#329,#323,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,0.25,0.7)); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#333,#329,#335,.T.); +#333=VERTEX_POINT('',#334); +#334=CARTESIAN_POINT('',(1.67,0.25,0.)); +#335=LINE('',#334,#35); +#336=ORIENTED_EDGE('',*,*,#337,.F.); +#337=EDGE_CURVE('',#297,#333,#313,.T.); +#338=PLANE('',#339); +#339=AXIS2_PLACEMENT_3D('',#302,#58,#13); +#340=ADVANCED_FACE('',(#341),#353,.F.); +#341=FACE_BOUND('',#342,.F.); +#342=EDGE_LOOP('',(#343,#349,#324,#352)); +#343=ORIENTED_EDGE('',*,*,#344,.F.); +#344=EDGE_CURVE('',#345,#99,#347,.T.); +#345=VERTEX_POINT('',#346); +#346=CARTESIAN_POINT('',(1.02,-0.25,0.7)); +#347=LINE('',#348,#35); +#348=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#349=ORIENTED_EDGE('',*,*,#350,.F.); +#350=EDGE_CURVE('',#321,#345,#351,.T.); +#351=LINE('',#346,#154); +#352=ORIENTED_EDGE('',*,*,#104,.F.); +#353=PLANE('',#354); +#354=AXIS2_PLACEMENT_3D('',#348,#14,#13); +#355=ADVANCED_FACE('',(#356),#397,.F.); +#356=FACE_BOUND('',#357,.F.); +#357=EDGE_LOOP('',(#358,#363,#367,#371,#376,#381,#384,#385,#274,#386,#390,#395)); +#358=ORIENTED_EDGE('',*,*,#359,.F.); +#359=EDGE_CURVE('',#360,#361,#278,.T.); +#360=VERTEX_POINT('',#279); +#361=VERTEX_POINT('',#362); +#362=CARTESIAN_POINT('',(1.52,-0.25,0.)); +#363=ORIENTED_EDGE('',*,*,#364,.F.); +#364=EDGE_CURVE('',#365,#360,#366,.T.); +#365=VERTEX_POINT('',#348); +#366=LINE('',#348,#175); +#367=ORIENTED_EDGE('',*,*,#368,.T.); +#368=EDGE_CURVE('',#365,#369,#347,.T.); +#369=VERTEX_POINT('',#370); +#370=CARTESIAN_POINT('',(1.02,-0.25,0.)); +#371=ORIENTED_EDGE('',*,*,#372,.F.); +#372=EDGE_CURVE('',#373,#369,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(0.87,-0.25,0.)); +#375=LINE('',#374,#175); +#376=ORIENTED_EDGE('',*,*,#377,.T.); +#377=EDGE_CURVE('',#373,#378,#380,.T.); +#378=VERTEX_POINT('',#379); +#379=CARTESIAN_POINT('',(0.87,-0.25,0.7)); +#380=LINE('',#374,#35); +#381=ORIENTED_EDGE('',*,*,#382,.T.); +#382=EDGE_CURVE('',#378,#345,#383,.T.); +#383=LINE('',#379,#175); +#384=ORIENTED_EDGE('',*,*,#344,.T.); +#385=ORIENTED_EDGE('',*,*,#98,.F.); +#386=ORIENTED_EDGE('',*,*,#387,.T.); +#387=EDGE_CURVE('',#276,#388,#383,.T.); +#388=VERTEX_POINT('',#389); +#389=CARTESIAN_POINT('',(1.67,-0.25,0.7)); +#390=ORIENTED_EDGE('',*,*,#391,.F.); +#391=EDGE_CURVE('',#392,#388,#394,.T.); +#392=VERTEX_POINT('',#393); +#393=CARTESIAN_POINT('',(1.67,-0.25,0.)); +#394=LINE('',#393,#35); +#395=ORIENTED_EDGE('',*,*,#396,.F.); +#396=EDGE_CURVE('',#361,#392,#375,.T.); +#397=PLANE('',#398); +#398=AXIS2_PLACEMENT_3D('',#348,#58,#13); +#399=ADVANCED_FACE('',(#400),#414,.T.); +#400=FACE_BOUND('',#401,.T.); +#401=EDGE_LOOP('',(#402,#409,#412,#413)); +#402=ORIENTED_EDGE('',*,*,#403,.F.); +#403=EDGE_CURVE('',#404,#404,#406,.T.); +#404=VERTEX_POINT('',#405); +#405=CARTESIAN_POINT('',(1.5,-5.454011977598E-16,4.)); +#406=CIRCLE('',#407,1.5); +#407=AXIS2_PLACEMENT_3D('',#408,#13,#14); +#408=CARTESIAN_POINT('',(0.,-1.780071580156E-16,4.)); +#409=ORIENTED_EDGE('',*,*,#410,.F.); +#410=EDGE_CURVE('',#133,#404,#411,.T.); +#411=LINE('',#134,#35); +#412=ORIENTED_EDGE('',*,*,#132,.T.); +#413=ORIENTED_EDGE('',*,*,#410,.T.); +#414=CYLINDRICAL_SURFACE('',#136,1.5); +#415=ADVANCED_FACE('',(#416),#423,.T.); +#416=FACE_BOUND('',#417,.T.); +#417=EDGE_LOOP('',(#418,#419,#258,#420)); +#418=ORIENTED_EDGE('',*,*,#200,.F.); +#419=ORIENTED_EDGE('',*,*,#150,.T.); +#420=ORIENTED_EDGE('',*,*,#421,.T.); +#421=EDGE_CURVE('',#260,#201,#422,.T.); +#422=LINE('',#261,#57); +#423=PLANE('',#424); +#424=AXIS2_PLACEMENT_3D('',#251,#13,#14); +#425=ADVANCED_FACE('',(#426),#160,.T.); +#426=FACE_BOUND('',#427,.T.); +#427=EDGE_LOOP('',(#230,#428,#431,#432)); +#428=ORIENTED_EDGE('',*,*,#429,.T.); +#429=EDGE_CURVE('',#232,#167,#430,.T.); +#430=LINE('',#148,#57); +#431=ORIENTED_EDGE('',*,*,#166,.T.); +#432=ORIENTED_EDGE('',*,*,#433,.T.); +#433=EDGE_CURVE('',#168,#233,#434,.T.); +#434=LINE('',#234,#154); +#435=ADVANCED_FACE('',(#436),#442,.F.); +#436=FACE_BOUND('',#437,.F.); +#437=EDGE_LOOP('',(#208,#432,#438,#439)); +#438=ORIENTED_EDGE('',*,*,#268,.T.); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#264,#205,#441,.T.); +#441=LINE('',#265,#57); +#442=PLANE('',#443); +#443=AXIS2_PLACEMENT_3D('',#246,#13,#14); +#444=ADVANCED_FACE('',(#445),#449,.T.); +#445=FACE_BOUND('',#446,.T.); +#446=EDGE_LOOP('',(#262,#439,#447,#448)); +#447=ORIENTED_EDGE('',*,*,#204,.T.); +#448=ORIENTED_EDGE('',*,*,#421,.F.); +#449=PLANE('',#450); +#450=AXIS2_PLACEMENT_3D('',#265,#14,#13); +#451=ADVANCED_FACE('',(#452),#423,.T.); +#452=FACE_BOUND('',#453,.T.); +#453=EDGE_LOOP('',(#454,#455,#253,#221)); +#454=ORIENTED_EDGE('',*,*,#192,.F.); +#455=ORIENTED_EDGE('',*,*,#456,.F.); +#456=EDGE_CURVE('',#250,#188,#457,.T.); +#457=LINE('',#251,#57); +#458=ADVANCED_FACE('',(#459),#465,.F.); +#459=FACE_BOUND('',#460,.F.); +#460=EDGE_LOOP('',(#461,#462,#186,#455)); +#461=ORIENTED_EDGE('',*,*,#249,.F.); +#462=ORIENTED_EDGE('',*,*,#463,.T.); +#463=EDGE_CURVE('',#245,#183,#464,.T.); +#464=LINE('',#246,#57); +#465=PLANE('',#466); +#466=AXIS2_PLACEMENT_3D('',#246,#14,#13); +#467=ADVANCED_FACE('',(#468),#442,.F.); +#468=FACE_BOUND('',#469,.F.); +#469=EDGE_LOOP('',(#181,#470,#471,#472)); +#470=ORIENTED_EDGE('',*,*,#463,.F.); +#471=ORIENTED_EDGE('',*,*,#244,.T.); +#472=ORIENTED_EDGE('',*,*,#473,.F.); +#473=EDGE_CURVE('',#178,#241,#474,.T.); +#474=LINE('',#242,#154); +#475=ADVANCED_FACE('',(#476),#225,.F.); +#476=FACE_BOUND('',#477,.F.); +#477=EDGE_LOOP('',(#478,#479,#176,#482)); +#478=ORIENTED_EDGE('',*,*,#240,.F.); +#479=ORIENTED_EDGE('',*,*,#480,.T.); +#480=EDGE_CURVE('',#237,#172,#481,.T.); +#481=LINE('',#220,#57); +#482=ORIENTED_EDGE('',*,*,#473,.T.); +#483=ADVANCED_FACE('',(#484),#488,.F.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#486,#487,#428,#170)); +#486=ORIENTED_EDGE('',*,*,#480,.F.); +#487=ORIENTED_EDGE('',*,*,#236,.T.); +#488=PLANE('',#489); +#489=AXIS2_PLACEMENT_3D('',#220,#13,#14); +#490=ADVANCED_FACE('',(#491),#498,.T.); +#491=FACE_BOUND('',#492,.T.); +#492=EDGE_LOOP('',(#493,#494,#386,#495)); +#493=ORIENTED_EDGE('',*,*,#328,.F.); +#494=ORIENTED_EDGE('',*,*,#281,.T.); +#495=ORIENTED_EDGE('',*,*,#496,.T.); +#496=EDGE_CURVE('',#388,#329,#497,.T.); +#497=LINE('',#389,#57); +#498=PLANE('',#499); +#499=AXIS2_PLACEMENT_3D('',#379,#13,#14); +#500=ADVANCED_FACE('',(#501),#289,.T.); +#501=FACE_BOUND('',#502,.T.); +#502=EDGE_LOOP('',(#358,#503,#506,#507)); +#503=ORIENTED_EDGE('',*,*,#504,.T.); +#504=EDGE_CURVE('',#360,#296,#505,.T.); +#505=LINE('',#279,#57); +#506=ORIENTED_EDGE('',*,*,#295,.T.); +#507=ORIENTED_EDGE('',*,*,#508,.T.); +#508=EDGE_CURVE('',#297,#361,#509,.T.); +#509=LINE('',#362,#154); +#510=ADVANCED_FACE('',(#511),#517,.F.); +#511=FACE_BOUND('',#512,.F.); +#512=EDGE_LOOP('',(#336,#507,#513,#514)); +#513=ORIENTED_EDGE('',*,*,#396,.T.); +#514=ORIENTED_EDGE('',*,*,#515,.T.); +#515=EDGE_CURVE('',#392,#333,#516,.T.); +#516=LINE('',#393,#57); +#517=PLANE('',#518); +#518=AXIS2_PLACEMENT_3D('',#374,#13,#14); +#519=ADVANCED_FACE('',(#520),#524,.T.); +#520=FACE_BOUND('',#521,.T.); +#521=EDGE_LOOP('',(#390,#514,#522,#523)); +#522=ORIENTED_EDGE('',*,*,#332,.T.); +#523=ORIENTED_EDGE('',*,*,#496,.F.); +#524=PLANE('',#525); +#525=AXIS2_PLACEMENT_3D('',#393,#14,#13); +#526=ADVANCED_FACE('',(#527),#498,.T.); +#527=FACE_BOUND('',#528,.T.); +#528=EDGE_LOOP('',(#529,#530,#381,#349)); +#529=ORIENTED_EDGE('',*,*,#320,.F.); +#530=ORIENTED_EDGE('',*,*,#531,.F.); +#531=EDGE_CURVE('',#378,#316,#532,.T.); +#532=LINE('',#379,#57); +#533=ADVANCED_FACE('',(#534),#540,.F.); +#534=FACE_BOUND('',#535,.F.); +#535=EDGE_LOOP('',(#536,#537,#314,#530)); +#536=ORIENTED_EDGE('',*,*,#377,.F.); +#537=ORIENTED_EDGE('',*,*,#538,.T.); +#538=EDGE_CURVE('',#373,#311,#539,.T.); +#539=LINE('',#374,#57); +#540=PLANE('',#541); +#541=AXIS2_PLACEMENT_3D('',#374,#14,#13); +#542=ADVANCED_FACE('',(#543),#517,.F.); +#543=FACE_BOUND('',#544,.F.); +#544=EDGE_LOOP('',(#309,#545,#546,#547)); +#545=ORIENTED_EDGE('',*,*,#538,.F.); +#546=ORIENTED_EDGE('',*,*,#372,.T.); +#547=ORIENTED_EDGE('',*,*,#548,.F.); +#548=EDGE_CURVE('',#306,#369,#549,.T.); +#549=LINE('',#370,#154); +#550=ADVANCED_FACE('',(#551),#353,.F.); +#551=FACE_BOUND('',#552,.F.); +#552=EDGE_LOOP('',(#553,#554,#304,#557)); +#553=ORIENTED_EDGE('',*,*,#368,.F.); +#554=ORIENTED_EDGE('',*,*,#555,.T.); +#555=EDGE_CURVE('',#365,#301,#556,.T.); +#556=LINE('',#348,#57); +#557=ORIENTED_EDGE('',*,*,#548,.T.); +#558=ADVANCED_FACE('',(#559),#563,.F.); +#559=FACE_BOUND('',#560,.F.); +#560=EDGE_LOOP('',(#561,#562,#503,#299)); +#561=ORIENTED_EDGE('',*,*,#555,.F.); +#562=ORIENTED_EDGE('',*,*,#364,.T.); +#563=PLANE('',#564); +#564=AXIS2_PLACEMENT_3D('',#348,#13,#14); +#565=ADVANCED_FACE('',(#566),#579,.T.); +#566=FACE_BOUND('',#567,.T.); +#567=EDGE_LOOP('',(#568,#577,#578)); +#568=ORIENTED_EDGE('',*,*,#569,.T.); +#569=EDGE_CURVE('',#404,#570,#572,.T.); +#570=VERTEX_POINT('',#571); +#571=CARTESIAN_POINT('',(7.579823247111E-16,-3.22971098729E-16,5.5)); +#572=CIRCLE('',#573,1.5); +#573=AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574=CARTESIAN_POINT('',(6.661338147751E-16,-3.22971098729E-16,4.)); +#575=DIRECTION('',(-2.449293598295E-16,-1.,0.)); +#576=DIRECTION('',(1.,-2.449293598295E-16,0.)); +#577=ORIENTED_EDGE('',*,*,#569,.F.); +#578=ORIENTED_EDGE('',*,*,#403,.T.); +#579=SPHERICAL_SURFACE('',#580,1.5); +#580=AXIS2_PLACEMENT_3D('',#574,#13,#14); +#581=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#585)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#582,#583,#584)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#582=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#583=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#584=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#585=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#582,'distance_accuracy_value','confusion accuracy'); +#586=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#587=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#588,#600,#601,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646),#581); +#588=STYLED_ITEM('color',(#589),#17); +#589=PRESENTATION_STYLE_ASSIGNMENT((#590,#598)); +#590=SURFACE_STYLE_USAGE(.BOTH.,#591); +#591=SURFACE_SIDE_STYLE('',(#592,#596)); +#592=SURFACE_STYLE_FILL_AREA(#593); +#593=FILL_AREA_STYLE('',(#594)); +#594=FILL_AREA_STYLE_COLOUR('',#595); +#595=COLOUR_RGB('',0.906331759313,0.906331759313,0.); +#596=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#595,(#597)); +#597=SURFACE_STYLE_TRANSPARENT(0.5); +#598=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#595); +#599=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#600=STYLED_ITEM('color',(#589),#50); +#601=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#62,#600); +#602=PRESENTATION_STYLE_ASSIGNMENT((#603,#609)); +#603=SURFACE_STYLE_USAGE(.BOTH.,#604); +#604=SURFACE_SIDE_STYLE('',(#605)); +#605=SURFACE_STYLE_FILL_AREA(#606); +#606=FILL_AREA_STYLE('',(#607)); +#607=FILL_AREA_STYLE_COLOUR('',#608); +#608=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#609=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#608); +#610=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#84,#600); +#611=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#78,#600); +#612=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#70,#600); +#613=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#90,#600); +#614=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#110,#600); +#615=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#104,#600); +#616=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#98,#600); +#617=STYLED_ITEM('color',(#589),#114); +#618=STYLED_ITEM('color',(#589),#125); +#619=STYLED_ITEM('color',(#602),#140); +#620=STYLED_ITEM('color',(#602),#162); +#621=STYLED_ITEM('color',(#602),#212); +#622=STYLED_ITEM('color',(#602),#227); +#623=STYLED_ITEM('color',(#602),#271); +#624=STYLED_ITEM('color',(#602),#291); +#625=STYLED_ITEM('color',(#602),#340); +#626=STYLED_ITEM('color',(#602),#355); +#627=STYLED_ITEM('color',(#589),#399); +#628=STYLED_ITEM('color',(#602),#415); +#629=STYLED_ITEM('color',(#602),#425); +#630=STYLED_ITEM('color',(#602),#435); +#631=STYLED_ITEM('color',(#602),#444); +#632=STYLED_ITEM('color',(#602),#451); +#633=STYLED_ITEM('color',(#602),#458); +#634=STYLED_ITEM('color',(#602),#467); +#635=STYLED_ITEM('color',(#602),#475); +#636=STYLED_ITEM('color',(#602),#483); +#637=STYLED_ITEM('color',(#602),#490); +#638=STYLED_ITEM('color',(#602),#500); +#639=STYLED_ITEM('color',(#602),#510); +#640=STYLED_ITEM('color',(#602),#519); +#641=STYLED_ITEM('color',(#602),#526); +#642=STYLED_ITEM('color',(#602),#533); +#643=STYLED_ITEM('color',(#602),#542); +#644=STYLED_ITEM('color',(#602),#550); +#645=STYLED_ITEM('color',(#602),#558); +#646=STYLED_ITEM('color',(#589),#565); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/ce029091-9f40-4f0e-a42f-619050353f87.step b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/ce029091-9f40-4f0e-a42f-619050353f87.step new file mode 100644 index 00000000..8bcca58b --- /dev/null +++ b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/ce029091-9f40-4f0e-a42f-619050353f87.step @@ -0,0 +1,893 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:12',('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('Horizontal, 7.62 mm Offset','Horizontal, 7.62 mm Offset','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#809); +#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,#51,#118,#129,#142,#201,#220,#269,#282,#336,#353,#402,#414,#430,#471,#479,#489,#498,#507,#515,#523,#560,#574,#584,#625,#633,#643,#652,#661,#669,#677,#713,#727,#737,#753,#764,#775,#781,#792,#803)); +#17=ADVANCED_FACE('',(#18),#49,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#31,#37,#46)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#24,#26,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.55,7.62,2.998863048792)); +#24=VERTEX_POINT('',#25); +#25=CARTESIAN_POINT('',(-1.55,7.62,0.801136951208)); +#26=CIRCLE('',#27,1.9); +#27=AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28=CARTESIAN_POINT('',(0.,7.62,1.9)); +#29=DIRECTION('',(0.,1.,1.110223024625E-16)); +#30=DIRECTION('',(-0.815789473684,-6.420963461466E-17,0.578348973048)); +#31=ORIENTED_EDGE('',*,*,#32,.T.); +#32=EDGE_CURVE('',#24,#33,#35,.T.); +#33=VERTEX_POINT('',#34); +#34=CARTESIAN_POINT('',(-1.55,8.62,0.801136951208)); +#35=LINE('',#25,#36); +#36=VECTOR('',#29,1.); +#37=ORIENTED_EDGE('',*,*,#38,.T.); +#38=EDGE_CURVE('',#33,#39,#41,.T.); +#39=VERTEX_POINT('',#40); +#40=CARTESIAN_POINT('',(-1.55,8.62,2.998863048792)); +#41=CIRCLE('',#42,1.9); +#42=AXIS2_PLACEMENT_3D('',#43,#44,#45); +#43=CARTESIAN_POINT('',(0.,8.62,1.9)); +#44=DIRECTION('',(0.,-1.,-1.110223024625E-16)); +#45=DIRECTION('',(-0.815789473684,6.420963461466E-17,-0.578348973048)); +#46=ORIENTED_EDGE('',*,*,#47,.F.); +#47=EDGE_CURVE('',#22,#39,#48,.T.); +#48=LINE('',#23,#36); +#49=CYLINDRICAL_SURFACE('',#50,1.9); +#50=AXIS2_PLACEMENT_3D('',#28,#29,#14); +#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.); +#52=FACE_BOUND('',#53,.F.); +#53=EDGE_LOOP('',(#20,#54)); +#54=ORIENTED_EDGE('',*,*,#55,.F.); +#55=EDGE_CURVE('',#22,#24,#56,.T.); +#56=LINE('',#57,#58); +#57=CARTESIAN_POINT('',(-1.55,7.62,6.9)); +#58=VECTOR('',#59,1.); +#59=DIRECTION('',(0.,1.110223024625E-16,-1.)); +#60=FACE_BOUND('',#61,.F.); +#61=EDGE_LOOP('',(#62,#72,#78,#85)); +#62=ORIENTED_EDGE('',*,*,#63,.F.); +#63=EDGE_CURVE('',#64,#66,#68,.T.); +#64=VERTEX_POINT('',#65); +#65=CARTESIAN_POINT('',(-1.02,7.62,1.65)); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-1.52,7.62,1.65)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.51,7.62,1.65)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(-1.,0.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.F.); +#73=EDGE_CURVE('',#74,#64,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-1.02,7.62,2.15)); +#76=LINE('',#77,#58); +#77=CARTESIAN_POINT('',(-1.02,7.62,-0.55)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#80,#74,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-1.52,7.62,2.15)); +#82=LINE('',#83,#84); +#83=CARTESIAN_POINT('',(-0.76,7.62,2.15)); +#84=VECTOR('',#14,1.); +#85=ORIENTED_EDGE('',*,*,#86,.F.); +#86=EDGE_CURVE('',#66,#80,#87,.T.); +#87=LINE('',#88,#89); +#88=CARTESIAN_POINT('',(-1.52,7.62,-0.55)); +#89=VECTOR('',#90,1.); +#90=DIRECTION('',(0.,-1.110223024625E-16,1.)); +#91=FACE_BOUND('',#92,.F.); +#92=EDGE_LOOP('',(#93,#101,#107,#113)); +#93=ORIENTED_EDGE('',*,*,#94,.F.); +#94=EDGE_CURVE('',#95,#97,#99,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(1.52,7.62,1.65)); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(1.02,7.62,1.65)); +#99=LINE('',#100,#70); +#100=CARTESIAN_POINT('',(0.76,7.62,1.65)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(1.52,7.62,2.15)); +#105=LINE('',#106,#58); +#106=CARTESIAN_POINT('',(1.52,7.62,-0.55)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#109,#103,#111,.T.); +#109=VERTEX_POINT('',#110); +#110=CARTESIAN_POINT('',(1.02,7.62,2.15)); +#111=LINE('',#112,#84); +#112=CARTESIAN_POINT('',(0.51,7.62,2.15)); +#113=ORIENTED_EDGE('',*,*,#114,.F.); +#114=EDGE_CURVE('',#97,#109,#115,.T.); +#115=LINE('',#116,#89); +#116=CARTESIAN_POINT('',(1.02,7.62,-0.55)); +#117=PLANE('',#50); +#118=ADVANCED_FACE('',(#119),#126,.F.); +#119=FACE_BOUND('',#120,.F.); +#120=EDGE_LOOP('',(#46,#121,#31,#122)); +#121=ORIENTED_EDGE('',*,*,#55,.T.); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#39,#33,#124,.T.); +#124=LINE('',#125,#58); +#125=CARTESIAN_POINT('',(-1.55,8.62,6.9)); +#126=PLANE('',#127); +#127=AXIS2_PLACEMENT_3D('',#128,#14,#29); +#128=CARTESIAN_POINT('',(-1.55,-2.38,11.9)); +#129=ADVANCED_FACE('',(#130,#133),#141,.T.); +#130=FACE_BOUND('',#131,.T.); +#131=EDGE_LOOP('',(#122,#132)); +#132=ORIENTED_EDGE('',*,*,#38,.F.); +#133=FACE_BOUND('',#134,.T.); +#134=EDGE_LOOP('',(#135)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#137,#137,#139,.T.); +#137=VERTEX_POINT('',#138); +#138=CARTESIAN_POINT('',(1.5,8.62,1.9)); +#139=CIRCLE('',#140,1.5); +#140=AXIS2_PLACEMENT_3D('',#43,#29,#14); +#141=PLANE('',#140); +#142=ADVANCED_FACE('',(#143),#198,.T.); +#143=FACE_BOUND('',#144,.T.); +#144=EDGE_LOOP('',(#145,#154,#159,#166,#171,#176,#181,#62,#183,#187,#191,#196)); +#145=ORIENTED_EDGE('',*,*,#146,.F.); +#146=EDGE_CURVE('',#147,#149,#151,.T.); +#147=VERTEX_POINT('',#148); +#148=CARTESIAN_POINT('',(-1.02,0.5,1.65)); +#149=VERTEX_POINT('',#150); +#150=CARTESIAN_POINT('',(-1.02,6.62,1.65)); +#151=LINE('',#148,#152); +#152=VECTOR('',#153,1.); +#153=DIRECTION('',(0.,1.,6.123233995737E-17)); +#154=ORIENTED_EDGE('',*,*,#155,.T.); +#155=EDGE_CURVE('',#147,#156,#158,.T.); +#156=VERTEX_POINT('',#157); +#157=CARTESIAN_POINT('',(-1.52,0.5,1.65)); +#158=B_SPLINE_CURVE_WITH_KNOTS('',1,(#148,#157),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#156,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(-1.52,6.62,1.65)); +#163=LINE('',#157,#164); +#164=VECTOR('',#165,1.); +#165=DIRECTION('',(0.,1.,0.)); +#166=ORIENTED_EDGE('',*,*,#167,.F.); +#167=EDGE_CURVE('',#168,#161,#170,.T.); +#168=VERTEX_POINT('',#169); +#169=CARTESIAN_POINT('',(-1.67,6.62,1.65)); +#170=LINE('',#169,#84); +#171=ORIENTED_EDGE('',*,*,#172,.T.); +#172=EDGE_CURVE('',#168,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-1.67,7.32,1.65)); +#175=LINE('',#169,#164); +#176=ORIENTED_EDGE('',*,*,#177,.T.); +#177=EDGE_CURVE('',#173,#178,#180,.T.); +#178=VERTEX_POINT('',#179); +#179=CARTESIAN_POINT('',(-1.52,7.32,1.65)); +#180=LINE('',#174,#84); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#178,#66,#163,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.F.); +#184=EDGE_CURVE('',#185,#64,#151,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(-1.02,7.32,1.65)); +#187=ORIENTED_EDGE('',*,*,#188,.T.); +#188=EDGE_CURVE('',#185,#189,#180,.T.); +#189=VERTEX_POINT('',#190); +#190=CARTESIAN_POINT('',(-0.87,7.32,1.65)); +#191=ORIENTED_EDGE('',*,*,#192,.F.); +#192=EDGE_CURVE('',#193,#189,#195,.T.); +#193=VERTEX_POINT('',#194); +#194=CARTESIAN_POINT('',(-0.87,6.62,1.65)); +#195=LINE('',#194,#164); +#196=ORIENTED_EDGE('',*,*,#197,.F.); +#197=EDGE_CURVE('',#149,#193,#170,.T.); +#198=PLANE('',#199); +#199=AXIS2_PLACEMENT_3D('',#148,#200,#71); +#200=DIRECTION('',(0.,0.,-1.)); +#201=ADVANCED_FACE('',(#202),#216,.T.); +#202=FACE_BOUND('',#203,.T.); +#203=EDGE_LOOP('',(#204,#205,#212,#85)); +#204=ORIENTED_EDGE('',*,*,#182,.F.); +#205=ORIENTED_EDGE('',*,*,#206,.F.); +#206=EDGE_CURVE('',#207,#178,#209,.T.); +#207=VERTEX_POINT('',#208); +#208=CARTESIAN_POINT('',(-1.52,7.32,2.15)); +#209=LINE('',#210,#211); +#210=CARTESIAN_POINT('',(-1.52,7.32,-0.675)); +#211=VECTOR('',#200,1.); +#212=ORIENTED_EDGE('',*,*,#213,.T.); +#213=EDGE_CURVE('',#207,#80,#214,.T.); +#214=LINE('',#215,#164); +#215=CARTESIAN_POINT('',(-1.52,0.5,2.15)); +#216=PLANE('',#217); +#217=AXIS2_PLACEMENT_3D('',#218,#71,#219); +#218=CARTESIAN_POINT('',(-1.52,0.25,-3.)); +#219=DIRECTION('',(0.,-1.,0.)); +#220=ADVANCED_FACE('',(#221),#267,.T.); +#221=FACE_BOUND('',#222,.T.); +#222=EDGE_LOOP('',(#223,#228,#233,#238,#244,#249,#255,#78,#257,#258,#261,#265)); +#223=ORIENTED_EDGE('',*,*,#224,.F.); +#224=EDGE_CURVE('',#225,#226,#214,.T.); +#225=VERTEX_POINT('',#215); +#226=VERTEX_POINT('',#227); +#227=CARTESIAN_POINT('',(-1.52,6.62,2.15)); +#228=ORIENTED_EDGE('',*,*,#229,.T.); +#229=EDGE_CURVE('',#225,#230,#232,.T.); +#230=VERTEX_POINT('',#231); +#231=CARTESIAN_POINT('',(-1.02,0.5,2.15)); +#232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#215,#231),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#233=ORIENTED_EDGE('',*,*,#234,.T.); +#234=EDGE_CURVE('',#230,#235,#237,.T.); +#235=VERTEX_POINT('',#236); +#236=CARTESIAN_POINT('',(-1.02,6.62,2.15)); +#237=LINE('',#231,#164); +#238=ORIENTED_EDGE('',*,*,#239,.T.); +#239=EDGE_CURVE('',#235,#240,#242,.T.); +#240=VERTEX_POINT('',#241); +#241=CARTESIAN_POINT('',(-0.87,6.62,2.15)); +#242=LINE('',#243,#84); +#243=CARTESIAN_POINT('',(-1.67,6.62,2.15)); +#244=ORIENTED_EDGE('',*,*,#245,.T.); +#245=EDGE_CURVE('',#240,#246,#248,.T.); +#246=VERTEX_POINT('',#247); +#247=CARTESIAN_POINT('',(-0.87,7.32,2.15)); +#248=LINE('',#241,#164); +#249=ORIENTED_EDGE('',*,*,#250,.F.); +#250=EDGE_CURVE('',#251,#246,#253,.T.); +#251=VERTEX_POINT('',#252); +#252=CARTESIAN_POINT('',(-1.02,7.32,2.15)); +#253=LINE('',#254,#84); +#254=CARTESIAN_POINT('',(-1.67,7.32,2.15)); +#255=ORIENTED_EDGE('',*,*,#256,.T.); +#256=EDGE_CURVE('',#251,#74,#237,.T.); +#257=ORIENTED_EDGE('',*,*,#213,.F.); +#258=ORIENTED_EDGE('',*,*,#259,.F.); +#259=EDGE_CURVE('',#260,#207,#253,.T.); +#260=VERTEX_POINT('',#254); +#261=ORIENTED_EDGE('',*,*,#262,.F.); +#262=EDGE_CURVE('',#263,#260,#264,.T.); +#263=VERTEX_POINT('',#243); +#264=LINE('',#243,#164); +#265=ORIENTED_EDGE('',*,*,#266,.T.); +#266=EDGE_CURVE('',#263,#226,#242,.T.); +#267=PLANE('',#268); +#268=AXIS2_PLACEMENT_3D('',#215,#13,#14); +#269=ADVANCED_FACE('',(#270),#279,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#273,#278,#72)); +#272=ORIENTED_EDGE('',*,*,#256,.F.); +#273=ORIENTED_EDGE('',*,*,#274,.F.); +#274=EDGE_CURVE('',#185,#251,#275,.T.); +#275=LINE('',#276,#277); +#276=CARTESIAN_POINT('',(-1.02,7.32,-0.675)); +#277=VECTOR('',#13,1.); +#278=ORIENTED_EDGE('',*,*,#184,.T.); +#279=PLANE('',#280); +#280=AXIS2_PLACEMENT_3D('',#281,#14,#165); +#281=CARTESIAN_POINT('',(-1.02,-0.25,-3.)); +#282=ADVANCED_FACE('',(#283),#334,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#285,#292,#297,#302,#307,#312,#317,#93,#319,#323,#327,#332)); +#285=ORIENTED_EDGE('',*,*,#286,.F.); +#286=EDGE_CURVE('',#287,#289,#291,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(1.52,0.5,1.65)); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(1.52,6.62,1.65)); +#291=LINE('',#288,#152); +#292=ORIENTED_EDGE('',*,*,#293,.T.); +#293=EDGE_CURVE('',#287,#294,#296,.T.); +#294=VERTEX_POINT('',#295); +#295=CARTESIAN_POINT('',(1.02,0.5,1.65)); +#296=B_SPLINE_CURVE_WITH_KNOTS('',1,(#288,#295),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#297=ORIENTED_EDGE('',*,*,#298,.T.); +#298=EDGE_CURVE('',#294,#299,#301,.T.); +#299=VERTEX_POINT('',#300); +#300=CARTESIAN_POINT('',(1.02,6.62,1.65)); +#301=LINE('',#295,#164); +#302=ORIENTED_EDGE('',*,*,#303,.F.); +#303=EDGE_CURVE('',#304,#299,#306,.T.); +#304=VERTEX_POINT('',#305); +#305=CARTESIAN_POINT('',(0.87,6.62,1.65)); +#306=LINE('',#305,#84); +#307=ORIENTED_EDGE('',*,*,#308,.T.); +#308=EDGE_CURVE('',#304,#309,#311,.T.); +#309=VERTEX_POINT('',#310); +#310=CARTESIAN_POINT('',(0.87,7.32,1.65)); +#311=LINE('',#305,#164); +#312=ORIENTED_EDGE('',*,*,#313,.T.); +#313=EDGE_CURVE('',#309,#314,#316,.T.); +#314=VERTEX_POINT('',#315); +#315=CARTESIAN_POINT('',(1.02,7.32,1.65)); +#316=LINE('',#310,#84); +#317=ORIENTED_EDGE('',*,*,#318,.T.); +#318=EDGE_CURVE('',#314,#97,#301,.T.); +#319=ORIENTED_EDGE('',*,*,#320,.F.); +#320=EDGE_CURVE('',#321,#95,#291,.T.); +#321=VERTEX_POINT('',#322); +#322=CARTESIAN_POINT('',(1.52,7.32,1.65)); +#323=ORIENTED_EDGE('',*,*,#324,.T.); +#324=EDGE_CURVE('',#321,#325,#316,.T.); +#325=VERTEX_POINT('',#326); +#326=CARTESIAN_POINT('',(1.67,7.32,1.65)); +#327=ORIENTED_EDGE('',*,*,#328,.F.); +#328=EDGE_CURVE('',#329,#325,#331,.T.); +#329=VERTEX_POINT('',#330); +#330=CARTESIAN_POINT('',(1.67,6.62,1.65)); +#331=LINE('',#330,#164); +#332=ORIENTED_EDGE('',*,*,#333,.F.); +#333=EDGE_CURVE('',#289,#329,#306,.T.); +#334=PLANE('',#335); +#335=AXIS2_PLACEMENT_3D('',#288,#200,#71); +#336=ADVANCED_FACE('',(#337),#350,.T.); +#337=FACE_BOUND('',#338,.T.); +#338=EDGE_LOOP('',(#339,#340,#346,#113)); +#339=ORIENTED_EDGE('',*,*,#318,.F.); +#340=ORIENTED_EDGE('',*,*,#341,.F.); +#341=EDGE_CURVE('',#342,#314,#344,.T.); +#342=VERTEX_POINT('',#343); +#343=CARTESIAN_POINT('',(1.02,7.32,2.15)); +#344=LINE('',#345,#211); +#345=CARTESIAN_POINT('',(1.02,7.32,-0.675)); +#346=ORIENTED_EDGE('',*,*,#347,.T.); +#347=EDGE_CURVE('',#342,#109,#348,.T.); +#348=LINE('',#349,#164); +#349=CARTESIAN_POINT('',(1.02,0.5,2.15)); +#350=PLANE('',#351); +#351=AXIS2_PLACEMENT_3D('',#352,#71,#219); +#352=CARTESIAN_POINT('',(1.02,0.25,-3.)); +#353=ADVANCED_FACE('',(#354),#400,.T.); +#354=FACE_BOUND('',#355,.T.); +#355=EDGE_LOOP('',(#356,#361,#366,#371,#377,#382,#388,#107,#390,#391,#394,#398)); +#356=ORIENTED_EDGE('',*,*,#357,.F.); +#357=EDGE_CURVE('',#358,#359,#348,.T.); +#358=VERTEX_POINT('',#349); +#359=VERTEX_POINT('',#360); +#360=CARTESIAN_POINT('',(1.02,6.62,2.15)); +#361=ORIENTED_EDGE('',*,*,#362,.T.); +#362=EDGE_CURVE('',#358,#363,#365,.T.); +#363=VERTEX_POINT('',#364); +#364=CARTESIAN_POINT('',(1.52,0.5,2.15)); +#365=B_SPLINE_CURVE_WITH_KNOTS('',1,(#349,#364),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.); +#366=ORIENTED_EDGE('',*,*,#367,.T.); +#367=EDGE_CURVE('',#363,#368,#370,.T.); +#368=VERTEX_POINT('',#369); +#369=CARTESIAN_POINT('',(1.52,6.62,2.15)); +#370=LINE('',#364,#164); +#371=ORIENTED_EDGE('',*,*,#372,.T.); +#372=EDGE_CURVE('',#368,#373,#375,.T.); +#373=VERTEX_POINT('',#374); +#374=CARTESIAN_POINT('',(1.67,6.62,2.15)); +#375=LINE('',#376,#84); +#376=CARTESIAN_POINT('',(0.87,6.62,2.15)); +#377=ORIENTED_EDGE('',*,*,#378,.T.); +#378=EDGE_CURVE('',#373,#379,#381,.T.); +#379=VERTEX_POINT('',#380); +#380=CARTESIAN_POINT('',(1.67,7.32,2.15)); +#381=LINE('',#374,#164); +#382=ORIENTED_EDGE('',*,*,#383,.F.); +#383=EDGE_CURVE('',#384,#379,#386,.T.); +#384=VERTEX_POINT('',#385); +#385=CARTESIAN_POINT('',(1.52,7.32,2.15)); +#386=LINE('',#387,#84); +#387=CARTESIAN_POINT('',(0.87,7.32,2.15)); +#388=ORIENTED_EDGE('',*,*,#389,.T.); +#389=EDGE_CURVE('',#384,#103,#370,.T.); +#390=ORIENTED_EDGE('',*,*,#347,.F.); +#391=ORIENTED_EDGE('',*,*,#392,.F.); +#392=EDGE_CURVE('',#393,#342,#386,.T.); +#393=VERTEX_POINT('',#387); +#394=ORIENTED_EDGE('',*,*,#395,.F.); +#395=EDGE_CURVE('',#396,#393,#397,.T.); +#396=VERTEX_POINT('',#376); +#397=LINE('',#376,#164); +#398=ORIENTED_EDGE('',*,*,#399,.T.); +#399=EDGE_CURVE('',#396,#359,#375,.T.); +#400=PLANE('',#401); +#401=AXIS2_PLACEMENT_3D('',#349,#13,#14); +#402=ADVANCED_FACE('',(#403),#411,.T.); +#403=FACE_BOUND('',#404,.T.); +#404=EDGE_LOOP('',(#405,#406,#410,#101)); +#405=ORIENTED_EDGE('',*,*,#389,.F.); +#406=ORIENTED_EDGE('',*,*,#407,.F.); +#407=EDGE_CURVE('',#321,#384,#408,.T.); +#408=LINE('',#409,#277); +#409=CARTESIAN_POINT('',(1.52,7.32,-0.675)); +#410=ORIENTED_EDGE('',*,*,#320,.T.); +#411=PLANE('',#412); +#412=AXIS2_PLACEMENT_3D('',#413,#14,#165); +#413=CARTESIAN_POINT('',(1.52,-0.25,-3.)); +#414=ADVANCED_FACE('',(#415),#429,.T.); +#415=FACE_BOUND('',#416,.T.); +#416=EDGE_LOOP('',(#417,#424,#427,#428)); +#417=ORIENTED_EDGE('',*,*,#418,.F.); +#418=EDGE_CURVE('',#419,#419,#421,.T.); +#419=VERTEX_POINT('',#420); +#420=CARTESIAN_POINT('',(1.5,10.62,1.9)); +#421=CIRCLE('',#422,1.5); +#422=AXIS2_PLACEMENT_3D('',#423,#29,#14); +#423=CARTESIAN_POINT('',(0.,10.62,1.9)); +#424=ORIENTED_EDGE('',*,*,#425,.F.); +#425=EDGE_CURVE('',#137,#419,#426,.T.); +#426=LINE('',#138,#36); +#427=ORIENTED_EDGE('',*,*,#136,.T.); +#428=ORIENTED_EDGE('',*,*,#425,.T.); +#429=CYLINDRICAL_SURFACE('',#140,1.5); +#430=ADVANCED_FACE('',(#431),#279,.T.); +#431=FACE_BOUND('',#432,.T.); +#432=EDGE_LOOP('',(#433,#439,#444,#449,#457,#458,#462,#463)); +#433=ORIENTED_EDGE('',*,*,#434,.F.); +#434=EDGE_CURVE('',#435,#436,#438,.T.); +#435=VERTEX_POINT('',#281); +#436=VERTEX_POINT('',#437); +#437=CARTESIAN_POINT('',(-1.02,-0.25,1.4)); +#438=LINE('',#281,#277); +#439=ORIENTED_EDGE('',*,*,#440,.T.); +#440=EDGE_CURVE('',#435,#441,#443,.T.); +#441=VERTEX_POINT('',#442); +#442=CARTESIAN_POINT('',(-1.02,0.25,-3.)); +#443=LINE('',#281,#164); +#444=ORIENTED_EDGE('',*,*,#445,.T.); +#445=EDGE_CURVE('',#441,#446,#448,.T.); +#446=VERTEX_POINT('',#447); +#447=CARTESIAN_POINT('',(-1.02,0.25,1.4)); +#448=LINE('',#442,#277); +#449=ORIENTED_EDGE('',*,*,#450,.T.); +#450=EDGE_CURVE('',#446,#147,#451,.T.); +#451=B_SPLINE_CURVE_WITH_KNOTS('',6,(#447,#452,#453,#454,#455,#456,#148),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#452=CARTESIAN_POINT('',(-1.02,0.25,1.46544984695)); +#453=CARTESIAN_POINT('',(-1.02,0.270561675836,1.5308996939)); +#454=CARTESIAN_POINT('',(-1.02,0.311703175184,1.588296824816)); +#455=CARTESIAN_POINT('',(-1.02,0.3691003061,1.629438324164)); +#456=CARTESIAN_POINT('',(-1.02,0.43455015305,1.65)); +#457=ORIENTED_EDGE('',*,*,#146,.T.); +#458=ORIENTED_EDGE('',*,*,#459,.T.); +#459=EDGE_CURVE('',#149,#235,#460,.T.); +#460=LINE('',#461,#277); +#461=CARTESIAN_POINT('',(-1.02,6.62,-0.675)); +#462=ORIENTED_EDGE('',*,*,#234,.F.); +#463=ORIENTED_EDGE('',*,*,#464,.F.); +#464=EDGE_CURVE('',#436,#230,#465,.T.); +#465=B_SPLINE_CURVE_WITH_KNOTS('',6,(#437,#466,#467,#468,#469,#470,#231),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#466=CARTESIAN_POINT('',(-1.02,-0.25,1.596349540849)); +#467=CARTESIAN_POINT('',(-1.02,-0.188314972493,1.792699081699)); +#468=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,1.964890474449)); +#469=CARTESIAN_POINT('',(-1.02,0.107300918301,2.088314972493)); +#470=CARTESIAN_POINT('',(-1.02,0.303650459151,2.15)); +#471=ADVANCED_FACE('',(#472),#477,.F.); +#472=FACE_BOUND('',#473,.F.); +#473=EDGE_LOOP('',(#196,#458,#238,#474)); +#474=ORIENTED_EDGE('',*,*,#475,.F.); +#475=EDGE_CURVE('',#193,#240,#476,.T.); +#476=LINE('',#194,#277); +#477=PLANE('',#478); +#478=AXIS2_PLACEMENT_3D('',#169,#165,#13); +#479=ADVANCED_FACE('',(#480),#487,.T.); +#480=FACE_BOUND('',#481,.T.); +#481=EDGE_LOOP('',(#474,#482,#483,#486)); +#482=ORIENTED_EDGE('',*,*,#192,.T.); +#483=ORIENTED_EDGE('',*,*,#484,.T.); +#484=EDGE_CURVE('',#189,#246,#485,.T.); +#485=LINE('',#190,#277); +#486=ORIENTED_EDGE('',*,*,#245,.F.); +#487=PLANE('',#488); +#488=AXIS2_PLACEMENT_3D('',#194,#14,#13); +#489=ADVANCED_FACE('',(#490),#496,.T.); +#490=FACE_BOUND('',#491,.T.); +#491=EDGE_LOOP('',(#492,#493,#494,#495)); +#492=ORIENTED_EDGE('',*,*,#188,.F.); +#493=ORIENTED_EDGE('',*,*,#274,.T.); +#494=ORIENTED_EDGE('',*,*,#250,.T.); +#495=ORIENTED_EDGE('',*,*,#484,.F.); +#496=PLANE('',#497); +#497=AXIS2_PLACEMENT_3D('',#174,#165,#13); +#498=ADVANCED_FACE('',(#499),#496,.T.); +#499=FACE_BOUND('',#500,.T.); +#500=EDGE_LOOP('',(#501,#502,#505,#506)); +#501=ORIENTED_EDGE('',*,*,#177,.F.); +#502=ORIENTED_EDGE('',*,*,#503,.T.); +#503=EDGE_CURVE('',#173,#260,#504,.T.); +#504=LINE('',#174,#277); +#505=ORIENTED_EDGE('',*,*,#259,.T.); +#506=ORIENTED_EDGE('',*,*,#206,.T.); +#507=ADVANCED_FACE('',(#508),#513,.F.); +#508=FACE_BOUND('',#509,.F.); +#509=EDGE_LOOP('',(#510,#171,#502,#261)); +#510=ORIENTED_EDGE('',*,*,#511,.F.); +#511=EDGE_CURVE('',#168,#263,#512,.T.); +#512=LINE('',#169,#277); +#513=PLANE('',#514); +#514=AXIS2_PLACEMENT_3D('',#169,#14,#13); +#515=ADVANCED_FACE('',(#516),#477,.F.); +#516=FACE_BOUND('',#517,.F.); +#517=EDGE_LOOP('',(#166,#518,#265,#519)); +#518=ORIENTED_EDGE('',*,*,#511,.T.); +#519=ORIENTED_EDGE('',*,*,#520,.T.); +#520=EDGE_CURVE('',#226,#161,#521,.T.); +#521=LINE('',#522,#211); +#522=CARTESIAN_POINT('',(-1.52,6.62,-0.675)); +#523=ADVANCED_FACE('',(#524),#216,.T.); +#524=FACE_BOUND('',#525,.T.); +#525=EDGE_LOOP('',(#526,#532,#538,#543,#551,#519,#552,#553)); +#526=ORIENTED_EDGE('',*,*,#527,.F.); +#527=EDGE_CURVE('',#528,#529,#531,.T.); +#528=VERTEX_POINT('',#218); +#529=VERTEX_POINT('',#530); +#530=CARTESIAN_POINT('',(-1.52,0.25,1.4)); +#531=LINE('',#218,#277); +#532=ORIENTED_EDGE('',*,*,#533,.T.); +#533=EDGE_CURVE('',#528,#534,#536,.T.); +#534=VERTEX_POINT('',#535); +#535=CARTESIAN_POINT('',(-1.52,-0.25,-3.)); +#536=LINE('',#218,#537); +#537=VECTOR('',#219,1.); +#538=ORIENTED_EDGE('',*,*,#539,.T.); +#539=EDGE_CURVE('',#534,#540,#542,.T.); +#540=VERTEX_POINT('',#541); +#541=CARTESIAN_POINT('',(-1.52,-0.25,1.4)); +#542=LINE('',#535,#277); +#543=ORIENTED_EDGE('',*,*,#544,.T.); +#544=EDGE_CURVE('',#540,#225,#545,.T.); +#545=B_SPLINE_CURVE_WITH_KNOTS('',6,(#541,#546,#547,#548,#549,#550,#215),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#546=CARTESIAN_POINT('',(-1.52,-0.25,1.596349540849)); +#547=CARTESIAN_POINT('',(-1.52,-0.188314972493,1.792699081699)); +#548=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,1.964890474449)); +#549=CARTESIAN_POINT('',(-1.52,0.107300918301,2.088314972493)); +#550=CARTESIAN_POINT('',(-1.52,0.303650459151,2.15)); +#551=ORIENTED_EDGE('',*,*,#224,.T.); +#552=ORIENTED_EDGE('',*,*,#160,.F.); +#553=ORIENTED_EDGE('',*,*,#554,.F.); +#554=EDGE_CURVE('',#529,#156,#555,.T.); +#555=B_SPLINE_CURVE_WITH_KNOTS('',5,(#530,#556,#557,#558,#559,#157),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#556=CARTESIAN_POINT('',(-1.52,0.25,1.47853981634)); +#557=CARTESIAN_POINT('',(-1.52,0.280842513753,1.557079632679)); +#558=CARTESIAN_POINT('',(-1.52,0.342920367321,1.619157486247)); +#559=CARTESIAN_POINT('',(-1.52,0.42146018366,1.65)); +#560=ADVANCED_FACE('',(#561),#569,.T.); +#561=FACE_BOUND('',#562,.T.); +#562=EDGE_LOOP('',(#563,#564,#567,#568)); +#563=ORIENTED_EDGE('',*,*,#450,.F.); +#564=ORIENTED_EDGE('',*,*,#565,.T.); +#565=EDGE_CURVE('',#446,#529,#566,.T.); +#566=LINE('',#447,#70); +#567=ORIENTED_EDGE('',*,*,#554,.T.); +#568=ORIENTED_EDGE('',*,*,#155,.F.); +#569=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#447,#570,#571,#572,#573,#148),(#530,#556,#557,#558,#559,#157)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#570=CARTESIAN_POINT('',(-1.02,0.25,1.47853981634)); +#571=CARTESIAN_POINT('',(-1.02,0.280842513753,1.557079632679)); +#572=CARTESIAN_POINT('',(-1.02,0.342920367321,1.619157486247)); +#573=CARTESIAN_POINT('',(-1.02,0.42146018366,1.65)); +#574=ADVANCED_FACE('',(#575),#583,.T.); +#575=FACE_BOUND('',#576,.T.); +#576=EDGE_LOOP('',(#577,#578,#581,#582)); +#577=ORIENTED_EDGE('',*,*,#544,.F.); +#578=ORIENTED_EDGE('',*,*,#579,.T.); +#579=EDGE_CURVE('',#540,#436,#580,.T.); +#580=LINE('',#541,#84); +#581=ORIENTED_EDGE('',*,*,#464,.T.); +#582=ORIENTED_EDGE('',*,*,#229,.F.); +#583=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#541,#546,#547,#548,#549,#550,#215),(#437,#466,#467,#468,#469,#470,#231)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#584=ADVANCED_FACE('',(#585),#411,.T.); +#585=FACE_BOUND('',#586,.T.); +#586=EDGE_LOOP('',(#587,#593,#598,#603,#611,#612,#616,#617)); +#587=ORIENTED_EDGE('',*,*,#588,.F.); +#588=EDGE_CURVE('',#589,#590,#592,.T.); +#589=VERTEX_POINT('',#413); +#590=VERTEX_POINT('',#591); +#591=CARTESIAN_POINT('',(1.52,-0.25,1.4)); +#592=LINE('',#413,#277); +#593=ORIENTED_EDGE('',*,*,#594,.T.); +#594=EDGE_CURVE('',#589,#595,#597,.T.); +#595=VERTEX_POINT('',#596); +#596=CARTESIAN_POINT('',(1.52,0.25,-3.)); +#597=LINE('',#413,#164); +#598=ORIENTED_EDGE('',*,*,#599,.T.); +#599=EDGE_CURVE('',#595,#600,#602,.T.); +#600=VERTEX_POINT('',#601); +#601=CARTESIAN_POINT('',(1.52,0.25,1.4)); +#602=LINE('',#596,#277); +#603=ORIENTED_EDGE('',*,*,#604,.T.); +#604=EDGE_CURVE('',#600,#287,#605,.T.); +#605=B_SPLINE_CURVE_WITH_KNOTS('',6,(#601,#606,#607,#608,#609,#610,#288),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#606=CARTESIAN_POINT('',(1.52,0.25,1.46544984695)); +#607=CARTESIAN_POINT('',(1.52,0.270561675836,1.5308996939)); +#608=CARTESIAN_POINT('',(1.52,0.311703175184,1.588296824816)); +#609=CARTESIAN_POINT('',(1.52,0.3691003061,1.629438324164)); +#610=CARTESIAN_POINT('',(1.52,0.43455015305,1.65)); +#611=ORIENTED_EDGE('',*,*,#286,.T.); +#612=ORIENTED_EDGE('',*,*,#613,.T.); +#613=EDGE_CURVE('',#289,#368,#614,.T.); +#614=LINE('',#615,#277); +#615=CARTESIAN_POINT('',(1.52,6.62,-0.675)); +#616=ORIENTED_EDGE('',*,*,#367,.F.); +#617=ORIENTED_EDGE('',*,*,#618,.F.); +#618=EDGE_CURVE('',#590,#363,#619,.T.); +#619=B_SPLINE_CURVE_WITH_KNOTS('',6,(#591,#620,#621,#622,#623,#624,#364),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#620=CARTESIAN_POINT('',(1.52,-0.25,1.596349540849)); +#621=CARTESIAN_POINT('',(1.52,-0.188314972493,1.792699081699)); +#622=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,1.964890474449)); +#623=CARTESIAN_POINT('',(1.52,0.107300918301,2.088314972493)); +#624=CARTESIAN_POINT('',(1.52,0.303650459151,2.15)); +#625=ADVANCED_FACE('',(#626),#631,.F.); +#626=FACE_BOUND('',#627,.F.); +#627=EDGE_LOOP('',(#332,#612,#371,#628)); +#628=ORIENTED_EDGE('',*,*,#629,.F.); +#629=EDGE_CURVE('',#329,#373,#630,.T.); +#630=LINE('',#330,#277); +#631=PLANE('',#632); +#632=AXIS2_PLACEMENT_3D('',#305,#165,#13); +#633=ADVANCED_FACE('',(#634),#641,.T.); +#634=FACE_BOUND('',#635,.T.); +#635=EDGE_LOOP('',(#628,#636,#637,#640)); +#636=ORIENTED_EDGE('',*,*,#328,.T.); +#637=ORIENTED_EDGE('',*,*,#638,.T.); +#638=EDGE_CURVE('',#325,#379,#639,.T.); +#639=LINE('',#326,#277); +#640=ORIENTED_EDGE('',*,*,#378,.F.); +#641=PLANE('',#642); +#642=AXIS2_PLACEMENT_3D('',#330,#14,#13); +#643=ADVANCED_FACE('',(#644),#650,.T.); +#644=FACE_BOUND('',#645,.T.); +#645=EDGE_LOOP('',(#646,#647,#648,#649)); +#646=ORIENTED_EDGE('',*,*,#324,.F.); +#647=ORIENTED_EDGE('',*,*,#407,.T.); +#648=ORIENTED_EDGE('',*,*,#383,.T.); +#649=ORIENTED_EDGE('',*,*,#638,.F.); +#650=PLANE('',#651); +#651=AXIS2_PLACEMENT_3D('',#310,#165,#13); +#652=ADVANCED_FACE('',(#653),#650,.T.); +#653=FACE_BOUND('',#654,.T.); +#654=EDGE_LOOP('',(#655,#656,#659,#660)); +#655=ORIENTED_EDGE('',*,*,#313,.F.); +#656=ORIENTED_EDGE('',*,*,#657,.T.); +#657=EDGE_CURVE('',#309,#393,#658,.T.); +#658=LINE('',#310,#277); +#659=ORIENTED_EDGE('',*,*,#392,.T.); +#660=ORIENTED_EDGE('',*,*,#341,.T.); +#661=ADVANCED_FACE('',(#662),#667,.F.); +#662=FACE_BOUND('',#663,.F.); +#663=EDGE_LOOP('',(#664,#307,#656,#394)); +#664=ORIENTED_EDGE('',*,*,#665,.F.); +#665=EDGE_CURVE('',#304,#396,#666,.T.); +#666=LINE('',#305,#277); +#667=PLANE('',#668); +#668=AXIS2_PLACEMENT_3D('',#305,#14,#13); +#669=ADVANCED_FACE('',(#670),#631,.F.); +#670=FACE_BOUND('',#671,.F.); +#671=EDGE_LOOP('',(#302,#672,#398,#673)); +#672=ORIENTED_EDGE('',*,*,#665,.T.); +#673=ORIENTED_EDGE('',*,*,#674,.T.); +#674=EDGE_CURVE('',#359,#299,#675,.T.); +#675=LINE('',#676,#211); +#676=CARTESIAN_POINT('',(1.02,6.62,-0.675)); +#677=ADVANCED_FACE('',(#678),#350,.T.); +#678=FACE_BOUND('',#679,.T.); +#679=EDGE_LOOP('',(#680,#686,#691,#696,#704,#673,#705,#706)); +#680=ORIENTED_EDGE('',*,*,#681,.F.); +#681=EDGE_CURVE('',#682,#683,#685,.T.); +#682=VERTEX_POINT('',#352); +#683=VERTEX_POINT('',#684); +#684=CARTESIAN_POINT('',(1.02,0.25,1.4)); +#685=LINE('',#352,#277); +#686=ORIENTED_EDGE('',*,*,#687,.T.); +#687=EDGE_CURVE('',#682,#688,#690,.T.); +#688=VERTEX_POINT('',#689); +#689=CARTESIAN_POINT('',(1.02,-0.25,-3.)); +#690=LINE('',#352,#537); +#691=ORIENTED_EDGE('',*,*,#692,.T.); +#692=EDGE_CURVE('',#688,#693,#695,.T.); +#693=VERTEX_POINT('',#694); +#694=CARTESIAN_POINT('',(1.02,-0.25,1.4)); +#695=LINE('',#689,#277); +#696=ORIENTED_EDGE('',*,*,#697,.T.); +#697=EDGE_CURVE('',#693,#358,#698,.T.); +#698=B_SPLINE_CURVE_WITH_KNOTS('',6,(#694,#699,#700,#701,#702,#703,#349),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#699=CARTESIAN_POINT('',(1.02,-0.25,1.596349540849)); +#700=CARTESIAN_POINT('',(1.02,-0.188314972493,1.792699081699)); +#701=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,1.964890474449)); +#702=CARTESIAN_POINT('',(1.02,0.107300918301,2.088314972493)); +#703=CARTESIAN_POINT('',(1.02,0.303650459151,2.15)); +#704=ORIENTED_EDGE('',*,*,#357,.T.); +#705=ORIENTED_EDGE('',*,*,#298,.F.); +#706=ORIENTED_EDGE('',*,*,#707,.F.); +#707=EDGE_CURVE('',#683,#294,#708,.T.); +#708=B_SPLINE_CURVE_WITH_KNOTS('',5,(#684,#709,#710,#711,#712,#295),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#709=CARTESIAN_POINT('',(1.02,0.25,1.47853981634)); +#710=CARTESIAN_POINT('',(1.02,0.280842513753,1.557079632679)); +#711=CARTESIAN_POINT('',(1.02,0.342920367321,1.619157486247)); +#712=CARTESIAN_POINT('',(1.02,0.42146018366,1.65)); +#713=ADVANCED_FACE('',(#714),#722,.T.); +#714=FACE_BOUND('',#715,.T.); +#715=EDGE_LOOP('',(#716,#717,#720,#721)); +#716=ORIENTED_EDGE('',*,*,#604,.F.); +#717=ORIENTED_EDGE('',*,*,#718,.T.); +#718=EDGE_CURVE('',#600,#683,#719,.T.); +#719=LINE('',#601,#70); +#720=ORIENTED_EDGE('',*,*,#707,.T.); +#721=ORIENTED_EDGE('',*,*,#293,.F.); +#722=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#601,#723,#724,#725,#726,#288),(#684,#709,#710,#711,#712,#295)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#723=CARTESIAN_POINT('',(1.52,0.25,1.47853981634)); +#724=CARTESIAN_POINT('',(1.52,0.280842513753,1.557079632679)); +#725=CARTESIAN_POINT('',(1.52,0.342920367321,1.619157486247)); +#726=CARTESIAN_POINT('',(1.52,0.42146018366,1.65)); +#727=ADVANCED_FACE('',(#728),#736,.T.); +#728=FACE_BOUND('',#729,.T.); +#729=EDGE_LOOP('',(#730,#731,#734,#735)); +#730=ORIENTED_EDGE('',*,*,#697,.F.); +#731=ORIENTED_EDGE('',*,*,#732,.T.); +#732=EDGE_CURVE('',#693,#590,#733,.T.); +#733=LINE('',#694,#84); +#734=ORIENTED_EDGE('',*,*,#618,.T.); +#735=ORIENTED_EDGE('',*,*,#362,.F.); +#736=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#694,#699,#700,#701,#702,#703,#349),(#591,#620,#621,#622,#623,#624,#364)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#737=ADVANCED_FACE('',(#738),#751,.T.); +#738=FACE_BOUND('',#739,.T.); +#739=EDGE_LOOP('',(#740,#749,#750)); +#740=ORIENTED_EDGE('',*,*,#741,.T.); +#741=EDGE_CURVE('',#419,#742,#744,.T.); +#742=VERTEX_POINT('',#743); +#743=CARTESIAN_POINT('',(7.579823247111E-16,12.12,1.9)); +#744=CIRCLE('',#745,1.5); +#745=AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746=CARTESIAN_POINT('',(6.661338147751E-16,10.62,1.9)); +#747=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.)); +#748=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16)); +#749=ORIENTED_EDGE('',*,*,#741,.F.); +#750=ORIENTED_EDGE('',*,*,#418,.T.); +#751=SPHERICAL_SURFACE('',#752,1.5); +#752=AXIS2_PLACEMENT_3D('',#746,#29,#14); +#753=ADVANCED_FACE('',(#754),#762,.T.); +#754=FACE_BOUND('',#755,.T.); +#755=EDGE_LOOP('',(#756,#757,#760,#761)); +#756=ORIENTED_EDGE('',*,*,#539,.F.); +#757=ORIENTED_EDGE('',*,*,#758,.T.); +#758=EDGE_CURVE('',#534,#435,#759,.T.); +#759=LINE('',#535,#84); +#760=ORIENTED_EDGE('',*,*,#434,.T.); +#761=ORIENTED_EDGE('',*,*,#579,.F.); +#762=PLANE('',#763); +#763=AXIS2_PLACEMENT_3D('',#535,#219,#14); +#764=ADVANCED_FACE('',(#765),#773,.T.); +#765=FACE_BOUND('',#766,.T.); +#766=EDGE_LOOP('',(#767,#768,#771,#772)); +#767=ORIENTED_EDGE('',*,*,#445,.F.); +#768=ORIENTED_EDGE('',*,*,#769,.T.); +#769=EDGE_CURVE('',#441,#528,#770,.T.); +#770=LINE('',#442,#70); +#771=ORIENTED_EDGE('',*,*,#527,.T.); +#772=ORIENTED_EDGE('',*,*,#565,.F.); +#773=PLANE('',#774); +#774=AXIS2_PLACEMENT_3D('',#442,#165,#71); +#775=ADVANCED_FACE('',(#776),#778,.F.); +#776=FACE_BOUND('',#777,.F.); +#777=EDGE_LOOP('',(#757,#439,#768,#532)); +#778=PLANE('',#779); +#779=AXIS2_PLACEMENT_3D('',#780,#13,#14); +#780=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#781=ADVANCED_FACE('',(#782),#790,.T.); +#782=FACE_BOUND('',#783,.T.); +#783=EDGE_LOOP('',(#784,#785,#788,#789)); +#784=ORIENTED_EDGE('',*,*,#692,.F.); +#785=ORIENTED_EDGE('',*,*,#786,.T.); +#786=EDGE_CURVE('',#688,#589,#787,.T.); +#787=LINE('',#689,#84); +#788=ORIENTED_EDGE('',*,*,#588,.T.); +#789=ORIENTED_EDGE('',*,*,#732,.F.); +#790=PLANE('',#791); +#791=AXIS2_PLACEMENT_3D('',#689,#219,#14); +#792=ADVANCED_FACE('',(#793),#801,.T.); +#793=FACE_BOUND('',#794,.T.); +#794=EDGE_LOOP('',(#795,#796,#799,#800)); +#795=ORIENTED_EDGE('',*,*,#599,.F.); +#796=ORIENTED_EDGE('',*,*,#797,.T.); +#797=EDGE_CURVE('',#595,#682,#798,.T.); +#798=LINE('',#596,#70); +#799=ORIENTED_EDGE('',*,*,#681,.T.); +#800=ORIENTED_EDGE('',*,*,#718,.F.); +#801=PLANE('',#802); +#802=AXIS2_PLACEMENT_3D('',#596,#165,#71); +#803=ADVANCED_FACE('',(#804),#806,.F.); +#804=FACE_BOUND('',#805,.F.); +#805=EDGE_LOOP('',(#785,#593,#796,#686)); +#806=PLANE('',#807); +#807=AXIS2_PLACEMENT_3D('',#808,#13,#14); +#808=CARTESIAN_POINT('',(1.27,0.,-3.)); +#809=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#813))GLOBAL_UNIT_ASSIGNED_CONTEXT((#810,#811,#812)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#810=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#811=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#812=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#813=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#810,'distance_accuracy_value','confusion accuracy'); +#814=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#815=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#816,#828,#829,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882),#809); +#816=STYLED_ITEM('color',(#817),#17); +#817=PRESENTATION_STYLE_ASSIGNMENT((#818,#826)); +#818=SURFACE_STYLE_USAGE(.BOTH.,#819); +#819=SURFACE_SIDE_STYLE('',(#820,#824)); +#820=SURFACE_STYLE_FILL_AREA(#821); +#821=FILL_AREA_STYLE('',(#822)); +#822=FILL_AREA_STYLE_COLOUR('',#823); +#823=COLOUR_RGB('',0.906331759313,0.906331759313,0.); +#824=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#823,(#825)); +#825=SURFACE_STYLE_TRANSPARENT(0.5); +#826=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#823); +#827=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#828=STYLED_ITEM('color',(#817),#51); +#829=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#63,#828); +#830=PRESENTATION_STYLE_ASSIGNMENT((#831,#837)); +#831=SURFACE_STYLE_USAGE(.BOTH.,#832); +#832=SURFACE_SIDE_STYLE('',(#833)); +#833=SURFACE_STYLE_FILL_AREA(#834); +#834=FILL_AREA_STYLE('',(#835)); +#835=FILL_AREA_STYLE_COLOUR('',#836); +#836=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#837=CURVE_STYLE('',#827,POSITIVE_LENGTH_MEASURE(0.1),#836); +#838=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#86,#828); +#839=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#79,#828); +#840=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#73,#828); +#841=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#94,#828); +#842=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#114,#828); +#843=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#108,#828); +#844=OVER_RIDING_STYLED_ITEM('overriding color',(#830),#102,#828); +#845=STYLED_ITEM('color',(#817),#118); +#846=STYLED_ITEM('color',(#817),#129); +#847=STYLED_ITEM('color',(#830),#142); +#848=STYLED_ITEM('color',(#830),#201); +#849=STYLED_ITEM('color',(#830),#220); +#850=STYLED_ITEM('color',(#830),#269); +#851=STYLED_ITEM('color',(#830),#282); +#852=STYLED_ITEM('color',(#830),#336); +#853=STYLED_ITEM('color',(#830),#353); +#854=STYLED_ITEM('color',(#830),#402); +#855=STYLED_ITEM('color',(#817),#414); +#856=STYLED_ITEM('color',(#830),#430); +#857=STYLED_ITEM('color',(#830),#471); +#858=STYLED_ITEM('color',(#830),#479); +#859=STYLED_ITEM('color',(#830),#489); +#860=STYLED_ITEM('color',(#830),#498); +#861=STYLED_ITEM('color',(#830),#507); +#862=STYLED_ITEM('color',(#830),#515); +#863=STYLED_ITEM('color',(#830),#523); +#864=STYLED_ITEM('color',(#830),#560); +#865=STYLED_ITEM('color',(#830),#574); +#866=STYLED_ITEM('color',(#830),#584); +#867=STYLED_ITEM('color',(#830),#625); +#868=STYLED_ITEM('color',(#830),#633); +#869=STYLED_ITEM('color',(#830),#643); +#870=STYLED_ITEM('color',(#830),#652); +#871=STYLED_ITEM('color',(#830),#661); +#872=STYLED_ITEM('color',(#830),#669); +#873=STYLED_ITEM('color',(#830),#677); +#874=STYLED_ITEM('color',(#830),#713); +#875=STYLED_ITEM('color',(#830),#727); +#876=STYLED_ITEM('color',(#817),#737); +#877=STYLED_ITEM('color',(#830),#753); +#878=STYLED_ITEM('color',(#830),#764); +#879=STYLED_ITEM('color',(#830),#775); +#880=STYLED_ITEM('color',(#830),#781); +#881=STYLED_ITEM('color',(#830),#792); +#882=STYLED_ITEM('color',(#830),#803); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/package.lp b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/package.lp new file mode 100644 index 00000000..d1863d7e --- /dev/null +++ b/pkg/afce61b3-1c79-4c45-a1fa-d70789425f00/package.lp @@ -0,0 +1,371 @@ +(librepcb_package afce61b3-1c79-4c45-a1fa-d70789425f00 + (name "LED-THT-P254D300H450-YELLOW") + (description "Generic through-hole LED with 3.00 mm body diameter.\n\nBody height: 4.50 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Yellow\n\nGenerated with librepcb-parts-generator (generate_led.py)") + (keywords "led,tht") + (author "Danilo B., U. Bruhin") + (version "0.2") + (created 2022-02-26T00:06:03Z) + (deprecated false) + (generated_by "") + (category 9c36c4be-3582-4f27-ae00-4c1229f1e870) + (assembly_type tht) + (pad f224b78b-9a8b-440a-8829-64fb10b5ba50 (name "A")) + (pad df88fbb7-0102-4f72-b09f-32c74a6de68e (name "C")) + (3d_model 9d8b1555-189d-4609-81cd-12ad5240f6e5 (name "Vertical")) + (3d_model 043f653f-07b7-4a85-a89b-36d29e1a50af (name "Horizontal, 0.5 mm Offset")) + (3d_model 6cf03fa3-c1c3-47a4-8a06-44c744398139 (name "Horizontal, 2.54 mm Offset")) + (3d_model ce029091-9f40-4f0e-a42f-619050353f87 (name "Horizontal, 7.62 mm Offset")) + (footprint 9def28e0-29e0-4bc4-a921-ab5c366fc5e2 + (name "Vertical") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 9d8b1555-189d-4609-81cd-12ad5240f6e5) + (pad f224b78b-9a8b-440a-8829-64fb10b5ba50 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad f224b78b-9a8b-440a-8829-64fb10b5ba50) + (hole f224b78b-9a8b-440a-8829-64fb10b5ba50 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad df88fbb7-0102-4f72-b09f-32c74a6de68e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad df88fbb7-0102-4f72-b09f-32c74a6de68e) + (hole df88fbb7-0102-4f72-b09f-32c74a6de68e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon d476cd6c-3c8a-4f68-9080-18bfd117c9a1 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 -1.131) (angle 141.058)) + (vertex (position 1.8 0.0) (angle 141.058)) + (vertex (position -1.4 1.131) (angle 0.0)) + (vertex (position -1.4 -1.131) (angle 0.0)) + ) + (polygon b312e4aa-c88e-4daa-beec-aef50ef56351 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position 1.6 1.2) (angle 106.26)) + (vertex (position -1.6 1.2) (angle 0.0)) + (vertex (position -1.6 0.96) (angle 0.0)) + ) + (polygon e3a2e26b-bc5e-4b29-9dcf-4e45893d31f1 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position 1.6 -1.2) (angle -106.26)) + (vertex (position -1.6 -1.2) (angle 0.0)) + (vertex (position -1.6 -0.96) (angle 0.0)) + ) + (polygon ff9f4755-e6d5-4157-bea3-797b4542fa06 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 -1.166) (angle 142.136)) + (vertex (position 1.9 0.0) (angle 142.136)) + (vertex (position -1.5 1.166) (angle 0.0)) + (vertex (position -1.5 -1.166) (angle 0.0)) + ) + (circle 2a21e6f3-bef2-4a27-ad33-2430e9ab8071 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) (diameter 4.74) (position 0.0 0.0) + ) + (stroke_text fff6b87a-6aab-449b-9ba3-240a4747d1ee (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 2.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text b8a91aa4-4242-4f69-b4de-4274c6da745a (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -2.7) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 9eca40cf-af9c-49ff-b398-21129b88fcb5 + (name "Horizontal, 0.5 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 043f653f-07b7-4a85-a89b-36d29e1a50af) + (pad f224b78b-9a8b-440a-8829-64fb10b5ba50 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad f224b78b-9a8b-440a-8829-64fb10b5ba50) + (hole f224b78b-9a8b-440a-8829-64fb10b5ba50 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad df88fbb7-0102-4f72-b09f-32c74a6de68e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad df88fbb7-0102-4f72-b09f-32c74a6de68e) + (hole df88fbb7-0102-4f72-b09f-32c74a6de68e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 9b0a08dd-ffc2-4190-98e6-ac6685898e2a (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 1.4) (angle 0.0)) + (vertex (position -1.4 3.5) (angle -180.0)) + (vertex (position 1.4 3.5) (angle 0.0)) + (vertex (position 1.4 1.4) (angle 0.0)) + (vertex (position 1.8 1.4) (angle 0.0)) + (vertex (position 1.8 0.6) (angle 0.0)) + (vertex (position -1.4 0.6) (angle 0.0)) + (vertex (position -1.4 1.4) (angle 0.0)) + (vertex (position 1.4 1.4) (angle 0.0)) + ) + (polygon ef23daf5-d726-43d8-b045-b482919d199c (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 0.5) (angle 0.0)) + (vertex (position 1.04 0.5) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 0.5) (angle 0.0)) + ) + (polygon 59972ecd-0792-4ece-a44d-4ee84976230a (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 0.5) (angle 0.0)) + (vertex (position -1.04 0.5) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 0.5) (angle 0.0)) + ) + (polygon 4adea0ab-a166-4227-a7d5-ffcb4320e688 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -0.29 0.4) (angle 0.0)) + (vertex (position 0.29 0.4) (angle 0.0)) + ) + (polygon c60ad45e-a0a6-478b-b3cc-753aabcec1a5 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 0.98) (angle 0.0)) + (vertex (position -1.6 3.5) (angle -180.0)) + (vertex (position 1.6 3.5) (angle 0.0)) + (vertex (position 1.6 1.6) (angle 0.0)) + (vertex (position 2.0 1.6) (angle 0.0)) + (vertex (position 2.0 0.98) (angle 0.0)) + ) + (polygon bd424445-80d1-437f-8fe2-a9998aa2fd41 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 0.5) (angle 0.0)) + (vertex (position -1.5 3.5) (angle -180.0)) + (vertex (position 1.5 3.5) (angle 0.0)) + (vertex (position 1.5 1.5) (angle 0.0)) + (vertex (position 1.9 1.5) (angle 0.0)) + (vertex (position 1.9 0.5) (angle 0.0)) + (vertex (position 1.5 0.5) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 0.5) (angle 0.0)) + ) + (polygon 0fcfa00a-6981-4f8a-9bbf-10c7782d33cf (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 0.1) (angle 0.0)) + (vertex (position -1.9 3.5) (angle -180.0)) + (vertex (position 1.9 3.5) (angle 0.0)) + (vertex (position 1.9 1.9) (angle 0.0)) + (vertex (position 2.3 1.9) (angle 0.0)) + (vertex (position 2.3 0.1) (angle 0.0)) + (vertex (position 1.9 0.1) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 0.1) (angle 0.0)) + ) + (stroke_text d3d3e4bd-b127-4732-8c6c-46a3f62d726a (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 33361cb2-4166-4a5f-9e22-772d5fa793f0 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 3e8978b6-c296-47da-a7f2-1a3f0f22cbe4 + (name "Horizontal, 2.54 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 6cf03fa3-c1c3-47a4-8a06-44c744398139) + (pad f224b78b-9a8b-440a-8829-64fb10b5ba50 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad f224b78b-9a8b-440a-8829-64fb10b5ba50) + (hole f224b78b-9a8b-440a-8829-64fb10b5ba50 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad df88fbb7-0102-4f72-b09f-32c74a6de68e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad df88fbb7-0102-4f72-b09f-32c74a6de68e) + (hole df88fbb7-0102-4f72-b09f-32c74a6de68e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 908016b1-bc14-40de-ad2b-13dd0065b8c1 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 3.44) (angle 0.0)) + (vertex (position -1.4 5.54) (angle -180.0)) + (vertex (position 1.4 5.54) (angle 0.0)) + (vertex (position 1.4 3.44) (angle 0.0)) + (vertex (position 1.8 3.44) (angle 0.0)) + (vertex (position 1.8 2.64) (angle 0.0)) + (vertex (position -1.4 2.64) (angle 0.0)) + (vertex (position -1.4 3.44) (angle 0.0)) + (vertex (position 1.4 3.44) (angle 0.0)) + ) + (polygon 4ca97679-3adc-458e-bf6a-7d8bd55c0b6d (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 2.54) (angle 0.0)) + (vertex (position 1.04 2.54) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 2.54) (angle 0.0)) + ) + (polygon 08c8e6a9-32f2-4c8e-898d-9b779e36ba67 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 2.54) (angle 0.0)) + (vertex (position -1.04 2.54) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 2.54) (angle 0.0)) + ) + (polygon ef0a0b9a-b5aa-417a-80ae-4e241fb7dc65 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 2.44) (angle 0.0)) + (vertex (position -1.6 5.54) (angle -180.0)) + (vertex (position 1.6 5.54) (angle 0.0)) + (vertex (position 1.6 3.64) (angle 0.0)) + (vertex (position 2.0 3.64) (angle 0.0)) + (vertex (position 2.0 2.44) (angle 0.0)) + (vertex (position -1.6 2.44) (angle 0.0)) + ) + (polygon cd456922-515a-4e2e-bb39-eb784bd4e2ca (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 2.54) (angle 0.0)) + (vertex (position -1.5 5.54) (angle -180.0)) + (vertex (position 1.5 5.54) (angle 0.0)) + (vertex (position 1.5 3.54) (angle 0.0)) + (vertex (position 1.9 3.54) (angle 0.0)) + (vertex (position 1.9 2.54) (angle 0.0)) + (vertex (position 1.5 2.54) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 2.54) (angle 0.0)) + ) + (polygon d2459a36-8f4b-47f9-93ad-d40868c9276f (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 2.14) (angle 0.0)) + (vertex (position -1.9 5.54) (angle -180.0)) + (vertex (position 1.9 5.54) (angle 0.0)) + (vertex (position 1.9 3.94) (angle 0.0)) + (vertex (position 2.3 3.94) (angle 0.0)) + (vertex (position 2.3 2.14) (angle 0.0)) + (vertex (position 1.9 2.14) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 2.14) (angle 0.0)) + ) + (stroke_text 80fce549-f271-46f8-b238-ae5f66f26af5 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text 6e5dfe40-14c2-492b-90c1-b0534a85793f (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 77cbd76d-807f-4abd-8ee3-95e015c9ad23 + (name "Horizontal, 7.62 mm Offset") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model ce029091-9f40-4f0e-a42f-619050353f87) + (pad f224b78b-9a8b-440a-8829-64fb10b5ba50 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad f224b78b-9a8b-440a-8829-64fb10b5ba50) + (hole f224b78b-9a8b-440a-8829-64fb10b5ba50 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad df88fbb7-0102-4f72-b09f-32c74a6de68e (side top) (shape roundrect) + (position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad df88fbb7-0102-4f72-b09f-32c74a6de68e) + (hole df88fbb7-0102-4f72-b09f-32c74a6de68e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 4acffad3-78fc-4989-9f9d-499d8cbbe4b7 (layer top_documentation) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.4 8.52) (angle 0.0)) + (vertex (position -1.4 10.62) (angle -180.0)) + (vertex (position 1.4 10.62) (angle 0.0)) + (vertex (position 1.4 8.52) (angle 0.0)) + (vertex (position 1.8 8.52) (angle 0.0)) + (vertex (position 1.8 7.72) (angle 0.0)) + (vertex (position -1.4 7.72) (angle 0.0)) + (vertex (position -1.4 8.52) (angle 0.0)) + (vertex (position 1.4 8.52) (angle 0.0)) + ) + (polygon 108e3083-07c5-47ca-b067-bfd15cf21609 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position 1.5 7.62) (angle 0.0)) + (vertex (position 1.04 7.62) (angle 0.0)) + (vertex (position 1.04 -0.25) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position 1.5 7.62) (angle 0.0)) + ) + (polygon d6e51dd8-29f7-4d08-bf16-fc28983fcf24 (layer top_documentation) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.5 7.62) (angle 0.0)) + (vertex (position -1.04 7.62) (angle 0.0)) + (vertex (position -1.04 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 7.62) (angle 0.0)) + ) + (polygon 374d7705-3ab3-4567-9465-a16ed8d56977 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.6 7.52) (angle 0.0)) + (vertex (position -1.6 10.62) (angle -180.0)) + (vertex (position 1.6 10.62) (angle 0.0)) + (vertex (position 1.6 8.72) (angle 0.0)) + (vertex (position 2.0 8.72) (angle 0.0)) + (vertex (position 2.0 7.52) (angle 0.0)) + (vertex (position -1.6 7.52) (angle 0.0)) + ) + (polygon 50b0d40e-e889-461a-89db-0af11c5b4d2c (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.5 7.62) (angle 0.0)) + (vertex (position -1.5 10.62) (angle -180.0)) + (vertex (position 1.5 10.62) (angle 0.0)) + (vertex (position 1.5 8.62) (angle 0.0)) + (vertex (position 1.9 8.62) (angle 0.0)) + (vertex (position 1.9 7.62) (angle 0.0)) + (vertex (position 1.5 7.62) (angle 0.0)) + (vertex (position 1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 -0.25) (angle 0.0)) + (vertex (position -1.5 7.62) (angle 0.0)) + ) + (polygon 4aac04de-4ed1-4c6f-b39b-7831fb40220d (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.9 7.22) (angle 0.0)) + (vertex (position -1.9 10.62) (angle -180.0)) + (vertex (position 1.9 10.62) (angle 0.0)) + (vertex (position 1.9 9.02) (angle 0.0)) + (vertex (position 2.3 9.02) (angle 0.0)) + (vertex (position 2.3 7.22) (angle 0.0)) + (vertex (position 1.9 7.22) (angle 0.0)) + (vertex (position 1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 -0.75) (angle 0.0)) + (vertex (position -1.9 7.22) (angle 0.0)) + ) + (stroke_text 958f482f-acde-4b8a-9b28-b233930804e7 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.27) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{NAME}}") + ) + (stroke_text d090c0df-dfed-4983-b16c-5d3ea420bd13 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -3.0) (rotation 0.0) + (auto_rotate true) (mirror false) (value "{{VALUE}}") + ) + ) +)