diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_141521.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_141521.zip deleted file mode 100644 index 0c8d284..0000000 Binary files a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_141521.zip and /dev/null differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_142032.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_142032.zip deleted file mode 100644 index 94ce625..0000000 Binary files a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_142032.zip and /dev/null differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_142555.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_142555.zip deleted file mode 100644 index def3c29..0000000 Binary files a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_142555.zip and /dev/null differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_143201.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_143201.zip deleted file mode 100644 index 91cb0cd..0000000 Binary files a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_143201.zip and /dev/null differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_150138.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_150138.zip deleted file mode 100644 index 8f20109..0000000 Binary files a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_150138.zip and /dev/null differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_165446.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_165446.zip new file mode 100644 index 0000000..d8c9aa3 Binary files /dev/null and b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_165446.zip differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_170012.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_170012.zip new file mode 100644 index 0000000..af9e7b0 Binary files /dev/null and b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_170012.zip differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_170808.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_170808.zip new file mode 100644 index 0000000..5e17ea6 Binary files /dev/null and b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_170808.zip differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_171950.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_171950.zip new file mode 100644 index 0000000..22e509f Binary files /dev/null and b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_171950.zip differ diff --git a/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_173755.zip b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_173755.zip new file mode 100644 index 0000000..52b61e0 Binary files /dev/null and b/kicad/c64psu/c64psu-backups/c64psu-2025-09-03_173755.zip differ diff --git a/kicad/c64psu/c64psu.kicad_pcb b/kicad/c64psu/c64psu.kicad_pcb index 1ac5388..248a1c0 100644 --- a/kicad/c64psu/c64psu.kicad_pcb +++ b/kicad/c64psu/c64psu.kicad_pcb @@ -1183,11 +1183,11 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "12f2dcf0-8cf2-4d3c-bdf5-7c35c017748a") - (at 163.8304 16.8088) + (at 141.6812 21.9964 90) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C7" - (at 0 -1.68 0) + (at 0 -1.679999 90) (layer "F.SilkS") (uuid "68f1de98-1e05-4e10-9a3e-c5c09ffc6864") (effects @@ -1198,7 +1198,7 @@ ) ) (property "Value" "10uF" - (at 0 1.68 0) + (at 0 1.679999 90) (layer "F.Fab") (uuid "3f253d0e-336d-4d5b-b324-45bf564b1c85") (effects @@ -1209,7 +1209,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "bc7ec824-9915-4f71-bc83-40817297d4fe") @@ -1221,7 +1221,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "e1656baa-2e63-4ac6-a9da-a9c83ba3756b") @@ -1233,7 +1233,7 @@ ) ) (property "MPN" "GRM21BR61C106KE15K" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1246,7 +1246,7 @@ ) ) (property "Part Number" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1259,7 +1259,7 @@ ) ) (property "Specifications" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -1277,8 +1277,8 @@ (sheetfile "c64psu.kicad_sch") (attr smd) (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) + (start -0.261253 -0.735) + (end 0.261253 -0.735) (stroke (width 0.12) (type solid) @@ -1287,8 +1287,8 @@ (uuid "b3e90a81-7c4e-48ba-ad44-1d8d2647c63f") ) (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) + (start -0.261253 0.735) + (end 0.261253 0.735) (stroke (width 0.12) (type solid) @@ -1296,26 +1296,6 @@ (layer "F.SilkS") (uuid "08aacc17-437b-4a83-a03d-1dc5dc69e722") ) - (fp_line - (start -1.7 -0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4fd7356d-d282-423c-960c-5bc509ab903e") - ) - (fp_line - (start -1.7 0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7bacede9-60b5-4eef-b712-819a55713d3c") - ) (fp_line (start 1.7 -0.98) (end 1.7 0.98) @@ -1326,6 +1306,16 @@ (layer "F.CrtYd") (uuid "5364e588-e253-44d7-8d5d-88ad455f7add") ) + (fp_line + (start -1.7 -0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4fd7356d-d282-423c-960c-5bc509ab903e") + ) (fp_line (start 1.7 0.98) (end -1.7 0.98) @@ -1337,24 +1327,14 @@ (uuid "76f442d7-3815-4b7e-aaad-778bcd6e0d25") ) (fp_line - (start -1 -0.625) - (end 1 -0.625) + (start -1.7 0.98) + (end -1.7 -0.98) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "30f9a26f-8d32-42f9-bae4-791abf7283c3") - ) - (fp_line - (start -1 0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "8743cff1-86e9-46f6-b743-d008ccedbe07") + (layer "F.CrtYd") + (uuid "7bacede9-60b5-4eef-b712-819a55713d3c") ) (fp_line (start 1 -0.625) @@ -1366,6 +1346,16 @@ (layer "F.Fab") (uuid "4c28291d-4adf-490e-a313-63b6b7600623") ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "30f9a26f-8d32-42f9-bae4-791abf7283c3") + ) (fp_line (start 1 0.625) (end -1 0.625) @@ -1376,8 +1366,18 @@ (layer "F.Fab") (uuid "b53437b9-e67c-48a0-b996-f28960d2fa37") ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8743cff1-86e9-46f6-b743-d008ccedbe07") + ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "cdbf36cc-6309-4361-8057-e09600a4710d") (effects @@ -1388,7 +1388,7 @@ ) ) (pad "1" smd roundrect - (at -0.95 0) + (at -0.949999 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -1397,7 +1397,7 @@ (uuid "89e47ad4-f223-476a-8e1c-8bb58a755d18") ) (pad "2" smd roundrect - (at 0.95 0) + (at 0.949999 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -4488,11 +4488,11 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "3aa976aa-b024-4312-87f2-cf66bce5c7b0") - (at 158.7804 21.1488) + (at 125.476 14.0716) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C50" - (at 0 -2.3 0) + (at 0 -2.300001 0) (layer "F.SilkS") (uuid "c6769196-f54f-4e10-9876-033de05b75ca") (effects @@ -4503,7 +4503,7 @@ ) ) (property "Value" "10uF" - (at 0 2.3 0) + (at 0 2.300001 0) (layer "F.Fab") (uuid "745056bc-7a18-4b77-bda5-442df381cd2c") (effects @@ -4693,7 +4693,7 @@ ) ) (pad "1" smd roundrect - (at -1.475 0) + (at -1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.217391) @@ -4702,7 +4702,7 @@ (uuid "28c96660-78ed-450b-b349-ab6a8f403e9d") ) (pad "2" smd roundrect - (at 1.475 0) + (at 1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.217391) @@ -5886,11 +5886,11 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "4d8b3570-544d-4b42-83f9-e47f84da8ea6") - (at 163.8304 13.7988) + (at 139.6492 21.9964 90) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C6" - (at 0 -1.68 0) + (at 0 -1.679999 90) (layer "F.SilkS") (uuid "2725ba51-9ea4-45b4-aa78-c8f87a48af07") (effects @@ -5901,7 +5901,7 @@ ) ) (property "Value" "10uF" - (at 0 1.68 0) + (at 0 1.679999 90) (layer "F.Fab") (uuid "310080fe-b0e5-4f2d-872c-9ecc4915ff2f") (effects @@ -5912,7 +5912,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "f1a2dd3e-5858-4de1-a637-7557bc83acee") @@ -5924,7 +5924,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "e59f7e24-dda1-4b8a-964d-66b43a564776") @@ -5936,7 +5936,7 @@ ) ) (property "MPN" "GRM21BR61C106KE15K" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -5949,7 +5949,7 @@ ) ) (property "Part Number" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -5962,7 +5962,7 @@ ) ) (property "Specifications" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -5980,8 +5980,8 @@ (sheetfile "c64psu.kicad_sch") (attr smd) (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) + (start -0.261253 -0.735) + (end 0.261253 -0.735) (stroke (width 0.12) (type solid) @@ -5990,8 +5990,8 @@ (uuid "8318a44e-fcec-4ffc-aaa6-00ae94572a0f") ) (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) + (start -0.261253 0.735) + (end 0.261253 0.735) (stroke (width 0.12) (type solid) @@ -5999,26 +5999,6 @@ (layer "F.SilkS") (uuid "ad1473dd-8435-4cd7-8b6c-e5a62757dc4f") ) - (fp_line - (start -1.7 -0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "78fcad64-8c2c-4e96-a39c-6f7ffb684ae6") - ) - (fp_line - (start -1.7 0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "9f2dcfc5-7b26-4280-b953-45128e8d0c18") - ) (fp_line (start 1.7 -0.98) (end 1.7 0.98) @@ -6029,6 +6009,16 @@ (layer "F.CrtYd") (uuid "0089438e-340f-4934-b555-7ab75280473a") ) + (fp_line + (start -1.7 -0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "78fcad64-8c2c-4e96-a39c-6f7ffb684ae6") + ) (fp_line (start 1.7 0.98) (end -1.7 0.98) @@ -6040,24 +6030,14 @@ (uuid "7eb8d040-3602-4aca-97f0-f75dde9473b6") ) (fp_line - (start -1 -0.625) - (end 1 -0.625) + (start -1.7 0.98) + (end -1.7 -0.98) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "f1a7440d-7ff7-4046-aae5-556ec492551a") - ) - (fp_line - (start -1 0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "1b9bdf62-cc14-4e97-ae1e-152a62f6fe46") + (layer "F.CrtYd") + (uuid "9f2dcfc5-7b26-4280-b953-45128e8d0c18") ) (fp_line (start 1 -0.625) @@ -6069,6 +6049,16 @@ (layer "F.Fab") (uuid "210e4d27-2e4e-45a2-a0af-b1313c471f2c") ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f1a7440d-7ff7-4046-aae5-556ec492551a") + ) (fp_line (start 1 0.625) (end -1 0.625) @@ -6079,8 +6069,18 @@ (layer "F.Fab") (uuid "8aa5ca6a-dac8-4c78-b8af-928c33c5cc6d") ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1b9bdf62-cc14-4e97-ae1e-152a62f6fe46") + ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "ef7dfac8-94f9-401f-ae85-2d2ff83fa365") (effects @@ -6091,7 +6091,7 @@ ) ) (pad "1" smd roundrect - (at -0.95 0) + (at -0.949999 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -6100,7 +6100,7 @@ (uuid "47179d89-0df9-4713-9531-808323732de4") ) (pad "2" smd roundrect - (at 0.95 0) + (at 0.949999 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -7167,7 +7167,7 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "51c9840a-9fb0-4fc5-a228-b982cf52f051") - (at 167.5104 9.2588) + (at 133.604 7.4676 180) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R10" @@ -7217,7 +7217,7 @@ ) ) (property "MPN" "RL0510S-1R0-F" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -7230,7 +7230,7 @@ ) ) (property "Part Number" "" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -7243,7 +7243,7 @@ ) ) (property "Specifications" "" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -7260,16 +7260,6 @@ (sheetname "/") (sheetfile "c64psu.kicad_sch") (attr smd) - (fp_line - (start -0.153641 -0.38) - (end 0.153641 -0.38) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "cce48e73-efeb-4a40-b016-f3f824febedf") - ) (fp_line (start -0.153641 0.38) (end 0.153641 0.38) @@ -7281,34 +7271,14 @@ (uuid "9f2e8598-44df-4b19-ba05-11cfc9fd11da") ) (fp_line - (start -0.93 -0.47) - (end 0.93 -0.47) + (start -0.153641 -0.38) + (end 0.153641 -0.38) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "7faf6bbb-036e-4134-828b-429679388da7") - ) - (fp_line - (start -0.93 0.47) - (end -0.93 -0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "957d36be-8686-40d0-a5ac-e3044fbec6ad") - ) - (fp_line - (start 0.93 -0.47) - (end 0.93 0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "10101457-075c-4882-b185-ce7a0da61356") + (layer "F.SilkS") + (uuid "cce48e73-efeb-4a40-b016-f3f824febedf") ) (fp_line (start 0.93 0.47) @@ -7321,24 +7291,44 @@ (uuid "69ab6796-1289-41e3-b93d-5c33ee33e643") ) (fp_line - (start -0.525 -0.27) - (end 0.525 -0.27) + (start 0.93 -0.47) + (end 0.93 0.47) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "8fa4e9b1-1c75-422c-bb65-0c033f4344ca") + (layer "F.CrtYd") + (uuid "10101457-075c-4882-b185-ce7a0da61356") ) (fp_line - (start -0.525 0.27) - (end -0.525 -0.27) + (start -0.93 0.47) + (end -0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "957d36be-8686-40d0-a5ac-e3044fbec6ad") + ) + (fp_line + (start -0.93 -0.47) + (end 0.93 -0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7faf6bbb-036e-4134-828b-429679388da7") + ) + (fp_line + (start 0.525 0.27) + (end -0.525 0.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "e8324403-9b01-461d-a39c-11d26cf8b5e5") + (uuid "0d5a8634-0923-4236-8b88-2518e5a92d21") ) (fp_line (start 0.525 -0.27) @@ -7351,14 +7341,24 @@ (uuid "25e56fce-b56a-4845-9fab-58ec95891ab1") ) (fp_line - (start 0.525 0.27) - (end -0.525 0.27) + (start -0.525 0.27) + (end -0.525 -0.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "0d5a8634-0923-4236-8b88-2518e5a92d21") + (uuid "e8324403-9b01-461d-a39c-11d26cf8b5e5") + ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8fa4e9b1-1c75-422c-bb65-0c033f4344ca") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -7372,7 +7372,7 @@ ) ) (pad "1" smd roundrect - (at -0.51 0) + (at -0.509999 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -7381,7 +7381,7 @@ (uuid "82434866-3300-4898-96a7-f31b119a0fb5") ) (pad "2" smd roundrect - (at 0.51 0) + (at 0.509999 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -7405,7 +7405,7 @@ (footprint "DI025N06PT:TRANS_DI025N06PT-AQ" (layer "F.Cu") (uuid "535cdc87-3619-49d4-bd84-187cef8b7738") - (at 172.0654 8.7988) + (at 131.5452 9.9978 180) (property "Reference" "Q6" (at 1.125 -3.075 0) (layer "F.SilkS") @@ -7418,7 +7418,7 @@ ) ) (property "Value" "DI025N06PT-AQ" - (at 9.865 3.015 0) + (at 9.864999 3.015 0) (layer "F.Fab") (uuid "60ed7e13-50aa-42ed-a059-b8681790f5a3") (effects @@ -7453,7 +7453,7 @@ ) ) (property "PARTREV" "2024-05-24" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -7466,7 +7466,7 @@ ) ) (property "MANUFACTURER" "Diotec Semiconductor" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -7479,7 +7479,7 @@ ) ) (property "MAXIMUM_PACKAGE_HEIGHT" "0.9mm" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -7492,7 +7492,7 @@ ) ) (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -7510,11 +7510,11 @@ (attr smd) (fp_poly (pts - (xy -0.7 -1.4) (xy -0.3 -1.4) (xy -0.3 -1.85) (xy 0.3 -1.85) (xy 0.3 -1.4) (xy 1.4 -1.4) (xy 1.4 -1.285) - (xy 1.95 -1.285) (xy 1.95 -0.665) (xy 1.4 -0.665) (xy 1.4 -0.635) (xy 1.95 -0.635) (xy 1.95 -0.015) - (xy 1.4 -0.015) (xy 1.4 0.015) (xy 1.95 0.015) (xy 1.95 0.635) (xy 1.4 0.635) (xy 1.4 0.665) (xy 1.95 0.665) - (xy 1.95 1.285) (xy 1.4 1.285) (xy 1.4 1.4) (xy 0.3 1.4) (xy 0.3 1.85) (xy -0.3 1.85) (xy -0.3 1.4) - (xy -0.7 1.4) + (xy -0.7 -1.4) (xy -0.300001 -1.4) (xy -0.3 -1.850001) (xy 0.3 -1.850001) (xy 0.300001 -1.4) (xy 1.4 -1.4) + (xy 1.4 -1.285) (xy 1.95 -1.285) (xy 1.95 -0.665) (xy 1.4 -0.665001) (xy 1.4 -0.635) (xy 1.95 -0.635) + (xy 1.95 -0.015) (xy 1.4 -0.015) (xy 1.4 0.015) (xy 1.95 0.015) (xy 1.95 0.635) (xy 1.4 0.635) (xy 1.4 0.665001) + (xy 1.95 0.665) (xy 1.95 1.285) (xy 1.4 1.285) (xy 1.4 1.4) (xy 0.300001 1.4) (xy 0.3 1.850001) + (xy -0.3 1.850001) (xy -0.300001 1.4) (xy -0.7 1.4) ) (stroke (width 0.01) @@ -7524,16 +7524,6 @@ (layer "F.Mask") (uuid "41f494aa-8361-4f02-b3d8-e1ddd0738b40") ) - (fp_line - (start -1.5 -1.55) - (end -0.95 -1.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "adfc1213-4fc5-43be-8513-45ef1f621fbf") - ) (fp_line (start -1.5 1.55) (end -0.95 1.55) @@ -7544,9 +7534,19 @@ (layer "F.SilkS") (uuid "197b1c06-c8f4-4b06-b4ef-e94f0d4c7a24") ) + (fp_line + (start -1.5 -1.55) + (end -0.95 -1.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "adfc1213-4fc5-43be-8513-45ef1f621fbf") + ) (fp_circle (center -2.4 -1.05) - (end -2.3 -1.05) + (end -2.3 -1.050001) (stroke (width 0.2) (type solid) @@ -7557,7 +7557,7 @@ ) (fp_poly (pts - (xy -0.321 -0.919) (xy 1.021 -0.919) (xy 1.021 0.919) (xy -0.321 0.919) + (xy 1.3 0.765) (xy 1.85 0.765) (xy 1.85 1.185) (xy 1.3 1.185) ) (stroke (width 0.01) @@ -7565,11 +7565,11 @@ ) (fill yes) (layer "F.Paste") - (uuid "cf439e24-bbfc-4c8f-b7c1-a5dcc050311a") + (uuid "d8f3e3b4-5a32-4433-b692-2f5ee10b9e04") ) (fp_poly (pts - (xy -0.2 -1.75) (xy 0.2 -1.75) (xy 0.2 -1.3) (xy -0.2 -1.3) + (xy 1.3 0.115) (xy 1.85 0.115) (xy 1.85 0.535001) (xy 1.3 0.535) ) (stroke (width 0.01) @@ -7577,11 +7577,11 @@ ) (fill yes) (layer "F.Paste") - (uuid "83eaf862-27ad-48a9-9ffc-4a9e4aa801b6") + (uuid "389bfc05-4f9b-44e7-ab72-d4c130adfd6e") ) (fp_poly (pts - (xy -0.2 1.3) (xy 0.2 1.3) (xy 0.2 1.75) (xy -0.2 1.75) + (xy 1.3 -0.535) (xy 1.85 -0.535001) (xy 1.85 -0.115) (xy 1.3 -0.115) ) (stroke (width 0.01) @@ -7589,7 +7589,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "3ff9fc27-1a9f-43d1-978b-0545bc8cf8e9") + (uuid "a3d954f9-774e-45aa-a4df-c9c70c3bc1e9") ) (fp_poly (pts @@ -7605,7 +7605,7 @@ ) (fp_poly (pts - (xy 1.3 -0.535) (xy 1.85 -0.535) (xy 1.85 -0.115) (xy 1.3 -0.115) + (xy -0.199999 -1.75) (xy 0.199999 -1.75) (xy 0.2 -1.3) (xy -0.2 -1.3) ) (stroke (width 0.01) @@ -7613,11 +7613,11 @@ ) (fill yes) (layer "F.Paste") - (uuid "a3d954f9-774e-45aa-a4df-c9c70c3bc1e9") + (uuid "83eaf862-27ad-48a9-9ffc-4a9e4aa801b6") ) (fp_poly (pts - (xy 1.3 0.115) (xy 1.85 0.115) (xy 1.85 0.535) (xy 1.3 0.535) + (xy -0.2 1.3) (xy 0.2 1.3) (xy 0.199999 1.75) (xy -0.199999 1.75) ) (stroke (width 0.01) @@ -7625,11 +7625,11 @@ ) (fill yes) (layer "F.Paste") - (uuid "389bfc05-4f9b-44e7-ab72-d4c130adfd6e") + (uuid "3ff9fc27-1a9f-43d1-978b-0545bc8cf8e9") ) (fp_poly (pts - (xy 1.3 0.765) (xy 1.85 0.765) (xy 1.85 1.185) (xy 1.3 1.185) + (xy -0.321 -0.919) (xy 1.021 -0.919) (xy 1.021 0.919) (xy -0.321 0.919) ) (stroke (width 0.01) @@ -7637,37 +7637,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "d8f3e3b4-5a32-4433-b692-2f5ee10b9e04") - ) - (fp_line - (start -2.1 -2) - (end 2.1 -2) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "23ea8a55-9b04-4a93-bcc4-9e340ec57abe") - ) - (fp_line - (start -2.1 2) - (end -2.1 -2) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ea8b7756-a37f-4263-a48d-67a3defc6a8a") - ) - (fp_line - (start 2.1 -2) - (end 2.1 2) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "4009d761-5bc6-4391-a2f8-2d50cd37f674") + (uuid "cf439e24-bbfc-4c8f-b7c1-a5dcc050311a") ) (fp_line (start 2.1 2) @@ -7680,24 +7650,44 @@ (uuid "cd8f1813-f3ee-4f1b-8a81-7b14a3b0b7e2") ) (fp_line - (start -1.5 -1.5) - (end 1.5 -1.5) + (start 2.1 -2) + (end 2.1 2) (stroke - (width 0.127) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "27115f70-89c7-40ab-9883-96b9d38b1259") + (layer "F.CrtYd") + (uuid "4009d761-5bc6-4391-a2f8-2d50cd37f674") ) (fp_line - (start -1.5 1.5) - (end -1.5 -1.5) + (start -2.1 2) + (end -2.1 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ea8b7756-a37f-4263-a48d-67a3defc6a8a") + ) + (fp_line + (start -2.1 -2) + (end 2.1 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "23ea8a55-9b04-4a93-bcc4-9e340ec57abe") + ) + (fp_line + (start 1.5 1.5) + (end -1.5 1.5) (stroke (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "2014333c-634f-4649-9694-c52cbdf3af7e") + (uuid "b3445010-03cb-4008-b495-227bb590357a") ) (fp_line (start 1.5 -1.5) @@ -7710,18 +7700,28 @@ (uuid "8ff6f4e2-8346-4c6d-94cb-697dad38238f") ) (fp_line - (start 1.5 1.5) - (end -1.5 1.5) + (start -1.5 1.5) + (end -1.5 -1.5) (stroke (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "b3445010-03cb-4008-b495-227bb590357a") + (uuid "2014333c-634f-4649-9694-c52cbdf3af7e") + ) + (fp_line + (start -1.5 -1.5) + (end 1.5 -1.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "27115f70-89c7-40ab-9883-96b9d38b1259") ) (fp_circle (center -2.4 -1.05) - (end -2.3 -1.05) + (end -2.3 -1.050001) (stroke (width 0.2) (type solid) @@ -7731,7 +7731,7 @@ (uuid "b7198840-0454-4836-8254-fc84b6648240") ) (pad "1" smd rect - (at -1.5 -0.975) + (at -1.5 -0.975 180) (size 0.7 0.42) (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "SW") @@ -7740,7 +7740,7 @@ (uuid "aa33d81d-6a06-4808-a07c-10f650b2d5d3") ) (pad "2" smd rect - (at -1.5 -0.325) + (at -1.5 -0.325 180) (size 0.7 0.42) (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "SW") @@ -7749,7 +7749,7 @@ (uuid "24c12eb7-1973-4146-add3-39524c474c26") ) (pad "3" smd rect - (at -1.5 0.325) + (at -1.5 0.325 180) (size 0.7 0.42) (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "SW") @@ -7758,7 +7758,7 @@ (uuid "cded258a-ea3b-4534-8256-7a4335141de8") ) (pad "4" smd rect - (at -1.5 0.975) + (at -1.5 0.975 180) (size 0.7 0.42) (layers "F.Cu" "F.Mask" "F.Paste") (net 49 "Net-(Q6-Pad4)") @@ -7767,7 +7767,7 @@ (uuid "122bb975-94c4-41de-96be-51f131538e51") ) (pad "5_8" smd custom - (at 0 0) + (at 0 0 180) (size 0.7 0.42) (layers "F.Cu") (net 3 "15V") @@ -7793,14 +7793,14 @@ ) (embedded_fonts no) ) - (footprint "Capacitor_SMD:C_0402_1005Metric" + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "55467667-66f2-4ca8-80fd-2026ae13e9af") - (at 179.2504 23.1588) - (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (at 137.2108 3.2004 180) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C12" - (at 0 -1.16 0) + (at 0 -1.68 180) (layer "F.SilkS") (uuid "7c8dac76-760a-4b81-959b-ea66d81d369c") (effects @@ -7810,8 +7810,8 @@ ) ) ) - (property "Value" "470nF" - (at 0 1.16 0) + (property "Value" "1uF" + (at 0 1.68 180) (layer "F.Fab") (uuid "7f23dda6-c899-4d74-bb53-45a15e1824f0") (effects @@ -7822,7 +7822,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 180) (layer "F.Fab") (hide yes) (uuid "4ea71967-6227-483e-a172-d8d0f70cad02") @@ -7834,7 +7834,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 180) (layer "F.Fab") (hide yes) (uuid "fdeed781-446d-4896-a175-e74bcdeefb21") @@ -7845,12 +7845,12 @@ ) ) ) - (property "MPN" "CC0402KRX5R9BB474" - (at 0 0 0) + (property "MPN" "CC0805KFX7R8BB105" + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "1972f52c-9193-4829-88c4-fb89099e39fc") + (uuid "90b64e58-1da0-418d-8413-435cccddb64f") (effects (font (size 1 1) @@ -7864,119 +7864,119 @@ (sheetfile "c64psu.kicad_sch") (attr smd) (fp_line - (start -0.107836 -0.36) - (end 0.107836 -0.36) + (start -0.261252 0.735) + (end 0.261252 0.735) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "26e87a57-9aa2-418f-923d-b503dd34d7f7") + (uuid "e0ccfa73-f248-41ac-be44-3e654ae5a7fc") ) (fp_line - (start -0.107836 0.36) - (end 0.107836 0.36) + (start -0.261252 -0.735) + (end 0.261252 -0.735) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "c36f9d30-116e-4a7d-876c-42b234ff9612") + (uuid "c8ce73ce-d6b3-4c7a-8803-0786797c9b1a") ) (fp_line - (start -0.91 -0.46) - (end 0.91 -0.46) + (start 1.7 0.98) + (end -1.7 0.98) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "94def834-a303-4041-97d6-17dc94b8b98d") + (uuid "b9475f19-f8d4-4c54-b650-ff9a6fabac3b") ) (fp_line - (start -0.91 0.46) - (end -0.91 -0.46) + (start 1.7 -0.98) + (end 1.7 0.98) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "a4db833f-1950-4869-9932-bb2e8ee3cd40") + (uuid "d4c8fc83-a7e7-419d-b6b2-d3c40bf17d86") ) (fp_line - (start 0.91 -0.46) - (end 0.91 0.46) + (start -1.7 0.98) + (end -1.7 -0.98) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "bdcaf45d-6934-4234-a618-14a13c04a1fe") + (uuid "4c363e7b-bbc6-4b4c-a9a2-2d11637d7f35") ) (fp_line - (start 0.91 0.46) - (end -0.91 0.46) + (start -1.7 -0.98) + (end 1.7 -0.98) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "86664bc7-6e2c-4f67-9c9a-161ba73c0ea7") + (uuid "ec5da465-82b5-430a-aba7-1ca3e036b59f") ) (fp_line - (start -0.5 -0.25) - (end 0.5 -0.25) + (start 1 0.625) + (end -1 0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "12cc82df-3d48-4ef6-b231-3083148a4685") + (uuid "8def8a01-fefd-421d-bd13-e22fe1026171") ) (fp_line - (start -0.5 0.25) - (end -0.5 -0.25) + (start 1 -0.625) + (end 1 0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "d374ac40-36d5-42e3-95b9-ce88e775be64") + (uuid "7b3663a5-db5e-4cc1-b04e-c8a1b324a629") ) (fp_line - (start 0.5 -0.25) - (end 0.5 0.25) + (start -1 0.625) + (end -1 -0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "0b4e4a0a-a67d-4d24-9020-ca345d7b4914") + (uuid "a359bb2a-3e48-47bd-877f-d2f15acc3609") ) (fp_line - (start 0.5 0.25) - (end -0.5 0.25) + (start -1 -0.625) + (end 1 -0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "0d726474-22d4-4260-88e2-3f5007dd1368") + (uuid "5c55bc3e-943e-40d4-b1be-1c14d21fd698") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 180) (layer "F.Fab") (uuid "fa7cb96a-0a7a-4b5d-a831-00ff87d31b3d") (effects (font - (size 0.25 0.25) - (thickness 0.04) + (size 0.5 0.5) + (thickness 0.08) ) ) ) (pad "1" smd roundrect - (at -0.48 0) - (size 0.56 0.62) + (at -0.95 0 180) + (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 5 "SW") @@ -7984,8 +7984,8 @@ (uuid "93c04874-edbf-4edb-9911-5f7ee2a31635") ) (pad "2" smd roundrect - (at 0.48 0) - (size 0.56 0.62) + (at 0.95 0 180) + (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 6 "Net-(U1-BST)") @@ -7993,7 +7993,7 @@ (uuid "0e8b5097-d424-4582-abe6-51ceef1d7928") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.step" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" (offset (xyz 0 0 0) ) @@ -9602,11 +9602,11 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "5f28debd-9c28-4915-82b9-aa33b8e0a77a") - (at 158.7804 8.3988) + (at 125.476 4.1656) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C8" - (at 0 -2.3 0) + (at 0 -2.300001 0) (layer "F.SilkS") (uuid "098a62bf-6cc4-4e59-9b32-5a22c8f50877") (effects @@ -9617,7 +9617,7 @@ ) ) (property "Value" "10uF" - (at 0 2.3 0) + (at 0 2.300001 0) (layer "F.Fab") (uuid "2b8df95c-9c7f-47dd-beec-4cb6122ee629") (effects @@ -9807,7 +9807,7 @@ ) ) (pad "1" smd roundrect - (at -1.475 0) + (at -1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.217391) @@ -9816,7 +9816,7 @@ (uuid "a0206a2a-6278-42d0-8345-ba545c85e0a3") ) (pad "2" smd roundrect - (at 1.475 0) + (at 1.475001 0) (size 1.15 2.7) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.217391) @@ -11659,11 +11659,11 @@ (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "6c0ab79e-1348-48c3-aeb5-ce9a0a661d56") - (at 167.5104 11.2488) + (at 138.176 7.0104 -90) (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R11" - (at 0 -1.17 0) + (at 0 -1.17 90) (layer "F.SilkS") (uuid "0afe9dd3-fe94-4cc3-b086-0f7d974aa1d6") (effects @@ -11674,7 +11674,7 @@ ) ) (property "Value" "1" - (at 0 1.17 0) + (at 0 1.17 90) (layer "F.Fab") (uuid "17512abb-c292-4d8e-9f43-faf75af04f6f") (effects @@ -11685,7 +11685,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "170c4e33-47fd-452d-a809-c3e5460051ae") @@ -11697,7 +11697,7 @@ ) ) (property "Description" "Resistor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "cc19bc8b-9349-4030-b3a9-01b953d16950") @@ -11709,7 +11709,7 @@ ) ) (property "MPN" "RL0510S-1R0-F" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -11722,7 +11722,7 @@ ) ) (property "Part Number" "" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -11735,7 +11735,7 @@ ) ) (property "Specifications" "" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -11752,16 +11752,6 @@ (sheetname "/") (sheetfile "c64psu.kicad_sch") (attr smd) - (fp_line - (start -0.153641 -0.38) - (end 0.153641 -0.38) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f795d937-6ff4-4cdd-82cf-7145bb3414b7") - ) (fp_line (start -0.153641 0.38) (end 0.153641 0.38) @@ -11773,14 +11763,14 @@ (uuid "3e1d75a7-b1e8-4083-a846-b58d552c4c42") ) (fp_line - (start -0.93 -0.47) - (end 0.93 -0.47) + (start -0.153641 -0.38) + (end 0.153641 -0.38) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "46761c1c-d408-48f9-a3f1-84365e783eff") + (layer "F.SilkS") + (uuid "f795d937-6ff4-4cdd-82cf-7145bb3414b7") ) (fp_line (start -0.93 0.47) @@ -11792,16 +11782,6 @@ (layer "F.CrtYd") (uuid "d244f060-96ba-47ac-b0f5-320d27d14125") ) - (fp_line - (start 0.93 -0.47) - (end 0.93 0.47) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8ae599e6-b713-4025-904b-3fd5abff8cb1") - ) (fp_line (start 0.93 0.47) (end -0.93 0.47) @@ -11813,14 +11793,24 @@ (uuid "56889537-dfcd-43a8-8999-77ed4aa64131") ) (fp_line - (start -0.525 -0.27) - (end 0.525 -0.27) + (start -0.93 -0.47) + (end 0.93 -0.47) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "d13a849e-7b7a-430d-a394-beeccb888f92") + (layer "F.CrtYd") + (uuid "46761c1c-d408-48f9-a3f1-84365e783eff") + ) + (fp_line + (start 0.93 -0.47) + (end 0.93 0.47) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ae599e6-b713-4025-904b-3fd5abff8cb1") ) (fp_line (start -0.525 0.27) @@ -11832,16 +11822,6 @@ (layer "F.Fab") (uuid "c832ab4f-32a6-4608-bac9-cb45ec06c1a3") ) - (fp_line - (start 0.525 -0.27) - (end 0.525 0.27) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a23e8f87-9882-4ba2-92b8-f3294273b53d") - ) (fp_line (start 0.525 0.27) (end -0.525 0.27) @@ -11852,8 +11832,28 @@ (layer "F.Fab") (uuid "e2e492b0-dc8b-4268-a00f-005304c8dcd6") ) + (fp_line + (start -0.525 -0.27) + (end 0.525 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d13a849e-7b7a-430d-a394-beeccb888f92") + ) + (fp_line + (start 0.525 -0.27) + (end 0.525 0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a23e8f87-9882-4ba2-92b8-f3294273b53d") + ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "4567f18a-a95a-495b-a840-62a10fbc91ca") (effects @@ -11864,7 +11864,7 @@ ) ) (pad "1" smd roundrect - (at -0.51 0) + (at -0.509999 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -11873,7 +11873,7 @@ (uuid "cfb61711-788f-4713-aa60-fe01e03f0641") ) (pad "2" smd roundrect - (at 0.51 0) + (at 0.509999 0 270) (size 0.54 0.64) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -12500,10 +12500,10 @@ (footprint "LV5144:VQFN20_RGY_TEX" (layer "F.Cu") (uuid "822ded8b-36ad-4b67-9825-e0dbb3a03f81") - (at 177.6238 9.8853) + (at 135.435301 -0.265999 -90) (tags "LV5144RGYR ") (property "Reference" "U1" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.SilkS") (uuid "fb9da3f9-d014-4fbd-8930-936b2611dd6c") @@ -12515,7 +12515,7 @@ ) ) (property "Value" "LV5144RGYR" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (uuid "5a0aeb68-bc0c-43f7-a9c8-4a4318ff2864") @@ -12527,7 +12527,7 @@ ) ) (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lv5144.pdf?ts=1695156282508&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FLV5144" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "e8028caa-1900-464f-9ea1-27f9624584b8") @@ -12539,7 +12539,7 @@ ) ) (property "Description" "LV5144 95-V, Synchronous, BuckDC/DCController With Wide Duty Cycle Range datasheet" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "580b5d52-5533-453f-9200-9403aa0d718c") @@ -12551,7 +12551,7 @@ ) ) (property "MPN" "LV5144RGYR" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) @@ -12568,26 +12568,6 @@ (sheetname "/") (sheetfile "c64psu.kicad_sch") (attr smd) - (fp_line - (start -1.9304 -2.4257) - (end -1.9304 -2.209739) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.SilkS") - (uuid "6848f932-6d83-4a7a-90b3-cf8408063f95") - ) - (fp_line - (start -1.9304 2.209739) - (end -1.9304 2.4257) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.SilkS") - (uuid "37232104-49b4-4d04-970d-751d9c811ea0") - ) (fp_line (start -1.9304 2.4257) (end -1.209741 2.4257) @@ -12598,36 +12578,6 @@ (layer "F.SilkS") (uuid "51ebbe8c-a410-4a33-aa5c-21a44c72c5cb") ) - (fp_line - (start -1.209741 -2.4257) - (end -1.9304 -2.4257) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.SilkS") - (uuid "ed406cc3-1a26-48fe-87f9-3e18e36ab28e") - ) - (fp_line - (start -0.290261 2.4257) - (end 0.290261 2.4257) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.SilkS") - (uuid "57c1c979-e509-40be-9eff-35c94003ca2f") - ) - (fp_line - (start 0.290261 -2.4257) - (end -0.290261 -2.4257) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.SilkS") - (uuid "98cb4c34-f5e6-4d25-86fd-0dc611fcedc4") - ) (fp_line (start 1.209741 2.4257) (end 1.9304 2.4257) @@ -12639,17 +12589,37 @@ (uuid "8004a3bd-e4de-489f-a94a-bb667c16c241") ) (fp_line - (start 1.9304 -2.4257) - (end 1.209741 -2.4257) + (start 1.9304 2.4257) + (end 1.930399 2.209739) (stroke (width 0.1524) (type solid) ) (layer "F.SilkS") - (uuid "b4875fb5-6588-44ea-9f6d-053988c94d2f") + (uuid "6743cd4f-dc70-4a83-8866-8b936dde43ac") ) (fp_line - (start 1.9304 -2.209739) + (start -0.290261 2.425699) + (end 0.290261 2.425699) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "57c1c979-e509-40be-9eff-35c94003ca2f") + ) + (fp_line + (start -1.930399 2.209739) + (end -1.9304 2.4257) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "37232104-49b4-4d04-970d-751d9c811ea0") + ) + (fp_line + (start 1.930399 -2.209739) (end 1.9304 -2.4257) (stroke (width 0.1524) @@ -12659,18 +12629,48 @@ (uuid "2c7ab51d-d241-43c2-a1d9-aac59eef5377") ) (fp_line - (start 1.9304 2.4257) - (end 1.9304 2.209739) + (start 0.290261 -2.425699) + (end -0.290261 -2.425699) (stroke (width 0.1524) (type solid) ) (layer "F.SilkS") - (uuid "6743cd4f-dc70-4a83-8866-8b936dde43ac") + (uuid "98cb4c34-f5e6-4d25-86fd-0dc611fcedc4") + ) + (fp_line + (start -1.9304 -2.4257) + (end -1.930399 -2.209739) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "6848f932-6d83-4a7a-90b3-cf8408063f95") + ) + (fp_line + (start -1.209741 -2.4257) + (end -1.9304 -2.4257) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "ed406cc3-1a26-48fe-87f9-3e18e36ab28e") + ) + (fp_line + (start 1.9304 -2.4257) + (end 1.209741 -2.4257) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.SilkS") + (uuid "b4875fb5-6588-44ea-9f6d-053988c94d2f") ) (fp_poly (pts - (xy -0.940501 2.8575) (xy -0.940501 3.1115) (xy -0.559501 3.1115) (xy -0.559501 2.8575) + (xy -0.940501 2.8575) (xy -0.940501 3.1115) (xy -0.559501 3.1115) (xy -0.559501 2.857501) ) (stroke (width 0) @@ -12682,7 +12682,7 @@ ) (fp_poly (pts - (xy 0.559501 -2.8575) (xy 0.559501 -3.1115) (xy 0.940501 -3.1115) (xy 0.940501 -2.8575) + (xy 0.559501 -2.857501) (xy 0.559501 -3.1115) (xy 0.940501 -3.1115) (xy 0.940501 -2.8575) ) (stroke (width 0) @@ -12692,18 +12692,6 @@ (layer "F.SilkS") (uuid "be24fbd7-5268-439f-a759-320dc4407ed8") ) - (fp_poly - (pts - (xy -0.8017 -1.297) (xy -0.8017 -0.1) (xy 0.8017 -0.1) (xy 0.8017 -1.297) - ) - (stroke - (width 0) - (type solid) - ) - (fill yes) - (layer "F.Paste") - (uuid "843deebb-4868-454a-a12c-aec5a5660f3e") - ) (fp_poly (pts (xy -0.8017 0.1) (xy -0.8017 1.297) (xy 0.8017 1.297) (xy 0.8017 0.1) @@ -12716,105 +12704,17 @@ (layer "F.Paste") (uuid "2b698087-82f1-45ed-bbdb-3a4e08ce193c") ) - (fp_line - (start -2.3622 -2.1564) - (end -2.0574 -2.1564) + (fp_poly + (pts + (xy -0.8017 -1.297) (xy -0.8017 -0.1) (xy 0.8017 -0.1) (xy 0.8017 -1.297) + ) (stroke - (width 0.1524) + (width 0) (type solid) ) - (layer "F.CrtYd") - (uuid "9ccea97e-a9f8-4410-8872-24d27d721fe7") - ) - (fp_line - (start -2.3622 2.1564) - (end -2.3622 -2.1564) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "533d53f0-de65-4635-9f3c-dab6fbebb2ae") - ) - (fp_line - (start -2.0574 -2.5527) - (end -1.1564 -2.5527) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "cf55c7cf-c740-4c9f-9328-27696e92ca21") - ) - (fp_line - (start -2.0574 -2.1564) - (end -2.0574 -2.5527) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "3de32824-9b1a-40f9-9004-07b2293044f6") - ) - (fp_line - (start -2.0574 2.1564) - (end -2.3622 2.1564) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "aa11b019-d92c-48a4-98a0-d8e55138a3ce") - ) - (fp_line - (start -2.0574 2.5527) - (end -2.0574 2.1564) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "63669f09-061a-4659-a238-881672b4b405") - ) - (fp_line - (start -2.0574 2.5527) - (end -1.1564 2.5527) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "70d7f0fd-d0b0-4b97-9148-d27b220f3a6c") - ) - (fp_line - (start -1.1564 -2.8575) - (end 1.1564 -2.8575) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "6b40bf8b-dc5a-4789-921e-3e37333db21e") - ) - (fp_line - (start -1.1564 -2.5527) - (end -1.1564 -2.8575) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d8794747-3a89-41c0-a521-1883386c2fee") - ) - (fp_line - (start -1.1564 2.5527) - (end -1.1564 2.8575) - (stroke - (width 0.1524) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b685f1dd-7956-47d5-9c85-a5f3e362b547") + (fill yes) + (layer "F.Paste") + (uuid "843deebb-4868-454a-a12c-aec5a5660f3e") ) (fp_line (start -1.1564 2.8575) @@ -12827,24 +12727,44 @@ (uuid "1a98d92e-f287-498a-b1b3-d2fb5432e32f") ) (fp_line - (start 1.1564 -2.8575) - (end 1.1564 -2.5527) + (start 1.1564 2.8575) + (end 1.1564 2.5527) (stroke (width 0.1524) (type solid) ) (layer "F.CrtYd") - (uuid "5e1d1671-d655-43b1-b027-b8aa77a2f27c") + (uuid "d1cb115b-4cb2-400b-b894-7f80c7165a35") ) (fp_line - (start 1.1564 -2.5527) - (end 2.0574 -2.5527) + (start -2.0574 2.5527) + (end -1.1564 2.5527) (stroke (width 0.1524) (type solid) ) (layer "F.CrtYd") - (uuid "5954a4d0-d089-4413-b637-f48aa0ee3120") + (uuid "70d7f0fd-d0b0-4b97-9148-d27b220f3a6c") + ) + (fp_line + (start -2.0574 2.5527) + (end -2.0574 2.156401) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63669f09-061a-4659-a238-881672b4b405") + ) + (fp_line + (start -1.1564 2.5527) + (end -1.1564 2.8575) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b685f1dd-7956-47d5-9c85-a5f3e362b547") ) (fp_line (start 1.1564 2.5527) @@ -12857,17 +12777,87 @@ (uuid "22a8adee-37ce-4bdb-a0b9-a526aa56feaf") ) (fp_line - (start 1.1564 2.8575) - (end 1.1564 2.5527) + (start 2.0574 2.5527) + (end 2.0574 2.156401) (stroke (width 0.1524) (type solid) ) (layer "F.CrtYd") - (uuid "d1cb115b-4cb2-400b-b894-7f80c7165a35") + (uuid "ed6eef9a-faa2-4cac-95e6-adff71ea0635") ) (fp_line - (start 2.0574 -2.1564) + (start -2.0574 2.156401) + (end -2.362201 2.1564) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aa11b019-d92c-48a4-98a0-d8e55138a3ce") + ) + (fp_line + (start 2.0574 2.156401) + (end 2.362201 2.1564) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45d691b9-746f-48f3-a94b-9b64b4606989") + ) + (fp_line + (start -2.362201 2.1564) + (end -2.362201 -2.1564) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "533d53f0-de65-4635-9f3c-dab6fbebb2ae") + ) + (fp_line + (start 2.362201 2.1564) + (end 2.362201 -2.1564) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a8032cb3-1ef6-4acd-92c4-bec479cb731f") + ) + (fp_line + (start -2.362201 -2.1564) + (end -2.0574 -2.156401) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ccea97e-a9f8-4410-8872-24d27d721fe7") + ) + (fp_line + (start 2.362201 -2.1564) + (end 2.0574 -2.156401) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f4d8e3c-0018-4741-97bf-056dc6563bbf") + ) + (fp_line + (start -2.0574 -2.156401) + (end -2.0574 -2.5527) + (stroke + (width 0.1524) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3de32824-9b1a-40f9-9004-07b2293044f6") + ) + (fp_line + (start 2.0574 -2.156401) (end 2.0574 -2.5527) (stroke (width 0.1524) @@ -12877,64 +12867,54 @@ (uuid "9fe41230-1016-4b2e-94ef-be0f14a26fbe") ) (fp_line - (start 2.0574 2.1564) - (end 2.3622 2.1564) + (start -2.0574 -2.5527) + (end -1.1564 -2.5527) (stroke (width 0.1524) (type solid) ) (layer "F.CrtYd") - (uuid "45d691b9-746f-48f3-a94b-9b64b4606989") + (uuid "cf55c7cf-c740-4c9f-9328-27696e92ca21") ) (fp_line - (start 2.0574 2.5527) - (end 2.0574 2.1564) + (start -1.1564 -2.5527) + (end -1.1564 -2.8575) (stroke (width 0.1524) (type solid) ) (layer "F.CrtYd") - (uuid "ed6eef9a-faa2-4cac-95e6-adff71ea0635") + (uuid "d8794747-3a89-41c0-a521-1883386c2fee") ) (fp_line - (start 2.3622 -2.1564) - (end 2.0574 -2.1564) + (start 1.1564 -2.5527) + (end 2.0574 -2.5527) (stroke (width 0.1524) (type solid) ) (layer "F.CrtYd") - (uuid "3f4d8e3c-0018-4741-97bf-056dc6563bbf") + (uuid "5954a4d0-d089-4413-b637-f48aa0ee3120") ) (fp_line - (start 2.3622 2.1564) - (end 2.3622 -2.1564) + (start -1.1564 -2.8575) + (end 1.1564 -2.8575) (stroke (width 0.1524) (type solid) ) (layer "F.CrtYd") - (uuid "a8032cb3-1ef6-4acd-92c4-bec479cb731f") + (uuid "6b40bf8b-dc5a-4789-921e-3e37333db21e") ) (fp_line - (start -1.8034 -2.2987) - (end -1.8034 2.2987) + (start 1.1564 -2.8575) + (end 1.1564 -2.5527) (stroke - (width 0.0254) + (width 0.1524) (type solid) ) - (layer "F.Fab") - (uuid "2cd2c784-5360-4351-8308-0960d6887073") - ) - (fp_line - (start -1.8034 -1.0287) - (end -0.5334 -2.2987) - (stroke - (width 0.0254) - (type solid) - ) - (layer "F.Fab") - (uuid "e5a7a9f3-0dce-4fc2-a45e-86733b65f974") + (layer "F.CrtYd") + (uuid "5e1d1671-d655-43b1-b027-b8aa77a2f27c") ) (fp_line (start -1.8034 2.2987) @@ -12946,16 +12926,6 @@ (layer "F.Fab") (uuid "babfc405-b755-4bb9-a9ac-9b0bc0ec3196") ) - (fp_line - (start 1.8034 -2.2987) - (end -1.8034 -2.2987) - (stroke - (width 0.0254) - (type solid) - ) - (layer "F.Fab") - (uuid "0ad7de2b-2102-4329-bc62-9fe57e13d112") - ) (fp_line (start 1.8034 2.2987) (end 1.8034 -2.2987) @@ -12966,8 +12936,38 @@ (layer "F.Fab") (uuid "f55c73f3-ae57-4f70-8c4b-9e10cec273cb") ) + (fp_line + (start -1.8034 -1.0287) + (end -0.5334 -2.2987) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "e5a7a9f3-0dce-4fc2-a45e-86733b65f974") + ) + (fp_line + (start -1.8034 -2.2987) + (end -1.8034 2.2987) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "2cd2c784-5360-4351-8308-0960d6887073") + ) + (fp_line + (start 1.8034 -2.2987) + (end -1.8034 -2.2987) + (stroke + (width 0.0254) + (type solid) + ) + (layer "F.Fab") + (uuid "0ad7de2b-2102-4329-bc62-9fe57e13d112") + ) (fp_text user "*" - (at -0.75 -3.2385 0) + (at -0.75 -3.2385 270) (unlocked yes) (layer "F.SilkS") (uuid "427f4ca1-63da-48e9-969b-0b71315217fb") @@ -12979,7 +12979,7 @@ ) ) (fp_text user "*" - (at -0.75 -3.2385 0) + (at -0.75 -3.2385 90) (layer "F.SilkS") (uuid "f7ba957d-feef-4fc9-82bf-8f8b4678994a") (effects @@ -12990,7 +12990,7 @@ ) ) (fp_text user "*" - (at -0.75 -1.7907 0) + (at -0.75 -1.7907 270) (unlocked yes) (layer "F.Fab") (uuid "035769a9-7773-4fb3-a803-80196a09216d") @@ -13002,7 +13002,7 @@ ) ) (fp_text user "*" - (at -0.75 -1.7907 0) + (at -0.75 -1.7907 90) (layer "F.Fab") (uuid "1c9ffdbd-4375-4059-b7ba-08e8d4a6c7e2") (effects @@ -13013,7 +13013,7 @@ ) ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 270) (unlocked yes) (layer "F.Fab") (uuid "3ff3c30b-fe13-49c0-9119-00bc125366a2") @@ -13025,7 +13025,7 @@ ) ) (pad "1" smd rect - (at -0.750001 -2.1971) + (at -0.750001 -2.1971 270) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 7 "Net-(U1-EN{slash}UVLO)") @@ -13034,7 +13034,7 @@ (uuid "68886206-1780-4586-a4a0-6c441ed573f5") ) (pad "2" smd rect - (at -1.7018 -1.749999 90) + (at -1.7018 -1.749999) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 13 "Net-(U1-RT)") @@ -13043,7 +13043,7 @@ (uuid "e81a2102-ac7c-442b-80ee-ffc90d21cb57") ) (pad "3" smd rect - (at -1.7018 -1.25 90) + (at -1.7018 -1.25) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 14 "Net-(U1-SS{slash}TRK)") @@ -13052,7 +13052,7 @@ (uuid "22337265-dcea-4d31-9dc9-fd31a58bfac9") ) (pad "4" smd rect - (at -1.7018 -0.750001 90) + (at -1.7018 -0.750001) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 12 "Net-(U1-COMP)") @@ -13061,7 +13061,7 @@ (uuid "22a8ba82-cefb-4c50-be5d-83fdaa857a56") ) (pad "5" smd rect - (at -1.7018 -0.25 90) + (at -1.7018 -0.25) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 9 "Net-(U1-FB)") @@ -13070,7 +13070,7 @@ (uuid "f52d6d04-f61c-455b-b979-d2e80575f221") ) (pad "6" smd rect - (at -1.7018 0.25 90) + (at -1.7018 0.25) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "GND") @@ -13079,7 +13079,7 @@ (uuid "a0a155bb-faba-4f56-9689-2996d5f17f7b") ) (pad "7" smd rect - (at -1.7018 0.750001 90) + (at -1.7018 0.750001) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 67 "unconnected-(U1-SYNCOUT-Pad7)") @@ -13088,7 +13088,7 @@ (uuid "145b6e45-b343-43b2-9436-0598128108e1") ) (pad "8" smd rect - (at -1.7018 1.25 90) + (at -1.7018 1.25) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 58 "Net-(U1-SYNCIN)") @@ -13097,7 +13097,7 @@ (uuid "cbf026ac-7974-47ad-b64e-5d11e729308e") ) (pad "9" smd rect - (at -1.7018 1.749999 90) + (at -1.7018 1.749999) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 68 "unconnected-(U1-NC-Pad9)") @@ -13106,7 +13106,7 @@ (uuid "8886d50d-2d21-4e4f-9c5b-ce60154d0e68") ) (pad "10" smd rect - (at -0.750001 2.1971) + (at -0.750001 2.1971 270) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 57 "Net-(U1-PGOOD)") @@ -13115,7 +13115,7 @@ (uuid "e6e0b2d9-0e6a-4348-bee3-e02f40fb51d6") ) (pad "11" smd rect - (at 0.750001 2.1971) + (at 0.750001 2.1971 270) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 8 "Net-(U1-ILIM)") @@ -13124,7 +13124,7 @@ (uuid "de2f2050-5473-41f3-b7c3-08762e647229") ) (pad "12" smd rect - (at 1.7018 1.749999 90) + (at 1.7018 1.749999) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "GND") @@ -13133,7 +13133,7 @@ (uuid "00434176-4732-4139-bc99-ea04b4f235e7") ) (pad "13" smd rect - (at 1.7018 1.25 90) + (at 1.7018 1.25) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 56 "Net-(U1-LO)") @@ -13142,7 +13142,7 @@ (uuid "4c7aa662-5f89-4da0-a0d3-08e647e147b4") ) (pad "14" smd rect - (at 1.7018 0.750001 90) + (at 1.7018 0.750001) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 22 "LV_VCC") @@ -13151,7 +13151,7 @@ (uuid "75590a1c-0f27-4033-94df-8816ede857e4") ) (pad "15" smd rect - (at 1.7018 0.25 90) + (at 1.7018 0.25) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "GND") @@ -13160,7 +13160,7 @@ (uuid "231e56cf-b5a7-4018-a917-bb8f1392f4e9") ) (pad "16" smd rect - (at 1.7018 -0.25 90) + (at 1.7018 -0.25) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 69 "unconnected-(U1-NC-Pad16)") @@ -13169,7 +13169,7 @@ (uuid "bcad725a-80c9-4285-b964-7cdc6be04f54") ) (pad "17" smd rect - (at 1.7018 -0.750001 90) + (at 1.7018 -0.750001) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 6 "Net-(U1-BST)") @@ -13178,7 +13178,7 @@ (uuid "a007b412-3aa8-45b2-b98d-4a2ee085c87f") ) (pad "18" smd rect - (at 1.7018 -1.25 90) + (at 1.7018 -1.25) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 55 "Net-(U1-HO)") @@ -13187,7 +13187,7 @@ (uuid "80fcb4c1-2310-412c-b812-18edbffb7e26") ) (pad "19" smd rect - (at 1.7018 -1.749999 90) + (at 1.7018 -1.749999) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 5 "SW") @@ -13196,7 +13196,7 @@ (uuid "a0f04f03-8fb2-4605-9be8-148f85e87e7b") ) (pad "20" smd rect - (at 0.750001 -2.1971) + (at 0.750001 -2.1971 270) (size 0.254 0.8128) (layers "F.Cu" "F.Mask" "F.Paste") (net 3 "15V") @@ -13205,7 +13205,7 @@ (uuid "fb9ece17-8b74-4382-a478-b12fc147431d") ) (pad "21" smd rect - (at 0 0) + (at 0 0 270) (size 1.8034 2.794) (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "GND") @@ -13229,7 +13229,7 @@ (footprint "custom:CSBX1060" (layer "F.Cu") (uuid "82c16eed-d597-435b-89cf-39ad98ac9b49") - (at 171.9394 26.4538) + (at 133.2484 18.0848) (property "Reference" "L1" (at 0 -0.5 0) (unlocked yes) @@ -17306,11 +17306,11 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "ac4179d2-894b-4905-b19a-7d28e5225432") - (at 163.8304 7.7788) + (at 126.8476 21.9964 90) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C4" - (at 0 -1.68 0) + (at 0 -1.679999 90) (layer "F.SilkS") (uuid "fc549cec-55f4-4de3-a9af-343fba6ce4d0") (effects @@ -17321,7 +17321,7 @@ ) ) (property "Value" "10uF" - (at 0 1.68 0) + (at 0 1.679999 90) (layer "F.Fab") (uuid "062882f0-941f-4326-8a5a-91aeecef30c3") (effects @@ -17332,7 +17332,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "78f33072-c059-4f1c-bdc2-2f91401860bb") @@ -17344,7 +17344,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "a547d358-9d35-4bd1-9165-11a52247946c") @@ -17356,7 +17356,7 @@ ) ) (property "MPN" "GRM21BR61C106KE15K" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -17369,7 +17369,7 @@ ) ) (property "Part Number" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -17382,7 +17382,7 @@ ) ) (property "Specifications" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -17400,8 +17400,8 @@ (sheetfile "c64psu.kicad_sch") (attr smd) (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) + (start -0.261253 -0.735) + (end 0.261253 -0.735) (stroke (width 0.12) (type solid) @@ -17410,8 +17410,8 @@ (uuid "8d72a2dd-5bf7-42e0-80eb-6695635de658") ) (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) + (start -0.261253 0.735) + (end 0.261253 0.735) (stroke (width 0.12) (type solid) @@ -17419,26 +17419,6 @@ (layer "F.SilkS") (uuid "fa0c4ec7-43f2-42fa-b39f-d925d74ed0dd") ) - (fp_line - (start -1.7 -0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "85fb3e76-5934-4d46-9e3a-517f3d569b8c") - ) - (fp_line - (start -1.7 0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8bc797bb-a31c-45a2-9690-badf46100b97") - ) (fp_line (start 1.7 -0.98) (end 1.7 0.98) @@ -17449,6 +17429,16 @@ (layer "F.CrtYd") (uuid "c0de2a41-2aa6-4bee-9afb-2ef2df9666d4") ) + (fp_line + (start -1.7 -0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "85fb3e76-5934-4d46-9e3a-517f3d569b8c") + ) (fp_line (start 1.7 0.98) (end -1.7 0.98) @@ -17460,24 +17450,14 @@ (uuid "7fdfd3ca-0b6e-4daa-b5e8-212f9fc82ef8") ) (fp_line - (start -1 -0.625) - (end 1 -0.625) + (start -1.7 0.98) + (end -1.7 -0.98) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "0b3630e1-9cf4-44e0-9025-ad5d8674b726") - ) - (fp_line - (start -1 0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7e907e48-098c-4b5c-9bde-8a5003be7ceb") + (layer "F.CrtYd") + (uuid "8bc797bb-a31c-45a2-9690-badf46100b97") ) (fp_line (start 1 -0.625) @@ -17489,6 +17469,16 @@ (layer "F.Fab") (uuid "7dfeb04f-0a74-49ad-a47b-d8f2d9de1545") ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b3630e1-9cf4-44e0-9025-ad5d8674b726") + ) (fp_line (start 1 0.625) (end -1 0.625) @@ -17499,8 +17489,18 @@ (layer "F.Fab") (uuid "aac96951-1371-4573-b080-2a29e14fdfb6") ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7e907e48-098c-4b5c-9bde-8a5003be7ceb") + ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "a298ae5e-208d-48d7-a1df-8ada0cdaf200") (effects @@ -17511,7 +17511,7 @@ ) ) (pad "1" smd roundrect - (at -0.95 0) + (at -0.949999 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -17520,7 +17520,7 @@ (uuid "758178a0-1c36-4938-b738-744f151c2f0f") ) (pad "2" smd roundrect - (at 0.95 0) + (at 0.949999 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -19339,11 +19339,11 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "c1298a25-bd46-4b2b-b3a4-ba2160f73977") - (at 158.7804 12.6488) + (at 125.476 7.4676 180) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C9" - (at 0 -2.3 0) + (at 0 -2.300001 0) (layer "F.SilkS") (uuid "18b4cf20-428b-4031-899f-4573b7192c63") (effects @@ -19354,7 +19354,7 @@ ) ) (property "Value" "10uF" - (at 0 2.3 0) + (at 0 2.300001 0) (layer "F.Fab") (uuid "c1246876-19b4-4c56-9970-af112ff9f33a") (effects @@ -19389,7 +19389,7 @@ ) ) (property "MPN" "UMK325BJ106KM-P" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -19402,7 +19402,7 @@ ) ) (property "Part Number" "" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -19415,7 +19415,7 @@ ) ) (property "Specifications" "" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -19432,16 +19432,6 @@ (sheetname "/") (sheetfile "c64psu.kicad_sch") (attr smd) - (fp_line - (start -0.711252 -1.36) - (end 0.711252 -1.36) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3c60ad78-b0d3-46fa-b1ea-9c0d33d32f21") - ) (fp_line (start -0.711252 1.36) (end 0.711252 1.36) @@ -19453,34 +19443,14 @@ (uuid "b1dd189b-1d0a-4894-a027-6e409872b75b") ) (fp_line - (start -2.3 -1.6) - (end 2.3 -1.6) + (start -0.711252 -1.36) + (end 0.711252 -1.36) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "a51d0490-f692-482b-b956-7c62b3a3937b") - ) - (fp_line - (start -2.3 1.6) - (end -2.3 -1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "1410660f-37ea-4e18-9ee8-f072e6f1764b") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e7aaa89d-3d7b-4e32-a594-6fa8d0aa3bbd") + (layer "F.SilkS") + (uuid "3c60ad78-b0d3-46fa-b1ea-9c0d33d32f21") ) (fp_line (start 2.3 1.6) @@ -19493,24 +19463,44 @@ (uuid "ab4017a9-34d4-457b-829d-62179e42802e") ) (fp_line - (start -1.6 -1.25) - (end 1.6 -1.25) + (start 2.3 -1.6) + (end 2.3 1.6) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "b0e3cdb5-f548-4d27-9422-d29425e090fc") + (layer "F.CrtYd") + (uuid "e7aaa89d-3d7b-4e32-a594-6fa8d0aa3bbd") ) (fp_line - (start -1.6 1.25) - (end -1.6 -1.25) + (start -2.3 1.6) + (end -2.3 -1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1410660f-37ea-4e18-9ee8-f072e6f1764b") + ) + (fp_line + (start -2.3 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a51d0490-f692-482b-b956-7c62b3a3937b") + ) + (fp_line + (start 1.6 1.25) + (end -1.6 1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "a98e5a0c-f400-40c5-aaf2-96cf8a5291fe") + (uuid "20b29941-27cc-4c11-910b-82b15b882500") ) (fp_line (start 1.6 -1.25) @@ -19523,14 +19513,24 @@ (uuid "47134b97-7201-44e3-9418-3679d723f4ae") ) (fp_line - (start 1.6 1.25) - (end -1.6 1.25) + (start -1.6 1.25) + (end -1.6 -1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "20b29941-27cc-4c11-910b-82b15b882500") + (uuid "a98e5a0c-f400-40c5-aaf2-96cf8a5291fe") + ) + (fp_line + (start -1.6 -1.25) + (end 1.6 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b0e3cdb5-f548-4d27-9422-d29425e090fc") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -19544,7 +19544,7 @@ ) ) (pad "1" smd roundrect - (at -1.475 0) + (at -1.475001 0 180) (size 1.15 2.7) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.217391) @@ -19553,7 +19553,7 @@ (uuid "84b26c6c-8151-4a8f-a67c-d46778107584") ) (pad "2" smd roundrect - (at 1.475 0) + (at 1.475001 0 180) (size 1.15 2.7) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.217391) @@ -19574,14 +19574,14 @@ ) ) ) - (footprint "Capacitor_SMD:C_0603_1608Metric" + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "c1c4e5d4-fd21-4b49-aef2-b797017642f5") - (at 153.9504 10.0388) - (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (at 133.8072 3.2004) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C72" - (at 0 -1.43 0) + (at 0 -1.679999 0) (layer "F.SilkS") (uuid "4c5dd78c-4216-4515-aaa8-69190fedb640") (effects @@ -19592,7 +19592,7 @@ ) ) (property "Value" "4.7uF" - (at 0 1.43 0) + (at 0 1.679999 0) (layer "F.Fab") (uuid "6049f936-e10f-403e-b7cb-30ac75786a6e") (effects @@ -19626,12 +19626,12 @@ ) ) ) - (property "MPN" "CC0603KRX5R7BB475" + (property "MPN" "CC0805KKX6S8BB475" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "5c060b23-795c-4219-b8d7-45ff578344bf") + (uuid "d3646c8e-2cf7-446b-8e25-0e35a00f2e5b") (effects (font (size 1 1) @@ -19644,7 +19644,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "b01c854e-d4e8-48df-8783-122b3dce15f5") + (uuid "19318e5c-4603-4c91-8a60-263a3277df98") (effects (font (size 1 1) @@ -19657,7 +19657,7 @@ (unlocked yes) (layer "F.Fab") (hide yes) - (uuid "011e0f2c-81e4-4afa-b242-93c35c835594") + (uuid "899fccd5-0ed6-430b-9ec1-89a63a7de851") (effects (font (size 1 1) @@ -19671,104 +19671,104 @@ (sheetfile "c64psu.kicad_sch") (attr smd) (fp_line - (start -0.14058 -0.51) - (end 0.14058 -0.51) + (start -0.261253 -0.735) + (end 0.261253 -0.735) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "0cc7c29b-daa5-4ae6-9dc9-608eaa95deda") + (uuid "221fc6e7-b2b0-4d50-b597-3468f252ed2c") ) (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) + (start -0.261253 0.735) + (end 0.261253 0.735) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "5b4d9c36-938f-433a-b2c5-cbf29ed1203f") + (uuid "d87cc7f0-079f-483a-ad4e-32db24c72c24") ) (fp_line - (start -1.48 -0.73) - (end 1.48 -0.73) + (start -1.7 -0.98) + (end 1.7 -0.98) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "d1425d08-1ff4-4ccf-b82a-19b698095da3") + (uuid "b18e37b8-dddb-4313-bd36-840597192b95") ) (fp_line - (start -1.48 0.73) - (end -1.48 -0.73) + (start -1.7 0.98) + (end -1.7 -0.98) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "4db13220-965f-4836-ad67-1453db5d6b58") + (uuid "b921a007-7f77-4706-9280-75b3fcef72f9") ) (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) + (start 1.7 -0.98) + (end 1.7 0.98) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "f78dee41-5ae9-41b2-bc4f-0ef43d492ef6") + (uuid "f49b8a60-c9a9-4bbe-8771-9cdeb7c144a5") ) (fp_line - (start 1.48 0.73) - (end -1.48 0.73) + (start 1.7 0.98) + (end -1.7 0.98) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "60274ed4-1f13-43e4-9694-d5fc55d9f4d6") + (uuid "6c27c857-4c41-4005-abe1-fc2bff703e75") ) (fp_line - (start -0.8 -0.4) - (end 0.8 -0.4) + (start -1 -0.625) + (end 1 -0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "4cd8ec18-e3df-4ad0-81bc-efc6b7a3c0b3") + (uuid "8dd10325-bc9f-4305-b8aa-6c41026813f0") ) (fp_line - (start -0.8 0.4) - (end -0.8 -0.4) + (start -1 0.625) + (end -1 -0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "42ff1e7c-3d31-49f3-8e16-1ffd686caf00") + (uuid "783612dc-53ed-41e7-8341-beb0a1e4b437") ) (fp_line - (start 0.8 -0.4) - (end 0.8 0.4) + (start 1 -0.625) + (end 1 0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "09a4c021-ec9e-456b-bc1c-827de33b002c") + (uuid "7b9a3242-2b5f-468a-bae0-e4e834a47f5c") ) (fp_line - (start 0.8 0.4) - (end -0.8 0.4) + (start 1 0.625) + (end -1 0.625) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "9a418fca-c45e-4a90-a4f3-97ea306ca8bd") + (uuid "a4416d3b-5128-4970-8b68-74cf45633154") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -19776,14 +19776,14 @@ (uuid "c50efb2d-a744-49e9-b5d3-c418da142990") (effects (font - (size 0.4 0.4) - (thickness 0.06) + (size 0.5 0.5) + (thickness 0.08) ) ) ) (pad "1" smd roundrect - (at -0.775 0) - (size 0.9 0.95) + (at -0.949999 0) + (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 1 "GND") @@ -19791,8 +19791,8 @@ (uuid "52b4c281-b4c8-4920-a5d4-c19ccfb7e044") ) (pad "2" smd roundrect - (at 0.775 0) - (size 0.9 0.95) + (at 0.949999 0) + (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (net 22 "LV_VCC") @@ -19800,7 +19800,7 @@ (uuid "d15c230a-a260-43d1-b98f-8571270098b8") ) (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step" + (model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.step" (offset (xyz 0 0 0) ) @@ -21980,11 +21980,11 @@ (footprint "Capacitor_SMD:C_1210_3225Metric" (layer "F.Cu") (uuid "da5e4337-6056-4606-ab74-5db7a35f3af6") - (at 158.7804 16.8988) + (at 125.476 10.7696 180) (descr "Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C10" - (at 0 -2.3 0) + (at 0 -2.300001 0) (layer "F.SilkS") (uuid "12c350ff-5199-4c58-8a1c-9c88ef07fcc2") (effects @@ -21995,7 +21995,7 @@ ) ) (property "Value" "10uF" - (at 0 2.3 0) + (at 0 2.300001 0) (layer "F.Fab") (uuid "a71de75d-bbef-4975-9aaa-eda2a6af6f59") (effects @@ -22030,7 +22030,7 @@ ) ) (property "MPN" "UMK325BJ106KM-P" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -22043,7 +22043,7 @@ ) ) (property "Part Number" "" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -22056,7 +22056,7 @@ ) ) (property "Specifications" "" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -22073,16 +22073,6 @@ (sheetname "/") (sheetfile "c64psu.kicad_sch") (attr smd) - (fp_line - (start -0.711252 -1.36) - (end 0.711252 -1.36) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "c0a3f023-0bd5-4855-8a49-4dd1e92a2a85") - ) (fp_line (start -0.711252 1.36) (end 0.711252 1.36) @@ -22094,34 +22084,14 @@ (uuid "6866ff57-16e3-4517-8a69-543835f7ee95") ) (fp_line - (start -2.3 -1.6) - (end 2.3 -1.6) + (start -0.711252 -1.36) + (end 0.711252 -1.36) (stroke - (width 0.05) + (width 0.12) (type solid) ) - (layer "F.CrtYd") - (uuid "39a1843b-9f37-4429-b602-c655287da4d5") - ) - (fp_line - (start -2.3 1.6) - (end -2.3 -1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "66fb68d7-3fd6-46ed-ac53-b5218b8e2232") - ) - (fp_line - (start 2.3 -1.6) - (end 2.3 1.6) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e35b1964-b9e9-47ec-aa09-e82e754ca48e") + (layer "F.SilkS") + (uuid "c0a3f023-0bd5-4855-8a49-4dd1e92a2a85") ) (fp_line (start 2.3 1.6) @@ -22134,24 +22104,44 @@ (uuid "d1c10bea-2bbf-442f-93f0-c6e8d4a95b4b") ) (fp_line - (start -1.6 -1.25) - (end 1.6 -1.25) + (start 2.3 -1.6) + (end 2.3 1.6) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "21401246-966a-4acf-928a-94ee131cead6") + (layer "F.CrtYd") + (uuid "e35b1964-b9e9-47ec-aa09-e82e754ca48e") ) (fp_line - (start -1.6 1.25) - (end -1.6 -1.25) + (start -2.3 1.6) + (end -2.3 -1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "66fb68d7-3fd6-46ed-ac53-b5218b8e2232") + ) + (fp_line + (start -2.3 -1.6) + (end 2.3 -1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39a1843b-9f37-4429-b602-c655287da4d5") + ) + (fp_line + (start 1.6 1.25) + (end -1.6 1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "2610bd2c-72bd-4332-8a5d-dd09a383feff") + (uuid "0e1c465d-8289-4a47-92f3-97dd6305e01f") ) (fp_line (start 1.6 -1.25) @@ -22164,14 +22154,24 @@ (uuid "1c5493d6-e822-4940-99ac-e3c84985be36") ) (fp_line - (start 1.6 1.25) - (end -1.6 1.25) + (start -1.6 1.25) + (end -1.6 -1.25) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "0e1c465d-8289-4a47-92f3-97dd6305e01f") + (uuid "2610bd2c-72bd-4332-8a5d-dd09a383feff") + ) + (fp_line + (start -1.6 -1.25) + (end 1.6 -1.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "21401246-966a-4acf-928a-94ee131cead6") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -22185,7 +22185,7 @@ ) ) (pad "1" smd roundrect - (at -1.475 0) + (at -1.475001 0 180) (size 1.15 2.7) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.217391) @@ -22194,7 +22194,7 @@ (uuid "a0dab8a8-238d-4936-8fb6-e774bdaea0bd") ) (pad "2" smd roundrect - (at 1.475 0) + (at 1.475001 0 180) (size 1.15 2.7) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.217391) @@ -23890,7 +23890,7 @@ (footprint "DI025N06PT:TRANS_DI025N06PT-AQ" (layer "F.Cu") (uuid "f58f2448-35b5-4494-9bb5-56335a392c22") - (at 172.0654 13.8488) + (at 136.5504 9.9978 180) (property "Reference" "Q7" (at 1.125 -3.075 0) (layer "F.SilkS") @@ -23903,7 +23903,7 @@ ) ) (property "Value" "DI025N06PT-AQ" - (at 9.865 3.015 0) + (at 9.864999 3.015 0) (layer "F.Fab") (uuid "ab3fe34c-a728-4170-bb58-e72e328b8d20") (effects @@ -23938,7 +23938,7 @@ ) ) (property "PARTREV" "2024-05-24" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -23951,7 +23951,7 @@ ) ) (property "MANUFACTURER" "Diotec Semiconductor" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -23964,7 +23964,7 @@ ) ) (property "MAXIMUM_PACKAGE_HEIGHT" "0.9mm" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -23977,7 +23977,7 @@ ) ) (property "STANDARD" "Manufacturer Recommendations" - (at 0 0 0) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -23995,11 +23995,11 @@ (attr smd) (fp_poly (pts - (xy -0.7 -1.4) (xy -0.3 -1.4) (xy -0.3 -1.85) (xy 0.3 -1.85) (xy 0.3 -1.4) (xy 1.4 -1.4) (xy 1.4 -1.285) - (xy 1.95 -1.285) (xy 1.95 -0.665) (xy 1.4 -0.665) (xy 1.4 -0.635) (xy 1.95 -0.635) (xy 1.95 -0.015) - (xy 1.4 -0.015) (xy 1.4 0.015) (xy 1.95 0.015) (xy 1.95 0.635) (xy 1.4 0.635) (xy 1.4 0.665) (xy 1.95 0.665) - (xy 1.95 1.285) (xy 1.4 1.285) (xy 1.4 1.4) (xy 0.3 1.4) (xy 0.3 1.85) (xy -0.3 1.85) (xy -0.3 1.4) - (xy -0.7 1.4) + (xy -0.7 -1.4) (xy -0.300001 -1.4) (xy -0.3 -1.850001) (xy 0.3 -1.850001) (xy 0.300001 -1.4) (xy 1.4 -1.4) + (xy 1.4 -1.285) (xy 1.95 -1.285) (xy 1.95 -0.665) (xy 1.4 -0.665001) (xy 1.4 -0.635) (xy 1.95 -0.635) + (xy 1.95 -0.015) (xy 1.4 -0.015) (xy 1.4 0.015) (xy 1.95 0.015) (xy 1.95 0.635) (xy 1.4 0.635) (xy 1.4 0.665001) + (xy 1.95 0.665) (xy 1.95 1.285) (xy 1.4 1.285) (xy 1.4 1.4) (xy 0.300001 1.4) (xy 0.3 1.850001) + (xy -0.3 1.850001) (xy -0.300001 1.4) (xy -0.7 1.4) ) (stroke (width 0.01) @@ -24009,16 +24009,6 @@ (layer "F.Mask") (uuid "c8029221-f33e-4898-8747-d741c6661a95") ) - (fp_line - (start -1.5 -1.55) - (end -0.95 -1.55) - (stroke - (width 0.127) - (type solid) - ) - (layer "F.SilkS") - (uuid "f5c8c404-318b-4082-9c9a-546643fda2ec") - ) (fp_line (start -1.5 1.55) (end -0.95 1.55) @@ -24029,9 +24019,19 @@ (layer "F.SilkS") (uuid "a8b5c2fa-3094-4cb5-95c6-16121c194241") ) + (fp_line + (start -1.5 -1.55) + (end -0.95 -1.55) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "f5c8c404-318b-4082-9c9a-546643fda2ec") + ) (fp_circle (center -2.4 -1.05) - (end -2.3 -1.05) + (end -2.3 -1.050001) (stroke (width 0.2) (type solid) @@ -24042,7 +24042,7 @@ ) (fp_poly (pts - (xy -0.321 -0.919) (xy 1.021 -0.919) (xy 1.021 0.919) (xy -0.321 0.919) + (xy 1.3 0.765) (xy 1.85 0.765) (xy 1.85 1.185) (xy 1.3 1.185) ) (stroke (width 0.01) @@ -24050,11 +24050,11 @@ ) (fill yes) (layer "F.Paste") - (uuid "69821ae1-05e2-4af6-a9e4-ab1afabaa6c7") + (uuid "ae449b68-0575-444d-a0d3-a337bb3e5dcb") ) (fp_poly (pts - (xy -0.2 -1.75) (xy 0.2 -1.75) (xy 0.2 -1.3) (xy -0.2 -1.3) + (xy 1.3 0.115) (xy 1.85 0.115) (xy 1.85 0.535001) (xy 1.3 0.535) ) (stroke (width 0.01) @@ -24062,11 +24062,11 @@ ) (fill yes) (layer "F.Paste") - (uuid "992e958c-2fee-483a-9cc2-2007b65633ec") + (uuid "ed1141ba-0296-4faa-8b1b-83c20cd38391") ) (fp_poly (pts - (xy -0.2 1.3) (xy 0.2 1.3) (xy 0.2 1.75) (xy -0.2 1.75) + (xy 1.3 -0.535) (xy 1.85 -0.535001) (xy 1.85 -0.115) (xy 1.3 -0.115) ) (stroke (width 0.01) @@ -24074,7 +24074,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "cef3df1a-0fa6-4a6b-b06c-dd1ec1fcff64") + (uuid "7782ad4e-9a7d-4eef-849f-2383fa8fbf17") ) (fp_poly (pts @@ -24090,7 +24090,7 @@ ) (fp_poly (pts - (xy 1.3 -0.535) (xy 1.85 -0.535) (xy 1.85 -0.115) (xy 1.3 -0.115) + (xy -0.199999 -1.75) (xy 0.199999 -1.75) (xy 0.2 -1.3) (xy -0.2 -1.3) ) (stroke (width 0.01) @@ -24098,11 +24098,11 @@ ) (fill yes) (layer "F.Paste") - (uuid "7782ad4e-9a7d-4eef-849f-2383fa8fbf17") + (uuid "992e958c-2fee-483a-9cc2-2007b65633ec") ) (fp_poly (pts - (xy 1.3 0.115) (xy 1.85 0.115) (xy 1.85 0.535) (xy 1.3 0.535) + (xy -0.2 1.3) (xy 0.2 1.3) (xy 0.199999 1.75) (xy -0.199999 1.75) ) (stroke (width 0.01) @@ -24110,11 +24110,11 @@ ) (fill yes) (layer "F.Paste") - (uuid "ed1141ba-0296-4faa-8b1b-83c20cd38391") + (uuid "cef3df1a-0fa6-4a6b-b06c-dd1ec1fcff64") ) (fp_poly (pts - (xy 1.3 0.765) (xy 1.85 0.765) (xy 1.85 1.185) (xy 1.3 1.185) + (xy -0.321 -0.919) (xy 1.021 -0.919) (xy 1.021 0.919) (xy -0.321 0.919) ) (stroke (width 0.01) @@ -24122,37 +24122,7 @@ ) (fill yes) (layer "F.Paste") - (uuid "ae449b68-0575-444d-a0d3-a337bb3e5dcb") - ) - (fp_line - (start -2.1 -2) - (end 2.1 -2) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "db8b4547-1564-4470-9de6-05f49c6d0e88") - ) - (fp_line - (start -2.1 2) - (end -2.1 -2) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8ca28de0-ab18-4134-bcb0-8fe02f921121") - ) - (fp_line - (start 2.1 -2) - (end 2.1 2) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d33237fb-18ff-4732-8670-8cece02fcbf4") + (uuid "69821ae1-05e2-4af6-a9e4-ab1afabaa6c7") ) (fp_line (start 2.1 2) @@ -24165,24 +24135,44 @@ (uuid "c902fba4-68d6-4505-8df7-d3bed859fd0a") ) (fp_line - (start -1.5 -1.5) - (end 1.5 -1.5) + (start 2.1 -2) + (end 2.1 2) (stroke - (width 0.127) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "514c1b0e-43f4-4eac-82ef-51f2ecca80ae") + (layer "F.CrtYd") + (uuid "d33237fb-18ff-4732-8670-8cece02fcbf4") ) (fp_line - (start -1.5 1.5) - (end -1.5 -1.5) + (start -2.1 2) + (end -2.1 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8ca28de0-ab18-4134-bcb0-8fe02f921121") + ) + (fp_line + (start -2.1 -2) + (end 2.1 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "db8b4547-1564-4470-9de6-05f49c6d0e88") + ) + (fp_line + (start 1.5 1.5) + (end -1.5 1.5) (stroke (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "fbf0bcba-dc07-468d-8e5b-4c4d36d020fe") + (uuid "d25a6eb2-e17b-40ca-b148-b14437665332") ) (fp_line (start 1.5 -1.5) @@ -24195,18 +24185,28 @@ (uuid "d3a18d87-f05c-434b-9ccb-c6e82c745e10") ) (fp_line - (start 1.5 1.5) - (end -1.5 1.5) + (start -1.5 1.5) + (end -1.5 -1.5) (stroke (width 0.127) (type solid) ) (layer "F.Fab") - (uuid "d25a6eb2-e17b-40ca-b148-b14437665332") + (uuid "fbf0bcba-dc07-468d-8e5b-4c4d36d020fe") + ) + (fp_line + (start -1.5 -1.5) + (end 1.5 -1.5) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.Fab") + (uuid "514c1b0e-43f4-4eac-82ef-51f2ecca80ae") ) (fp_circle (center -2.4 -1.05) - (end -2.3 -1.05) + (end -2.3 -1.050001) (stroke (width 0.2) (type solid) @@ -24216,7 +24216,7 @@ (uuid "1a432485-e3fb-44de-9700-80095053a734") ) (pad "1" smd rect - (at -1.5 -0.975) + (at -1.5 -0.975 180) (size 0.7 0.42) (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "GND") @@ -24225,7 +24225,7 @@ (uuid "bd2e41b7-522e-443e-933f-66b63d284a7b") ) (pad "2" smd rect - (at -1.5 -0.325) + (at -1.5 -0.325 180) (size 0.7 0.42) (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "GND") @@ -24234,7 +24234,7 @@ (uuid "1e2040b3-1c9b-4bca-8110-537d454d8eed") ) (pad "3" smd rect - (at -1.5 0.325) + (at -1.5 0.325 180) (size 0.7 0.42) (layers "F.Cu" "F.Mask" "F.Paste") (net 1 "GND") @@ -24243,7 +24243,7 @@ (uuid "99f8287c-ccb7-4654-af91-ab6c5aa9ac24") ) (pad "4" smd rect - (at -1.5 0.975) + (at -1.5 0.975 180) (size 0.7 0.42) (layers "F.Cu" "F.Mask" "F.Paste") (net 50 "Net-(Q7-Pad4)") @@ -24252,7 +24252,7 @@ (uuid "6231dc2e-f2e6-4a04-bb89-b96667ac2c27") ) (pad "5_8" smd custom - (at 0 0) + (at 0 0 180) (size 0.7 0.42) (layers "F.Cu") (net 5 "SW") @@ -24558,11 +24558,11 @@ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu") (uuid "f772d105-bbf2-4df1-b6db-1adbc41172ba") - (at 163.8304 10.7888) + (at 124.8156 21.9964 90) (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C5" - (at 0 -1.68 0) + (at 0 -1.679999 90) (layer "F.SilkS") (uuid "91996f3b-c5d2-4b90-b373-73e6092b6d3c") (effects @@ -24573,7 +24573,7 @@ ) ) (property "Value" "10uF" - (at 0 1.68 0) + (at 0 1.679999 90) (layer "F.Fab") (uuid "c48f360e-2604-4696-a3e8-98e9071036e3") (effects @@ -24584,7 +24584,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "20d4a38d-cade-46be-98c8-4c0e0a2f631f") @@ -24596,7 +24596,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "99c95c5c-ab27-487b-a1ca-ea7d3e38224d") @@ -24608,7 +24608,7 @@ ) ) (property "MPN" "GRM21BR61C106KE15K" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -24621,7 +24621,7 @@ ) ) (property "Part Number" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -24634,7 +24634,7 @@ ) ) (property "Specifications" "" - (at 0 0 0) + (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) @@ -24652,8 +24652,8 @@ (sheetfile "c64psu.kicad_sch") (attr smd) (fp_line - (start -0.261252 -0.735) - (end 0.261252 -0.735) + (start -0.261253 -0.735) + (end 0.261253 -0.735) (stroke (width 0.12) (type solid) @@ -24662,8 +24662,8 @@ (uuid "64575fd2-3f29-44d9-a97f-90b3d8ecd532") ) (fp_line - (start -0.261252 0.735) - (end 0.261252 0.735) + (start -0.261253 0.735) + (end 0.261253 0.735) (stroke (width 0.12) (type solid) @@ -24671,26 +24671,6 @@ (layer "F.SilkS") (uuid "55d4186f-175e-44c0-819d-37ab925dd08e") ) - (fp_line - (start -1.7 -0.98) - (end 1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f25db33a-2910-418e-b44e-a3bb988577a9") - ) - (fp_line - (start -1.7 0.98) - (end -1.7 -0.98) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e8e29ba0-57a2-4c55-b9a5-c242e0ebccd1") - ) (fp_line (start 1.7 -0.98) (end 1.7 0.98) @@ -24701,6 +24681,16 @@ (layer "F.CrtYd") (uuid "241dcd75-42ca-4ca3-80f9-19354208035f") ) + (fp_line + (start -1.7 -0.98) + (end 1.7 -0.98) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f25db33a-2910-418e-b44e-a3bb988577a9") + ) (fp_line (start 1.7 0.98) (end -1.7 0.98) @@ -24712,24 +24702,14 @@ (uuid "6b7fae9f-b5b3-4c78-94e0-eef1bf17b54c") ) (fp_line - (start -1 -0.625) - (end 1 -0.625) + (start -1.7 0.98) + (end -1.7 -0.98) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "1cb6ffae-8b1b-4e98-8442-dc1101672fea") - ) - (fp_line - (start -1 0.625) - (end -1 -0.625) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "4517bc6e-9f88-45d6-938f-1c400e4e7a74") + (layer "F.CrtYd") + (uuid "e8e29ba0-57a2-4c55-b9a5-c242e0ebccd1") ) (fp_line (start 1 -0.625) @@ -24741,6 +24721,16 @@ (layer "F.Fab") (uuid "75aa202a-aebe-446a-909d-f337b3f42572") ) + (fp_line + (start -1 -0.625) + (end 1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1cb6ffae-8b1b-4e98-8442-dc1101672fea") + ) (fp_line (start 1 0.625) (end -1 0.625) @@ -24751,8 +24741,18 @@ (layer "F.Fab") (uuid "3e1e7c5c-92b2-4640-b6fa-d5331500148b") ) + (fp_line + (start -1 0.625) + (end -1 -0.625) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4517bc6e-9f88-45d6-938f-1c400e4e7a74") + ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "65a31c63-6041-49dd-8afa-ab9a931f4eb0") (effects @@ -24763,7 +24763,7 @@ ) ) (pad "1" smd roundrect - (at -0.95 0) + (at -0.949999 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -24772,7 +24772,7 @@ (uuid "eddb3d20-c750-40fc-909e-0aa8546d520c") ) (pad "2" smd roundrect - (at 0.95 0) + (at 0.949999 0 90) (size 1 1.45) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -31491,7 +31491,7 @@ ) ) (gr_rect - (start 111.8076 34.0192) + (start 111.8076 -9.618) (end 219.54 108.9564) (stroke (width 0.05) @@ -36665,27 +36665,27 @@ (filled_polygon (layer "B.Cu") (pts - (xy 218.982539 34.539385) (xy 219.028294 34.592189) (xy 219.0395 34.6437) (xy 219.0395 108.3319) - (xy 219.019815 108.398939) (xy 218.967011 108.444694) (xy 218.9155 108.4559) (xy 112.4321 108.4559) - (xy 112.365061 108.436215) (xy 112.319306 108.383411) (xy 112.3081 108.3319) (xy 112.3081 100.890989) - (xy 141.8591 100.890989) (xy 141.8591 101.064211) (xy 141.886198 101.235301) (xy 141.939727 101.400045) - (xy 142.018368 101.554388) (xy 142.120186 101.694528) (xy 142.242672 101.817014) (xy 142.382812 101.918832) - (xy 142.537155 101.997473) (xy 142.701899 102.051002) (xy 142.872989 102.0781) (xy 142.87299 102.0781) - (xy 143.04621 102.0781) (xy 143.046211 102.0781) (xy 143.217301 102.051002) (xy 143.382045 101.997473) - (xy 143.536388 101.918832) (xy 143.676528 101.817014) (xy 143.799014 101.694528) (xy 143.900832 101.554388) - (xy 143.979473 101.400045) (xy 144.033002 101.235301) (xy 144.0601 101.064211) (xy 144.0601 100.890989) - (xy 144.033002 100.719899) (xy 143.979473 100.555155) (xy 143.900832 100.400812) (xy 143.799014 100.260672) - (xy 143.676528 100.138186) (xy 143.536388 100.036368) (xy 143.382045 99.957727) (xy 143.217301 99.904198) - (xy 143.217299 99.904197) (xy 143.217298 99.904197) (xy 143.085871 99.883381) (xy 143.046211 99.8771) - (xy 142.872989 99.8771) (xy 142.833328 99.883381) (xy 142.701902 99.904197) (xy 142.537152 99.957728) - (xy 142.382811 100.036368) (xy 142.302856 100.094459) (xy 142.242672 100.138186) (xy 142.24267 100.138188) - (xy 142.242669 100.138188) (xy 142.120188 100.260669) (xy 142.120188 100.26067) (xy 142.120186 100.260672) - (xy 142.076459 100.320856) (xy 142.018368 100.400811) (xy 141.939728 100.555152) (xy 141.886197 100.719902) - (xy 141.879767 100.7605) (xy 141.8591 100.890989) (xy 112.3081 100.890989) (xy 112.3081 97.540989) - (xy 141.8591 97.540989) (xy 141.8591 97.71421) (xy 141.880775 97.851066) (xy 141.886198 97.885301) - (xy 141.939727 98.050045) (xy 142.018368 98.204388) (xy 142.120186 98.344528) (xy 142.242672 98.467014) - (xy 142.382812 98.568832) (xy 142.537155 98.647473) (xy 142.701899 98.701002) (xy 142.872989 98.7281) - (xy 142.87299 98.7281) (xy 143.04621 98.7281) (xy 143.046211 98.7281) (xy 143.217301 98.701002) + (xy 218.916778 -1.698299) (xy 218.983611 -1.677925) (xy 219.028819 -1.624652) (xy 219.0395 -1.574306) + (xy 219.0395 108.3319) (xy 219.019815 108.398939) (xy 218.967011 108.444694) (xy 218.9155 108.4559) + (xy 112.4321 108.4559) (xy 112.365061 108.436215) (xy 112.319306 108.383411) (xy 112.3081 108.3319) + (xy 112.3081 100.890989) (xy 141.8591 100.890989) (xy 141.8591 101.064211) (xy 141.886198 101.235301) + (xy 141.939727 101.400045) (xy 142.018368 101.554388) (xy 142.120186 101.694528) (xy 142.242672 101.817014) + (xy 142.382812 101.918832) (xy 142.537155 101.997473) (xy 142.701899 102.051002) (xy 142.872989 102.0781) + (xy 142.87299 102.0781) (xy 143.04621 102.0781) (xy 143.046211 102.0781) (xy 143.217301 102.051002) + (xy 143.382045 101.997473) (xy 143.536388 101.918832) (xy 143.676528 101.817014) (xy 143.799014 101.694528) + (xy 143.900832 101.554388) (xy 143.979473 101.400045) (xy 144.033002 101.235301) (xy 144.0601 101.064211) + (xy 144.0601 100.890989) (xy 144.033002 100.719899) (xy 143.979473 100.555155) (xy 143.900832 100.400812) + (xy 143.799014 100.260672) (xy 143.676528 100.138186) (xy 143.536388 100.036368) (xy 143.382045 99.957727) + (xy 143.217301 99.904198) (xy 143.217299 99.904197) (xy 143.217298 99.904197) (xy 143.085871 99.883381) + (xy 143.046211 99.8771) (xy 142.872989 99.8771) (xy 142.833328 99.883381) (xy 142.701902 99.904197) + (xy 142.537152 99.957728) (xy 142.382811 100.036368) (xy 142.302856 100.094459) (xy 142.242672 100.138186) + (xy 142.24267 100.138188) (xy 142.242669 100.138188) (xy 142.120188 100.260669) (xy 142.120188 100.26067) + (xy 142.120186 100.260672) (xy 142.076459 100.320856) (xy 142.018368 100.400811) (xy 141.939728 100.555152) + (xy 141.886197 100.719902) (xy 141.879767 100.7605) (xy 141.8591 100.890989) (xy 112.3081 100.890989) + (xy 112.3081 97.540989) (xy 141.8591 97.540989) (xy 141.8591 97.71421) (xy 141.880775 97.851066) + (xy 141.886198 97.885301) (xy 141.939727 98.050045) (xy 142.018368 98.204388) (xy 142.120186 98.344528) + (xy 142.242672 98.467014) (xy 142.382812 98.568832) (xy 142.537155 98.647473) (xy 142.701899 98.701002) + (xy 142.872989 98.7281) (xy 142.87299 98.7281) (xy 143.04621 98.7281) (xy 143.046211 98.7281) (xy 143.217301 98.701002) (xy 143.382045 98.647473) (xy 143.536388 98.568832) (xy 143.676528 98.467014) (xy 143.799014 98.344528) (xy 143.900832 98.204388) (xy 143.979473 98.050045) (xy 144.033002 97.885301) (xy 144.0601 97.714211) (xy 144.0601 97.540989) (xy 144.033002 97.369899) (xy 143.979473 97.205155) (xy 143.900832 97.050812) @@ -37905,62 +37905,62 @@ (xy 120.861058 41.327485) (xy 120.861054 41.327488) (xy 120.763488 41.425054) (xy 120.763485 41.425058) (xy 120.686828 41.539782) (xy 120.686821 41.539795) (xy 120.634021 41.667267) (xy 120.634018 41.667277) (xy 120.6071 41.802604) (xy 120.6071 41.802607) (xy 120.6071 41.940593) (xy 120.6071 41.940595) - (xy 120.607099 41.940595) (xy 112.3081 41.940595) (xy 112.3081 34.6437) (xy 112.327785 34.576661) - (xy 112.380589 34.530906) (xy 112.4321 34.5197) (xy 218.9155 34.5197) + (xy 120.607099 41.940595) (xy 112.3081 41.940595) (xy 112.3081 -2.671575) (xy 112.327785 -2.738614) + (xy 112.380589 -2.784369) (xy 112.433378 -2.795568) ) ) (filled_polygon (layer "In1.Cu") (pts - (xy 218.982539 34.539385) (xy 219.028294 34.592189) (xy 219.0395 34.6437) (xy 219.0395 108.3319) - (xy 219.019815 108.398939) (xy 218.967011 108.444694) (xy 218.9155 108.4559) (xy 112.4321 108.4559) - (xy 112.365061 108.436215) (xy 112.319306 108.383411) (xy 112.3081 108.3319) (xy 112.3081 100.890989) - (xy 141.8591 100.890989) (xy 141.8591 101.064211) (xy 141.886198 101.235301) (xy 141.939727 101.400045) - (xy 142.018368 101.554388) (xy 142.120186 101.694528) (xy 142.242672 101.817014) (xy 142.382812 101.918832) - (xy 142.537155 101.997473) (xy 142.701899 102.051002) (xy 142.872989 102.0781) (xy 142.87299 102.0781) - (xy 143.04621 102.0781) (xy 143.046211 102.0781) (xy 143.217301 102.051002) (xy 143.382045 101.997473) - (xy 143.536388 101.918832) (xy 143.676528 101.817014) (xy 143.799014 101.694528) (xy 143.900832 101.554388) - (xy 143.979473 101.400045) (xy 144.033002 101.235301) (xy 144.0601 101.064211) (xy 144.0601 100.890989) - (xy 144.033002 100.719899) (xy 143.979473 100.555155) (xy 143.900832 100.400812) (xy 143.799014 100.260672) - (xy 143.676528 100.138186) (xy 143.536388 100.036368) (xy 143.382045 99.957727) (xy 143.217301 99.904198) - (xy 143.217299 99.904197) (xy 143.217298 99.904197) (xy 143.085871 99.883381) (xy 143.046211 99.8771) - (xy 142.872989 99.8771) (xy 142.833328 99.883381) (xy 142.701902 99.904197) (xy 142.537152 99.957728) - (xy 142.382811 100.036368) (xy 142.302856 100.094459) (xy 142.242672 100.138186) (xy 142.24267 100.138188) - (xy 142.242669 100.138188) (xy 142.120188 100.260669) (xy 142.120188 100.26067) (xy 142.120186 100.260672) - (xy 142.076459 100.320856) (xy 142.018368 100.400811) (xy 141.939728 100.555152) (xy 141.886197 100.719902) - (xy 141.879767 100.7605) (xy 141.8591 100.890989) (xy 112.3081 100.890989) (xy 112.3081 98.980097) - (xy 181.7195 98.980097) (xy 181.7195 99.239902) (xy 181.76014 99.496493) (xy 181.840422 99.743576) - (xy 181.908457 99.8771) (xy 181.958366 99.975051) (xy 182.111069 100.185229) (xy 182.294771 100.368931) - (xy 182.504949 100.521634) (xy 182.652445 100.596787) (xy 182.736423 100.639577) (xy 182.736425 100.639577) - (xy 182.736428 100.639579) (xy 182.983507 100.71986) (xy 183.115706 100.740797) (xy 183.240098 100.7605) - (xy 183.240103 100.7605) (xy 183.499902 100.7605) (xy 183.613298 100.742539) (xy 183.756493 100.71986) - (xy 184.003572 100.639579) (xy 184.235051 100.521634) (xy 184.445229 100.368931) (xy 184.628931 100.185229) - (xy 184.781634 99.975051) (xy 184.899579 99.743572) (xy 184.97986 99.496493) (xy 185.002539 99.353298) - (xy 185.0205 99.239902) (xy 185.0205 98.980097) (xy 211.7195 98.980097) (xy 211.7195 99.239902) - (xy 211.76014 99.496493) (xy 211.840422 99.743576) (xy 211.908457 99.8771) (xy 211.958366 99.975051) - (xy 212.111069 100.185229) (xy 212.294771 100.368931) (xy 212.504949 100.521634) (xy 212.652445 100.596787) - (xy 212.736423 100.639577) (xy 212.736425 100.639577) (xy 212.736428 100.639579) (xy 212.983507 100.71986) - (xy 213.115706 100.740797) (xy 213.240098 100.7605) (xy 213.240103 100.7605) (xy 213.499902 100.7605) - (xy 213.613298 100.742539) (xy 213.756493 100.71986) (xy 214.003572 100.639579) (xy 214.235051 100.521634) - (xy 214.445229 100.368931) (xy 214.628931 100.185229) (xy 214.781634 99.975051) (xy 214.899579 99.743572) - (xy 214.97986 99.496493) (xy 215.002539 99.353298) (xy 215.0205 99.239902) (xy 215.0205 98.980097) - (xy 214.980587 98.7281) (xy 214.97986 98.723507) (xy 214.899579 98.476428) (xy 214.899577 98.476425) - (xy 214.899577 98.476423) (xy 214.832373 98.34453) (xy 214.781634 98.244949) (xy 214.628931 98.034771) - (xy 214.445229 97.851069) (xy 214.25686 97.714211) (xy 214.235054 97.698368) (xy 214.235053 97.698367) - (xy 214.235051 97.698366) (xy 214.162764 97.661534) (xy 214.003576 97.580422) (xy 213.756493 97.50014) - (xy 213.499902 97.4595) (xy 213.499897 97.4595) (xy 213.240103 97.4595) (xy 213.240098 97.4595) - (xy 212.983506 97.50014) (xy 212.736423 97.580422) (xy 212.504945 97.698368) (xy 212.294774 97.851066) - (xy 212.294768 97.851071) (xy 212.111071 98.034768) (xy 212.111066 98.034774) (xy 211.958368 98.244945) - (xy 211.840422 98.476423) (xy 211.76014 98.723506) (xy 211.7195 98.980097) (xy 185.0205 98.980097) - (xy 184.980587 98.7281) (xy 184.97986 98.723507) (xy 184.899579 98.476428) (xy 184.899577 98.476425) - (xy 184.899577 98.476423) (xy 184.832373 98.34453) (xy 184.781634 98.244949) (xy 184.628931 98.034771) - (xy 184.445229 97.851069) (xy 184.25686 97.714211) (xy 184.235054 97.698368) (xy 184.235053 97.698367) - (xy 184.235051 97.698366) (xy 184.162764 97.661534) (xy 184.003576 97.580422) (xy 183.756493 97.50014) - (xy 183.499902 97.4595) (xy 183.499897 97.4595) (xy 183.240103 97.4595) (xy 183.240098 97.4595) - (xy 182.983506 97.50014) (xy 182.736423 97.580422) (xy 182.504945 97.698368) (xy 182.294774 97.851066) - (xy 182.294768 97.851071) (xy 182.111071 98.034768) (xy 182.111066 98.034774) (xy 181.958368 98.244945) - (xy 181.840422 98.476423) (xy 181.76014 98.723506) (xy 181.7195 98.980097) (xy 112.3081 98.980097) - (xy 112.3081 97.540989) (xy 141.8591 97.540989) (xy 141.8591 97.71421) (xy 141.880775 97.851066) + (xy 218.916778 -1.698299) (xy 218.983611 -1.677925) (xy 219.028819 -1.624652) (xy 219.0395 -1.574306) + (xy 219.0395 108.3319) (xy 219.019815 108.398939) (xy 218.967011 108.444694) (xy 218.9155 108.4559) + (xy 112.4321 108.4559) (xy 112.365061 108.436215) (xy 112.319306 108.383411) (xy 112.3081 108.3319) + (xy 112.3081 100.890989) (xy 141.8591 100.890989) (xy 141.8591 101.064211) (xy 141.886198 101.235301) + (xy 141.939727 101.400045) (xy 142.018368 101.554388) (xy 142.120186 101.694528) (xy 142.242672 101.817014) + (xy 142.382812 101.918832) (xy 142.537155 101.997473) (xy 142.701899 102.051002) (xy 142.872989 102.0781) + (xy 142.87299 102.0781) (xy 143.04621 102.0781) (xy 143.046211 102.0781) (xy 143.217301 102.051002) + (xy 143.382045 101.997473) (xy 143.536388 101.918832) (xy 143.676528 101.817014) (xy 143.799014 101.694528) + (xy 143.900832 101.554388) (xy 143.979473 101.400045) (xy 144.033002 101.235301) (xy 144.0601 101.064211) + (xy 144.0601 100.890989) (xy 144.033002 100.719899) (xy 143.979473 100.555155) (xy 143.900832 100.400812) + (xy 143.799014 100.260672) (xy 143.676528 100.138186) (xy 143.536388 100.036368) (xy 143.382045 99.957727) + (xy 143.217301 99.904198) (xy 143.217299 99.904197) (xy 143.217298 99.904197) (xy 143.085871 99.883381) + (xy 143.046211 99.8771) (xy 142.872989 99.8771) (xy 142.833328 99.883381) (xy 142.701902 99.904197) + (xy 142.537152 99.957728) (xy 142.382811 100.036368) (xy 142.302856 100.094459) (xy 142.242672 100.138186) + (xy 142.24267 100.138188) (xy 142.242669 100.138188) (xy 142.120188 100.260669) (xy 142.120188 100.26067) + (xy 142.120186 100.260672) (xy 142.076459 100.320856) (xy 142.018368 100.400811) (xy 141.939728 100.555152) + (xy 141.886197 100.719902) (xy 141.879767 100.7605) (xy 141.8591 100.890989) (xy 112.3081 100.890989) + (xy 112.3081 98.980097) (xy 181.7195 98.980097) (xy 181.7195 99.239902) (xy 181.76014 99.496493) + (xy 181.840422 99.743576) (xy 181.908457 99.8771) (xy 181.958366 99.975051) (xy 182.111069 100.185229) + (xy 182.294771 100.368931) (xy 182.504949 100.521634) (xy 182.652445 100.596787) (xy 182.736423 100.639577) + (xy 182.736425 100.639577) (xy 182.736428 100.639579) (xy 182.983507 100.71986) (xy 183.115706 100.740797) + (xy 183.240098 100.7605) (xy 183.240103 100.7605) (xy 183.499902 100.7605) (xy 183.613298 100.742539) + (xy 183.756493 100.71986) (xy 184.003572 100.639579) (xy 184.235051 100.521634) (xy 184.445229 100.368931) + (xy 184.628931 100.185229) (xy 184.781634 99.975051) (xy 184.899579 99.743572) (xy 184.97986 99.496493) + (xy 185.002539 99.353298) (xy 185.0205 99.239902) (xy 185.0205 98.980097) (xy 211.7195 98.980097) + (xy 211.7195 99.239902) (xy 211.76014 99.496493) (xy 211.840422 99.743576) (xy 211.908457 99.8771) + (xy 211.958366 99.975051) (xy 212.111069 100.185229) (xy 212.294771 100.368931) (xy 212.504949 100.521634) + (xy 212.652445 100.596787) (xy 212.736423 100.639577) (xy 212.736425 100.639577) (xy 212.736428 100.639579) + (xy 212.983507 100.71986) (xy 213.115706 100.740797) (xy 213.240098 100.7605) (xy 213.240103 100.7605) + (xy 213.499902 100.7605) (xy 213.613298 100.742539) (xy 213.756493 100.71986) (xy 214.003572 100.639579) + (xy 214.235051 100.521634) (xy 214.445229 100.368931) (xy 214.628931 100.185229) (xy 214.781634 99.975051) + (xy 214.899579 99.743572) (xy 214.97986 99.496493) (xy 215.002539 99.353298) (xy 215.0205 99.239902) + (xy 215.0205 98.980097) (xy 214.980587 98.7281) (xy 214.97986 98.723507) (xy 214.899579 98.476428) + (xy 214.899577 98.476425) (xy 214.899577 98.476423) (xy 214.832373 98.34453) (xy 214.781634 98.244949) + (xy 214.628931 98.034771) (xy 214.445229 97.851069) (xy 214.25686 97.714211) (xy 214.235054 97.698368) + (xy 214.235053 97.698367) (xy 214.235051 97.698366) (xy 214.162764 97.661534) (xy 214.003576 97.580422) + (xy 213.756493 97.50014) (xy 213.499902 97.4595) (xy 213.499897 97.4595) (xy 213.240103 97.4595) + (xy 213.240098 97.4595) (xy 212.983506 97.50014) (xy 212.736423 97.580422) (xy 212.504945 97.698368) + (xy 212.294774 97.851066) (xy 212.294768 97.851071) (xy 212.111071 98.034768) (xy 212.111066 98.034774) + (xy 211.958368 98.244945) (xy 211.840422 98.476423) (xy 211.76014 98.723506) (xy 211.7195 98.980097) + (xy 185.0205 98.980097) (xy 184.980587 98.7281) (xy 184.97986 98.723507) (xy 184.899579 98.476428) + (xy 184.899577 98.476425) (xy 184.899577 98.476423) (xy 184.832373 98.34453) (xy 184.781634 98.244949) + (xy 184.628931 98.034771) (xy 184.445229 97.851069) (xy 184.25686 97.714211) (xy 184.235054 97.698368) + (xy 184.235053 97.698367) (xy 184.235051 97.698366) (xy 184.162764 97.661534) (xy 184.003576 97.580422) + (xy 183.756493 97.50014) (xy 183.499902 97.4595) (xy 183.499897 97.4595) (xy 183.240103 97.4595) + (xy 183.240098 97.4595) (xy 182.983506 97.50014) (xy 182.736423 97.580422) (xy 182.504945 97.698368) + (xy 182.294774 97.851066) (xy 182.294768 97.851071) (xy 182.111071 98.034768) (xy 182.111066 98.034774) + (xy 181.958368 98.244945) (xy 181.840422 98.476423) (xy 181.76014 98.723506) (xy 181.7195 98.980097) + (xy 112.3081 98.980097) (xy 112.3081 97.540989) (xy 141.8591 97.540989) (xy 141.8591 97.71421) (xy 141.880775 97.851066) (xy 141.886198 97.885301) (xy 141.939727 98.050045) (xy 142.018368 98.204388) (xy 142.120186 98.344528) (xy 142.242672 98.467014) (xy 142.382812 98.568832) (xy 142.537155 98.647473) (xy 142.701899 98.701002) (xy 142.872989 98.7281) (xy 142.87299 98.7281) (xy 143.04621 98.7281) (xy 143.046211 98.7281) (xy 143.217301 98.701002) @@ -38976,8 +38976,7 @@ (xy 202.58392 39.89083) (xy 202.583919 39.89083) (xy 202.43083 40.043919) (xy 202.43083 40.04392) (xy 202.430828 40.043922) (xy 202.376174 40.119145) (xy 202.303567 40.21908) (xy 202.205273 40.41199) (xy 202.205272 40.411993) (xy 202.13837 40.617901) (xy 202.1045 40.831746) (xy 112.3081 40.831746) - (xy 112.3081 34.6437) (xy 112.327785 34.576661) (xy 112.380589 34.530906) (xy 112.4321 34.5197) - (xy 218.9155 34.5197) + (xy 112.3081 -2.671575) (xy 112.327785 -2.738614) (xy 112.380589 -2.784369) (xy 112.433378 -2.795568) ) ) ) diff --git a/kicad/c64psu/c64psu.kicad_sch b/kicad/c64psu/c64psu.kicad_sch index 5ecb408..c6613f4 100644 --- a/kicad/c64psu/c64psu.kicad_sch +++ b/kicad/c64psu/c64psu.kicad_sch @@ -8238,6 +8238,250 @@ ) (embedded_fonts no) ) + (symbol "TPP363082-T6TR:TPP363082-T6TR" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "IC" + (at 24.13 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "TPP363082-T6TR" + (at 24.13 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "SOT95P280X95-6N" + (at 24.13 -94.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf" + (at 24.13 -194.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "0.95" + (at 24.13 -394.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "3Peak Incorporated" + (at 24.13 -494.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "TPP363082-T6TR" + (at 24.13 -594.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "" + (at 24.13 -694.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "" + (at 24.13 -794.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "" + (at 24.13 -894.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "" + (at 24.13 -994.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (symbol "TPP363082-T6TR_1_1" + (rectangle + (start 5.08 2.54) + (end 22.86 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at 0 0 0) + (length 5.08) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 0) + (length 5.08) + (name "SW" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -5.08 0) + (length 5.08) + (name "VIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 27.94 0 180) + (length 5.08) + (name "VBST" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 27.94 -2.54 180) + (length 5.08) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 27.94 -5.08 180) + (length 5.08) + (name "VFB" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "power:GND" (power) (pin_numbers @@ -9970,7 +10214,7 @@ ) (wire (pts - (xy 335.28 177.8) (xy 335.28 172.72) + (xy 332.74 177.8) (xy 332.74 172.72) ) (stroke (width 0) @@ -10028,16 +10272,6 @@ ) (uuid "516f06d2-7d16-4eb3-abb7-32ce6408ec07") ) - (wire - (pts - (xy 335.28 172.72) (xy 332.74 172.72) - ) - (stroke - (width 0) - (type default) - ) - (uuid "52aed7d0-aac6-41bc-8036-dc85b81962d0") - ) (wire (pts (xy 71.12 71.12) (xy 78.74 71.12) @@ -11080,7 +11314,7 @@ ) (wire (pts - (xy 335.28 177.8) (xy 355.6 177.8) + (xy 332.74 177.8) (xy 355.6 177.8) ) (stroke (width 0) @@ -20890,7 +21124,7 @@ ) ) ) - (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 250.4948 73.66 0) (effects (font @@ -20917,7 +21151,7 @@ (hide yes) ) ) - (property "MPN" "CC0603KRX5R7BB475" + (property "MPN" "CC0805KKX6S8BB475" (at 251.46 77.47 90) (effects (font @@ -22073,6 +22307,158 @@ ) ) ) + (symbol + (lib_id "TPP363082-T6TR:TPP363082-T6TR") + (at 344.17 66.04 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "89fc8042-990b-4c7d-a564-d50737d3d3c2") + (property "Reference" "IC2" + (at 358.14 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TPP363082-T6TR" + (at 358.14 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "KiCad:SOT95P280X95-6N" + (at 368.3 160.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf" + (at 368.3 260.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6" + (at 344.17 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "0.95" + (at 368.3 460.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "3Peak Incorporated" + (at 368.3 560.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "TPP363082-T6TR" + (at 368.3 660.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "" + (at 368.3 760.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "" + (at 368.3 860.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "" + (at 368.3 960.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "" + (at 368.3 1060.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (pin "6" + (uuid "d29c9e71-7373-4a23-ab0f-7fdc967c426a") + ) + (pin "4" + (uuid "9fb6fc07-8cb4-4c3a-b24a-8b81a8176c88") + ) + (pin "3" + (uuid "45b15a18-9462-4a46-a683-8f68e0fd4237") + ) + (pin "2" + (uuid "23ed8339-48ae-49b3-b17c-37ab8e239e37") + ) + (pin "1" + (uuid "6dc153d9-78c8-47a4-bb02-faf6e3c19f59") + ) + (pin "5" + (uuid "98e45a17-fc5e-422d-b44d-9aa87b0e9609") + ) + (instances + (project "" + (path "/3c972f41-0cf6-4df5-8102-00aa652b6726" + (reference "IC2") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:R") (at 219.71 34.29 90) @@ -23481,7 +23867,7 @@ (justify right) ) ) - (property "Value" "470nF" + (property "Value" "1uF" (at 252.73 60.9599 0) (effects (font @@ -23490,7 +23876,7 @@ (justify right) ) ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 247.9548 55.88 0) (effects (font @@ -23517,7 +23903,7 @@ (hide yes) ) ) - (property "MPN" "CC0402KRX5R9BB474" + (property "MPN" "CC0805KFX7R8BB105" (at 248.92 59.69 0) (effects (font diff --git a/kicad/c64psu/fp-info-cache b/kicad/c64psu/fp-info-cache index f420b5c..611d523 100644 --- a/kicad/c64psu/fp-info-cache +++ b/kicad/c64psu/fp-info-cache @@ -1,4 +1,4 @@ -26862506753583550 +26864263649355248 AD8411 R-8_ADI @@ -67906,6 +67906,13 @@ solder jumper open 0 3 3 +KiCad +SOT95P280X95-6N +TSOT23-6-2 +Integrated Circuit +0 +6 +6 LED_SMD LED-APA102-2020 http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf diff --git a/kicad/c64psu/fp-lib-table b/kicad/c64psu/fp-lib-table index 46cb914..82e5c12 100644 --- a/kicad/c64psu/fp-lib-table +++ b/kicad/c64psu/fp-lib-table @@ -14,4 +14,5 @@ (lib (name "SDS_70J")(type "KiCad")(uri "${KIPRJMOD}/lib/SDS_70J")(options "")(descr "")) (lib (name "DI006H03SQ")(type "KiCad")(uri "${KIPRJMOD}/lib/DI006H03SQ")(options "")(descr "")) (lib (name "DI025N06PT")(type "KiCad")(uri "${KIPRJMOD}/lib/DI025N06PT")(options "")(descr "")) + (lib (name "KiCad")(type "KiCad")(uri "${KIPRJMOD}/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad.pretty")(options "")(descr "")) ) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/3D/TPP363082-T6TR.stp b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/3D/TPP363082-T6TR.stp new file mode 100644 index 0000000..3224b98 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/3D/TPP363082-T6TR.stp @@ -0,0 +1,8058 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('/var/www/3D/0T/18924487.4.1.stp','2024-08-07T05:24:23',( + 'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','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('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#1418); +#30 = MANIFOLD_SOLID_BREP('',#31); +#31 = CLOSED_SHELL('',(#32,#152,#238,#345,#426,#497,#564,#623,#670,#719, + #759,#840,#889,#896,#928,#982,#1089,#1138,#1170,#1232,#1312,#1352, + #1359,#1414)); +#32 = ADVANCED_FACE('',(#33),#47,.T.); +#33 = FACE_BOUND('',#34,.T.); +#34 = EDGE_LOOP('',(#35,#70,#98,#126)); +#35 = ORIENTED_EDGE('',*,*,#36,.F.); +#36 = EDGE_CURVE('',#37,#39,#41,.T.); +#37 = VERTEX_POINT('',#38); +#38 = CARTESIAN_POINT('',(-0.8,-1.4675,0.399871622053)); +#39 = VERTEX_POINT('',#40); +#40 = CARTESIAN_POINT('',(-0.727494819229,-1.394994819229,0.105435675998 + )); +#41 = SURFACE_CURVE('',#42,(#46,#58),.PCURVE_S1.); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-0.762163229694,-1.429663229694,0.24622046027) + ); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.232552665745,0.232552665745,-0.944372021668)); +#46 = PCURVE('',#47,#52); +#47 = PLANE('',#48); +#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); +#49 = CARTESIAN_POINT('',(-0.76,-1.4675,0.237435811027)); +#50 = DIRECTION('',(-0.970992953882,0.,-0.239108100054)); +#51 = DIRECTION('',(0.,1.,0.)); +#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57); +#53 = LINE('',#54,#55); +#54 = CARTESIAN_POINT('',(3.783677030619E-02,-9.047078260088E-03)); +#55 = VECTOR('',#56,1.); +#56 = DIRECTION('',(0.232552665745,0.972583804952)); +#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#58 = PCURVE('',#59,#64); +#59 = PLANE('',#60); +#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63); +#61 = CARTESIAN_POINT('',(-0.8,-1.4275,0.237435811027)); +#62 = DIRECTION('',(0.,-0.970992953882,-0.239108100054)); +#63 = DIRECTION('',(-1.,-0.,-0.)); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(-3.783677030619E-02,-9.047078260088E-03)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(-0.232552665745,0.972583804952)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#37,#72,#74,.T.); +#72 = VERTEX_POINT('',#73); +#73 = CARTESIAN_POINT('',(-0.8,1.4675,0.399871622053)); +#74 = SURFACE_CURVE('',#75,(#79,#86),.PCURVE_S1.); +#75 = LINE('',#76,#77); +#76 = CARTESIAN_POINT('',(-0.8,-1.4675,0.399871622053)); +#77 = VECTOR('',#78,1.); +#78 = DIRECTION('',(0.,1.,0.)); +#79 = PCURVE('',#47,#80); +#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(0.,-0.167288351967)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(1.,0.)); +#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#86 = PCURVE('',#87,#92); +#87 = PLANE('',#88); +#88 = AXIS2_PLACEMENT_3D('',#89,#90,#91); +#89 = CARTESIAN_POINT('',(-0.8,-1.4675,7.5E-02)); +#90 = DIRECTION('',(1.,0.,0.)); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97); +#93 = LINE('',#94,#95); +#94 = CARTESIAN_POINT('',(0.324871622053,0.)); +#95 = VECTOR('',#96,1.); +#96 = DIRECTION('',(0.,-1.)); +#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#98 = ORIENTED_EDGE('',*,*,#99,.T.); +#99 = EDGE_CURVE('',#72,#100,#102,.T.); +#100 = VERTEX_POINT('',#101); +#101 = CARTESIAN_POINT('',(-0.727494819229,1.394994819229,0.105435675998 + )); +#102 = SURFACE_CURVE('',#103,(#107,#114),.PCURVE_S1.); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(-0.682799740302,1.350299740302, + -7.606635886024E-02)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(0.232552665745,-0.232552665745,-0.944372021668)); +#107 = PCURVE('',#47,#108); +#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(2.817799740302,0.322867605407)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(-0.232552665745,0.972583804952)); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#114 = PCURVE('',#115,#120); +#115 = PLANE('',#116); +#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119); +#117 = CARTESIAN_POINT('',(-0.8,1.4275,0.237435811027)); +#118 = DIRECTION('',(0.,-0.970992953882,0.239108100054)); +#119 = DIRECTION('',(-1.,-0.,-0.)); +#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(-0.117200259698,0.322867605407)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(-0.232552665745,0.972583804952)); +#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#126 = ORIENTED_EDGE('',*,*,#127,.F.); +#127 = EDGE_CURVE('',#39,#100,#128,.T.); +#128 = SURFACE_CURVE('',#129,(#133,#140),.PCURVE_S1.); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(-0.727494819229,-1.3875,0.105435675998)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(0.,1.,0.)); +#133 = PCURVE('',#47,#134); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(8.E-02,0.135943453041)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(1.,0.)); +#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#140 = PCURVE('',#141,#146); +#141 = CYLINDRICAL_SURFACE('',#142,4.E-02); +#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145); +#143 = CARTESIAN_POINT('',(-0.688655101073,-1.3875,0.115)); +#144 = DIRECTION('',(0.,1.,0.)); +#145 = DIRECTION('',(-0.970992953882,0.,-0.239108100054)); +#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(-0.,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(-0.,1.)); +#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#152 = ADVANCED_FACE('',(#153),#59,.T.); +#153 = FACE_BOUND('',#154,.F.); +#154 = EDGE_LOOP('',(#155,#156,#184,#212)); +#155 = ORIENTED_EDGE('',*,*,#36,.F.); +#156 = ORIENTED_EDGE('',*,*,#157,.T.); +#157 = EDGE_CURVE('',#37,#158,#160,.T.); +#158 = VERTEX_POINT('',#159); +#159 = CARTESIAN_POINT('',(0.8,-1.4675,0.399871622053)); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-0.8,-1.4675,0.399871622053)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(1.,0.,0.)); +#165 = PCURVE('',#59,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(-0.,-0.167288351967)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(-1.,0.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = PCURVE('',#173,#178); +#173 = PLANE('',#174); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-0.8,-1.4675,7.5E-02)); +#176 = DIRECTION('',(0.,1.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(0.324871622053,0.)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(0.,1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#184 = ORIENTED_EDGE('',*,*,#185,.T.); +#185 = EDGE_CURVE('',#158,#186,#188,.T.); +#186 = VERTEX_POINT('',#187); +#187 = CARTESIAN_POINT('',(0.727494819229,-1.394994819229,0.105435675998 + )); +#188 = SURFACE_CURVE('',#189,(#193,#200),.PCURVE_S1.); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(0.718898635818,-1.386398635818, + 7.052747539508E-02)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(-0.232552665745,0.232552665745,-0.944372021668)); +#193 = PCURVE('',#59,#194); +#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(-1.518898635818,0.171894486942)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.232552665745,0.972583804952)); +#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#200 = PCURVE('',#201,#206); +#201 = PLANE('',#202); +#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205); +#203 = CARTESIAN_POINT('',(0.76,-1.4675,0.237435811027)); +#204 = DIRECTION('',(-0.970992953882,0.,0.239108100054)); +#205 = DIRECTION('',(0.,1.,0.)); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(8.110136418236E-02,0.171894486942)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(0.232552665745,0.972583804952)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#212 = ORIENTED_EDGE('',*,*,#213,.F.); +#213 = EDGE_CURVE('',#39,#186,#214,.T.); +#214 = SURFACE_CURVE('',#215,(#219,#226),.PCURVE_S1.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(-0.72,-1.394994819229,0.105435675998)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = PCURVE('',#59,#220); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-8.E-02,0.135943453041)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#227,#232); +#227 = CYLINDRICAL_SURFACE('',#228,4.E-02); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(-0.72,-1.356155101073,0.115)); +#230 = DIRECTION('',(1.,0.,0.)); +#231 = DIRECTION('',(0.,-0.970992953882,-0.239108100054)); +#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(0.,0.)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(0.,1.)); +#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#238 = ADVANCED_FACE('',(#239),#141,.T.); +#239 = FACE_BOUND('',#240,.F.); +#240 = EDGE_LOOP('',(#241,#277,#305,#344)); +#241 = ORIENTED_EDGE('',*,*,#242,.T.); +#242 = EDGE_CURVE('',#39,#243,#245,.T.); +#243 = VERTEX_POINT('',#244); +#244 = CARTESIAN_POINT('',(-0.688655101073,-1.356155101073,7.5E-02)); +#245 = SURFACE_CURVE('',#246,(#251,#264),.PCURVE_S1.); +#246 = ELLIPSE('',#247,5.656854249492E-02,4.E-02); +#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); +#248 = CARTESIAN_POINT('',(-0.688655101073,-1.356155101073,0.115)); +#249 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#250 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#251 = PCURVE('',#141,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#263); +#253 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#254,#255,#256,#257,#258,#259, + #260,#261,#262),.UNSPECIFIED.,.F.,.F.,(9,9),(3.383039856392, + 4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#254 = CARTESIAN_POINT('',(0.,-7.494819228713E-03)); +#255 = CARTESIAN_POINT('',(-0.166168640499,-5.905528511982E-03)); +#256 = CARTESIAN_POINT('',(-0.332337280997,-3.090588269562E-03)); +#257 = CARTESIAN_POINT('',(-0.4985059215,8.831275442969E-04)); +#258 = CARTESIAN_POINT('',(-0.66467456199,5.87656733822E-03)); +#259 = CARTESIAN_POINT('',(-0.830843202498,1.168432971844E-02)); +#260 = CARTESIAN_POINT('',(-0.997011842993,1.805140722942E-02)); +#261 = CARTESIAN_POINT('',(-1.163180483494,2.469815330661E-02)); +#262 = CARTESIAN_POINT('',(-1.329349123993,3.134489892657E-02)); +#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#264 = PCURVE('',#227,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#276); +#266 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#267,#268,#269,#270,#271,#272, + #273,#274,#275),.UNSPECIFIED.,.F.,.F.,(9,9),(3.383039856392, + 4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#267 = CARTESIAN_POINT('',(-1.7763568394E-15,-7.494819228712E-03)); +#268 = CARTESIAN_POINT('',(0.166168640499,-5.905528511982E-03)); +#269 = CARTESIAN_POINT('',(0.332337280998,-3.090588269581E-03)); +#270 = CARTESIAN_POINT('',(0.498505921498,8.831275443928E-04)); +#271 = CARTESIAN_POINT('',(0.664674561992,5.876567338071E-03)); +#272 = CARTESIAN_POINT('',(0.830843202495,1.168432971851E-02)); +#273 = CARTESIAN_POINT('',(0.997011842995,1.80514072294E-02)); +#274 = CARTESIAN_POINT('',(1.163180483494,2.469815330661E-02)); +#275 = CARTESIAN_POINT('',(1.329349123993,3.134489892657E-02)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = ORIENTED_EDGE('',*,*,#278,.T.); +#278 = EDGE_CURVE('',#243,#279,#281,.T.); +#279 = VERTEX_POINT('',#280); +#280 = CARTESIAN_POINT('',(-0.688655101073,1.356155101073,7.5E-02)); +#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(-0.688655101073,-1.3875,7.5E-02)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(0.,1.,0.)); +#286 = PCURVE('',#141,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(-1.329349123993,0.)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(-0.,1.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = PCURVE('',#294,#299); +#294 = PLANE('',#295); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(-0.8,-1.4675,7.5E-02)); +#297 = DIRECTION('',(0.,0.,1.)); +#298 = DIRECTION('',(1.,0.,0.)); +#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(0.111344898927,8.E-02)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(0.,1.)); +#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#305 = ORIENTED_EDGE('',*,*,#306,.F.); +#306 = EDGE_CURVE('',#100,#279,#307,.T.); +#307 = SURFACE_CURVE('',#308,(#313,#326),.PCURVE_S1.); +#308 = ELLIPSE('',#309,5.656854249492E-02,4.E-02); +#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312); +#310 = CARTESIAN_POINT('',(-0.688655101073,1.356155101073,0.115)); +#311 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.)); +#312 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#313 = PCURVE('',#141,#314); +#314 = DEFINITIONAL_REPRESENTATION('',(#315),#325); +#315 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#316,#317,#318,#319,#320,#321, + #322,#323,#324),.UNSPECIFIED.,.F.,.F.,(9,9),(0.241447202802, + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#316 = CARTESIAN_POINT('',(0.,2.782494819229)); +#317 = CARTESIAN_POINT('',(-0.166168640499,2.780905528512)); +#318 = CARTESIAN_POINT('',(-0.332337280998,2.77809058827)); +#319 = CARTESIAN_POINT('',(-0.498505921498,2.774116872453)); +#320 = CARTESIAN_POINT('',(-0.664674561993,2.769123432647)); +#321 = CARTESIAN_POINT('',(-0.830843202497,2.76331567028)); +#322 = CARTESIAN_POINT('',(-0.997011842994,2.75694859277)); +#323 = CARTESIAN_POINT('',(-1.163180483494,2.750301846693)); +#324 = CARTESIAN_POINT('',(-1.329349123993,2.743655101073)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = PCURVE('',#327,#332); +#327 = CYLINDRICAL_SURFACE('',#328,4.E-02); +#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); +#329 = CARTESIAN_POINT('',(-0.72,1.356155101073,0.115)); +#330 = DIRECTION('',(1.,0.,0.)); +#331 = DIRECTION('',(0.,0.,-1.)); +#332 = DEFINITIONAL_REPRESENTATION('',(#333),#343); +#333 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#334,#335,#336,#337,#338,#339, + #340,#341,#342),.UNSPECIFIED.,.F.,.F.,(9,9),(0.241447202802, + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#334 = CARTESIAN_POINT('',(1.329349123993,-7.494819228712E-03)); +#335 = CARTESIAN_POINT('',(1.163180483494,-5.905528511982E-03)); +#336 = CARTESIAN_POINT('',(0.997011842993,-3.090588269579E-03)); +#337 = CARTESIAN_POINT('',(0.830843202499,8.83127544391E-04)); +#338 = CARTESIAN_POINT('',(0.664674561992,5.876567338092E-03)); +#339 = CARTESIAN_POINT('',(0.4985059215,1.168432971853E-02)); +#340 = CARTESIAN_POINT('',(0.332337280998,1.80514072294E-02)); +#341 = CARTESIAN_POINT('',(0.166168640499,2.469815330661E-02)); +#342 = CARTESIAN_POINT('',(0.,3.134489892657E-02)); +#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#344 = ORIENTED_EDGE('',*,*,#127,.F.); +#345 = ADVANCED_FACE('',(#346),#87,.F.); +#346 = FACE_BOUND('',#347,.F.); +#347 = EDGE_LOOP('',(#348,#371,#372,#400)); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#37,#350,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(-0.8,-1.4675,0.507371622053)); +#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(-0.8,-1.4675,7.5E-02)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.,0.,1.)); +#357 = PCURVE('',#87,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(0.,0.)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(1.,0.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = PCURVE('',#173,#365); +#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(0.,0.)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(1.,0.)); +#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#371 = ORIENTED_EDGE('',*,*,#71,.T.); +#372 = ORIENTED_EDGE('',*,*,#373,.T.); +#373 = EDGE_CURVE('',#72,#374,#376,.T.); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(-0.8,1.4675,0.507371622053)); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(-0.8,1.4675,7.5E-02)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PCURVE('',#87,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(0.,-2.935)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(1.,0.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(-0.8,1.4675,7.5E-02)); +#392 = DIRECTION('',(0.,1.,0.)); +#393 = DIRECTION('',(0.,0.,1.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(0.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(1.,0.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ORIENTED_EDGE('',*,*,#401,.F.); +#401 = EDGE_CURVE('',#350,#374,#402,.T.); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(-0.8,-1.4675,0.507371622053)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(0.,1.,0.)); +#407 = PCURVE('',#87,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.432371622053,0.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(0.,-1.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#415,#420); +#415 = PLANE('',#416); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(-0.76,-1.4675,0.728685811027)); +#418 = DIRECTION('',(0.984056362636,-1.736477434509E-18,-0.177856895159) + ); +#419 = DIRECTION('',(1.708791668003E-18,1.,-3.088444850155E-19)); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(0.,-0.224899911607)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(1.,0.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = ADVANCED_FACE('',(#427),#115,.F.); +#427 = FACE_BOUND('',#428,.T.); +#428 = EDGE_LOOP('',(#429,#430,#453,#476)); +#429 = ORIENTED_EDGE('',*,*,#99,.F.); +#430 = ORIENTED_EDGE('',*,*,#431,.T.); +#431 = EDGE_CURVE('',#72,#432,#434,.T.); +#432 = VERTEX_POINT('',#433); +#433 = CARTESIAN_POINT('',(0.8,1.4675,0.399871622053)); +#434 = SURFACE_CURVE('',#435,(#439,#446),.PCURVE_S1.); +#435 = LINE('',#436,#437); +#436 = CARTESIAN_POINT('',(-0.8,1.4675,0.399871622053)); +#437 = VECTOR('',#438,1.); +#438 = DIRECTION('',(1.,0.,0.)); +#439 = PCURVE('',#115,#440); +#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445); +#441 = LINE('',#442,#443); +#442 = CARTESIAN_POINT('',(-0.,-0.167288351967)); +#443 = VECTOR('',#444,1.); +#444 = DIRECTION('',(-1.,0.)); +#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#446 = PCURVE('',#389,#447); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(0.324871622053,0.)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.,1.)); +#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#453 = ORIENTED_EDGE('',*,*,#454,.T.); +#454 = EDGE_CURVE('',#432,#455,#457,.T.); +#455 = VERTEX_POINT('',#456); +#456 = CARTESIAN_POINT('',(0.727494819229,1.394994819229,0.105435675998) + ); +#457 = SURFACE_CURVE('',#458,(#462,#469),.PCURVE_S1.); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(0.639535146426,1.307035146426,-0.251759343736 + )); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(-0.232552665745,-0.232552665745,-0.944372021668)); +#462 = PCURVE('',#115,#463); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-1.439535146426,0.503809170609)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.232552665745,0.972583804952)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = PCURVE('',#201,#470); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(2.774535146426,0.503809170609)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(-0.232552665745,0.972583804952)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = ORIENTED_EDGE('',*,*,#477,.F.); +#477 = EDGE_CURVE('',#100,#455,#478,.T.); +#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(-0.72,1.394994819229,0.105435675998)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,0.,0.)); +#483 = PCURVE('',#115,#484); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(-8.E-02,0.135943453041)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(-1.,0.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = PCURVE('',#327,#491); +#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(1.329349123993,0.)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,1.)); +#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#497 = ADVANCED_FACE('',(#498),#227,.T.); +#498 = FACE_BOUND('',#499,.T.); +#499 = EDGE_LOOP('',(#500,#501,#524,#563)); +#500 = ORIENTED_EDGE('',*,*,#242,.T.); +#501 = ORIENTED_EDGE('',*,*,#502,.T.); +#502 = EDGE_CURVE('',#243,#503,#505,.T.); +#503 = VERTEX_POINT('',#504); +#504 = CARTESIAN_POINT('',(0.688655101073,-1.356155101073,7.5E-02)); +#505 = SURFACE_CURVE('',#506,(#510,#517),.PCURVE_S1.); +#506 = LINE('',#507,#508); +#507 = CARTESIAN_POINT('',(-0.72,-1.356155101073,7.5E-02)); +#508 = VECTOR('',#509,1.); +#509 = DIRECTION('',(1.,0.,0.)); +#510 = PCURVE('',#227,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(1.329349123993,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = PCURVE('',#294,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(8.E-02,0.111344898927)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(1.,0.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = ORIENTED_EDGE('',*,*,#525,.F.); +#525 = EDGE_CURVE('',#186,#503,#526,.T.); +#526 = SURFACE_CURVE('',#527,(#532,#545),.PCURVE_S1.); +#527 = ELLIPSE('',#528,5.656854249492E-02,4.E-02); +#528 = AXIS2_PLACEMENT_3D('',#529,#530,#531); +#529 = CARTESIAN_POINT('',(0.688655101073,-1.356155101073,0.115)); +#530 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#531 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#532 = PCURVE('',#227,#533); +#533 = DEFINITIONAL_REPRESENTATION('',(#534),#544); +#534 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#535,#536,#537,#538,#539,#540, + #541,#542,#543),.UNSPECIFIED.,.F.,.F.,(9,9),(0.241447202802, + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#535 = CARTESIAN_POINT('',(-1.7763568394E-15,1.447494819229)); +#536 = CARTESIAN_POINT('',(0.166168640499,1.445905528512)); +#537 = CARTESIAN_POINT('',(0.332337280998,1.443090588268)); +#538 = CARTESIAN_POINT('',(0.498505921496,1.439116872458)); +#539 = CARTESIAN_POINT('',(0.664674561995,1.434123432654)); +#540 = CARTESIAN_POINT('',(0.830843202494,1.428315670285)); +#541 = CARTESIAN_POINT('',(0.997011842995,1.42194859277)); +#542 = CARTESIAN_POINT('',(1.163180483494,1.415301846693)); +#543 = CARTESIAN_POINT('',(1.329349123993,1.408655101073)); +#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#545 = PCURVE('',#546,#551); +#546 = CYLINDRICAL_SURFACE('',#547,4.E-02); +#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550); +#548 = CARTESIAN_POINT('',(0.688655101073,-1.3875,0.115)); +#549 = DIRECTION('',(0.,1.,0.)); +#550 = DIRECTION('',(0.,0.,-1.)); +#551 = DEFINITIONAL_REPRESENTATION('',(#552),#562); +#552 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#553,#554,#555,#556,#557,#558, + #559,#560,#561),.UNSPECIFIED.,.F.,.F.,(9,9),(0.241447202802, + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#553 = CARTESIAN_POINT('',(-1.329349123993,-7.494819228713E-03)); +#554 = CARTESIAN_POINT('',(-1.163180483494,-5.905528511982E-03)); +#555 = CARTESIAN_POINT('',(-0.997011842994,-3.090588269569E-03)); +#556 = CARTESIAN_POINT('',(-0.830843202497,8.831275443555E-04)); +#557 = CARTESIAN_POINT('',(-0.664674561991,5.876567338127E-03)); +#558 = CARTESIAN_POINT('',(-0.498505921498,1.168432971849E-02)); +#559 = CARTESIAN_POINT('',(-0.332337280998,1.805140722941E-02)); +#560 = CARTESIAN_POINT('',(-0.166168640499,2.469815330661E-02)); +#561 = CARTESIAN_POINT('',(0.,3.134489892657E-02)); +#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#563 = ORIENTED_EDGE('',*,*,#213,.F.); +#564 = ADVANCED_FACE('',(#565),#173,.F.); +#565 = FACE_BOUND('',#566,.F.); +#566 = EDGE_LOOP('',(#567,#595,#596,#597)); +#567 = ORIENTED_EDGE('',*,*,#568,.F.); +#568 = EDGE_CURVE('',#158,#569,#571,.T.); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(0.8,-1.4675,0.507371622053)); +#571 = SURFACE_CURVE('',#572,(#576,#583),.PCURVE_S1.); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(0.8,-1.4675,7.5E-02)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,0.,1.)); +#576 = PCURVE('',#173,#577); +#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(0.,1.6)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(1.,0.)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = PCURVE('',#584,#589); +#584 = PLANE('',#585); +#585 = AXIS2_PLACEMENT_3D('',#586,#587,#588); +#586 = CARTESIAN_POINT('',(0.8,-1.4675,7.5E-02)); +#587 = DIRECTION('',(1.,0.,0.)); +#588 = DIRECTION('',(0.,0.,1.)); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(0.,0.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ORIENTED_EDGE('',*,*,#157,.F.); +#596 = ORIENTED_EDGE('',*,*,#349,.T.); +#597 = ORIENTED_EDGE('',*,*,#598,.T.); +#598 = EDGE_CURVE('',#350,#569,#599,.T.); +#599 = SURFACE_CURVE('',#600,(#604,#611),.PCURVE_S1.); +#600 = LINE('',#601,#602); +#601 = CARTESIAN_POINT('',(-0.8,-1.4675,0.507371622053)); +#602 = VECTOR('',#603,1.); +#603 = DIRECTION('',(1.,0.,0.)); +#604 = PCURVE('',#173,#605); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(0.432371622053,0.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(0.,1.)); +#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#611 = PCURVE('',#612,#617); +#612 = PLANE('',#613); +#613 = AXIS2_PLACEMENT_3D('',#614,#615,#616); +#614 = CARTESIAN_POINT('',(-0.8,-1.4275,0.728685811027)); +#615 = DIRECTION('',(0.,0.984056362636,-0.177856895159)); +#616 = DIRECTION('',(-1.,-0.,-0.)); +#617 = DEFINITIONAL_REPRESENTATION('',(#618),#622); +#618 = LINE('',#619,#620); +#619 = CARTESIAN_POINT('',(-0.,-0.224899911607)); +#620 = VECTOR('',#621,1.); +#621 = DIRECTION('',(-1.,0.)); +#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#623 = ADVANCED_FACE('',(#624),#201,.F.); +#624 = FACE_BOUND('',#625,.F.); +#625 = EDGE_LOOP('',(#626,#627,#648,#649)); +#626 = ORIENTED_EDGE('',*,*,#185,.F.); +#627 = ORIENTED_EDGE('',*,*,#628,.T.); +#628 = EDGE_CURVE('',#158,#432,#629,.T.); +#629 = SURFACE_CURVE('',#630,(#634,#641),.PCURVE_S1.); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(0.8,-1.4675,0.399871622053)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(0.,1.,0.)); +#634 = PCURVE('',#201,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(0.,-0.167288351967)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(1.,0.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = PCURVE('',#584,#642); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(0.324871622053,0.)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(0.,-1.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#454,.T.); +#649 = ORIENTED_EDGE('',*,*,#650,.F.); +#650 = EDGE_CURVE('',#186,#455,#651,.T.); +#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(0.727494819229,-1.3875,0.105435675998)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(0.,1.,0.)); +#656 = PCURVE('',#201,#657); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(8.E-02,0.135943453041)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,0.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = PCURVE('',#546,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(-1.329349123993,0.)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-0.,1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#670 = ADVANCED_FACE('',(#671),#294,.F.); +#671 = FACE_BOUND('',#672,.F.); +#672 = EDGE_LOOP('',(#673,#674,#675,#698)); +#673 = ORIENTED_EDGE('',*,*,#278,.F.); +#674 = ORIENTED_EDGE('',*,*,#502,.T.); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#503,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(0.688655101073,1.356155101073,7.5E-02)); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(0.688655101073,-1.3875,7.5E-02)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(0.,1.,0.)); +#684 = PCURVE('',#294,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(1.488655101073,8.E-02)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(0.,1.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#546,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-0.,0.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-0.,1.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.F.); +#699 = EDGE_CURVE('',#279,#677,#700,.T.); +#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(-0.72,1.356155101073,7.5E-02)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(1.,0.,0.)); +#705 = PCURVE('',#294,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(8.E-02,2.823655101073)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(1.,0.)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = PCURVE('',#327,#713); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(0.,0.)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(0.,1.)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ADVANCED_FACE('',(#720),#327,.T.); +#720 = FACE_BOUND('',#721,.T.); +#721 = EDGE_LOOP('',(#722,#723,#724,#758)); +#722 = ORIENTED_EDGE('',*,*,#306,.F.); +#723 = ORIENTED_EDGE('',*,*,#477,.T.); +#724 = ORIENTED_EDGE('',*,*,#725,.F.); +#725 = EDGE_CURVE('',#677,#455,#726,.T.); +#726 = SURFACE_CURVE('',#727,(#732,#745),.PCURVE_S1.); +#727 = ELLIPSE('',#728,5.656854249492E-02,4.E-02); +#728 = AXIS2_PLACEMENT_3D('',#729,#730,#731); +#729 = CARTESIAN_POINT('',(0.688655101073,1.356155101073,0.115)); +#730 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#731 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#732 = PCURVE('',#327,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#744); +#734 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#735,#736,#737,#738,#739,#740, + #741,#742,#743),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385, + 6.041738104377),.PIECEWISE_BEZIER_KNOTS.); +#735 = CARTESIAN_POINT('',(0.,1.408655101073)); +#736 = CARTESIAN_POINT('',(0.166168640499,1.415301846693)); +#737 = CARTESIAN_POINT('',(0.332337280998,1.421948592769)); +#738 = CARTESIAN_POINT('',(0.498505921497,1.42831567028)); +#739 = CARTESIAN_POINT('',(0.664674561995,1.434123432658)); +#740 = CARTESIAN_POINT('',(0.830843202495,1.439116872455)); +#741 = CARTESIAN_POINT('',(0.997011842995,1.443090588268)); +#742 = CARTESIAN_POINT('',(1.163180483494,1.445905528512)); +#743 = CARTESIAN_POINT('',(1.329349123993,1.447494819229)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = PCURVE('',#546,#746); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#757); +#747 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#748,#749,#750,#751,#752,#753, + #754,#755,#756),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385, + 6.041738104377),.PIECEWISE_BEZIER_KNOTS.); +#748 = CARTESIAN_POINT('',(0.,2.743655101073)); +#749 = CARTESIAN_POINT('',(-0.166168640499,2.750301846693)); +#750 = CARTESIAN_POINT('',(-0.332337280998,2.75694859277)); +#751 = CARTESIAN_POINT('',(-0.498505921496,2.76331567028)); +#752 = CARTESIAN_POINT('',(-0.664674561992,2.769123432647)); +#753 = CARTESIAN_POINT('',(-0.830843202495,2.774116872453)); +#754 = CARTESIAN_POINT('',(-0.997011842995,2.77809058827)); +#755 = CARTESIAN_POINT('',(-1.163180483494,2.780905528512)); +#756 = CARTESIAN_POINT('',(-1.329349123993,2.782494819229)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = ORIENTED_EDGE('',*,*,#699,.F.); +#759 = ADVANCED_FACE('',(#760),#415,.F.); +#760 = FACE_BOUND('',#761,.F.); +#761 = EDGE_LOOP('',(#762,#785,#786,#814)); +#762 = ORIENTED_EDGE('',*,*,#763,.F.); +#763 = EDGE_CURVE('',#350,#764,#766,.T.); +#764 = VERTEX_POINT('',#765); +#765 = CARTESIAN_POINT('',(-0.725943717273,-1.393443717273, + 0.917114275806)); +#766 = SURFACE_CURVE('',#767,(#771,#778),.PCURVE_S1.); +#767 = LINE('',#768,#769); +#768 = CARTESIAN_POINT('',(-0.761226524272,-1.428726524272, + 0.721899630415)); +#769 = VECTOR('',#770,1.); +#770 = DIRECTION('',(0.175108842706,0.175108842706,0.968851787639)); +#771 = PCURVE('',#415,#772); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(3.877347572824E-02,-6.896130007549E-03)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(0.175108842706,0.984549081157)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = PCURVE('',#612,#779); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(-3.877347572824E-02,-6.896130007549E-03)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(-0.175108842706,0.984549081157)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = ORIENTED_EDGE('',*,*,#401,.T.); +#786 = ORIENTED_EDGE('',*,*,#787,.T.); +#787 = EDGE_CURVE('',#374,#788,#790,.T.); +#788 = VERTEX_POINT('',#789); +#789 = CARTESIAN_POINT('',(-0.725943717273,1.393443717273,0.917114275806 + )); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-0.716228415052,1.383728415052,0.970867631599 + )); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(0.175108842706,-0.175108842706,0.968851787639)); +#795 = PCURVE('',#415,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(2.851228415052,0.246105639644)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(-0.175108842706,0.984549081157)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#803,#808); +#803 = PLANE('',#804); +#804 = AXIS2_PLACEMENT_3D('',#805,#806,#807); +#805 = CARTESIAN_POINT('',(-0.8,1.4275,0.728685811027)); +#806 = DIRECTION('',(0.,0.984056362636,0.177856895159)); +#807 = DIRECTION('',(-1.,0.,0.)); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(-8.377158494827E-02,0.246105639644)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(-0.175108842706,0.984549081157)); +#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#814 = ORIENTED_EDGE('',*,*,#815,.F.); +#815 = EDGE_CURVE('',#764,#788,#816,.T.); +#816 = SURFACE_CURVE('',#817,(#821,#828),.PCURVE_S1.); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(-0.725943717273,-1.3875,0.917114275806)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(0.,1.,0.)); +#821 = PCURVE('',#415,#822); +#822 = DEFINITIONAL_REPRESENTATION('',(#823),#827); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(8.E-02,0.191481374375)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(1.,4.814824860968E-35)); +#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#828 = PCURVE('',#829,#834); +#829 = CYLINDRICAL_SURFACE('',#830,4.E-02); +#830 = AXIS2_PLACEMENT_3D('',#831,#832,#833); +#831 = CARTESIAN_POINT('',(-0.686581462767,-1.3875,0.91)); +#832 = DIRECTION('',(0.,1.,0.)); +#833 = DIRECTION('',(-0.984056362636,0.,0.177856895159)); +#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(0.,0.)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.,1.)); +#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#840 = ADVANCED_FACE('',(#841),#389,.T.); +#841 = FACE_BOUND('',#842,.T.); +#842 = EDGE_LOOP('',(#843,#866,#867,#868)); +#843 = ORIENTED_EDGE('',*,*,#844,.F.); +#844 = EDGE_CURVE('',#432,#845,#847,.T.); +#845 = VERTEX_POINT('',#846); +#846 = CARTESIAN_POINT('',(0.8,1.4675,0.507371622053)); +#847 = SURFACE_CURVE('',#848,(#852,#859),.PCURVE_S1.); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(0.8,1.4675,7.5E-02)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.,0.,1.)); +#852 = PCURVE('',#389,#853); +#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858); +#854 = LINE('',#855,#856); +#855 = CARTESIAN_POINT('',(0.,1.6)); +#856 = VECTOR('',#857,1.); +#857 = DIRECTION('',(1.,0.)); +#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#859 = PCURVE('',#584,#860); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865); +#861 = LINE('',#862,#863); +#862 = CARTESIAN_POINT('',(0.,-2.935)); +#863 = VECTOR('',#864,1.); +#864 = DIRECTION('',(1.,0.)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = ORIENTED_EDGE('',*,*,#431,.F.); +#867 = ORIENTED_EDGE('',*,*,#373,.T.); +#868 = ORIENTED_EDGE('',*,*,#869,.T.); +#869 = EDGE_CURVE('',#374,#845,#870,.T.); +#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(-0.8,1.4675,0.507371622053)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(1.,0.,0.)); +#875 = PCURVE('',#389,#876); +#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(0.432371622053,0.)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(0.,1.)); +#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#882 = PCURVE('',#803,#883); +#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(-0.,-0.224899911607)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(-1.,0.)); +#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#889 = ADVANCED_FACE('',(#890),#546,.T.); +#890 = FACE_BOUND('',#891,.F.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895)); +#892 = ORIENTED_EDGE('',*,*,#525,.F.); +#893 = ORIENTED_EDGE('',*,*,#650,.T.); +#894 = ORIENTED_EDGE('',*,*,#725,.F.); +#895 = ORIENTED_EDGE('',*,*,#676,.F.); +#896 = ADVANCED_FACE('',(#897),#584,.T.); +#897 = FACE_BOUND('',#898,.T.); +#898 = EDGE_LOOP('',(#899,#900,#901,#902)); +#899 = ORIENTED_EDGE('',*,*,#568,.F.); +#900 = ORIENTED_EDGE('',*,*,#628,.T.); +#901 = ORIENTED_EDGE('',*,*,#844,.T.); +#902 = ORIENTED_EDGE('',*,*,#903,.F.); +#903 = EDGE_CURVE('',#569,#845,#904,.T.); +#904 = SURFACE_CURVE('',#905,(#909,#916),.PCURVE_S1.); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(0.8,-1.4675,0.507371622053)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(0.,1.,0.)); +#909 = PCURVE('',#584,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(0.432371622053,0.)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(0.,-1.)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#917,#922); +#917 = PLANE('',#918); +#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921); +#919 = CARTESIAN_POINT('',(0.76,-1.4675,0.728685811027)); +#920 = DIRECTION('',(0.984056362636,1.736477434509E-18,0.177856895159)); +#921 = DIRECTION('',(-1.708791668003E-18,1.,-3.088444850155E-19)); +#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(0.,-0.224899911607)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(1.,0.)); +#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#928 = ADVANCED_FACE('',(#929),#612,.F.); +#929 = FACE_BOUND('',#930,.T.); +#930 = EDGE_LOOP('',(#931,#932,#933,#956)); +#931 = ORIENTED_EDGE('',*,*,#763,.F.); +#932 = ORIENTED_EDGE('',*,*,#598,.T.); +#933 = ORIENTED_EDGE('',*,*,#934,.T.); +#934 = EDGE_CURVE('',#569,#935,#937,.T.); +#935 = VERTEX_POINT('',#936); +#936 = CARTESIAN_POINT('',(0.725943717273,-1.393443717273,0.917114275806 + )); +#937 = SURFACE_CURVE('',#938,(#942,#949),.PCURVE_S1.); +#938 = LINE('',#939,#940); +#939 = CARTESIAN_POINT('',(0.736696038837,-1.404196038837,0.857623242645 + )); +#940 = VECTOR('',#941,1.); +#941 = DIRECTION('',(-0.175108842706,0.175108842706,0.968851787639)); +#942 = PCURVE('',#612,#943); +#943 = DEFINITIONAL_REPRESENTATION('',(#944),#948); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(-1.536696038837,0.131026470143)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.175108842706,0.984549081157)); +#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#949 = PCURVE('',#917,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(6.330396116335E-02,0.131026470143)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.175108842706,0.984549081157)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = ORIENTED_EDGE('',*,*,#957,.F.); +#957 = EDGE_CURVE('',#764,#935,#958,.T.); +#958 = SURFACE_CURVE('',#959,(#963,#970),.PCURVE_S1.); +#959 = LINE('',#960,#961); +#960 = CARTESIAN_POINT('',(-0.72,-1.393443717273,0.917114275806)); +#961 = VECTOR('',#962,1.); +#962 = DIRECTION('',(1.,0.,0.)); +#963 = PCURVE('',#612,#964); +#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(-8.E-02,0.191481374375)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(-1.,0.)); +#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#970 = PCURVE('',#971,#976); +#971 = CYLINDRICAL_SURFACE('',#972,4.E-02); +#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975); +#973 = CARTESIAN_POINT('',(-0.72,-1.354081462767,0.91)); +#974 = DIRECTION('',(1.,0.,0.)); +#975 = DIRECTION('',(0.,-0.984056362636,0.177856895159)); +#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981); +#977 = LINE('',#978,#979); +#978 = CARTESIAN_POINT('',(-0.,0.)); +#979 = VECTOR('',#980,1.); +#980 = DIRECTION('',(-0.,1.)); +#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#982 = ADVANCED_FACE('',(#983),#829,.T.); +#983 = FACE_BOUND('',#984,.T.); +#984 = EDGE_LOOP('',(#985,#1021,#1049,#1088)); +#985 = ORIENTED_EDGE('',*,*,#986,.T.); +#986 = EDGE_CURVE('',#764,#987,#989,.T.); +#987 = VERTEX_POINT('',#988); +#988 = CARTESIAN_POINT('',(-0.686581462767,-1.354081462767,0.95)); +#989 = SURFACE_CURVE('',#990,(#995,#1008),.PCURVE_S1.); +#990 = ELLIPSE('',#991,5.656854249492E-02,4.E-02); +#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994); +#992 = CARTESIAN_POINT('',(-0.686581462767,-1.354081462767,0.91)); +#993 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#994 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#995 = PCURVE('',#829,#996); +#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1007); +#997 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#998,#999,#1000,#1001,#1002,#1003 + ,#1004,#1005,#1006),.UNSPECIFIED.,.F.,.F.,(9,9),(3.320400846999, + 4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#998 = CARTESIAN_POINT('',(2.775557561563E-15,-5.94371727293E-03)); +#999 = CARTESIAN_POINT('',(0.173998516673,-4.705843835419E-03)); +#1000 = CARTESIAN_POINT('',(0.347997033346,-2.106014001196E-03)); +#1001 = CARTESIAN_POINT('',(0.521995550017,1.79865848461E-03)); +#1002 = CARTESIAN_POINT('',(0.695994066691,6.863123542374E-03)); +#1003 = CARTESIAN_POINT('',(0.869992583364,1.285980978547E-02)); +#1004 = CARTESIAN_POINT('',(1.043991100039,1.949865522233E-02)); +#1005 = CARTESIAN_POINT('',(1.217989616712,2.645859656558E-02)); +#1006 = CARTESIAN_POINT('',(1.391988133386,3.341853723251E-02)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = PCURVE('',#971,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1020); +#1010 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1011,#1012,#1013,#1014,#1015, + #1016,#1017,#1018,#1019),.UNSPECIFIED.,.F.,.F.,(9,9),(3.320400846999 + ,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1011 = CARTESIAN_POINT('',(0.,-5.94371727293E-03)); +#1012 = CARTESIAN_POINT('',(-0.173998516673,-4.705843835419E-03)); +#1013 = CARTESIAN_POINT('',(-0.347997033346,-2.106014001194E-03)); +#1014 = CARTESIAN_POINT('',(-0.521995550019,1.798658484628E-03)); +#1015 = CARTESIAN_POINT('',(-0.695994066693,6.863123542338E-03)); +#1016 = CARTESIAN_POINT('',(-0.869992583364,1.285980978551E-02)); +#1017 = CARTESIAN_POINT('',(-1.043991100039,1.949865522232E-02)); +#1018 = CARTESIAN_POINT('',(-1.217989616712,2.645859656558E-02)); +#1019 = CARTESIAN_POINT('',(-1.391988133386,3.341853723251E-02)); +#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1021 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1022 = EDGE_CURVE('',#987,#1023,#1025,.T.); +#1023 = VERTEX_POINT('',#1024); +#1024 = CARTESIAN_POINT('',(-0.686581462767,1.354081462767,0.95)); +#1025 = SURFACE_CURVE('',#1026,(#1030,#1037),.PCURVE_S1.); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(-0.686581462767,-1.3875,0.95)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(0.,1.,0.)); +#1030 = PCURVE('',#829,#1031); +#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1036); +#1032 = LINE('',#1033,#1034); +#1033 = CARTESIAN_POINT('',(1.391988133386,0.)); +#1034 = VECTOR('',#1035,1.); +#1035 = DIRECTION('',(0.,1.)); +#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1037 = PCURVE('',#1038,#1043); +#1038 = PLANE('',#1039); +#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042); +#1040 = CARTESIAN_POINT('',(-0.8,-1.4675,0.95)); +#1041 = DIRECTION('',(0.,0.,1.)); +#1042 = DIRECTION('',(1.,0.,0.)); +#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048); +#1044 = LINE('',#1045,#1046); +#1045 = CARTESIAN_POINT('',(0.113418537233,8.E-02)); +#1046 = VECTOR('',#1047,1.); +#1047 = DIRECTION('',(0.,1.)); +#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1049 = ORIENTED_EDGE('',*,*,#1050,.F.); +#1050 = EDGE_CURVE('',#788,#1023,#1051,.T.); +#1051 = SURFACE_CURVE('',#1052,(#1057,#1070),.PCURVE_S1.); +#1052 = ELLIPSE('',#1053,5.656854249492E-02,4.E-02); +#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056); +#1054 = CARTESIAN_POINT('',(-0.686581462767,1.354081462767,0.91)); +#1055 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#1056 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1057 = PCURVE('',#829,#1058); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1069); +#1059 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1060,#1061,#1062,#1063,#1064, + #1065,#1066,#1067,#1068),.UNSPECIFIED.,.F.,.F.,(9,9),(0.178808193409 + ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1060 = CARTESIAN_POINT('',(2.775557561563E-15,2.780943717273)); +#1061 = CARTESIAN_POINT('',(0.173998516673,2.779705843835)); +#1062 = CARTESIAN_POINT('',(0.347997033346,2.777106014003)); +#1063 = CARTESIAN_POINT('',(0.521995550018,2.773201341495)); +#1064 = CARTESIAN_POINT('',(0.695994066692,2.768136876461)); +#1065 = CARTESIAN_POINT('',(0.869992583366,2.762140190202)); +#1066 = CARTESIAN_POINT('',(1.043991100039,2.755501344778)); +#1067 = CARTESIAN_POINT('',(1.217989616712,2.748541403434)); +#1068 = CARTESIAN_POINT('',(1.391988133386,2.741581462767)); +#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1070 = PCURVE('',#1071,#1076); +#1071 = CYLINDRICAL_SURFACE('',#1072,4.E-02); +#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075); +#1073 = CARTESIAN_POINT('',(-0.72,1.354081462767,0.91)); +#1074 = DIRECTION('',(1.,0.,0.)); +#1075 = DIRECTION('',(0.,0.,1.)); +#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1087); +#1077 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1078,#1079,#1080,#1081,#1082, + #1083,#1084,#1085,#1086),.UNSPECIFIED.,.F.,.F.,(9,9),(0.178808193409 + ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1078 = CARTESIAN_POINT('',(-1.391988133386,-5.94371727293E-03)); +#1079 = CARTESIAN_POINT('',(-1.217989616712,-4.705843835419E-03)); +#1080 = CARTESIAN_POINT('',(-1.043991100039,-2.106014001198E-03)); +#1081 = CARTESIAN_POINT('',(-0.869992583367,1.798658484642E-03)); +#1082 = CARTESIAN_POINT('',(-0.69599406669,6.86312354231E-03)); +#1083 = CARTESIAN_POINT('',(-0.521995550019,1.285980978552E-02)); +#1084 = CARTESIAN_POINT('',(-0.347997033346,1.949865522232E-02)); +#1085 = CARTESIAN_POINT('',(-0.173998516673,2.645859656558E-02)); +#1086 = CARTESIAN_POINT('',(-5.551115123126E-15,3.341853723251E-02)); +#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1088 = ORIENTED_EDGE('',*,*,#815,.F.); +#1089 = ADVANCED_FACE('',(#1090),#803,.T.); +#1090 = FACE_BOUND('',#1091,.F.); +#1091 = EDGE_LOOP('',(#1092,#1093,#1094,#1117)); +#1092 = ORIENTED_EDGE('',*,*,#787,.F.); +#1093 = ORIENTED_EDGE('',*,*,#869,.T.); +#1094 = ORIENTED_EDGE('',*,*,#1095,.T.); +#1095 = EDGE_CURVE('',#845,#1096,#1098,.T.); +#1096 = VERTEX_POINT('',#1097); +#1097 = CARTESIAN_POINT('',(0.725943717273,1.393443717273,0.917114275806 + )); +#1098 = SURFACE_CURVE('',#1099,(#1103,#1110),.PCURVE_S1.); +#1099 = LINE('',#1100,#1101); +#1100 = CARTESIAN_POINT('',(0.691697929617,1.359197929617,1.106591243829 + )); +#1101 = VECTOR('',#1102,1.); +#1102 = DIRECTION('',(-0.175108842706,-0.175108842706,0.968851787639)); +#1103 = PCURVE('',#803,#1104); +#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109); +#1105 = LINE('',#1106,#1107); +#1106 = CARTESIAN_POINT('',(-1.491697929617,0.384028239795)); +#1107 = VECTOR('',#1108,1.); +#1108 = DIRECTION('',(0.175108842706,0.984549081157)); +#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1110 = PCURVE('',#917,#1111); +#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116); +#1112 = LINE('',#1113,#1114); +#1113 = CARTESIAN_POINT('',(2.826697929617,0.384028239795)); +#1114 = VECTOR('',#1115,1.); +#1115 = DIRECTION('',(-0.175108842706,0.984549081157)); +#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1117 = ORIENTED_EDGE('',*,*,#1118,.F.); +#1118 = EDGE_CURVE('',#788,#1096,#1119,.T.); +#1119 = SURFACE_CURVE('',#1120,(#1124,#1131),.PCURVE_S1.); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(-0.72,1.393443717273,0.917114275806)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(1.,0.,0.)); +#1124 = PCURVE('',#803,#1125); +#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(-8.E-02,0.191481374375)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(-1.,0.)); +#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1131 = PCURVE('',#1071,#1132); +#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(-1.391988133386,0.)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(-0.,1.)); +#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1138 = ADVANCED_FACE('',(#1139),#917,.T.); +#1139 = FACE_BOUND('',#1140,.T.); +#1140 = EDGE_LOOP('',(#1141,#1142,#1143,#1144)); +#1141 = ORIENTED_EDGE('',*,*,#934,.F.); +#1142 = ORIENTED_EDGE('',*,*,#903,.T.); +#1143 = ORIENTED_EDGE('',*,*,#1095,.T.); +#1144 = ORIENTED_EDGE('',*,*,#1145,.F.); +#1145 = EDGE_CURVE('',#935,#1096,#1146,.T.); +#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.725943717273,-1.3875,0.917114275806)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(0.,1.,0.)); +#1151 = PCURVE('',#917,#1152); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(8.E-02,0.191481374375)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(1.,4.814824860968E-35)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1158 = PCURVE('',#1159,#1164); +#1159 = CYLINDRICAL_SURFACE('',#1160,4.E-02); +#1160 = AXIS2_PLACEMENT_3D('',#1161,#1162,#1163); +#1161 = CARTESIAN_POINT('',(0.686581462767,-1.3875,0.91)); +#1162 = DIRECTION('',(0.,1.,0.)); +#1163 = DIRECTION('',(0.,0.,1.)); +#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1169); +#1165 = LINE('',#1166,#1167); +#1166 = CARTESIAN_POINT('',(1.391988133386,0.)); +#1167 = VECTOR('',#1168,1.); +#1168 = DIRECTION('',(0.,1.)); +#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1170 = ADVANCED_FACE('',(#1171),#971,.T.); +#1171 = FACE_BOUND('',#1172,.F.); +#1172 = EDGE_LOOP('',(#1173,#1174,#1197,#1231)); +#1173 = ORIENTED_EDGE('',*,*,#986,.T.); +#1174 = ORIENTED_EDGE('',*,*,#1175,.T.); +#1175 = EDGE_CURVE('',#987,#1176,#1178,.T.); +#1176 = VERTEX_POINT('',#1177); +#1177 = CARTESIAN_POINT('',(0.686581462767,-1.354081462767,0.95)); +#1178 = SURFACE_CURVE('',#1179,(#1183,#1190),.PCURVE_S1.); +#1179 = LINE('',#1180,#1181); +#1180 = CARTESIAN_POINT('',(-0.72,-1.354081462767,0.95)); +#1181 = VECTOR('',#1182,1.); +#1182 = DIRECTION('',(1.,0.,0.)); +#1183 = PCURVE('',#971,#1184); +#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189); +#1185 = LINE('',#1186,#1187); +#1186 = CARTESIAN_POINT('',(-1.391988133386,0.)); +#1187 = VECTOR('',#1188,1.); +#1188 = DIRECTION('',(-0.,1.)); +#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1190 = PCURVE('',#1038,#1191); +#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1196); +#1192 = LINE('',#1193,#1194); +#1193 = CARTESIAN_POINT('',(8.E-02,0.113418537233)); +#1194 = VECTOR('',#1195,1.); +#1195 = DIRECTION('',(1.,0.)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = ORIENTED_EDGE('',*,*,#1198,.F.); +#1198 = EDGE_CURVE('',#935,#1176,#1199,.T.); +#1199 = SURFACE_CURVE('',#1200,(#1205,#1218),.PCURVE_S1.); +#1200 = ELLIPSE('',#1201,5.656854249492E-02,4.E-02); +#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204); +#1202 = CARTESIAN_POINT('',(0.686581462767,-1.354081462767,0.91)); +#1203 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1204 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1205 = PCURVE('',#971,#1206); +#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1217); +#1207 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1208,#1209,#1210,#1211,#1212, + #1213,#1214,#1215,#1216),.UNSPECIFIED.,.F.,.F.,(9,9),(0.178808193409 + ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1208 = CARTESIAN_POINT('',(0.,1.445943717273)); +#1209 = CARTESIAN_POINT('',(-0.173998516673,1.444705843835)); +#1210 = CARTESIAN_POINT('',(-0.347997033346,1.442106014001)); +#1211 = CARTESIAN_POINT('',(-0.521995550019,1.438201341512)); +#1212 = CARTESIAN_POINT('',(-0.695994066692,1.433136876457)); +#1213 = CARTESIAN_POINT('',(-0.869992583364,1.427140190213)); +#1214 = CARTESIAN_POINT('',(-1.043991100039,1.420501344777)); +#1215 = CARTESIAN_POINT('',(-1.217989616712,1.413541403434)); +#1216 = CARTESIAN_POINT('',(-1.391988133386,1.406581462767)); +#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1218 = PCURVE('',#1159,#1219); +#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1230); +#1220 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1221,#1222,#1223,#1224,#1225, + #1226,#1227,#1228,#1229),.UNSPECIFIED.,.F.,.F.,(9,9),(0.178808193409 + ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1221 = CARTESIAN_POINT('',(1.391988133386,-5.94371727293E-03)); +#1222 = CARTESIAN_POINT('',(1.217989616712,-4.705843835419E-03)); +#1223 = CARTESIAN_POINT('',(1.043991100039,-2.106014001209E-03)); +#1224 = CARTESIAN_POINT('',(0.869992583365,1.798658484656E-03)); +#1225 = CARTESIAN_POINT('',(0.695994066694,6.863123542249E-03)); +#1226 = CARTESIAN_POINT('',(0.521995550018,1.285980978553E-02)); +#1227 = CARTESIAN_POINT('',(0.347997033346,1.949865522232E-02)); +#1228 = CARTESIAN_POINT('',(0.173998516673,2.645859656558E-02)); +#1229 = CARTESIAN_POINT('',(2.775557561563E-15,3.341853723251E-02)); +#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1231 = ORIENTED_EDGE('',*,*,#957,.F.); +#1232 = ADVANCED_FACE('',(#1233,#1281),#1038,.T.); +#1233 = FACE_BOUND('',#1234,.T.); +#1234 = EDGE_LOOP('',(#1235,#1236,#1237,#1260)); +#1235 = ORIENTED_EDGE('',*,*,#1022,.F.); +#1236 = ORIENTED_EDGE('',*,*,#1175,.T.); +#1237 = ORIENTED_EDGE('',*,*,#1238,.T.); +#1238 = EDGE_CURVE('',#1176,#1239,#1241,.T.); +#1239 = VERTEX_POINT('',#1240); +#1240 = CARTESIAN_POINT('',(0.686581462767,1.354081462767,0.95)); +#1241 = SURFACE_CURVE('',#1242,(#1246,#1253),.PCURVE_S1.); +#1242 = LINE('',#1243,#1244); +#1243 = CARTESIAN_POINT('',(0.686581462767,-1.3875,0.95)); +#1244 = VECTOR('',#1245,1.); +#1245 = DIRECTION('',(0.,1.,0.)); +#1246 = PCURVE('',#1038,#1247); +#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252); +#1248 = LINE('',#1249,#1250); +#1249 = CARTESIAN_POINT('',(1.486581462767,8.E-02)); +#1250 = VECTOR('',#1251,1.); +#1251 = DIRECTION('',(0.,1.)); +#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1253 = PCURVE('',#1159,#1254); +#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(0.,0.)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(0.,1.)); +#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1260 = ORIENTED_EDGE('',*,*,#1261,.F.); +#1261 = EDGE_CURVE('',#1023,#1239,#1262,.T.); +#1262 = SURFACE_CURVE('',#1263,(#1267,#1274),.PCURVE_S1.); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(-0.72,1.354081462767,0.95)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(1.,0.,0.)); +#1267 = PCURVE('',#1038,#1268); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(8.E-02,2.821581462767)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(1.,0.)); +#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1274 = PCURVE('',#1071,#1275); +#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1280); +#1276 = LINE('',#1277,#1278); +#1277 = CARTESIAN_POINT('',(-0.,0.)); +#1278 = VECTOR('',#1279,1.); +#1279 = DIRECTION('',(-0.,1.)); +#1280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1281 = FACE_BOUND('',#1282,.T.); +#1282 = EDGE_LOOP('',(#1283)); +#1283 = ORIENTED_EDGE('',*,*,#1284,.F.); +#1284 = EDGE_CURVE('',#1285,#1285,#1287,.T.); +#1285 = VERTEX_POINT('',#1286); +#1286 = CARTESIAN_POINT('',(-0.38,0.95,0.95)); +#1287 = SURFACE_CURVE('',#1288,(#1293,#1300),.PCURVE_S1.); +#1288 = CIRCLE('',#1289,0.1); +#1289 = AXIS2_PLACEMENT_3D('',#1290,#1291,#1292); +#1290 = CARTESIAN_POINT('',(-0.48,0.95,0.95)); +#1291 = DIRECTION('',(0.,0.,1.)); +#1292 = DIRECTION('',(1.,0.,0.)); +#1293 = PCURVE('',#1038,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = CIRCLE('',#1296,0.1); +#1296 = AXIS2_PLACEMENT_2D('',#1297,#1298); +#1297 = CARTESIAN_POINT('',(0.32,2.4175)); +#1298 = DIRECTION('',(1.,0.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = PCURVE('',#1301,#1306); +#1301 = CYLINDRICAL_SURFACE('',#1302,0.1); +#1302 = AXIS2_PLACEMENT_3D('',#1303,#1304,#1305); +#1303 = CARTESIAN_POINT('',(-0.48,0.95,0.855)); +#1304 = DIRECTION('',(0.,0.,1.)); +#1305 = DIRECTION('',(1.,0.,0.)); +#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.,9.5E-02)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(1.,0.)); +#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1312 = ADVANCED_FACE('',(#1313),#1071,.T.); +#1313 = FACE_BOUND('',#1314,.F.); +#1314 = EDGE_LOOP('',(#1315,#1316,#1317,#1351)); +#1315 = ORIENTED_EDGE('',*,*,#1050,.F.); +#1316 = ORIENTED_EDGE('',*,*,#1118,.T.); +#1317 = ORIENTED_EDGE('',*,*,#1318,.F.); +#1318 = EDGE_CURVE('',#1239,#1096,#1319,.T.); +#1319 = SURFACE_CURVE('',#1320,(#1325,#1338),.PCURVE_S1.); +#1320 = ELLIPSE('',#1321,5.656854249492E-02,4.E-02); +#1321 = AXIS2_PLACEMENT_3D('',#1322,#1323,#1324); +#1322 = CARTESIAN_POINT('',(0.686581462767,1.354081462767,0.91)); +#1323 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1324 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1325 = PCURVE('',#1071,#1326); +#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1337); +#1327 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1328,#1329,#1330,#1331,#1332, + #1333,#1334,#1335,#1336),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385 + ,6.10437711377),.PIECEWISE_BEZIER_KNOTS.); +#1328 = CARTESIAN_POINT('',(0.,1.406581462767)); +#1329 = CARTESIAN_POINT('',(-0.173998516673,1.413541403434)); +#1330 = CARTESIAN_POINT('',(-0.347997033347,1.420501344776)); +#1331 = CARTESIAN_POINT('',(-0.521995550017,1.427140190216)); +#1332 = CARTESIAN_POINT('',(-0.695994066694,1.433136876451)); +#1333 = CARTESIAN_POINT('',(-0.869992583365,1.438201341517)); +#1334 = CARTESIAN_POINT('',(-1.043991100039,1.442106014001)); +#1335 = CARTESIAN_POINT('',(-1.217989616712,1.444705843835)); +#1336 = CARTESIAN_POINT('',(-1.391988133386,1.445943717273)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = PCURVE('',#1159,#1339); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1350); +#1340 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1341,#1342,#1343,#1344,#1345, + #1346,#1347,#1348,#1349),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385 + ,6.10437711377),.PIECEWISE_BEZIER_KNOTS.); +#1341 = CARTESIAN_POINT('',(2.775557561563E-15,2.741581462767)); +#1342 = CARTESIAN_POINT('',(0.173998516673,2.748541403434)); +#1343 = CARTESIAN_POINT('',(0.347997033346,2.755501344776)); +#1344 = CARTESIAN_POINT('',(0.521995550019,2.762140190216)); +#1345 = CARTESIAN_POINT('',(0.695994066693,2.768136876439)); +#1346 = CARTESIAN_POINT('',(0.869992583366,2.773201341517)); +#1347 = CARTESIAN_POINT('',(1.043991100039,2.777106014)); +#1348 = CARTESIAN_POINT('',(1.217989616712,2.779705843835)); +#1349 = CARTESIAN_POINT('',(1.391988133386,2.780943717273)); +#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1351 = ORIENTED_EDGE('',*,*,#1261,.F.); +#1352 = ADVANCED_FACE('',(#1353),#1159,.T.); +#1353 = FACE_BOUND('',#1354,.T.); +#1354 = EDGE_LOOP('',(#1355,#1356,#1357,#1358)); +#1355 = ORIENTED_EDGE('',*,*,#1198,.F.); +#1356 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1357 = ORIENTED_EDGE('',*,*,#1318,.F.); +#1358 = ORIENTED_EDGE('',*,*,#1238,.F.); +#1359 = ADVANCED_FACE('',(#1360),#1301,.F.); +#1360 = FACE_BOUND('',#1361,.F.); +#1361 = EDGE_LOOP('',(#1362,#1385,#1386,#1387)); +#1362 = ORIENTED_EDGE('',*,*,#1363,.T.); +#1363 = EDGE_CURVE('',#1364,#1285,#1366,.T.); +#1364 = VERTEX_POINT('',#1365); +#1365 = CARTESIAN_POINT('',(-0.38,0.95,0.855)); +#1366 = SEAM_CURVE('',#1367,(#1371,#1378),.PCURVE_S1.); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(-0.38,0.95,0.855)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.,0.,1.)); +#1371 = PCURVE('',#1301,#1372); +#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377); +#1373 = LINE('',#1374,#1375); +#1374 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1375 = VECTOR('',#1376,1.); +#1376 = DIRECTION('',(0.,1.)); +#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1378 = PCURVE('',#1301,#1379); +#1379 = DEFINITIONAL_REPRESENTATION('',(#1380),#1384); +#1380 = LINE('',#1381,#1382); +#1381 = CARTESIAN_POINT('',(0.,-0.)); +#1382 = VECTOR('',#1383,1.); +#1383 = DIRECTION('',(0.,1.)); +#1384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1385 = ORIENTED_EDGE('',*,*,#1284,.F.); +#1386 = ORIENTED_EDGE('',*,*,#1363,.F.); +#1387 = ORIENTED_EDGE('',*,*,#1388,.T.); +#1388 = EDGE_CURVE('',#1364,#1364,#1389,.T.); +#1389 = SURFACE_CURVE('',#1390,(#1395,#1402),.PCURVE_S1.); +#1390 = CIRCLE('',#1391,0.1); +#1391 = AXIS2_PLACEMENT_3D('',#1392,#1393,#1394); +#1392 = CARTESIAN_POINT('',(-0.48,0.95,0.855)); +#1393 = DIRECTION('',(0.,0.,1.)); +#1394 = DIRECTION('',(1.,0.,0.)); +#1395 = PCURVE('',#1301,#1396); +#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401); +#1397 = LINE('',#1398,#1399); +#1398 = CARTESIAN_POINT('',(0.,0.)); +#1399 = VECTOR('',#1400,1.); +#1400 = DIRECTION('',(1.,0.)); +#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1402 = PCURVE('',#1403,#1408); +#1403 = PLANE('',#1404); +#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407); +#1405 = CARTESIAN_POINT('',(-0.48,0.95,0.855)); +#1406 = DIRECTION('',(0.,0.,1.)); +#1407 = DIRECTION('',(1.,0.,0.)); +#1408 = DEFINITIONAL_REPRESENTATION('',(#1409),#1413); +#1409 = CIRCLE('',#1410,0.1); +#1410 = AXIS2_PLACEMENT_2D('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.,0.)); +#1412 = DIRECTION('',(1.,0.)); +#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1414 = ADVANCED_FACE('',(#1415),#1403,.T.); +#1415 = FACE_BOUND('',#1416,.F.); +#1416 = EDGE_LOOP('',(#1417)); +#1417 = ORIENTED_EDGE('',*,*,#1388,.F.); +#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1422)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1419,#1420,#1421)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1419 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1420 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1421 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1422 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1419, + 'distance_accuracy_value','confusion accuracy'); +#1423 = SHAPE_DEFINITION_REPRESENTATION(#1424,#29); +#1424 = PRODUCT_DEFINITION_SHAPE('','',#1425); +#1425 = PRODUCT_DEFINITION('design','',#1426,#1429); +#1426 = PRODUCT_DEFINITION_FORMATION('','',#1427); +#1427 = PRODUCT('Body','Body','',(#1428)); +#1428 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1429 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1430 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1431,#1433); +#1431 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1432) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1432 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1433 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1434); +#1434 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1425,$); +#1435 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1427)); +#1436 = SHAPE_REPRESENTATION('',(#11,#1437,#2329,#3221,#4113,#5005,#5897 + ),#6789); +#1437 = MANIFOLD_SOLID_BREP('',#1438); +#1438 = CLOSED_SHELL('',(#1439,#1559,#1842,#1892,#1941,#2135,#2162,#2189 + ,#2214,#2241,#2268,#2295,#2322)); +#1439 = ADVANCED_FACE('',(#1440),#1454,.T.); +#1440 = FACE_BOUND('',#1441,.T.); +#1441 = EDGE_LOOP('',(#1442,#1477,#1505,#1533)); +#1442 = ORIENTED_EDGE('',*,*,#1443,.F.); +#1443 = EDGE_CURVE('',#1444,#1446,#1448,.T.); +#1444 = VERTEX_POINT('',#1445); +#1445 = CARTESIAN_POINT('',(-1.4,1.165,0.1075)); +#1446 = VERTEX_POINT('',#1447); +#1447 = CARTESIAN_POINT('',(-1.068178078357,1.165,0.1075)); +#1448 = SURFACE_CURVE('',#1449,(#1453,#1465),.PCURVE_S1.); +#1449 = LINE('',#1450,#1451); +#1450 = CARTESIAN_POINT('',(-1.4,1.165,0.1075)); +#1451 = VECTOR('',#1452,1.); +#1452 = DIRECTION('',(1.,0.,0.)); +#1453 = PCURVE('',#1454,#1459); +#1454 = PLANE('',#1455); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(-1.4,0.735,0.1075)); +#1457 = DIRECTION('',(0.,0.,1.)); +#1458 = DIRECTION('',(1.,0.,0.)); +#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(0.,0.43)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(1.,0.)); +#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1465 = PCURVE('',#1466,#1471); +#1466 = PLANE('',#1467); +#1467 = AXIS2_PLACEMENT_3D('',#1468,#1469,#1470); +#1468 = CARTESIAN_POINT('',(-1.049110705539,1.165,0.184249085994)); +#1469 = DIRECTION('',(-1.075686550349E-30,1.,8.485120927301E-31)); +#1470 = DIRECTION('',(1.,1.075686550349E-30,0.)); +#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1476); +#1472 = LINE('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(-0.350889294461,7.674908599364E-02)); +#1474 = VECTOR('',#1475,1.); +#1475 = DIRECTION('',(1.,-9.127330459584E-61)); +#1476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1477 = ORIENTED_EDGE('',*,*,#1478,.F.); +#1478 = EDGE_CURVE('',#1479,#1444,#1481,.T.); +#1479 = VERTEX_POINT('',#1480); +#1480 = CARTESIAN_POINT('',(-1.4,0.735,0.1075)); +#1481 = SURFACE_CURVE('',#1482,(#1486,#1493),.PCURVE_S1.); +#1482 = LINE('',#1483,#1484); +#1483 = CARTESIAN_POINT('',(-1.4,0.735,0.1075)); +#1484 = VECTOR('',#1485,1.); +#1485 = DIRECTION('',(0.,1.,0.)); +#1486 = PCURVE('',#1454,#1487); +#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492); +#1488 = LINE('',#1489,#1490); +#1489 = CARTESIAN_POINT('',(0.,0.)); +#1490 = VECTOR('',#1491,1.); +#1491 = DIRECTION('',(0.,1.)); +#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1493 = PCURVE('',#1494,#1499); +#1494 = PLANE('',#1495); +#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498); +#1496 = CARTESIAN_POINT('',(-1.4,0.735,0.)); +#1497 = DIRECTION('',(1.,0.,0.)); +#1498 = DIRECTION('',(0.,0.,1.)); +#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504); +#1500 = LINE('',#1501,#1502); +#1501 = CARTESIAN_POINT('',(0.1075,0.)); +#1502 = VECTOR('',#1503,1.); +#1503 = DIRECTION('',(0.,-1.)); +#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1505 = ORIENTED_EDGE('',*,*,#1506,.T.); +#1506 = EDGE_CURVE('',#1479,#1507,#1509,.T.); +#1507 = VERTEX_POINT('',#1508); +#1508 = CARTESIAN_POINT('',(-1.068178078357,0.735,0.1075)); +#1509 = SURFACE_CURVE('',#1510,(#1514,#1521),.PCURVE_S1.); +#1510 = LINE('',#1511,#1512); +#1511 = CARTESIAN_POINT('',(-1.4,0.735,0.1075)); +#1512 = VECTOR('',#1513,1.); +#1513 = DIRECTION('',(1.,0.,0.)); +#1514 = PCURVE('',#1454,#1515); +#1515 = DEFINITIONAL_REPRESENTATION('',(#1516),#1520); +#1516 = LINE('',#1517,#1518); +#1517 = CARTESIAN_POINT('',(0.,0.)); +#1518 = VECTOR('',#1519,1.); +#1519 = DIRECTION('',(1.,0.)); +#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1521 = PCURVE('',#1522,#1527); +#1522 = PLANE('',#1523); +#1523 = AXIS2_PLACEMENT_3D('',#1524,#1525,#1526); +#1524 = CARTESIAN_POINT('',(-1.049110705539,0.735,0.184249085994)); +#1525 = DIRECTION('',(-0.,-1.,-0.)); +#1526 = DIRECTION('',(0.,0.,-1.)); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(7.674908599364E-02,-0.350889294461)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.,1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1533 = ORIENTED_EDGE('',*,*,#1534,.T.); +#1534 = EDGE_CURVE('',#1507,#1446,#1535,.T.); +#1535 = SURFACE_CURVE('',#1536,(#1540,#1547),.PCURVE_S1.); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(-1.068178078357,0.735,0.1075)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(0.,1.,0.)); +#1540 = PCURVE('',#1454,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.331821921643,0.)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(0.,1.)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1547 = PCURVE('',#1548,#1553); +#1548 = CYLINDRICAL_SURFACE('',#1549,5.375E-02); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(-1.068178078357,0.735,0.16125)); +#1551 = DIRECTION('',(0.,1.,0.)); +#1552 = DIRECTION('',(0.,0.,-1.)); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(-0.,0.)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(-0.,1.)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1559 = ADVANCED_FACE('',(#1560),#1466,.T.); +#1560 = FACE_BOUND('',#1561,.T.); +#1561 = EDGE_LOOP('',(#1562,#1592,#1613,#1614,#1642,#1670,#1699,#1727, + #1755,#1783,#1811)); +#1562 = ORIENTED_EDGE('',*,*,#1563,.F.); +#1563 = EDGE_CURVE('',#1564,#1566,#1568,.T.); +#1564 = VERTEX_POINT('',#1565); +#1565 = CARTESIAN_POINT('',(-1.4,1.165,0.)); +#1566 = VERTEX_POINT('',#1567); +#1567 = CARTESIAN_POINT('',(-0.989392692786,1.165,6.938893903907E-18)); +#1568 = SURFACE_CURVE('',#1569,(#1573,#1580),.PCURVE_S1.); +#1569 = LINE('',#1570,#1571); +#1570 = CARTESIAN_POINT('',(-1.4,1.165,0.)); +#1571 = VECTOR('',#1572,1.); +#1572 = DIRECTION('',(1.,0.,0.)); +#1573 = PCURVE('',#1466,#1574); +#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579); +#1575 = LINE('',#1576,#1577); +#1576 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#1577 = VECTOR('',#1578,1.); +#1578 = DIRECTION('',(1.,-9.127330459584E-61)); +#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1580 = PCURVE('',#1581,#1586); +#1581 = PLANE('',#1582); +#1582 = AXIS2_PLACEMENT_3D('',#1583,#1584,#1585); +#1583 = CARTESIAN_POINT('',(-1.4,0.735,0.)); +#1584 = DIRECTION('',(0.,0.,1.)); +#1585 = DIRECTION('',(1.,0.,0.)); +#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(0.,0.43)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(1.,0.)); +#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1592 = ORIENTED_EDGE('',*,*,#1593,.T.); +#1593 = EDGE_CURVE('',#1564,#1444,#1594,.T.); +#1594 = SURFACE_CURVE('',#1595,(#1599,#1606),.PCURVE_S1.); +#1595 = LINE('',#1596,#1597); +#1596 = CARTESIAN_POINT('',(-1.4,1.165,0.)); +#1597 = VECTOR('',#1598,1.); +#1598 = DIRECTION('',(0.,0.,1.)); +#1599 = PCURVE('',#1466,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = LINE('',#1602,#1603); +#1602 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#1603 = VECTOR('',#1604,1.); +#1604 = DIRECTION('',(0.,-1.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1606 = PCURVE('',#1494,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(0.,-0.43)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(1.,0.)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1613 = ORIENTED_EDGE('',*,*,#1443,.T.); +#1614 = ORIENTED_EDGE('',*,*,#1615,.T.); +#1615 = EDGE_CURVE('',#1446,#1616,#1618,.T.); +#1616 = VERTEX_POINT('',#1617); +#1617 = CARTESIAN_POINT('',(-1.016923010106,1.165,0.145064188973)); +#1618 = SURFACE_CURVE('',#1619,(#1624,#1635),.PCURVE_S1.); +#1619 = CIRCLE('',#1620,5.375E-02); +#1620 = AXIS2_PLACEMENT_3D('',#1621,#1622,#1623); +#1621 = CARTESIAN_POINT('',(-1.068178078357,1.165,0.16125)); +#1622 = DIRECTION('',(0.,-1.,0.)); +#1623 = DIRECTION('',(0.,0.,1.)); +#1624 = PCURVE('',#1466,#1625); +#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1634); +#1626 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1627,#1628,#1629,#1630, +#1631,#1632,#1633),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1627 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#1628 = CARTESIAN_POINT('',(-0.112165103725,-3.075091400636E-02)); +#1629 = CARTESIAN_POINT('',(-6.561623827126E-02,4.987408599364E-02)); +#1630 = CARTESIAN_POINT('',(-1.906737281785E-02,0.130499085994)); +#1631 = CARTESIAN_POINT('',(2.748149263557E-02,4.987408599364E-02)); +#1632 = CARTESIAN_POINT('',(7.403035808898E-02,-3.075091400636E-02)); +#1633 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1635 = PCURVE('',#1548,#1636); +#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641); +#1637 = LINE('',#1638,#1639); +#1638 = CARTESIAN_POINT('',(3.14159265359,0.43)); +#1639 = VECTOR('',#1640,1.); +#1640 = DIRECTION('',(-1.,0.)); +#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1616,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(-0.914372511967,1.165,0.46980743308)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(-1.052510136502,1.165,3.237162205324E-02)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#1651 = PCURVE('',#1466,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(-3.39943096272E-03,0.15187746394)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(0.301131367937,-0.953582665134)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1659,#1664); +#1659 = PLANE('',#1660); +#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663); +#1661 = CARTESIAN_POINT('',(-1.052510136502,0.735,3.237162205324E-02)); +#1662 = DIRECTION('',(0.953582665134,0.,-0.301131367937)); +#1663 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669); +#1665 = LINE('',#1666,#1667); +#1666 = CARTESIAN_POINT('',(0.,-0.43)); +#1667 = VECTOR('',#1668,1.); +#1668 = DIRECTION('',(1.,0.)); +#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1670 = ORIENTED_EDGE('',*,*,#1671,.T.); +#1671 = EDGE_CURVE('',#1644,#1672,#1674,.T.); +#1672 = VERTEX_POINT('',#1673); +#1673 = CARTESIAN_POINT('',(-0.863117443716,1.165,0.507371622053)); +#1674 = SURFACE_CURVE('',#1675,(#1680,#1687),.PCURVE_S1.); +#1675 = CIRCLE('',#1676,5.375E-02); +#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679); +#1677 = CARTESIAN_POINT('',(-0.863117443716,1.165,0.453621622053)); +#1678 = DIRECTION('',(0.,1.,0.)); +#1679 = DIRECTION('',(0.,0.,1.)); +#1680 = PCURVE('',#1466,#1681); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = CIRCLE('',#1683,5.375E-02); +#1683 = AXIS2_PLACEMENT_2D('',#1684,#1685); +#1684 = CARTESIAN_POINT('',(0.185993261823,-0.26937253606)); +#1685 = DIRECTION('',(0.,-1.)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = PCURVE('',#1688,#1693); +#1688 = CYLINDRICAL_SURFACE('',#1689,5.375E-02); +#1689 = AXIS2_PLACEMENT_3D('',#1690,#1691,#1692); +#1690 = CARTESIAN_POINT('',(-0.863117443716,0.735,0.453621622053)); +#1691 = DIRECTION('',(0.,1.,0.)); +#1692 = DIRECTION('',(-0.953582665134,0.,0.301131367937)); +#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698); +#1694 = LINE('',#1695,#1696); +#1695 = CARTESIAN_POINT('',(-5.01826785179,0.43)); +#1696 = VECTOR('',#1697,1.); +#1697 = DIRECTION('',(1.,0.)); +#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1699 = ORIENTED_EDGE('',*,*,#1700,.T.); +#1700 = EDGE_CURVE('',#1672,#1701,#1703,.T.); +#1701 = VERTEX_POINT('',#1702); +#1702 = CARTESIAN_POINT('',(-0.8,1.165,0.507371622053)); +#1703 = SURFACE_CURVE('',#1704,(#1708,#1715),.PCURVE_S1.); +#1704 = LINE('',#1705,#1706); +#1705 = CARTESIAN_POINT('',(-0.902510136502,1.165,0.507371622053)); +#1706 = VECTOR('',#1707,1.); +#1707 = DIRECTION('',(1.,0.,0.)); +#1708 = PCURVE('',#1466,#1709); +#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714); +#1710 = LINE('',#1711,#1712); +#1711 = CARTESIAN_POINT('',(0.146600569037,-0.32312253606)); +#1712 = VECTOR('',#1713,1.); +#1713 = DIRECTION('',(1.,-9.127330459584E-61)); +#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1715 = PCURVE('',#1716,#1721); +#1716 = PLANE('',#1717); +#1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720); +#1718 = CARTESIAN_POINT('',(-0.902510136502,0.735,0.507371622053)); +#1719 = DIRECTION('',(0.,0.,1.)); +#1720 = DIRECTION('',(1.,0.,0.)); +#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726); +#1722 = LINE('',#1723,#1724); +#1723 = CARTESIAN_POINT('',(0.,0.43)); +#1724 = VECTOR('',#1725,1.); +#1725 = DIRECTION('',(1.,0.)); +#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1727 = ORIENTED_EDGE('',*,*,#1728,.F.); +#1728 = EDGE_CURVE('',#1729,#1701,#1731,.T.); +#1729 = VERTEX_POINT('',#1730); +#1730 = CARTESIAN_POINT('',(-0.8,1.165,0.399871622053)); +#1731 = SURFACE_CURVE('',#1732,(#1736,#1743),.PCURVE_S1.); +#1732 = LINE('',#1733,#1734); +#1733 = CARTESIAN_POINT('',(-0.8,1.165,0.399871622053)); +#1734 = VECTOR('',#1735,1.); +#1735 = DIRECTION('',(0.,0.,1.)); +#1736 = PCURVE('',#1466,#1737); +#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742); +#1738 = LINE('',#1739,#1740); +#1739 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#1740 = VECTOR('',#1741,1.); +#1741 = DIRECTION('',(0.,-1.)); +#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1743 = PCURVE('',#1744,#1749); +#1744 = PLANE('',#1745); +#1745 = AXIS2_PLACEMENT_3D('',#1746,#1747,#1748); +#1746 = CARTESIAN_POINT('',(-0.8,0.735,0.399871622053)); +#1747 = DIRECTION('',(1.,0.,0.)); +#1748 = DIRECTION('',(0.,0.,1.)); +#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(0.,-0.43)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(1.,0.)); +#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1755 = ORIENTED_EDGE('',*,*,#1756,.F.); +#1756 = EDGE_CURVE('',#1757,#1729,#1759,.T.); +#1757 = VERTEX_POINT('',#1758); +#1758 = CARTESIAN_POINT('',(-0.823724750931,1.165,0.399871622053)); +#1759 = SURFACE_CURVE('',#1760,(#1764,#1771),.PCURVE_S1.); +#1760 = LINE('',#1761,#1762); +#1761 = CARTESIAN_POINT('',(-0.902510136502,1.165,0.399871622053)); +#1762 = VECTOR('',#1763,1.); +#1763 = DIRECTION('',(1.,0.,0.)); +#1764 = PCURVE('',#1466,#1765); +#1765 = DEFINITIONAL_REPRESENTATION('',(#1766),#1770); +#1766 = LINE('',#1767,#1768); +#1767 = CARTESIAN_POINT('',(0.146600569037,-0.21562253606)); +#1768 = VECTOR('',#1769,1.); +#1769 = DIRECTION('',(1.,-9.127330459584E-61)); +#1770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1771 = PCURVE('',#1772,#1777); +#1772 = PLANE('',#1773); +#1773 = AXIS2_PLACEMENT_3D('',#1774,#1775,#1776); +#1774 = CARTESIAN_POINT('',(-0.902510136502,0.735,0.399871622053)); +#1775 = DIRECTION('',(0.,0.,1.)); +#1776 = DIRECTION('',(1.,0.,0.)); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.,0.43)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = ORIENTED_EDGE('',*,*,#1784,.F.); +#1784 = EDGE_CURVE('',#1785,#1757,#1787,.T.); +#1785 = VERTEX_POINT('',#1786); +#1786 = CARTESIAN_POINT('',(-0.938137624535,1.165,3.756418897338E-02)); +#1787 = SURFACE_CURVE('',#1788,(#1792,#1799),.PCURVE_S1.); +#1788 = LINE('',#1789,#1790); +#1789 = CARTESIAN_POINT('',(-0.95,1.165,0.)); +#1790 = VECTOR('',#1791,1.); +#1791 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#1792 = PCURVE('',#1466,#1793); +#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798); +#1794 = LINE('',#1795,#1796); +#1795 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#1796 = VECTOR('',#1797,1.); +#1797 = DIRECTION('',(0.301131367937,-0.953582665134)); +#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1799 = PCURVE('',#1800,#1805); +#1800 = PLANE('',#1801); +#1801 = AXIS2_PLACEMENT_3D('',#1802,#1803,#1804); +#1802 = CARTESIAN_POINT('',(-0.95,0.735,0.)); +#1803 = DIRECTION('',(0.953582665134,0.,-0.301131367937)); +#1804 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.,-0.43)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(1.,0.)); +#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1811 = ORIENTED_EDGE('',*,*,#1812,.F.); +#1812 = EDGE_CURVE('',#1566,#1785,#1813,.T.); +#1813 = SURFACE_CURVE('',#1814,(#1819,#1830),.PCURVE_S1.); +#1814 = CIRCLE('',#1815,5.375E-02); +#1815 = AXIS2_PLACEMENT_3D('',#1816,#1817,#1818); +#1816 = CARTESIAN_POINT('',(-0.989392692786,1.165,5.375E-02)); +#1817 = DIRECTION('',(0.,-1.,0.)); +#1818 = DIRECTION('',(0.,0.,1.)); +#1819 = PCURVE('',#1466,#1820); +#1820 = DEFINITIONAL_REPRESENTATION('',(#1821),#1829); +#1821 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1822,#1823,#1824,#1825, +#1826,#1827,#1828),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1822 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#1823 = CARTESIAN_POINT('',(-3.337971815331E-02,7.674908599364E-02)); +#1824 = CARTESIAN_POINT('',(1.31691473001E-02,0.157374085994)); +#1825 = CARTESIAN_POINT('',(5.971801275352E-02,0.237999085994)); +#1826 = CARTESIAN_POINT('',(0.106266878207,0.157374085994)); +#1827 = CARTESIAN_POINT('',(0.15281574366,7.674908599364E-02)); +#1828 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1830 = PCURVE('',#1831,#1836); +#1831 = CYLINDRICAL_SURFACE('',#1832,5.375E-02); +#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835); +#1833 = CARTESIAN_POINT('',(-0.989392692786,0.735,5.375E-02)); +#1834 = DIRECTION('',(0.,1.,0.)); +#1835 = DIRECTION('',(0.,0.,-1.)); +#1836 = DEFINITIONAL_REPRESENTATION('',(#1837),#1841); +#1837 = LINE('',#1838,#1839); +#1838 = CARTESIAN_POINT('',(3.14159265359,0.43)); +#1839 = VECTOR('',#1840,1.); +#1840 = DIRECTION('',(-1.,0.)); +#1841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1842 = ADVANCED_FACE('',(#1843),#1548,.F.); +#1843 = FACE_BOUND('',#1844,.T.); +#1844 = EDGE_LOOP('',(#1845,#1869,#1890,#1891)); +#1845 = ORIENTED_EDGE('',*,*,#1846,.T.); +#1846 = EDGE_CURVE('',#1507,#1847,#1849,.T.); +#1847 = VERTEX_POINT('',#1848); +#1848 = CARTESIAN_POINT('',(-1.016923010106,0.735,0.145064188973)); +#1849 = SURFACE_CURVE('',#1850,(#1855,#1862),.PCURVE_S1.); +#1850 = CIRCLE('',#1851,5.375E-02); +#1851 = AXIS2_PLACEMENT_3D('',#1852,#1853,#1854); +#1852 = CARTESIAN_POINT('',(-1.068178078357,0.735,0.16125)); +#1853 = DIRECTION('',(0.,-1.,0.)); +#1854 = DIRECTION('',(0.,0.,1.)); +#1855 = PCURVE('',#1548,#1856); +#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861); +#1857 = LINE('',#1858,#1859); +#1858 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#1859 = VECTOR('',#1860,1.); +#1860 = DIRECTION('',(-1.,0.)); +#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1862 = PCURVE('',#1522,#1863); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = CIRCLE('',#1865,5.375E-02); +#1865 = AXIS2_PLACEMENT_2D('',#1866,#1867); +#1866 = CARTESIAN_POINT('',(2.299908599364E-02,-1.906737281785E-02)); +#1867 = DIRECTION('',(-1.,0.)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1847,#1616,#1871,.T.); +#1871 = SURFACE_CURVE('',#1872,(#1876,#1883),.PCURVE_S1.); +#1872 = LINE('',#1873,#1874); +#1873 = CARTESIAN_POINT('',(-1.016923010106,0.735,0.145064188973)); +#1874 = VECTOR('',#1875,1.); +#1875 = DIRECTION('',(0.,1.,0.)); +#1876 = PCURVE('',#1548,#1877); +#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882); +#1878 = LINE('',#1879,#1880); +#1879 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#1880 = VECTOR('',#1881,1.); +#1881 = DIRECTION('',(-0.,1.)); +#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1883 = PCURVE('',#1659,#1884); +#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1889); +#1885 = LINE('',#1886,#1887); +#1886 = CARTESIAN_POINT('',(0.118178078357,0.)); +#1887 = VECTOR('',#1888,1.); +#1888 = DIRECTION('',(0.,-1.)); +#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1890 = ORIENTED_EDGE('',*,*,#1615,.F.); +#1891 = ORIENTED_EDGE('',*,*,#1534,.F.); +#1892 = ADVANCED_FACE('',(#1893),#1494,.F.); +#1893 = FACE_BOUND('',#1894,.F.); +#1894 = EDGE_LOOP('',(#1895,#1918,#1939,#1940)); +#1895 = ORIENTED_EDGE('',*,*,#1896,.F.); +#1896 = EDGE_CURVE('',#1897,#1479,#1899,.T.); +#1897 = VERTEX_POINT('',#1898); +#1898 = CARTESIAN_POINT('',(-1.4,0.735,0.)); +#1899 = SURFACE_CURVE('',#1900,(#1904,#1911),.PCURVE_S1.); +#1900 = LINE('',#1901,#1902); +#1901 = CARTESIAN_POINT('',(-1.4,0.735,0.)); +#1902 = VECTOR('',#1903,1.); +#1903 = DIRECTION('',(0.,0.,1.)); +#1904 = PCURVE('',#1494,#1905); +#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1910); +#1906 = LINE('',#1907,#1908); +#1907 = CARTESIAN_POINT('',(0.,0.)); +#1908 = VECTOR('',#1909,1.); +#1909 = DIRECTION('',(1.,0.)); +#1910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1911 = PCURVE('',#1522,#1912); +#1912 = DEFINITIONAL_REPRESENTATION('',(#1913),#1917); +#1913 = LINE('',#1914,#1915); +#1914 = CARTESIAN_POINT('',(0.184249085994,-0.350889294461)); +#1915 = VECTOR('',#1916,1.); +#1916 = DIRECTION('',(-1.,0.)); +#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1918 = ORIENTED_EDGE('',*,*,#1919,.T.); +#1919 = EDGE_CURVE('',#1897,#1564,#1920,.T.); +#1920 = SURFACE_CURVE('',#1921,(#1925,#1932),.PCURVE_S1.); +#1921 = LINE('',#1922,#1923); +#1922 = CARTESIAN_POINT('',(-1.4,0.735,0.)); +#1923 = VECTOR('',#1924,1.); +#1924 = DIRECTION('',(0.,1.,0.)); +#1925 = PCURVE('',#1494,#1926); +#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(0.,0.)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(0.,-1.)); +#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1932 = PCURVE('',#1581,#1933); +#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(0.,0.)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(0.,1.)); +#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1939 = ORIENTED_EDGE('',*,*,#1593,.T.); +#1940 = ORIENTED_EDGE('',*,*,#1478,.F.); +#1941 = ADVANCED_FACE('',(#1942),#1522,.T.); +#1942 = FACE_BOUND('',#1943,.T.); +#1943 = EDGE_LOOP('',(#1944,#1967,#1991,#2014,#2037,#2060,#2083,#2111, + #2132,#2133,#2134)); +#1944 = ORIENTED_EDGE('',*,*,#1945,.T.); +#1945 = EDGE_CURVE('',#1897,#1946,#1948,.T.); +#1946 = VERTEX_POINT('',#1947); +#1947 = CARTESIAN_POINT('',(-0.989392692786,0.735,6.938893903907E-18)); +#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(-1.4,0.735,0.)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(1.,0.,0.)); +#1953 = PCURVE('',#1522,#1954); +#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959); +#1955 = LINE('',#1956,#1957); +#1956 = CARTESIAN_POINT('',(0.184249085994,-0.350889294461)); +#1957 = VECTOR('',#1958,1.); +#1958 = DIRECTION('',(0.,1.)); +#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1960 = PCURVE('',#1581,#1961); +#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966); +#1962 = LINE('',#1963,#1964); +#1963 = CARTESIAN_POINT('',(0.,0.)); +#1964 = VECTOR('',#1965,1.); +#1965 = DIRECTION('',(1.,0.)); +#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1967 = ORIENTED_EDGE('',*,*,#1968,.T.); +#1968 = EDGE_CURVE('',#1946,#1969,#1971,.T.); +#1969 = VERTEX_POINT('',#1970); +#1970 = CARTESIAN_POINT('',(-0.938137624535,0.735,3.756418897338E-02)); +#1971 = SURFACE_CURVE('',#1972,(#1977,#1984),.PCURVE_S1.); +#1972 = CIRCLE('',#1973,5.375E-02); +#1973 = AXIS2_PLACEMENT_3D('',#1974,#1975,#1976); +#1974 = CARTESIAN_POINT('',(-0.989392692786,0.735,5.375E-02)); +#1975 = DIRECTION('',(0.,-1.,0.)); +#1976 = DIRECTION('',(0.,0.,1.)); +#1977 = PCURVE('',#1522,#1978); +#1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1983); +#1979 = CIRCLE('',#1980,5.375E-02); +#1980 = AXIS2_PLACEMENT_2D('',#1981,#1982); +#1981 = CARTESIAN_POINT('',(0.130499085994,5.971801275352E-02)); +#1982 = DIRECTION('',(-1.,0.)); +#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1984 = PCURVE('',#1831,#1985); +#1985 = DEFINITIONAL_REPRESENTATION('',(#1986),#1990); +#1986 = LINE('',#1987,#1988); +#1987 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#1988 = VECTOR('',#1989,1.); +#1989 = DIRECTION('',(-1.,0.)); +#1990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1991 = ORIENTED_EDGE('',*,*,#1992,.T.); +#1992 = EDGE_CURVE('',#1969,#1993,#1995,.T.); +#1993 = VERTEX_POINT('',#1994); +#1994 = CARTESIAN_POINT('',(-0.823724750931,0.735,0.399871622053)); +#1995 = SURFACE_CURVE('',#1996,(#2000,#2007),.PCURVE_S1.); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(-0.95,0.735,0.)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#2000 = PCURVE('',#1522,#2001); +#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2006); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.184249085994,9.91107055392E-02)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(-0.953582665134,0.301131367937)); +#2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2007 = PCURVE('',#1800,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(0.,0.)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(1.,0.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2014 = ORIENTED_EDGE('',*,*,#2015,.T.); +#2015 = EDGE_CURVE('',#1993,#2016,#2018,.T.); +#2016 = VERTEX_POINT('',#2017); +#2017 = CARTESIAN_POINT('',(-0.8,0.735,0.399871622053)); +#2018 = SURFACE_CURVE('',#2019,(#2023,#2030),.PCURVE_S1.); +#2019 = LINE('',#2020,#2021); +#2020 = CARTESIAN_POINT('',(-0.902510136502,0.735,0.399871622053)); +#2021 = VECTOR('',#2022,1.); +#2022 = DIRECTION('',(1.,0.,0.)); +#2023 = PCURVE('',#1522,#2024); +#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2029); +#2025 = LINE('',#2026,#2027); +#2026 = CARTESIAN_POINT('',(-0.21562253606,0.146600569037)); +#2027 = VECTOR('',#2028,1.); +#2028 = DIRECTION('',(0.,1.)); +#2029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2030 = PCURVE('',#1772,#2031); +#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(0.,0.)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(1.,0.)); +#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2037 = ORIENTED_EDGE('',*,*,#2038,.T.); +#2038 = EDGE_CURVE('',#2016,#2039,#2041,.T.); +#2039 = VERTEX_POINT('',#2040); +#2040 = CARTESIAN_POINT('',(-0.8,0.735,0.507371622053)); +#2041 = SURFACE_CURVE('',#2042,(#2046,#2053),.PCURVE_S1.); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(-0.8,0.735,0.399871622053)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.,0.,1.)); +#2046 = PCURVE('',#1522,#2047); +#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(-0.21562253606,0.249110705539)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(-1.,0.)); +#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2053 = PCURVE('',#1744,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(0.,0.)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = ORIENTED_EDGE('',*,*,#2061,.F.); +#2061 = EDGE_CURVE('',#2062,#2039,#2064,.T.); +#2062 = VERTEX_POINT('',#2063); +#2063 = CARTESIAN_POINT('',(-0.863117443716,0.735,0.507371622053)); +#2064 = SURFACE_CURVE('',#2065,(#2069,#2076),.PCURVE_S1.); +#2065 = LINE('',#2066,#2067); +#2066 = CARTESIAN_POINT('',(-0.902510136502,0.735,0.507371622053)); +#2067 = VECTOR('',#2068,1.); +#2068 = DIRECTION('',(1.,0.,0.)); +#2069 = PCURVE('',#1522,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(-0.32312253606,0.146600569037)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(0.,1.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2076 = PCURVE('',#1716,#2077); +#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082); +#2078 = LINE('',#2079,#2080); +#2079 = CARTESIAN_POINT('',(0.,0.)); +#2080 = VECTOR('',#2081,1.); +#2081 = DIRECTION('',(1.,0.)); +#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2083 = ORIENTED_EDGE('',*,*,#2084,.F.); +#2084 = EDGE_CURVE('',#2085,#2062,#2087,.T.); +#2085 = VERTEX_POINT('',#2086); +#2086 = CARTESIAN_POINT('',(-0.914372511967,0.735,0.46980743308)); +#2087 = SURFACE_CURVE('',#2088,(#2093,#2104),.PCURVE_S1.); +#2088 = CIRCLE('',#2089,5.375E-02); +#2089 = AXIS2_PLACEMENT_3D('',#2090,#2091,#2092); +#2090 = CARTESIAN_POINT('',(-0.863117443716,0.735,0.453621622053)); +#2091 = DIRECTION('',(0.,1.,0.)); +#2092 = DIRECTION('',(0.,0.,1.)); +#2093 = PCURVE('',#1522,#2094); +#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2103); +#2095 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2096,#2097,#2098,#2099, +#2100,#2101,#2102),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2096 = CARTESIAN_POINT('',(-0.32312253606,0.185993261823)); +#2097 = CARTESIAN_POINT('',(-0.32312253606,0.27909099273)); +#2098 = CARTESIAN_POINT('',(-0.24249753606,0.232542127276)); +#2099 = CARTESIAN_POINT('',(-0.16187253606,0.185993261823)); +#2100 = CARTESIAN_POINT('',(-0.24249753606,0.13944439637)); +#2101 = CARTESIAN_POINT('',(-0.32312253606,9.289553091613E-02)); +#2102 = CARTESIAN_POINT('',(-0.32312253606,0.185993261823)); +#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2104 = PCURVE('',#1688,#2105); +#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110); +#2106 = LINE('',#2107,#2108); +#2107 = CARTESIAN_POINT('',(-5.01826785179,0.)); +#2108 = VECTOR('',#2109,1.); +#2109 = DIRECTION('',(1.,0.)); +#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2111 = ORIENTED_EDGE('',*,*,#2112,.F.); +#2112 = EDGE_CURVE('',#1847,#2085,#2113,.T.); +#2113 = SURFACE_CURVE('',#2114,(#2118,#2125),.PCURVE_S1.); +#2114 = LINE('',#2115,#2116); +#2115 = CARTESIAN_POINT('',(-1.052510136502,0.735,3.237162205324E-02)); +#2116 = VECTOR('',#2117,1.); +#2117 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#2118 = PCURVE('',#1522,#2119); +#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124); +#2120 = LINE('',#2121,#2122); +#2121 = CARTESIAN_POINT('',(0.15187746394,-3.399430962721E-03)); +#2122 = VECTOR('',#2123,1.); +#2123 = DIRECTION('',(-0.953582665134,0.301131367937)); +#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2125 = PCURVE('',#1659,#2126); +#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131); +#2127 = LINE('',#2128,#2129); +#2128 = CARTESIAN_POINT('',(0.,0.)); +#2129 = VECTOR('',#2130,1.); +#2130 = DIRECTION('',(1.,0.)); +#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2132 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2133 = ORIENTED_EDGE('',*,*,#1506,.F.); +#2134 = ORIENTED_EDGE('',*,*,#1896,.F.); +#2135 = ADVANCED_FACE('',(#2136),#1581,.F.); +#2136 = FACE_BOUND('',#2137,.F.); +#2137 = EDGE_LOOP('',(#2138,#2139,#2140,#2141)); +#2138 = ORIENTED_EDGE('',*,*,#1563,.F.); +#2139 = ORIENTED_EDGE('',*,*,#1919,.F.); +#2140 = ORIENTED_EDGE('',*,*,#1945,.T.); +#2141 = ORIENTED_EDGE('',*,*,#2142,.T.); +#2142 = EDGE_CURVE('',#1946,#1566,#2143,.T.); +#2143 = SURFACE_CURVE('',#2144,(#2148,#2155),.PCURVE_S1.); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(-0.989392692786,0.735,6.938893903907E-18)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(0.,1.,0.)); +#2148 = PCURVE('',#1581,#2149); +#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154); +#2150 = LINE('',#2151,#2152); +#2151 = CARTESIAN_POINT('',(0.410607307214,0.)); +#2152 = VECTOR('',#2153,1.); +#2153 = DIRECTION('',(0.,1.)); +#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2155 = PCURVE('',#1831,#2156); +#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2161); +#2157 = LINE('',#2158,#2159); +#2158 = CARTESIAN_POINT('',(-0.,0.)); +#2159 = VECTOR('',#2160,1.); +#2160 = DIRECTION('',(-0.,1.)); +#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2162 = ADVANCED_FACE('',(#2163),#1831,.T.); +#2163 = FACE_BOUND('',#2164,.F.); +#2164 = EDGE_LOOP('',(#2165,#2166,#2187,#2188)); +#2165 = ORIENTED_EDGE('',*,*,#1968,.T.); +#2166 = ORIENTED_EDGE('',*,*,#2167,.T.); +#2167 = EDGE_CURVE('',#1969,#1785,#2168,.T.); +#2168 = SURFACE_CURVE('',#2169,(#2173,#2180),.PCURVE_S1.); +#2169 = LINE('',#2170,#2171); +#2170 = CARTESIAN_POINT('',(-0.938137624535,0.735,3.756418897338E-02)); +#2171 = VECTOR('',#2172,1.); +#2172 = DIRECTION('',(0.,1.,0.)); +#2173 = PCURVE('',#1831,#2174); +#2174 = DEFINITIONAL_REPRESENTATION('',(#2175),#2179); +#2175 = LINE('',#2176,#2177); +#2176 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#2177 = VECTOR('',#2178,1.); +#2178 = DIRECTION('',(-0.,1.)); +#2179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2180 = PCURVE('',#1800,#2181); +#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2186); +#2182 = LINE('',#2183,#2184); +#2183 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#2184 = VECTOR('',#2185,1.); +#2185 = DIRECTION('',(0.,-1.)); +#2186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2187 = ORIENTED_EDGE('',*,*,#1812,.F.); +#2188 = ORIENTED_EDGE('',*,*,#2142,.F.); +#2189 = ADVANCED_FACE('',(#2190),#1800,.T.); +#2190 = FACE_BOUND('',#2191,.T.); +#2191 = EDGE_LOOP('',(#2192,#2193,#2194,#2195)); +#2192 = ORIENTED_EDGE('',*,*,#1992,.F.); +#2193 = ORIENTED_EDGE('',*,*,#2167,.T.); +#2194 = ORIENTED_EDGE('',*,*,#1784,.T.); +#2195 = ORIENTED_EDGE('',*,*,#2196,.F.); +#2196 = EDGE_CURVE('',#1993,#1757,#2197,.T.); +#2197 = SURFACE_CURVE('',#2198,(#2202,#2208),.PCURVE_S1.); +#2198 = LINE('',#2199,#2200); +#2199 = CARTESIAN_POINT('',(-0.823724750931,0.735,0.399871622053)); +#2200 = VECTOR('',#2201,1.); +#2201 = DIRECTION('',(0.,1.,0.)); +#2202 = PCURVE('',#1800,#2203); +#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2207); +#2204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2205,#2206),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#2205 = CARTESIAN_POINT('',(0.419336085558,4.3E-02)); +#2206 = CARTESIAN_POINT('',(0.419336085558,-0.473)); +#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2208 = PCURVE('',#1772,#2209); +#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2213); +#2210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2211,#2212),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#2211 = CARTESIAN_POINT('',(7.878538557136E-02,-4.3E-02)); +#2212 = CARTESIAN_POINT('',(7.878538557136E-02,0.473)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2214 = ADVANCED_FACE('',(#2215),#1772,.F.); +#2215 = FACE_BOUND('',#2216,.F.); +#2216 = EDGE_LOOP('',(#2217,#2218,#2219,#2220)); +#2217 = ORIENTED_EDGE('',*,*,#1756,.F.); +#2218 = ORIENTED_EDGE('',*,*,#2196,.F.); +#2219 = ORIENTED_EDGE('',*,*,#2015,.T.); +#2220 = ORIENTED_EDGE('',*,*,#2221,.T.); +#2221 = EDGE_CURVE('',#2016,#1729,#2222,.T.); +#2222 = SURFACE_CURVE('',#2223,(#2227,#2234),.PCURVE_S1.); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(-0.8,0.735,0.399871622053)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(0.,1.,0.)); +#2227 = PCURVE('',#1772,#2228); +#2228 = DEFINITIONAL_REPRESENTATION('',(#2229),#2233); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(0.102510136502,0.)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(0.,1.)); +#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2234 = PCURVE('',#1744,#2235); +#2235 = DEFINITIONAL_REPRESENTATION('',(#2236),#2240); +#2236 = LINE('',#2237,#2238); +#2237 = CARTESIAN_POINT('',(0.,0.)); +#2238 = VECTOR('',#2239,1.); +#2239 = DIRECTION('',(0.,-1.)); +#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2241 = ADVANCED_FACE('',(#2242),#1744,.T.); +#2242 = FACE_BOUND('',#2243,.T.); +#2243 = EDGE_LOOP('',(#2244,#2245,#2246,#2247)); +#2244 = ORIENTED_EDGE('',*,*,#2038,.F.); +#2245 = ORIENTED_EDGE('',*,*,#2221,.T.); +#2246 = ORIENTED_EDGE('',*,*,#1728,.T.); +#2247 = ORIENTED_EDGE('',*,*,#2248,.F.); +#2248 = EDGE_CURVE('',#2039,#1701,#2249,.T.); +#2249 = SURFACE_CURVE('',#2250,(#2254,#2261),.PCURVE_S1.); +#2250 = LINE('',#2251,#2252); +#2251 = CARTESIAN_POINT('',(-0.8,0.735,0.507371622053)); +#2252 = VECTOR('',#2253,1.); +#2253 = DIRECTION('',(0.,1.,0.)); +#2254 = PCURVE('',#1744,#2255); +#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260); +#2256 = LINE('',#2257,#2258); +#2257 = CARTESIAN_POINT('',(0.1075,0.)); +#2258 = VECTOR('',#2259,1.); +#2259 = DIRECTION('',(0.,-1.)); +#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2261 = PCURVE('',#1716,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(0.102510136502,0.)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(0.,1.)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = ADVANCED_FACE('',(#2269),#1659,.F.); +#2269 = FACE_BOUND('',#2270,.F.); +#2270 = EDGE_LOOP('',(#2271,#2272,#2273,#2274)); +#2271 = ORIENTED_EDGE('',*,*,#2112,.F.); +#2272 = ORIENTED_EDGE('',*,*,#1870,.T.); +#2273 = ORIENTED_EDGE('',*,*,#1643,.T.); +#2274 = ORIENTED_EDGE('',*,*,#2275,.F.); +#2275 = EDGE_CURVE('',#2085,#1644,#2276,.T.); +#2276 = SURFACE_CURVE('',#2277,(#2281,#2288),.PCURVE_S1.); +#2277 = LINE('',#2278,#2279); +#2278 = CARTESIAN_POINT('',(-0.914372511967,0.735,0.46980743308)); +#2279 = VECTOR('',#2280,1.); +#2280 = DIRECTION('',(0.,1.,0.)); +#2281 = PCURVE('',#1659,#2282); +#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287); +#2283 = LINE('',#2284,#2285); +#2284 = CARTESIAN_POINT('',(0.458728778344,0.)); +#2285 = VECTOR('',#2286,1.); +#2286 = DIRECTION('',(0.,-1.)); +#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2288 = PCURVE('',#1688,#2289); +#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294); +#2290 = LINE('',#2291,#2292); +#2291 = CARTESIAN_POINT('',(0.,0.)); +#2292 = VECTOR('',#2293,1.); +#2293 = DIRECTION('',(0.,1.)); +#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2295 = ADVANCED_FACE('',(#2296),#1716,.T.); +#2296 = FACE_BOUND('',#2297,.T.); +#2297 = EDGE_LOOP('',(#2298,#2299,#2300,#2301)); +#2298 = ORIENTED_EDGE('',*,*,#2061,.T.); +#2299 = ORIENTED_EDGE('',*,*,#2248,.T.); +#2300 = ORIENTED_EDGE('',*,*,#1700,.F.); +#2301 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2302 = EDGE_CURVE('',#2062,#1672,#2303,.T.); +#2303 = SURFACE_CURVE('',#2304,(#2308,#2315),.PCURVE_S1.); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(-0.863117443716,0.735,0.507371622053)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(0.,1.,0.)); +#2308 = PCURVE('',#1716,#2309); +#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314); +#2310 = LINE('',#2311,#2312); +#2311 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#2312 = VECTOR('',#2313,1.); +#2313 = DIRECTION('',(0.,1.)); +#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2315 = PCURVE('',#1688,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.26491745539,0.)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.,1.)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2322 = ADVANCED_FACE('',(#2323),#1688,.T.); +#2323 = FACE_BOUND('',#2324,.T.); +#2324 = EDGE_LOOP('',(#2325,#2326,#2327,#2328)); +#2325 = ORIENTED_EDGE('',*,*,#2084,.T.); +#2326 = ORIENTED_EDGE('',*,*,#2302,.T.); +#2327 = ORIENTED_EDGE('',*,*,#1671,.F.); +#2328 = ORIENTED_EDGE('',*,*,#2275,.F.); +#2329 = MANIFOLD_SOLID_BREP('',#2330); +#2330 = CLOSED_SHELL('',(#2331,#2451,#2730,#2784,#2833,#3027,#3054,#3081 + ,#3106,#3133,#3160,#3187,#3214)); +#2331 = ADVANCED_FACE('',(#2332),#2346,.T.); +#2332 = FACE_BOUND('',#2333,.T.); +#2333 = EDGE_LOOP('',(#2334,#2369,#2397,#2425)); +#2334 = ORIENTED_EDGE('',*,*,#2335,.F.); +#2335 = EDGE_CURVE('',#2336,#2338,#2340,.T.); +#2336 = VERTEX_POINT('',#2337); +#2337 = CARTESIAN_POINT('',(1.068178078357,1.165,0.1075)); +#2338 = VERTEX_POINT('',#2339); +#2339 = CARTESIAN_POINT('',(1.4,1.165,0.1075)); +#2340 = SURFACE_CURVE('',#2341,(#2345,#2357),.PCURVE_S1.); +#2341 = LINE('',#2342,#2343); +#2342 = CARTESIAN_POINT('',(0.95,1.165,0.1075)); +#2343 = VECTOR('',#2344,1.); +#2344 = DIRECTION('',(1.,0.,0.)); +#2345 = PCURVE('',#2346,#2351); +#2346 = PLANE('',#2347); +#2347 = AXIS2_PLACEMENT_3D('',#2348,#2349,#2350); +#2348 = CARTESIAN_POINT('',(0.95,0.735,0.1075)); +#2349 = DIRECTION('',(0.,0.,1.)); +#2350 = DIRECTION('',(1.,0.,0.)); +#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356); +#2352 = LINE('',#2353,#2354); +#2353 = CARTESIAN_POINT('',(0.,0.43)); +#2354 = VECTOR('',#2355,1.); +#2355 = DIRECTION('',(1.,0.)); +#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2357 = PCURVE('',#2358,#2363); +#2358 = PLANE('',#2359); +#2359 = AXIS2_PLACEMENT_3D('',#2360,#2361,#2362); +#2360 = CARTESIAN_POINT('',(1.049110705539,1.165,0.184249085994)); +#2361 = DIRECTION('',(-1.195342703406E-30,1.,-1.100092070009E-30)); +#2362 = DIRECTION('',(1.,1.195342703406E-30,0.)); +#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); +#2364 = LINE('',#2365,#2366); +#2365 = CARTESIAN_POINT('',(-9.91107055392E-02,7.674908599364E-02)); +#2366 = VECTOR('',#2367,1.); +#2367 = DIRECTION('',(1.,1.31498702896E-60)); +#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2369 = ORIENTED_EDGE('',*,*,#2370,.F.); +#2370 = EDGE_CURVE('',#2371,#2336,#2373,.T.); +#2371 = VERTEX_POINT('',#2372); +#2372 = CARTESIAN_POINT('',(1.068178078357,0.735,0.1075)); +#2373 = SURFACE_CURVE('',#2374,(#2378,#2385),.PCURVE_S1.); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(1.068178078357,0.735,0.1075)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(0.,1.,0.)); +#2378 = PCURVE('',#2346,#2379); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384); +#2380 = LINE('',#2381,#2382); +#2381 = CARTESIAN_POINT('',(0.118178078357,0.)); +#2382 = VECTOR('',#2383,1.); +#2383 = DIRECTION('',(0.,1.)); +#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2385 = PCURVE('',#2386,#2391); +#2386 = CYLINDRICAL_SURFACE('',#2387,5.375E-02); +#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390); +#2388 = CARTESIAN_POINT('',(1.068178078357,0.735,0.16125)); +#2389 = DIRECTION('',(0.,1.,0.)); +#2390 = DIRECTION('',(0.,0.,-1.)); +#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2396); +#2392 = LINE('',#2393,#2394); +#2393 = CARTESIAN_POINT('',(0.,0.)); +#2394 = VECTOR('',#2395,1.); +#2395 = DIRECTION('',(0.,1.)); +#2396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2397 = ORIENTED_EDGE('',*,*,#2398,.T.); +#2398 = EDGE_CURVE('',#2371,#2399,#2401,.T.); +#2399 = VERTEX_POINT('',#2400); +#2400 = CARTESIAN_POINT('',(1.4,0.735,0.1075)); +#2401 = SURFACE_CURVE('',#2402,(#2406,#2413),.PCURVE_S1.); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(0.95,0.735,0.1075)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(1.,0.,0.)); +#2406 = PCURVE('',#2346,#2407); +#2407 = DEFINITIONAL_REPRESENTATION('',(#2408),#2412); +#2408 = LINE('',#2409,#2410); +#2409 = CARTESIAN_POINT('',(0.,0.)); +#2410 = VECTOR('',#2411,1.); +#2411 = DIRECTION('',(1.,0.)); +#2412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2413 = PCURVE('',#2414,#2419); +#2414 = PLANE('',#2415); +#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418); +#2416 = CARTESIAN_POINT('',(1.049110705539,0.735,0.184249085994)); +#2417 = DIRECTION('',(1.252086734877E-30,-1.,9.618770336282E-31)); +#2418 = DIRECTION('',(-1.,-1.252086734877E-30,0.)); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(9.91107055392E-02,7.674908599364E-02)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(-1.,1.204353474389E-60)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = ORIENTED_EDGE('',*,*,#2426,.T.); +#2426 = EDGE_CURVE('',#2399,#2338,#2427,.T.); +#2427 = SURFACE_CURVE('',#2428,(#2432,#2439),.PCURVE_S1.); +#2428 = LINE('',#2429,#2430); +#2429 = CARTESIAN_POINT('',(1.4,0.735,0.1075)); +#2430 = VECTOR('',#2431,1.); +#2431 = DIRECTION('',(0.,1.,0.)); +#2432 = PCURVE('',#2346,#2433); +#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2438); +#2434 = LINE('',#2435,#2436); +#2435 = CARTESIAN_POINT('',(0.45,0.)); +#2436 = VECTOR('',#2437,1.); +#2437 = DIRECTION('',(0.,1.)); +#2438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2439 = PCURVE('',#2440,#2445); +#2440 = PLANE('',#2441); +#2441 = AXIS2_PLACEMENT_3D('',#2442,#2443,#2444); +#2442 = CARTESIAN_POINT('',(1.4,0.735,0.)); +#2443 = DIRECTION('',(1.,0.,0.)); +#2444 = DIRECTION('',(0.,0.,1.)); +#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450); +#2446 = LINE('',#2447,#2448); +#2447 = CARTESIAN_POINT('',(0.1075,0.)); +#2448 = VECTOR('',#2449,1.); +#2449 = DIRECTION('',(0.,-1.)); +#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2451 = ADVANCED_FACE('',(#2452),#2358,.T.); +#2452 = FACE_BOUND('',#2453,.T.); +#2453 = EDGE_LOOP('',(#2454,#2484,#2513,#2541,#2569,#2597,#2625,#2658, + #2686,#2708,#2709)); +#2454 = ORIENTED_EDGE('',*,*,#2455,.F.); +#2455 = EDGE_CURVE('',#2456,#2458,#2460,.T.); +#2456 = VERTEX_POINT('',#2457); +#2457 = CARTESIAN_POINT('',(0.989392692786,1.165,6.938893903907E-18)); +#2458 = VERTEX_POINT('',#2459); +#2459 = CARTESIAN_POINT('',(1.4,1.165,0.)); +#2460 = SURFACE_CURVE('',#2461,(#2465,#2472),.PCURVE_S1.); +#2461 = LINE('',#2462,#2463); +#2462 = CARTESIAN_POINT('',(0.95,1.165,0.)); +#2463 = VECTOR('',#2464,1.); +#2464 = DIRECTION('',(1.,0.,0.)); +#2465 = PCURVE('',#2358,#2466); +#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471); +#2467 = LINE('',#2468,#2469); +#2468 = CARTESIAN_POINT('',(-9.91107055392E-02,0.184249085994)); +#2469 = VECTOR('',#2470,1.); +#2470 = DIRECTION('',(1.,1.31498702896E-60)); +#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2472 = PCURVE('',#2473,#2478); +#2473 = PLANE('',#2474); +#2474 = AXIS2_PLACEMENT_3D('',#2475,#2476,#2477); +#2475 = CARTESIAN_POINT('',(0.95,0.735,0.)); +#2476 = DIRECTION('',(0.,0.,1.)); +#2477 = DIRECTION('',(1.,0.,0.)); +#2478 = DEFINITIONAL_REPRESENTATION('',(#2479),#2483); +#2479 = LINE('',#2480,#2481); +#2480 = CARTESIAN_POINT('',(0.,0.43)); +#2481 = VECTOR('',#2482,1.); +#2482 = DIRECTION('',(1.,0.)); +#2483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2484 = ORIENTED_EDGE('',*,*,#2485,.T.); +#2485 = EDGE_CURVE('',#2456,#2486,#2488,.T.); +#2486 = VERTEX_POINT('',#2487); +#2487 = CARTESIAN_POINT('',(0.938137624535,1.165,3.756418897338E-02)); +#2488 = SURFACE_CURVE('',#2489,(#2494,#2501),.PCURVE_S1.); +#2489 = CIRCLE('',#2490,5.375E-02); +#2490 = AXIS2_PLACEMENT_3D('',#2491,#2492,#2493); +#2491 = CARTESIAN_POINT('',(0.989392692786,1.165,5.375E-02)); +#2492 = DIRECTION('',(0.,1.,0.)); +#2493 = DIRECTION('',(0.,0.,1.)); +#2494 = PCURVE('',#2358,#2495); +#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500); +#2496 = CIRCLE('',#2497,5.375E-02); +#2497 = AXIS2_PLACEMENT_2D('',#2498,#2499); +#2498 = CARTESIAN_POINT('',(-5.971801275352E-02,0.130499085994)); +#2499 = DIRECTION('',(0.,-1.)); +#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2501 = PCURVE('',#2502,#2507); +#2502 = CYLINDRICAL_SURFACE('',#2503,5.375E-02); +#2503 = AXIS2_PLACEMENT_3D('',#2504,#2505,#2506); +#2504 = CARTESIAN_POINT('',(0.989392692786,0.735,5.375E-02)); +#2505 = DIRECTION('',(0.,1.,0.)); +#2506 = DIRECTION('',(0.,0.,-1.)); +#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512); +#2508 = LINE('',#2509,#2510); +#2509 = CARTESIAN_POINT('',(-3.14159265359,0.43)); +#2510 = VECTOR('',#2511,1.); +#2511 = DIRECTION('',(1.,0.)); +#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2513 = ORIENTED_EDGE('',*,*,#2514,.T.); +#2514 = EDGE_CURVE('',#2486,#2515,#2517,.T.); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(0.823724750931,1.165,0.399871622053)); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(0.95,1.165,0.)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#2522 = PCURVE('',#2358,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(-9.91107055392E-02,0.184249085994)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(-0.301131367937,-0.953582665134)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(0.95,0.735,0.)); +#2533 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#2534 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.,-0.43)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(1.,0.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2542 = EDGE_CURVE('',#2543,#2515,#2545,.T.); +#2543 = VERTEX_POINT('',#2544); +#2544 = CARTESIAN_POINT('',(0.8,1.165,0.399871622053)); +#2545 = SURFACE_CURVE('',#2546,(#2550,#2557),.PCURVE_S1.); +#2546 = LINE('',#2547,#2548); +#2547 = CARTESIAN_POINT('',(0.8,1.165,0.399871622053)); +#2548 = VECTOR('',#2549,1.); +#2549 = DIRECTION('',(1.,0.,0.)); +#2550 = PCURVE('',#2358,#2551); +#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556); +#2552 = LINE('',#2553,#2554); +#2553 = CARTESIAN_POINT('',(-0.249110705539,-0.21562253606)); +#2554 = VECTOR('',#2555,1.); +#2555 = DIRECTION('',(1.,1.31498702896E-60)); +#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2557 = PCURVE('',#2558,#2563); +#2558 = PLANE('',#2559); +#2559 = AXIS2_PLACEMENT_3D('',#2560,#2561,#2562); +#2560 = CARTESIAN_POINT('',(0.8,0.735,0.399871622053)); +#2561 = DIRECTION('',(0.,0.,1.)); +#2562 = DIRECTION('',(1.,0.,0.)); +#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568); +#2564 = LINE('',#2565,#2566); +#2565 = CARTESIAN_POINT('',(0.,0.43)); +#2566 = VECTOR('',#2567,1.); +#2567 = DIRECTION('',(1.,0.)); +#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2569 = ORIENTED_EDGE('',*,*,#2570,.T.); +#2570 = EDGE_CURVE('',#2543,#2571,#2573,.T.); +#2571 = VERTEX_POINT('',#2572); +#2572 = CARTESIAN_POINT('',(0.8,1.165,0.507371622053)); +#2573 = SURFACE_CURVE('',#2574,(#2578,#2585),.PCURVE_S1.); +#2574 = LINE('',#2575,#2576); +#2575 = CARTESIAN_POINT('',(0.8,1.165,0.399871622053)); +#2576 = VECTOR('',#2577,1.); +#2577 = DIRECTION('',(0.,0.,1.)); +#2578 = PCURVE('',#2358,#2579); +#2579 = DEFINITIONAL_REPRESENTATION('',(#2580),#2584); +#2580 = LINE('',#2581,#2582); +#2581 = CARTESIAN_POINT('',(-0.249110705539,-0.21562253606)); +#2582 = VECTOR('',#2583,1.); +#2583 = DIRECTION('',(0.,-1.)); +#2584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2585 = PCURVE('',#2586,#2591); +#2586 = PLANE('',#2587); +#2587 = AXIS2_PLACEMENT_3D('',#2588,#2589,#2590); +#2588 = CARTESIAN_POINT('',(0.8,0.735,0.399871622053)); +#2589 = DIRECTION('',(1.,0.,0.)); +#2590 = DIRECTION('',(0.,0.,1.)); +#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596); +#2592 = LINE('',#2593,#2594); +#2593 = CARTESIAN_POINT('',(0.,-0.43)); +#2594 = VECTOR('',#2595,1.); +#2595 = DIRECTION('',(1.,0.)); +#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2597 = ORIENTED_EDGE('',*,*,#2598,.T.); +#2598 = EDGE_CURVE('',#2571,#2599,#2601,.T.); +#2599 = VERTEX_POINT('',#2600); +#2600 = CARTESIAN_POINT('',(0.863117443716,1.165,0.507371622053)); +#2601 = SURFACE_CURVE('',#2602,(#2606,#2613),.PCURVE_S1.); +#2602 = LINE('',#2603,#2604); +#2603 = CARTESIAN_POINT('',(0.8,1.165,0.507371622053)); +#2604 = VECTOR('',#2605,1.); +#2605 = DIRECTION('',(1.,0.,0.)); +#2606 = PCURVE('',#2358,#2607); +#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2612); +#2608 = LINE('',#2609,#2610); +#2609 = CARTESIAN_POINT('',(-0.249110705539,-0.32312253606)); +#2610 = VECTOR('',#2611,1.); +#2611 = DIRECTION('',(1.,1.31498702896E-60)); +#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2613 = PCURVE('',#2614,#2619); +#2614 = PLANE('',#2615); +#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618); +#2616 = CARTESIAN_POINT('',(0.8,0.735,0.507371622053)); +#2617 = DIRECTION('',(0.,0.,1.)); +#2618 = DIRECTION('',(1.,0.,0.)); +#2619 = DEFINITIONAL_REPRESENTATION('',(#2620),#2624); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(0.,0.43)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(1.,0.)); +#2624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2625 = ORIENTED_EDGE('',*,*,#2626,.F.); +#2626 = EDGE_CURVE('',#2627,#2599,#2629,.T.); +#2627 = VERTEX_POINT('',#2628); +#2628 = CARTESIAN_POINT('',(0.914372511967,1.165,0.46980743308)); +#2629 = SURFACE_CURVE('',#2630,(#2635,#2646),.PCURVE_S1.); +#2630 = CIRCLE('',#2631,5.375E-02); +#2631 = AXIS2_PLACEMENT_3D('',#2632,#2633,#2634); +#2632 = CARTESIAN_POINT('',(0.863117443716,1.165,0.453621622053)); +#2633 = DIRECTION('',(0.,-1.,0.)); +#2634 = DIRECTION('',(0.,0.,1.)); +#2635 = PCURVE('',#2358,#2636); +#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2645); +#2637 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2638,#2639,#2640,#2641, +#2642,#2643,#2644),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2638 = CARTESIAN_POINT('',(-0.185993261823,-0.32312253606)); +#2639 = CARTESIAN_POINT('',(-0.27909099273,-0.32312253606)); +#2640 = CARTESIAN_POINT('',(-0.232542127276,-0.24249753606)); +#2641 = CARTESIAN_POINT('',(-0.185993261823,-0.16187253606)); +#2642 = CARTESIAN_POINT('',(-0.13944439637,-0.24249753606)); +#2643 = CARTESIAN_POINT('',(-9.289553091613E-02,-0.32312253606)); +#2644 = CARTESIAN_POINT('',(-0.185993261823,-0.32312253606)); +#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2646 = PCURVE('',#2647,#2652); +#2647 = CYLINDRICAL_SURFACE('',#2648,5.375E-02); +#2648 = AXIS2_PLACEMENT_3D('',#2649,#2650,#2651); +#2649 = CARTESIAN_POINT('',(0.863117443716,0.735,0.453621622053)); +#2650 = DIRECTION('',(0.,1.,0.)); +#2651 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657); +#2653 = LINE('',#2654,#2655); +#2654 = CARTESIAN_POINT('',(5.01826785179,0.43)); +#2655 = VECTOR('',#2656,1.); +#2656 = DIRECTION('',(-1.,0.)); +#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2658 = ORIENTED_EDGE('',*,*,#2659,.F.); +#2659 = EDGE_CURVE('',#2660,#2627,#2662,.T.); +#2660 = VERTEX_POINT('',#2661); +#2661 = CARTESIAN_POINT('',(1.016923010106,1.165,0.145064188973)); +#2662 = SURFACE_CURVE('',#2663,(#2667,#2674),.PCURVE_S1.); +#2663 = LINE('',#2664,#2665); +#2664 = CARTESIAN_POINT('',(1.052510136502,1.165,3.237162205324E-02)); +#2665 = VECTOR('',#2666,1.); +#2666 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#2667 = PCURVE('',#2358,#2668); +#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673); +#2669 = LINE('',#2670,#2671); +#2670 = CARTESIAN_POINT('',(3.399430962721E-03,0.15187746394)); +#2671 = VECTOR('',#2672,1.); +#2672 = DIRECTION('',(-0.301131367937,-0.953582665134)); +#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2674 = PCURVE('',#2675,#2680); +#2675 = PLANE('',#2676); +#2676 = AXIS2_PLACEMENT_3D('',#2677,#2678,#2679); +#2677 = CARTESIAN_POINT('',(1.052510136502,0.735,3.237162205324E-02)); +#2678 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#2679 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685); +#2681 = LINE('',#2682,#2683); +#2682 = CARTESIAN_POINT('',(0.,-0.43)); +#2683 = VECTOR('',#2684,1.); +#2684 = DIRECTION('',(1.,0.)); +#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2686 = ORIENTED_EDGE('',*,*,#2687,.F.); +#2687 = EDGE_CURVE('',#2336,#2660,#2688,.T.); +#2688 = SURFACE_CURVE('',#2689,(#2694,#2701),.PCURVE_S1.); +#2689 = CIRCLE('',#2690,5.375E-02); +#2690 = AXIS2_PLACEMENT_3D('',#2691,#2692,#2693); +#2691 = CARTESIAN_POINT('',(1.068178078357,1.165,0.16125)); +#2692 = DIRECTION('',(0.,1.,0.)); +#2693 = DIRECTION('',(0.,0.,1.)); +#2694 = PCURVE('',#2358,#2695); +#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700); +#2696 = CIRCLE('',#2697,5.375E-02); +#2697 = AXIS2_PLACEMENT_2D('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(1.906737281785E-02,2.299908599364E-02)); +#2699 = DIRECTION('',(0.,-1.)); +#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2701 = PCURVE('',#2386,#2702); +#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707); +#2703 = LINE('',#2704,#2705); +#2704 = CARTESIAN_POINT('',(-3.14159265359,0.43)); +#2705 = VECTOR('',#2706,1.); +#2706 = DIRECTION('',(1.,0.)); +#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2708 = ORIENTED_EDGE('',*,*,#2335,.T.); +#2709 = ORIENTED_EDGE('',*,*,#2710,.F.); +#2710 = EDGE_CURVE('',#2458,#2338,#2711,.T.); +#2711 = SURFACE_CURVE('',#2712,(#2716,#2723),.PCURVE_S1.); +#2712 = LINE('',#2713,#2714); +#2713 = CARTESIAN_POINT('',(1.4,1.165,0.)); +#2714 = VECTOR('',#2715,1.); +#2715 = DIRECTION('',(0.,0.,1.)); +#2716 = PCURVE('',#2358,#2717); +#2717 = DEFINITIONAL_REPRESENTATION('',(#2718),#2722); +#2718 = LINE('',#2719,#2720); +#2719 = CARTESIAN_POINT('',(0.350889294461,0.184249085994)); +#2720 = VECTOR('',#2721,1.); +#2721 = DIRECTION('',(0.,-1.)); +#2722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2723 = PCURVE('',#2440,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = LINE('',#2726,#2727); +#2726 = CARTESIAN_POINT('',(0.,-0.43)); +#2727 = VECTOR('',#2728,1.); +#2728 = DIRECTION('',(1.,0.)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2730 = ADVANCED_FACE('',(#2731),#2386,.F.); +#2731 = FACE_BOUND('',#2732,.F.); +#2732 = EDGE_LOOP('',(#2733,#2761,#2782,#2783)); +#2733 = ORIENTED_EDGE('',*,*,#2734,.T.); +#2734 = EDGE_CURVE('',#2371,#2735,#2737,.T.); +#2735 = VERTEX_POINT('',#2736); +#2736 = CARTESIAN_POINT('',(1.016923010106,0.735,0.145064188973)); +#2737 = SURFACE_CURVE('',#2738,(#2743,#2750),.PCURVE_S1.); +#2738 = CIRCLE('',#2739,5.375E-02); +#2739 = AXIS2_PLACEMENT_3D('',#2740,#2741,#2742); +#2740 = CARTESIAN_POINT('',(1.068178078357,0.735,0.16125)); +#2741 = DIRECTION('',(0.,1.,0.)); +#2742 = DIRECTION('',(0.,0.,1.)); +#2743 = PCURVE('',#2386,#2744); +#2744 = DEFINITIONAL_REPRESENTATION('',(#2745),#2749); +#2745 = LINE('',#2746,#2747); +#2746 = CARTESIAN_POINT('',(-3.14159265359,2.22044604925E-16)); +#2747 = VECTOR('',#2748,1.); +#2748 = DIRECTION('',(1.,0.)); +#2749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2750 = PCURVE('',#2414,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2760); +#2752 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2753,#2754,#2755,#2756, +#2757,#2758,#2759),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2753 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#2754 = CARTESIAN_POINT('',(-0.112165103725,-3.075091400636E-02)); +#2755 = CARTESIAN_POINT('',(-6.561623827126E-02,4.987408599364E-02)); +#2756 = CARTESIAN_POINT('',(-1.906737281785E-02,0.130499085994)); +#2757 = CARTESIAN_POINT('',(2.748149263557E-02,4.987408599364E-02)); +#2758 = CARTESIAN_POINT('',(7.403035808898E-02,-3.075091400636E-02)); +#2759 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2761 = ORIENTED_EDGE('',*,*,#2762,.T.); +#2762 = EDGE_CURVE('',#2735,#2660,#2763,.T.); +#2763 = SURFACE_CURVE('',#2764,(#2768,#2775),.PCURVE_S1.); +#2764 = LINE('',#2765,#2766); +#2765 = CARTESIAN_POINT('',(1.016923010106,0.735,0.145064188973)); +#2766 = VECTOR('',#2767,1.); +#2767 = DIRECTION('',(0.,1.,0.)); +#2768 = PCURVE('',#2386,#2769); +#2769 = DEFINITIONAL_REPRESENTATION('',(#2770),#2774); +#2770 = LINE('',#2771,#2772); +#2771 = CARTESIAN_POINT('',(1.26491745539,0.)); +#2772 = VECTOR('',#2773,1.); +#2773 = DIRECTION('',(0.,1.)); +#2774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2775 = PCURVE('',#2675,#2776); +#2776 = DEFINITIONAL_REPRESENTATION('',(#2777),#2781); +#2777 = LINE('',#2778,#2779); +#2778 = CARTESIAN_POINT('',(0.118178078357,0.)); +#2779 = VECTOR('',#2780,1.); +#2780 = DIRECTION('',(0.,-1.)); +#2781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2782 = ORIENTED_EDGE('',*,*,#2687,.F.); +#2783 = ORIENTED_EDGE('',*,*,#2370,.F.); +#2784 = ADVANCED_FACE('',(#2785),#2440,.T.); +#2785 = FACE_BOUND('',#2786,.T.); +#2786 = EDGE_LOOP('',(#2787,#2810,#2831,#2832)); +#2787 = ORIENTED_EDGE('',*,*,#2788,.F.); +#2788 = EDGE_CURVE('',#2789,#2399,#2791,.T.); +#2789 = VERTEX_POINT('',#2790); +#2790 = CARTESIAN_POINT('',(1.4,0.735,0.)); +#2791 = SURFACE_CURVE('',#2792,(#2796,#2803),.PCURVE_S1.); +#2792 = LINE('',#2793,#2794); +#2793 = CARTESIAN_POINT('',(1.4,0.735,0.)); +#2794 = VECTOR('',#2795,1.); +#2795 = DIRECTION('',(0.,0.,1.)); +#2796 = PCURVE('',#2440,#2797); +#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802); +#2798 = LINE('',#2799,#2800); +#2799 = CARTESIAN_POINT('',(0.,0.)); +#2800 = VECTOR('',#2801,1.); +#2801 = DIRECTION('',(1.,0.)); +#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2803 = PCURVE('',#2414,#2804); +#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809); +#2805 = LINE('',#2806,#2807); +#2806 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#2807 = VECTOR('',#2808,1.); +#2808 = DIRECTION('',(0.,-1.)); +#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2810 = ORIENTED_EDGE('',*,*,#2811,.T.); +#2811 = EDGE_CURVE('',#2789,#2458,#2812,.T.); +#2812 = SURFACE_CURVE('',#2813,(#2817,#2824),.PCURVE_S1.); +#2813 = LINE('',#2814,#2815); +#2814 = CARTESIAN_POINT('',(1.4,0.735,0.)); +#2815 = VECTOR('',#2816,1.); +#2816 = DIRECTION('',(0.,1.,0.)); +#2817 = PCURVE('',#2440,#2818); +#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.,0.)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.,-1.)); +#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2824 = PCURVE('',#2473,#2825); +#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830); +#2826 = LINE('',#2827,#2828); +#2827 = CARTESIAN_POINT('',(0.45,0.)); +#2828 = VECTOR('',#2829,1.); +#2829 = DIRECTION('',(0.,1.)); +#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2831 = ORIENTED_EDGE('',*,*,#2710,.T.); +#2832 = ORIENTED_EDGE('',*,*,#2426,.F.); +#2833 = ADVANCED_FACE('',(#2834),#2414,.T.); +#2834 = FACE_BOUND('',#2835,.T.); +#2835 = EDGE_LOOP('',(#2836,#2859,#2860,#2861,#2862,#2885,#2909,#2932, + #2955,#2978,#3001)); +#2836 = ORIENTED_EDGE('',*,*,#2837,.T.); +#2837 = EDGE_CURVE('',#2838,#2789,#2840,.T.); +#2838 = VERTEX_POINT('',#2839); +#2839 = CARTESIAN_POINT('',(0.989392692786,0.735,6.938893903907E-18)); +#2840 = SURFACE_CURVE('',#2841,(#2845,#2852),.PCURVE_S1.); +#2841 = LINE('',#2842,#2843); +#2842 = CARTESIAN_POINT('',(0.95,0.735,0.)); +#2843 = VECTOR('',#2844,1.); +#2844 = DIRECTION('',(1.,0.,0.)); +#2845 = PCURVE('',#2414,#2846); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(-1.,1.204353474389E-60)); +#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2852 = PCURVE('',#2473,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.,0.)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(1.,0.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ORIENTED_EDGE('',*,*,#2788,.T.); +#2860 = ORIENTED_EDGE('',*,*,#2398,.F.); +#2861 = ORIENTED_EDGE('',*,*,#2734,.T.); +#2862 = ORIENTED_EDGE('',*,*,#2863,.T.); +#2863 = EDGE_CURVE('',#2735,#2864,#2866,.T.); +#2864 = VERTEX_POINT('',#2865); +#2865 = CARTESIAN_POINT('',(0.914372511967,0.735,0.46980743308)); +#2866 = SURFACE_CURVE('',#2867,(#2871,#2878),.PCURVE_S1.); +#2867 = LINE('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(1.052510136502,0.735,3.237162205324E-02)); +#2869 = VECTOR('',#2870,1.); +#2870 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#2871 = PCURVE('',#2414,#2872); +#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(-3.39943096272E-03,0.15187746394)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.301131367937,-0.953582665134)); +#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2878 = PCURVE('',#2675,#2879); +#2879 = DEFINITIONAL_REPRESENTATION('',(#2880),#2884); +#2880 = LINE('',#2881,#2882); +#2881 = CARTESIAN_POINT('',(0.,0.)); +#2882 = VECTOR('',#2883,1.); +#2883 = DIRECTION('',(1.,0.)); +#2884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2885 = ORIENTED_EDGE('',*,*,#2886,.T.); +#2886 = EDGE_CURVE('',#2864,#2887,#2889,.T.); +#2887 = VERTEX_POINT('',#2888); +#2888 = CARTESIAN_POINT('',(0.863117443716,0.735,0.507371622053)); +#2889 = SURFACE_CURVE('',#2890,(#2895,#2902),.PCURVE_S1.); +#2890 = CIRCLE('',#2891,5.375E-02); +#2891 = AXIS2_PLACEMENT_3D('',#2892,#2893,#2894); +#2892 = CARTESIAN_POINT('',(0.863117443716,0.735,0.453621622053)); +#2893 = DIRECTION('',(0.,-1.,0.)); +#2894 = DIRECTION('',(0.,0.,1.)); +#2895 = PCURVE('',#2414,#2896); +#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2901); +#2897 = CIRCLE('',#2898,5.375E-02); +#2898 = AXIS2_PLACEMENT_2D('',#2899,#2900); +#2899 = CARTESIAN_POINT('',(0.185993261823,-0.26937253606)); +#2900 = DIRECTION('',(0.,-1.)); +#2901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2902 = PCURVE('',#2647,#2903); +#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908); +#2904 = LINE('',#2905,#2906); +#2905 = CARTESIAN_POINT('',(5.01826785179,2.22044604925E-16)); +#2906 = VECTOR('',#2907,1.); +#2907 = DIRECTION('',(-1.,0.)); +#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2909 = ORIENTED_EDGE('',*,*,#2910,.F.); +#2910 = EDGE_CURVE('',#2911,#2887,#2913,.T.); +#2911 = VERTEX_POINT('',#2912); +#2912 = CARTESIAN_POINT('',(0.8,0.735,0.507371622053)); +#2913 = SURFACE_CURVE('',#2914,(#2918,#2925),.PCURVE_S1.); +#2914 = LINE('',#2915,#2916); +#2915 = CARTESIAN_POINT('',(0.8,0.735,0.507371622053)); +#2916 = VECTOR('',#2917,1.); +#2917 = DIRECTION('',(1.,0.,0.)); +#2918 = PCURVE('',#2414,#2919); +#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2924); +#2920 = LINE('',#2921,#2922); +#2921 = CARTESIAN_POINT('',(0.249110705539,-0.32312253606)); +#2922 = VECTOR('',#2923,1.); +#2923 = DIRECTION('',(-1.,1.204353474389E-60)); +#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2925 = PCURVE('',#2614,#2926); +#2926 = DEFINITIONAL_REPRESENTATION('',(#2927),#2931); +#2927 = LINE('',#2928,#2929); +#2928 = CARTESIAN_POINT('',(0.,0.)); +#2929 = VECTOR('',#2930,1.); +#2930 = DIRECTION('',(1.,0.)); +#2931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2932 = ORIENTED_EDGE('',*,*,#2933,.F.); +#2933 = EDGE_CURVE('',#2934,#2911,#2936,.T.); +#2934 = VERTEX_POINT('',#2935); +#2935 = CARTESIAN_POINT('',(0.8,0.735,0.399871622053)); +#2936 = SURFACE_CURVE('',#2937,(#2941,#2948),.PCURVE_S1.); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(0.8,0.735,0.399871622053)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(0.,0.,1.)); +#2941 = PCURVE('',#2414,#2942); +#2942 = DEFINITIONAL_REPRESENTATION('',(#2943),#2947); +#2943 = LINE('',#2944,#2945); +#2944 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#2945 = VECTOR('',#2946,1.); +#2946 = DIRECTION('',(0.,-1.)); +#2947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2948 = PCURVE('',#2586,#2949); +#2949 = DEFINITIONAL_REPRESENTATION('',(#2950),#2954); +#2950 = LINE('',#2951,#2952); +#2951 = CARTESIAN_POINT('',(0.,0.)); +#2952 = VECTOR('',#2953,1.); +#2953 = DIRECTION('',(1.,0.)); +#2954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2955 = ORIENTED_EDGE('',*,*,#2956,.T.); +#2956 = EDGE_CURVE('',#2934,#2957,#2959,.T.); +#2957 = VERTEX_POINT('',#2958); +#2958 = CARTESIAN_POINT('',(0.823724750931,0.735,0.399871622053)); +#2959 = SURFACE_CURVE('',#2960,(#2964,#2971),.PCURVE_S1.); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(0.8,0.735,0.399871622053)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(1.,0.,0.)); +#2964 = PCURVE('',#2414,#2965); +#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970); +#2966 = LINE('',#2967,#2968); +#2967 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#2968 = VECTOR('',#2969,1.); +#2969 = DIRECTION('',(-1.,1.204353474389E-60)); +#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2971 = PCURVE('',#2558,#2972); +#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977); +#2973 = LINE('',#2974,#2975); +#2974 = CARTESIAN_POINT('',(0.,0.)); +#2975 = VECTOR('',#2976,1.); +#2976 = DIRECTION('',(1.,0.)); +#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2978 = ORIENTED_EDGE('',*,*,#2979,.F.); +#2979 = EDGE_CURVE('',#2980,#2957,#2982,.T.); +#2980 = VERTEX_POINT('',#2981); +#2981 = CARTESIAN_POINT('',(0.938137624535,0.735,3.756418897338E-02)); +#2982 = SURFACE_CURVE('',#2983,(#2987,#2994),.PCURVE_S1.); +#2983 = LINE('',#2984,#2985); +#2984 = CARTESIAN_POINT('',(0.95,0.735,0.)); +#2985 = VECTOR('',#2986,1.); +#2986 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#2987 = PCURVE('',#2414,#2988); +#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993); +#2989 = LINE('',#2990,#2991); +#2990 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#2991 = VECTOR('',#2992,1.); +#2992 = DIRECTION('',(0.301131367937,-0.953582665134)); +#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2994 = PCURVE('',#2530,#2995); +#2995 = DEFINITIONAL_REPRESENTATION('',(#2996),#3000); +#2996 = LINE('',#2997,#2998); +#2997 = CARTESIAN_POINT('',(0.,0.)); +#2998 = VECTOR('',#2999,1.); +#2999 = DIRECTION('',(1.,0.)); +#3000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3001 = ORIENTED_EDGE('',*,*,#3002,.F.); +#3002 = EDGE_CURVE('',#2838,#2980,#3003,.T.); +#3003 = SURFACE_CURVE('',#3004,(#3009,#3020),.PCURVE_S1.); +#3004 = CIRCLE('',#3005,5.375E-02); +#3005 = AXIS2_PLACEMENT_3D('',#3006,#3007,#3008); +#3006 = CARTESIAN_POINT('',(0.989392692786,0.735,5.375E-02)); +#3007 = DIRECTION('',(0.,1.,0.)); +#3008 = DIRECTION('',(0.,0.,1.)); +#3009 = PCURVE('',#2414,#3010); +#3010 = DEFINITIONAL_REPRESENTATION('',(#3011),#3019); +#3011 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3012,#3013,#3014,#3015, +#3016,#3017,#3018),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3012 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#3013 = CARTESIAN_POINT('',(-3.337971815331E-02,7.674908599364E-02)); +#3014 = CARTESIAN_POINT('',(1.31691473001E-02,0.157374085994)); +#3015 = CARTESIAN_POINT('',(5.971801275352E-02,0.237999085994)); +#3016 = CARTESIAN_POINT('',(0.106266878207,0.157374085994)); +#3017 = CARTESIAN_POINT('',(0.15281574366,7.674908599364E-02)); +#3018 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3020 = PCURVE('',#2502,#3021); +#3021 = DEFINITIONAL_REPRESENTATION('',(#3022),#3026); +#3022 = LINE('',#3023,#3024); +#3023 = CARTESIAN_POINT('',(-3.14159265359,2.22044604925E-16)); +#3024 = VECTOR('',#3025,1.); +#3025 = DIRECTION('',(1.,0.)); +#3026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3027 = ADVANCED_FACE('',(#3028),#2473,.F.); +#3028 = FACE_BOUND('',#3029,.F.); +#3029 = EDGE_LOOP('',(#3030,#3031,#3032,#3033)); +#3030 = ORIENTED_EDGE('',*,*,#2837,.T.); +#3031 = ORIENTED_EDGE('',*,*,#2811,.T.); +#3032 = ORIENTED_EDGE('',*,*,#2455,.F.); +#3033 = ORIENTED_EDGE('',*,*,#3034,.F.); +#3034 = EDGE_CURVE('',#2838,#2456,#3035,.T.); +#3035 = SURFACE_CURVE('',#3036,(#3040,#3047),.PCURVE_S1.); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(0.989392692786,0.735,6.938893903907E-18)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(0.,1.,0.)); +#3040 = PCURVE('',#2473,#3041); +#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046); +#3042 = LINE('',#3043,#3044); +#3043 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#3044 = VECTOR('',#3045,1.); +#3045 = DIRECTION('',(0.,1.)); +#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3047 = PCURVE('',#2502,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(0.,0.)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.,1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = ADVANCED_FACE('',(#3055),#2502,.T.); +#3055 = FACE_BOUND('',#3056,.T.); +#3056 = EDGE_LOOP('',(#3057,#3058,#3079,#3080)); +#3057 = ORIENTED_EDGE('',*,*,#3002,.T.); +#3058 = ORIENTED_EDGE('',*,*,#3059,.T.); +#3059 = EDGE_CURVE('',#2980,#2486,#3060,.T.); +#3060 = SURFACE_CURVE('',#3061,(#3065,#3072),.PCURVE_S1.); +#3061 = LINE('',#3062,#3063); +#3062 = CARTESIAN_POINT('',(0.938137624535,0.735,3.756418897338E-02)); +#3063 = VECTOR('',#3064,1.); +#3064 = DIRECTION('',(0.,1.,0.)); +#3065 = PCURVE('',#2502,#3066); +#3066 = DEFINITIONAL_REPRESENTATION('',(#3067),#3071); +#3067 = LINE('',#3068,#3069); +#3068 = CARTESIAN_POINT('',(1.26491745539,0.)); +#3069 = VECTOR('',#3070,1.); +#3070 = DIRECTION('',(0.,1.)); +#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3072 = PCURVE('',#2530,#3073); +#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078); +#3074 = LINE('',#3075,#3076); +#3075 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#3076 = VECTOR('',#3077,1.); +#3077 = DIRECTION('',(0.,-1.)); +#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3079 = ORIENTED_EDGE('',*,*,#2485,.F.); +#3080 = ORIENTED_EDGE('',*,*,#3034,.F.); +#3081 = ADVANCED_FACE('',(#3082),#2530,.F.); +#3082 = FACE_BOUND('',#3083,.F.); +#3083 = EDGE_LOOP('',(#3084,#3085,#3086,#3087)); +#3084 = ORIENTED_EDGE('',*,*,#2979,.F.); +#3085 = ORIENTED_EDGE('',*,*,#3059,.T.); +#3086 = ORIENTED_EDGE('',*,*,#2514,.T.); +#3087 = ORIENTED_EDGE('',*,*,#3088,.F.); +#3088 = EDGE_CURVE('',#2957,#2515,#3089,.T.); +#3089 = SURFACE_CURVE('',#3090,(#3094,#3100),.PCURVE_S1.); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(0.823724750931,0.735,0.399871622053)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(0.,1.,0.)); +#3094 = PCURVE('',#2530,#3095); +#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3099); +#3096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3097,#3098),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#3097 = CARTESIAN_POINT('',(0.419336085558,4.3E-02)); +#3098 = CARTESIAN_POINT('',(0.419336085558,-0.473)); +#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3100 = PCURVE('',#2558,#3101); +#3101 = DEFINITIONAL_REPRESENTATION('',(#3102),#3105); +#3102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3103,#3104),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#3103 = CARTESIAN_POINT('',(2.372475093056E-02,-4.3E-02)); +#3104 = CARTESIAN_POINT('',(2.372475093056E-02,0.473)); +#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3106 = ADVANCED_FACE('',(#3107),#2558,.F.); +#3107 = FACE_BOUND('',#3108,.F.); +#3108 = EDGE_LOOP('',(#3109,#3110,#3131,#3132)); +#3109 = ORIENTED_EDGE('',*,*,#2542,.F.); +#3110 = ORIENTED_EDGE('',*,*,#3111,.F.); +#3111 = EDGE_CURVE('',#2934,#2543,#3112,.T.); +#3112 = SURFACE_CURVE('',#3113,(#3117,#3124),.PCURVE_S1.); +#3113 = LINE('',#3114,#3115); +#3114 = CARTESIAN_POINT('',(0.8,0.735,0.399871622053)); +#3115 = VECTOR('',#3116,1.); +#3116 = DIRECTION('',(0.,1.,0.)); +#3117 = PCURVE('',#2558,#3118); +#3118 = DEFINITIONAL_REPRESENTATION('',(#3119),#3123); +#3119 = LINE('',#3120,#3121); +#3120 = CARTESIAN_POINT('',(0.,0.)); +#3121 = VECTOR('',#3122,1.); +#3122 = DIRECTION('',(0.,1.)); +#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3124 = PCURVE('',#2586,#3125); +#3125 = DEFINITIONAL_REPRESENTATION('',(#3126),#3130); +#3126 = LINE('',#3127,#3128); +#3127 = CARTESIAN_POINT('',(0.,0.)); +#3128 = VECTOR('',#3129,1.); +#3129 = DIRECTION('',(0.,-1.)); +#3130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3131 = ORIENTED_EDGE('',*,*,#2956,.T.); +#3132 = ORIENTED_EDGE('',*,*,#3088,.T.); +#3133 = ADVANCED_FACE('',(#3134),#2586,.F.); +#3134 = FACE_BOUND('',#3135,.T.); +#3135 = EDGE_LOOP('',(#3136,#3137,#3158,#3159)); +#3136 = ORIENTED_EDGE('',*,*,#2933,.T.); +#3137 = ORIENTED_EDGE('',*,*,#3138,.T.); +#3138 = EDGE_CURVE('',#2911,#2571,#3139,.T.); +#3139 = SURFACE_CURVE('',#3140,(#3144,#3151),.PCURVE_S1.); +#3140 = LINE('',#3141,#3142); +#3141 = CARTESIAN_POINT('',(0.8,0.735,0.507371622053)); +#3142 = VECTOR('',#3143,1.); +#3143 = DIRECTION('',(0.,1.,0.)); +#3144 = PCURVE('',#2586,#3145); +#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150); +#3146 = LINE('',#3147,#3148); +#3147 = CARTESIAN_POINT('',(0.1075,0.)); +#3148 = VECTOR('',#3149,1.); +#3149 = DIRECTION('',(0.,-1.)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#2614,#3152); +#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(0.,0.)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(0.,1.)); +#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3158 = ORIENTED_EDGE('',*,*,#2570,.F.); +#3159 = ORIENTED_EDGE('',*,*,#3111,.F.); +#3160 = ADVANCED_FACE('',(#3161),#2675,.T.); +#3161 = FACE_BOUND('',#3162,.T.); +#3162 = EDGE_LOOP('',(#3163,#3164,#3165,#3166)); +#3163 = ORIENTED_EDGE('',*,*,#2863,.F.); +#3164 = ORIENTED_EDGE('',*,*,#2762,.T.); +#3165 = ORIENTED_EDGE('',*,*,#2659,.T.); +#3166 = ORIENTED_EDGE('',*,*,#3167,.F.); +#3167 = EDGE_CURVE('',#2864,#2627,#3168,.T.); +#3168 = SURFACE_CURVE('',#3169,(#3173,#3180),.PCURVE_S1.); +#3169 = LINE('',#3170,#3171); +#3170 = CARTESIAN_POINT('',(0.914372511967,0.735,0.46980743308)); +#3171 = VECTOR('',#3172,1.); +#3172 = DIRECTION('',(0.,1.,0.)); +#3173 = PCURVE('',#2675,#3174); +#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3179); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(0.458728778344,0.)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(0.,-1.)); +#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3180 = PCURVE('',#2647,#3181); +#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186); +#3182 = LINE('',#3183,#3184); +#3183 = CARTESIAN_POINT('',(-0.,0.)); +#3184 = VECTOR('',#3185,1.); +#3185 = DIRECTION('',(-0.,1.)); +#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3187 = ADVANCED_FACE('',(#3188),#2614,.T.); +#3188 = FACE_BOUND('',#3189,.T.); +#3189 = EDGE_LOOP('',(#3190,#3191,#3192,#3193)); +#3190 = ORIENTED_EDGE('',*,*,#2598,.F.); +#3191 = ORIENTED_EDGE('',*,*,#3138,.F.); +#3192 = ORIENTED_EDGE('',*,*,#2910,.T.); +#3193 = ORIENTED_EDGE('',*,*,#3194,.T.); +#3194 = EDGE_CURVE('',#2887,#2599,#3195,.T.); +#3195 = SURFACE_CURVE('',#3196,(#3200,#3207),.PCURVE_S1.); +#3196 = LINE('',#3197,#3198); +#3197 = CARTESIAN_POINT('',(0.863117443716,0.735,0.507371622053)); +#3198 = VECTOR('',#3199,1.); +#3199 = DIRECTION('',(0.,1.,0.)); +#3200 = PCURVE('',#2614,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(6.311744371624E-02,0.)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.,1.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = PCURVE('',#2647,#3208); +#3208 = DEFINITIONAL_REPRESENTATION('',(#3209),#3213); +#3209 = LINE('',#3210,#3211); +#3210 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#3211 = VECTOR('',#3212,1.); +#3212 = DIRECTION('',(-0.,1.)); +#3213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3214 = ADVANCED_FACE('',(#3215),#2647,.T.); +#3215 = FACE_BOUND('',#3216,.F.); +#3216 = EDGE_LOOP('',(#3217,#3218,#3219,#3220)); +#3217 = ORIENTED_EDGE('',*,*,#2886,.T.); +#3218 = ORIENTED_EDGE('',*,*,#3194,.T.); +#3219 = ORIENTED_EDGE('',*,*,#2626,.F.); +#3220 = ORIENTED_EDGE('',*,*,#3167,.F.); +#3221 = MANIFOLD_SOLID_BREP('',#3222); +#3222 = CLOSED_SHELL('',(#3223,#3343,#3626,#3676,#3725,#3919,#3946,#3973 + ,#3998,#4025,#4052,#4079,#4106)); +#3223 = ADVANCED_FACE('',(#3224),#3238,.T.); +#3224 = FACE_BOUND('',#3225,.T.); +#3225 = EDGE_LOOP('',(#3226,#3261,#3289,#3317)); +#3226 = ORIENTED_EDGE('',*,*,#3227,.F.); +#3227 = EDGE_CURVE('',#3228,#3230,#3232,.T.); +#3228 = VERTEX_POINT('',#3229); +#3229 = CARTESIAN_POINT('',(-1.4,0.215,0.1075)); +#3230 = VERTEX_POINT('',#3231); +#3231 = CARTESIAN_POINT('',(-1.068178078357,0.215,0.1075)); +#3232 = SURFACE_CURVE('',#3233,(#3237,#3249),.PCURVE_S1.); +#3233 = LINE('',#3234,#3235); +#3234 = CARTESIAN_POINT('',(-1.4,0.215,0.1075)); +#3235 = VECTOR('',#3236,1.); +#3236 = DIRECTION('',(1.,0.,0.)); +#3237 = PCURVE('',#3238,#3243); +#3238 = PLANE('',#3239); +#3239 = AXIS2_PLACEMENT_3D('',#3240,#3241,#3242); +#3240 = CARTESIAN_POINT('',(-1.4,-0.215,0.1075)); +#3241 = DIRECTION('',(0.,0.,1.)); +#3242 = DIRECTION('',(1.,0.,0.)); +#3243 = DEFINITIONAL_REPRESENTATION('',(#3244),#3248); +#3244 = LINE('',#3245,#3246); +#3245 = CARTESIAN_POINT('',(0.,0.43)); +#3246 = VECTOR('',#3247,1.); +#3247 = DIRECTION('',(1.,0.)); +#3248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3249 = PCURVE('',#3250,#3255); +#3250 = PLANE('',#3251); +#3251 = AXIS2_PLACEMENT_3D('',#3252,#3253,#3254); +#3252 = CARTESIAN_POINT('',(-1.049110705539,0.215,0.184249085994)); +#3253 = DIRECTION('',(-1.075686550349E-30,1.,8.485120927301E-31)); +#3254 = DIRECTION('',(1.,1.075686550349E-30,0.)); +#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260); +#3256 = LINE('',#3257,#3258); +#3257 = CARTESIAN_POINT('',(-0.350889294461,7.674908599364E-02)); +#3258 = VECTOR('',#3259,1.); +#3259 = DIRECTION('',(1.,-9.127330459584E-61)); +#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3261 = ORIENTED_EDGE('',*,*,#3262,.F.); +#3262 = EDGE_CURVE('',#3263,#3228,#3265,.T.); +#3263 = VERTEX_POINT('',#3264); +#3264 = CARTESIAN_POINT('',(-1.4,-0.215,0.1075)); +#3265 = SURFACE_CURVE('',#3266,(#3270,#3277),.PCURVE_S1.); +#3266 = LINE('',#3267,#3268); +#3267 = CARTESIAN_POINT('',(-1.4,-0.215,0.1075)); +#3268 = VECTOR('',#3269,1.); +#3269 = DIRECTION('',(0.,1.,0.)); +#3270 = PCURVE('',#3238,#3271); +#3271 = DEFINITIONAL_REPRESENTATION('',(#3272),#3276); +#3272 = LINE('',#3273,#3274); +#3273 = CARTESIAN_POINT('',(0.,0.)); +#3274 = VECTOR('',#3275,1.); +#3275 = DIRECTION('',(0.,1.)); +#3276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3277 = PCURVE('',#3278,#3283); +#3278 = PLANE('',#3279); +#3279 = AXIS2_PLACEMENT_3D('',#3280,#3281,#3282); +#3280 = CARTESIAN_POINT('',(-1.4,-0.215,0.)); +#3281 = DIRECTION('',(1.,0.,0.)); +#3282 = DIRECTION('',(0.,0.,1.)); +#3283 = DEFINITIONAL_REPRESENTATION('',(#3284),#3288); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(0.1075,0.)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(0.,-1.)); +#3288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3289 = ORIENTED_EDGE('',*,*,#3290,.T.); +#3290 = EDGE_CURVE('',#3263,#3291,#3293,.T.); +#3291 = VERTEX_POINT('',#3292); +#3292 = CARTESIAN_POINT('',(-1.068178078357,-0.215,0.1075)); +#3293 = SURFACE_CURVE('',#3294,(#3298,#3305),.PCURVE_S1.); +#3294 = LINE('',#3295,#3296); +#3295 = CARTESIAN_POINT('',(-1.4,-0.215,0.1075)); +#3296 = VECTOR('',#3297,1.); +#3297 = DIRECTION('',(1.,0.,0.)); +#3298 = PCURVE('',#3238,#3299); +#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304); +#3300 = LINE('',#3301,#3302); +#3301 = CARTESIAN_POINT('',(0.,0.)); +#3302 = VECTOR('',#3303,1.); +#3303 = DIRECTION('',(1.,0.)); +#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3305 = PCURVE('',#3306,#3311); +#3306 = PLANE('',#3307); +#3307 = AXIS2_PLACEMENT_3D('',#3308,#3309,#3310); +#3308 = CARTESIAN_POINT('',(-1.049110705539,-0.215,0.184249085994)); +#3309 = DIRECTION('',(-0.,-1.,-0.)); +#3310 = DIRECTION('',(0.,0.,-1.)); +#3311 = DEFINITIONAL_REPRESENTATION('',(#3312),#3316); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(7.674908599364E-02,-0.350889294461)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.,1.)); +#3316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3317 = ORIENTED_EDGE('',*,*,#3318,.T.); +#3318 = EDGE_CURVE('',#3291,#3230,#3319,.T.); +#3319 = SURFACE_CURVE('',#3320,(#3324,#3331),.PCURVE_S1.); +#3320 = LINE('',#3321,#3322); +#3321 = CARTESIAN_POINT('',(-1.068178078357,-0.215,0.1075)); +#3322 = VECTOR('',#3323,1.); +#3323 = DIRECTION('',(0.,1.,0.)); +#3324 = PCURVE('',#3238,#3325); +#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330); +#3326 = LINE('',#3327,#3328); +#3327 = CARTESIAN_POINT('',(0.331821921643,0.)); +#3328 = VECTOR('',#3329,1.); +#3329 = DIRECTION('',(0.,1.)); +#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3331 = PCURVE('',#3332,#3337); +#3332 = CYLINDRICAL_SURFACE('',#3333,5.375E-02); +#3333 = AXIS2_PLACEMENT_3D('',#3334,#3335,#3336); +#3334 = CARTESIAN_POINT('',(-1.068178078357,-0.215,0.16125)); +#3335 = DIRECTION('',(0.,1.,0.)); +#3336 = DIRECTION('',(0.,0.,-1.)); +#3337 = DEFINITIONAL_REPRESENTATION('',(#3338),#3342); +#3338 = LINE('',#3339,#3340); +#3339 = CARTESIAN_POINT('',(-0.,0.)); +#3340 = VECTOR('',#3341,1.); +#3341 = DIRECTION('',(-0.,1.)); +#3342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3343 = ADVANCED_FACE('',(#3344),#3250,.T.); +#3344 = FACE_BOUND('',#3345,.T.); +#3345 = EDGE_LOOP('',(#3346,#3376,#3397,#3398,#3426,#3454,#3483,#3511, + #3539,#3567,#3595)); +#3346 = ORIENTED_EDGE('',*,*,#3347,.F.); +#3347 = EDGE_CURVE('',#3348,#3350,#3352,.T.); +#3348 = VERTEX_POINT('',#3349); +#3349 = CARTESIAN_POINT('',(-1.4,0.215,0.)); +#3350 = VERTEX_POINT('',#3351); +#3351 = CARTESIAN_POINT('',(-0.989392692786,0.215,6.938893903907E-18)); +#3352 = SURFACE_CURVE('',#3353,(#3357,#3364),.PCURVE_S1.); +#3353 = LINE('',#3354,#3355); +#3354 = CARTESIAN_POINT('',(-1.4,0.215,0.)); +#3355 = VECTOR('',#3356,1.); +#3356 = DIRECTION('',(1.,0.,0.)); +#3357 = PCURVE('',#3250,#3358); +#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363); +#3359 = LINE('',#3360,#3361); +#3360 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#3361 = VECTOR('',#3362,1.); +#3362 = DIRECTION('',(1.,-9.127330459584E-61)); +#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3364 = PCURVE('',#3365,#3370); +#3365 = PLANE('',#3366); +#3366 = AXIS2_PLACEMENT_3D('',#3367,#3368,#3369); +#3367 = CARTESIAN_POINT('',(-1.4,-0.215,0.)); +#3368 = DIRECTION('',(0.,0.,1.)); +#3369 = DIRECTION('',(1.,0.,0.)); +#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(0.,0.43)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(1.,0.)); +#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3376 = ORIENTED_EDGE('',*,*,#3377,.T.); +#3377 = EDGE_CURVE('',#3348,#3228,#3378,.T.); +#3378 = SURFACE_CURVE('',#3379,(#3383,#3390),.PCURVE_S1.); +#3379 = LINE('',#3380,#3381); +#3380 = CARTESIAN_POINT('',(-1.4,0.215,0.)); +#3381 = VECTOR('',#3382,1.); +#3382 = DIRECTION('',(0.,0.,1.)); +#3383 = PCURVE('',#3250,#3384); +#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389); +#3385 = LINE('',#3386,#3387); +#3386 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#3387 = VECTOR('',#3388,1.); +#3388 = DIRECTION('',(0.,-1.)); +#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3390 = PCURVE('',#3278,#3391); +#3391 = DEFINITIONAL_REPRESENTATION('',(#3392),#3396); +#3392 = LINE('',#3393,#3394); +#3393 = CARTESIAN_POINT('',(0.,-0.43)); +#3394 = VECTOR('',#3395,1.); +#3395 = DIRECTION('',(1.,0.)); +#3396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3397 = ORIENTED_EDGE('',*,*,#3227,.T.); +#3398 = ORIENTED_EDGE('',*,*,#3399,.T.); +#3399 = EDGE_CURVE('',#3230,#3400,#3402,.T.); +#3400 = VERTEX_POINT('',#3401); +#3401 = CARTESIAN_POINT('',(-1.016923010106,0.215,0.145064188973)); +#3402 = SURFACE_CURVE('',#3403,(#3408,#3419),.PCURVE_S1.); +#3403 = CIRCLE('',#3404,5.375E-02); +#3404 = AXIS2_PLACEMENT_3D('',#3405,#3406,#3407); +#3405 = CARTESIAN_POINT('',(-1.068178078357,0.215,0.16125)); +#3406 = DIRECTION('',(0.,-1.,0.)); +#3407 = DIRECTION('',(0.,0.,1.)); +#3408 = PCURVE('',#3250,#3409); +#3409 = DEFINITIONAL_REPRESENTATION('',(#3410),#3418); +#3410 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3411,#3412,#3413,#3414, +#3415,#3416,#3417),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3411 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#3412 = CARTESIAN_POINT('',(-0.112165103725,-3.075091400636E-02)); +#3413 = CARTESIAN_POINT('',(-6.561623827126E-02,4.987408599364E-02)); +#3414 = CARTESIAN_POINT('',(-1.906737281785E-02,0.130499085994)); +#3415 = CARTESIAN_POINT('',(2.748149263557E-02,4.987408599364E-02)); +#3416 = CARTESIAN_POINT('',(7.403035808898E-02,-3.075091400636E-02)); +#3417 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#3418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3419 = PCURVE('',#3332,#3420); +#3420 = DEFINITIONAL_REPRESENTATION('',(#3421),#3425); +#3421 = LINE('',#3422,#3423); +#3422 = CARTESIAN_POINT('',(3.14159265359,0.43)); +#3423 = VECTOR('',#3424,1.); +#3424 = DIRECTION('',(-1.,0.)); +#3425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3426 = ORIENTED_EDGE('',*,*,#3427,.T.); +#3427 = EDGE_CURVE('',#3400,#3428,#3430,.T.); +#3428 = VERTEX_POINT('',#3429); +#3429 = CARTESIAN_POINT('',(-0.914372511967,0.215,0.46980743308)); +#3430 = SURFACE_CURVE('',#3431,(#3435,#3442),.PCURVE_S1.); +#3431 = LINE('',#3432,#3433); +#3432 = CARTESIAN_POINT('',(-1.052510136502,0.215,3.237162205324E-02)); +#3433 = VECTOR('',#3434,1.); +#3434 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#3435 = PCURVE('',#3250,#3436); +#3436 = DEFINITIONAL_REPRESENTATION('',(#3437),#3441); +#3437 = LINE('',#3438,#3439); +#3438 = CARTESIAN_POINT('',(-3.39943096272E-03,0.15187746394)); +#3439 = VECTOR('',#3440,1.); +#3440 = DIRECTION('',(0.301131367937,-0.953582665134)); +#3441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3442 = PCURVE('',#3443,#3448); +#3443 = PLANE('',#3444); +#3444 = AXIS2_PLACEMENT_3D('',#3445,#3446,#3447); +#3445 = CARTESIAN_POINT('',(-1.052510136502,-0.215,3.237162205324E-02)); +#3446 = DIRECTION('',(0.953582665134,0.,-0.301131367937)); +#3447 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453); +#3449 = LINE('',#3450,#3451); +#3450 = CARTESIAN_POINT('',(0.,-0.43)); +#3451 = VECTOR('',#3452,1.); +#3452 = DIRECTION('',(1.,0.)); +#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3454 = ORIENTED_EDGE('',*,*,#3455,.T.); +#3455 = EDGE_CURVE('',#3428,#3456,#3458,.T.); +#3456 = VERTEX_POINT('',#3457); +#3457 = CARTESIAN_POINT('',(-0.863117443716,0.215,0.507371622053)); +#3458 = SURFACE_CURVE('',#3459,(#3464,#3471),.PCURVE_S1.); +#3459 = CIRCLE('',#3460,5.375E-02); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(-0.863117443716,0.215,0.453621622053)); +#3462 = DIRECTION('',(0.,1.,0.)); +#3463 = DIRECTION('',(0.,0.,1.)); +#3464 = PCURVE('',#3250,#3465); +#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470); +#3466 = CIRCLE('',#3467,5.375E-02); +#3467 = AXIS2_PLACEMENT_2D('',#3468,#3469); +#3468 = CARTESIAN_POINT('',(0.185993261823,-0.26937253606)); +#3469 = DIRECTION('',(0.,-1.)); +#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3471 = PCURVE('',#3472,#3477); +#3472 = CYLINDRICAL_SURFACE('',#3473,5.375E-02); +#3473 = AXIS2_PLACEMENT_3D('',#3474,#3475,#3476); +#3474 = CARTESIAN_POINT('',(-0.863117443716,-0.215,0.453621622053)); +#3475 = DIRECTION('',(0.,1.,0.)); +#3476 = DIRECTION('',(-0.953582665134,0.,0.301131367937)); +#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482); +#3478 = LINE('',#3479,#3480); +#3479 = CARTESIAN_POINT('',(-5.01826785179,0.43)); +#3480 = VECTOR('',#3481,1.); +#3481 = DIRECTION('',(1.,0.)); +#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3483 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3484 = EDGE_CURVE('',#3456,#3485,#3487,.T.); +#3485 = VERTEX_POINT('',#3486); +#3486 = CARTESIAN_POINT('',(-0.8,0.215,0.507371622053)); +#3487 = SURFACE_CURVE('',#3488,(#3492,#3499),.PCURVE_S1.); +#3488 = LINE('',#3489,#3490); +#3489 = CARTESIAN_POINT('',(-0.902510136502,0.215,0.507371622053)); +#3490 = VECTOR('',#3491,1.); +#3491 = DIRECTION('',(1.,0.,0.)); +#3492 = PCURVE('',#3250,#3493); +#3493 = DEFINITIONAL_REPRESENTATION('',(#3494),#3498); +#3494 = LINE('',#3495,#3496); +#3495 = CARTESIAN_POINT('',(0.146600569037,-0.32312253606)); +#3496 = VECTOR('',#3497,1.); +#3497 = DIRECTION('',(1.,-9.127330459584E-61)); +#3498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3499 = PCURVE('',#3500,#3505); +#3500 = PLANE('',#3501); +#3501 = AXIS2_PLACEMENT_3D('',#3502,#3503,#3504); +#3502 = CARTESIAN_POINT('',(-0.902510136502,-0.215,0.507371622053)); +#3503 = DIRECTION('',(0.,0.,1.)); +#3504 = DIRECTION('',(1.,0.,0.)); +#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510); +#3506 = LINE('',#3507,#3508); +#3507 = CARTESIAN_POINT('',(0.,0.43)); +#3508 = VECTOR('',#3509,1.); +#3509 = DIRECTION('',(1.,0.)); +#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3511 = ORIENTED_EDGE('',*,*,#3512,.F.); +#3512 = EDGE_CURVE('',#3513,#3485,#3515,.T.); +#3513 = VERTEX_POINT('',#3514); +#3514 = CARTESIAN_POINT('',(-0.8,0.215,0.399871622053)); +#3515 = SURFACE_CURVE('',#3516,(#3520,#3527),.PCURVE_S1.); +#3516 = LINE('',#3517,#3518); +#3517 = CARTESIAN_POINT('',(-0.8,0.215,0.399871622053)); +#3518 = VECTOR('',#3519,1.); +#3519 = DIRECTION('',(0.,0.,1.)); +#3520 = PCURVE('',#3250,#3521); +#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526); +#3522 = LINE('',#3523,#3524); +#3523 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#3524 = VECTOR('',#3525,1.); +#3525 = DIRECTION('',(0.,-1.)); +#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3527 = PCURVE('',#3528,#3533); +#3528 = PLANE('',#3529); +#3529 = AXIS2_PLACEMENT_3D('',#3530,#3531,#3532); +#3530 = CARTESIAN_POINT('',(-0.8,-0.215,0.399871622053)); +#3531 = DIRECTION('',(1.,0.,0.)); +#3532 = DIRECTION('',(0.,0.,1.)); +#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538); +#3534 = LINE('',#3535,#3536); +#3535 = CARTESIAN_POINT('',(0.,-0.43)); +#3536 = VECTOR('',#3537,1.); +#3537 = DIRECTION('',(1.,0.)); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3539 = ORIENTED_EDGE('',*,*,#3540,.F.); +#3540 = EDGE_CURVE('',#3541,#3513,#3543,.T.); +#3541 = VERTEX_POINT('',#3542); +#3542 = CARTESIAN_POINT('',(-0.823724750931,0.215,0.399871622053)); +#3543 = SURFACE_CURVE('',#3544,(#3548,#3555),.PCURVE_S1.); +#3544 = LINE('',#3545,#3546); +#3545 = CARTESIAN_POINT('',(-0.902510136502,0.215,0.399871622053)); +#3546 = VECTOR('',#3547,1.); +#3547 = DIRECTION('',(1.,0.,0.)); +#3548 = PCURVE('',#3250,#3549); +#3549 = DEFINITIONAL_REPRESENTATION('',(#3550),#3554); +#3550 = LINE('',#3551,#3552); +#3551 = CARTESIAN_POINT('',(0.146600569037,-0.21562253606)); +#3552 = VECTOR('',#3553,1.); +#3553 = DIRECTION('',(1.,-9.127330459584E-61)); +#3554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3555 = PCURVE('',#3556,#3561); +#3556 = PLANE('',#3557); +#3557 = AXIS2_PLACEMENT_3D('',#3558,#3559,#3560); +#3558 = CARTESIAN_POINT('',(-0.902510136502,-0.215,0.399871622053)); +#3559 = DIRECTION('',(0.,0.,1.)); +#3560 = DIRECTION('',(1.,0.,0.)); +#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3566); +#3562 = LINE('',#3563,#3564); +#3563 = CARTESIAN_POINT('',(0.,0.43)); +#3564 = VECTOR('',#3565,1.); +#3565 = DIRECTION('',(1.,0.)); +#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3567 = ORIENTED_EDGE('',*,*,#3568,.F.); +#3568 = EDGE_CURVE('',#3569,#3541,#3571,.T.); +#3569 = VERTEX_POINT('',#3570); +#3570 = CARTESIAN_POINT('',(-0.938137624535,0.215,3.756418897338E-02)); +#3571 = SURFACE_CURVE('',#3572,(#3576,#3583),.PCURVE_S1.); +#3572 = LINE('',#3573,#3574); +#3573 = CARTESIAN_POINT('',(-0.95,0.215,0.)); +#3574 = VECTOR('',#3575,1.); +#3575 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#3576 = PCURVE('',#3250,#3577); +#3577 = DEFINITIONAL_REPRESENTATION('',(#3578),#3582); +#3578 = LINE('',#3579,#3580); +#3579 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#3580 = VECTOR('',#3581,1.); +#3581 = DIRECTION('',(0.301131367937,-0.953582665134)); +#3582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3583 = PCURVE('',#3584,#3589); +#3584 = PLANE('',#3585); +#3585 = AXIS2_PLACEMENT_3D('',#3586,#3587,#3588); +#3586 = CARTESIAN_POINT('',(-0.95,-0.215,0.)); +#3587 = DIRECTION('',(0.953582665134,0.,-0.301131367937)); +#3588 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#3589 = DEFINITIONAL_REPRESENTATION('',(#3590),#3594); +#3590 = LINE('',#3591,#3592); +#3591 = CARTESIAN_POINT('',(0.,-0.43)); +#3592 = VECTOR('',#3593,1.); +#3593 = DIRECTION('',(1.,0.)); +#3594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3595 = ORIENTED_EDGE('',*,*,#3596,.F.); +#3596 = EDGE_CURVE('',#3350,#3569,#3597,.T.); +#3597 = SURFACE_CURVE('',#3598,(#3603,#3614),.PCURVE_S1.); +#3598 = CIRCLE('',#3599,5.375E-02); +#3599 = AXIS2_PLACEMENT_3D('',#3600,#3601,#3602); +#3600 = CARTESIAN_POINT('',(-0.989392692786,0.215,5.375E-02)); +#3601 = DIRECTION('',(0.,-1.,0.)); +#3602 = DIRECTION('',(0.,0.,1.)); +#3603 = PCURVE('',#3250,#3604); +#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3613); +#3605 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3606,#3607,#3608,#3609, +#3610,#3611,#3612),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3606 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#3607 = CARTESIAN_POINT('',(-3.337971815331E-02,7.674908599364E-02)); +#3608 = CARTESIAN_POINT('',(1.31691473001E-02,0.157374085994)); +#3609 = CARTESIAN_POINT('',(5.971801275352E-02,0.237999085994)); +#3610 = CARTESIAN_POINT('',(0.106266878207,0.157374085994)); +#3611 = CARTESIAN_POINT('',(0.15281574366,7.674908599364E-02)); +#3612 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3614 = PCURVE('',#3615,#3620); +#3615 = CYLINDRICAL_SURFACE('',#3616,5.375E-02); +#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619); +#3617 = CARTESIAN_POINT('',(-0.989392692786,-0.215,5.375E-02)); +#3618 = DIRECTION('',(0.,1.,0.)); +#3619 = DIRECTION('',(0.,0.,-1.)); +#3620 = DEFINITIONAL_REPRESENTATION('',(#3621),#3625); +#3621 = LINE('',#3622,#3623); +#3622 = CARTESIAN_POINT('',(3.14159265359,0.43)); +#3623 = VECTOR('',#3624,1.); +#3624 = DIRECTION('',(-1.,0.)); +#3625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3626 = ADVANCED_FACE('',(#3627),#3332,.F.); +#3627 = FACE_BOUND('',#3628,.T.); +#3628 = EDGE_LOOP('',(#3629,#3653,#3674,#3675)); +#3629 = ORIENTED_EDGE('',*,*,#3630,.T.); +#3630 = EDGE_CURVE('',#3291,#3631,#3633,.T.); +#3631 = VERTEX_POINT('',#3632); +#3632 = CARTESIAN_POINT('',(-1.016923010106,-0.215,0.145064188973)); +#3633 = SURFACE_CURVE('',#3634,(#3639,#3646),.PCURVE_S1.); +#3634 = CIRCLE('',#3635,5.375E-02); +#3635 = AXIS2_PLACEMENT_3D('',#3636,#3637,#3638); +#3636 = CARTESIAN_POINT('',(-1.068178078357,-0.215,0.16125)); +#3637 = DIRECTION('',(0.,-1.,0.)); +#3638 = DIRECTION('',(0.,0.,1.)); +#3639 = PCURVE('',#3332,#3640); +#3640 = DEFINITIONAL_REPRESENTATION('',(#3641),#3645); +#3641 = LINE('',#3642,#3643); +#3642 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#3643 = VECTOR('',#3644,1.); +#3644 = DIRECTION('',(-1.,0.)); +#3645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3646 = PCURVE('',#3306,#3647); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3652); +#3648 = CIRCLE('',#3649,5.375E-02); +#3649 = AXIS2_PLACEMENT_2D('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(2.299908599364E-02,-1.906737281785E-02)); +#3651 = DIRECTION('',(-1.,0.)); +#3652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3653 = ORIENTED_EDGE('',*,*,#3654,.T.); +#3654 = EDGE_CURVE('',#3631,#3400,#3655,.T.); +#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.); +#3656 = LINE('',#3657,#3658); +#3657 = CARTESIAN_POINT('',(-1.016923010106,-0.215,0.145064188973)); +#3658 = VECTOR('',#3659,1.); +#3659 = DIRECTION('',(0.,1.,0.)); +#3660 = PCURVE('',#3332,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-0.,1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = PCURVE('',#3443,#3668); +#3668 = DEFINITIONAL_REPRESENTATION('',(#3669),#3673); +#3669 = LINE('',#3670,#3671); +#3670 = CARTESIAN_POINT('',(0.118178078357,0.)); +#3671 = VECTOR('',#3672,1.); +#3672 = DIRECTION('',(0.,-1.)); +#3673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3674 = ORIENTED_EDGE('',*,*,#3399,.F.); +#3675 = ORIENTED_EDGE('',*,*,#3318,.F.); +#3676 = ADVANCED_FACE('',(#3677),#3278,.F.); +#3677 = FACE_BOUND('',#3678,.F.); +#3678 = EDGE_LOOP('',(#3679,#3702,#3723,#3724)); +#3679 = ORIENTED_EDGE('',*,*,#3680,.F.); +#3680 = EDGE_CURVE('',#3681,#3263,#3683,.T.); +#3681 = VERTEX_POINT('',#3682); +#3682 = CARTESIAN_POINT('',(-1.4,-0.215,0.)); +#3683 = SURFACE_CURVE('',#3684,(#3688,#3695),.PCURVE_S1.); +#3684 = LINE('',#3685,#3686); +#3685 = CARTESIAN_POINT('',(-1.4,-0.215,0.)); +#3686 = VECTOR('',#3687,1.); +#3687 = DIRECTION('',(0.,0.,1.)); +#3688 = PCURVE('',#3278,#3689); +#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.,0.)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(1.,0.)); +#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3695 = PCURVE('',#3306,#3696); +#3696 = DEFINITIONAL_REPRESENTATION('',(#3697),#3701); +#3697 = LINE('',#3698,#3699); +#3698 = CARTESIAN_POINT('',(0.184249085994,-0.350889294461)); +#3699 = VECTOR('',#3700,1.); +#3700 = DIRECTION('',(-1.,0.)); +#3701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3702 = ORIENTED_EDGE('',*,*,#3703,.T.); +#3703 = EDGE_CURVE('',#3681,#3348,#3704,.T.); +#3704 = SURFACE_CURVE('',#3705,(#3709,#3716),.PCURVE_S1.); +#3705 = LINE('',#3706,#3707); +#3706 = CARTESIAN_POINT('',(-1.4,-0.215,0.)); +#3707 = VECTOR('',#3708,1.); +#3708 = DIRECTION('',(0.,1.,0.)); +#3709 = PCURVE('',#3278,#3710); +#3710 = DEFINITIONAL_REPRESENTATION('',(#3711),#3715); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(0.,0.)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(0.,-1.)); +#3715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3716 = PCURVE('',#3365,#3717); +#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722); +#3718 = LINE('',#3719,#3720); +#3719 = CARTESIAN_POINT('',(0.,0.)); +#3720 = VECTOR('',#3721,1.); +#3721 = DIRECTION('',(0.,1.)); +#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3723 = ORIENTED_EDGE('',*,*,#3377,.T.); +#3724 = ORIENTED_EDGE('',*,*,#3262,.F.); +#3725 = ADVANCED_FACE('',(#3726),#3306,.T.); +#3726 = FACE_BOUND('',#3727,.T.); +#3727 = EDGE_LOOP('',(#3728,#3751,#3775,#3798,#3821,#3844,#3867,#3895, + #3916,#3917,#3918)); +#3728 = ORIENTED_EDGE('',*,*,#3729,.T.); +#3729 = EDGE_CURVE('',#3681,#3730,#3732,.T.); +#3730 = VERTEX_POINT('',#3731); +#3731 = CARTESIAN_POINT('',(-0.989392692786,-0.215,6.938893903907E-18)); +#3732 = SURFACE_CURVE('',#3733,(#3737,#3744),.PCURVE_S1.); +#3733 = LINE('',#3734,#3735); +#3734 = CARTESIAN_POINT('',(-1.4,-0.215,0.)); +#3735 = VECTOR('',#3736,1.); +#3736 = DIRECTION('',(1.,0.,0.)); +#3737 = PCURVE('',#3306,#3738); +#3738 = DEFINITIONAL_REPRESENTATION('',(#3739),#3743); +#3739 = LINE('',#3740,#3741); +#3740 = CARTESIAN_POINT('',(0.184249085994,-0.350889294461)); +#3741 = VECTOR('',#3742,1.); +#3742 = DIRECTION('',(0.,1.)); +#3743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3744 = PCURVE('',#3365,#3745); +#3745 = DEFINITIONAL_REPRESENTATION('',(#3746),#3750); +#3746 = LINE('',#3747,#3748); +#3747 = CARTESIAN_POINT('',(0.,0.)); +#3748 = VECTOR('',#3749,1.); +#3749 = DIRECTION('',(1.,0.)); +#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3751 = ORIENTED_EDGE('',*,*,#3752,.T.); +#3752 = EDGE_CURVE('',#3730,#3753,#3755,.T.); +#3753 = VERTEX_POINT('',#3754); +#3754 = CARTESIAN_POINT('',(-0.938137624535,-0.215,3.756418897338E-02)); +#3755 = SURFACE_CURVE('',#3756,(#3761,#3768),.PCURVE_S1.); +#3756 = CIRCLE('',#3757,5.375E-02); +#3757 = AXIS2_PLACEMENT_3D('',#3758,#3759,#3760); +#3758 = CARTESIAN_POINT('',(-0.989392692786,-0.215,5.375E-02)); +#3759 = DIRECTION('',(0.,-1.,0.)); +#3760 = DIRECTION('',(0.,0.,1.)); +#3761 = PCURVE('',#3306,#3762); +#3762 = DEFINITIONAL_REPRESENTATION('',(#3763),#3767); +#3763 = CIRCLE('',#3764,5.375E-02); +#3764 = AXIS2_PLACEMENT_2D('',#3765,#3766); +#3765 = CARTESIAN_POINT('',(0.130499085994,5.971801275352E-02)); +#3766 = DIRECTION('',(-1.,0.)); +#3767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3768 = PCURVE('',#3615,#3769); +#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3774); +#3770 = LINE('',#3771,#3772); +#3771 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#3772 = VECTOR('',#3773,1.); +#3773 = DIRECTION('',(-1.,0.)); +#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3775 = ORIENTED_EDGE('',*,*,#3776,.T.); +#3776 = EDGE_CURVE('',#3753,#3777,#3779,.T.); +#3777 = VERTEX_POINT('',#3778); +#3778 = CARTESIAN_POINT('',(-0.823724750931,-0.215,0.399871622053)); +#3779 = SURFACE_CURVE('',#3780,(#3784,#3791),.PCURVE_S1.); +#3780 = LINE('',#3781,#3782); +#3781 = CARTESIAN_POINT('',(-0.95,-0.215,0.)); +#3782 = VECTOR('',#3783,1.); +#3783 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#3784 = PCURVE('',#3306,#3785); +#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3790); +#3786 = LINE('',#3787,#3788); +#3787 = CARTESIAN_POINT('',(0.184249085994,9.91107055392E-02)); +#3788 = VECTOR('',#3789,1.); +#3789 = DIRECTION('',(-0.953582665134,0.301131367937)); +#3790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3791 = PCURVE('',#3584,#3792); +#3792 = DEFINITIONAL_REPRESENTATION('',(#3793),#3797); +#3793 = LINE('',#3794,#3795); +#3794 = CARTESIAN_POINT('',(0.,0.)); +#3795 = VECTOR('',#3796,1.); +#3796 = DIRECTION('',(1.,0.)); +#3797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3798 = ORIENTED_EDGE('',*,*,#3799,.T.); +#3799 = EDGE_CURVE('',#3777,#3800,#3802,.T.); +#3800 = VERTEX_POINT('',#3801); +#3801 = CARTESIAN_POINT('',(-0.8,-0.215,0.399871622053)); +#3802 = SURFACE_CURVE('',#3803,(#3807,#3814),.PCURVE_S1.); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-0.902510136502,-0.215,0.399871622053)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(1.,0.,0.)); +#3807 = PCURVE('',#3306,#3808); +#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813); +#3809 = LINE('',#3810,#3811); +#3810 = CARTESIAN_POINT('',(-0.21562253606,0.146600569037)); +#3811 = VECTOR('',#3812,1.); +#3812 = DIRECTION('',(0.,1.)); +#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3814 = PCURVE('',#3556,#3815); +#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3820); +#3816 = LINE('',#3817,#3818); +#3817 = CARTESIAN_POINT('',(0.,0.)); +#3818 = VECTOR('',#3819,1.); +#3819 = DIRECTION('',(1.,0.)); +#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3821 = ORIENTED_EDGE('',*,*,#3822,.T.); +#3822 = EDGE_CURVE('',#3800,#3823,#3825,.T.); +#3823 = VERTEX_POINT('',#3824); +#3824 = CARTESIAN_POINT('',(-0.8,-0.215,0.507371622053)); +#3825 = SURFACE_CURVE('',#3826,(#3830,#3837),.PCURVE_S1.); +#3826 = LINE('',#3827,#3828); +#3827 = CARTESIAN_POINT('',(-0.8,-0.215,0.399871622053)); +#3828 = VECTOR('',#3829,1.); +#3829 = DIRECTION('',(0.,0.,1.)); +#3830 = PCURVE('',#3306,#3831); +#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3836); +#3832 = LINE('',#3833,#3834); +#3833 = CARTESIAN_POINT('',(-0.21562253606,0.249110705539)); +#3834 = VECTOR('',#3835,1.); +#3835 = DIRECTION('',(-1.,0.)); +#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3837 = PCURVE('',#3528,#3838); +#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3843); +#3839 = LINE('',#3840,#3841); +#3840 = CARTESIAN_POINT('',(0.,0.)); +#3841 = VECTOR('',#3842,1.); +#3842 = DIRECTION('',(1.,0.)); +#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3844 = ORIENTED_EDGE('',*,*,#3845,.F.); +#3845 = EDGE_CURVE('',#3846,#3823,#3848,.T.); +#3846 = VERTEX_POINT('',#3847); +#3847 = CARTESIAN_POINT('',(-0.863117443716,-0.215,0.507371622053)); +#3848 = SURFACE_CURVE('',#3849,(#3853,#3860),.PCURVE_S1.); +#3849 = LINE('',#3850,#3851); +#3850 = CARTESIAN_POINT('',(-0.902510136502,-0.215,0.507371622053)); +#3851 = VECTOR('',#3852,1.); +#3852 = DIRECTION('',(1.,0.,0.)); +#3853 = PCURVE('',#3306,#3854); +#3854 = DEFINITIONAL_REPRESENTATION('',(#3855),#3859); +#3855 = LINE('',#3856,#3857); +#3856 = CARTESIAN_POINT('',(-0.32312253606,0.146600569037)); +#3857 = VECTOR('',#3858,1.); +#3858 = DIRECTION('',(0.,1.)); +#3859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3860 = PCURVE('',#3500,#3861); +#3861 = DEFINITIONAL_REPRESENTATION('',(#3862),#3866); +#3862 = LINE('',#3863,#3864); +#3863 = CARTESIAN_POINT('',(0.,0.)); +#3864 = VECTOR('',#3865,1.); +#3865 = DIRECTION('',(1.,0.)); +#3866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3867 = ORIENTED_EDGE('',*,*,#3868,.F.); +#3868 = EDGE_CURVE('',#3869,#3846,#3871,.T.); +#3869 = VERTEX_POINT('',#3870); +#3870 = CARTESIAN_POINT('',(-0.914372511967,-0.215,0.46980743308)); +#3871 = SURFACE_CURVE('',#3872,(#3877,#3888),.PCURVE_S1.); +#3872 = CIRCLE('',#3873,5.375E-02); +#3873 = AXIS2_PLACEMENT_3D('',#3874,#3875,#3876); +#3874 = CARTESIAN_POINT('',(-0.863117443716,-0.215,0.453621622053)); +#3875 = DIRECTION('',(0.,1.,0.)); +#3876 = DIRECTION('',(0.,0.,1.)); +#3877 = PCURVE('',#3306,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3887); +#3879 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3880,#3881,#3882,#3883, +#3884,#3885,#3886),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3880 = CARTESIAN_POINT('',(-0.32312253606,0.185993261823)); +#3881 = CARTESIAN_POINT('',(-0.32312253606,0.27909099273)); +#3882 = CARTESIAN_POINT('',(-0.24249753606,0.232542127276)); +#3883 = CARTESIAN_POINT('',(-0.16187253606,0.185993261823)); +#3884 = CARTESIAN_POINT('',(-0.24249753606,0.13944439637)); +#3885 = CARTESIAN_POINT('',(-0.32312253606,9.289553091613E-02)); +#3886 = CARTESIAN_POINT('',(-0.32312253606,0.185993261823)); +#3887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3888 = PCURVE('',#3472,#3889); +#3889 = DEFINITIONAL_REPRESENTATION('',(#3890),#3894); +#3890 = LINE('',#3891,#3892); +#3891 = CARTESIAN_POINT('',(-5.01826785179,0.)); +#3892 = VECTOR('',#3893,1.); +#3893 = DIRECTION('',(1.,0.)); +#3894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3895 = ORIENTED_EDGE('',*,*,#3896,.F.); +#3896 = EDGE_CURVE('',#3631,#3869,#3897,.T.); +#3897 = SURFACE_CURVE('',#3898,(#3902,#3909),.PCURVE_S1.); +#3898 = LINE('',#3899,#3900); +#3899 = CARTESIAN_POINT('',(-1.052510136502,-0.215,3.237162205324E-02)); +#3900 = VECTOR('',#3901,1.); +#3901 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#3902 = PCURVE('',#3306,#3903); +#3903 = DEFINITIONAL_REPRESENTATION('',(#3904),#3908); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(0.15187746394,-3.399430962721E-03)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(-0.953582665134,0.301131367937)); +#3908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3909 = PCURVE('',#3443,#3910); +#3910 = DEFINITIONAL_REPRESENTATION('',(#3911),#3915); +#3911 = LINE('',#3912,#3913); +#3912 = CARTESIAN_POINT('',(0.,0.)); +#3913 = VECTOR('',#3914,1.); +#3914 = DIRECTION('',(1.,0.)); +#3915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3916 = ORIENTED_EDGE('',*,*,#3630,.F.); +#3917 = ORIENTED_EDGE('',*,*,#3290,.F.); +#3918 = ORIENTED_EDGE('',*,*,#3680,.F.); +#3919 = ADVANCED_FACE('',(#3920),#3365,.F.); +#3920 = FACE_BOUND('',#3921,.F.); +#3921 = EDGE_LOOP('',(#3922,#3923,#3924,#3925)); +#3922 = ORIENTED_EDGE('',*,*,#3347,.F.); +#3923 = ORIENTED_EDGE('',*,*,#3703,.F.); +#3924 = ORIENTED_EDGE('',*,*,#3729,.T.); +#3925 = ORIENTED_EDGE('',*,*,#3926,.T.); +#3926 = EDGE_CURVE('',#3730,#3350,#3927,.T.); +#3927 = SURFACE_CURVE('',#3928,(#3932,#3939),.PCURVE_S1.); +#3928 = LINE('',#3929,#3930); +#3929 = CARTESIAN_POINT('',(-0.989392692786,-0.215,6.938893903907E-18)); +#3930 = VECTOR('',#3931,1.); +#3931 = DIRECTION('',(0.,1.,0.)); +#3932 = PCURVE('',#3365,#3933); +#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938); +#3934 = LINE('',#3935,#3936); +#3935 = CARTESIAN_POINT('',(0.410607307214,0.)); +#3936 = VECTOR('',#3937,1.); +#3937 = DIRECTION('',(0.,1.)); +#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3939 = PCURVE('',#3615,#3940); +#3940 = DEFINITIONAL_REPRESENTATION('',(#3941),#3945); +#3941 = LINE('',#3942,#3943); +#3942 = CARTESIAN_POINT('',(-0.,0.)); +#3943 = VECTOR('',#3944,1.); +#3944 = DIRECTION('',(-0.,1.)); +#3945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3946 = ADVANCED_FACE('',(#3947),#3615,.T.); +#3947 = FACE_BOUND('',#3948,.F.); +#3948 = EDGE_LOOP('',(#3949,#3950,#3971,#3972)); +#3949 = ORIENTED_EDGE('',*,*,#3752,.T.); +#3950 = ORIENTED_EDGE('',*,*,#3951,.T.); +#3951 = EDGE_CURVE('',#3753,#3569,#3952,.T.); +#3952 = SURFACE_CURVE('',#3953,(#3957,#3964),.PCURVE_S1.); +#3953 = LINE('',#3954,#3955); +#3954 = CARTESIAN_POINT('',(-0.938137624535,-0.215,3.756418897338E-02)); +#3955 = VECTOR('',#3956,1.); +#3956 = DIRECTION('',(0.,1.,0.)); +#3957 = PCURVE('',#3615,#3958); +#3958 = DEFINITIONAL_REPRESENTATION('',(#3959),#3963); +#3959 = LINE('',#3960,#3961); +#3960 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#3961 = VECTOR('',#3962,1.); +#3962 = DIRECTION('',(-0.,1.)); +#3963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3964 = PCURVE('',#3584,#3965); +#3965 = DEFINITIONAL_REPRESENTATION('',(#3966),#3970); +#3966 = LINE('',#3967,#3968); +#3967 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#3968 = VECTOR('',#3969,1.); +#3969 = DIRECTION('',(0.,-1.)); +#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3971 = ORIENTED_EDGE('',*,*,#3596,.F.); +#3972 = ORIENTED_EDGE('',*,*,#3926,.F.); +#3973 = ADVANCED_FACE('',(#3974),#3584,.T.); +#3974 = FACE_BOUND('',#3975,.T.); +#3975 = EDGE_LOOP('',(#3976,#3977,#3978,#3979)); +#3976 = ORIENTED_EDGE('',*,*,#3776,.F.); +#3977 = ORIENTED_EDGE('',*,*,#3951,.T.); +#3978 = ORIENTED_EDGE('',*,*,#3568,.T.); +#3979 = ORIENTED_EDGE('',*,*,#3980,.F.); +#3980 = EDGE_CURVE('',#3777,#3541,#3981,.T.); +#3981 = SURFACE_CURVE('',#3982,(#3986,#3992),.PCURVE_S1.); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(-0.823724750931,-0.215,0.399871622053)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(0.,1.,0.)); +#3986 = PCURVE('',#3584,#3987); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3991); +#3988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3989,#3990),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#3989 = CARTESIAN_POINT('',(0.419336085558,4.3E-02)); +#3990 = CARTESIAN_POINT('',(0.419336085558,-0.473)); +#3991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3992 = PCURVE('',#3556,#3993); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3997); +#3994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3995,#3996),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#3995 = CARTESIAN_POINT('',(7.878538557136E-02,-4.3E-02)); +#3996 = CARTESIAN_POINT('',(7.878538557136E-02,0.473)); +#3997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3998 = ADVANCED_FACE('',(#3999),#3556,.F.); +#3999 = FACE_BOUND('',#4000,.F.); +#4000 = EDGE_LOOP('',(#4001,#4002,#4003,#4004)); +#4001 = ORIENTED_EDGE('',*,*,#3540,.F.); +#4002 = ORIENTED_EDGE('',*,*,#3980,.F.); +#4003 = ORIENTED_EDGE('',*,*,#3799,.T.); +#4004 = ORIENTED_EDGE('',*,*,#4005,.T.); +#4005 = EDGE_CURVE('',#3800,#3513,#4006,.T.); +#4006 = SURFACE_CURVE('',#4007,(#4011,#4018),.PCURVE_S1.); +#4007 = LINE('',#4008,#4009); +#4008 = CARTESIAN_POINT('',(-0.8,-0.215,0.399871622053)); +#4009 = VECTOR('',#4010,1.); +#4010 = DIRECTION('',(0.,1.,0.)); +#4011 = PCURVE('',#3556,#4012); +#4012 = DEFINITIONAL_REPRESENTATION('',(#4013),#4017); +#4013 = LINE('',#4014,#4015); +#4014 = CARTESIAN_POINT('',(0.102510136502,0.)); +#4015 = VECTOR('',#4016,1.); +#4016 = DIRECTION('',(0.,1.)); +#4017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4018 = PCURVE('',#3528,#4019); +#4019 = DEFINITIONAL_REPRESENTATION('',(#4020),#4024); +#4020 = LINE('',#4021,#4022); +#4021 = CARTESIAN_POINT('',(0.,0.)); +#4022 = VECTOR('',#4023,1.); +#4023 = DIRECTION('',(0.,-1.)); +#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4025 = ADVANCED_FACE('',(#4026),#3528,.T.); +#4026 = FACE_BOUND('',#4027,.T.); +#4027 = EDGE_LOOP('',(#4028,#4029,#4030,#4031)); +#4028 = ORIENTED_EDGE('',*,*,#3822,.F.); +#4029 = ORIENTED_EDGE('',*,*,#4005,.T.); +#4030 = ORIENTED_EDGE('',*,*,#3512,.T.); +#4031 = ORIENTED_EDGE('',*,*,#4032,.F.); +#4032 = EDGE_CURVE('',#3823,#3485,#4033,.T.); +#4033 = SURFACE_CURVE('',#4034,(#4038,#4045),.PCURVE_S1.); +#4034 = LINE('',#4035,#4036); +#4035 = CARTESIAN_POINT('',(-0.8,-0.215,0.507371622053)); +#4036 = VECTOR('',#4037,1.); +#4037 = DIRECTION('',(0.,1.,0.)); +#4038 = PCURVE('',#3528,#4039); +#4039 = DEFINITIONAL_REPRESENTATION('',(#4040),#4044); +#4040 = LINE('',#4041,#4042); +#4041 = CARTESIAN_POINT('',(0.1075,0.)); +#4042 = VECTOR('',#4043,1.); +#4043 = DIRECTION('',(0.,-1.)); +#4044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4045 = PCURVE('',#3500,#4046); +#4046 = DEFINITIONAL_REPRESENTATION('',(#4047),#4051); +#4047 = LINE('',#4048,#4049); +#4048 = CARTESIAN_POINT('',(0.102510136502,0.)); +#4049 = VECTOR('',#4050,1.); +#4050 = DIRECTION('',(0.,1.)); +#4051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4052 = ADVANCED_FACE('',(#4053),#3443,.F.); +#4053 = FACE_BOUND('',#4054,.F.); +#4054 = EDGE_LOOP('',(#4055,#4056,#4057,#4058)); +#4055 = ORIENTED_EDGE('',*,*,#3896,.F.); +#4056 = ORIENTED_EDGE('',*,*,#3654,.T.); +#4057 = ORIENTED_EDGE('',*,*,#3427,.T.); +#4058 = ORIENTED_EDGE('',*,*,#4059,.F.); +#4059 = EDGE_CURVE('',#3869,#3428,#4060,.T.); +#4060 = SURFACE_CURVE('',#4061,(#4065,#4072),.PCURVE_S1.); +#4061 = LINE('',#4062,#4063); +#4062 = CARTESIAN_POINT('',(-0.914372511967,-0.215,0.46980743308)); +#4063 = VECTOR('',#4064,1.); +#4064 = DIRECTION('',(0.,1.,0.)); +#4065 = PCURVE('',#3443,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4071); +#4067 = LINE('',#4068,#4069); +#4068 = CARTESIAN_POINT('',(0.458728778344,0.)); +#4069 = VECTOR('',#4070,1.); +#4070 = DIRECTION('',(0.,-1.)); +#4071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4072 = PCURVE('',#3472,#4073); +#4073 = DEFINITIONAL_REPRESENTATION('',(#4074),#4078); +#4074 = LINE('',#4075,#4076); +#4075 = CARTESIAN_POINT('',(0.,0.)); +#4076 = VECTOR('',#4077,1.); +#4077 = DIRECTION('',(0.,1.)); +#4078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4079 = ADVANCED_FACE('',(#4080),#3500,.T.); +#4080 = FACE_BOUND('',#4081,.T.); +#4081 = EDGE_LOOP('',(#4082,#4083,#4084,#4085)); +#4082 = ORIENTED_EDGE('',*,*,#3845,.T.); +#4083 = ORIENTED_EDGE('',*,*,#4032,.T.); +#4084 = ORIENTED_EDGE('',*,*,#3484,.F.); +#4085 = ORIENTED_EDGE('',*,*,#4086,.F.); +#4086 = EDGE_CURVE('',#3846,#3456,#4087,.T.); +#4087 = SURFACE_CURVE('',#4088,(#4092,#4099),.PCURVE_S1.); +#4088 = LINE('',#4089,#4090); +#4089 = CARTESIAN_POINT('',(-0.863117443716,-0.215,0.507371622053)); +#4090 = VECTOR('',#4091,1.); +#4091 = DIRECTION('',(0.,1.,0.)); +#4092 = PCURVE('',#3500,#4093); +#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4098); +#4094 = LINE('',#4095,#4096); +#4095 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#4096 = VECTOR('',#4097,1.); +#4097 = DIRECTION('',(0.,1.)); +#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4099 = PCURVE('',#3472,#4100); +#4100 = DEFINITIONAL_REPRESENTATION('',(#4101),#4105); +#4101 = LINE('',#4102,#4103); +#4102 = CARTESIAN_POINT('',(1.26491745539,0.)); +#4103 = VECTOR('',#4104,1.); +#4104 = DIRECTION('',(0.,1.)); +#4105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4106 = ADVANCED_FACE('',(#4107),#3472,.T.); +#4107 = FACE_BOUND('',#4108,.T.); +#4108 = EDGE_LOOP('',(#4109,#4110,#4111,#4112)); +#4109 = ORIENTED_EDGE('',*,*,#3868,.T.); +#4110 = ORIENTED_EDGE('',*,*,#4086,.T.); +#4111 = ORIENTED_EDGE('',*,*,#3455,.F.); +#4112 = ORIENTED_EDGE('',*,*,#4059,.F.); +#4113 = MANIFOLD_SOLID_BREP('',#4114); +#4114 = CLOSED_SHELL('',(#4115,#4235,#4514,#4568,#4617,#4811,#4838,#4865 + ,#4890,#4917,#4944,#4971,#4998)); +#4115 = ADVANCED_FACE('',(#4116),#4130,.T.); +#4116 = FACE_BOUND('',#4117,.T.); +#4117 = EDGE_LOOP('',(#4118,#4153,#4181,#4209)); +#4118 = ORIENTED_EDGE('',*,*,#4119,.F.); +#4119 = EDGE_CURVE('',#4120,#4122,#4124,.T.); +#4120 = VERTEX_POINT('',#4121); +#4121 = CARTESIAN_POINT('',(1.068178078357,0.215,0.1075)); +#4122 = VERTEX_POINT('',#4123); +#4123 = CARTESIAN_POINT('',(1.4,0.215,0.1075)); +#4124 = SURFACE_CURVE('',#4125,(#4129,#4141),.PCURVE_S1.); +#4125 = LINE('',#4126,#4127); +#4126 = CARTESIAN_POINT('',(0.95,0.215,0.1075)); +#4127 = VECTOR('',#4128,1.); +#4128 = DIRECTION('',(1.,0.,0.)); +#4129 = PCURVE('',#4130,#4135); +#4130 = PLANE('',#4131); +#4131 = AXIS2_PLACEMENT_3D('',#4132,#4133,#4134); +#4132 = CARTESIAN_POINT('',(0.95,-0.215,0.1075)); +#4133 = DIRECTION('',(0.,0.,1.)); +#4134 = DIRECTION('',(1.,0.,0.)); +#4135 = DEFINITIONAL_REPRESENTATION('',(#4136),#4140); +#4136 = LINE('',#4137,#4138); +#4137 = CARTESIAN_POINT('',(0.,0.43)); +#4138 = VECTOR('',#4139,1.); +#4139 = DIRECTION('',(1.,0.)); +#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4141 = PCURVE('',#4142,#4147); +#4142 = PLANE('',#4143); +#4143 = AXIS2_PLACEMENT_3D('',#4144,#4145,#4146); +#4144 = CARTESIAN_POINT('',(1.049110705539,0.215,0.184249085994)); +#4145 = DIRECTION('',(-1.195342703406E-30,1.,-1.100092070009E-30)); +#4146 = DIRECTION('',(1.,1.195342703406E-30,0.)); +#4147 = DEFINITIONAL_REPRESENTATION('',(#4148),#4152); +#4148 = LINE('',#4149,#4150); +#4149 = CARTESIAN_POINT('',(-9.91107055392E-02,7.674908599364E-02)); +#4150 = VECTOR('',#4151,1.); +#4151 = DIRECTION('',(1.,1.31498702896E-60)); +#4152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4153 = ORIENTED_EDGE('',*,*,#4154,.F.); +#4154 = EDGE_CURVE('',#4155,#4120,#4157,.T.); +#4155 = VERTEX_POINT('',#4156); +#4156 = CARTESIAN_POINT('',(1.068178078357,-0.215,0.1075)); +#4157 = SURFACE_CURVE('',#4158,(#4162,#4169),.PCURVE_S1.); +#4158 = LINE('',#4159,#4160); +#4159 = CARTESIAN_POINT('',(1.068178078357,-0.215,0.1075)); +#4160 = VECTOR('',#4161,1.); +#4161 = DIRECTION('',(0.,1.,0.)); +#4162 = PCURVE('',#4130,#4163); +#4163 = DEFINITIONAL_REPRESENTATION('',(#4164),#4168); +#4164 = LINE('',#4165,#4166); +#4165 = CARTESIAN_POINT('',(0.118178078357,0.)); +#4166 = VECTOR('',#4167,1.); +#4167 = DIRECTION('',(0.,1.)); +#4168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4169 = PCURVE('',#4170,#4175); +#4170 = CYLINDRICAL_SURFACE('',#4171,5.375E-02); +#4171 = AXIS2_PLACEMENT_3D('',#4172,#4173,#4174); +#4172 = CARTESIAN_POINT('',(1.068178078357,-0.215,0.16125)); +#4173 = DIRECTION('',(0.,1.,0.)); +#4174 = DIRECTION('',(0.,0.,-1.)); +#4175 = DEFINITIONAL_REPRESENTATION('',(#4176),#4180); +#4176 = LINE('',#4177,#4178); +#4177 = CARTESIAN_POINT('',(0.,0.)); +#4178 = VECTOR('',#4179,1.); +#4179 = DIRECTION('',(0.,1.)); +#4180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4181 = ORIENTED_EDGE('',*,*,#4182,.T.); +#4182 = EDGE_CURVE('',#4155,#4183,#4185,.T.); +#4183 = VERTEX_POINT('',#4184); +#4184 = CARTESIAN_POINT('',(1.4,-0.215,0.1075)); +#4185 = SURFACE_CURVE('',#4186,(#4190,#4197),.PCURVE_S1.); +#4186 = LINE('',#4187,#4188); +#4187 = CARTESIAN_POINT('',(0.95,-0.215,0.1075)); +#4188 = VECTOR('',#4189,1.); +#4189 = DIRECTION('',(1.,0.,0.)); +#4190 = PCURVE('',#4130,#4191); +#4191 = DEFINITIONAL_REPRESENTATION('',(#4192),#4196); +#4192 = LINE('',#4193,#4194); +#4193 = CARTESIAN_POINT('',(0.,0.)); +#4194 = VECTOR('',#4195,1.); +#4195 = DIRECTION('',(1.,0.)); +#4196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4197 = PCURVE('',#4198,#4203); +#4198 = PLANE('',#4199); +#4199 = AXIS2_PLACEMENT_3D('',#4200,#4201,#4202); +#4200 = CARTESIAN_POINT('',(1.049110705539,-0.215,0.184249085994)); +#4201 = DIRECTION('',(1.252086734877E-30,-1.,9.618770336282E-31)); +#4202 = DIRECTION('',(-1.,-1.252086734877E-30,0.)); +#4203 = DEFINITIONAL_REPRESENTATION('',(#4204),#4208); +#4204 = LINE('',#4205,#4206); +#4205 = CARTESIAN_POINT('',(9.91107055392E-02,7.674908599364E-02)); +#4206 = VECTOR('',#4207,1.); +#4207 = DIRECTION('',(-1.,1.204353474389E-60)); +#4208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4209 = ORIENTED_EDGE('',*,*,#4210,.T.); +#4210 = EDGE_CURVE('',#4183,#4122,#4211,.T.); +#4211 = SURFACE_CURVE('',#4212,(#4216,#4223),.PCURVE_S1.); +#4212 = LINE('',#4213,#4214); +#4213 = CARTESIAN_POINT('',(1.4,-0.215,0.1075)); +#4214 = VECTOR('',#4215,1.); +#4215 = DIRECTION('',(0.,1.,0.)); +#4216 = PCURVE('',#4130,#4217); +#4217 = DEFINITIONAL_REPRESENTATION('',(#4218),#4222); +#4218 = LINE('',#4219,#4220); +#4219 = CARTESIAN_POINT('',(0.45,0.)); +#4220 = VECTOR('',#4221,1.); +#4221 = DIRECTION('',(0.,1.)); +#4222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4223 = PCURVE('',#4224,#4229); +#4224 = PLANE('',#4225); +#4225 = AXIS2_PLACEMENT_3D('',#4226,#4227,#4228); +#4226 = CARTESIAN_POINT('',(1.4,-0.215,0.)); +#4227 = DIRECTION('',(1.,0.,0.)); +#4228 = DIRECTION('',(0.,0.,1.)); +#4229 = DEFINITIONAL_REPRESENTATION('',(#4230),#4234); +#4230 = LINE('',#4231,#4232); +#4231 = CARTESIAN_POINT('',(0.1075,0.)); +#4232 = VECTOR('',#4233,1.); +#4233 = DIRECTION('',(0.,-1.)); +#4234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4235 = ADVANCED_FACE('',(#4236),#4142,.T.); +#4236 = FACE_BOUND('',#4237,.T.); +#4237 = EDGE_LOOP('',(#4238,#4268,#4297,#4325,#4353,#4381,#4409,#4442, + #4470,#4492,#4493)); +#4238 = ORIENTED_EDGE('',*,*,#4239,.F.); +#4239 = EDGE_CURVE('',#4240,#4242,#4244,.T.); +#4240 = VERTEX_POINT('',#4241); +#4241 = CARTESIAN_POINT('',(0.989392692786,0.215,6.938893903907E-18)); +#4242 = VERTEX_POINT('',#4243); +#4243 = CARTESIAN_POINT('',(1.4,0.215,0.)); +#4244 = SURFACE_CURVE('',#4245,(#4249,#4256),.PCURVE_S1.); +#4245 = LINE('',#4246,#4247); +#4246 = CARTESIAN_POINT('',(0.95,0.215,0.)); +#4247 = VECTOR('',#4248,1.); +#4248 = DIRECTION('',(1.,0.,0.)); +#4249 = PCURVE('',#4142,#4250); +#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255); +#4251 = LINE('',#4252,#4253); +#4252 = CARTESIAN_POINT('',(-9.91107055392E-02,0.184249085994)); +#4253 = VECTOR('',#4254,1.); +#4254 = DIRECTION('',(1.,1.31498702896E-60)); +#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4256 = PCURVE('',#4257,#4262); +#4257 = PLANE('',#4258); +#4258 = AXIS2_PLACEMENT_3D('',#4259,#4260,#4261); +#4259 = CARTESIAN_POINT('',(0.95,-0.215,0.)); +#4260 = DIRECTION('',(0.,0.,1.)); +#4261 = DIRECTION('',(1.,0.,0.)); +#4262 = DEFINITIONAL_REPRESENTATION('',(#4263),#4267); +#4263 = LINE('',#4264,#4265); +#4264 = CARTESIAN_POINT('',(0.,0.43)); +#4265 = VECTOR('',#4266,1.); +#4266 = DIRECTION('',(1.,0.)); +#4267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4268 = ORIENTED_EDGE('',*,*,#4269,.T.); +#4269 = EDGE_CURVE('',#4240,#4270,#4272,.T.); +#4270 = VERTEX_POINT('',#4271); +#4271 = CARTESIAN_POINT('',(0.938137624535,0.215,3.756418897338E-02)); +#4272 = SURFACE_CURVE('',#4273,(#4278,#4285),.PCURVE_S1.); +#4273 = CIRCLE('',#4274,5.375E-02); +#4274 = AXIS2_PLACEMENT_3D('',#4275,#4276,#4277); +#4275 = CARTESIAN_POINT('',(0.989392692786,0.215,5.375E-02)); +#4276 = DIRECTION('',(0.,1.,0.)); +#4277 = DIRECTION('',(0.,0.,1.)); +#4278 = PCURVE('',#4142,#4279); +#4279 = DEFINITIONAL_REPRESENTATION('',(#4280),#4284); +#4280 = CIRCLE('',#4281,5.375E-02); +#4281 = AXIS2_PLACEMENT_2D('',#4282,#4283); +#4282 = CARTESIAN_POINT('',(-5.971801275352E-02,0.130499085994)); +#4283 = DIRECTION('',(0.,-1.)); +#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4285 = PCURVE('',#4286,#4291); +#4286 = CYLINDRICAL_SURFACE('',#4287,5.375E-02); +#4287 = AXIS2_PLACEMENT_3D('',#4288,#4289,#4290); +#4288 = CARTESIAN_POINT('',(0.989392692786,-0.215,5.375E-02)); +#4289 = DIRECTION('',(0.,1.,0.)); +#4290 = DIRECTION('',(0.,0.,-1.)); +#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4296); +#4292 = LINE('',#4293,#4294); +#4293 = CARTESIAN_POINT('',(-3.14159265359,0.43)); +#4294 = VECTOR('',#4295,1.); +#4295 = DIRECTION('',(1.,0.)); +#4296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4297 = ORIENTED_EDGE('',*,*,#4298,.T.); +#4298 = EDGE_CURVE('',#4270,#4299,#4301,.T.); +#4299 = VERTEX_POINT('',#4300); +#4300 = CARTESIAN_POINT('',(0.823724750931,0.215,0.399871622053)); +#4301 = SURFACE_CURVE('',#4302,(#4306,#4313),.PCURVE_S1.); +#4302 = LINE('',#4303,#4304); +#4303 = CARTESIAN_POINT('',(0.95,0.215,0.)); +#4304 = VECTOR('',#4305,1.); +#4305 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#4306 = PCURVE('',#4142,#4307); +#4307 = DEFINITIONAL_REPRESENTATION('',(#4308),#4312); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(-9.91107055392E-02,0.184249085994)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(-0.301131367937,-0.953582665134)); +#4312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4313 = PCURVE('',#4314,#4319); +#4314 = PLANE('',#4315); +#4315 = AXIS2_PLACEMENT_3D('',#4316,#4317,#4318); +#4316 = CARTESIAN_POINT('',(0.95,-0.215,0.)); +#4317 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#4318 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(0.,-0.43)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(1.,0.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = ORIENTED_EDGE('',*,*,#4326,.F.); +#4326 = EDGE_CURVE('',#4327,#4299,#4329,.T.); +#4327 = VERTEX_POINT('',#4328); +#4328 = CARTESIAN_POINT('',(0.8,0.215,0.399871622053)); +#4329 = SURFACE_CURVE('',#4330,(#4334,#4341),.PCURVE_S1.); +#4330 = LINE('',#4331,#4332); +#4331 = CARTESIAN_POINT('',(0.8,0.215,0.399871622053)); +#4332 = VECTOR('',#4333,1.); +#4333 = DIRECTION('',(1.,0.,0.)); +#4334 = PCURVE('',#4142,#4335); +#4335 = DEFINITIONAL_REPRESENTATION('',(#4336),#4340); +#4336 = LINE('',#4337,#4338); +#4337 = CARTESIAN_POINT('',(-0.249110705539,-0.21562253606)); +#4338 = VECTOR('',#4339,1.); +#4339 = DIRECTION('',(1.,1.31498702896E-60)); +#4340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4341 = PCURVE('',#4342,#4347); +#4342 = PLANE('',#4343); +#4343 = AXIS2_PLACEMENT_3D('',#4344,#4345,#4346); +#4344 = CARTESIAN_POINT('',(0.8,-0.215,0.399871622053)); +#4345 = DIRECTION('',(0.,0.,1.)); +#4346 = DIRECTION('',(1.,0.,0.)); +#4347 = DEFINITIONAL_REPRESENTATION('',(#4348),#4352); +#4348 = LINE('',#4349,#4350); +#4349 = CARTESIAN_POINT('',(0.,0.43)); +#4350 = VECTOR('',#4351,1.); +#4351 = DIRECTION('',(1.,0.)); +#4352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4353 = ORIENTED_EDGE('',*,*,#4354,.T.); +#4354 = EDGE_CURVE('',#4327,#4355,#4357,.T.); +#4355 = VERTEX_POINT('',#4356); +#4356 = CARTESIAN_POINT('',(0.8,0.215,0.507371622053)); +#4357 = SURFACE_CURVE('',#4358,(#4362,#4369),.PCURVE_S1.); +#4358 = LINE('',#4359,#4360); +#4359 = CARTESIAN_POINT('',(0.8,0.215,0.399871622053)); +#4360 = VECTOR('',#4361,1.); +#4361 = DIRECTION('',(0.,0.,1.)); +#4362 = PCURVE('',#4142,#4363); +#4363 = DEFINITIONAL_REPRESENTATION('',(#4364),#4368); +#4364 = LINE('',#4365,#4366); +#4365 = CARTESIAN_POINT('',(-0.249110705539,-0.21562253606)); +#4366 = VECTOR('',#4367,1.); +#4367 = DIRECTION('',(0.,-1.)); +#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4369 = PCURVE('',#4370,#4375); +#4370 = PLANE('',#4371); +#4371 = AXIS2_PLACEMENT_3D('',#4372,#4373,#4374); +#4372 = CARTESIAN_POINT('',(0.8,-0.215,0.399871622053)); +#4373 = DIRECTION('',(1.,0.,0.)); +#4374 = DIRECTION('',(0.,0.,1.)); +#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380); +#4376 = LINE('',#4377,#4378); +#4377 = CARTESIAN_POINT('',(0.,-0.43)); +#4378 = VECTOR('',#4379,1.); +#4379 = DIRECTION('',(1.,0.)); +#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4381 = ORIENTED_EDGE('',*,*,#4382,.T.); +#4382 = EDGE_CURVE('',#4355,#4383,#4385,.T.); +#4383 = VERTEX_POINT('',#4384); +#4384 = CARTESIAN_POINT('',(0.863117443716,0.215,0.507371622053)); +#4385 = SURFACE_CURVE('',#4386,(#4390,#4397),.PCURVE_S1.); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(0.8,0.215,0.507371622053)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(1.,0.,0.)); +#4390 = PCURVE('',#4142,#4391); +#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4396); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(-0.249110705539,-0.32312253606)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(1.,1.31498702896E-60)); +#4396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4397 = PCURVE('',#4398,#4403); +#4398 = PLANE('',#4399); +#4399 = AXIS2_PLACEMENT_3D('',#4400,#4401,#4402); +#4400 = CARTESIAN_POINT('',(0.8,-0.215,0.507371622053)); +#4401 = DIRECTION('',(0.,0.,1.)); +#4402 = DIRECTION('',(1.,0.,0.)); +#4403 = DEFINITIONAL_REPRESENTATION('',(#4404),#4408); +#4404 = LINE('',#4405,#4406); +#4405 = CARTESIAN_POINT('',(0.,0.43)); +#4406 = VECTOR('',#4407,1.); +#4407 = DIRECTION('',(1.,0.)); +#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4409 = ORIENTED_EDGE('',*,*,#4410,.F.); +#4410 = EDGE_CURVE('',#4411,#4383,#4413,.T.); +#4411 = VERTEX_POINT('',#4412); +#4412 = CARTESIAN_POINT('',(0.914372511967,0.215,0.46980743308)); +#4413 = SURFACE_CURVE('',#4414,(#4419,#4430),.PCURVE_S1.); +#4414 = CIRCLE('',#4415,5.375E-02); +#4415 = AXIS2_PLACEMENT_3D('',#4416,#4417,#4418); +#4416 = CARTESIAN_POINT('',(0.863117443716,0.215,0.453621622053)); +#4417 = DIRECTION('',(0.,-1.,0.)); +#4418 = DIRECTION('',(0.,0.,1.)); +#4419 = PCURVE('',#4142,#4420); +#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4429); +#4421 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4422,#4423,#4424,#4425, +#4426,#4427,#4428),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4422 = CARTESIAN_POINT('',(-0.185993261823,-0.32312253606)); +#4423 = CARTESIAN_POINT('',(-0.27909099273,-0.32312253606)); +#4424 = CARTESIAN_POINT('',(-0.232542127276,-0.24249753606)); +#4425 = CARTESIAN_POINT('',(-0.185993261823,-0.16187253606)); +#4426 = CARTESIAN_POINT('',(-0.13944439637,-0.24249753606)); +#4427 = CARTESIAN_POINT('',(-9.289553091613E-02,-0.32312253606)); +#4428 = CARTESIAN_POINT('',(-0.185993261823,-0.32312253606)); +#4429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4430 = PCURVE('',#4431,#4436); +#4431 = CYLINDRICAL_SURFACE('',#4432,5.375E-02); +#4432 = AXIS2_PLACEMENT_3D('',#4433,#4434,#4435); +#4433 = CARTESIAN_POINT('',(0.863117443716,-0.215,0.453621622053)); +#4434 = DIRECTION('',(0.,1.,0.)); +#4435 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#4436 = DEFINITIONAL_REPRESENTATION('',(#4437),#4441); +#4437 = LINE('',#4438,#4439); +#4438 = CARTESIAN_POINT('',(5.01826785179,0.43)); +#4439 = VECTOR('',#4440,1.); +#4440 = DIRECTION('',(-1.,0.)); +#4441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4442 = ORIENTED_EDGE('',*,*,#4443,.F.); +#4443 = EDGE_CURVE('',#4444,#4411,#4446,.T.); +#4444 = VERTEX_POINT('',#4445); +#4445 = CARTESIAN_POINT('',(1.016923010106,0.215,0.145064188973)); +#4446 = SURFACE_CURVE('',#4447,(#4451,#4458),.PCURVE_S1.); +#4447 = LINE('',#4448,#4449); +#4448 = CARTESIAN_POINT('',(1.052510136502,0.215,3.237162205324E-02)); +#4449 = VECTOR('',#4450,1.); +#4450 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#4451 = PCURVE('',#4142,#4452); +#4452 = DEFINITIONAL_REPRESENTATION('',(#4453),#4457); +#4453 = LINE('',#4454,#4455); +#4454 = CARTESIAN_POINT('',(3.399430962721E-03,0.15187746394)); +#4455 = VECTOR('',#4456,1.); +#4456 = DIRECTION('',(-0.301131367937,-0.953582665134)); +#4457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4458 = PCURVE('',#4459,#4464); +#4459 = PLANE('',#4460); +#4460 = AXIS2_PLACEMENT_3D('',#4461,#4462,#4463); +#4461 = CARTESIAN_POINT('',(1.052510136502,-0.215,3.237162205324E-02)); +#4462 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#4463 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#4464 = DEFINITIONAL_REPRESENTATION('',(#4465),#4469); +#4465 = LINE('',#4466,#4467); +#4466 = CARTESIAN_POINT('',(0.,-0.43)); +#4467 = VECTOR('',#4468,1.); +#4468 = DIRECTION('',(1.,0.)); +#4469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4470 = ORIENTED_EDGE('',*,*,#4471,.F.); +#4471 = EDGE_CURVE('',#4120,#4444,#4472,.T.); +#4472 = SURFACE_CURVE('',#4473,(#4478,#4485),.PCURVE_S1.); +#4473 = CIRCLE('',#4474,5.375E-02); +#4474 = AXIS2_PLACEMENT_3D('',#4475,#4476,#4477); +#4475 = CARTESIAN_POINT('',(1.068178078357,0.215,0.16125)); +#4476 = DIRECTION('',(0.,1.,0.)); +#4477 = DIRECTION('',(0.,0.,1.)); +#4478 = PCURVE('',#4142,#4479); +#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4484); +#4480 = CIRCLE('',#4481,5.375E-02); +#4481 = AXIS2_PLACEMENT_2D('',#4482,#4483); +#4482 = CARTESIAN_POINT('',(1.906737281785E-02,2.299908599364E-02)); +#4483 = DIRECTION('',(0.,-1.)); +#4484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4485 = PCURVE('',#4170,#4486); +#4486 = DEFINITIONAL_REPRESENTATION('',(#4487),#4491); +#4487 = LINE('',#4488,#4489); +#4488 = CARTESIAN_POINT('',(-3.14159265359,0.43)); +#4489 = VECTOR('',#4490,1.); +#4490 = DIRECTION('',(1.,0.)); +#4491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4492 = ORIENTED_EDGE('',*,*,#4119,.T.); +#4493 = ORIENTED_EDGE('',*,*,#4494,.F.); +#4494 = EDGE_CURVE('',#4242,#4122,#4495,.T.); +#4495 = SURFACE_CURVE('',#4496,(#4500,#4507),.PCURVE_S1.); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(1.4,0.215,0.)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(0.,0.,1.)); +#4500 = PCURVE('',#4142,#4501); +#4501 = DEFINITIONAL_REPRESENTATION('',(#4502),#4506); +#4502 = LINE('',#4503,#4504); +#4503 = CARTESIAN_POINT('',(0.350889294461,0.184249085994)); +#4504 = VECTOR('',#4505,1.); +#4505 = DIRECTION('',(0.,-1.)); +#4506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4507 = PCURVE('',#4224,#4508); +#4508 = DEFINITIONAL_REPRESENTATION('',(#4509),#4513); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(0.,-0.43)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(1.,0.)); +#4513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4514 = ADVANCED_FACE('',(#4515),#4170,.F.); +#4515 = FACE_BOUND('',#4516,.F.); +#4516 = EDGE_LOOP('',(#4517,#4545,#4566,#4567)); +#4517 = ORIENTED_EDGE('',*,*,#4518,.T.); +#4518 = EDGE_CURVE('',#4155,#4519,#4521,.T.); +#4519 = VERTEX_POINT('',#4520); +#4520 = CARTESIAN_POINT('',(1.016923010106,-0.215,0.145064188973)); +#4521 = SURFACE_CURVE('',#4522,(#4527,#4534),.PCURVE_S1.); +#4522 = CIRCLE('',#4523,5.375E-02); +#4523 = AXIS2_PLACEMENT_3D('',#4524,#4525,#4526); +#4524 = CARTESIAN_POINT('',(1.068178078357,-0.215,0.16125)); +#4525 = DIRECTION('',(0.,1.,0.)); +#4526 = DIRECTION('',(0.,0.,1.)); +#4527 = PCURVE('',#4170,#4528); +#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533); +#4529 = LINE('',#4530,#4531); +#4530 = CARTESIAN_POINT('',(-3.14159265359,2.22044604925E-16)); +#4531 = VECTOR('',#4532,1.); +#4532 = DIRECTION('',(1.,0.)); +#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4534 = PCURVE('',#4198,#4535); +#4535 = DEFINITIONAL_REPRESENTATION('',(#4536),#4544); +#4536 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4537,#4538,#4539,#4540, +#4541,#4542,#4543),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4537 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#4538 = CARTESIAN_POINT('',(-0.112165103725,-3.075091400636E-02)); +#4539 = CARTESIAN_POINT('',(-6.561623827126E-02,4.987408599364E-02)); +#4540 = CARTESIAN_POINT('',(-1.906737281785E-02,0.130499085994)); +#4541 = CARTESIAN_POINT('',(2.748149263557E-02,4.987408599364E-02)); +#4542 = CARTESIAN_POINT('',(7.403035808898E-02,-3.075091400636E-02)); +#4543 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#4544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4545 = ORIENTED_EDGE('',*,*,#4546,.T.); +#4546 = EDGE_CURVE('',#4519,#4444,#4547,.T.); +#4547 = SURFACE_CURVE('',#4548,(#4552,#4559),.PCURVE_S1.); +#4548 = LINE('',#4549,#4550); +#4549 = CARTESIAN_POINT('',(1.016923010106,-0.215,0.145064188973)); +#4550 = VECTOR('',#4551,1.); +#4551 = DIRECTION('',(0.,1.,0.)); +#4552 = PCURVE('',#4170,#4553); +#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4558); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(1.26491745539,0.)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(0.,1.)); +#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4559 = PCURVE('',#4459,#4560); +#4560 = DEFINITIONAL_REPRESENTATION('',(#4561),#4565); +#4561 = LINE('',#4562,#4563); +#4562 = CARTESIAN_POINT('',(0.118178078357,0.)); +#4563 = VECTOR('',#4564,1.); +#4564 = DIRECTION('',(0.,-1.)); +#4565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4566 = ORIENTED_EDGE('',*,*,#4471,.F.); +#4567 = ORIENTED_EDGE('',*,*,#4154,.F.); +#4568 = ADVANCED_FACE('',(#4569),#4224,.T.); +#4569 = FACE_BOUND('',#4570,.T.); +#4570 = EDGE_LOOP('',(#4571,#4594,#4615,#4616)); +#4571 = ORIENTED_EDGE('',*,*,#4572,.F.); +#4572 = EDGE_CURVE('',#4573,#4183,#4575,.T.); +#4573 = VERTEX_POINT('',#4574); +#4574 = CARTESIAN_POINT('',(1.4,-0.215,0.)); +#4575 = SURFACE_CURVE('',#4576,(#4580,#4587),.PCURVE_S1.); +#4576 = LINE('',#4577,#4578); +#4577 = CARTESIAN_POINT('',(1.4,-0.215,0.)); +#4578 = VECTOR('',#4579,1.); +#4579 = DIRECTION('',(0.,0.,1.)); +#4580 = PCURVE('',#4224,#4581); +#4581 = DEFINITIONAL_REPRESENTATION('',(#4582),#4586); +#4582 = LINE('',#4583,#4584); +#4583 = CARTESIAN_POINT('',(0.,0.)); +#4584 = VECTOR('',#4585,1.); +#4585 = DIRECTION('',(1.,0.)); +#4586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4587 = PCURVE('',#4198,#4588); +#4588 = DEFINITIONAL_REPRESENTATION('',(#4589),#4593); +#4589 = LINE('',#4590,#4591); +#4590 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#4591 = VECTOR('',#4592,1.); +#4592 = DIRECTION('',(0.,-1.)); +#4593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4594 = ORIENTED_EDGE('',*,*,#4595,.T.); +#4595 = EDGE_CURVE('',#4573,#4242,#4596,.T.); +#4596 = SURFACE_CURVE('',#4597,(#4601,#4608),.PCURVE_S1.); +#4597 = LINE('',#4598,#4599); +#4598 = CARTESIAN_POINT('',(1.4,-0.215,0.)); +#4599 = VECTOR('',#4600,1.); +#4600 = DIRECTION('',(0.,1.,0.)); +#4601 = PCURVE('',#4224,#4602); +#4602 = DEFINITIONAL_REPRESENTATION('',(#4603),#4607); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(0.,0.)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(0.,-1.)); +#4607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4608 = PCURVE('',#4257,#4609); +#4609 = DEFINITIONAL_REPRESENTATION('',(#4610),#4614); +#4610 = LINE('',#4611,#4612); +#4611 = CARTESIAN_POINT('',(0.45,0.)); +#4612 = VECTOR('',#4613,1.); +#4613 = DIRECTION('',(0.,1.)); +#4614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4615 = ORIENTED_EDGE('',*,*,#4494,.T.); +#4616 = ORIENTED_EDGE('',*,*,#4210,.F.); +#4617 = ADVANCED_FACE('',(#4618),#4198,.T.); +#4618 = FACE_BOUND('',#4619,.T.); +#4619 = EDGE_LOOP('',(#4620,#4643,#4644,#4645,#4646,#4669,#4693,#4716, + #4739,#4762,#4785)); +#4620 = ORIENTED_EDGE('',*,*,#4621,.T.); +#4621 = EDGE_CURVE('',#4622,#4573,#4624,.T.); +#4622 = VERTEX_POINT('',#4623); +#4623 = CARTESIAN_POINT('',(0.989392692786,-0.215,6.938893903907E-18)); +#4624 = SURFACE_CURVE('',#4625,(#4629,#4636),.PCURVE_S1.); +#4625 = LINE('',#4626,#4627); +#4626 = CARTESIAN_POINT('',(0.95,-0.215,0.)); +#4627 = VECTOR('',#4628,1.); +#4628 = DIRECTION('',(1.,0.,0.)); +#4629 = PCURVE('',#4198,#4630); +#4630 = DEFINITIONAL_REPRESENTATION('',(#4631),#4635); +#4631 = LINE('',#4632,#4633); +#4632 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#4633 = VECTOR('',#4634,1.); +#4634 = DIRECTION('',(-1.,1.204353474389E-60)); +#4635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4636 = PCURVE('',#4257,#4637); +#4637 = DEFINITIONAL_REPRESENTATION('',(#4638),#4642); +#4638 = LINE('',#4639,#4640); +#4639 = CARTESIAN_POINT('',(0.,0.)); +#4640 = VECTOR('',#4641,1.); +#4641 = DIRECTION('',(1.,0.)); +#4642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4643 = ORIENTED_EDGE('',*,*,#4572,.T.); +#4644 = ORIENTED_EDGE('',*,*,#4182,.F.); +#4645 = ORIENTED_EDGE('',*,*,#4518,.T.); +#4646 = ORIENTED_EDGE('',*,*,#4647,.T.); +#4647 = EDGE_CURVE('',#4519,#4648,#4650,.T.); +#4648 = VERTEX_POINT('',#4649); +#4649 = CARTESIAN_POINT('',(0.914372511967,-0.215,0.46980743308)); +#4650 = SURFACE_CURVE('',#4651,(#4655,#4662),.PCURVE_S1.); +#4651 = LINE('',#4652,#4653); +#4652 = CARTESIAN_POINT('',(1.052510136502,-0.215,3.237162205324E-02)); +#4653 = VECTOR('',#4654,1.); +#4654 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#4655 = PCURVE('',#4198,#4656); +#4656 = DEFINITIONAL_REPRESENTATION('',(#4657),#4661); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-3.39943096272E-03,0.15187746394)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.301131367937,-0.953582665134)); +#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4662 = PCURVE('',#4459,#4663); +#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4668); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(0.,0.)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(1.,0.)); +#4668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4669 = ORIENTED_EDGE('',*,*,#4670,.T.); +#4670 = EDGE_CURVE('',#4648,#4671,#4673,.T.); +#4671 = VERTEX_POINT('',#4672); +#4672 = CARTESIAN_POINT('',(0.863117443716,-0.215,0.507371622053)); +#4673 = SURFACE_CURVE('',#4674,(#4679,#4686),.PCURVE_S1.); +#4674 = CIRCLE('',#4675,5.375E-02); +#4675 = AXIS2_PLACEMENT_3D('',#4676,#4677,#4678); +#4676 = CARTESIAN_POINT('',(0.863117443716,-0.215,0.453621622053)); +#4677 = DIRECTION('',(0.,-1.,0.)); +#4678 = DIRECTION('',(0.,0.,1.)); +#4679 = PCURVE('',#4198,#4680); +#4680 = DEFINITIONAL_REPRESENTATION('',(#4681),#4685); +#4681 = CIRCLE('',#4682,5.375E-02); +#4682 = AXIS2_PLACEMENT_2D('',#4683,#4684); +#4683 = CARTESIAN_POINT('',(0.185993261823,-0.26937253606)); +#4684 = DIRECTION('',(0.,-1.)); +#4685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4686 = PCURVE('',#4431,#4687); +#4687 = DEFINITIONAL_REPRESENTATION('',(#4688),#4692); +#4688 = LINE('',#4689,#4690); +#4689 = CARTESIAN_POINT('',(5.01826785179,2.22044604925E-16)); +#4690 = VECTOR('',#4691,1.); +#4691 = DIRECTION('',(-1.,0.)); +#4692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4693 = ORIENTED_EDGE('',*,*,#4694,.F.); +#4694 = EDGE_CURVE('',#4695,#4671,#4697,.T.); +#4695 = VERTEX_POINT('',#4696); +#4696 = CARTESIAN_POINT('',(0.8,-0.215,0.507371622053)); +#4697 = SURFACE_CURVE('',#4698,(#4702,#4709),.PCURVE_S1.); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(0.8,-0.215,0.507371622053)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(1.,0.,0.)); +#4702 = PCURVE('',#4198,#4703); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.249110705539,-0.32312253606)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(-1.,1.204353474389E-60)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4709 = PCURVE('',#4398,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(0.,0.)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(1.,0.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4716 = ORIENTED_EDGE('',*,*,#4717,.F.); +#4717 = EDGE_CURVE('',#4718,#4695,#4720,.T.); +#4718 = VERTEX_POINT('',#4719); +#4719 = CARTESIAN_POINT('',(0.8,-0.215,0.399871622053)); +#4720 = SURFACE_CURVE('',#4721,(#4725,#4732),.PCURVE_S1.); +#4721 = LINE('',#4722,#4723); +#4722 = CARTESIAN_POINT('',(0.8,-0.215,0.399871622053)); +#4723 = VECTOR('',#4724,1.); +#4724 = DIRECTION('',(0.,0.,1.)); +#4725 = PCURVE('',#4198,#4726); +#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4731); +#4727 = LINE('',#4728,#4729); +#4728 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#4729 = VECTOR('',#4730,1.); +#4730 = DIRECTION('',(0.,-1.)); +#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4732 = PCURVE('',#4370,#4733); +#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738); +#4734 = LINE('',#4735,#4736); +#4735 = CARTESIAN_POINT('',(0.,0.)); +#4736 = VECTOR('',#4737,1.); +#4737 = DIRECTION('',(1.,0.)); +#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4739 = ORIENTED_EDGE('',*,*,#4740,.T.); +#4740 = EDGE_CURVE('',#4718,#4741,#4743,.T.); +#4741 = VERTEX_POINT('',#4742); +#4742 = CARTESIAN_POINT('',(0.823724750931,-0.215,0.399871622053)); +#4743 = SURFACE_CURVE('',#4744,(#4748,#4755),.PCURVE_S1.); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(0.8,-0.215,0.399871622053)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(1.,0.,0.)); +#4748 = PCURVE('',#4198,#4749); +#4749 = DEFINITIONAL_REPRESENTATION('',(#4750),#4754); +#4750 = LINE('',#4751,#4752); +#4751 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#4752 = VECTOR('',#4753,1.); +#4753 = DIRECTION('',(-1.,1.204353474389E-60)); +#4754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4755 = PCURVE('',#4342,#4756); +#4756 = DEFINITIONAL_REPRESENTATION('',(#4757),#4761); +#4757 = LINE('',#4758,#4759); +#4758 = CARTESIAN_POINT('',(0.,0.)); +#4759 = VECTOR('',#4760,1.); +#4760 = DIRECTION('',(1.,0.)); +#4761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4762 = ORIENTED_EDGE('',*,*,#4763,.F.); +#4763 = EDGE_CURVE('',#4764,#4741,#4766,.T.); +#4764 = VERTEX_POINT('',#4765); +#4765 = CARTESIAN_POINT('',(0.938137624535,-0.215,3.756418897338E-02)); +#4766 = SURFACE_CURVE('',#4767,(#4771,#4778),.PCURVE_S1.); +#4767 = LINE('',#4768,#4769); +#4768 = CARTESIAN_POINT('',(0.95,-0.215,0.)); +#4769 = VECTOR('',#4770,1.); +#4770 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#4771 = PCURVE('',#4198,#4772); +#4772 = DEFINITIONAL_REPRESENTATION('',(#4773),#4777); +#4773 = LINE('',#4774,#4775); +#4774 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#4775 = VECTOR('',#4776,1.); +#4776 = DIRECTION('',(0.301131367937,-0.953582665134)); +#4777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4778 = PCURVE('',#4314,#4779); +#4779 = DEFINITIONAL_REPRESENTATION('',(#4780),#4784); +#4780 = LINE('',#4781,#4782); +#4781 = CARTESIAN_POINT('',(0.,0.)); +#4782 = VECTOR('',#4783,1.); +#4783 = DIRECTION('',(1.,0.)); +#4784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4785 = ORIENTED_EDGE('',*,*,#4786,.F.); +#4786 = EDGE_CURVE('',#4622,#4764,#4787,.T.); +#4787 = SURFACE_CURVE('',#4788,(#4793,#4804),.PCURVE_S1.); +#4788 = CIRCLE('',#4789,5.375E-02); +#4789 = AXIS2_PLACEMENT_3D('',#4790,#4791,#4792); +#4790 = CARTESIAN_POINT('',(0.989392692786,-0.215,5.375E-02)); +#4791 = DIRECTION('',(0.,1.,0.)); +#4792 = DIRECTION('',(0.,0.,1.)); +#4793 = PCURVE('',#4198,#4794); +#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4803); +#4795 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4796,#4797,#4798,#4799, +#4800,#4801,#4802),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4796 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#4797 = CARTESIAN_POINT('',(-3.337971815331E-02,7.674908599364E-02)); +#4798 = CARTESIAN_POINT('',(1.31691473001E-02,0.157374085994)); +#4799 = CARTESIAN_POINT('',(5.971801275352E-02,0.237999085994)); +#4800 = CARTESIAN_POINT('',(0.106266878207,0.157374085994)); +#4801 = CARTESIAN_POINT('',(0.15281574366,7.674908599364E-02)); +#4802 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#4803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4804 = PCURVE('',#4286,#4805); +#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810); +#4806 = LINE('',#4807,#4808); +#4807 = CARTESIAN_POINT('',(-3.14159265359,2.22044604925E-16)); +#4808 = VECTOR('',#4809,1.); +#4809 = DIRECTION('',(1.,0.)); +#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4811 = ADVANCED_FACE('',(#4812),#4257,.F.); +#4812 = FACE_BOUND('',#4813,.F.); +#4813 = EDGE_LOOP('',(#4814,#4815,#4816,#4817)); +#4814 = ORIENTED_EDGE('',*,*,#4621,.T.); +#4815 = ORIENTED_EDGE('',*,*,#4595,.T.); +#4816 = ORIENTED_EDGE('',*,*,#4239,.F.); +#4817 = ORIENTED_EDGE('',*,*,#4818,.F.); +#4818 = EDGE_CURVE('',#4622,#4240,#4819,.T.); +#4819 = SURFACE_CURVE('',#4820,(#4824,#4831),.PCURVE_S1.); +#4820 = LINE('',#4821,#4822); +#4821 = CARTESIAN_POINT('',(0.989392692786,-0.215,6.938893903907E-18)); +#4822 = VECTOR('',#4823,1.); +#4823 = DIRECTION('',(0.,1.,0.)); +#4824 = PCURVE('',#4257,#4825); +#4825 = DEFINITIONAL_REPRESENTATION('',(#4826),#4830); +#4826 = LINE('',#4827,#4828); +#4827 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#4828 = VECTOR('',#4829,1.); +#4829 = DIRECTION('',(0.,1.)); +#4830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4831 = PCURVE('',#4286,#4832); +#4832 = DEFINITIONAL_REPRESENTATION('',(#4833),#4837); +#4833 = LINE('',#4834,#4835); +#4834 = CARTESIAN_POINT('',(0.,0.)); +#4835 = VECTOR('',#4836,1.); +#4836 = DIRECTION('',(0.,1.)); +#4837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4838 = ADVANCED_FACE('',(#4839),#4286,.T.); +#4839 = FACE_BOUND('',#4840,.T.); +#4840 = EDGE_LOOP('',(#4841,#4842,#4863,#4864)); +#4841 = ORIENTED_EDGE('',*,*,#4786,.T.); +#4842 = ORIENTED_EDGE('',*,*,#4843,.T.); +#4843 = EDGE_CURVE('',#4764,#4270,#4844,.T.); +#4844 = SURFACE_CURVE('',#4845,(#4849,#4856),.PCURVE_S1.); +#4845 = LINE('',#4846,#4847); +#4846 = CARTESIAN_POINT('',(0.938137624535,-0.215,3.756418897338E-02)); +#4847 = VECTOR('',#4848,1.); +#4848 = DIRECTION('',(0.,1.,0.)); +#4849 = PCURVE('',#4286,#4850); +#4850 = DEFINITIONAL_REPRESENTATION('',(#4851),#4855); +#4851 = LINE('',#4852,#4853); +#4852 = CARTESIAN_POINT('',(1.26491745539,0.)); +#4853 = VECTOR('',#4854,1.); +#4854 = DIRECTION('',(0.,1.)); +#4855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4856 = PCURVE('',#4314,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.,-1.)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = ORIENTED_EDGE('',*,*,#4269,.F.); +#4864 = ORIENTED_EDGE('',*,*,#4818,.F.); +#4865 = ADVANCED_FACE('',(#4866),#4314,.F.); +#4866 = FACE_BOUND('',#4867,.F.); +#4867 = EDGE_LOOP('',(#4868,#4869,#4870,#4871)); +#4868 = ORIENTED_EDGE('',*,*,#4763,.F.); +#4869 = ORIENTED_EDGE('',*,*,#4843,.T.); +#4870 = ORIENTED_EDGE('',*,*,#4298,.T.); +#4871 = ORIENTED_EDGE('',*,*,#4872,.F.); +#4872 = EDGE_CURVE('',#4741,#4299,#4873,.T.); +#4873 = SURFACE_CURVE('',#4874,(#4878,#4884),.PCURVE_S1.); +#4874 = LINE('',#4875,#4876); +#4875 = CARTESIAN_POINT('',(0.823724750931,-0.215,0.399871622053)); +#4876 = VECTOR('',#4877,1.); +#4877 = DIRECTION('',(0.,1.,0.)); +#4878 = PCURVE('',#4314,#4879); +#4879 = DEFINITIONAL_REPRESENTATION('',(#4880),#4883); +#4880 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4881,#4882),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#4881 = CARTESIAN_POINT('',(0.419336085558,4.3E-02)); +#4882 = CARTESIAN_POINT('',(0.419336085558,-0.473)); +#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4884 = PCURVE('',#4342,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4889); +#4886 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4887,#4888),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#4887 = CARTESIAN_POINT('',(2.372475093056E-02,-4.3E-02)); +#4888 = CARTESIAN_POINT('',(2.372475093056E-02,0.473)); +#4889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4890 = ADVANCED_FACE('',(#4891),#4342,.F.); +#4891 = FACE_BOUND('',#4892,.F.); +#4892 = EDGE_LOOP('',(#4893,#4894,#4915,#4916)); +#4893 = ORIENTED_EDGE('',*,*,#4326,.F.); +#4894 = ORIENTED_EDGE('',*,*,#4895,.F.); +#4895 = EDGE_CURVE('',#4718,#4327,#4896,.T.); +#4896 = SURFACE_CURVE('',#4897,(#4901,#4908),.PCURVE_S1.); +#4897 = LINE('',#4898,#4899); +#4898 = CARTESIAN_POINT('',(0.8,-0.215,0.399871622053)); +#4899 = VECTOR('',#4900,1.); +#4900 = DIRECTION('',(0.,1.,0.)); +#4901 = PCURVE('',#4342,#4902); +#4902 = DEFINITIONAL_REPRESENTATION('',(#4903),#4907); +#4903 = LINE('',#4904,#4905); +#4904 = CARTESIAN_POINT('',(0.,0.)); +#4905 = VECTOR('',#4906,1.); +#4906 = DIRECTION('',(0.,1.)); +#4907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4908 = PCURVE('',#4370,#4909); +#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4914); +#4910 = LINE('',#4911,#4912); +#4911 = CARTESIAN_POINT('',(0.,0.)); +#4912 = VECTOR('',#4913,1.); +#4913 = DIRECTION('',(0.,-1.)); +#4914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4915 = ORIENTED_EDGE('',*,*,#4740,.T.); +#4916 = ORIENTED_EDGE('',*,*,#4872,.T.); +#4917 = ADVANCED_FACE('',(#4918),#4370,.F.); +#4918 = FACE_BOUND('',#4919,.T.); +#4919 = EDGE_LOOP('',(#4920,#4921,#4942,#4943)); +#4920 = ORIENTED_EDGE('',*,*,#4717,.T.); +#4921 = ORIENTED_EDGE('',*,*,#4922,.T.); +#4922 = EDGE_CURVE('',#4695,#4355,#4923,.T.); +#4923 = SURFACE_CURVE('',#4924,(#4928,#4935),.PCURVE_S1.); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(0.8,-0.215,0.507371622053)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(0.,1.,0.)); +#4928 = PCURVE('',#4370,#4929); +#4929 = DEFINITIONAL_REPRESENTATION('',(#4930),#4934); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(0.1075,0.)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(0.,-1.)); +#4934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4935 = PCURVE('',#4398,#4936); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941); +#4937 = LINE('',#4938,#4939); +#4938 = CARTESIAN_POINT('',(0.,0.)); +#4939 = VECTOR('',#4940,1.); +#4940 = DIRECTION('',(0.,1.)); +#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4942 = ORIENTED_EDGE('',*,*,#4354,.F.); +#4943 = ORIENTED_EDGE('',*,*,#4895,.F.); +#4944 = ADVANCED_FACE('',(#4945),#4459,.T.); +#4945 = FACE_BOUND('',#4946,.T.); +#4946 = EDGE_LOOP('',(#4947,#4948,#4949,#4950)); +#4947 = ORIENTED_EDGE('',*,*,#4647,.F.); +#4948 = ORIENTED_EDGE('',*,*,#4546,.T.); +#4949 = ORIENTED_EDGE('',*,*,#4443,.T.); +#4950 = ORIENTED_EDGE('',*,*,#4951,.F.); +#4951 = EDGE_CURVE('',#4648,#4411,#4952,.T.); +#4952 = SURFACE_CURVE('',#4953,(#4957,#4964),.PCURVE_S1.); +#4953 = LINE('',#4954,#4955); +#4954 = CARTESIAN_POINT('',(0.914372511967,-0.215,0.46980743308)); +#4955 = VECTOR('',#4956,1.); +#4956 = DIRECTION('',(0.,1.,0.)); +#4957 = PCURVE('',#4459,#4958); +#4958 = DEFINITIONAL_REPRESENTATION('',(#4959),#4963); +#4959 = LINE('',#4960,#4961); +#4960 = CARTESIAN_POINT('',(0.458728778344,0.)); +#4961 = VECTOR('',#4962,1.); +#4962 = DIRECTION('',(0.,-1.)); +#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4964 = PCURVE('',#4431,#4965); +#4965 = DEFINITIONAL_REPRESENTATION('',(#4966),#4970); +#4966 = LINE('',#4967,#4968); +#4967 = CARTESIAN_POINT('',(-0.,0.)); +#4968 = VECTOR('',#4969,1.); +#4969 = DIRECTION('',(-0.,1.)); +#4970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4971 = ADVANCED_FACE('',(#4972),#4398,.T.); +#4972 = FACE_BOUND('',#4973,.T.); +#4973 = EDGE_LOOP('',(#4974,#4975,#4976,#4977)); +#4974 = ORIENTED_EDGE('',*,*,#4382,.F.); +#4975 = ORIENTED_EDGE('',*,*,#4922,.F.); +#4976 = ORIENTED_EDGE('',*,*,#4694,.T.); +#4977 = ORIENTED_EDGE('',*,*,#4978,.T.); +#4978 = EDGE_CURVE('',#4671,#4383,#4979,.T.); +#4979 = SURFACE_CURVE('',#4980,(#4984,#4991),.PCURVE_S1.); +#4980 = LINE('',#4981,#4982); +#4981 = CARTESIAN_POINT('',(0.863117443716,-0.215,0.507371622053)); +#4982 = VECTOR('',#4983,1.); +#4983 = DIRECTION('',(0.,1.,0.)); +#4984 = PCURVE('',#4398,#4985); +#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990); +#4986 = LINE('',#4987,#4988); +#4987 = CARTESIAN_POINT('',(6.311744371624E-02,0.)); +#4988 = VECTOR('',#4989,1.); +#4989 = DIRECTION('',(0.,1.)); +#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4991 = PCURVE('',#4431,#4992); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(-0.,1.)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ADVANCED_FACE('',(#4999),#4431,.T.); +#4999 = FACE_BOUND('',#5000,.F.); +#5000 = EDGE_LOOP('',(#5001,#5002,#5003,#5004)); +#5001 = ORIENTED_EDGE('',*,*,#4670,.T.); +#5002 = ORIENTED_EDGE('',*,*,#4978,.T.); +#5003 = ORIENTED_EDGE('',*,*,#4410,.F.); +#5004 = ORIENTED_EDGE('',*,*,#4951,.F.); +#5005 = MANIFOLD_SOLID_BREP('',#5006); +#5006 = CLOSED_SHELL('',(#5007,#5127,#5410,#5460,#5509,#5703,#5730,#5757 + ,#5782,#5809,#5836,#5863,#5890)); +#5007 = ADVANCED_FACE('',(#5008),#5022,.T.); +#5008 = FACE_BOUND('',#5009,.T.); +#5009 = EDGE_LOOP('',(#5010,#5045,#5073,#5101)); +#5010 = ORIENTED_EDGE('',*,*,#5011,.F.); +#5011 = EDGE_CURVE('',#5012,#5014,#5016,.T.); +#5012 = VERTEX_POINT('',#5013); +#5013 = CARTESIAN_POINT('',(-1.4,-0.735,0.1075)); +#5014 = VERTEX_POINT('',#5015); +#5015 = CARTESIAN_POINT('',(-1.068178078357,-0.735,0.1075)); +#5016 = SURFACE_CURVE('',#5017,(#5021,#5033),.PCURVE_S1.); +#5017 = LINE('',#5018,#5019); +#5018 = CARTESIAN_POINT('',(-1.4,-0.735,0.1075)); +#5019 = VECTOR('',#5020,1.); +#5020 = DIRECTION('',(1.,0.,0.)); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(-1.4,-1.165,0.1075)); +#5025 = DIRECTION('',(0.,0.,1.)); +#5026 = DIRECTION('',(1.,0.,0.)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5032); +#5028 = LINE('',#5029,#5030); +#5029 = CARTESIAN_POINT('',(0.,0.43)); +#5030 = VECTOR('',#5031,1.); +#5031 = DIRECTION('',(1.,0.)); +#5032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5033 = PCURVE('',#5034,#5039); +#5034 = PLANE('',#5035); +#5035 = AXIS2_PLACEMENT_3D('',#5036,#5037,#5038); +#5036 = CARTESIAN_POINT('',(-1.049110705539,-0.735,0.184249085994)); +#5037 = DIRECTION('',(-1.075686550349E-30,1.,8.485120927301E-31)); +#5038 = DIRECTION('',(1.,1.075686550349E-30,0.)); +#5039 = DEFINITIONAL_REPRESENTATION('',(#5040),#5044); +#5040 = LINE('',#5041,#5042); +#5041 = CARTESIAN_POINT('',(-0.350889294461,7.674908599364E-02)); +#5042 = VECTOR('',#5043,1.); +#5043 = DIRECTION('',(1.,-9.127330459584E-61)); +#5044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5045 = ORIENTED_EDGE('',*,*,#5046,.F.); +#5046 = EDGE_CURVE('',#5047,#5012,#5049,.T.); +#5047 = VERTEX_POINT('',#5048); +#5048 = CARTESIAN_POINT('',(-1.4,-1.165,0.1075)); +#5049 = SURFACE_CURVE('',#5050,(#5054,#5061),.PCURVE_S1.); +#5050 = LINE('',#5051,#5052); +#5051 = CARTESIAN_POINT('',(-1.4,-1.165,0.1075)); +#5052 = VECTOR('',#5053,1.); +#5053 = DIRECTION('',(0.,1.,0.)); +#5054 = PCURVE('',#5022,#5055); +#5055 = DEFINITIONAL_REPRESENTATION('',(#5056),#5060); +#5056 = LINE('',#5057,#5058); +#5057 = CARTESIAN_POINT('',(0.,0.)); +#5058 = VECTOR('',#5059,1.); +#5059 = DIRECTION('',(0.,1.)); +#5060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5061 = PCURVE('',#5062,#5067); +#5062 = PLANE('',#5063); +#5063 = AXIS2_PLACEMENT_3D('',#5064,#5065,#5066); +#5064 = CARTESIAN_POINT('',(-1.4,-1.165,0.)); +#5065 = DIRECTION('',(1.,0.,0.)); +#5066 = DIRECTION('',(0.,0.,1.)); +#5067 = DEFINITIONAL_REPRESENTATION('',(#5068),#5072); +#5068 = LINE('',#5069,#5070); +#5069 = CARTESIAN_POINT('',(0.1075,0.)); +#5070 = VECTOR('',#5071,1.); +#5071 = DIRECTION('',(0.,-1.)); +#5072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5073 = ORIENTED_EDGE('',*,*,#5074,.T.); +#5074 = EDGE_CURVE('',#5047,#5075,#5077,.T.); +#5075 = VERTEX_POINT('',#5076); +#5076 = CARTESIAN_POINT('',(-1.068178078357,-1.165,0.1075)); +#5077 = SURFACE_CURVE('',#5078,(#5082,#5089),.PCURVE_S1.); +#5078 = LINE('',#5079,#5080); +#5079 = CARTESIAN_POINT('',(-1.4,-1.165,0.1075)); +#5080 = VECTOR('',#5081,1.); +#5081 = DIRECTION('',(1.,0.,0.)); +#5082 = PCURVE('',#5022,#5083); +#5083 = DEFINITIONAL_REPRESENTATION('',(#5084),#5088); +#5084 = LINE('',#5085,#5086); +#5085 = CARTESIAN_POINT('',(0.,0.)); +#5086 = VECTOR('',#5087,1.); +#5087 = DIRECTION('',(1.,0.)); +#5088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5089 = PCURVE('',#5090,#5095); +#5090 = PLANE('',#5091); +#5091 = AXIS2_PLACEMENT_3D('',#5092,#5093,#5094); +#5092 = CARTESIAN_POINT('',(-1.049110705539,-1.165,0.184249085994)); +#5093 = DIRECTION('',(-0.,-1.,-0.)); +#5094 = DIRECTION('',(0.,0.,-1.)); +#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100); +#5096 = LINE('',#5097,#5098); +#5097 = CARTESIAN_POINT('',(7.674908599364E-02,-0.350889294461)); +#5098 = VECTOR('',#5099,1.); +#5099 = DIRECTION('',(0.,1.)); +#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5101 = ORIENTED_EDGE('',*,*,#5102,.T.); +#5102 = EDGE_CURVE('',#5075,#5014,#5103,.T.); +#5103 = SURFACE_CURVE('',#5104,(#5108,#5115),.PCURVE_S1.); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(-1.068178078357,-1.165,0.1075)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.,1.,0.)); +#5108 = PCURVE('',#5022,#5109); +#5109 = DEFINITIONAL_REPRESENTATION('',(#5110),#5114); +#5110 = LINE('',#5111,#5112); +#5111 = CARTESIAN_POINT('',(0.331821921643,0.)); +#5112 = VECTOR('',#5113,1.); +#5113 = DIRECTION('',(0.,1.)); +#5114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5115 = PCURVE('',#5116,#5121); +#5116 = CYLINDRICAL_SURFACE('',#5117,5.375E-02); +#5117 = AXIS2_PLACEMENT_3D('',#5118,#5119,#5120); +#5118 = CARTESIAN_POINT('',(-1.068178078357,-1.165,0.16125)); +#5119 = DIRECTION('',(0.,1.,0.)); +#5120 = DIRECTION('',(0.,0.,-1.)); +#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126); +#5122 = LINE('',#5123,#5124); +#5123 = CARTESIAN_POINT('',(-0.,0.)); +#5124 = VECTOR('',#5125,1.); +#5125 = DIRECTION('',(-0.,1.)); +#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5127 = ADVANCED_FACE('',(#5128),#5034,.T.); +#5128 = FACE_BOUND('',#5129,.T.); +#5129 = EDGE_LOOP('',(#5130,#5160,#5181,#5182,#5210,#5238,#5267,#5295, + #5323,#5351,#5379)); +#5130 = ORIENTED_EDGE('',*,*,#5131,.F.); +#5131 = EDGE_CURVE('',#5132,#5134,#5136,.T.); +#5132 = VERTEX_POINT('',#5133); +#5133 = CARTESIAN_POINT('',(-1.4,-0.735,0.)); +#5134 = VERTEX_POINT('',#5135); +#5135 = CARTESIAN_POINT('',(-0.989392692786,-0.735,6.938893903907E-18)); +#5136 = SURFACE_CURVE('',#5137,(#5141,#5148),.PCURVE_S1.); +#5137 = LINE('',#5138,#5139); +#5138 = CARTESIAN_POINT('',(-1.4,-0.735,0.)); +#5139 = VECTOR('',#5140,1.); +#5140 = DIRECTION('',(1.,0.,0.)); +#5141 = PCURVE('',#5034,#5142); +#5142 = DEFINITIONAL_REPRESENTATION('',(#5143),#5147); +#5143 = LINE('',#5144,#5145); +#5144 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#5145 = VECTOR('',#5146,1.); +#5146 = DIRECTION('',(1.,-9.127330459584E-61)); +#5147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5148 = PCURVE('',#5149,#5154); +#5149 = PLANE('',#5150); +#5150 = AXIS2_PLACEMENT_3D('',#5151,#5152,#5153); +#5151 = CARTESIAN_POINT('',(-1.4,-1.165,0.)); +#5152 = DIRECTION('',(0.,0.,1.)); +#5153 = DIRECTION('',(1.,0.,0.)); +#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5159); +#5155 = LINE('',#5156,#5157); +#5156 = CARTESIAN_POINT('',(0.,0.43)); +#5157 = VECTOR('',#5158,1.); +#5158 = DIRECTION('',(1.,0.)); +#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5160 = ORIENTED_EDGE('',*,*,#5161,.T.); +#5161 = EDGE_CURVE('',#5132,#5012,#5162,.T.); +#5162 = SURFACE_CURVE('',#5163,(#5167,#5174),.PCURVE_S1.); +#5163 = LINE('',#5164,#5165); +#5164 = CARTESIAN_POINT('',(-1.4,-0.735,0.)); +#5165 = VECTOR('',#5166,1.); +#5166 = DIRECTION('',(0.,0.,1.)); +#5167 = PCURVE('',#5034,#5168); +#5168 = DEFINITIONAL_REPRESENTATION('',(#5169),#5173); +#5169 = LINE('',#5170,#5171); +#5170 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#5171 = VECTOR('',#5172,1.); +#5172 = DIRECTION('',(0.,-1.)); +#5173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5174 = PCURVE('',#5062,#5175); +#5175 = DEFINITIONAL_REPRESENTATION('',(#5176),#5180); +#5176 = LINE('',#5177,#5178); +#5177 = CARTESIAN_POINT('',(0.,-0.43)); +#5178 = VECTOR('',#5179,1.); +#5179 = DIRECTION('',(1.,0.)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = ORIENTED_EDGE('',*,*,#5011,.T.); +#5182 = ORIENTED_EDGE('',*,*,#5183,.T.); +#5183 = EDGE_CURVE('',#5014,#5184,#5186,.T.); +#5184 = VERTEX_POINT('',#5185); +#5185 = CARTESIAN_POINT('',(-1.016923010106,-0.735,0.145064188973)); +#5186 = SURFACE_CURVE('',#5187,(#5192,#5203),.PCURVE_S1.); +#5187 = CIRCLE('',#5188,5.375E-02); +#5188 = AXIS2_PLACEMENT_3D('',#5189,#5190,#5191); +#5189 = CARTESIAN_POINT('',(-1.068178078357,-0.735,0.16125)); +#5190 = DIRECTION('',(0.,-1.,0.)); +#5191 = DIRECTION('',(0.,0.,1.)); +#5192 = PCURVE('',#5034,#5193); +#5193 = DEFINITIONAL_REPRESENTATION('',(#5194),#5202); +#5194 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5195,#5196,#5197,#5198, +#5199,#5200,#5201),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5195 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#5196 = CARTESIAN_POINT('',(-0.112165103725,-3.075091400636E-02)); +#5197 = CARTESIAN_POINT('',(-6.561623827126E-02,4.987408599364E-02)); +#5198 = CARTESIAN_POINT('',(-1.906737281785E-02,0.130499085994)); +#5199 = CARTESIAN_POINT('',(2.748149263557E-02,4.987408599364E-02)); +#5200 = CARTESIAN_POINT('',(7.403035808898E-02,-3.075091400636E-02)); +#5201 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#5202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5203 = PCURVE('',#5116,#5204); +#5204 = DEFINITIONAL_REPRESENTATION('',(#5205),#5209); +#5205 = LINE('',#5206,#5207); +#5206 = CARTESIAN_POINT('',(3.14159265359,0.43)); +#5207 = VECTOR('',#5208,1.); +#5208 = DIRECTION('',(-1.,0.)); +#5209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5210 = ORIENTED_EDGE('',*,*,#5211,.T.); +#5211 = EDGE_CURVE('',#5184,#5212,#5214,.T.); +#5212 = VERTEX_POINT('',#5213); +#5213 = CARTESIAN_POINT('',(-0.914372511967,-0.735,0.46980743308)); +#5214 = SURFACE_CURVE('',#5215,(#5219,#5226),.PCURVE_S1.); +#5215 = LINE('',#5216,#5217); +#5216 = CARTESIAN_POINT('',(-1.052510136502,-0.735,3.237162205324E-02)); +#5217 = VECTOR('',#5218,1.); +#5218 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#5219 = PCURVE('',#5034,#5220); +#5220 = DEFINITIONAL_REPRESENTATION('',(#5221),#5225); +#5221 = LINE('',#5222,#5223); +#5222 = CARTESIAN_POINT('',(-3.39943096272E-03,0.15187746394)); +#5223 = VECTOR('',#5224,1.); +#5224 = DIRECTION('',(0.301131367937,-0.953582665134)); +#5225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5226 = PCURVE('',#5227,#5232); +#5227 = PLANE('',#5228); +#5228 = AXIS2_PLACEMENT_3D('',#5229,#5230,#5231); +#5229 = CARTESIAN_POINT('',(-1.052510136502,-1.165,3.237162205324E-02)); +#5230 = DIRECTION('',(0.953582665134,0.,-0.301131367937)); +#5231 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(0.,-0.43)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(1.,0.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ORIENTED_EDGE('',*,*,#5239,.T.); +#5239 = EDGE_CURVE('',#5212,#5240,#5242,.T.); +#5240 = VERTEX_POINT('',#5241); +#5241 = CARTESIAN_POINT('',(-0.863117443716,-0.735,0.507371622053)); +#5242 = SURFACE_CURVE('',#5243,(#5248,#5255),.PCURVE_S1.); +#5243 = CIRCLE('',#5244,5.375E-02); +#5244 = AXIS2_PLACEMENT_3D('',#5245,#5246,#5247); +#5245 = CARTESIAN_POINT('',(-0.863117443716,-0.735,0.453621622053)); +#5246 = DIRECTION('',(0.,1.,0.)); +#5247 = DIRECTION('',(0.,0.,1.)); +#5248 = PCURVE('',#5034,#5249); +#5249 = DEFINITIONAL_REPRESENTATION('',(#5250),#5254); +#5250 = CIRCLE('',#5251,5.375E-02); +#5251 = AXIS2_PLACEMENT_2D('',#5252,#5253); +#5252 = CARTESIAN_POINT('',(0.185993261823,-0.26937253606)); +#5253 = DIRECTION('',(0.,-1.)); +#5254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5255 = PCURVE('',#5256,#5261); +#5256 = CYLINDRICAL_SURFACE('',#5257,5.375E-02); +#5257 = AXIS2_PLACEMENT_3D('',#5258,#5259,#5260); +#5258 = CARTESIAN_POINT('',(-0.863117443716,-1.165,0.453621622053)); +#5259 = DIRECTION('',(0.,1.,0.)); +#5260 = DIRECTION('',(-0.953582665134,0.,0.301131367937)); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(-5.01826785179,0.43)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(1.,0.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ORIENTED_EDGE('',*,*,#5268,.T.); +#5268 = EDGE_CURVE('',#5240,#5269,#5271,.T.); +#5269 = VERTEX_POINT('',#5270); +#5270 = CARTESIAN_POINT('',(-0.8,-0.735,0.507371622053)); +#5271 = SURFACE_CURVE('',#5272,(#5276,#5283),.PCURVE_S1.); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(-0.902510136502,-0.735,0.507371622053)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(1.,0.,0.)); +#5276 = PCURVE('',#5034,#5277); +#5277 = DEFINITIONAL_REPRESENTATION('',(#5278),#5282); +#5278 = LINE('',#5279,#5280); +#5279 = CARTESIAN_POINT('',(0.146600569037,-0.32312253606)); +#5280 = VECTOR('',#5281,1.); +#5281 = DIRECTION('',(1.,-9.127330459584E-61)); +#5282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5283 = PCURVE('',#5284,#5289); +#5284 = PLANE('',#5285); +#5285 = AXIS2_PLACEMENT_3D('',#5286,#5287,#5288); +#5286 = CARTESIAN_POINT('',(-0.902510136502,-1.165,0.507371622053)); +#5287 = DIRECTION('',(0.,0.,1.)); +#5288 = DIRECTION('',(1.,0.,0.)); +#5289 = DEFINITIONAL_REPRESENTATION('',(#5290),#5294); +#5290 = LINE('',#5291,#5292); +#5291 = CARTESIAN_POINT('',(0.,0.43)); +#5292 = VECTOR('',#5293,1.); +#5293 = DIRECTION('',(1.,0.)); +#5294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5295 = ORIENTED_EDGE('',*,*,#5296,.F.); +#5296 = EDGE_CURVE('',#5297,#5269,#5299,.T.); +#5297 = VERTEX_POINT('',#5298); +#5298 = CARTESIAN_POINT('',(-0.8,-0.735,0.399871622053)); +#5299 = SURFACE_CURVE('',#5300,(#5304,#5311),.PCURVE_S1.); +#5300 = LINE('',#5301,#5302); +#5301 = CARTESIAN_POINT('',(-0.8,-0.735,0.399871622053)); +#5302 = VECTOR('',#5303,1.); +#5303 = DIRECTION('',(0.,0.,1.)); +#5304 = PCURVE('',#5034,#5305); +#5305 = DEFINITIONAL_REPRESENTATION('',(#5306),#5310); +#5306 = LINE('',#5307,#5308); +#5307 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#5308 = VECTOR('',#5309,1.); +#5309 = DIRECTION('',(0.,-1.)); +#5310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5311 = PCURVE('',#5312,#5317); +#5312 = PLANE('',#5313); +#5313 = AXIS2_PLACEMENT_3D('',#5314,#5315,#5316); +#5314 = CARTESIAN_POINT('',(-0.8,-1.165,0.399871622053)); +#5315 = DIRECTION('',(1.,0.,0.)); +#5316 = DIRECTION('',(0.,0.,1.)); +#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322); +#5318 = LINE('',#5319,#5320); +#5319 = CARTESIAN_POINT('',(0.,-0.43)); +#5320 = VECTOR('',#5321,1.); +#5321 = DIRECTION('',(1.,0.)); +#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5323 = ORIENTED_EDGE('',*,*,#5324,.F.); +#5324 = EDGE_CURVE('',#5325,#5297,#5327,.T.); +#5325 = VERTEX_POINT('',#5326); +#5326 = CARTESIAN_POINT('',(-0.823724750931,-0.735,0.399871622053)); +#5327 = SURFACE_CURVE('',#5328,(#5332,#5339),.PCURVE_S1.); +#5328 = LINE('',#5329,#5330); +#5329 = CARTESIAN_POINT('',(-0.902510136502,-0.735,0.399871622053)); +#5330 = VECTOR('',#5331,1.); +#5331 = DIRECTION('',(1.,0.,0.)); +#5332 = PCURVE('',#5034,#5333); +#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5338); +#5334 = LINE('',#5335,#5336); +#5335 = CARTESIAN_POINT('',(0.146600569037,-0.21562253606)); +#5336 = VECTOR('',#5337,1.); +#5337 = DIRECTION('',(1.,-9.127330459584E-61)); +#5338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5339 = PCURVE('',#5340,#5345); +#5340 = PLANE('',#5341); +#5341 = AXIS2_PLACEMENT_3D('',#5342,#5343,#5344); +#5342 = CARTESIAN_POINT('',(-0.902510136502,-1.165,0.399871622053)); +#5343 = DIRECTION('',(0.,0.,1.)); +#5344 = DIRECTION('',(1.,0.,0.)); +#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350); +#5346 = LINE('',#5347,#5348); +#5347 = CARTESIAN_POINT('',(0.,0.43)); +#5348 = VECTOR('',#5349,1.); +#5349 = DIRECTION('',(1.,0.)); +#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5351 = ORIENTED_EDGE('',*,*,#5352,.F.); +#5352 = EDGE_CURVE('',#5353,#5325,#5355,.T.); +#5353 = VERTEX_POINT('',#5354); +#5354 = CARTESIAN_POINT('',(-0.938137624535,-0.735,3.756418897338E-02)); +#5355 = SURFACE_CURVE('',#5356,(#5360,#5367),.PCURVE_S1.); +#5356 = LINE('',#5357,#5358); +#5357 = CARTESIAN_POINT('',(-0.95,-0.735,0.)); +#5358 = VECTOR('',#5359,1.); +#5359 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#5360 = PCURVE('',#5034,#5361); +#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366); +#5362 = LINE('',#5363,#5364); +#5363 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#5364 = VECTOR('',#5365,1.); +#5365 = DIRECTION('',(0.301131367937,-0.953582665134)); +#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5367 = PCURVE('',#5368,#5373); +#5368 = PLANE('',#5369); +#5369 = AXIS2_PLACEMENT_3D('',#5370,#5371,#5372); +#5370 = CARTESIAN_POINT('',(-0.95,-1.165,0.)); +#5371 = DIRECTION('',(0.953582665134,0.,-0.301131367937)); +#5372 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#5373 = DEFINITIONAL_REPRESENTATION('',(#5374),#5378); +#5374 = LINE('',#5375,#5376); +#5375 = CARTESIAN_POINT('',(0.,-0.43)); +#5376 = VECTOR('',#5377,1.); +#5377 = DIRECTION('',(1.,0.)); +#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5379 = ORIENTED_EDGE('',*,*,#5380,.F.); +#5380 = EDGE_CURVE('',#5134,#5353,#5381,.T.); +#5381 = SURFACE_CURVE('',#5382,(#5387,#5398),.PCURVE_S1.); +#5382 = CIRCLE('',#5383,5.375E-02); +#5383 = AXIS2_PLACEMENT_3D('',#5384,#5385,#5386); +#5384 = CARTESIAN_POINT('',(-0.989392692786,-0.735,5.375E-02)); +#5385 = DIRECTION('',(0.,-1.,0.)); +#5386 = DIRECTION('',(0.,0.,1.)); +#5387 = PCURVE('',#5034,#5388); +#5388 = DEFINITIONAL_REPRESENTATION('',(#5389),#5397); +#5389 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5390,#5391,#5392,#5393, +#5394,#5395,#5396),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5390 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#5391 = CARTESIAN_POINT('',(-3.337971815331E-02,7.674908599364E-02)); +#5392 = CARTESIAN_POINT('',(1.31691473001E-02,0.157374085994)); +#5393 = CARTESIAN_POINT('',(5.971801275352E-02,0.237999085994)); +#5394 = CARTESIAN_POINT('',(0.106266878207,0.157374085994)); +#5395 = CARTESIAN_POINT('',(0.15281574366,7.674908599364E-02)); +#5396 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5398 = PCURVE('',#5399,#5404); +#5399 = CYLINDRICAL_SURFACE('',#5400,5.375E-02); +#5400 = AXIS2_PLACEMENT_3D('',#5401,#5402,#5403); +#5401 = CARTESIAN_POINT('',(-0.989392692786,-1.165,5.375E-02)); +#5402 = DIRECTION('',(0.,1.,0.)); +#5403 = DIRECTION('',(0.,0.,-1.)); +#5404 = DEFINITIONAL_REPRESENTATION('',(#5405),#5409); +#5405 = LINE('',#5406,#5407); +#5406 = CARTESIAN_POINT('',(3.14159265359,0.43)); +#5407 = VECTOR('',#5408,1.); +#5408 = DIRECTION('',(-1.,0.)); +#5409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5410 = ADVANCED_FACE('',(#5411),#5116,.F.); +#5411 = FACE_BOUND('',#5412,.T.); +#5412 = EDGE_LOOP('',(#5413,#5437,#5458,#5459)); +#5413 = ORIENTED_EDGE('',*,*,#5414,.T.); +#5414 = EDGE_CURVE('',#5075,#5415,#5417,.T.); +#5415 = VERTEX_POINT('',#5416); +#5416 = CARTESIAN_POINT('',(-1.016923010106,-1.165,0.145064188973)); +#5417 = SURFACE_CURVE('',#5418,(#5423,#5430),.PCURVE_S1.); +#5418 = CIRCLE('',#5419,5.375E-02); +#5419 = AXIS2_PLACEMENT_3D('',#5420,#5421,#5422); +#5420 = CARTESIAN_POINT('',(-1.068178078357,-1.165,0.16125)); +#5421 = DIRECTION('',(0.,-1.,0.)); +#5422 = DIRECTION('',(0.,0.,1.)); +#5423 = PCURVE('',#5116,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429); +#5425 = LINE('',#5426,#5427); +#5426 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#5427 = VECTOR('',#5428,1.); +#5428 = DIRECTION('',(-1.,0.)); +#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5430 = PCURVE('',#5090,#5431); +#5431 = DEFINITIONAL_REPRESENTATION('',(#5432),#5436); +#5432 = CIRCLE('',#5433,5.375E-02); +#5433 = AXIS2_PLACEMENT_2D('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(2.299908599364E-02,-1.906737281785E-02)); +#5435 = DIRECTION('',(-1.,0.)); +#5436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5437 = ORIENTED_EDGE('',*,*,#5438,.T.); +#5438 = EDGE_CURVE('',#5415,#5184,#5439,.T.); +#5439 = SURFACE_CURVE('',#5440,(#5444,#5451),.PCURVE_S1.); +#5440 = LINE('',#5441,#5442); +#5441 = CARTESIAN_POINT('',(-1.016923010106,-1.165,0.145064188973)); +#5442 = VECTOR('',#5443,1.); +#5443 = DIRECTION('',(0.,1.,0.)); +#5444 = PCURVE('',#5116,#5445); +#5445 = DEFINITIONAL_REPRESENTATION('',(#5446),#5450); +#5446 = LINE('',#5447,#5448); +#5447 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#5448 = VECTOR('',#5449,1.); +#5449 = DIRECTION('',(-0.,1.)); +#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5451 = PCURVE('',#5227,#5452); +#5452 = DEFINITIONAL_REPRESENTATION('',(#5453),#5457); +#5453 = LINE('',#5454,#5455); +#5454 = CARTESIAN_POINT('',(0.118178078357,0.)); +#5455 = VECTOR('',#5456,1.); +#5456 = DIRECTION('',(0.,-1.)); +#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5458 = ORIENTED_EDGE('',*,*,#5183,.F.); +#5459 = ORIENTED_EDGE('',*,*,#5102,.F.); +#5460 = ADVANCED_FACE('',(#5461),#5062,.F.); +#5461 = FACE_BOUND('',#5462,.F.); +#5462 = EDGE_LOOP('',(#5463,#5486,#5507,#5508)); +#5463 = ORIENTED_EDGE('',*,*,#5464,.F.); +#5464 = EDGE_CURVE('',#5465,#5047,#5467,.T.); +#5465 = VERTEX_POINT('',#5466); +#5466 = CARTESIAN_POINT('',(-1.4,-1.165,0.)); +#5467 = SURFACE_CURVE('',#5468,(#5472,#5479),.PCURVE_S1.); +#5468 = LINE('',#5469,#5470); +#5469 = CARTESIAN_POINT('',(-1.4,-1.165,0.)); +#5470 = VECTOR('',#5471,1.); +#5471 = DIRECTION('',(0.,0.,1.)); +#5472 = PCURVE('',#5062,#5473); +#5473 = DEFINITIONAL_REPRESENTATION('',(#5474),#5478); +#5474 = LINE('',#5475,#5476); +#5475 = CARTESIAN_POINT('',(0.,0.)); +#5476 = VECTOR('',#5477,1.); +#5477 = DIRECTION('',(1.,0.)); +#5478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5479 = PCURVE('',#5090,#5480); +#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5485); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(0.184249085994,-0.350889294461)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(-1.,0.)); +#5485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5486 = ORIENTED_EDGE('',*,*,#5487,.T.); +#5487 = EDGE_CURVE('',#5465,#5132,#5488,.T.); +#5488 = SURFACE_CURVE('',#5489,(#5493,#5500),.PCURVE_S1.); +#5489 = LINE('',#5490,#5491); +#5490 = CARTESIAN_POINT('',(-1.4,-1.165,0.)); +#5491 = VECTOR('',#5492,1.); +#5492 = DIRECTION('',(0.,1.,0.)); +#5493 = PCURVE('',#5062,#5494); +#5494 = DEFINITIONAL_REPRESENTATION('',(#5495),#5499); +#5495 = LINE('',#5496,#5497); +#5496 = CARTESIAN_POINT('',(0.,0.)); +#5497 = VECTOR('',#5498,1.); +#5498 = DIRECTION('',(0.,-1.)); +#5499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5500 = PCURVE('',#5149,#5501); +#5501 = DEFINITIONAL_REPRESENTATION('',(#5502),#5506); +#5502 = LINE('',#5503,#5504); +#5503 = CARTESIAN_POINT('',(0.,0.)); +#5504 = VECTOR('',#5505,1.); +#5505 = DIRECTION('',(0.,1.)); +#5506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5507 = ORIENTED_EDGE('',*,*,#5161,.T.); +#5508 = ORIENTED_EDGE('',*,*,#5046,.F.); +#5509 = ADVANCED_FACE('',(#5510),#5090,.T.); +#5510 = FACE_BOUND('',#5511,.T.); +#5511 = EDGE_LOOP('',(#5512,#5535,#5559,#5582,#5605,#5628,#5651,#5679, + #5700,#5701,#5702)); +#5512 = ORIENTED_EDGE('',*,*,#5513,.T.); +#5513 = EDGE_CURVE('',#5465,#5514,#5516,.T.); +#5514 = VERTEX_POINT('',#5515); +#5515 = CARTESIAN_POINT('',(-0.989392692786,-1.165,6.938893903907E-18)); +#5516 = SURFACE_CURVE('',#5517,(#5521,#5528),.PCURVE_S1.); +#5517 = LINE('',#5518,#5519); +#5518 = CARTESIAN_POINT('',(-1.4,-1.165,0.)); +#5519 = VECTOR('',#5520,1.); +#5520 = DIRECTION('',(1.,0.,0.)); +#5521 = PCURVE('',#5090,#5522); +#5522 = DEFINITIONAL_REPRESENTATION('',(#5523),#5527); +#5523 = LINE('',#5524,#5525); +#5524 = CARTESIAN_POINT('',(0.184249085994,-0.350889294461)); +#5525 = VECTOR('',#5526,1.); +#5526 = DIRECTION('',(0.,1.)); +#5527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5528 = PCURVE('',#5149,#5529); +#5529 = DEFINITIONAL_REPRESENTATION('',(#5530),#5534); +#5530 = LINE('',#5531,#5532); +#5531 = CARTESIAN_POINT('',(0.,0.)); +#5532 = VECTOR('',#5533,1.); +#5533 = DIRECTION('',(1.,0.)); +#5534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5535 = ORIENTED_EDGE('',*,*,#5536,.T.); +#5536 = EDGE_CURVE('',#5514,#5537,#5539,.T.); +#5537 = VERTEX_POINT('',#5538); +#5538 = CARTESIAN_POINT('',(-0.938137624535,-1.165,3.756418897338E-02)); +#5539 = SURFACE_CURVE('',#5540,(#5545,#5552),.PCURVE_S1.); +#5540 = CIRCLE('',#5541,5.375E-02); +#5541 = AXIS2_PLACEMENT_3D('',#5542,#5543,#5544); +#5542 = CARTESIAN_POINT('',(-0.989392692786,-1.165,5.375E-02)); +#5543 = DIRECTION('',(0.,-1.,0.)); +#5544 = DIRECTION('',(0.,0.,1.)); +#5545 = PCURVE('',#5090,#5546); +#5546 = DEFINITIONAL_REPRESENTATION('',(#5547),#5551); +#5547 = CIRCLE('',#5548,5.375E-02); +#5548 = AXIS2_PLACEMENT_2D('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(0.130499085994,5.971801275352E-02)); +#5550 = DIRECTION('',(-1.,0.)); +#5551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5552 = PCURVE('',#5399,#5553); +#5553 = DEFINITIONAL_REPRESENTATION('',(#5554),#5558); +#5554 = LINE('',#5555,#5556); +#5555 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#5556 = VECTOR('',#5557,1.); +#5557 = DIRECTION('',(-1.,0.)); +#5558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5559 = ORIENTED_EDGE('',*,*,#5560,.T.); +#5560 = EDGE_CURVE('',#5537,#5561,#5563,.T.); +#5561 = VERTEX_POINT('',#5562); +#5562 = CARTESIAN_POINT('',(-0.823724750931,-1.165,0.399871622053)); +#5563 = SURFACE_CURVE('',#5564,(#5568,#5575),.PCURVE_S1.); +#5564 = LINE('',#5565,#5566); +#5565 = CARTESIAN_POINT('',(-0.95,-1.165,0.)); +#5566 = VECTOR('',#5567,1.); +#5567 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#5568 = PCURVE('',#5090,#5569); +#5569 = DEFINITIONAL_REPRESENTATION('',(#5570),#5574); +#5570 = LINE('',#5571,#5572); +#5571 = CARTESIAN_POINT('',(0.184249085994,9.91107055392E-02)); +#5572 = VECTOR('',#5573,1.); +#5573 = DIRECTION('',(-0.953582665134,0.301131367937)); +#5574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5575 = PCURVE('',#5368,#5576); +#5576 = DEFINITIONAL_REPRESENTATION('',(#5577),#5581); +#5577 = LINE('',#5578,#5579); +#5578 = CARTESIAN_POINT('',(0.,0.)); +#5579 = VECTOR('',#5580,1.); +#5580 = DIRECTION('',(1.,0.)); +#5581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5582 = ORIENTED_EDGE('',*,*,#5583,.T.); +#5583 = EDGE_CURVE('',#5561,#5584,#5586,.T.); +#5584 = VERTEX_POINT('',#5585); +#5585 = CARTESIAN_POINT('',(-0.8,-1.165,0.399871622053)); +#5586 = SURFACE_CURVE('',#5587,(#5591,#5598),.PCURVE_S1.); +#5587 = LINE('',#5588,#5589); +#5588 = CARTESIAN_POINT('',(-0.902510136502,-1.165,0.399871622053)); +#5589 = VECTOR('',#5590,1.); +#5590 = DIRECTION('',(1.,0.,0.)); +#5591 = PCURVE('',#5090,#5592); +#5592 = DEFINITIONAL_REPRESENTATION('',(#5593),#5597); +#5593 = LINE('',#5594,#5595); +#5594 = CARTESIAN_POINT('',(-0.21562253606,0.146600569037)); +#5595 = VECTOR('',#5596,1.); +#5596 = DIRECTION('',(0.,1.)); +#5597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5598 = PCURVE('',#5340,#5599); +#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5604); +#5600 = LINE('',#5601,#5602); +#5601 = CARTESIAN_POINT('',(0.,0.)); +#5602 = VECTOR('',#5603,1.); +#5603 = DIRECTION('',(1.,0.)); +#5604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5605 = ORIENTED_EDGE('',*,*,#5606,.T.); +#5606 = EDGE_CURVE('',#5584,#5607,#5609,.T.); +#5607 = VERTEX_POINT('',#5608); +#5608 = CARTESIAN_POINT('',(-0.8,-1.165,0.507371622053)); +#5609 = SURFACE_CURVE('',#5610,(#5614,#5621),.PCURVE_S1.); +#5610 = LINE('',#5611,#5612); +#5611 = CARTESIAN_POINT('',(-0.8,-1.165,0.399871622053)); +#5612 = VECTOR('',#5613,1.); +#5613 = DIRECTION('',(0.,0.,1.)); +#5614 = PCURVE('',#5090,#5615); +#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(-0.21562253606,0.249110705539)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(-1.,0.)); +#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5621 = PCURVE('',#5312,#5622); +#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5627); +#5623 = LINE('',#5624,#5625); +#5624 = CARTESIAN_POINT('',(0.,0.)); +#5625 = VECTOR('',#5626,1.); +#5626 = DIRECTION('',(1.,0.)); +#5627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5628 = ORIENTED_EDGE('',*,*,#5629,.F.); +#5629 = EDGE_CURVE('',#5630,#5607,#5632,.T.); +#5630 = VERTEX_POINT('',#5631); +#5631 = CARTESIAN_POINT('',(-0.863117443716,-1.165,0.507371622053)); +#5632 = SURFACE_CURVE('',#5633,(#5637,#5644),.PCURVE_S1.); +#5633 = LINE('',#5634,#5635); +#5634 = CARTESIAN_POINT('',(-0.902510136502,-1.165,0.507371622053)); +#5635 = VECTOR('',#5636,1.); +#5636 = DIRECTION('',(1.,0.,0.)); +#5637 = PCURVE('',#5090,#5638); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-0.32312253606,0.146600569037)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(0.,1.)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = PCURVE('',#5284,#5645); +#5645 = DEFINITIONAL_REPRESENTATION('',(#5646),#5650); +#5646 = LINE('',#5647,#5648); +#5647 = CARTESIAN_POINT('',(0.,0.)); +#5648 = VECTOR('',#5649,1.); +#5649 = DIRECTION('',(1.,0.)); +#5650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5651 = ORIENTED_EDGE('',*,*,#5652,.F.); +#5652 = EDGE_CURVE('',#5653,#5630,#5655,.T.); +#5653 = VERTEX_POINT('',#5654); +#5654 = CARTESIAN_POINT('',(-0.914372511967,-1.165,0.46980743308)); +#5655 = SURFACE_CURVE('',#5656,(#5661,#5672),.PCURVE_S1.); +#5656 = CIRCLE('',#5657,5.375E-02); +#5657 = AXIS2_PLACEMENT_3D('',#5658,#5659,#5660); +#5658 = CARTESIAN_POINT('',(-0.863117443716,-1.165,0.453621622053)); +#5659 = DIRECTION('',(0.,1.,0.)); +#5660 = DIRECTION('',(0.,0.,1.)); +#5661 = PCURVE('',#5090,#5662); +#5662 = DEFINITIONAL_REPRESENTATION('',(#5663),#5671); +#5663 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5664,#5665,#5666,#5667, +#5668,#5669,#5670),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5664 = CARTESIAN_POINT('',(-0.32312253606,0.185993261823)); +#5665 = CARTESIAN_POINT('',(-0.32312253606,0.27909099273)); +#5666 = CARTESIAN_POINT('',(-0.24249753606,0.232542127276)); +#5667 = CARTESIAN_POINT('',(-0.16187253606,0.185993261823)); +#5668 = CARTESIAN_POINT('',(-0.24249753606,0.13944439637)); +#5669 = CARTESIAN_POINT('',(-0.32312253606,9.289553091613E-02)); +#5670 = CARTESIAN_POINT('',(-0.32312253606,0.185993261823)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = PCURVE('',#5256,#5673); +#5673 = DEFINITIONAL_REPRESENTATION('',(#5674),#5678); +#5674 = LINE('',#5675,#5676); +#5675 = CARTESIAN_POINT('',(-5.01826785179,0.)); +#5676 = VECTOR('',#5677,1.); +#5677 = DIRECTION('',(1.,0.)); +#5678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5679 = ORIENTED_EDGE('',*,*,#5680,.F.); +#5680 = EDGE_CURVE('',#5415,#5653,#5681,.T.); +#5681 = SURFACE_CURVE('',#5682,(#5686,#5693),.PCURVE_S1.); +#5682 = LINE('',#5683,#5684); +#5683 = CARTESIAN_POINT('',(-1.052510136502,-1.165,3.237162205324E-02)); +#5684 = VECTOR('',#5685,1.); +#5685 = DIRECTION('',(0.301131367937,0.,0.953582665134)); +#5686 = PCURVE('',#5090,#5687); +#5687 = DEFINITIONAL_REPRESENTATION('',(#5688),#5692); +#5688 = LINE('',#5689,#5690); +#5689 = CARTESIAN_POINT('',(0.15187746394,-3.399430962721E-03)); +#5690 = VECTOR('',#5691,1.); +#5691 = DIRECTION('',(-0.953582665134,0.301131367937)); +#5692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5693 = PCURVE('',#5227,#5694); +#5694 = DEFINITIONAL_REPRESENTATION('',(#5695),#5699); +#5695 = LINE('',#5696,#5697); +#5696 = CARTESIAN_POINT('',(0.,0.)); +#5697 = VECTOR('',#5698,1.); +#5698 = DIRECTION('',(1.,0.)); +#5699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5700 = ORIENTED_EDGE('',*,*,#5414,.F.); +#5701 = ORIENTED_EDGE('',*,*,#5074,.F.); +#5702 = ORIENTED_EDGE('',*,*,#5464,.F.); +#5703 = ADVANCED_FACE('',(#5704),#5149,.F.); +#5704 = FACE_BOUND('',#5705,.F.); +#5705 = EDGE_LOOP('',(#5706,#5707,#5708,#5709)); +#5706 = ORIENTED_EDGE('',*,*,#5131,.F.); +#5707 = ORIENTED_EDGE('',*,*,#5487,.F.); +#5708 = ORIENTED_EDGE('',*,*,#5513,.T.); +#5709 = ORIENTED_EDGE('',*,*,#5710,.T.); +#5710 = EDGE_CURVE('',#5514,#5134,#5711,.T.); +#5711 = SURFACE_CURVE('',#5712,(#5716,#5723),.PCURVE_S1.); +#5712 = LINE('',#5713,#5714); +#5713 = CARTESIAN_POINT('',(-0.989392692786,-1.165,6.938893903907E-18)); +#5714 = VECTOR('',#5715,1.); +#5715 = DIRECTION('',(0.,1.,0.)); +#5716 = PCURVE('',#5149,#5717); +#5717 = DEFINITIONAL_REPRESENTATION('',(#5718),#5722); +#5718 = LINE('',#5719,#5720); +#5719 = CARTESIAN_POINT('',(0.410607307214,0.)); +#5720 = VECTOR('',#5721,1.); +#5721 = DIRECTION('',(0.,1.)); +#5722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5723 = PCURVE('',#5399,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(-0.,0.)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(-0.,1.)); +#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5730 = ADVANCED_FACE('',(#5731),#5399,.T.); +#5731 = FACE_BOUND('',#5732,.F.); +#5732 = EDGE_LOOP('',(#5733,#5734,#5755,#5756)); +#5733 = ORIENTED_EDGE('',*,*,#5536,.T.); +#5734 = ORIENTED_EDGE('',*,*,#5735,.T.); +#5735 = EDGE_CURVE('',#5537,#5353,#5736,.T.); +#5736 = SURFACE_CURVE('',#5737,(#5741,#5748),.PCURVE_S1.); +#5737 = LINE('',#5738,#5739); +#5738 = CARTESIAN_POINT('',(-0.938137624535,-1.165,3.756418897338E-02)); +#5739 = VECTOR('',#5740,1.); +#5740 = DIRECTION('',(0.,1.,0.)); +#5741 = PCURVE('',#5399,#5742); +#5742 = DEFINITIONAL_REPRESENTATION('',(#5743),#5747); +#5743 = LINE('',#5744,#5745); +#5744 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#5745 = VECTOR('',#5746,1.); +#5746 = DIRECTION('',(-0.,1.)); +#5747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5748 = PCURVE('',#5368,#5749); +#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5754); +#5750 = LINE('',#5751,#5752); +#5751 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#5752 = VECTOR('',#5753,1.); +#5753 = DIRECTION('',(0.,-1.)); +#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5755 = ORIENTED_EDGE('',*,*,#5380,.F.); +#5756 = ORIENTED_EDGE('',*,*,#5710,.F.); +#5757 = ADVANCED_FACE('',(#5758),#5368,.T.); +#5758 = FACE_BOUND('',#5759,.T.); +#5759 = EDGE_LOOP('',(#5760,#5761,#5762,#5763)); +#5760 = ORIENTED_EDGE('',*,*,#5560,.F.); +#5761 = ORIENTED_EDGE('',*,*,#5735,.T.); +#5762 = ORIENTED_EDGE('',*,*,#5352,.T.); +#5763 = ORIENTED_EDGE('',*,*,#5764,.F.); +#5764 = EDGE_CURVE('',#5561,#5325,#5765,.T.); +#5765 = SURFACE_CURVE('',#5766,(#5770,#5776),.PCURVE_S1.); +#5766 = LINE('',#5767,#5768); +#5767 = CARTESIAN_POINT('',(-0.823724750931,-1.165,0.399871622053)); +#5768 = VECTOR('',#5769,1.); +#5769 = DIRECTION('',(0.,1.,0.)); +#5770 = PCURVE('',#5368,#5771); +#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5775); +#5772 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5773,#5774),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#5773 = CARTESIAN_POINT('',(0.419336085558,4.3E-02)); +#5774 = CARTESIAN_POINT('',(0.419336085558,-0.473)); +#5775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5776 = PCURVE('',#5340,#5777); +#5777 = DEFINITIONAL_REPRESENTATION('',(#5778),#5781); +#5778 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5779,#5780),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#5779 = CARTESIAN_POINT('',(7.878538557136E-02,-4.3E-02)); +#5780 = CARTESIAN_POINT('',(7.878538557136E-02,0.473)); +#5781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5782 = ADVANCED_FACE('',(#5783),#5340,.F.); +#5783 = FACE_BOUND('',#5784,.F.); +#5784 = EDGE_LOOP('',(#5785,#5786,#5787,#5788)); +#5785 = ORIENTED_EDGE('',*,*,#5324,.F.); +#5786 = ORIENTED_EDGE('',*,*,#5764,.F.); +#5787 = ORIENTED_EDGE('',*,*,#5583,.T.); +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#5584,#5297,#5790,.T.); +#5790 = SURFACE_CURVE('',#5791,(#5795,#5802),.PCURVE_S1.); +#5791 = LINE('',#5792,#5793); +#5792 = CARTESIAN_POINT('',(-0.8,-1.165,0.399871622053)); +#5793 = VECTOR('',#5794,1.); +#5794 = DIRECTION('',(0.,1.,0.)); +#5795 = PCURVE('',#5340,#5796); +#5796 = DEFINITIONAL_REPRESENTATION('',(#5797),#5801); +#5797 = LINE('',#5798,#5799); +#5798 = CARTESIAN_POINT('',(0.102510136502,0.)); +#5799 = VECTOR('',#5800,1.); +#5800 = DIRECTION('',(0.,1.)); +#5801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5802 = PCURVE('',#5312,#5803); +#5803 = DEFINITIONAL_REPRESENTATION('',(#5804),#5808); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(0.,0.)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(0.,-1.)); +#5808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5809 = ADVANCED_FACE('',(#5810),#5312,.T.); +#5810 = FACE_BOUND('',#5811,.T.); +#5811 = EDGE_LOOP('',(#5812,#5813,#5814,#5815)); +#5812 = ORIENTED_EDGE('',*,*,#5606,.F.); +#5813 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5814 = ORIENTED_EDGE('',*,*,#5296,.T.); +#5815 = ORIENTED_EDGE('',*,*,#5816,.F.); +#5816 = EDGE_CURVE('',#5607,#5269,#5817,.T.); +#5817 = SURFACE_CURVE('',#5818,(#5822,#5829),.PCURVE_S1.); +#5818 = LINE('',#5819,#5820); +#5819 = CARTESIAN_POINT('',(-0.8,-1.165,0.507371622053)); +#5820 = VECTOR('',#5821,1.); +#5821 = DIRECTION('',(0.,1.,0.)); +#5822 = PCURVE('',#5312,#5823); +#5823 = DEFINITIONAL_REPRESENTATION('',(#5824),#5828); +#5824 = LINE('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(0.1075,0.)); +#5826 = VECTOR('',#5827,1.); +#5827 = DIRECTION('',(0.,-1.)); +#5828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5829 = PCURVE('',#5284,#5830); +#5830 = DEFINITIONAL_REPRESENTATION('',(#5831),#5835); +#5831 = LINE('',#5832,#5833); +#5832 = CARTESIAN_POINT('',(0.102510136502,0.)); +#5833 = VECTOR('',#5834,1.); +#5834 = DIRECTION('',(0.,1.)); +#5835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5836 = ADVANCED_FACE('',(#5837),#5227,.F.); +#5837 = FACE_BOUND('',#5838,.F.); +#5838 = EDGE_LOOP('',(#5839,#5840,#5841,#5842)); +#5839 = ORIENTED_EDGE('',*,*,#5680,.F.); +#5840 = ORIENTED_EDGE('',*,*,#5438,.T.); +#5841 = ORIENTED_EDGE('',*,*,#5211,.T.); +#5842 = ORIENTED_EDGE('',*,*,#5843,.F.); +#5843 = EDGE_CURVE('',#5653,#5212,#5844,.T.); +#5844 = SURFACE_CURVE('',#5845,(#5849,#5856),.PCURVE_S1.); +#5845 = LINE('',#5846,#5847); +#5846 = CARTESIAN_POINT('',(-0.914372511967,-1.165,0.46980743308)); +#5847 = VECTOR('',#5848,1.); +#5848 = DIRECTION('',(0.,1.,0.)); +#5849 = PCURVE('',#5227,#5850); +#5850 = DEFINITIONAL_REPRESENTATION('',(#5851),#5855); +#5851 = LINE('',#5852,#5853); +#5852 = CARTESIAN_POINT('',(0.458728778344,0.)); +#5853 = VECTOR('',#5854,1.); +#5854 = DIRECTION('',(0.,-1.)); +#5855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5856 = PCURVE('',#5256,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(0.,0.)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(0.,1.)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = ADVANCED_FACE('',(#5864),#5284,.T.); +#5864 = FACE_BOUND('',#5865,.T.); +#5865 = EDGE_LOOP('',(#5866,#5867,#5868,#5869)); +#5866 = ORIENTED_EDGE('',*,*,#5629,.T.); +#5867 = ORIENTED_EDGE('',*,*,#5816,.T.); +#5868 = ORIENTED_EDGE('',*,*,#5268,.F.); +#5869 = ORIENTED_EDGE('',*,*,#5870,.F.); +#5870 = EDGE_CURVE('',#5630,#5240,#5871,.T.); +#5871 = SURFACE_CURVE('',#5872,(#5876,#5883),.PCURVE_S1.); +#5872 = LINE('',#5873,#5874); +#5873 = CARTESIAN_POINT('',(-0.863117443716,-1.165,0.507371622053)); +#5874 = VECTOR('',#5875,1.); +#5875 = DIRECTION('',(0.,1.,0.)); +#5876 = PCURVE('',#5284,#5877); +#5877 = DEFINITIONAL_REPRESENTATION('',(#5878),#5882); +#5878 = LINE('',#5879,#5880); +#5879 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#5880 = VECTOR('',#5881,1.); +#5881 = DIRECTION('',(0.,1.)); +#5882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5883 = PCURVE('',#5256,#5884); +#5884 = DEFINITIONAL_REPRESENTATION('',(#5885),#5889); +#5885 = LINE('',#5886,#5887); +#5886 = CARTESIAN_POINT('',(1.26491745539,0.)); +#5887 = VECTOR('',#5888,1.); +#5888 = DIRECTION('',(0.,1.)); +#5889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5890 = ADVANCED_FACE('',(#5891),#5256,.T.); +#5891 = FACE_BOUND('',#5892,.T.); +#5892 = EDGE_LOOP('',(#5893,#5894,#5895,#5896)); +#5893 = ORIENTED_EDGE('',*,*,#5652,.T.); +#5894 = ORIENTED_EDGE('',*,*,#5870,.T.); +#5895 = ORIENTED_EDGE('',*,*,#5239,.F.); +#5896 = ORIENTED_EDGE('',*,*,#5843,.F.); +#5897 = MANIFOLD_SOLID_BREP('',#5898); +#5898 = CLOSED_SHELL('',(#5899,#6019,#6298,#6352,#6401,#6595,#6622,#6649 + ,#6674,#6701,#6728,#6755,#6782)); +#5899 = ADVANCED_FACE('',(#5900),#5914,.T.); +#5900 = FACE_BOUND('',#5901,.T.); +#5901 = EDGE_LOOP('',(#5902,#5937,#5965,#5993)); +#5902 = ORIENTED_EDGE('',*,*,#5903,.F.); +#5903 = EDGE_CURVE('',#5904,#5906,#5908,.T.); +#5904 = VERTEX_POINT('',#5905); +#5905 = CARTESIAN_POINT('',(1.068178078357,-0.735,0.1075)); +#5906 = VERTEX_POINT('',#5907); +#5907 = CARTESIAN_POINT('',(1.4,-0.735,0.1075)); +#5908 = SURFACE_CURVE('',#5909,(#5913,#5925),.PCURVE_S1.); +#5909 = LINE('',#5910,#5911); +#5910 = CARTESIAN_POINT('',(0.95,-0.735,0.1075)); +#5911 = VECTOR('',#5912,1.); +#5912 = DIRECTION('',(1.,0.,0.)); +#5913 = PCURVE('',#5914,#5919); +#5914 = PLANE('',#5915); +#5915 = AXIS2_PLACEMENT_3D('',#5916,#5917,#5918); +#5916 = CARTESIAN_POINT('',(0.95,-1.165,0.1075)); +#5917 = DIRECTION('',(0.,0.,1.)); +#5918 = DIRECTION('',(1.,0.,0.)); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(0.,0.43)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(1.,0.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5925 = PCURVE('',#5926,#5931); +#5926 = PLANE('',#5927); +#5927 = AXIS2_PLACEMENT_3D('',#5928,#5929,#5930); +#5928 = CARTESIAN_POINT('',(1.049110705539,-0.735,0.184249085994)); +#5929 = DIRECTION('',(-1.195342703406E-30,1.,-1.100092070009E-30)); +#5930 = DIRECTION('',(1.,1.195342703406E-30,0.)); +#5931 = DEFINITIONAL_REPRESENTATION('',(#5932),#5936); +#5932 = LINE('',#5933,#5934); +#5933 = CARTESIAN_POINT('',(-9.91107055392E-02,7.674908599364E-02)); +#5934 = VECTOR('',#5935,1.); +#5935 = DIRECTION('',(1.,1.31498702896E-60)); +#5936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5937 = ORIENTED_EDGE('',*,*,#5938,.F.); +#5938 = EDGE_CURVE('',#5939,#5904,#5941,.T.); +#5939 = VERTEX_POINT('',#5940); +#5940 = CARTESIAN_POINT('',(1.068178078357,-1.165,0.1075)); +#5941 = SURFACE_CURVE('',#5942,(#5946,#5953),.PCURVE_S1.); +#5942 = LINE('',#5943,#5944); +#5943 = CARTESIAN_POINT('',(1.068178078357,-1.165,0.1075)); +#5944 = VECTOR('',#5945,1.); +#5945 = DIRECTION('',(0.,1.,0.)); +#5946 = PCURVE('',#5914,#5947); +#5947 = DEFINITIONAL_REPRESENTATION('',(#5948),#5952); +#5948 = LINE('',#5949,#5950); +#5949 = CARTESIAN_POINT('',(0.118178078357,0.)); +#5950 = VECTOR('',#5951,1.); +#5951 = DIRECTION('',(0.,1.)); +#5952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5953 = PCURVE('',#5954,#5959); +#5954 = CYLINDRICAL_SURFACE('',#5955,5.375E-02); +#5955 = AXIS2_PLACEMENT_3D('',#5956,#5957,#5958); +#5956 = CARTESIAN_POINT('',(1.068178078357,-1.165,0.16125)); +#5957 = DIRECTION('',(0.,1.,0.)); +#5958 = DIRECTION('',(0.,0.,-1.)); +#5959 = DEFINITIONAL_REPRESENTATION('',(#5960),#5964); +#5960 = LINE('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(0.,0.)); +#5962 = VECTOR('',#5963,1.); +#5963 = DIRECTION('',(0.,1.)); +#5964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5965 = ORIENTED_EDGE('',*,*,#5966,.T.); +#5966 = EDGE_CURVE('',#5939,#5967,#5969,.T.); +#5967 = VERTEX_POINT('',#5968); +#5968 = CARTESIAN_POINT('',(1.4,-1.165,0.1075)); +#5969 = SURFACE_CURVE('',#5970,(#5974,#5981),.PCURVE_S1.); +#5970 = LINE('',#5971,#5972); +#5971 = CARTESIAN_POINT('',(0.95,-1.165,0.1075)); +#5972 = VECTOR('',#5973,1.); +#5973 = DIRECTION('',(1.,0.,0.)); +#5974 = PCURVE('',#5914,#5975); +#5975 = DEFINITIONAL_REPRESENTATION('',(#5976),#5980); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(0.,0.)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.)); +#5980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5981 = PCURVE('',#5982,#5987); +#5982 = PLANE('',#5983); +#5983 = AXIS2_PLACEMENT_3D('',#5984,#5985,#5986); +#5984 = CARTESIAN_POINT('',(1.049110705539,-1.165,0.184249085994)); +#5985 = DIRECTION('',(1.252086734877E-30,-1.,9.618770336282E-31)); +#5986 = DIRECTION('',(-1.,-1.252086734877E-30,0.)); +#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992); +#5988 = LINE('',#5989,#5990); +#5989 = CARTESIAN_POINT('',(9.91107055392E-02,7.674908599364E-02)); +#5990 = VECTOR('',#5991,1.); +#5991 = DIRECTION('',(-1.,1.204353474389E-60)); +#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5993 = ORIENTED_EDGE('',*,*,#5994,.T.); +#5994 = EDGE_CURVE('',#5967,#5906,#5995,.T.); +#5995 = SURFACE_CURVE('',#5996,(#6000,#6007),.PCURVE_S1.); +#5996 = LINE('',#5997,#5998); +#5997 = CARTESIAN_POINT('',(1.4,-1.165,0.1075)); +#5998 = VECTOR('',#5999,1.); +#5999 = DIRECTION('',(0.,1.,0.)); +#6000 = PCURVE('',#5914,#6001); +#6001 = DEFINITIONAL_REPRESENTATION('',(#6002),#6006); +#6002 = LINE('',#6003,#6004); +#6003 = CARTESIAN_POINT('',(0.45,0.)); +#6004 = VECTOR('',#6005,1.); +#6005 = DIRECTION('',(0.,1.)); +#6006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6007 = PCURVE('',#6008,#6013); +#6008 = PLANE('',#6009); +#6009 = AXIS2_PLACEMENT_3D('',#6010,#6011,#6012); +#6010 = CARTESIAN_POINT('',(1.4,-1.165,0.)); +#6011 = DIRECTION('',(1.,0.,0.)); +#6012 = DIRECTION('',(0.,0.,1.)); +#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018); +#6014 = LINE('',#6015,#6016); +#6015 = CARTESIAN_POINT('',(0.1075,0.)); +#6016 = VECTOR('',#6017,1.); +#6017 = DIRECTION('',(0.,-1.)); +#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6019 = ADVANCED_FACE('',(#6020),#5926,.T.); +#6020 = FACE_BOUND('',#6021,.T.); +#6021 = EDGE_LOOP('',(#6022,#6052,#6081,#6109,#6137,#6165,#6193,#6226, + #6254,#6276,#6277)); +#6022 = ORIENTED_EDGE('',*,*,#6023,.F.); +#6023 = EDGE_CURVE('',#6024,#6026,#6028,.T.); +#6024 = VERTEX_POINT('',#6025); +#6025 = CARTESIAN_POINT('',(0.989392692786,-0.735,6.938893903907E-18)); +#6026 = VERTEX_POINT('',#6027); +#6027 = CARTESIAN_POINT('',(1.4,-0.735,0.)); +#6028 = SURFACE_CURVE('',#6029,(#6033,#6040),.PCURVE_S1.); +#6029 = LINE('',#6030,#6031); +#6030 = CARTESIAN_POINT('',(0.95,-0.735,0.)); +#6031 = VECTOR('',#6032,1.); +#6032 = DIRECTION('',(1.,0.,0.)); +#6033 = PCURVE('',#5926,#6034); +#6034 = DEFINITIONAL_REPRESENTATION('',(#6035),#6039); +#6035 = LINE('',#6036,#6037); +#6036 = CARTESIAN_POINT('',(-9.91107055392E-02,0.184249085994)); +#6037 = VECTOR('',#6038,1.); +#6038 = DIRECTION('',(1.,1.31498702896E-60)); +#6039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6040 = PCURVE('',#6041,#6046); +#6041 = PLANE('',#6042); +#6042 = AXIS2_PLACEMENT_3D('',#6043,#6044,#6045); +#6043 = CARTESIAN_POINT('',(0.95,-1.165,0.)); +#6044 = DIRECTION('',(0.,0.,1.)); +#6045 = DIRECTION('',(1.,0.,0.)); +#6046 = DEFINITIONAL_REPRESENTATION('',(#6047),#6051); +#6047 = LINE('',#6048,#6049); +#6048 = CARTESIAN_POINT('',(0.,0.43)); +#6049 = VECTOR('',#6050,1.); +#6050 = DIRECTION('',(1.,0.)); +#6051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6052 = ORIENTED_EDGE('',*,*,#6053,.T.); +#6053 = EDGE_CURVE('',#6024,#6054,#6056,.T.); +#6054 = VERTEX_POINT('',#6055); +#6055 = CARTESIAN_POINT('',(0.938137624535,-0.735,3.756418897338E-02)); +#6056 = SURFACE_CURVE('',#6057,(#6062,#6069),.PCURVE_S1.); +#6057 = CIRCLE('',#6058,5.375E-02); +#6058 = AXIS2_PLACEMENT_3D('',#6059,#6060,#6061); +#6059 = CARTESIAN_POINT('',(0.989392692786,-0.735,5.375E-02)); +#6060 = DIRECTION('',(0.,1.,0.)); +#6061 = DIRECTION('',(0.,0.,1.)); +#6062 = PCURVE('',#5926,#6063); +#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068); +#6064 = CIRCLE('',#6065,5.375E-02); +#6065 = AXIS2_PLACEMENT_2D('',#6066,#6067); +#6066 = CARTESIAN_POINT('',(-5.971801275352E-02,0.130499085994)); +#6067 = DIRECTION('',(0.,-1.)); +#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6069 = PCURVE('',#6070,#6075); +#6070 = CYLINDRICAL_SURFACE('',#6071,5.375E-02); +#6071 = AXIS2_PLACEMENT_3D('',#6072,#6073,#6074); +#6072 = CARTESIAN_POINT('',(0.989392692786,-1.165,5.375E-02)); +#6073 = DIRECTION('',(0.,1.,0.)); +#6074 = DIRECTION('',(0.,0.,-1.)); +#6075 = DEFINITIONAL_REPRESENTATION('',(#6076),#6080); +#6076 = LINE('',#6077,#6078); +#6077 = CARTESIAN_POINT('',(-3.14159265359,0.43)); +#6078 = VECTOR('',#6079,1.); +#6079 = DIRECTION('',(1.,0.)); +#6080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6081 = ORIENTED_EDGE('',*,*,#6082,.T.); +#6082 = EDGE_CURVE('',#6054,#6083,#6085,.T.); +#6083 = VERTEX_POINT('',#6084); +#6084 = CARTESIAN_POINT('',(0.823724750931,-0.735,0.399871622053)); +#6085 = SURFACE_CURVE('',#6086,(#6090,#6097),.PCURVE_S1.); +#6086 = LINE('',#6087,#6088); +#6087 = CARTESIAN_POINT('',(0.95,-0.735,0.)); +#6088 = VECTOR('',#6089,1.); +#6089 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#6090 = PCURVE('',#5926,#6091); +#6091 = DEFINITIONAL_REPRESENTATION('',(#6092),#6096); +#6092 = LINE('',#6093,#6094); +#6093 = CARTESIAN_POINT('',(-9.91107055392E-02,0.184249085994)); +#6094 = VECTOR('',#6095,1.); +#6095 = DIRECTION('',(-0.301131367937,-0.953582665134)); +#6096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6097 = PCURVE('',#6098,#6103); +#6098 = PLANE('',#6099); +#6099 = AXIS2_PLACEMENT_3D('',#6100,#6101,#6102); +#6100 = CARTESIAN_POINT('',(0.95,-1.165,0.)); +#6101 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#6102 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#6103 = DEFINITIONAL_REPRESENTATION('',(#6104),#6108); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(0.,-0.43)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(1.,0.)); +#6108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6109 = ORIENTED_EDGE('',*,*,#6110,.F.); +#6110 = EDGE_CURVE('',#6111,#6083,#6113,.T.); +#6111 = VERTEX_POINT('',#6112); +#6112 = CARTESIAN_POINT('',(0.8,-0.735,0.399871622053)); +#6113 = SURFACE_CURVE('',#6114,(#6118,#6125),.PCURVE_S1.); +#6114 = LINE('',#6115,#6116); +#6115 = CARTESIAN_POINT('',(0.8,-0.735,0.399871622053)); +#6116 = VECTOR('',#6117,1.); +#6117 = DIRECTION('',(1.,0.,0.)); +#6118 = PCURVE('',#5926,#6119); +#6119 = DEFINITIONAL_REPRESENTATION('',(#6120),#6124); +#6120 = LINE('',#6121,#6122); +#6121 = CARTESIAN_POINT('',(-0.249110705539,-0.21562253606)); +#6122 = VECTOR('',#6123,1.); +#6123 = DIRECTION('',(1.,1.31498702896E-60)); +#6124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6125 = PCURVE('',#6126,#6131); +#6126 = PLANE('',#6127); +#6127 = AXIS2_PLACEMENT_3D('',#6128,#6129,#6130); +#6128 = CARTESIAN_POINT('',(0.8,-1.165,0.399871622053)); +#6129 = DIRECTION('',(0.,0.,1.)); +#6130 = DIRECTION('',(1.,0.,0.)); +#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6136); +#6132 = LINE('',#6133,#6134); +#6133 = CARTESIAN_POINT('',(0.,0.43)); +#6134 = VECTOR('',#6135,1.); +#6135 = DIRECTION('',(1.,0.)); +#6136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6137 = ORIENTED_EDGE('',*,*,#6138,.T.); +#6138 = EDGE_CURVE('',#6111,#6139,#6141,.T.); +#6139 = VERTEX_POINT('',#6140); +#6140 = CARTESIAN_POINT('',(0.8,-0.735,0.507371622053)); +#6141 = SURFACE_CURVE('',#6142,(#6146,#6153),.PCURVE_S1.); +#6142 = LINE('',#6143,#6144); +#6143 = CARTESIAN_POINT('',(0.8,-0.735,0.399871622053)); +#6144 = VECTOR('',#6145,1.); +#6145 = DIRECTION('',(0.,0.,1.)); +#6146 = PCURVE('',#5926,#6147); +#6147 = DEFINITIONAL_REPRESENTATION('',(#6148),#6152); +#6148 = LINE('',#6149,#6150); +#6149 = CARTESIAN_POINT('',(-0.249110705539,-0.21562253606)); +#6150 = VECTOR('',#6151,1.); +#6151 = DIRECTION('',(0.,-1.)); +#6152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6153 = PCURVE('',#6154,#6159); +#6154 = PLANE('',#6155); +#6155 = AXIS2_PLACEMENT_3D('',#6156,#6157,#6158); +#6156 = CARTESIAN_POINT('',(0.8,-1.165,0.399871622053)); +#6157 = DIRECTION('',(1.,0.,0.)); +#6158 = DIRECTION('',(0.,0.,1.)); +#6159 = DEFINITIONAL_REPRESENTATION('',(#6160),#6164); +#6160 = LINE('',#6161,#6162); +#6161 = CARTESIAN_POINT('',(0.,-0.43)); +#6162 = VECTOR('',#6163,1.); +#6163 = DIRECTION('',(1.,0.)); +#6164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6165 = ORIENTED_EDGE('',*,*,#6166,.T.); +#6166 = EDGE_CURVE('',#6139,#6167,#6169,.T.); +#6167 = VERTEX_POINT('',#6168); +#6168 = CARTESIAN_POINT('',(0.863117443716,-0.735,0.507371622053)); +#6169 = SURFACE_CURVE('',#6170,(#6174,#6181),.PCURVE_S1.); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(0.8,-0.735,0.507371622053)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(1.,0.,0.)); +#6174 = PCURVE('',#5926,#6175); +#6175 = DEFINITIONAL_REPRESENTATION('',(#6176),#6180); +#6176 = LINE('',#6177,#6178); +#6177 = CARTESIAN_POINT('',(-0.249110705539,-0.32312253606)); +#6178 = VECTOR('',#6179,1.); +#6179 = DIRECTION('',(1.,1.31498702896E-60)); +#6180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6181 = PCURVE('',#6182,#6187); +#6182 = PLANE('',#6183); +#6183 = AXIS2_PLACEMENT_3D('',#6184,#6185,#6186); +#6184 = CARTESIAN_POINT('',(0.8,-1.165,0.507371622053)); +#6185 = DIRECTION('',(0.,0.,1.)); +#6186 = DIRECTION('',(1.,0.,0.)); +#6187 = DEFINITIONAL_REPRESENTATION('',(#6188),#6192); +#6188 = LINE('',#6189,#6190); +#6189 = CARTESIAN_POINT('',(0.,0.43)); +#6190 = VECTOR('',#6191,1.); +#6191 = DIRECTION('',(1.,0.)); +#6192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6193 = ORIENTED_EDGE('',*,*,#6194,.F.); +#6194 = EDGE_CURVE('',#6195,#6167,#6197,.T.); +#6195 = VERTEX_POINT('',#6196); +#6196 = CARTESIAN_POINT('',(0.914372511967,-0.735,0.46980743308)); +#6197 = SURFACE_CURVE('',#6198,(#6203,#6214),.PCURVE_S1.); +#6198 = CIRCLE('',#6199,5.375E-02); +#6199 = AXIS2_PLACEMENT_3D('',#6200,#6201,#6202); +#6200 = CARTESIAN_POINT('',(0.863117443716,-0.735,0.453621622053)); +#6201 = DIRECTION('',(0.,-1.,0.)); +#6202 = DIRECTION('',(0.,0.,1.)); +#6203 = PCURVE('',#5926,#6204); +#6204 = DEFINITIONAL_REPRESENTATION('',(#6205),#6213); +#6205 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6206,#6207,#6208,#6209, +#6210,#6211,#6212),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6206 = CARTESIAN_POINT('',(-0.185993261823,-0.32312253606)); +#6207 = CARTESIAN_POINT('',(-0.27909099273,-0.32312253606)); +#6208 = CARTESIAN_POINT('',(-0.232542127276,-0.24249753606)); +#6209 = CARTESIAN_POINT('',(-0.185993261823,-0.16187253606)); +#6210 = CARTESIAN_POINT('',(-0.13944439637,-0.24249753606)); +#6211 = CARTESIAN_POINT('',(-9.289553091613E-02,-0.32312253606)); +#6212 = CARTESIAN_POINT('',(-0.185993261823,-0.32312253606)); +#6213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6214 = PCURVE('',#6215,#6220); +#6215 = CYLINDRICAL_SURFACE('',#6216,5.375E-02); +#6216 = AXIS2_PLACEMENT_3D('',#6217,#6218,#6219); +#6217 = CARTESIAN_POINT('',(0.863117443716,-1.165,0.453621622053)); +#6218 = DIRECTION('',(0.,1.,0.)); +#6219 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#6220 = DEFINITIONAL_REPRESENTATION('',(#6221),#6225); +#6221 = LINE('',#6222,#6223); +#6222 = CARTESIAN_POINT('',(5.01826785179,0.43)); +#6223 = VECTOR('',#6224,1.); +#6224 = DIRECTION('',(-1.,0.)); +#6225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6226 = ORIENTED_EDGE('',*,*,#6227,.F.); +#6227 = EDGE_CURVE('',#6228,#6195,#6230,.T.); +#6228 = VERTEX_POINT('',#6229); +#6229 = CARTESIAN_POINT('',(1.016923010106,-0.735,0.145064188973)); +#6230 = SURFACE_CURVE('',#6231,(#6235,#6242),.PCURVE_S1.); +#6231 = LINE('',#6232,#6233); +#6232 = CARTESIAN_POINT('',(1.052510136502,-0.735,3.237162205324E-02)); +#6233 = VECTOR('',#6234,1.); +#6234 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#6235 = PCURVE('',#5926,#6236); +#6236 = DEFINITIONAL_REPRESENTATION('',(#6237),#6241); +#6237 = LINE('',#6238,#6239); +#6238 = CARTESIAN_POINT('',(3.399430962721E-03,0.15187746394)); +#6239 = VECTOR('',#6240,1.); +#6240 = DIRECTION('',(-0.301131367937,-0.953582665134)); +#6241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6242 = PCURVE('',#6243,#6248); +#6243 = PLANE('',#6244); +#6244 = AXIS2_PLACEMENT_3D('',#6245,#6246,#6247); +#6245 = CARTESIAN_POINT('',(1.052510136502,-1.165,3.237162205324E-02)); +#6246 = DIRECTION('',(0.953582665134,0.,0.301131367937)); +#6247 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#6248 = DEFINITIONAL_REPRESENTATION('',(#6249),#6253); +#6249 = LINE('',#6250,#6251); +#6250 = CARTESIAN_POINT('',(0.,-0.43)); +#6251 = VECTOR('',#6252,1.); +#6252 = DIRECTION('',(1.,0.)); +#6253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6254 = ORIENTED_EDGE('',*,*,#6255,.F.); +#6255 = EDGE_CURVE('',#5904,#6228,#6256,.T.); +#6256 = SURFACE_CURVE('',#6257,(#6262,#6269),.PCURVE_S1.); +#6257 = CIRCLE('',#6258,5.375E-02); +#6258 = AXIS2_PLACEMENT_3D('',#6259,#6260,#6261); +#6259 = CARTESIAN_POINT('',(1.068178078357,-0.735,0.16125)); +#6260 = DIRECTION('',(0.,1.,0.)); +#6261 = DIRECTION('',(0.,0.,1.)); +#6262 = PCURVE('',#5926,#6263); +#6263 = DEFINITIONAL_REPRESENTATION('',(#6264),#6268); +#6264 = CIRCLE('',#6265,5.375E-02); +#6265 = AXIS2_PLACEMENT_2D('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(1.906737281785E-02,2.299908599364E-02)); +#6267 = DIRECTION('',(0.,-1.)); +#6268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6269 = PCURVE('',#5954,#6270); +#6270 = DEFINITIONAL_REPRESENTATION('',(#6271),#6275); +#6271 = LINE('',#6272,#6273); +#6272 = CARTESIAN_POINT('',(-3.14159265359,0.43)); +#6273 = VECTOR('',#6274,1.); +#6274 = DIRECTION('',(1.,0.)); +#6275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6276 = ORIENTED_EDGE('',*,*,#5903,.T.); +#6277 = ORIENTED_EDGE('',*,*,#6278,.F.); +#6278 = EDGE_CURVE('',#6026,#5906,#6279,.T.); +#6279 = SURFACE_CURVE('',#6280,(#6284,#6291),.PCURVE_S1.); +#6280 = LINE('',#6281,#6282); +#6281 = CARTESIAN_POINT('',(1.4,-0.735,0.)); +#6282 = VECTOR('',#6283,1.); +#6283 = DIRECTION('',(0.,0.,1.)); +#6284 = PCURVE('',#5926,#6285); +#6285 = DEFINITIONAL_REPRESENTATION('',(#6286),#6290); +#6286 = LINE('',#6287,#6288); +#6287 = CARTESIAN_POINT('',(0.350889294461,0.184249085994)); +#6288 = VECTOR('',#6289,1.); +#6289 = DIRECTION('',(0.,-1.)); +#6290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6291 = PCURVE('',#6008,#6292); +#6292 = DEFINITIONAL_REPRESENTATION('',(#6293),#6297); +#6293 = LINE('',#6294,#6295); +#6294 = CARTESIAN_POINT('',(0.,-0.43)); +#6295 = VECTOR('',#6296,1.); +#6296 = DIRECTION('',(1.,0.)); +#6297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6298 = ADVANCED_FACE('',(#6299),#5954,.F.); +#6299 = FACE_BOUND('',#6300,.F.); +#6300 = EDGE_LOOP('',(#6301,#6329,#6350,#6351)); +#6301 = ORIENTED_EDGE('',*,*,#6302,.T.); +#6302 = EDGE_CURVE('',#5939,#6303,#6305,.T.); +#6303 = VERTEX_POINT('',#6304); +#6304 = CARTESIAN_POINT('',(1.016923010106,-1.165,0.145064188973)); +#6305 = SURFACE_CURVE('',#6306,(#6311,#6318),.PCURVE_S1.); +#6306 = CIRCLE('',#6307,5.375E-02); +#6307 = AXIS2_PLACEMENT_3D('',#6308,#6309,#6310); +#6308 = CARTESIAN_POINT('',(1.068178078357,-1.165,0.16125)); +#6309 = DIRECTION('',(0.,1.,0.)); +#6310 = DIRECTION('',(0.,0.,1.)); +#6311 = PCURVE('',#5954,#6312); +#6312 = DEFINITIONAL_REPRESENTATION('',(#6313),#6317); +#6313 = LINE('',#6314,#6315); +#6314 = CARTESIAN_POINT('',(-3.14159265359,2.22044604925E-16)); +#6315 = VECTOR('',#6316,1.); +#6316 = DIRECTION('',(1.,0.)); +#6317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6318 = PCURVE('',#5982,#6319); +#6319 = DEFINITIONAL_REPRESENTATION('',(#6320),#6328); +#6320 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6321,#6322,#6323,#6324, +#6325,#6326,#6327),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6321 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#6322 = CARTESIAN_POINT('',(-0.112165103725,-3.075091400636E-02)); +#6323 = CARTESIAN_POINT('',(-6.561623827126E-02,4.987408599364E-02)); +#6324 = CARTESIAN_POINT('',(-1.906737281785E-02,0.130499085994)); +#6325 = CARTESIAN_POINT('',(2.748149263557E-02,4.987408599364E-02)); +#6326 = CARTESIAN_POINT('',(7.403035808898E-02,-3.075091400636E-02)); +#6327 = CARTESIAN_POINT('',(-1.906737281785E-02,-3.075091400636E-02)); +#6328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6329 = ORIENTED_EDGE('',*,*,#6330,.T.); +#6330 = EDGE_CURVE('',#6303,#6228,#6331,.T.); +#6331 = SURFACE_CURVE('',#6332,(#6336,#6343),.PCURVE_S1.); +#6332 = LINE('',#6333,#6334); +#6333 = CARTESIAN_POINT('',(1.016923010106,-1.165,0.145064188973)); +#6334 = VECTOR('',#6335,1.); +#6335 = DIRECTION('',(0.,1.,0.)); +#6336 = PCURVE('',#5954,#6337); +#6337 = DEFINITIONAL_REPRESENTATION('',(#6338),#6342); +#6338 = LINE('',#6339,#6340); +#6339 = CARTESIAN_POINT('',(1.26491745539,0.)); +#6340 = VECTOR('',#6341,1.); +#6341 = DIRECTION('',(0.,1.)); +#6342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6343 = PCURVE('',#6243,#6344); +#6344 = DEFINITIONAL_REPRESENTATION('',(#6345),#6349); +#6345 = LINE('',#6346,#6347); +#6346 = CARTESIAN_POINT('',(0.118178078357,0.)); +#6347 = VECTOR('',#6348,1.); +#6348 = DIRECTION('',(0.,-1.)); +#6349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6350 = ORIENTED_EDGE('',*,*,#6255,.F.); +#6351 = ORIENTED_EDGE('',*,*,#5938,.F.); +#6352 = ADVANCED_FACE('',(#6353),#6008,.T.); +#6353 = FACE_BOUND('',#6354,.T.); +#6354 = EDGE_LOOP('',(#6355,#6378,#6399,#6400)); +#6355 = ORIENTED_EDGE('',*,*,#6356,.F.); +#6356 = EDGE_CURVE('',#6357,#5967,#6359,.T.); +#6357 = VERTEX_POINT('',#6358); +#6358 = CARTESIAN_POINT('',(1.4,-1.165,0.)); +#6359 = SURFACE_CURVE('',#6360,(#6364,#6371),.PCURVE_S1.); +#6360 = LINE('',#6361,#6362); +#6361 = CARTESIAN_POINT('',(1.4,-1.165,0.)); +#6362 = VECTOR('',#6363,1.); +#6363 = DIRECTION('',(0.,0.,1.)); +#6364 = PCURVE('',#6008,#6365); +#6365 = DEFINITIONAL_REPRESENTATION('',(#6366),#6370); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(0.,0.)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(1.,0.)); +#6370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6371 = PCURVE('',#5982,#6372); +#6372 = DEFINITIONAL_REPRESENTATION('',(#6373),#6377); +#6373 = LINE('',#6374,#6375); +#6374 = CARTESIAN_POINT('',(-0.350889294461,0.184249085994)); +#6375 = VECTOR('',#6376,1.); +#6376 = DIRECTION('',(0.,-1.)); +#6377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6378 = ORIENTED_EDGE('',*,*,#6379,.T.); +#6379 = EDGE_CURVE('',#6357,#6026,#6380,.T.); +#6380 = SURFACE_CURVE('',#6381,(#6385,#6392),.PCURVE_S1.); +#6381 = LINE('',#6382,#6383); +#6382 = CARTESIAN_POINT('',(1.4,-1.165,0.)); +#6383 = VECTOR('',#6384,1.); +#6384 = DIRECTION('',(0.,1.,0.)); +#6385 = PCURVE('',#6008,#6386); +#6386 = DEFINITIONAL_REPRESENTATION('',(#6387),#6391); +#6387 = LINE('',#6388,#6389); +#6388 = CARTESIAN_POINT('',(0.,0.)); +#6389 = VECTOR('',#6390,1.); +#6390 = DIRECTION('',(0.,-1.)); +#6391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6392 = PCURVE('',#6041,#6393); +#6393 = DEFINITIONAL_REPRESENTATION('',(#6394),#6398); +#6394 = LINE('',#6395,#6396); +#6395 = CARTESIAN_POINT('',(0.45,0.)); +#6396 = VECTOR('',#6397,1.); +#6397 = DIRECTION('',(0.,1.)); +#6398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6399 = ORIENTED_EDGE('',*,*,#6278,.T.); +#6400 = ORIENTED_EDGE('',*,*,#5994,.F.); +#6401 = ADVANCED_FACE('',(#6402),#5982,.T.); +#6402 = FACE_BOUND('',#6403,.T.); +#6403 = EDGE_LOOP('',(#6404,#6427,#6428,#6429,#6430,#6453,#6477,#6500, + #6523,#6546,#6569)); +#6404 = ORIENTED_EDGE('',*,*,#6405,.T.); +#6405 = EDGE_CURVE('',#6406,#6357,#6408,.T.); +#6406 = VERTEX_POINT('',#6407); +#6407 = CARTESIAN_POINT('',(0.989392692786,-1.165,6.938893903907E-18)); +#6408 = SURFACE_CURVE('',#6409,(#6413,#6420),.PCURVE_S1.); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(0.95,-1.165,0.)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(1.,0.,0.)); +#6413 = PCURVE('',#5982,#6414); +#6414 = DEFINITIONAL_REPRESENTATION('',(#6415),#6419); +#6415 = LINE('',#6416,#6417); +#6416 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#6417 = VECTOR('',#6418,1.); +#6418 = DIRECTION('',(-1.,1.204353474389E-60)); +#6419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6420 = PCURVE('',#6041,#6421); +#6421 = DEFINITIONAL_REPRESENTATION('',(#6422),#6426); +#6422 = LINE('',#6423,#6424); +#6423 = CARTESIAN_POINT('',(0.,0.)); +#6424 = VECTOR('',#6425,1.); +#6425 = DIRECTION('',(1.,0.)); +#6426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6427 = ORIENTED_EDGE('',*,*,#6356,.T.); +#6428 = ORIENTED_EDGE('',*,*,#5966,.F.); +#6429 = ORIENTED_EDGE('',*,*,#6302,.T.); +#6430 = ORIENTED_EDGE('',*,*,#6431,.T.); +#6431 = EDGE_CURVE('',#6303,#6432,#6434,.T.); +#6432 = VERTEX_POINT('',#6433); +#6433 = CARTESIAN_POINT('',(0.914372511967,-1.165,0.46980743308)); +#6434 = SURFACE_CURVE('',#6435,(#6439,#6446),.PCURVE_S1.); +#6435 = LINE('',#6436,#6437); +#6436 = CARTESIAN_POINT('',(1.052510136502,-1.165,3.237162205324E-02)); +#6437 = VECTOR('',#6438,1.); +#6438 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#6439 = PCURVE('',#5982,#6440); +#6440 = DEFINITIONAL_REPRESENTATION('',(#6441),#6445); +#6441 = LINE('',#6442,#6443); +#6442 = CARTESIAN_POINT('',(-3.39943096272E-03,0.15187746394)); +#6443 = VECTOR('',#6444,1.); +#6444 = DIRECTION('',(0.301131367937,-0.953582665134)); +#6445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6446 = PCURVE('',#6243,#6447); +#6447 = DEFINITIONAL_REPRESENTATION('',(#6448),#6452); +#6448 = LINE('',#6449,#6450); +#6449 = CARTESIAN_POINT('',(0.,0.)); +#6450 = VECTOR('',#6451,1.); +#6451 = DIRECTION('',(1.,0.)); +#6452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6453 = ORIENTED_EDGE('',*,*,#6454,.T.); +#6454 = EDGE_CURVE('',#6432,#6455,#6457,.T.); +#6455 = VERTEX_POINT('',#6456); +#6456 = CARTESIAN_POINT('',(0.863117443716,-1.165,0.507371622053)); +#6457 = SURFACE_CURVE('',#6458,(#6463,#6470),.PCURVE_S1.); +#6458 = CIRCLE('',#6459,5.375E-02); +#6459 = AXIS2_PLACEMENT_3D('',#6460,#6461,#6462); +#6460 = CARTESIAN_POINT('',(0.863117443716,-1.165,0.453621622053)); +#6461 = DIRECTION('',(0.,-1.,0.)); +#6462 = DIRECTION('',(0.,0.,1.)); +#6463 = PCURVE('',#5982,#6464); +#6464 = DEFINITIONAL_REPRESENTATION('',(#6465),#6469); +#6465 = CIRCLE('',#6466,5.375E-02); +#6466 = AXIS2_PLACEMENT_2D('',#6467,#6468); +#6467 = CARTESIAN_POINT('',(0.185993261823,-0.26937253606)); +#6468 = DIRECTION('',(0.,-1.)); +#6469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6470 = PCURVE('',#6215,#6471); +#6471 = DEFINITIONAL_REPRESENTATION('',(#6472),#6476); +#6472 = LINE('',#6473,#6474); +#6473 = CARTESIAN_POINT('',(5.01826785179,2.22044604925E-16)); +#6474 = VECTOR('',#6475,1.); +#6475 = DIRECTION('',(-1.,0.)); +#6476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6477 = ORIENTED_EDGE('',*,*,#6478,.F.); +#6478 = EDGE_CURVE('',#6479,#6455,#6481,.T.); +#6479 = VERTEX_POINT('',#6480); +#6480 = CARTESIAN_POINT('',(0.8,-1.165,0.507371622053)); +#6481 = SURFACE_CURVE('',#6482,(#6486,#6493),.PCURVE_S1.); +#6482 = LINE('',#6483,#6484); +#6483 = CARTESIAN_POINT('',(0.8,-1.165,0.507371622053)); +#6484 = VECTOR('',#6485,1.); +#6485 = DIRECTION('',(1.,0.,0.)); +#6486 = PCURVE('',#5982,#6487); +#6487 = DEFINITIONAL_REPRESENTATION('',(#6488),#6492); +#6488 = LINE('',#6489,#6490); +#6489 = CARTESIAN_POINT('',(0.249110705539,-0.32312253606)); +#6490 = VECTOR('',#6491,1.); +#6491 = DIRECTION('',(-1.,1.204353474389E-60)); +#6492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6493 = PCURVE('',#6182,#6494); +#6494 = DEFINITIONAL_REPRESENTATION('',(#6495),#6499); +#6495 = LINE('',#6496,#6497); +#6496 = CARTESIAN_POINT('',(0.,0.)); +#6497 = VECTOR('',#6498,1.); +#6498 = DIRECTION('',(1.,0.)); +#6499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6500 = ORIENTED_EDGE('',*,*,#6501,.F.); +#6501 = EDGE_CURVE('',#6502,#6479,#6504,.T.); +#6502 = VERTEX_POINT('',#6503); +#6503 = CARTESIAN_POINT('',(0.8,-1.165,0.399871622053)); +#6504 = SURFACE_CURVE('',#6505,(#6509,#6516),.PCURVE_S1.); +#6505 = LINE('',#6506,#6507); +#6506 = CARTESIAN_POINT('',(0.8,-1.165,0.399871622053)); +#6507 = VECTOR('',#6508,1.); +#6508 = DIRECTION('',(0.,0.,1.)); +#6509 = PCURVE('',#5982,#6510); +#6510 = DEFINITIONAL_REPRESENTATION('',(#6511),#6515); +#6511 = LINE('',#6512,#6513); +#6512 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#6513 = VECTOR('',#6514,1.); +#6514 = DIRECTION('',(0.,-1.)); +#6515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6516 = PCURVE('',#6154,#6517); +#6517 = DEFINITIONAL_REPRESENTATION('',(#6518),#6522); +#6518 = LINE('',#6519,#6520); +#6519 = CARTESIAN_POINT('',(0.,0.)); +#6520 = VECTOR('',#6521,1.); +#6521 = DIRECTION('',(1.,0.)); +#6522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6523 = ORIENTED_EDGE('',*,*,#6524,.T.); +#6524 = EDGE_CURVE('',#6502,#6525,#6527,.T.); +#6525 = VERTEX_POINT('',#6526); +#6526 = CARTESIAN_POINT('',(0.823724750931,-1.165,0.399871622053)); +#6527 = SURFACE_CURVE('',#6528,(#6532,#6539),.PCURVE_S1.); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(0.8,-1.165,0.399871622053)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(1.,0.,0.)); +#6532 = PCURVE('',#5982,#6533); +#6533 = DEFINITIONAL_REPRESENTATION('',(#6534),#6538); +#6534 = LINE('',#6535,#6536); +#6535 = CARTESIAN_POINT('',(0.249110705539,-0.21562253606)); +#6536 = VECTOR('',#6537,1.); +#6537 = DIRECTION('',(-1.,1.204353474389E-60)); +#6538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6539 = PCURVE('',#6126,#6540); +#6540 = DEFINITIONAL_REPRESENTATION('',(#6541),#6545); +#6541 = LINE('',#6542,#6543); +#6542 = CARTESIAN_POINT('',(0.,0.)); +#6543 = VECTOR('',#6544,1.); +#6544 = DIRECTION('',(1.,0.)); +#6545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6546 = ORIENTED_EDGE('',*,*,#6547,.F.); +#6547 = EDGE_CURVE('',#6548,#6525,#6550,.T.); +#6548 = VERTEX_POINT('',#6549); +#6549 = CARTESIAN_POINT('',(0.938137624535,-1.165,3.756418897338E-02)); +#6550 = SURFACE_CURVE('',#6551,(#6555,#6562),.PCURVE_S1.); +#6551 = LINE('',#6552,#6553); +#6552 = CARTESIAN_POINT('',(0.95,-1.165,0.)); +#6553 = VECTOR('',#6554,1.); +#6554 = DIRECTION('',(-0.301131367937,0.,0.953582665134)); +#6555 = PCURVE('',#5982,#6556); +#6556 = DEFINITIONAL_REPRESENTATION('',(#6557),#6561); +#6557 = LINE('',#6558,#6559); +#6558 = CARTESIAN_POINT('',(9.91107055392E-02,0.184249085994)); +#6559 = VECTOR('',#6560,1.); +#6560 = DIRECTION('',(0.301131367937,-0.953582665134)); +#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6562 = PCURVE('',#6098,#6563); +#6563 = DEFINITIONAL_REPRESENTATION('',(#6564),#6568); +#6564 = LINE('',#6565,#6566); +#6565 = CARTESIAN_POINT('',(0.,0.)); +#6566 = VECTOR('',#6567,1.); +#6567 = DIRECTION('',(1.,0.)); +#6568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6569 = ORIENTED_EDGE('',*,*,#6570,.F.); +#6570 = EDGE_CURVE('',#6406,#6548,#6571,.T.); +#6571 = SURFACE_CURVE('',#6572,(#6577,#6588),.PCURVE_S1.); +#6572 = CIRCLE('',#6573,5.375E-02); +#6573 = AXIS2_PLACEMENT_3D('',#6574,#6575,#6576); +#6574 = CARTESIAN_POINT('',(0.989392692786,-1.165,5.375E-02)); +#6575 = DIRECTION('',(0.,1.,0.)); +#6576 = DIRECTION('',(0.,0.,1.)); +#6577 = PCURVE('',#5982,#6578); +#6578 = DEFINITIONAL_REPRESENTATION('',(#6579),#6587); +#6579 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6580,#6581,#6582,#6583, +#6584,#6585,#6586),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6580 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#6581 = CARTESIAN_POINT('',(-3.337971815331E-02,7.674908599364E-02)); +#6582 = CARTESIAN_POINT('',(1.31691473001E-02,0.157374085994)); +#6583 = CARTESIAN_POINT('',(5.971801275352E-02,0.237999085994)); +#6584 = CARTESIAN_POINT('',(0.106266878207,0.157374085994)); +#6585 = CARTESIAN_POINT('',(0.15281574366,7.674908599364E-02)); +#6586 = CARTESIAN_POINT('',(5.971801275352E-02,7.674908599364E-02)); +#6587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6588 = PCURVE('',#6070,#6589); +#6589 = DEFINITIONAL_REPRESENTATION('',(#6590),#6594); +#6590 = LINE('',#6591,#6592); +#6591 = CARTESIAN_POINT('',(-3.14159265359,2.22044604925E-16)); +#6592 = VECTOR('',#6593,1.); +#6593 = DIRECTION('',(1.,0.)); +#6594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6595 = ADVANCED_FACE('',(#6596),#6041,.F.); +#6596 = FACE_BOUND('',#6597,.F.); +#6597 = EDGE_LOOP('',(#6598,#6599,#6600,#6601)); +#6598 = ORIENTED_EDGE('',*,*,#6405,.T.); +#6599 = ORIENTED_EDGE('',*,*,#6379,.T.); +#6600 = ORIENTED_EDGE('',*,*,#6023,.F.); +#6601 = ORIENTED_EDGE('',*,*,#6602,.F.); +#6602 = EDGE_CURVE('',#6406,#6024,#6603,.T.); +#6603 = SURFACE_CURVE('',#6604,(#6608,#6615),.PCURVE_S1.); +#6604 = LINE('',#6605,#6606); +#6605 = CARTESIAN_POINT('',(0.989392692786,-1.165,6.938893903907E-18)); +#6606 = VECTOR('',#6607,1.); +#6607 = DIRECTION('',(0.,1.,0.)); +#6608 = PCURVE('',#6041,#6609); +#6609 = DEFINITIONAL_REPRESENTATION('',(#6610),#6614); +#6610 = LINE('',#6611,#6612); +#6611 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#6612 = VECTOR('',#6613,1.); +#6613 = DIRECTION('',(0.,1.)); +#6614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6615 = PCURVE('',#6070,#6616); +#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6621); +#6617 = LINE('',#6618,#6619); +#6618 = CARTESIAN_POINT('',(0.,0.)); +#6619 = VECTOR('',#6620,1.); +#6620 = DIRECTION('',(0.,1.)); +#6621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6622 = ADVANCED_FACE('',(#6623),#6070,.T.); +#6623 = FACE_BOUND('',#6624,.T.); +#6624 = EDGE_LOOP('',(#6625,#6626,#6647,#6648)); +#6625 = ORIENTED_EDGE('',*,*,#6570,.T.); +#6626 = ORIENTED_EDGE('',*,*,#6627,.T.); +#6627 = EDGE_CURVE('',#6548,#6054,#6628,.T.); +#6628 = SURFACE_CURVE('',#6629,(#6633,#6640),.PCURVE_S1.); +#6629 = LINE('',#6630,#6631); +#6630 = CARTESIAN_POINT('',(0.938137624535,-1.165,3.756418897338E-02)); +#6631 = VECTOR('',#6632,1.); +#6632 = DIRECTION('',(0.,1.,0.)); +#6633 = PCURVE('',#6070,#6634); +#6634 = DEFINITIONAL_REPRESENTATION('',(#6635),#6639); +#6635 = LINE('',#6636,#6637); +#6636 = CARTESIAN_POINT('',(1.26491745539,0.)); +#6637 = VECTOR('',#6638,1.); +#6638 = DIRECTION('',(0.,1.)); +#6639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6640 = PCURVE('',#6098,#6641); +#6641 = DEFINITIONAL_REPRESENTATION('',(#6642),#6646); +#6642 = LINE('',#6643,#6644); +#6643 = CARTESIAN_POINT('',(3.939269278568E-02,0.)); +#6644 = VECTOR('',#6645,1.); +#6645 = DIRECTION('',(0.,-1.)); +#6646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6647 = ORIENTED_EDGE('',*,*,#6053,.F.); +#6648 = ORIENTED_EDGE('',*,*,#6602,.F.); +#6649 = ADVANCED_FACE('',(#6650),#6098,.F.); +#6650 = FACE_BOUND('',#6651,.F.); +#6651 = EDGE_LOOP('',(#6652,#6653,#6654,#6655)); +#6652 = ORIENTED_EDGE('',*,*,#6547,.F.); +#6653 = ORIENTED_EDGE('',*,*,#6627,.T.); +#6654 = ORIENTED_EDGE('',*,*,#6082,.T.); +#6655 = ORIENTED_EDGE('',*,*,#6656,.F.); +#6656 = EDGE_CURVE('',#6525,#6083,#6657,.T.); +#6657 = SURFACE_CURVE('',#6658,(#6662,#6668),.PCURVE_S1.); +#6658 = LINE('',#6659,#6660); +#6659 = CARTESIAN_POINT('',(0.823724750931,-1.165,0.399871622053)); +#6660 = VECTOR('',#6661,1.); +#6661 = DIRECTION('',(0.,1.,0.)); +#6662 = PCURVE('',#6098,#6663); +#6663 = DEFINITIONAL_REPRESENTATION('',(#6664),#6667); +#6664 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6665,#6666),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#6665 = CARTESIAN_POINT('',(0.419336085558,4.3E-02)); +#6666 = CARTESIAN_POINT('',(0.419336085558,-0.473)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = PCURVE('',#6126,#6669); +#6669 = DEFINITIONAL_REPRESENTATION('',(#6670),#6673); +#6670 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6671,#6672),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.3E-02,0.473),.PIECEWISE_BEZIER_KNOTS.); +#6671 = CARTESIAN_POINT('',(2.372475093056E-02,-4.3E-02)); +#6672 = CARTESIAN_POINT('',(2.372475093056E-02,0.473)); +#6673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6674 = ADVANCED_FACE('',(#6675),#6126,.F.); +#6675 = FACE_BOUND('',#6676,.F.); +#6676 = EDGE_LOOP('',(#6677,#6678,#6699,#6700)); +#6677 = ORIENTED_EDGE('',*,*,#6110,.F.); +#6678 = ORIENTED_EDGE('',*,*,#6679,.F.); +#6679 = EDGE_CURVE('',#6502,#6111,#6680,.T.); +#6680 = SURFACE_CURVE('',#6681,(#6685,#6692),.PCURVE_S1.); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(0.8,-1.165,0.399871622053)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(0.,1.,0.)); +#6685 = PCURVE('',#6126,#6686); +#6686 = DEFINITIONAL_REPRESENTATION('',(#6687),#6691); +#6687 = LINE('',#6688,#6689); +#6688 = CARTESIAN_POINT('',(0.,0.)); +#6689 = VECTOR('',#6690,1.); +#6690 = DIRECTION('',(0.,1.)); +#6691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6692 = PCURVE('',#6154,#6693); +#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698); +#6694 = LINE('',#6695,#6696); +#6695 = CARTESIAN_POINT('',(0.,0.)); +#6696 = VECTOR('',#6697,1.); +#6697 = DIRECTION('',(0.,-1.)); +#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6699 = ORIENTED_EDGE('',*,*,#6524,.T.); +#6700 = ORIENTED_EDGE('',*,*,#6656,.T.); +#6701 = ADVANCED_FACE('',(#6702),#6154,.F.); +#6702 = FACE_BOUND('',#6703,.T.); +#6703 = EDGE_LOOP('',(#6704,#6705,#6726,#6727)); +#6704 = ORIENTED_EDGE('',*,*,#6501,.T.); +#6705 = ORIENTED_EDGE('',*,*,#6706,.T.); +#6706 = EDGE_CURVE('',#6479,#6139,#6707,.T.); +#6707 = SURFACE_CURVE('',#6708,(#6712,#6719),.PCURVE_S1.); +#6708 = LINE('',#6709,#6710); +#6709 = CARTESIAN_POINT('',(0.8,-1.165,0.507371622053)); +#6710 = VECTOR('',#6711,1.); +#6711 = DIRECTION('',(0.,1.,0.)); +#6712 = PCURVE('',#6154,#6713); +#6713 = DEFINITIONAL_REPRESENTATION('',(#6714),#6718); +#6714 = LINE('',#6715,#6716); +#6715 = CARTESIAN_POINT('',(0.1075,0.)); +#6716 = VECTOR('',#6717,1.); +#6717 = DIRECTION('',(0.,-1.)); +#6718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6719 = PCURVE('',#6182,#6720); +#6720 = DEFINITIONAL_REPRESENTATION('',(#6721),#6725); +#6721 = LINE('',#6722,#6723); +#6722 = CARTESIAN_POINT('',(0.,0.)); +#6723 = VECTOR('',#6724,1.); +#6724 = DIRECTION('',(0.,1.)); +#6725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6726 = ORIENTED_EDGE('',*,*,#6138,.F.); +#6727 = ORIENTED_EDGE('',*,*,#6679,.F.); +#6728 = ADVANCED_FACE('',(#6729),#6243,.T.); +#6729 = FACE_BOUND('',#6730,.T.); +#6730 = EDGE_LOOP('',(#6731,#6732,#6733,#6734)); +#6731 = ORIENTED_EDGE('',*,*,#6431,.F.); +#6732 = ORIENTED_EDGE('',*,*,#6330,.T.); +#6733 = ORIENTED_EDGE('',*,*,#6227,.T.); +#6734 = ORIENTED_EDGE('',*,*,#6735,.F.); +#6735 = EDGE_CURVE('',#6432,#6195,#6736,.T.); +#6736 = SURFACE_CURVE('',#6737,(#6741,#6748),.PCURVE_S1.); +#6737 = LINE('',#6738,#6739); +#6738 = CARTESIAN_POINT('',(0.914372511967,-1.165,0.46980743308)); +#6739 = VECTOR('',#6740,1.); +#6740 = DIRECTION('',(0.,1.,0.)); +#6741 = PCURVE('',#6243,#6742); +#6742 = DEFINITIONAL_REPRESENTATION('',(#6743),#6747); +#6743 = LINE('',#6744,#6745); +#6744 = CARTESIAN_POINT('',(0.458728778344,0.)); +#6745 = VECTOR('',#6746,1.); +#6746 = DIRECTION('',(0.,-1.)); +#6747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6748 = PCURVE('',#6215,#6749); +#6749 = DEFINITIONAL_REPRESENTATION('',(#6750),#6754); +#6750 = LINE('',#6751,#6752); +#6751 = CARTESIAN_POINT('',(-0.,0.)); +#6752 = VECTOR('',#6753,1.); +#6753 = DIRECTION('',(-0.,1.)); +#6754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6755 = ADVANCED_FACE('',(#6756),#6182,.T.); +#6756 = FACE_BOUND('',#6757,.T.); +#6757 = EDGE_LOOP('',(#6758,#6759,#6760,#6761)); +#6758 = ORIENTED_EDGE('',*,*,#6166,.F.); +#6759 = ORIENTED_EDGE('',*,*,#6706,.F.); +#6760 = ORIENTED_EDGE('',*,*,#6478,.T.); +#6761 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6762 = EDGE_CURVE('',#6455,#6167,#6763,.T.); +#6763 = SURFACE_CURVE('',#6764,(#6768,#6775),.PCURVE_S1.); +#6764 = LINE('',#6765,#6766); +#6765 = CARTESIAN_POINT('',(0.863117443716,-1.165,0.507371622053)); +#6766 = VECTOR('',#6767,1.); +#6767 = DIRECTION('',(0.,1.,0.)); +#6768 = PCURVE('',#6182,#6769); +#6769 = DEFINITIONAL_REPRESENTATION('',(#6770),#6774); +#6770 = LINE('',#6771,#6772); +#6771 = CARTESIAN_POINT('',(6.311744371624E-02,0.)); +#6772 = VECTOR('',#6773,1.); +#6773 = DIRECTION('',(0.,1.)); +#6774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6775 = PCURVE('',#6215,#6776); +#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781); +#6777 = LINE('',#6778,#6779); +#6778 = CARTESIAN_POINT('',(-1.26491745539,0.)); +#6779 = VECTOR('',#6780,1.); +#6780 = DIRECTION('',(-0.,1.)); +#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6782 = ADVANCED_FACE('',(#6783),#6215,.T.); +#6783 = FACE_BOUND('',#6784,.F.); +#6784 = EDGE_LOOP('',(#6785,#6786,#6787,#6788)); +#6785 = ORIENTED_EDGE('',*,*,#6454,.T.); +#6786 = ORIENTED_EDGE('',*,*,#6762,.T.); +#6787 = ORIENTED_EDGE('',*,*,#6194,.F.); +#6788 = ORIENTED_EDGE('',*,*,#6735,.F.); +#6789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6793)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6790,#6791,#6792)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6790 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6791 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6792 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6793 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6790, + 'distance_accuracy_value','confusion accuracy'); +#6794 = SHAPE_DEFINITION_REPRESENTATION(#6795,#1436); +#6795 = PRODUCT_DEFINITION_SHAPE('','',#6796); +#6796 = PRODUCT_DEFINITION('design','',#6797,#6800); +#6797 = PRODUCT_DEFINITION_FORMATION('','',#6798); +#6798 = PRODUCT('PinsArrayLR','PinsArrayLR','',(#6799)); +#6799 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6800 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6801 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6802,#6804); +#6802 = ( REPRESENTATION_RELATIONSHIP('','',#1436,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6803) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6803 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#6804 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6805); +#6805 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#6796,$); +#6806 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6798)); +#6807 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6808),#1418); +#6808 = STYLED_ITEM('color',(#6809),#30); +#6809 = PRESENTATION_STYLE_ASSIGNMENT((#6810,#6816)); +#6810 = SURFACE_STYLE_USAGE(.BOTH.,#6811); +#6811 = SURFACE_SIDE_STYLE('',(#6812)); +#6812 = SURFACE_STYLE_FILL_AREA(#6813); +#6813 = FILL_AREA_STYLE('',(#6814)); +#6814 = FILL_AREA_STYLE_COLOUR('',#6815); +#6815 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921); +#6816 = CURVE_STYLE('',#6817,POSITIVE_LENGTH_MEASURE(0.1),#6815); +#6817 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6818 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6819,#6829,#6838,#6847,#6856,#6865),#6789); +#6819 = STYLED_ITEM('color',(#6820),#1437); +#6820 = PRESENTATION_STYLE_ASSIGNMENT((#6821,#6827)); +#6821 = SURFACE_STYLE_USAGE(.BOTH.,#6822); +#6822 = SURFACE_SIDE_STYLE('',(#6823)); +#6823 = SURFACE_STYLE_FILL_AREA(#6824); +#6824 = FILL_AREA_STYLE('',(#6825)); +#6825 = FILL_AREA_STYLE_COLOUR('',#6826); +#6826 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094); +#6827 = CURVE_STYLE('',#6828,POSITIVE_LENGTH_MEASURE(0.1),#6826); +#6828 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6829 = STYLED_ITEM('color',(#6830),#2329); +#6830 = PRESENTATION_STYLE_ASSIGNMENT((#6831,#6836)); +#6831 = SURFACE_STYLE_USAGE(.BOTH.,#6832); +#6832 = SURFACE_SIDE_STYLE('',(#6833)); +#6833 = SURFACE_STYLE_FILL_AREA(#6834); +#6834 = FILL_AREA_STYLE('',(#6835)); +#6835 = FILL_AREA_STYLE_COLOUR('',#6826); +#6836 = CURVE_STYLE('',#6837,POSITIVE_LENGTH_MEASURE(0.1),#6826); +#6837 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6838 = STYLED_ITEM('color',(#6839),#3221); +#6839 = PRESENTATION_STYLE_ASSIGNMENT((#6840,#6845)); +#6840 = SURFACE_STYLE_USAGE(.BOTH.,#6841); +#6841 = SURFACE_SIDE_STYLE('',(#6842)); +#6842 = SURFACE_STYLE_FILL_AREA(#6843); +#6843 = FILL_AREA_STYLE('',(#6844)); +#6844 = FILL_AREA_STYLE_COLOUR('',#6826); +#6845 = CURVE_STYLE('',#6846,POSITIVE_LENGTH_MEASURE(0.1),#6826); +#6846 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6847 = STYLED_ITEM('color',(#6848),#4113); +#6848 = PRESENTATION_STYLE_ASSIGNMENT((#6849,#6854)); +#6849 = SURFACE_STYLE_USAGE(.BOTH.,#6850); +#6850 = SURFACE_SIDE_STYLE('',(#6851)); +#6851 = SURFACE_STYLE_FILL_AREA(#6852); +#6852 = FILL_AREA_STYLE('',(#6853)); +#6853 = FILL_AREA_STYLE_COLOUR('',#6826); +#6854 = CURVE_STYLE('',#6855,POSITIVE_LENGTH_MEASURE(0.1),#6826); +#6855 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6856 = STYLED_ITEM('color',(#6857),#5005); +#6857 = PRESENTATION_STYLE_ASSIGNMENT((#6858,#6863)); +#6858 = SURFACE_STYLE_USAGE(.BOTH.,#6859); +#6859 = SURFACE_SIDE_STYLE('',(#6860)); +#6860 = SURFACE_STYLE_FILL_AREA(#6861); +#6861 = FILL_AREA_STYLE('',(#6862)); +#6862 = FILL_AREA_STYLE_COLOUR('',#6826); +#6863 = CURVE_STYLE('',#6864,POSITIVE_LENGTH_MEASURE(0.1),#6826); +#6864 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6865 = STYLED_ITEM('color',(#6866),#5897); +#6866 = PRESENTATION_STYLE_ASSIGNMENT((#6867,#6872)); +#6867 = SURFACE_STYLE_USAGE(.BOTH.,#6868); +#6868 = SURFACE_SIDE_STYLE('',(#6869)); +#6869 = SURFACE_STYLE_FILL_AREA(#6870); +#6870 = FILL_AREA_STYLE('',(#6871)); +#6871 = FILL_AREA_STYLE_COLOUR('',#6826); +#6872 = CURVE_STYLE('',#6873,POSITIVE_LENGTH_MEASURE(0.1),#6826); +#6873 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/SOT95P280X95-6N.dra b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/SOT95P280X95-6N.dra new file mode 100644 index 0000000..b5f3068 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/SOT95P280X95-6N.dra differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/r120_60.pad b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/r120_60.pad new file mode 100644 index 0000000..250973e Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/r120_60.pad differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/sot95p280x95-6n.psm b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/sot95p280x95-6n.psm new file mode 100644 index 0000000..ea42820 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Allegro/sot95p280x95-6n.psm differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altair/Readme.html b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altair/Readme.html new file mode 100644 index 0000000..ae6bd16 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altair/Readme.html @@ -0,0 +1,9 @@ + + + + Altair PollEx + + +

For instructions on importing the Altair PollEx UPFX files please click here

+ + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altair/TPP363082-T6TR.upfx b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altair/TPP363082-T6TR.upfx new file mode 100644 index 0000000..9577daa --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altair/TPP363082-T6TR.upfx @@ -0,0 +1,380 @@ + + + + + + MM + 3Peak Incorporated + TPP363082-T6TR + + TPP363082-T6TR + + + + Qualified + + + Miscellaneous + Other + + Other + SOT23 + + IC + + 6 + + + + 18-12-23-09:12:05 + + + + + + + "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + sr120_60 + None + + + + + + + + + + SOT95P280X95-6N + 0 + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/Readme.html b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/Readme.html new file mode 100644 index 0000000..9deffe4 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/Readme.html @@ -0,0 +1,9 @@ + + + + Altium Library Loader + + +

To convert the SamacSys ECAD Model file (.epw) to Altium Designer format please install the Altium Library Loader

+ + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/SOT95P280X95-6N.PcbLib b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/SOT95P280X95-6N.PcbLib new file mode 100644 index 0000000..50db248 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/SOT95P280X95-6N.PcbLib differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/TPP363082-T6TR.SchLib b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/TPP363082-T6TR.SchLib new file mode 100644 index 0000000..ba32308 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/TPP363082-T6TR.SchLib differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/TPP363082-T6TR.epw b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/TPP363082-T6TR.epw new file mode 100644 index 0000000..f9c8872 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Altium/TPP363082-T6TR.epw @@ -0,0 +1,6 @@ +18924487 +Message from SamacSys: +To use this model save to your preferred location and then open within the ECAD Part Wizard tool. +If you do not yet have a copy of the ECAD Part Wizard tool then please refer to the Instructions provided with this model. +Source=3peakic +18924487/1670943/2.50/6/2/Integrated Circuit \ No newline at end of file diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/SOT95P280X95-6N.cpa b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/SOT95P280X95-6N.cpa new file mode 100644 index 0000000..977e707 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/SOT95P280X95-6N.cpa @@ -0,0 +1,208 @@ +(CADSTARPCB + (HEADER + (FORMAT LIBRARY 2 18) + (JOBFILE "") + (JOBTITLE "") + (GENERATOR "") + (RESOLUTION + (METRIC HUNDREDTH MICRON) + ) + (TIMESTAMP 2025 09 03 11 34 25) + ) + (ASSIGNMENTS + (LAYERDEFS + (LAYERSTACK LAY7 LAY9 LAY12 LAY14 LAY18 LAY10 LAY16 LAY6 LAY8 LAY17 + LAY11 LAY19 LAY15 LAY13 + ) + (LAYER LAY0 "(All Layers)" + (ALLLAYER) + ) + (LAYER LAY1 "(All Electrical Layers)" + (ALLELEC) + ) + (LAYER LAY2 "(All Documentation Layers)" + (ALLDOC) + ) + (LAYER LAY3 "(Undefined)" + (NOLAYER) + ) + (LAYER LAY4 "(Component Copper)" + (ASSCOMPCOPP) + ) + (LAYER LAY5 "(Jumper)" + (JUMPERLAYER) + ) + (LAYER LAY6 "Top Elec" + (ELEC 1 + (BIAS UNBIASED) + (LAYERHEIGHT 0) + ) + ) + (LAYER LAY7 "Construction" + (DOC) + ) + (LAYER LAY8 "Bottom Elec" + (ELEC 2 + (BIAS UNBIASED) + (LAYERHEIGHT 0) + ) + ) + (LAYER LAY9 "Drill Drawing" + (DOC) + ) + (LAYER LAY10 "Top silk" + (NONELEC 1) + (LASUBTYP LAYERSUBTYPE_SILKSCREEN) + ) + (LAYER LAY11 "Bottom silk" + (NONELEC 2) + (LASUBTYP LAYERSUBTYPE_SILKSCREEN) + ) + (LAYER LAY12 "Top Placement" + (NONELEC 1) + (LASUBTYP LAYERSUBTYPE_PLACEMENT) + ) + (LAYER LAY13 "Bottom Placement" + (NONELEC 2) + (LASUBTYP LAYERSUBTYPE_PLACEMENT) + ) + (LAYER LAY14 "Top Assembly" + (NONELEC 1) + (LASUBTYP LAYERSUBTYPE_ASSEMBLY) + ) + (LAYER LAY15 "Bottom Assembly" + (NONELEC 2) + (LASUBTYP LAYERSUBTYPE_ASSEMBLY) + ) + (LAYER LAY16 "Top Solder Resist" + (NONELEC 1) + (LASUBTYP LAYERSUBTYPE_SOLDERRESIST) + ) + (LAYER LAY17 "Bottom Solder Resist" + (NONELEC 2) + (LASUBTYP LAYERSUBTYPE_SOLDERRESIST) + ) + (LAYER LAY18 "Top Paste" + (NONELEC 1) + (LASUBTYP LAYERSUBTYPE_PASTE) + ) + (LAYER LAY19 "Bottom Paste" + (NONELEC 2) + (LASUBTYP LAYERSUBTYPE_PASTE) + ) + ) + (CODEDEFS + (LINECODE LC11 "Silkscreen Outline 1" 2540 + (STYLE SOLID) + ) + (LINECODE LC14 "Assembly Outline 1" 2540 + (STYLE SOLID) + ) + (LINECODE LC15 "Placement Outline 1" 2540 + (STYLE SOLID) + ) + (TEXTCODE TC10 "Component Name" 3000 60000 40000) + (SPACINGCODE P_P 100000) + (SPACINGCODE P_C 100000) + (SPACINGCODE C_C 100000) + (SPACINGCODE H_H 100000) + (PADCODE PC0 "r120_60" + (RECTANGLE 60000 30000 30000) + ) + (ATTRNAME AT0 "Component Category" + (ATTROWNER COMPONENT) + ) + (ATTRNAME AT1 "assembly_name" + (ATTROWNER COMPONENT) + ) + (ATTRNAME AT2 "Value" + (ATTROWNER COMPONENT) + ) + (ATTRNAME AT3 "thm_power_diss" + (ATTROWNER COMPONENT) + ) + (ATTRNAME AT4 "placement" + (ATTROWNER COMPONENT) + ) + (ATTRNAME AT5 "silkscrn_name" + (ATTROWNER COMPONENT) + ) + (ATTRNAME AT6 "Manufacturers Part Number" + (ATTROWNER COMPONENT) + ) + (ATTRNAME AT7 "Height" + (ATTROWNER SYMDEF) + ) + (ATTRNAME AT8 "Drawing_Name" + (ATTROWNER DOCSYMBOL) + ) + (ATTRNAME AT9 "Client" + (ATTROWNER DOCSYMBOL) + ) + (ATTRNAME AT10 "RefDes" + (ATTROWNER COMPONENT) + ) + ) + (TECHNOLOGY + (UNITS MM) + (UNITSPRECISION 2) + (INTERLINEGAP 20) + (BARLINEGAP 20) + (ALLOWBARTEXT) + (ANGULARPRECISION 1) + (MAXPHYSLAYER 2) + (DESIGNORIGIN (PT 0 0)) + (DESIGNAREA (PT 0 0) (PT 100000000 100000000)) + (PINNOOFFSET 50800) + (PINNOANGLE 0) + (DESIGNLIMIT (PT 100000000 100000000)) + ) + ) + (LIBRARY + (HIERARCHY + (ROOTFOLDER F0 "root" + (SYMDEFLIST L0) + ) + ) + (SYMDEF L0 "SOT95P280X95-6N" "" (PT 50000000 50000000) + (VERSION 1) + (FIGURE FIG0 LC15 LAY12 + (OUTLINE (PT 49790000 50177500) (PT 50210000 50177500) (PT 50210000 49822500) (PT 49790000 49822500) (PT 49790000 50177500)) + ) + (FIGURE FIG1 LC14 LAY14 + (OUTLINE (PT 49920000 50146800) (PT 50080000 50146800) (PT 50080000 49853200) (PT 49920000 49853200) (PT 49920000 50146800)) + ) + (FIGURE FIG2 LC14 LAY14 + (OPENSHAPE (PT 49920000 50051800) (PT 50015000 50146800)) + ) + (FIGURE FIG3 LC11 LAY10 + (OUTLINE (PT 49970000 50146800) (PT 50030000 50146800) (PT 50030000 49853200) (PT 49970000 49853200) (PT 49970000 50146800)) + ) + (FIGURE FIG4 LC11 LAY10 + (OPENSHAPE (PT 49815000 50160000) (PT 49935000 50160000)) + ) + (PAD 1 (PT 49875000 50095000) PC0 TOP + (FIRSTPAD) + (PADIDENTIFIER "1") + ) + (PAD 2 (PT 49875000 50000000) PC0 TOP + (PADIDENTIFIER "2") + ) + (PAD 3 (PT 49875000 49905000) PC0 TOP + (PADIDENTIFIER "3") + ) + (PAD 4 (PT 50125000 49905000) PC0 TOP + (PADIDENTIFIER "4") + ) + (PAD 5 (PT 50125000 50000000) PC0 TOP + (PADIDENTIFIER "5") + ) + (PAD 6 (PT 50125000 50095000) PC0 TOP + (PADIDENTIFIER "6") + ) + (TEXTLOC COMP_NAME TC10 LAY10 (PT 50000000 50000000) + (ALIGN CENTERCENTER) + ) + ) + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/TPP363082-T6TR.csa b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/TPP363082-T6TR.csa new file mode 100644 index 0000000..fb760da --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/TPP363082-T6TR.csa @@ -0,0 +1,150 @@ +(CADSTARSCM + (HEADER + (FORMAT SYMBOL 2 16) + (JOBFILE "") + (JOBTITLE "SamacSys ECAD Model") + (GENERATOR "18924487/1670943/2.50/6/2/Integrated Circuit") + (RESOLUTION(METRIC HUNDREDTH MICRON)) + (TIMESTAMP 2025 09 03 11 34 25) + ) + (ASSIGNMENTS + (CODEDEFS + (LINECODE LC1 "Line 10" 25400 + (STYLE SOLID) + ) + (TEXTCODE TC0 "(Pin Name/Number)" 15240 152400 152400) + (TEXTCODE TC5 "Text Size 60/43/6" 15240 152400 109220) + (TEXTCODE TC8 "Symbol Name" 10000 200000 0 + (FONT "Arial" 400 0) + ) + (TERMINALCODE TC0 "Terminal" + (CROSS 127000 0) + ) + (ATTRNAME AT0 "pcb_zone" + (ATTROWNER ALL_ITEMS) + ) + (ATTRNAME AT1 "tolerance" + (ATTROWNER ALL_ITEMS) + ) + (ATTRNAME AT2 "voltage" + (ATTROWNER ALL_ITEMS) + ) + (ATTRNAME AT3 "wattage" + (ATTROWNER ALL_ITEMS) + ) + (ATTRNAME AT4 "Value" + (ATTROWNER ALL_ITEMS) + ) + (ATTRNAME AT5 "sim_model" + (ATTROWNER ALL_ITEMS) + ) + (ATTRNAME AT6 "Description" + (ATTROWNER SYMBOL) + ) + ) + (GRIDS + (WORKINGGRID + (STEPGRID "" 50800 50800) + ) + (SCREENGRID + (STEPGRID "(Screen Grid)" 254000 254000) + ) + ) + (SETTINGS + (UNITS THOU) + (UNITSPRECISION 1) + (INTERLINEGAP 0) + (BARLINEGAP 0) + (ALLOWBARTEXT) + (DESIGNORIGIN (PT 0 0)) + (DESIGNAREA (PT 0 0) (PT 100000000 100000000)) + (DESIGNLIMIT (PT 100000000 100000000)) + (ANGULARPRECISION 1) + ) + ) + (DEFAULTS + (DFLTSHAPETYPE OUTLINE) + (OUTLDFLTS LC1 + (CLEAR) + ) + (TEXTDFLTS TC5) + (ORIGINDFLTS TC8) + (ATTRDFLTS TC8) + (PINNOOFFSET 50800) + (PINNOANGLE 0) + ) + (LIBRARY + (SYMDEF L0 "TPP363082-T6TR" "" (PT 4572000 5842000) + (VERSION 1) + (FIGURE FIG0 LC1 NO_SHEET + (OPENSHAPE (PT 5080000 6096000) (PT 6858000 6096000) (PT 6858000 5080000) (PT 5080000 5080000) (PT 5080000 6096000)) + ) + (FIGURE FIG1 LC1 NO_SHEET + (OPENSHAPE (PT 4572000 5842000) (PT 5080000 5842000)) + ) + (FIGURE FIG2 LC1 NO_SHEET + (OPENSHAPE (PT 4572000 5588000) (PT 5080000 5588000)) + ) + (FIGURE FIG3 LC1 NO_SHEET + (OPENSHAPE (PT 4572000 5334000) (PT 5080000 5334000)) + ) + (FIGURE FIG4 LC1 NO_SHEET + (OPENSHAPE (PT 7366000 5842000) (PT 6858000 5842000)) + ) + (FIGURE FIG5 LC1 NO_SHEET + (OPENSHAPE (PT 7366000 5588000) (PT 6858000 5588000)) + ) + (FIGURE FIG6 LC1 NO_SHEET + (OPENSHAPE (PT 7366000 5334000) (PT 6858000 5334000)) + ) + (TERMINAL 1 TC0 (PT 4572000 5842000)) + (TERMINAL 2 TC0 (PT 4572000 5588000)) + (TERMINAL 3 TC0 (PT 4572000 5334000)) + (TERMINAL 4 TC0 (PT 7366000 5842000)) + (TERMINAL 5 TC0 (PT 7366000 5588000)) + (TERMINAL 6 TC0 (PT 7366000 5334000)) + (TEXTLOC SYMBOL_NAME TC8 (PT 6985000 6604000) + (ALIGN CENTERLEFT) + ) + (TEXTLOC PART_NAME TC8 (PT 6985000 6350000) + (ALIGN CENTERLEFT) + ) + (PINNUMNAMELOC 1 TC8 (PT 4927600 5842000) + (ALIGN BOTTOMRIGHT) + ) + (PINNUMNAMELOC 2 TC8 (PT 4927600 5588000) + (ALIGN BOTTOMRIGHT) + ) + (PINNUMNAMELOC 3 TC8 (PT 4927600 5334000) + (ALIGN BOTTOMRIGHT) + ) + (PINNUMNAMELOC 4 TC8 (PT 7010400 5842000) + (ALIGN BOTTOMLEFT) + ) + (PINNUMNAMELOC 5 TC8 (PT 7010400 5588000) + (ALIGN BOTTOMLEFT) + ) + (PINNUMNAMELOC 6 TC8 (PT 7010400 5334000) + (ALIGN BOTTOMLEFT) + ) + (PINLABELLOC 1 TC8 (PT 5156200 5842000) + (ALIGN CENTERLEFT) + ) + (PINLABELLOC 2 TC8 (PT 5156200 5588000) + (ALIGN CENTERLEFT) + ) + (PINLABELLOC 3 TC8 (PT 5156200 5334000) + (ALIGN CENTERLEFT) + ) + (PINLABELLOC 4 TC8 (PT 6781800 5842000) + (ALIGN CENTERRIGHT) + ) + (PINLABELLOC 5 TC8 (PT 6781800 5588000) + (ALIGN CENTERRIGHT) + ) + (PINLABELLOC 6 TC8 (PT 6781800 5334000) + (ALIGN CENTERRIGHT) + ) + ) + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/TPP363082-T6TR.lib b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/TPP363082-T6TR.lib new file mode 100644 index 0000000..02bd8cf --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CADSTAR/TPP363082-T6TR.lib @@ -0,0 +1,18 @@ +.TPP363082-T6TR :1 ;Step-Down DC-DC Voltage Converter IC TSOT23-6 +SOT95P280X95-6N +*STM IC +*NGS +*PLB 1="GND" 2="SW" 3="VIN" 4="VFB" 5="EN" 6="VBST" +*MXP 6 +*DFN TPP363082-T6TR +~!Manufacturer_Name (3Peak Incorporated) +~!Manufacturer_Part_Number (TPP363082-T6TR) +~!Mouser Part Number (-) +~!Mouser Price/Stock (-) +~!Arrow Part Number (-) +~!Arrow Price/Stock (-) +~!Link Datasheet (http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf) +~!Height (0.95mm) +~!3D_Model (TPP363082-T6TR) +TPP363082-T6TR +1.1!U 2.1!U 3.1!U 6.1!U 5.1!U 4.1!U diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/SOT95P280X95-6N.ftf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/SOT95P280X95-6N.ftf new file mode 100644 index 0000000..0200081 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/SOT95P280X95-6N.ftf @@ -0,0 +1,345 @@ +(ftf + (header + (version 2.0) + (unit DBUNIT) + ) + (TechnologyContainer + (technology SamacSys_Footprint + (footprintLayer + (layer Top (type Conductive)) + (layer Inner (type Conductive)) + (layer Bottom (type Conductive)) + (layer Silk-Top (type Symbolmark)) + (layer Silk-Bottom (type Symbolmark)) + (layer Resist-Top (type Solderresist)) + (layer Resist-Bottom (type Solderresist)) + (layer MetalMask-Top (type Metalmask)) + (layer MetalMask-Bottom (type Metalmask)) + (layer CompArea-Top (type Comparea)) + (layer CompArea-Bottom (type Comparea)) + (layer Assembly-Top (type Undefined)) + (layer Assembly-Bottom (type Undefined)) + (layer Hole (type Hole)) + ) + ) + ) + (footprintContainer + (commonParameters + (dimensionParameters + (arrowLength 100000) + (arrowAngle 15.000000) + (dotDiameter 100000) + (textFrameOffset 100000) + (arrowOffset 100000) + (dimAssistOffset 100000) + (dimLineWidth 10000) + (drawTextFrame NO) + (textFrameRange ALL) + (textClip NO) + (standard JIS) + ) + ) + (padstackGroups + (padstackGroup default) + ) + (pads + (pad r120_60 + (photo FLASH) + (panelUse NO) + (geometry + (rectangle + (pt 0 0) + (width 60000) + (height 120000) + (rAngle 0.000000) + (outlineWidth 0) + (fillWidth 0) + (fillAngle 0.000000) + ) + ) + ) + ); End of pads + (padstacks + (padstack r120_60 + (type NONPLATED) + (throughMode NONTHROUGH) + (panelUse NO) + (padSet (footLayer Top) + (connect (pad r120_60)) + (noconnect (pad r120_60)) + ) + (padSet (footLayer Resist-Top) + (connect (pad r120_60)) + (noconnect (pad r120_60)) + ) + (padSet (footLayer MetalMask-Top) + (connect (pad r120_60)) + (noconnect (pad r120_60)) + ) + ) + ); End of padstacks + (footprints + (footprint "SOT95P280X95-6N" + (polarity YES) + (panelUse NO) + (heelprint + (layout + (layer (footLayer CompArea-Top) + (area + (geometry + (surface + (outlineWidth 0) + (fillWidth 0) + (fillAngle 0.000000) + (vertex + (pt 210000 177500) + (pt 210000 -177500) + (pt -210000 -177500) + (pt -210000 177500) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt -80000 146800 + (width 10000) + ) + (pt 80000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt 80000 146800 + (width 10000) + ) + (pt 80000 -146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt 80000 -146800 + (width 10000) + ) + (pt -80000 -146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt -80000 -146800 + (width 10000) + ) + (pt -80000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt -80000 51800 + (width 10000) + ) + (pt 15000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -30000 146800 + (width 20000) + ) + (pt 30000 146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt 30000 146800 + (width 20000) + ) + (pt 30000 -146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt 30000 -146800 + (width 20000) + ) + (pt -30000 -146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -30000 -146800 + (width 20000) + ) + (pt -30000 146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -185000 160000 + (width 20000) + ) + (pt -65000 160000 + (width 20000) + ) + ) + ) + ) + ) + ) + ); End of layout + ); End of heelprint + (toeprint + (pin 1 + (pt -125000 95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 2 + (pt -125000 0) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 0) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 3 + (pt -125000 -95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 -95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 4 + (pt 125000 -95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 -95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 5 + (pt 125000 0) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 0) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 6 + (pt 125000 95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + ); End of toeprint + (propertyS accurateShape TPP363082-T6TR.stp) + ); End of footprint + ); End of footprints + ); End of footprintContainer +); End of ftf + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/SOT95P280X95-6N.pkf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/SOT95P280X95-6N.pkf new file mode 100644 index 0000000..92b8112 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/SOT95P280X95-6N.pkf @@ -0,0 +1,10 @@ +(unit MM) + +(package "SOT95P280X95-6N" + (type UNDEF) + (uver 2) + (mountForm default + (footprintRef "SOT95P280X95-6N") + (spec "default") + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/TPP363082-T6TR.cdf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/TPP363082-T6TR.cdf new file mode 100644 index 0000000..0db28b1 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/TPP363082-T6TR.cdf @@ -0,0 +1,27 @@ +(part "TPP363082-T6TR" + (packageRef "SOT95P280X95-6N") + (interface + (port "1" (symbPinId 1) (portName "GND") (portType INOUT)) + (port "2" (symbPinId 2) (portName "SW") (portType INOUT)) + (port "3" (symbPinId 3) (portName "VIN") (portType INOUT)) + (port "4" (symbPinId 4) (portName "VFB") (portType INOUT)) + (port "5" (symbPinId 5) (portName "EN") (portType INOUT)) + (port "6" (symbPinId 6) (portName "VBST") (portType INOUT)) + ) + (partClass UNDEF) + (useInSchema Y) + (useInLayout Y) + (inPartsList Y) + (partType NORMAL) + (placeRestriction FREE) + (property "compKind" "101") + (property "Manufacturer_Name" "3Peak Incorporated") + (property "Manufacturer_Part_Number" "TPP363082-T6TR") + (property "Mouser_Part_Number" "") + (property "Mouser_Price/Stock" "") + (property "Arrow_Part_Number" "") + (property "Arrow_Price/Stock" "") + (property "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6") + (property "Datasheet_Link" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (property "symbolName1" "TPP363082-T6TR") +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/TPP363082-T6TR.laf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/TPP363082-T6TR.laf new file mode 100644 index 0000000..9b3d3b1 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-5000/TPP363082-T6TR.laf @@ -0,0 +1,108 @@ +LIB TPP363082-T6TR +ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1 +GRID 1 1 1 1 1 1 1 4 +SHT 1 1 1 0 6 22 8 +PROP 0 componentType 1 +parts +ENDPROP +PROP 0 componentKind 1 +101 +ENDPROP +PROP 0 partName 1 +TPP363082-T6TR +ENDPROP +VIEW 1 1 0 -1 -1 19 6 0 1.000 3 reference +VIEW 1 1 0 -1 -1 19 4 0 1.000 3 partName +ENDSHT +LINE 1 -1 -1 -1 0 0 0 +POINT - 4 2 +POINT - 18 2 +POINT - 18 -6 +POINT - 4 -6 +POINT - 4 2 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0 0 +POINT - 4 0 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0 -2 +POINT - 4 -2 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0 -4 +POINT - 4 -4 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22 0 +POINT - 18 0 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22 -2 +POINT - 18 -2 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22 -4 +POINT - 18 -4 +ENDLIN +PIN 1 1 0 0 +PROP 0 pinLabel 1 +GND +ENDPROP +PROP 0 pinNumber 1 +1 +ENDPROP +VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel +ENDPIN +PIN 2 1 0 -2 +PROP 0 pinLabel 1 +SW +ENDPROP +PROP 0 pinNumber 1 +2 +ENDPROP +VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel +ENDPIN +PIN 3 1 0 -4 +PROP 0 pinLabel 1 +VIN +ENDPROP +PROP 0 pinNumber 1 +3 +ENDPROP +VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel +ENDPIN +PIN 4 1 22 0 +PROP 0 pinLabel 1 +VBST +ENDPROP +PROP 0 pinNumber 1 +6 +ENDPROP +VIEW 1 1 0 -1 -1 19.2 0.4 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 0 0 1.000 5 pinLabel +ENDPIN +PIN 5 1 22 -2 +PROP 0 pinLabel 1 +EN +ENDPROP +PROP 0 pinNumber 1 +5 +ENDPROP +VIEW 1 1 0 -1 -1 19.2 -1.6 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 -2 0 1.000 5 pinLabel +ENDPIN +PIN 6 1 22 -4 +PROP 0 pinLabel 1 +VFB +ENDPROP +PROP 0 pinNumber 1 +4 +ENDPROP +VIEW 1 1 0 -1 -1 19.2 -3.6 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 -4 0 1.000 5 pinLabel +ENDPIN +ENDLIB diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/SOT95P280X95-6N.ftf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/SOT95P280X95-6N.ftf new file mode 100644 index 0000000..0200081 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/SOT95P280X95-6N.ftf @@ -0,0 +1,345 @@ +(ftf + (header + (version 2.0) + (unit DBUNIT) + ) + (TechnologyContainer + (technology SamacSys_Footprint + (footprintLayer + (layer Top (type Conductive)) + (layer Inner (type Conductive)) + (layer Bottom (type Conductive)) + (layer Silk-Top (type Symbolmark)) + (layer Silk-Bottom (type Symbolmark)) + (layer Resist-Top (type Solderresist)) + (layer Resist-Bottom (type Solderresist)) + (layer MetalMask-Top (type Metalmask)) + (layer MetalMask-Bottom (type Metalmask)) + (layer CompArea-Top (type Comparea)) + (layer CompArea-Bottom (type Comparea)) + (layer Assembly-Top (type Undefined)) + (layer Assembly-Bottom (type Undefined)) + (layer Hole (type Hole)) + ) + ) + ) + (footprintContainer + (commonParameters + (dimensionParameters + (arrowLength 100000) + (arrowAngle 15.000000) + (dotDiameter 100000) + (textFrameOffset 100000) + (arrowOffset 100000) + (dimAssistOffset 100000) + (dimLineWidth 10000) + (drawTextFrame NO) + (textFrameRange ALL) + (textClip NO) + (standard JIS) + ) + ) + (padstackGroups + (padstackGroup default) + ) + (pads + (pad r120_60 + (photo FLASH) + (panelUse NO) + (geometry + (rectangle + (pt 0 0) + (width 60000) + (height 120000) + (rAngle 0.000000) + (outlineWidth 0) + (fillWidth 0) + (fillAngle 0.000000) + ) + ) + ) + ); End of pads + (padstacks + (padstack r120_60 + (type NONPLATED) + (throughMode NONTHROUGH) + (panelUse NO) + (padSet (footLayer Top) + (connect (pad r120_60)) + (noconnect (pad r120_60)) + ) + (padSet (footLayer Resist-Top) + (connect (pad r120_60)) + (noconnect (pad r120_60)) + ) + (padSet (footLayer MetalMask-Top) + (connect (pad r120_60)) + (noconnect (pad r120_60)) + ) + ) + ); End of padstacks + (footprints + (footprint "SOT95P280X95-6N" + (polarity YES) + (panelUse NO) + (heelprint + (layout + (layer (footLayer CompArea-Top) + (area + (geometry + (surface + (outlineWidth 0) + (fillWidth 0) + (fillAngle 0.000000) + (vertex + (pt 210000 177500) + (pt 210000 -177500) + (pt -210000 -177500) + (pt -210000 177500) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt -80000 146800 + (width 10000) + ) + (pt 80000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt 80000 146800 + (width 10000) + ) + (pt 80000 -146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt 80000 -146800 + (width 10000) + ) + (pt -80000 -146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt -80000 -146800 + (width 10000) + ) + (pt -80000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Assembly-Top) + (line + (geometry + (line + (vertex + (pt -80000 51800 + (width 10000) + ) + (pt 15000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -30000 146800 + (width 20000) + ) + (pt 30000 146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt 30000 146800 + (width 20000) + ) + (pt 30000 -146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt 30000 -146800 + (width 20000) + ) + (pt -30000 -146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -30000 -146800 + (width 20000) + ) + (pt -30000 146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -185000 160000 + (width 20000) + ) + (pt -65000 160000 + (width 20000) + ) + ) + ) + ) + ) + ) + ); End of layout + ); End of heelprint + (toeprint + (pin 1 + (pt -125000 95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 2 + (pt -125000 0) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 0) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 3 + (pt -125000 -95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 -95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 4 + (pt 125000 -95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 -95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 5 + (pt 125000 0) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 0) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 6 + (pt 125000 95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + ); End of toeprint + (propertyS accurateShape TPP363082-T6TR.stp) + ); End of footprint + ); End of footprints + ); End of footprintContainer +); End of ftf + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/SOT95P280X95-6N.pkf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/SOT95P280X95-6N.pkf new file mode 100644 index 0000000..92b8112 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/SOT95P280X95-6N.pkf @@ -0,0 +1,10 @@ +(unit MM) + +(package "SOT95P280X95-6N" + (type UNDEF) + (uver 2) + (mountForm default + (footprintRef "SOT95P280X95-6N") + (spec "default") + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/TPP363082-T6TR.cdf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/TPP363082-T6TR.cdf new file mode 100644 index 0000000..0db28b1 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/TPP363082-T6TR.cdf @@ -0,0 +1,27 @@ +(part "TPP363082-T6TR" + (packageRef "SOT95P280X95-6N") + (interface + (port "1" (symbPinId 1) (portName "GND") (portType INOUT)) + (port "2" (symbPinId 2) (portName "SW") (portType INOUT)) + (port "3" (symbPinId 3) (portName "VIN") (portType INOUT)) + (port "4" (symbPinId 4) (portName "VFB") (portType INOUT)) + (port "5" (symbPinId 5) (portName "EN") (portType INOUT)) + (port "6" (symbPinId 6) (portName "VBST") (portType INOUT)) + ) + (partClass UNDEF) + (useInSchema Y) + (useInLayout Y) + (inPartsList Y) + (partType NORMAL) + (placeRestriction FREE) + (property "compKind" "101") + (property "Manufacturer_Name" "3Peak Incorporated") + (property "Manufacturer_Part_Number" "TPP363082-T6TR") + (property "Mouser_Part_Number" "") + (property "Mouser_Price/Stock" "") + (property "Arrow_Part_Number" "") + (property "Arrow_Price/Stock" "") + (property "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6") + (property "Datasheet_Link" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (property "symbolName1" "TPP363082-T6TR") +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/TPP363082-T6TR.laf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/TPP363082-T6TR.laf new file mode 100644 index 0000000..9b3d3b1 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CR-8000/TPP363082-T6TR.laf @@ -0,0 +1,108 @@ +LIB TPP363082-T6TR +ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1 +GRID 1 1 1 1 1 1 1 4 +SHT 1 1 1 0 6 22 8 +PROP 0 componentType 1 +parts +ENDPROP +PROP 0 componentKind 1 +101 +ENDPROP +PROP 0 partName 1 +TPP363082-T6TR +ENDPROP +VIEW 1 1 0 -1 -1 19 6 0 1.000 3 reference +VIEW 1 1 0 -1 -1 19 4 0 1.000 3 partName +ENDSHT +LINE 1 -1 -1 -1 0 0 0 +POINT - 4 2 +POINT - 18 2 +POINT - 18 -6 +POINT - 4 -6 +POINT - 4 2 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0 0 +POINT - 4 0 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0 -2 +POINT - 4 -2 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0 -4 +POINT - 4 -4 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22 0 +POINT - 18 0 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22 -2 +POINT - 18 -2 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22 -4 +POINT - 18 -4 +ENDLIN +PIN 1 1 0 0 +PROP 0 pinLabel 1 +GND +ENDPROP +PROP 0 pinNumber 1 +1 +ENDPROP +VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel +ENDPIN +PIN 2 1 0 -2 +PROP 0 pinLabel 1 +SW +ENDPROP +PROP 0 pinNumber 1 +2 +ENDPROP +VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel +ENDPIN +PIN 3 1 0 -4 +PROP 0 pinLabel 1 +VIN +ENDPROP +PROP 0 pinNumber 1 +3 +ENDPROP +VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel +ENDPIN +PIN 4 1 22 0 +PROP 0 pinLabel 1 +VBST +ENDPROP +PROP 0 pinNumber 1 +6 +ENDPROP +VIEW 1 1 0 -1 -1 19.2 0.4 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 0 0 1.000 5 pinLabel +ENDPIN +PIN 5 1 22 -2 +PROP 0 pinLabel 1 +EN +ENDPROP +PROP 0 pinNumber 1 +5 +ENDPROP +VIEW 1 1 0 -1 -1 19.2 -1.6 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 -2 0 1.000 5 pinLabel +ENDPIN +PIN 6 1 22 -4 +PROP 0 pinLabel 1 +VFB +ENDPROP +PROP 0 pinNumber 1 +4 +ENDPROP +VIEW 1 1 0 -1 -1 19.2 -3.6 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 -4 0 1.000 5 pinLabel +ENDPIN +ENDLIB diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Capture/TPP363082-T6TR.xml b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Capture/TPP363082-T6TR.xml new file mode 100644 index 0000000..90ea383 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Capture/TPP363082-T6TR.xml @@ -0,0 +1,418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CircuitStudio/TPP363082-T6TR.lbr b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CircuitStudio/TPP363082-T6TR.lbr new file mode 100644 index 0000000..204cbdb --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/CircuitStudio/TPP363082-T6TR.lbr @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<Step-Down DC-DC Voltage Converter IC TSOT23-6</b><p> +<author>Created by SamacSys</author> + + +<b>TSOT23-6-2</b><br> + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>Step-Down DC-DC Voltage Converter IC TSOT23-6</b><p> +Source: <a href="http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf"> Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/chips/chips.prt b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/chips/chips.prt new file mode 100644 index 0000000..6722370 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/chips/chips.prt @@ -0,0 +1,50 @@ +FILE_TYPE=LIBRARY_PARTS; +PRIMITIVE 'TPP363082_T6TR','TPP363082_T6TR_SOT23 (6-Pin)'; + PIN + 'GND': + PIN_NUMBER='(1)'; + NO_LOAD_CHECK=BOTH; + NO_IO_CHECK=BOTH; + ALLOW_CONNECT=TRUE; + PINUSE='UNSPEC'; + 'SW': + PIN_NUMBER='(2)'; + NO_LOAD_CHECK=BOTH; + NO_IO_CHECK=BOTH; + ALLOW_CONNECT=TRUE; + PINUSE='UNSPEC'; + 'VIN': + PIN_NUMBER='(3)'; + NO_LOAD_CHECK=BOTH; + NO_IO_CHECK=BOTH; + ALLOW_CONNECT=TRUE; + PINUSE='UNSPEC'; + 'VBST': + PIN_NUMBER='(6)'; + NO_LOAD_CHECK=BOTH; + NO_IO_CHECK=BOTH; + ALLOW_CONNECT=TRUE; + PINUSE='UNSPEC'; + 'EN': + PIN_NUMBER='(5)'; + NO_LOAD_CHECK=BOTH; + NO_IO_CHECK=BOTH; + ALLOW_CONNECT=TRUE; + PINUSE='UNSPEC'; + 'VFB': + PIN_NUMBER='(4)'; + NO_LOAD_CHECK=BOTH; + NO_IO_CHECK=BOTH; + ALLOW_CONNECT=TRUE; + PINUSE='UNSPEC'; + END_PIN; + BODY + PART_NAME='TPP363082_T6TR'; + PHYS_DES_PREFIX='IC'; + NO_LOAD_CHECK='TRUE'; + PIN_COUNT='6'; + BODY_NAME='TPP363082_T6TR'; + JEDEC_TYPE='SOT95P280X95-6N'; + END_BODY; +END_PRIMITIVE; +END. diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/part_table/part.ptf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/part_table/part.ptf new file mode 100644 index 0000000..28ef80f --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/part_table/part.ptf @@ -0,0 +1,11 @@ +FILE_TYPE = MULTI_PHYS_TABLE; + +PART 'TPP363082_T6TR' +CLASS = IC +{========================================================================================} +:"MANUFACTURER_NAME", "MANUFACTURER_PART_NUMBER"= "PART_NUMBER", "JEDEC_TYPE", "PACK_TYPE", "MOUSER_PART_NUMBER", "MOUSER_PRICE/STOCK", "ARROW_PART_NUMBER", "ARROW_PRICE/STOCK", "DESCRIPTION", "DATASHEET", "HEIGHT"; +{========================================================================================} + "3Peak Incorporated", "TPP363082-T6TR" (!) = "", "SOT95P280X95-6N", "SOT23 (6-Pin)", "", "", "", "", "Step-Down DC-DC Voltage Converter IC TSOT23-6", "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf", "0.95 mm" +END_PART + +END. diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/sym_1/symbol.css b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/sym_1/symbol.css new file mode 100644 index 0000000..e748f34 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DEHDL/tpp363082_t6tr/sym_1/symbol.css @@ -0,0 +1,25 @@ +C 0 0 "GND" 0 0 0 0 60 0 L +X "PIN_TEXT" "GND" 230 -30 0 0.00 60 0 0 0 0 0 1 0 74 +L 200 0 0 0 -1 0 +C 0 -100 "SW" 0 -100 0 0 60 0 L +X "PIN_TEXT" "SW" 230 -130 0 0.00 60 0 0 0 0 0 1 0 74 +L 200 -100 0 -100 -1 0 +C 0 -200 "VIN" 0 -200 0 0 60 0 L +X "PIN_TEXT" "VIN" 230 -230 0 0.00 60 0 0 0 0 0 1 0 74 +L 200 -200 0 -200 -1 0 +C 1100 0 "VBST" 1100 0 0 0 60 0 R +X "PIN_TEXT" "VBST" 870 -30 0 0.00 60 0 0 2 0 0 1 0 74 +L 900 0 1100 0 -1 0 +C 1100 -100 "EN" 1100 -100 0 0 60 0 R +X "PIN_TEXT" "EN" 870 -130 0 0.00 60 0 0 2 0 0 1 0 74 +L 900 -100 1100 -100 -1 0 +C 1100 -200 "VFB" 1100 -200 0 0 60 0 R +X "PIN_TEXT" "VFB" 870 -230 0 0.00 60 0 0 2 0 0 1 0 74 +L 900 -200 1100 -200 -1 0 +L 200 100 900 100 -1 0 +L 900 -300 900 100 -1 0 +L 900 -300 200 -300 -1 0 +L 200 100 200 -300 -1 0 +P "$LOCATION" "?" 950 270 0 0 60 0 0 0 0 0 1 0 32 +P "PACK_TYPE" "?" 0 -50 0 0 100 0 0 1 0 0 0 0 32 + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB PRO/TPP363082-T6TR.dsl b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB PRO/TPP363082-T6TR.dsl new file mode 100644 index 0000000..ce063a6 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB PRO/TPP363082-T6TR.dsl @@ -0,0 +1,130 @@ +SamacSys ECAD Model +18924487/1670943/2.50/6/2/Integrated Circuit + +DESIGNSPARK_INTERMEDIATE_ASCII + +(asciiHeader + (fileUnits MM) +) +(library Library_1 + (padStyleDef "r120_60" + (holeDiam 0) + (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 0.6) (shapeHeight 1.2)) + (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0)) + ) + (textStyleDef "Default" + (font + (fontType Stroke) + (fontFace "Helvetica") + (fontHeight 50 mils) + (strokeWidth 5 mils) + ) + ) + (patternDef "SOT95P280X95-6N" (originalName "SOT95P280X95-6N") + (multiLayer + (pad (padNum 1) (padStyleRef r120_60) (pt -1.25, 0.95) (rotation 90)) + (pad (padNum 2) (padStyleRef r120_60) (pt -1.25, 0) (rotation 90)) + (pad (padNum 3) (padStyleRef r120_60) (pt -1.25, -0.95) (rotation 90)) + (pad (padNum 4) (padStyleRef r120_60) (pt 1.25, -0.95) (rotation 90)) + (pad (padNum 5) (padStyleRef r120_60) (pt 1.25, 0) (rotation 90)) + (pad (padNum 6) (padStyleRef r120_60) (pt 1.25, 0.95) (rotation 90)) + ) + (layerContents (layerNumRef 18) + (attr "RefDes" "RefDes" (pt 0, 0) (textStyleRef "Default") (isVisible True)) + ) + (layerContents (layerNumRef 30) + (line (pt -2.1 1.775) (pt 2.1 1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt 2.1 1.775) (pt 2.1 -1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt 2.1 -1.775) (pt -2.1 -1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt -2.1 -1.775) (pt -2.1 1.775) (width 0.05)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 1.468) (pt 0.8 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt 0.8 1.468) (pt 0.8 -1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt 0.8 -1.468) (pt -0.8 -1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 -1.468) (pt -0.8 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 0.518) (pt 0.15 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 18) + (line (pt -0.3 1.468) (pt 0.3 1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt 0.3 1.468) (pt 0.3 -1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt 0.3 -1.468) (pt -0.3 -1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt -0.3 -1.468) (pt -0.3 1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt -1.85 1.6) (pt -0.65 1.6) (width 0.2)) + ) + ) + (symbolDef "TPP363082-T6TR" (originalName "TPP363082-T6TR") + + (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 4) (pt 1100 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (pin (pinNum 5) (pt 1100 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (pin (pinNum 6) (pt 1100 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (line (pt 200 mils 100 mils) (pt 900 mils 100 mils) (width 6 mils)) + (line (pt 900 mils 100 mils) (pt 900 mils -300 mils) (width 6 mils)) + (line (pt 900 mils -300 mils) (pt 200 mils -300 mils) (width 6 mils)) + (line (pt 200 mils -300 mils) (pt 200 mils 100 mils) (width 6 mils)) + (attr "RefDes" "RefDes" (pt 950 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default")) + + ) + (compDef "TPP363082-T6TR" (originalName "TPP363082-T6TR") (compHeader (numPins 6) (numParts 1) (refDesPrefix IC) + ) + (compPin "1" (pinName "GND") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "2" (pinName "SW") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "3" (pinName "VIN") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "6" (pinName "VBST") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "5" (pinName "EN") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "4" (pinName "VFB") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (attachedSymbol (partNum 1) (altType Normal) (symbolName "TPP363082-T6TR")) + (attachedPattern (patternNum 1) (patternName "SOT95P280X95-6N") + (numPads 6) + (padPinMap + (padNum 1) (compPinRef "1") + (padNum 2) (compPinRef "2") + (padNum 3) (compPinRef "3") + (padNum 4) (compPinRef "4") + (padNum 5) (compPinRef "5") + (padNum 6) (compPinRef "6") + ) + ) + (attr "Manufacturer_Name" "3Peak Incorporated") + (attr "Manufacturer_Part_Number" "TPP363082-T6TR") + (attr "Mouser Part Number" "") + (attr "Mouser Price/Stock" "") + (attr "Arrow Part Number" "") + (attr "Arrow Price/Stock" "") + (attr "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6") + (attr "Datasheet Link" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (attr "Height" "0.95 mm") + ) + +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB/Readme.html b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB/Readme.html new file mode 100644 index 0000000..0ca2cfc --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB/Readme.html @@ -0,0 +1,12 @@ + + + + DesignSpark PCB + + +

Please first install the Library Loader application from: http://componentsearchengine.com/pcb-libraries.php

+

If Library Loader is already installed please make sure it's running by launching it from the desktop shortcut.

+

For help loading the SamacSys libraries into DesignSpark PCB please Click Here: https://www.samacsys.com/dspcb/


+

Alternatively, if you wish to manually import the DesignSpark PCB libraries please refer to https://www.samacsys.com/designspark-pcb-dsl-import/

+ + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB/TPP363082-T6TR.dsl b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB/TPP363082-T6TR.dsl new file mode 100644 index 0000000..ce063a6 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DesignSpark PCB/TPP363082-T6TR.dsl @@ -0,0 +1,130 @@ +SamacSys ECAD Model +18924487/1670943/2.50/6/2/Integrated Circuit + +DESIGNSPARK_INTERMEDIATE_ASCII + +(asciiHeader + (fileUnits MM) +) +(library Library_1 + (padStyleDef "r120_60" + (holeDiam 0) + (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 0.6) (shapeHeight 1.2)) + (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0)) + ) + (textStyleDef "Default" + (font + (fontType Stroke) + (fontFace "Helvetica") + (fontHeight 50 mils) + (strokeWidth 5 mils) + ) + ) + (patternDef "SOT95P280X95-6N" (originalName "SOT95P280X95-6N") + (multiLayer + (pad (padNum 1) (padStyleRef r120_60) (pt -1.25, 0.95) (rotation 90)) + (pad (padNum 2) (padStyleRef r120_60) (pt -1.25, 0) (rotation 90)) + (pad (padNum 3) (padStyleRef r120_60) (pt -1.25, -0.95) (rotation 90)) + (pad (padNum 4) (padStyleRef r120_60) (pt 1.25, -0.95) (rotation 90)) + (pad (padNum 5) (padStyleRef r120_60) (pt 1.25, 0) (rotation 90)) + (pad (padNum 6) (padStyleRef r120_60) (pt 1.25, 0.95) (rotation 90)) + ) + (layerContents (layerNumRef 18) + (attr "RefDes" "RefDes" (pt 0, 0) (textStyleRef "Default") (isVisible True)) + ) + (layerContents (layerNumRef 30) + (line (pt -2.1 1.775) (pt 2.1 1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt 2.1 1.775) (pt 2.1 -1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt 2.1 -1.775) (pt -2.1 -1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt -2.1 -1.775) (pt -2.1 1.775) (width 0.05)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 1.468) (pt 0.8 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt 0.8 1.468) (pt 0.8 -1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt 0.8 -1.468) (pt -0.8 -1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 -1.468) (pt -0.8 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 0.518) (pt 0.15 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 18) + (line (pt -0.3 1.468) (pt 0.3 1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt 0.3 1.468) (pt 0.3 -1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt 0.3 -1.468) (pt -0.3 -1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt -0.3 -1.468) (pt -0.3 1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt -1.85 1.6) (pt -0.65 1.6) (width 0.2)) + ) + ) + (symbolDef "TPP363082-T6TR" (originalName "TPP363082-T6TR") + + (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 4) (pt 1100 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (pin (pinNum 5) (pt 1100 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (pin (pinNum 6) (pt 1100 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (line (pt 200 mils 100 mils) (pt 900 mils 100 mils) (width 6 mils)) + (line (pt 900 mils 100 mils) (pt 900 mils -300 mils) (width 6 mils)) + (line (pt 900 mils -300 mils) (pt 200 mils -300 mils) (width 6 mils)) + (line (pt 200 mils -300 mils) (pt 200 mils 100 mils) (width 6 mils)) + (attr "RefDes" "RefDes" (pt 950 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default")) + + ) + (compDef "TPP363082-T6TR" (originalName "TPP363082-T6TR") (compHeader (numPins 6) (numParts 1) (refDesPrefix IC) + ) + (compPin "1" (pinName "GND") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "2" (pinName "SW") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "3" (pinName "VIN") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "6" (pinName "VBST") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "5" (pinName "EN") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "4" (pinName "VFB") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (attachedSymbol (partNum 1) (altType Normal) (symbolName "TPP363082-T6TR")) + (attachedPattern (patternNum 1) (patternName "SOT95P280X95-6N") + (numPads 6) + (padPinMap + (padNum 1) (compPinRef "1") + (padNum 2) (compPinRef "2") + (padNum 3) (compPinRef "3") + (padNum 4) (compPinRef "4") + (padNum 5) (compPinRef "5") + (padNum 6) (compPinRef "6") + ) + ) + (attr "Manufacturer_Name" "3Peak Incorporated") + (attr "Manufacturer_Part_Number" "TPP363082-T6TR") + (attr "Mouser Part Number" "") + (attr "Mouser Price/Stock" "") + (attr "Arrow Part Number" "") + (attr "Arrow Price/Stock" "") + (attr "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6") + (attr "Datasheet Link" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (attr "Height" "0.95 mm") + ) + +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DipTrace/TPP363082-T6TR.asc b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DipTrace/TPP363082-T6TR.asc new file mode 100644 index 0000000..0371eca --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/DipTrace/TPP363082-T6TR.asc @@ -0,0 +1,524 @@ +(Source "DipTrace-ElementLibrary") + (Library + (Name "TPP363082-T6TR") + (Hint "TPP363082-T6TR") + (Subfolders + ) + (Categories 0 + ) + (Components + (Component + (Part "TPP363082-T6TR" "IC" + (Enabled "Y") + (PartType 0) + (PartName "TPP363082-T6TR") + (ShowNumbers 1) + (Type 0) + (Number1 0) + (Number2 0) + (Width 60.96) + (Height 91.44) + (Value "") + (LockProperties "N") + (OriginX 0) + (OriginY 0) + (Datasheet "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (ModelType 0) + (ModelString "") + (ModelBody + ) + (Manufacturer "3Peak Incorporated") + (CategoryName "") + (CategoryIndex -1) + (CategoryTypes 0 + ) + (SubfolderIndex 0) + (Verification "N" "N" "N" "N" "N" "N" "N") + (Pins + (Pin 0 15.24 -0 + (Enabled "Y") + (Locked "N") + (ModelSig "") + (Type 0) + (Orientation 0) + (Number 1) + (Length 15.24) + (Name "GND") + (StringNumber "1") + (ShowName "Y") + (PinNumXShift 0) + (PinNumYShift 0) + (PinNamexShift 0) + (PinNameYShift 0) + (ElectricType 0) + (NameFontSize 5) + (NameFontWidth -2) + (NameFontScale 1) + (SignalDelay 0) + ) + (Pin 1 15.24 7.62 + (Enabled "Y") + (Locked "N") + (ModelSig "") + (Type 0) + (Orientation 0) + (Number 2) + (Length 15.24) + (Name "SW") + (StringNumber "2") + (ShowName "Y") + (PinNumXShift 0) + (PinNumYShift 0) + (PinNamexShift 0) + (PinNameYShift 0) + (ElectricType 0) + (NameFontSize 5) + (NameFontWidth -2) + (NameFontScale 1) + (SignalDelay 0) + ) + (Pin 2 15.24 15.24 + (Enabled "Y") + (Locked "N") + (ModelSig "") + (Type 0) + (Orientation 0) + (Number 3) + (Length 15.24) + (Name "VIN") + (StringNumber "3") + (ShowName "Y") + (PinNumXShift 0) + (PinNumYShift 0) + (PinNamexShift 0) + (PinNameYShift 0) + (ElectricType 0) + (NameFontSize 5) + (NameFontWidth -2) + (NameFontScale 1) + (SignalDelay 0) + ) + (Pin 3 68.58 -0 + (Enabled "Y") + (Locked "N") + (ModelSig "") + (Type 0) + (Orientation 2) + (Number 4) + (Length 15.24) + (Name "VBST") + (StringNumber "6") + (ShowName "Y") + (PinNumXShift 0) + (PinNumYShift 0) + (PinNamexShift 0) + (PinNameYShift 0) + (ElectricType 0) + (NameFontSize 5) + (NameFontWidth -2) + (NameFontScale 1) + (SignalDelay 0) + ) + (Pin 4 68.58 7.62 + (Enabled "Y") + (Locked "N") + (ModelSig "") + (Type 0) + (Orientation 2) + (Number 5) + (Length 15.24) + (Name "EN") + (StringNumber "5") + (ShowName "Y") + (PinNumXShift 0) + (PinNumYShift 0) + (PinNamexShift 0) + (PinNameYShift 0) + (ElectricType 0) + (NameFontSize 5) + (NameFontWidth -2) + (NameFontScale 1) + (SignalDelay 0) + ) + (Pin 5 68.58 15.24 + (Enabled "Y") + (Locked "N") + (ModelSig "") + (Type 0) + (Orientation 2) + (Number 6) + (Length 15.24) + (Name "VFB") + (StringNumber "4") + (ShowName "Y") + (PinNumXShift 0) + (PinNumYShift 0) + (PinNamexShift 0) + (PinNameYShift 0) + (ElectricType 0) + (NameFontSize 5) + (NameFontWidth -2) + (NameFontScale 1) + (SignalDelay 0) + ) + ) + (Shapes + (Shape 0 + (Enabled "Y") + (Locked "N") + (VectorFont "N") + (FontWidth 0) + (FontScale 0) + (Orientation 0) + (Type 1) + (FontSize 0) + (FontColor 0) + (FontType 0) + (FontName "") + (Name "") + (Width 0.762) + (Points + (pt 15.24 -7.62) + (pt 68.58 -7.62) + ) + ) + (Shape 1 + (Enabled "Y") + (Locked "N") + (VectorFont "N") + (FontWidth 0) + (FontScale 0) + (Orientation 0) + (Type 1) + (FontSize 0) + (FontColor 0) + (FontType 0) + (FontName "") + (Name "") + (Width 0.762) + (Points + (pt 68.58 22.86) + (pt 68.58 -7.62) + ) + ) + (Shape 2 + (Enabled "Y") + (Locked "N") + (VectorFont "N") + (FontWidth 0) + (FontScale 0) + (Orientation 0) + (Type 1) + (FontSize 0) + (FontColor 0) + (FontType 0) + (FontName "") + (Name "") + (Width 0.762) + (Points + (pt 68.58 22.86) + (pt 15.24 22.86) + ) + ) + (Shape 3 + (Enabled "Y") + (Locked "N") + (VectorFont "N") + (FontWidth 0) + (FontScale 0) + (Orientation 0) + (Type 1) + (FontSize 0) + (FontColor 0) + (FontType 0) + (FontName "") + (Name "") + (Width 0.762) + (Points + (pt 15.24 -7.62) + (pt 15.24 22.86) + ) + ) + ) + (UserFields + (UserField "Manufacturer_Name" "3Peak Incorporated" 0) + (UserField "Manufacturer_Part_Number" "TPP363082-T6TR" 0) + (UserField "Mouser Part Number" "" 0) + (UserField "Mouser Price/Stock" "" 0) + (UserField "Arrow Part Number" "" 0) + (UserField "Arrow Price/Stock" "" 0) + (UserField "Height" "0.95 mm" 0) + (UserField "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6" 0) + ) + ) + (Pattern "SOT95P280X95-6N" + (Type 0) + (VariableParameter1 "N") + (VariableParameter2 "N") + (VariableParameter3 "N") + (VariableParameter4 "N") + (InternalConnections + ) + (Number1 0) + (Number2 0) + (Spacing1 0) + (Spacing2 0) + (VariableParameter5 "N") + (Spacing3 0) + (LockProperties "N") + (PatternOrientation 0) + (Width 4.8) + (Height 9.204) + (PadWidth 3.6) + (PadHeight 1.8) + (PadShape 2) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "Y") + (OriginX 0) + (OriginY 0) + (PadPoints + ) + (Pads + (Pad 0 "" "" 0 0 + (Number 0) + (Inverted "N") + (Locked "N") + (Sided "N") + (DisableTopMask "N" 0) + (DisableBottomMask "N" 0) + (DisableTopPaste "N" 0) + (DisableBottomPaste "N" 0) + (CustomSwell 0) + (CustomShrink 0) + (PadWidth 0) + (PadHeight 0) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "N") + (PadShape 0) + (Standard "N") + (Point + ) + ) + (Pad 1 "1" "" -3.75 -2.85 + (Number 1) + (Inverted "N") + (Locked "N") + (Sided "N") + (DisableTopMask "N" 0) + (DisableBottomMask "N" 0) + (DisableTopPaste "N" 0) + (DisableBottomPaste "N" 0) + (CustomSwell -1000) + (CustomShrink -1000) + (PadWidth 3.6) + (PadHeight 1.8) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "Y") + (PadShape 2) + (Standard "N") + (Point + ) + ) + (Pad 2 "2" "" -3.75 0 + (Number 2) + (Inverted "N") + (Locked "N") + (Sided "N") + (DisableTopMask "N" 0) + (DisableBottomMask "N" 0) + (DisableTopPaste "N" 0) + (DisableBottomPaste "N" 0) + (CustomSwell -1000) + (CustomShrink -1000) + (PadWidth 3.6) + (PadHeight 1.8) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "Y") + (PadShape 2) + (Standard "N") + (Point + ) + ) + (Pad 3 "3" "" -3.75 2.85 + (Number 3) + (Inverted "N") + (Locked "N") + (Sided "N") + (DisableTopMask "N" 0) + (DisableBottomMask "N" 0) + (DisableTopPaste "N" 0) + (DisableBottomPaste "N" 0) + (CustomSwell -1000) + (CustomShrink -1000) + (PadWidth 3.6) + (PadHeight 1.8) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "Y") + (PadShape 2) + (Standard "N") + (Point + ) + ) + (Pad 4 "4" "" 3.75 2.85 + (Number 4) + (Inverted "N") + (Locked "N") + (Sided "N") + (DisableTopMask "N" 0) + (DisableBottomMask "N" 0) + (DisableTopPaste "N" 0) + (DisableBottomPaste "N" 0) + (CustomSwell -1000) + (CustomShrink -1000) + (PadWidth 3.6) + (PadHeight 1.8) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "Y") + (PadShape 2) + (Standard "N") + (Point + ) + ) + (Pad 5 "5" "" 3.75 0 + (Number 5) + (Inverted "N") + (Locked "N") + (Sided "N") + (DisableTopMask "N" 0) + (DisableBottomMask "N" 0) + (DisableTopPaste "N" 0) + (DisableBottomPaste "N" 0) + (CustomSwell -1000) + (CustomShrink -1000) + (PadWidth 3.6) + (PadHeight 1.8) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "Y") + (PadShape 2) + (Standard "N") + (Point + ) + ) + (Pad 6 "6" "" 3.75 -2.85 + (Number 6) + (Inverted "N") + (Locked "N") + (Sided "N") + (DisableTopMask "N" 0) + (DisableBottomMask "N" 0) + (DisableTopPaste "N" 0) + (DisableBottomPaste "N" 0) + (CustomSwell -1000) + (CustomShrink -1000) + (PadWidth 3.6) + (PadHeight 1.8) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "Y") + (PadShape 2) + (Standard "N") + (Point + ) + ) + (Pad 7 "" "" 0 0 + (Number 0) + (Inverted "N") + (Locked "N") + (Sided "N") + (DisableTopMask "N" 0) + (DisableBottomMask "N" 0) + (DisableTopPaste "N" 0) + (DisableBottomPaste "N" 0) + (CustomSwell 0) + (CustomShrink 0) + (PadWidth 0) + (PadHeight 0) + (PadHole 0) + (PadHoleH 0) + (PadHoleType 0) + (SurfacePad "N") + (PadShape 0) + (Standard "N") + (Point + ) + ) + ) + (Shapes + (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0) + (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0) + (Point + (pt -0.5 -0.478) + (pt 0.5 -0.478) + ) + (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0) + (Point + (pt 0.5 -0.478) + (pt 0.5 0.478) + ) + (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0) + (Point + (pt 0.5 0.478) + (pt -0.5 0.478) + ) + (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0) + (Point + (pt -0.5 0.478) + (pt -0.5 -0.478) + ) + (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0) + (Point + (pt -0.5 -0.169) + (pt 0.094 -0.478) + ) + (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0) + (Point + (pt -0.188 -0.478) + (pt 0.188 -0.478) + ) + (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0) + (Point + (pt 0.188 -0.478) + (pt 0.188 0.478) + ) + (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0) + (Point + (pt 0.188 0.478) + (pt -0.188 0.478) + ) + (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0) + (Point + (pt -0.188 0.478) + (pt -0.188 -0.478) + ) + (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0) + (Point + (pt -1.156 -0.522) + (pt -0.406 -0.522) + ) + (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0) + ) + (Model3D + (Model3DFile "TPP363082-T6TR.stp") + (pt 0 0 0 0 0 0 1 1 1 "N" "N" 0) + ) + ) + ) + ) + ) +() + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EAGLE/Readme.html b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EAGLE/Readme.html new file mode 100644 index 0000000..65d7e41 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EAGLE/Readme.html @@ -0,0 +1,35 @@ + + + + Instructions for schematic symbols and footprints + + +

EAGLE Logo

+ +

How to use the Schematic Symbols and PCB Footprints:

+ +

First Time:

+ +

The PCB Part Libraries require FREE software to convert them into EAGLE Format.

+ +

To get started please visit - EAGLE.componentsearchengine.com/pcb-libraries.php

+ +

Subsequent Times:

+ +

Make sure 'Library Loader' is running on your PC. 

+ +

+ +

If not launch it from the desktop shortcut: 

+ +

After downloading the Schematic Symbol & PCB Footprint zip, check in your ECAD tool. The libraries will have been loaded automatically.

+ +

For further help please visit - www.samacsys.com/eagle/

+ +

------------------------------------------------------------------------------------------------------------------------------------------------

+ +

Alternatively, please try out our new EAGLE Plugin

+

EAGLE Logo

+

For help installing and using the EAGLE Plugin please visit - www.samacsys.com/eagle-library/

+ + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EAGLE/TPP363082-T6TR.lbr b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EAGLE/TPP363082-T6TR.lbr new file mode 100644 index 0000000..204cbdb --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EAGLE/TPP363082-T6TR.lbr @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<Step-Down DC-DC Voltage Converter IC TSOT23-6</b><p> +<author>Created by SamacSys</author> + + +<b>TSOT23-6-2</b><br> + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>Step-Down DC-DC Voltage Converter IC TSOT23-6</b><p> +Source: <a href="http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf"> Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Easy-PC/TPP363082-T6TR.epl b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Easy-PC/TPP363082-T6TR.epl new file mode 100644 index 0000000..ce063a6 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Easy-PC/TPP363082-T6TR.epl @@ -0,0 +1,130 @@ +SamacSys ECAD Model +18924487/1670943/2.50/6/2/Integrated Circuit + +DESIGNSPARK_INTERMEDIATE_ASCII + +(asciiHeader + (fileUnits MM) +) +(library Library_1 + (padStyleDef "r120_60" + (holeDiam 0) + (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 0.6) (shapeHeight 1.2)) + (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0)) + ) + (textStyleDef "Default" + (font + (fontType Stroke) + (fontFace "Helvetica") + (fontHeight 50 mils) + (strokeWidth 5 mils) + ) + ) + (patternDef "SOT95P280X95-6N" (originalName "SOT95P280X95-6N") + (multiLayer + (pad (padNum 1) (padStyleRef r120_60) (pt -1.25, 0.95) (rotation 90)) + (pad (padNum 2) (padStyleRef r120_60) (pt -1.25, 0) (rotation 90)) + (pad (padNum 3) (padStyleRef r120_60) (pt -1.25, -0.95) (rotation 90)) + (pad (padNum 4) (padStyleRef r120_60) (pt 1.25, -0.95) (rotation 90)) + (pad (padNum 5) (padStyleRef r120_60) (pt 1.25, 0) (rotation 90)) + (pad (padNum 6) (padStyleRef r120_60) (pt 1.25, 0.95) (rotation 90)) + ) + (layerContents (layerNumRef 18) + (attr "RefDes" "RefDes" (pt 0, 0) (textStyleRef "Default") (isVisible True)) + ) + (layerContents (layerNumRef 30) + (line (pt -2.1 1.775) (pt 2.1 1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt 2.1 1.775) (pt 2.1 -1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt 2.1 -1.775) (pt -2.1 -1.775) (width 0.05)) + ) + (layerContents (layerNumRef 30) + (line (pt -2.1 -1.775) (pt -2.1 1.775) (width 0.05)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 1.468) (pt 0.8 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt 0.8 1.468) (pt 0.8 -1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt 0.8 -1.468) (pt -0.8 -1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 -1.468) (pt -0.8 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 0.518) (pt 0.15 1.468) (width 0.1)) + ) + (layerContents (layerNumRef 18) + (line (pt -0.3 1.468) (pt 0.3 1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt 0.3 1.468) (pt 0.3 -1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt 0.3 -1.468) (pt -0.3 -1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt -0.3 -1.468) (pt -0.3 1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt -1.85 1.6) (pt -0.65 1.6) (width 0.2)) + ) + ) + (symbolDef "TPP363082-T6TR" (originalName "TPP363082-T6TR") + + (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default")) + )) + (pin (pinNum 4) (pt 1100 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (pin (pinNum 5) (pt 1100 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (pin (pinNum 6) (pt 1100 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default")) + )) + (line (pt 200 mils 100 mils) (pt 900 mils 100 mils) (width 6 mils)) + (line (pt 900 mils 100 mils) (pt 900 mils -300 mils) (width 6 mils)) + (line (pt 900 mils -300 mils) (pt 200 mils -300 mils) (width 6 mils)) + (line (pt 200 mils -300 mils) (pt 200 mils 100 mils) (width 6 mils)) + (attr "RefDes" "RefDes" (pt 950 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default")) + + ) + (compDef "TPP363082-T6TR" (originalName "TPP363082-T6TR") (compHeader (numPins 6) (numParts 1) (refDesPrefix IC) + ) + (compPin "1" (pinName "GND") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "2" (pinName "SW") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "3" (pinName "VIN") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "6" (pinName "VBST") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "5" (pinName "EN") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (compPin "4" (pinName "VFB") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional)) + (attachedSymbol (partNum 1) (altType Normal) (symbolName "TPP363082-T6TR")) + (attachedPattern (patternNum 1) (patternName "SOT95P280X95-6N") + (numPads 6) + (padPinMap + (padNum 1) (compPinRef "1") + (padNum 2) (compPinRef "2") + (padNum 3) (compPinRef "3") + (padNum 4) (compPinRef "4") + (padNum 5) (compPinRef "5") + (padNum 6) (compPinRef "6") + ) + ) + (attr "Manufacturer_Name" "3Peak Incorporated") + (attr "Manufacturer_Part_Number" "TPP363082-T6TR") + (attr "Mouser Part Number" "") + (attr "Mouser Price/Stock" "") + (attr "Arrow Part Number" "") + (attr "Arrow Price/Stock" "") + (attr "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6") + (attr "Datasheet Link" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (attr "Height" "0.95 mm") + ) + +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EasyEDA/Readme.html b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EasyEDA/Readme.html new file mode 100644 index 0000000..3434cbe --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EasyEDA/Readme.html @@ -0,0 +1,11 @@ + + + + Eagle + + +

Please first install the Library Loader application from: http://componentsearchengine.com/pcb-libraries.php

+

If Library Loader is already installed please make sure it's running by launching it from the desktop shortcut.

+

For help loading the SamacSys libraries into EasyEDA please Click Here: http://www.samacsys.com/easyeda-instructions/

+ + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EasyEDA/TPP363082-T6TR.lbr b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EasyEDA/TPP363082-T6TR.lbr new file mode 100644 index 0000000..204cbdb --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/EasyEDA/TPP363082-T6TR.lbr @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<Step-Down DC-DC Voltage Converter IC TSOT23-6</b><p> +<author>Created by SamacSys</author> + + +<b>TSOT23-6-2</b><br> + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>Step-Down DC-DC Voltage Converter IC TSOT23-6</b><p> +Source: <a href="http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf"> Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/How_To_Use_Models.pdf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/How_To_Use_Models.pdf new file mode 100644 index 0000000..6f229d6 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/How_To_Use_Models.pdf differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad.pretty/SOT95P280X95-6N.kicad_mod b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad.pretty/SOT95P280X95-6N.kicad_mod new file mode 100644 index 0000000..b6ac7bf --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad.pretty/SOT95P280X95-6N.kicad_mod @@ -0,0 +1,255 @@ +(footprint "SOT95P280X95-6N" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "TSOT23-6-2") + (tags "Integrated Circuit") + (property "Reference" "IC**" + (at 0 0 0) + (layer "F.SilkS") + (uuid "da1b0f96-64b0-4bf8-80ac-d266d6cb1f55") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Value" "SOT95P280X95-6N" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "4aa54818-b58b-4d8e-b9c6-06a50e3f6744") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6bd8c3ba-7c5f-458b-b73b-3613a1c0b75a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0088c55d-66dc-4b66-bea5-b799abcbde87") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -1.85 -1.6) + (end -0.65 -1.6) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "7c17403d-6737-4b25-955a-9100a48dfc4c") + ) + (fp_line + (start -0.3 -1.468) + (end 0.3 -1.468) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa3515bf-de8e-4f02-84bb-418e58275c20") + ) + (fp_line + (start -0.3 1.468) + (end -0.3 -1.468) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "71eef430-d3b6-4d82-a71b-5d34c58d85d1") + ) + (fp_line + (start 0.3 -1.468) + (end 0.3 1.468) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "b61b8ccb-8e95-447b-b428-7c3d73257034") + ) + (fp_line + (start 0.3 1.468) + (end -0.3 1.468) + (stroke + (width 0.2) + (type solid) + ) + (layer "F.SilkS") + (uuid "89cc5fe8-8d57-4e21-a351-63714a3ecd9a") + ) + (fp_line + (start -2.1 -1.775) + (end 2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9e3e647-e3bd-4821-9545-4200a7d81170") + ) + (fp_line + (start -2.1 1.775) + (end -2.1 -1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "288c4573-8dfa-4890-8448-61aca9ba29d1") + ) + (fp_line + (start 2.1 -1.775) + (end 2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7a7c15a8-8900-4d18-9906-e928115ebdd9") + ) + (fp_line + (start 2.1 1.775) + (end -2.1 1.775) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0941689d-2c0b-4f11-82e5-62c778d644ac") + ) + (fp_line + (start -0.8 -1.468) + (end 0.8 -1.468) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6fd41c5f-212f-4a41-b602-5faf8541297c") + ) + (fp_line + (start -0.8 -0.518) + (end 0.15 -1.468) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8da2d432-973f-4da9-9ff9-b348f043c58a") + ) + (fp_line + (start -0.8 1.468) + (end -0.8 -1.468) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72602862-7860-48b3-b1a6-6fa5fb4f6132") + ) + (fp_line + (start 0.8 -1.468) + (end 0.8 1.468) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6e1747e4-4167-40e4-a313-065e1ff6c2f1") + ) + (fp_line + (start 0.8 1.468) + (end -0.8 1.468) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e397f271-8a13-4507-94ae-aa24f96d5be7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "6423c584-bc87-47d3-aa42-3b65f24975c1") + (effects + (font + (size 1.27 1.27) + (thickness 0.254) + ) + ) + ) + (pad "1" smd rect + (at -1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "77cf8f8e-6af8-44f5-96b3-58b80f63cfce") + ) + (pad "2" smd rect + (at -1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "dcb20ee8-ff98-4422-a161-c00e9a61a320") + ) + (pad "3" smd rect + (at -1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "4cd79e3b-1a84-472b-a311-b2fcc7ad53be") + ) + (pad "4" smd rect + (at 1.25 0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "b57292a4-e41d-41db-be56-7670046d7329") + ) + (pad "5" smd rect + (at 1.25 0 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "6fe9fc85-aa4b-4023-a313-f0f487d5a1da") + ) + (pad "6" smd rect + (at 1.25 -0.95 90) + (size 0.6 1.2) + (layers "F.Cu" "F.Mask" "F.Paste") + (uuid "e042ae4a-9d7d-40da-8924-6548ae29e451") + ) + (embedded_fonts no) + (model "TPP363082-T6TR.stp" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/SOT95P280X95-6N.kicad_mod b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/SOT95P280X95-6N.kicad_mod new file mode 100644 index 0000000..757dea0 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/SOT95P280X95-6N.kicad_mod @@ -0,0 +1,39 @@ +(module "SOT95P280X95-6N" (layer F.Cu) + (descr "TSOT23-6-2") + (tags "Integrated Circuit") + (attr smd) + (fp_text reference IC** (at 0 0) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.254))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1.27 1.27) (thickness 0.254))) + ) + (fp_text value "SOT95P280X95-6N" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.254))) + ) + (fp_line (start -2.1 -1.775) (end 2.1 -1.775) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.1 -1.775) (end 2.1 1.775) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.1 1.775) (end -2.1 1.775) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.1 1.775) (end -2.1 -1.775) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.8 -1.468) (end 0.8 -1.468) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -1.468) (end 0.8 1.468) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 1.468) (end -0.8 1.468) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 1.468) (end -0.8 -1.468) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.518) (end 0.15 -1.468) (layer F.Fab) (width 0.1)) + (fp_line (start -0.3 -1.468) (end 0.3 -1.468) (layer F.SilkS) (width 0.2)) + (fp_line (start 0.3 -1.468) (end 0.3 1.468) (layer F.SilkS) (width 0.2)) + (fp_line (start 0.3 1.468) (end -0.3 1.468) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.3 1.468) (end -0.3 -1.468) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.85 -1.6) (end -0.65 -1.6) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.25 -0.95 90) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.25 0 90) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.25 0.95 90) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 1.25 0.95 90) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.25 0 90) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.25 -0.95 90) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (model TPP363082-T6TR.stp + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.dcm b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.dcm new file mode 100644 index 0000000..93929c2 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP TPP363082-T6TR +D Step-Down DC-DC Voltage Converter IC TSOT23-6 +K +F http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf +$ENDCMP +# +#End Doc Library diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.kicad_sym b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.kicad_sym new file mode 100644 index 0000000..82b1ee8 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.kicad_sym @@ -0,0 +1,70 @@ +(kicad_symbol_lib (version 20211014) (generator SamacSys_ECAD_Model) + (symbol "TPP363082-T6TR" (in_bom yes) (on_board yes) + (property "Reference" "IC" (at 24.13 7.62 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Value" "TPP363082-T6TR" (at 24.13 5.08 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Footprint" "SOT95P280X95-6N" (at 24.13 -94.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Datasheet" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf" (at 24.13 -194.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "ki_description" "Step-Down DC-DC Voltage Converter IC TSOT23-6" (at 24.13 -294.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Height" "0.95" (at 24.13 -394.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Name" "3Peak Incorporated" (at 24.13 -494.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Manufacturer_Part_Number" "TPP363082-T6TR" (at 24.13 -594.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Part Number" "" (at 24.13 -694.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Mouser Price/Stock" "" (at 24.13 -794.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Part Number" "" (at 24.13 -894.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (property "Arrow Price/Stock" "" (at 24.13 -994.92 0) + (effects (font (size 1.27 1.27)) (justify left top) hide) + ) + (rectangle + (start 5.08 2.54) + (end 22.86 -7.62) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (pin passive line (at 0 0 0) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -2.54 0) (length 5.08) + (name "SW" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -5.08 0) (length 5.08) + (name "VIN" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 27.94 0 180) (length 5.08) + (name "VBST" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 27.94 -2.54 180) (length 5.08) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 27.94 -5.08 180) (length 5.08) + (name "VFB" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.lib b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.lib new file mode 100644 index 0000000..924434f --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.lib @@ -0,0 +1,29 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +#SamacSys ECAD Model TPP363082-T6TR +#/18924487/1670943/2.50/6/2/Integrated Circuit +DEF TPP363082-T6TR IC 0 30 Y Y 1 F N +F0 "IC" 950 300 50 H V L CNN +F1 "TPP363082-T6TR" 950 200 50 H V L CNN +F2 "SOT95P280X95-6N" 950 100 50 H I L CNN +F3 "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf" 950 0 50 H I L CNN +F4 "Step-Down DC-DC Voltage Converter IC TSOT23-6" 950 -100 50 H I L CNN "Description" +F5 "0.95" 950 -200 50 H I L CNN "Height" +F6 "3Peak Incorporated" 950 -300 50 H I L CNN "Manufacturer_Name" +F7 "TPP363082-T6TR" 950 -400 50 H I L CNN "Manufacturer_Part_Number" +F8 "" 950 -500 50 H I L CNN "Mouser Part Number" +F9 "" 950 -600 50 H I L CNN "Mouser Price/Stock" +F10 "" 950 -700 50 H I L CNN "Arrow Part Number" +F11 "" 950 -800 50 H I L CNN "Arrow Price/Stock" +DRAW +X GND 1 0 0 200 R 50 50 0 0 P +X SW 2 0 -100 200 R 50 50 0 0 P +X VIN 3 0 -200 200 R 50 50 0 0 P +X VBST 6 1100 0 200 L 50 50 0 0 P +X EN 5 1100 -100 200 L 50 50 0 0 P +X VFB 4 1100 -200 200 L 50 50 0 0 P +P 5 0 1 6 200 100 900 100 900 -300 200 -300 200 100 N +ENDDRAW +ENDDEF +# +#End Library diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.mod b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.mod new file mode 100644 index 0000000..ef8b72d --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.mod @@ -0,0 +1,69 @@ +PCBNEW-LibModule-V1 2025-09-03 11:34:25 +# encoding utf-8 +Units mm +$INDEX +SOT95P280X95-6N +$EndINDEX +$MODULE SOT95P280X95-6N +Po 0 0 0 15 68b819b1 00000000 ~~ +Li SOT95P280X95-6N +Cd TSOT23-6-2 +Kw Integrated Circuit +Sc 0 +At SMD +AR +Op 0 0 0 +T0 0 0 1.27 1.27 0 0.254 N V 21 N "IC**" +T1 0 0 1.27 1.27 0 0.254 N I 21 N "SOT95P280X95-6N" +DS -2.1 -1.775 2.1 -1.775 0.05 24 +DS 2.1 -1.775 2.1 1.775 0.05 24 +DS 2.1 1.775 -2.1 1.775 0.05 24 +DS -2.1 1.775 -2.1 -1.775 0.05 24 +DS -0.8 -1.468 0.8 -1.468 0.1 24 +DS 0.8 -1.468 0.8 1.468 0.1 24 +DS 0.8 1.468 -0.8 1.468 0.1 24 +DS -0.8 1.468 -0.8 -1.468 0.1 24 +DS -0.8 -0.518 0.15 -1.468 0.1 24 +DS -0.3 -1.468 0.3 -1.468 0.2 21 +DS 0.3 -1.468 0.3 1.468 0.2 21 +DS 0.3 1.468 -0.3 1.468 0.2 21 +DS -0.3 1.468 -0.3 -1.468 0.2 21 +DS -1.85 -1.6 -0.65 -1.6 0.2 21 +$PAD +Po -1.25 -0.95 +Sh "1" R 0.6 1.2 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po -1.25 0 +Sh "2" R 0.6 1.2 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po -1.25 0.95 +Sh "3" R 0.6 1.2 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po 1.25 0.95 +Sh "4" R 0.6 1.2 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po 1.25 0 +Sh "5" R 0.6 1.2 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$PAD +Po 1.25 -0.95 +Sh "6" R 0.6 1.2 0 0 900 +At SMD N 00888000 +Ne 0 "" +$EndPAD +$EndMODULE SOT95P280X95-6N +$EndLIBRARY diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/BuildFootprint.bat b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/BuildFootprint.bat new file mode 100644 index 0000000..16f1097 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/BuildFootprint.bat @@ -0,0 +1,2 @@ +pad_designer -s "padstack1.scr" +allegro -s "footprint.scr" diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/EDI2CAP.CFG b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/EDI2CAP.CFG new file mode 100644 index 0000000..0a48568 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/EDI2CAP.CFG @@ -0,0 +1,35 @@ +;>------- Configuration parameters: -------< +;>------Check EDIF2CAP.PDF for details ----< + +[OrCAD Writer] + +SuppressWarnings = 0 +ConvertOnlyLibs = 0 +UnitMeasurement = default +PinToPin = 0 +Grid = 0 +EnableOffgridObjects = 0 +GenerateIniFile = 1 +OrcadConventions = 1 +UseDesignatorsForPackaging = 1 +DesignatorsEndOnLetters = 0 +DesignatorsSameInHierarchy = 1 +GeneratePinNumbers = 0 +GeneratePortSymbols = 1 +GenerateOffPageConnectors = 0 +GenerationVisible = 1 +CaptureLibsWithUserPackages = "" +SystemNetNamePrefix = "" +BackgroundTextScale = 0.8 +DefaultNetNameScale = 0.3 +StandardPageSize = 0 +EliminatePageText = 0 +SmashTitleBlock = 0 +PinDisplayStyle = orcad +TopView = "" +ComponentsMode = 0 +ReplacePartWithNoPinsWithTitleBlock = 0 +ChangeBusBaseThatEndsOnDigit = 0 +ProcessBackAnnotation = 1 + +[Mapper] diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/TPP363082-T6TR.edf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/TPP363082-T6TR.edf new file mode 100644 index 0000000..9492bcd --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/TPP363082-T6TR.edf @@ -0,0 +1,140 @@ + +(EDIF + (rename &TPP363082_T6TR "TPP363082_T6TR") + (EDIFVersion 2 0 0) + (EDIFLevel 0) + (keywordMap (keywordLevel 0)) + (status + (written + (timestamp 2025 09 03 11 34 25) + (dataOrigin "18924487/1670943/2.50/6/2/Integrated Circuit") + (program "SamacSys ECAD Model TPP363082_T6TR" + (version "4.1")))) + (library + (rename &TPP363082_T6TR "TPP363082_T6TR") + (EDIFLevel 0) + (technology + (numberDefinition (scale 1 (e 254 -6) (unit DISTANCE))) + (userData GRIDRESOLUTION (integer 50 50)) + (figureGroup DEFAULT (pathWidth 10) (textHeight 100)) + (figureGroup PROPERTY (pathWidth 10) (textHeight 90)) + (figureGroup PINNUMBER (pathWidth 10) (textHeight 90)) + (figureGroup PINNAME (pathWidth 10) (textHeight 90)) + (figureGroup COMMENT (pathWidth 10) (textHeight 90)) + (figureGroup PIN (pathWidth 10) (textHeight 90)) + (figureGroup GRAPHIC (pathWidth 10) (textHeight 100)) + ) + (cell + (rename &TPP363082_T6TR "TPP363082_T6TR") + (cellType GENERIC) + (view + (rename NORMAL "Normal") + (viewType SCHEMATIC) + (interface + (designator "IC") + (property (rename PACKAGENAME "PackageName") (string "TPP363082_T6TR")) + (property (rename ISHETEROGENEOUS "IsHeterogeneous") (string "False")) + (property (rename DEVICESINVIEW "DevicesInView") (string "1")) + (property (rename DEVICESINPACKAGE "DevicesInPackage") (string "1")) + (property (rename DEVICEDESIGNATOR "DeviceDesignator") (string "A")) + (property (rename DEVICENUMBERING "DeviceNumbering") (string "Alpha")) + (property (rename PCB_32_FOOTPRINT "PCB Footprint") (string "SOT95P280X95-6N")) + (property (rename &Manufacturer_Name "Manufacturer_Name") (string "3Peak Incorporated")) + (property (rename &Manufacturer_Part_Number "Manufacturer_Part_Number") (string "TPP363082-T6TR")) + (property (rename &Mouser_Part_Number "Mouser Part Number") (string "")) + (property (rename &Mouser_Price_Stock "Mouser Price/Stock") (string "")) + (property (rename &Arrow_Part_Number "Arrow Part Number") (string "")) + (property (rename &Arrow_Price_Stock "Arrow Price/Stock") (string "")) + (property (rename &Description "Description") (string "Step-Down DC-DC Voltage Converter IC TSOT23-6")) + (property (rename &Datasheet_Link "Datasheet Link") (string "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf")) + (property (rename &Height "Height") (string "0.95 mm")) + (property (rename &_60__32_VALUE_32__62_ "Value") (string "TPP363082_T6TR")) + (property (rename VALUE "Value") (string "Value")) + (port + (rename &GND "GND") + (designator "1") + (property (rename ORDER "Order") (string "0") (owner "OrCAD")) + ) + (port + (rename &SW "SW") + (designator "2") + (property (rename ORDER "Order") (string "1") (owner "OrCAD")) + ) + (port + (rename &VIN "VIN") + (designator "3") + (property (rename ORDER "Order") (string "2") (owner "OrCAD")) + ) + (port + (rename &VFB "VFB") + (designator "4") + (property (rename ORDER "Order") (string "3") (owner "OrCAD")) + ) + (port + (rename &EN "EN") + (designator "5") + (property (rename ORDER "Order") (string "4") (owner "OrCAD")) + ) + (port + (rename &VBST "VBST") + (designator "6") + (property (rename ORDER "Order") (string "5") (owner "OrCAD")) + ) + (symbol + (portImplementation + (name &GND (display PINNAME)) + (keywordDisplay DESIGNATOR (display PINNUMBER)) + (figure PIN (path (pointList (pt -200 -100) (pt 0 -100)))) + (connectLocation (figure GRAPHIC (dot (pt -200 -100)))) + ) + (portImplementation + (name &SW (display PINNAME)) + (keywordDisplay DESIGNATOR (display PINNUMBER)) + (figure PIN (path (pointList (pt -200 -200) (pt 0 -200)))) + (connectLocation (figure GRAPHIC (dot (pt -200 -200)))) + ) + (portImplementation + (name &VIN (display PINNAME)) + (keywordDisplay DESIGNATOR (display PINNUMBER)) + (figure PIN (path (pointList (pt -200 -300) (pt 0 -300)))) + (connectLocation (figure GRAPHIC (dot (pt -200 -300)))) + ) + (portImplementation + (name &VBST (display PINNAME)) + (keywordDisplay DESIGNATOR (display PINNUMBER)) + (figure PIN (path (pointList (pt 700 -100) (pt 900 -100)))) + (connectLocation (figure GRAPHIC (dot (pt 900 -100)))) + ) + (portImplementation + (name &EN (display PINNAME)) + (keywordDisplay DESIGNATOR (display PINNUMBER)) + (figure PIN (path (pointList (pt 700 -200) (pt 900 -200)))) + (connectLocation (figure GRAPHIC (dot (pt 900 -200)))) + ) + (portImplementation + (name &VFB (display PINNAME)) + (keywordDisplay DESIGNATOR (display PINNUMBER)) + (figure PIN (path (pointList (pt 700 -300) (pt 900 -300)))) + (connectLocation (figure GRAPHIC (dot (pt 900 -300)))) + ) + (figure GRAPHIC + (figureGroupOverride GRAPHIC + (pathWidth 10)) + (path + (pointList + (pt 0 0) + (pt 700 0) + (pt 700 -400) + (pt 0 -400) + (pt 0 0) + ) + ) + ) + (keywordDisplay DESIGNATOR (display PROPERTY (justify LOWERLEFT) (orientation R0) (origin (pt 750 130)))) + (propertyDisplay &_60__32_VALUE_32__62_ (display PROPERTY (justify LOWERLEFT) (orientation R0) (origin (pt 750 30)))) + ) + ) + ) + ) + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/footprint.scr b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/footprint.scr new file mode 100644 index 0000000..7ac356b --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/footprint.scr @@ -0,0 +1,377 @@ +# **************************New Pattern starts here************************ +Version 14# +setwindow pcb +new +newdrawfillin "SOT95P280X95-6N.dra" "Package Symbol" +prmed +setwindow Form.prmedit +FORM prmedit design +FORM prmedit type Package +FORM prmedit units Millimeter +FORM prmedit size Other +FORM prmedit accuracy 3 +FORM prmedit width 2711 +FORM prmedit height 2436 +FORM prmedit apply +FORM prmedit x -1095.5 +FORM prmedit y -1245.5 +FORM prmedit apply +FORM prmedit lock_mode Line +FORM prmedit lock_direction Off +FORM prmedit apply +FORM prmedit done +setwindow pcb +Status +setwindow Form.Status +FORM status lock_direction Off +FORM status lock_mode line +FORM status symbol_mirror NO +FORM status drawing_size +FORM status done +setwindow pcb +window center; pick 0.0 0.0 +define subclass +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name ASSEMBLY_TOP +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name SILKSCREEN_TOP +setwindow Form.subclass +FORM subclass PIN pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name PASTEMASK_TOP +setwindow Form.subclass +FORM subclass PIN pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name SOLDERMASK_TOP +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name PLACE_BOUND_TOP +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name PLACE_BOUND_BOTTOM +setwindow Form.subclass +FORM subclass PIN pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name SOLDERMASK_BOTTOM +setwindow Form.subclass +FORM subclass PIN pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name PASTEMASK_BOTTOM +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name SILKSCREEN_BOTTOM +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name ASSEMBLY_BOTTOM +setwindow Form.subclass +FORM subclass BOARD_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name DIMENSION +setwindow Form.subclass +FORM subclass BOARD_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name OUTLINE +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name ASSEMBLY_TOP +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name PLACE_BOUND_TOP +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name PLACE_BOUND_BOTTOM +setwindow Form.subclass +FORM subclass MANUFACTURING pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name NO_PROBE_TOP +setwindow Form.subclass +FORM subclass MANUFACTURING pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name NO_PROBE_BOTTOM +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name CONTACT_AREA +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name CUTOUTSLOTS +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name DIEBONDPADS +setwindow Form.subclass +FORM subclass PACKAGE_GEOMETRY pick +setwindow Form.subclass_nonetch +FORM subclass_nonetch name WIREBONDS +FORM subclass done +Add Pin +setwindow Form.mini +FORM mini offsetx 0.00 +FORM mini offsety 0.00 +FORM mini rotate_pin 90 +Add Pin +setwindow Form.mini +FORM mini pad_name r120_60 +setwindow Form.mini +FORM mini next_pin_number 1 +setwindow pcb +pick -1.25 0.95 +done +Add Pin +setwindow Form.mini +FORM mini offsetx 0.00 +FORM mini offsety 0.00 +FORM mini rotate_pin 90 +Add Pin +setwindow Form.mini +FORM mini pad_name r120_60 +setwindow Form.mini +FORM mini next_pin_number 2 +setwindow pcb +pick -1.25 0 +done +Add Pin +setwindow Form.mini +FORM mini offsetx 0.00 +FORM mini offsety 0.00 +FORM mini rotate_pin 90 +Add Pin +setwindow Form.mini +FORM mini pad_name r120_60 +setwindow Form.mini +FORM mini next_pin_number 3 +setwindow pcb +pick -1.25 -0.95 +done +Add Pin +setwindow Form.mini +FORM mini offsetx 0.00 +FORM mini offsety 0.00 +FORM mini rotate_pin 90 +Add Pin +setwindow Form.mini +FORM mini pad_name r120_60 +setwindow Form.mini +FORM mini next_pin_number 4 +setwindow pcb +pick 1.25 -0.95 +done +Add Pin +setwindow Form.mini +FORM mini offsetx 0.00 +FORM mini offsety 0.00 +FORM mini rotate_pin 90 +Add Pin +setwindow Form.mini +FORM mini pad_name r120_60 +setwindow Form.mini +FORM mini next_pin_number 5 +setwindow pcb +pick 1.25 0 +done +Add Pin +setwindow Form.mini +FORM mini offsetx 0.00 +FORM mini offsety 0.00 +FORM mini rotate_pin 90 +Add Pin +setwindow Form.mini +FORM mini pad_name r120_60 +setwindow Form.mini +FORM mini next_pin_number 6 +setwindow pcb +pick 1.25 0.95 +done +setwindow pcb +Label refdes +setwindow Form.mini +FORM mini class REF DES +FORM mini subclass SILKSCREEN_TOP +FORM mini text_block 3 +FORM mini text_justification Center +FORM mini angle 0 +FORM mini mirror NO +setwindow pcb +pick 0 0 +Text IC* +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass PLACE_BOUND_TOP +setwindow FORM.mini +FORM mini line_width 0.05 +FORM mini lock_direction Off +setwindow pcb +pick -2.1 1.775 +pick 2.1 1.775 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass PLACE_BOUND_TOP +setwindow FORM.mini +FORM mini line_width 0.05 +FORM mini lock_direction Off +setwindow pcb +pick 2.1 1.775 +pick 2.1 -1.775 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass PLACE_BOUND_TOP +setwindow FORM.mini +FORM mini line_width 0.05 +FORM mini lock_direction Off +setwindow pcb +pick 2.1 -1.775 +pick -2.1 -1.775 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass PLACE_BOUND_TOP +setwindow FORM.mini +FORM mini line_width 0.05 +FORM mini lock_direction Off +setwindow pcb +pick -2.1 -1.775 +pick -2.1 1.775 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass ASSEMBLY_TOP +setwindow FORM.mini +FORM mini line_width 0.1 +FORM mini lock_direction Off +setwindow pcb +pick -0.8 1.468 +pick 0.8 1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass ASSEMBLY_TOP +setwindow FORM.mini +FORM mini line_width 0.1 +FORM mini lock_direction Off +setwindow pcb +pick 0.8 1.468 +pick 0.8 -1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass ASSEMBLY_TOP +setwindow FORM.mini +FORM mini line_width 0.1 +FORM mini lock_direction Off +setwindow pcb +pick 0.8 -1.468 +pick -0.8 -1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass ASSEMBLY_TOP +setwindow FORM.mini +FORM mini line_width 0.1 +FORM mini lock_direction Off +setwindow pcb +pick -0.8 -1.468 +pick -0.8 1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass ASSEMBLY_TOP +setwindow FORM.mini +FORM mini line_width 0.1 +FORM mini lock_direction Off +setwindow pcb +pick -0.8 0.518 +pick 0.15 1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass SILKSCREEN_TOP +setwindow FORM.mini +FORM mini line_width 0.2 +FORM mini lock_direction Off +setwindow pcb +pick -0.3 1.468 +pick 0.3 1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass SILKSCREEN_TOP +setwindow FORM.mini +FORM mini line_width 0.2 +FORM mini lock_direction Off +setwindow pcb +pick 0.3 1.468 +pick 0.3 -1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass SILKSCREEN_TOP +setwindow FORM.mini +FORM mini line_width 0.2 +FORM mini lock_direction Off +setwindow pcb +pick 0.3 -1.468 +pick -0.3 -1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass SILKSCREEN_TOP +setwindow FORM.mini +FORM mini line_width 0.2 +FORM mini lock_direction Off +setwindow pcb +pick -0.3 -1.468 +pick -0.3 1.468 +done +Add Line +setwindow FORM.mini +FORM mini class PACKAGE GEOMETRY +FORM mini subclass SILKSCREEN_TOP +setwindow FORM.mini +FORM mini line_width 0.2 +FORM mini lock_direction Off +setwindow pcb +pick -1.85 1.6 +pick -0.65 1.6 +done +Create Symbol +fillin "SOT95P280X95-6N" +setwindow pcb +trapsize 503 +dbdoctor +setwindow Form.dbdoctor_allegro +FORM dbdoctor_allegro drc YES +FORM dbdoctor_allegro shapes YES +FORM dbdoctor_allegro execute +setwindow pcb +save_as +fillin "SOT95P280X95-6N" +setwindow pcb +#exit diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/padstack1.scr b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/padstack1.scr new file mode 100644 index 0000000..3d4eafc --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/OrCAD_Allegro16/padstack1.scr @@ -0,0 +1,20 @@ +setwindow Form.padedit +######################## New PadStack ######################### +pse_new +fillin "r120_60.pad" +FORM padedit units Millimeter +FORM padedit layers + +FORM padedit grid row 1 +FORM padedit geometry Rectangle +FORM padedit width 0.6 +FORM padedit height 1.2 +FORM padedit x_offset 0 +FORM padedit y_offset 0 +FORM padedit geometry_th Null +FORM padedit geometry_ant Null + +FORM padedit single YES +FORM padedit plating Non-Plated +pse_save_as +fillin "r120_60.Pad" diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/SOT95P280X95-6N.d b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/SOT95P280X95-6N.d new file mode 100644 index 0000000..b235814 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/SOT95P280X95-6N.d @@ -0,0 +1,46 @@ +*PADS-LIBRARY-PCB-DECALS-V9* + +SOT95P280X95-6N M 0 0 0 2 5 0 6 1 0 +TIMESTAMP 2025.09.03.11.09.25 +0 0 0 0 1.27 0.127 1 0 34 "Regular " +REF-DES +0 0 0 0 1.27 0.127 1 32 35 "Regular " +PART-TYPE +CLOSED 5 0.05 20 -1 +-2.1 1.775 +2.1 1.775 +2.1 -1.775 +-2.1 -1.775 +-2.1 1.775 +CLOSED 5 0.1 27 -1 +-0.8 1.468 +0.8 1.468 +0.8 -1.468 +-0.8 -1.468 +-0.8 1.468 +OPEN 2 0.1 27 -1 +-0.8 0.518 +0.15 1.468 +CLOSED 5 0.2 26 -1 +-0.3 1.468 +0.3 1.468 +0.3 -1.468 +-0.3 -1.468 +-0.3 1.468 +OPEN 2 0.2 26 -1 +-1.85 1.6 +-0.65 1.6 +T-1.25 0.95 -1.25 0.95 1 +T-1.25 0 -1.25 0 2 +T-1.25 -0.95 -1.25 -0.95 3 +T1.25 -0.95 1.25 -0.95 4 +T1.25 0 1.25 0 5 +T1.25 0.95 1.25 0.95 6 +PAD 0 3 N 0 +-2 0.6 RF 0 0 1.2 0 +-1 0 R +0 0 R + +*END* +*REMARK* AP +TPP363082-T6TR.stp/0/0/0/0/0/0 diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.asc b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.asc new file mode 100644 index 0000000..e81e577 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.asc @@ -0,0 +1,46 @@ +!PADS-POWERPCB-V9.5-METRIC! DESIGN DATABASE ASCII FILE 1.0 +*PARTDECAL* ITEMS + +SOT95P280X95-6N M 0 0 5 6 1 0 2 +CLOSED 5 0.05 0 20 +-2.1 1.775 +2.1 1.775 +2.1 -1.775 +-2.1 -1.775 +-2.1 1.775 +CLOSED 5 0.1 0 27 +-0.8 1.468 +0.8 1.468 +0.8 -1.468 +-0.8 -1.468 +-0.8 1.468 +OPEN 2 0.1 0 27 +-0.8 0.518 +0.15 1.468 +CLOSED 5 0.2 0 26 +-0.3 1.468 +0.3 1.468 +0.3 -1.468 +-0.3 -1.468 +-0.3 1.468 +OPEN 2 0.2 0 26 +-1.85 1.6 +-0.65 1.6 +VALUE 0 0 0 1 1.27 0.127 N LEFT DOWN +Regular +Ref.Des. +VALUE 0 0 0 1 1.27 0.127 N LEFT UP +Regular +Part Type +T-1.25 0.95 -1.25 0.95 1 +T-1.25 0 -1.25 0 2 +T-1.25 -0.95 -1.25 -0.95 3 +T1.25 -0.95 1.25 -0.95 4 +T1.25 0 1.25 0 5 +T1.25 0.95 1.25 0.95 6 +PAD 0 3 +-2 0.6 RF 0 1.2 0 0 0 N +-1 0 R +0 0 R + +*END* OF ASCII OUTPUT FILE diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.c b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.c new file mode 100644 index 0000000..64fc10b --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.c @@ -0,0 +1,35 @@ +*PADS-LIBRARY-SCH-DECALS-V9* + +TPP363082-T6TR 0 0 100 10 100 10 4 1 0 6 0 +TIMESTAMP 2025.09.03.11.34.25 +"Default Font" +"Default Font" +950 300 0 8 100 10 +REF-DES +950 200 0 8 100 10 +PART-TYPE +950 -400 0 8 100 10 +* +950 -500 0 8 100 10 +* +CLOSED 5 10 0 -1 +200 100 +900 100 +900 -300 +200 -300 +200 100 +T0 0 0 0 140 20 0 2 230 0 0 16 PIN +P-520 0 0 2 -80 0 0 2 0 +T0 -100 0 0 140 20 0 2 230 0 0 16 PIN +P-520 0 0 2 -80 0 0 2 0 +T0 -200 0 0 140 20 0 2 230 0 0 16 PIN +P-520 0 0 2 -80 0 0 2 0 +T1100 0 0 2 140 20 0 2 230 0 0 16 PIN +P-520 0 0 2 -80 0 0 2 0 +T1100 -100 0 2 140 20 0 2 230 0 0 16 PIN +P-520 0 0 2 -80 0 0 2 0 +T1100 -200 0 2 140 20 0 2 230 0 0 16 PIN +P-520 0 0 2 -80 0 0 2 0 + +*END* +*REMARK* SamacSys ECAD Model diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.p b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.p new file mode 100644 index 0000000..28f14ab --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/PADS/TPP363082-T6TR.p @@ -0,0 +1,25 @@ +*PADS-LIBRARY-PART-TYPES-V9* + +TPP363082-T6TR SOT95P280X95-6N I ANA 9 1 0 0 0 +TIMESTAMP 2025.09.03.11.34.25 +"Manufacturer_Name" 3Peak Incorporated +"Manufacturer_Part_Number" TPP363082-T6TR +"Mouser Part Number" +"Mouser Price/Stock" +"Arrow Part Number" +"Arrow Price/Stock" +"Description" Step-Down DC-DC Voltage Converter IC TSOT23-6 +"Datasheet Link" http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf +"Geometry.Height" 0.95mm +GATE 1 6 0 +TPP363082-T6TR +1 0 U GND +2 0 U SW +3 0 U VIN +6 0 U VBST +5 0 U EN +4 0 U VFB + +*END* +*REMARK* SamacSys ECAD Model +18924487/1670943/2.50/6/2/Integrated Circuit diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/8.8 or earlier/Readme.html b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/8.8 or earlier/Readme.html new file mode 100644 index 0000000..a9ec364 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/8.8 or earlier/Readme.html @@ -0,0 +1,16 @@ + + + + SamacSys support for Proteus 8.8 or earlier + + +

Supporting Proteus 8.8 or earlier was done by including the Mentor Graphics PADS library files in the Proteus folder, with instructions on how to import them. +

+Unfortunately Mentor Graphics have stopped us from promoting their files for use in other design tools, now we can only include the PADS files in the "PADS" folder from our website. +

+Sorry for the inconvenience, but please note that we are working with Labcenter Electronics to bring you a new integrated experience in Proteus 8.9. +

+Best Regards
+The SamacSys Team

+ + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/8.9 or later/Readme.html b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/8.9 or later/Readme.html new file mode 100644 index 0000000..22df06a --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/8.9 or later/Readme.html @@ -0,0 +1,14 @@ + + + + SamacSys support for Proteus 8.9 or later + + +

Supporting Proteus 8.9 and beyond +

+We are working with Labcenter Electronics to bring you a new integrated experience in Proteus 8.9. This version is currently in BETA and we will inform you upon its release. +

+Best Regards
+The SamacSys Team

+ + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/TPP363082-T6TR.pdif b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/TPP363082-T6TR.pdif new file mode 100644 index 0000000..0457e5b --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/TPP363082-T6TR.pdif @@ -0,0 +1,134 @@ +;Proteus Design Interchange Format +(PDIF + (vendor "SamacSys Limited") + (version 1 0) + (library + (part "TPP363082-T6TR" + (description "Step-Down DC-DC Voltage Converter IC TSOT23-6") + (family "ANA") + (package "SOT95P280X95-6N") + (attribute "Datasheet Link" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (attribute "Geometry.Height" "0.95mm") + (attribute "Manufacturer_Name" "3Peak Incorporated") + (attribute "Manufacturer_Part_Number" "TPP363082-T6TR") + (attribute "Mouser Part Number" "") + (attribute "Mouser Price/Stock" "") + (attribute "Arrow Part Number" "") + (attribute "Arrow Price/Stock" "") + (gate + (symbol "TPP363082-T6TR") + (pin "GND" 1 PS) + (pin "SW" 2 PS) + (pin "VIN" 3 PS) + (pin "VBST" 6 PS) + (pin "EN" 5 PS) + (pin "VFB" 4 PS) + ) + ) + (symbol "TPP363082-T6TR" + (units THOU) + (origin (pt 0 0)) + (graphic + (stroke 10) + (path (pt 200 100) (pt 900 100) (pt 900 -300) (pt 200 -300) (pt 200 100) (closed)) + ) + (terminal + (body (symbol "PIN") (pt 0 0) (rot 0) (mir 0) (visible true)) + (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true)) + (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true))) + (terminal + (body (symbol "PIN") (pt 0 -100) (rot 0) (mir 0) (visible true)) + (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true)) + (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true))) + (terminal + (body (symbol "PIN") (pt 0 -200) (rot 0) (mir 0) (visible true)) + (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true)) + (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true))) + (terminal + (body (symbol "PIN") (pt 1100 0) (rot 0) (mir X) (visible true)) + (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true)) + (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true))) + (terminal + (body (symbol "PIN") (pt 1100 -100) (rot 0) (mir X) (visible true)) + (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true)) + (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true))) + (terminal + (body (symbol "PIN") (pt 1100 -200) (rot 0) (mir X) (visible true)) + (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true)) + (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true))) + ) + (symbol "PIN" + (units THOU) + (origin (pt 0 0)) + (graphic + (stroke 10) + (path (pt 0 0) (pt 200 0)))) + (symbol "PINSHORT" + (units THOU) + (origin (pt 0 0)) + (graphic + (stroke 10) + (path (pt 0 0) (pt 100 0)))) + (package "SOT95P280X95-6N" + (units MM) + (layer OCCA + (graphic + (stroke 0.05) + (path + (closed true) + (pt -2.1 1.775) + (pt 2.1 1.775) + (pt 2.1 -1.775) + (pt -2.1 -1.775) + (pt -2.1 1.775)))) + (layer TASM + (graphic + (stroke 0.1) + (path + (closed true) + (pt -0.8 1.468) + (pt 0.8 1.468) + (pt 0.8 -1.468) + (pt -0.8 -1.468) + (pt -0.8 1.468)))) + (layer TASM + (graphic + (stroke 0.1) + (path + (closed false) + (pt -0.8 0.518) + (pt 0.15 1.468)))) + (layer TSLK + (graphic + (stroke 0.2) + (path + (closed true) + (pt -0.3 1.468) + (pt 0.3 1.468) + (pt 0.3 -1.468) + (pt -0.3 -1.468) + (pt -0.3 1.468)))) + (layer TSLK + (graphic + (stroke 0.2) + (path + (closed false) + (pt -1.85 1.6) + (pt -0.65 1.6)))) + (leg 1 (pt -1.25 0.95) (padstack 0)) + (leg 2 (pt -1.25 0) (padstack 0)) + (leg 3 (pt -1.25 -0.95) (padstack 0)) + (leg 4 (pt 1.25 -0.95) (padstack 0)) + (leg 5 (pt 1.25 0) (padstack 0)) + (leg 6 (pt 1.25 0.95) (padstack 0)) + (padstack 0 + (plated false) + (pad (layer TCOP) (rectf 0.6 1.2 0 0 0)) + ) + (model "TPP363082-T6TR.stp" + (euler 0 0 0) + (offset 0 0 0) + ) + ) + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/TPP363082-T6TR.pdspart b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/TPP363082-T6TR.pdspart new file mode 100644 index 0000000..87945d9 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Proteus/TPP363082-T6TR.pdspart differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Pulsonix/TPP363082-T6TR.plx b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Pulsonix/TPP363082-T6TR.plx new file mode 100644 index 0000000..81093b7 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Pulsonix/TPP363082-T6TR.plx @@ -0,0 +1,132 @@ +PULSONIX_LIBRARY_ASCII "SamacSys ECAD Model" +//18924487/1670943/2.50/6/2/Integrated Circuit + +(asciiHeader + (fileUnits MM) +) +(library Library_1 + (padStyleDef "r120_60" + (holeDiam 0) + (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 0.6) (shapeHeight 1.2)) + (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0)) + ) + (textStyleDef "Normal" + (font + (fontType Stroke) + (fontFace "Helvetica") + (fontHeight 1.27) + (strokeWidth 0.127) + ) + ) + (patternDef "SOT95P280X95-6N" (originalName "SOT95P280X95-6N") + (multiLayer + (pad (padNum 1) (padStyleRef r120_60) (pt -1.25, 0.95) (rotation 90)) + (pad (padNum 2) (padStyleRef r120_60) (pt -1.25, 0) (rotation 90)) + (pad (padNum 3) (padStyleRef r120_60) (pt -1.25, -0.95) (rotation 90)) + (pad (padNum 4) (padStyleRef r120_60) (pt 1.25, -0.95) (rotation 90)) + (pad (padNum 5) (padStyleRef r120_60) (pt 1.25, 0) (rotation 90)) + (pad (padNum 6) (padStyleRef r120_60) (pt 1.25, 0.95) (rotation 90)) + ) + (layerContents (layerNumRef 18) + (attr "RefDes" "RefDes" (pt 0, 0) (textStyleRef "Normal") (isVisible True)) + ) + (layerContents (layerNumRef Courtyard_Top) + (line (pt -2.1 1.775) (pt 2.1 1.775) (width 0.05)) + ) + (layerContents (layerNumRef Courtyard_Top) + (line (pt 2.1 1.775) (pt 2.1 -1.775) (width 0.05)) + ) + (layerContents (layerNumRef Courtyard_Top) + (line (pt 2.1 -1.775) (pt -2.1 -1.775) (width 0.05)) + ) + (layerContents (layerNumRef Courtyard_Top) + (line (pt -2.1 -1.775) (pt -2.1 1.775) (width 0.05)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 1.468) (pt 0.8 1.468) (width 0.025)) + ) + (layerContents (layerNumRef 28) + (line (pt 0.8 1.468) (pt 0.8 -1.468) (width 0.025)) + ) + (layerContents (layerNumRef 28) + (line (pt 0.8 -1.468) (pt -0.8 -1.468) (width 0.025)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 -1.468) (pt -0.8 1.468) (width 0.025)) + ) + (layerContents (layerNumRef 28) + (line (pt -0.8 0.518) (pt 0.15 1.468) (width 0.025)) + ) + (layerContents (layerNumRef 18) + (line (pt -0.3 1.468) (pt 0.3 1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt 0.3 1.468) (pt 0.3 -1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt 0.3 -1.468) (pt -0.3 -1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt -0.3 -1.468) (pt -0.3 1.468) (width 0.2)) + ) + (layerContents (layerNumRef 18) + (line (pt -1.85 1.6) (pt -0.65 1.6) (width 0.2)) + ) + ) + (symbolDef "TPP363082-T6TR" (originalName "TPP363082-T6TR") + + (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Normal")) + )) + (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Normal")) + )) + (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Normal")) + )) + (pin (pinNum 4) (pt 1100 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal")) + )) + (pin (pinNum 5) (pt 1100 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal")) + )) + (pin (pinNum 6) (pt 1100 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 870 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal")) + )) + (line (pt 200 mils 100 mils) (pt 900 mils 100 mils) (width 6 mils)) + (line (pt 900 mils 100 mils) (pt 900 mils -300 mils) (width 6 mils)) + (line (pt 900 mils -300 mils) (pt 200 mils -300 mils) (width 6 mils)) + (line (pt 200 mils -300 mils) (pt 200 mils 100 mils) (width 6 mils)) + (attr "RefDes" "RefDes" (pt 950 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Normal")) + (attr "Type" "Type" (pt 950 mils 200 mils) (justify Left) (isVisible True) (textStyleRef "Normal")) + + ) + (compDef "TPP363082-T6TR" (originalName "TPP363082-T6TR") (compHeader (numPins 6) (numParts 1) (refDesPrefix IC) + ) + (compPin "1" (pinName "GND") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Unknown)) + (compPin "2" (pinName "SW") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Unknown)) + (compPin "3" (pinName "VIN") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Unknown)) + (compPin "6" (pinName "VBST") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Unknown)) + (compPin "5" (pinName "EN") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Unknown)) + (compPin "4" (pinName "VFB") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Unknown)) + (attachedSymbol (partNum 1) (altType Normal) (symbolName "TPP363082-T6TR")) + (attachedPattern (patternNum 1) (patternName "SOT95P280X95-6N") + (numPads 6) + (padPinMap + (padNum 1) (compPinRef "1") + (padNum 2) (compPinRef "2") + (padNum 3) (compPinRef "3") + (padNum 4) (compPinRef "4") + (padNum 5) (compPinRef "5") + (padNum 6) (compPinRef "6") + ) + ) + (attr "Manufacturer_Name" "3Peak Incorporated") + (attr "Manufacturer_Part_Number" "TPP363082-T6TR") + (attr "Mouser Part Number" "") + (attr "Mouser Price/Stock" "") + (attr "Arrow Part Number" "") + (attr "Arrow Price/Stock" "") + (attr "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6") + (attr "" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (attr "" "0.95") + (attr "" "TPP363082-T6TR.stp") + (attr "" "X=0;Y=0;Z=0") + (attr "" "X=0;Y=0;Z=0") + ) + +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Quadcept/TPP363082-T6TR.xml b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Quadcept/TPP363082-T6TR.xml new file mode 100644 index 0000000..77b0b91 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Quadcept/TPP363082-T6TR.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/SOLIDWORKS PCB/TPP363082-T6TR.lbr b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/SOLIDWORKS PCB/TPP363082-T6TR.lbr new file mode 100644 index 0000000..204cbdb --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/SOLIDWORKS PCB/TPP363082-T6TR.lbr @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +<Step-Down DC-DC Voltage Converter IC TSOT23-6</b><p> +<author>Created by SamacSys</author> + + +<b>TSOT23-6-2</b><br> + + + + + + + +>NAME +>VALUE + + + + + + + + + + + + + + + + + + + + + + +>NAME +>VALUE + + + + + + + + + + +<b>Step-Down DC-DC Voltage Converter IC TSOT23-6</b><p> +Source: <a href="http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf"> Datasheet </a> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/TARGET 3001!/TPP363082-T6TR.cxf b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/TARGET 3001!/TPP363082-T6TR.cxf new file mode 100644 index 0000000..cd1518c --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/TARGET 3001!/TPP363082-T6TR.cxf @@ -0,0 +1,48 @@ +COMPONENT NAME=TPP363082-T6TR VALUE=TPP363082-T6TR PREFIX=IC SYMBOLS=1 PACKAGE=17 PROPERTIES=11 +MANUFACTURER=3Peak Incorporated +COMPONENT_NAME=TPP363082-T6TR +Mouser Part Number= +Mouser Price/Stock= +Arrow Part Number= +Arrow Price/Stock= +3D_MODEL=0,0,0,0,0,0 +COMPONENT_TYPE_ID= +DATASHEET=http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf +COMPONENT_HEIGHT=950000 +SamacSys_ECAD_Model=18924487/1670943/2.50/6/2/Integrated Circuit +PACKAGE NAME=SOT95P280X95-6N X1=0 Y1=0 LAYER=4 +LINE X1=-2100000 Y1=1775000 X2=2100000 Y2=1775000 WIDTH=50000 LAYER=4 PROPERTIES=0 DASHED=1 +LINE X1=2100000 Y1=1775000 X2=2100000 Y2=-1775000 WIDTH=50000 LAYER=4 PROPERTIES=0 DASHED=1 +LINE X1=2100000 Y1=-1775000 X2=-2100000 Y2=-1775000 WIDTH=50000 LAYER=4 PROPERTIES=0 DASHED=1 +LINE X1=-2100000 Y1=-1775000 X2=-2100000 Y2=1775000 WIDTH=50000 LAYER=4 PROPERTIES=0 DASHED=1 +LINE X1=-300000 Y1=1468000 X2=300000 Y2=1468000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0 +LINE X1=300000 Y1=1468000 X2=300000 Y2=-1468000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0 +LINE X1=300000 Y1=-1468000 X2=-300000 Y2=-1468000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0 +LINE X1=-300000 Y1=-1468000 X2=-300000 Y2=1468000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0 +LINE X1=-1850000 Y1=1600000 X2=-650000 Y2=1600000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0 +PAD XM=-1250000 YM=950000 WIDTH=600000 HEIGHT=1200000 LAYER=2 PINNUMBER=1 FORM=2 ROTATION=90 DRILL=0 PADNAME=1 +PAD XM=-1250000 YM=0 WIDTH=600000 HEIGHT=1200000 LAYER=2 PINNUMBER=2 FORM=2 ROTATION=90 DRILL=0 PADNAME=2 +PAD XM=-1250000 YM=-950000 WIDTH=600000 HEIGHT=1200000 LAYER=2 PINNUMBER=3 FORM=2 ROTATION=90 DRILL=0 PADNAME=3 +PAD XM=1250000 YM=-950000 WIDTH=600000 HEIGHT=1200000 LAYER=2 PINNUMBER=4 FORM=2 ROTATION=90 DRILL=0 PADNAME=4 +PAD XM=1250000 YM=0 WIDTH=600000 HEIGHT=1200000 LAYER=2 PINNUMBER=5 FORM=2 ROTATION=90 DRILL=0 PADNAME=5 +PAD XM=1250000 YM=950000 WIDTH=600000 HEIGHT=1200000 LAYER=2 PINNUMBER=6 FORM=2 ROTATION=90 DRILL=0 PADNAME=6 +TEXT CONTENT=0 X1=0 Y1=0 WIDTH=1500000 HEIGHT=1500000 FONT=DIN-ISO-ANSI LAYER=4 WEIGHT=10 FUNCTION=1 +SYMBOL X1=0 Y1=0 LAYER=101 SUFFIX= NUMBER=1 ELEMENTS=18 +LINE X1=5080000 Y1=2540000 X2=22860000 Y2=2540000 WIDTH=254000 LAYER=101 PROPERTIES=0 +LINE X1=22860000 Y1=2540000 X2=22860000 Y2=-7620000 WIDTH=254000 LAYER=101 PROPERTIES=0 +LINE X1=22860000 Y1=-7620000 X2=5080000 Y2=-7620000 WIDTH=254000 LAYER=101 PROPERTIES=0 +LINE X1=5080000 Y1=-7620000 X2=5080000 Y2=2540000 WIDTH=254000 LAYER=101 PROPERTIES=0 +PIN X1=0 Y1=0 PINNUMBER=1 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6 +TEXT CONTENT=GND X1=5842000 Y1=-750000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5 +PIN X1=0 Y1=-2540000 PINNUMBER=2 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6 +TEXT CONTENT=SW X1=5842000 Y1=-3290000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5 +PIN X1=0 Y1=-5080000 PINNUMBER=3 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6 +TEXT CONTENT=VIN X1=5842000 Y1=-5830000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5 +PIN X1=27940000 Y1=0 PINNUMBER=6 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6 +TEXT CONTENT=VBST X1=22098000 Y1=-750000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5 +PIN X1=27940000 Y1=-2540000 PINNUMBER=5 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6 +TEXT CONTENT=EN X1=22098000 Y1=-3290000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5 +PIN X1=27940000 Y1=-5080000 PINNUMBER=4 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6 +TEXT CONTENT=VFB X1=22098000 Y1=-5830000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5 +TEXT CONTENT=IC# X1=24130000 Y1=6620000 WIDTH=1000000 HEIGHT=2000000 FONT=ARIAL LAYER=101 WEIGHT=13 FUNCTION=3 +TEXT CONTENT=TPP363082-T6TR X1=24130000 Y1=4080000 WIDTH=1000000 HEIGHT=2000000 FONT=ARIAL LAYER=101 WEIGHT=13 FUNCTION=2 GERMAN=TPP363082-T6TR ENGLISH=TPP363082-T6TR FRENCH=TPP363082-T6TR diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/TPP363082-T6TR.epw b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/TPP363082-T6TR.epw new file mode 100644 index 0000000..f9c8872 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/TPP363082-T6TR.epw @@ -0,0 +1,6 @@ +18924487 +Message from SamacSys: +To use this model save to your preferred location and then open within the ECAD Part Wizard tool. +If you do not yet have a copy of the ECAD Part Wizard tool then please refer to the Instructions provided with this model. +Source=3peakic +18924487/1670943/2.50/6/2/Integrated Circuit \ No newline at end of file diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/TPP363082-T6TR.1 b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/TPP363082-T6TR.1 new file mode 100644 index 0000000..edf2fa6 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/TPP363082-T6TR.1 @@ -0,0 +1,44 @@ +V 54 +K 1 +D 0 -508000 2794000 0 +Y 1 +U 2413000 762000 254000 0 2 3 REFDES=IC? +U 2413000 508000 254000 0 2 3 DEVICE=TPP363082-T6TR +U 2413000 254000 254000 0 2 0 PKG_TYPE=SOT95P280X95-6N +U 2413000 0 254000 0 2 0 Description=Step-Down DC-DC Voltage Converter IC TSOT23-6 +U 2413000 -254000 254000 0 2 0 Datasheet Link=http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf +U 2413000 -508000 254000 0 2 0 Height=0.95 +U 2413000 -762000 254000 0 2 0 Manufacturer_Name=3Peak Incorporated +U 2413000 -1016000 254000 0 2 0 Manufacturer_Part_Number=TPP363082-T6TR +U 2413000 -1270000 254000 0 2 0 Mouser Part Number= +U 2413000 -1524000 254000 0 2 0 Mouser Price/Stock= +U 2413000 -1778000 254000 0 2 0 Arrow Part Number= +U 2413000 -2032000 254000 0 2 0 Arrow Price/Stock= +U 0 0 254000 0 1 0 FORWARD_PCB=1 +l 5 508000 254000 2286000 254000 2286000 -762000 508000 -762000 508000 254000 +|GRPHSTL -1 -1 -1 1 +P 1 0 0 508000 0 0 2 0 +L 584200 0 228600 0 2 0 1 0 GND +A 355600 50800 203200 0 9 3 #=1 +A 0 0 9 0 3 0 PINTYPE=BI +P 2 0 -254000 508000 -254000 0 2 0 +L 584200 -254000 228600 0 2 0 1 0 SW +A 355600 -203200 203200 0 9 3 #=2 +A 0 0 9 0 3 0 PINTYPE=BI +P 3 0 -508000 508000 -508000 0 2 0 +L 584200 -508000 228600 0 2 0 1 0 VIN +A 355600 -457200 203200 0 9 3 #=3 +A 0 0 9 0 3 0 PINTYPE=BI +P 4 2794000 0 2286000 0 0 3 0 +L 2209800 0 228600 0 8 0 1 0 VBST +A 2438400 50800 203200 0 3 3 #=6 +A 0 0 9 0 3 0 PINTYPE=BI +P 5 2794000 -254000 2286000 -254000 0 3 0 +L 2209800 -254000 228600 0 8 0 1 0 EN +A 2438400 -203200 203200 0 3 3 #=5 +A 0 0 9 0 3 0 PINTYPE=BI +P 6 2794000 -508000 2286000 -508000 0 3 0 +L 2209800 -508000 228600 0 8 0 1 0 VFB +A 2438400 -457200 203200 0 3 3 #=4 +A 0 0 9 0 3 0 PINTYPE=BI +E diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/cell.hkp b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/cell.hkp new file mode 100644 index 0000000..4737c77 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/cell.hkp differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/padstacks.hkp b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/padstacks.hkp new file mode 100644 index 0000000..9ef7fb3 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/padstacks.hkp differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/pdb.hkp b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/pdb.hkp new file mode 100644 index 0000000..83d89f2 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/Xpedition/pdb.hkp differ diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/SOT95P280X95-6N.foota b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/SOT95P280X95-6N.foota new file mode 100644 index 0000000..fbd3093 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/SOT95P280X95-6N.foota @@ -0,0 +1,349 @@ +(ftf + (header + (version 2.0) + (unit DBUNIT) + ) + (TechnologyContainer + (technology SamacSys_Footprint + (footprintLayer + (layer Top (type CONDUCTIVE)) + (layer Inner (type CONDUCTIVE)) + (layer Bottom (type CONDUCTIVE)) + (layer Silk-Top (type SYMBOLMARK)) + (layer Silk-Bottom (type SYMBOLMARK)) + (layer Resist-Top (type SOLDERRESIST)) + (layer Resist-Bottom (type SOLDERRESIST)) + (layer MetalMask-Top (type METALMASK)) + (layer MetalMask-Bottom (type METALMASK)) + (layer CompArea-Top (type COMPAREA)) + (layer CompArea-Bottom (type COMPAREA)) + (layer Top_Assembly (type SYMBOLMARK)) + (layer Bottom_Assembly (type SYMBOLMARK)) + (layer Hole (type HOLE)) + ) + ) + ) + (footprintContainer + (commonParameters + (dimensionParameters + (arrowLength 100000) + (arrowAngle 15.000000) + (dotDiameter 100000) + (textFrameOffset 100000) + (arrowOffset 100000) + (dimAssistOffset 100000) + (dimLineWidth 10000) + (drawTextFrame NO) + (textFrameRange ALL) + (textClip YES) + (standard JIS) + ) + ) + (padstackGroups + (padstackGroup default) + ) + (pads + (pad r120_60 + (cuser "SamacSys") + (uuser "SamacSys") + (ctime 2017-06-16-12:00:00) + (utime 2017-06-16-12:00:00) + (photo FLASH) + (panelUse NO) + (propertyI padShape 5) + (propertyI angle 0) + (propertyI width 60000) + (propertyI height 120000) + (propertyI originXOffset 0) + (propertyI originYOffset 0) + ) + ); End of pads + (padstacks + (padstack r120_60 + (cuser "SamacSys") + (uuser "SamacSys") + (ctime 2017-06-16-12:00:00) + (utime 2017-06-16-12:00:00) + (type NONPLATED) + (throughMode NONTHROUGH) + (panelUse NO) + (padSet (footLayer Top) + (connect (pad r120_60)) + (noconnect (pad r120_60)) + ) + (padSet (footLayer MetalMask-Top) + (connect (pad r120_60)) + ) + (padSet (footLayer Resist-Top) + (connect (pad r120_60)) + ) + ) + ); End of padstacks + (footprints + (footprint "SOT95P280X95-6N" + (polarity YES) + (cuser "SamacSys") + (uuser "SamacSys") + (utime 2024-08-07-04:41:18) + (panelUse NO) + (heelprint + (layout + (layer (footLayer CompArea-Top) + (area + (geometry + (surface + (outlineWidth 0) + (fillWidth 0) + (fillAngle 0.000000) + (vertex + (pt 210000 177500) + (pt 210000 -177500) + (pt -210000 -177500) + (pt -210000 177500) + ) + ) + ) + ) + ) + (layer (footLayer Top_Assembly) + (line + (geometry + (line + (vertex + (pt -80000 146800 + (width 10000) + ) + (pt 80000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Top_Assembly) + (line + (geometry + (line + (vertex + (pt 80000 146800 + (width 10000) + ) + (pt 80000 -146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Top_Assembly) + (line + (geometry + (line + (vertex + (pt 80000 -146800 + (width 10000) + ) + (pt -80000 -146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Top_Assembly) + (line + (geometry + (line + (vertex + (pt -80000 -146800 + (width 10000) + ) + (pt -80000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Top_Assembly) + (line + (geometry + (line + (vertex + (pt -80000 51800 + (width 10000) + ) + (pt 15000 146800 + (width 10000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -30000 146800 + (width 20000) + ) + (pt 30000 146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt 30000 146800 + (width 20000) + ) + (pt 30000 -146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt 30000 -146800 + (width 20000) + ) + (pt -30000 -146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -30000 -146800 + (width 20000) + ) + (pt -30000 146800 + (width 20000) + ) + ) + ) + ) + ) + ) + (layer (footLayer Silk-Top) + (line + (geometry + (line + (vertex + (pt -185000 160000 + (width 20000) + ) + (pt -65000 160000 + (width 20000) + ) + ) + ) + ) + ) + ) + ); End of layout + ); End of heelprint + (toeprint + (pin 1 + (pt -125000 95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 2 + (pt -125000 0) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 0) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 3 + (pt -125000 -95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt -125000 -95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 4 + (pt 125000 -95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 -95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 5 + (pt 125000 0) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 0) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + (pin 6 + (pt 125000 95000) + (layout + (layer (FPADSTACK) + (fpadstack + (pt 125000 95000) + (angle 90) + (padstackGroup default (padstack r120_60)) + ) + ) + ) + ) + ); End of toeprint + (propertyS accurateShape TPP363082-T6TR.stp) + ); End of footprint + ); End of footprints + ); End of footprintContainer +); End of ftf + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/SOT95P280X95-6N.packa b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/SOT95P280X95-6N.packa new file mode 100644 index 0000000..c07d2fe --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/SOT95P280X95-6N.packa @@ -0,0 +1,13 @@ +(unit MM) + +(package "TPP363082-T6TR" + (type UNDEF) + (uver 2) + (cuser "SamacSys") + (uuser "SamacSys") + (utime 2024-08-07-04:41:18) + (mountForm default + (footprintRef "SOT95P280X95-6N") + (spec "System") + ) +) diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/TPP363082-T6TR.parta b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/TPP363082-T6TR.parta new file mode 100644 index 0000000..46c3c86 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/TPP363082-T6TR.parta @@ -0,0 +1,84 @@ +(Japanese_coding: sjis) +(function "ECS_18924487" + (uver 1) + (cuser "SamacSys") + (uuser "SamacSys") + (ctime 2023-12-18-09:46:05) + (utime 2024-08-07-04:41:18) + (interface + (port "1" (symbPinId 1) (portType INOUT)) + (port "2" (symbPinId 2) (portType INOUT)) + (port "3" (symbPinId 3) (portType INOUT)) + (port "4" (symbPinId 6) (portType INOUT)) + (port "5" (symbPinId 5) (portType INOUT)) + (port "6" (symbPinId 4) (portType INOUT)) + ) + (property "symbolName" "TPP363082-T6TR") +) + + +(pinAssign "ECS_18924487" + (uver 1) + (cuser "SamacSys") + (uuser "SamacSys") + (ctime 2023-12-18-09:46:05) + (utime 2024-08-07-04:41:18) + (interface + (port "1" (symbPinId 1) (portName "GND") (portType INOUT)) + (port "2" (symbPinId 2) (portName "SW") (portType INOUT)) + (port "3" (symbPinId 3) (portName "VIN") (portType INOUT)) + (port "4" (symbPinId 6) (portName "VFB") (portType INOUT)) + (port "5" (symbPinId 5) (portName "EN") (portType INOUT)) + (port "6" (symbPinId 4) (portName "VBST") (portType INOUT)) + ) + (internal + (funcInst (functionRef "ECS_18924487") + (port "1" (match "1")) + (port "2" (match "2")) + (port "3" (match "3")) + (port "4" (match "4")) + (port "5" (match "5")) + (port "6" (match "6")) + ) + ) + (property "usePowerBox" "No") + (property "symbolName" "TPP363082-T6TR") +) + + +(part "TPP363082-T6TR" + (uver 1) + (cuser "SamacSys") + (uuser "SamacSys") + (ctime 2023-12-18-09:46:05) + (utime 2024-08-07-04:41:18) + (packageRef "TPP363082-T6TR") + (pinAssignRef "ECS_18924487") + (interface + (port "1" (symbPinId 1) (portName "GND") (portType INOUT)) + (port "2" (symbPinId 2) (portName "SW") (portType INOUT)) + (port "3" (symbPinId 3) (portName "VIN") (portType INOUT)) + (port "4" (symbPinId 6) (portName "VFB") (portType INOUT)) + (port "5" (symbPinId 5) (portName "EN") (portType INOUT)) + (port "6" (symbPinId 4) (portName "VBST") (portType INOUT)) + ) + (partClass UNDEF) + (useInSchema Y) + (useInLayout Y) + (inPartsList Y) + (partType NORMAL) + (placeRestriction FREE) + (property "enetNonSeries" "YES") + (property "refDesPrefix" "IC") + (property "description" "Step-Down DC-DC Voltage Converter IC TSOT23-6") + (property "Manufacturer_Name" "3Peak Incorporated") + (property "Manufacturer_Part_Number" "TPP363082-T6TR") + (property "Mouser_Part_Number" "") + (property "Mouser_Price/Stock" "") + (property "Arrow_Part_Number" "") + (property "Arrow_Price/Stock" "") + (property "Datasheet_Link" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf") + (property "compAreaTopHeight" 0.95) +) + + diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/TPP363082-T6TR.symba b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/TPP363082-T6TR.symba new file mode 100644 index 0000000..ec14a50 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/eCADSTAR/TPP363082-T6TR.symba @@ -0,0 +1,75 @@ +LIB TPP363082-T6TR +ZONE 1 0 -1 50.000 50.000 0.000 0.000 0 A 1 +GRID 1 1 -1 -1 1.000 1.000 5 5 +SHT 1 1 -251658241 0.000 6.000 22.000 8.000 +PROP 0 updateUser 1 +SamacSys +ENDPROP +PROP 0 updateDate 1 +2024.08.07 +ENDPROP +PROP 0 updateTime 1 +04:41:18 +ENDPROP +PROP 0 componentType 1 +parts +ENDPROP +VIEW 1 1 0 -1 -1 19.000 6.000 0 1.000 3 reference +VIEW 1 1 0 -1 -1 19.000 4.000 0 1.000 3 partName +ENDSHT +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 4.000 2.000 +POINT - 18.000 2.000 +POINT - 18.000 -6.000 +POINT - 4.000 -6.000 +POINT - 4.000 2.000 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0.000 0.000 +POINT - 4.000 0.000 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0.000 -2.000 +POINT - 4.000 -2.000 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 0.000 -4.000 +POINT - 4.000 -4.000 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22.000 0.000 +POINT - 18.000 0.000 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22.000 -2.000 +POINT - 18.000 -2.000 +ENDLIN +LINE 1 -1 -1 -1 -1 -1 -1 +POINT - 22.000 -4.000 +POINT - 18.000 -4.000 +ENDLIN +PIN 1 1 0.000 0.000 +VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel +ENDPIN +PIN 2 1 0.000 -2.000 +VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel +ENDPIN +PIN 3 1 0.000 -4.000 +VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber +VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel +ENDPIN +PIN 4 1 22.000 0.000 +VIEW 1 1 0 -1 -1 19.2 0.4 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 0 0 1.000 5 pinLabel +ENDPIN +PIN 5 1 22.000 -2.000 +VIEW 1 1 0 -1 -1 19.2 -1.6 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 -2 0 1.000 5 pinLabel +ENDPIN +PIN 6 1 22.000 -4.000 +VIEW 1 1 0 -1 -1 19.2 -3.6 0 1.000 0 pinNumber +VIEW 2 1 0 -1 -1 17.4 -4 0 1.000 5 pinLabel +ENDPIN +ENDLIB diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/part_info.txt b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/part_info.txt new file mode 100644 index 0000000..58581e7 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/part_info.txt @@ -0,0 +1,9 @@ +Manufacturer=3Peak Incorporated +PartNumber=TPP363082-T6TR +PartCategory=Integrated Circuit +PackageCategory=SOT23 (6-Pin) +PinCount=6 +Version=4.1 +Released=2023-12-18 09:46:05 +Downloaded=2025-09-03 11:34:25 +3D=Y diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/xDX Designer/TPP363082-T6TR.1 b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/xDX Designer/TPP363082-T6TR.1 new file mode 100644 index 0000000..edf2fa6 --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/xDX Designer/TPP363082-T6TR.1 @@ -0,0 +1,44 @@ +V 54 +K 1 +D 0 -508000 2794000 0 +Y 1 +U 2413000 762000 254000 0 2 3 REFDES=IC? +U 2413000 508000 254000 0 2 3 DEVICE=TPP363082-T6TR +U 2413000 254000 254000 0 2 0 PKG_TYPE=SOT95P280X95-6N +U 2413000 0 254000 0 2 0 Description=Step-Down DC-DC Voltage Converter IC TSOT23-6 +U 2413000 -254000 254000 0 2 0 Datasheet Link=http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf +U 2413000 -508000 254000 0 2 0 Height=0.95 +U 2413000 -762000 254000 0 2 0 Manufacturer_Name=3Peak Incorporated +U 2413000 -1016000 254000 0 2 0 Manufacturer_Part_Number=TPP363082-T6TR +U 2413000 -1270000 254000 0 2 0 Mouser Part Number= +U 2413000 -1524000 254000 0 2 0 Mouser Price/Stock= +U 2413000 -1778000 254000 0 2 0 Arrow Part Number= +U 2413000 -2032000 254000 0 2 0 Arrow Price/Stock= +U 0 0 254000 0 1 0 FORWARD_PCB=1 +l 5 508000 254000 2286000 254000 2286000 -762000 508000 -762000 508000 254000 +|GRPHSTL -1 -1 -1 1 +P 1 0 0 508000 0 0 2 0 +L 584200 0 228600 0 2 0 1 0 GND +A 355600 50800 203200 0 9 3 #=1 +A 0 0 9 0 3 0 PINTYPE=BI +P 2 0 -254000 508000 -254000 0 2 0 +L 584200 -254000 228600 0 2 0 1 0 SW +A 355600 -203200 203200 0 9 3 #=2 +A 0 0 9 0 3 0 PINTYPE=BI +P 3 0 -508000 508000 -508000 0 2 0 +L 584200 -508000 228600 0 2 0 1 0 VIN +A 355600 -457200 203200 0 9 3 #=3 +A 0 0 9 0 3 0 PINTYPE=BI +P 4 2794000 0 2286000 0 0 3 0 +L 2209800 0 228600 0 8 0 1 0 VBST +A 2438400 50800 203200 0 3 3 #=6 +A 0 0 9 0 3 0 PINTYPE=BI +P 5 2794000 -254000 2286000 -254000 0 3 0 +L 2209800 -254000 228600 0 8 0 1 0 EN +A 2438400 -203200 203200 0 3 3 #=5 +A 0 0 9 0 3 0 PINTYPE=BI +P 6 2794000 -508000 2286000 -508000 0 3 0 +L 2209800 -508000 228600 0 8 0 1 0 VFB +A 2438400 -457200 203200 0 3 3 #=4 +A 0 0 9 0 3 0 PINTYPE=BI +E diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/license.txt b/kicad/c64psu/lib/LIB_TPP363082-T6TR/license.txt new file mode 100644 index 0000000..b95467b --- /dev/null +++ b/kicad/c64psu/lib/LIB_TPP363082-T6TR/license.txt @@ -0,0 +1,3 @@ +1. There are no restrictions on the circuit board designs you make with our library components. +2. You do not need to credit SamacSys in any way after using our Libraries. +3. You will not distribute our models in any form useable as a PCB Library Component - except within your own company. diff --git a/kicad/c64psu/lib/LIB_TPP363082-T6TR/version.bin b/kicad/c64psu/lib/LIB_TPP363082-T6TR/version.bin new file mode 100644 index 0000000..4fe2085 Binary files /dev/null and b/kicad/c64psu/lib/LIB_TPP363082-T6TR/version.bin differ diff --git a/kicad/c64psu/sym-lib-table b/kicad/c64psu/sym-lib-table index ff230e2..debb494 100644 --- a/kicad/c64psu/sym-lib-table +++ b/kicad/c64psu/sym-lib-table @@ -14,4 +14,5 @@ (lib (name "SDS-70J")(type "KiCad")(uri "${KIPRJMOD}/lib/SDS_70J/SDS-70J.kicad_sym")(options "")(descr "")) (lib (name "DI006H03SQ")(type "KiCad")(uri "${KIPRJMOD}/lib/DI006H03SQ/DI006H03SQ.kicad_sym")(options "")(descr "")) (lib (name "DI025N06PT-AQ")(type "KiCad")(uri "${KIPRJMOD}/lib/DI025N06PT/DI025N06PT-AQ.kicad_sym")(options "")(descr "")) + (lib (name "TPP363082-T6TR")(type "KiCad")(uri "${KIPRJMOD}/lib/LIB_TPP363082-T6TR/TPP363082-T6TR/KiCad/TPP363082-T6TR.kicad_sym")(options "")(descr "")) ) diff --git a/kicad/c64psu/~_autosave-c64psu.kicad_pcb.lck b/kicad/c64psu/~_autosave-c64psu.kicad_pcb.lck new file mode 100644 index 0000000..64ce498 --- /dev/null +++ b/kicad/c64psu/~_autosave-c64psu.kicad_pcb.lck @@ -0,0 +1 @@ +{"hostname":"SUPERDUPER","username":"janik"} \ No newline at end of file