diff --git a/datasheets/Microcontrollers_SOMs/esp32_c3_mini_1_datasheet_en.pdf b/datasheets/Microcontrollers_SOMs/esp32_c3_mini_1_datasheet_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a729cb4c8fee2a268add2c7eeea5ebd6bf53bc3a Binary files /dev/null and b/datasheets/Microcontrollers_SOMs/esp32_c3_mini_1_datasheet_en.pdf differ diff --git a/lib/s0_espressif.kicad_sym b/lib/s0_espressif.kicad_sym new file mode 100644 index 0000000000000000000000000000000000000000..db5d963fe701f2cc6d699fd2efda2e8f38ef0c2f --- /dev/null +++ b/lib/s0_espressif.kicad_sym @@ -0,0 +1,258 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "ESP32-C3-MINI-1-N4" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 35.56 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "ESP32-C3-MINI-1-N4" (id 1) (at 1.27 36.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "s0_espressif:eps32-c3-mini-1" (id 2) (at 29.21 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "./s0-kicad-lib/datasheets/Microcontrollers_SOMs/esp32_c3_mini_1_datasheet_en.pdf" (id 3) (at 0 40.64 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Fit" "fit: " (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Manufacturer" "Espressif" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "MPN" "ESP32-C3-MINI-1-N4" (id 6) (at 0 -1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Distributors" "Mouser: 356-ESP32-C3-MINI1N4 " (id 7) (at 0 -1.27 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (id 8) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_description" "2.4 GHz WIFI/BL5 module, RISCV, 15MB flash, On-board antenna, 15 GPIOs" (id 9) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "ESP32-C3-MINI-1-N4_1_1" + (rectangle (start -7.62 35.56) (end 7.62 -31.75) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin power_in line (at -10.16 24.13 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -3.81 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 19.05 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 16.51 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -6.35 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -8.89 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 21.59 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -11.43 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -13.97 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -16.51 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -19.05 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 33.02 0) (length 2.54) + (name "3V3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -21.59 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -24.13 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -26.67 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -29.21 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 13.97 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 11.43 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 8.89 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 6.35 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 3.81 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 3.81 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 1.27 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "41" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -1.27 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "42" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -3.81 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "43" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -6.35 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "44" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -8.89 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "45" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -11.43 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "46" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -13.97 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "47" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -16.51 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "48" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -19.05 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "49" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -21.59 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "50" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -24.13 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "51" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -26.67 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "52" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -10.16 -29.21 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "53" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 1.27 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 10.16 33.02 180) (length 2.54) + (name "EN" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin no_connect line (at 10.16 -1.27 180) (length 2.54) + (name "NC" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "ESP32-C3-MINI-1-N4_2_1" + (rectangle (start -27.94 15.24) (end 15.24 -15.24) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin bidirectional line (at -30.48 12.7 0) (length 2.54) + (name "IO0/ADC1_{CH0}/XTAL_{32K_P}" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 10.16 0) (length 2.54) + (name "IO1/ADC1_{CH1}/XTAL_{32K_N}" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 -12.7 0) (length 2.54) + (name "IO10/FSPICS0" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 2.54 0) (length 2.54) + (name "IO4/ADC1_{CH4}/FSPIHD/MTMS" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 0 0) (length 2.54) + (name "IO5/ADC2_{CH0}/FSPIWP/MTDI" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 -2.54 0) (length 2.54) + (name "IO6/FSPICLK/MTCK" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 -5.08 0) (length 2.54) + (name "IO7/FSPID/MTDO" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 -7.62 0) (length 2.54) + (name "IO8/STRAP_{8}" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 -10.16 0) (length 2.54) + (name "IO9/STRAP_{9}" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 5.08 180) (length 2.54) + (name "IO18/USB_D-" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 2.54 180) (length 2.54) + (name "IO19/USB_D+" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -2.54 180) (length 2.54) + (name "IO20/U0_RXD" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -5.08 180) (length 2.54) + (name "IO21/U0_TXD" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 7.62 0) (length 2.54) + (name "IO2/ADC1_{CH2}/FSPIQ/STRAP_{2}" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -30.48 5.08 0) (length 2.54) + (name "IO3/ADC1_{CH3}" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/pretty/s0_espressif.pretty/eps32-c3-mini-1.kicad_mod b/pretty/s0_espressif.pretty/eps32-c3-mini-1.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..8e6c3bafd155e61e47df4d189cc41947e5ef78dd --- /dev/null +++ b/pretty/s0_espressif.pretty/eps32-c3-mini-1.kicad_mod @@ -0,0 +1,94 @@ +(footprint "eps32-c3-mini-1" (version 20211014) (generator pcbnew) + (layer "F.Cu") + (tedit 0) + (attr smd) + (fp_text reference "REF**" (at 0 6.5 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 21d85529-6d2f-44d5-87a7-7f19f0622f90) + ) + (fp_text value "eps32-c3-mini-1" (at 0 1 unlocked) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 52cb751d-e156-4cb5-8b0e-20d7ba0ca49b) + ) + (fp_text user "Antenna Area" (at 0 -8.45 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 66a8fa42-7385-4937-9e1b-71cd303a5418) + ) + (fp_text user "${REFERENCE}" (at 0 3.65 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dda53cc1-16fb-4c52-990e-e6a60c6ecccd) + ) + (fp_line (start -6.3 -5.7) (end 6.3 -5.7) (layer "F.SilkS") (width 0.12) (tstamp 2bf82251-b600-47f9-95a7-cff9032eee27)) + (fp_rect (start -6.7 -11.1) (end 6.7 5.7) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 453b04bc-7a08-45f1-a753-c122e85af2ec)) + (fp_circle (center -7 -4.05) (end -6.9 -4.05) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp c44f0a85-4784-476e-aa79-0d6ec3a5727d)) + (fp_rect (start -6.9 -11.3) (end 6.9 5.9) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 5dff9d1b-21e0-4510-aef3-a6c352ceea9f)) + (fp_rect (start -6.6 -5.6) (end 6.6 5.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 571aa0bd-4e69-473b-9ae1-14cdd3000da6)) + (fp_rect (start -6.6 -11) (end 6.6 5.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp e5b46e61-3443-4cee-a78c-2bf6eb081a39)) + (pad "1" smd roundrect (at -5.9 -4) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp e66a8c9e-84c2-408d-8683-188399b7cd29)) + (pad "2" smd roundrect (at -5.9 -3.2) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 57cdaad6-d96b-431f-8dc0-71aff21a990b)) + (pad "3" smd roundrect (at -5.9 -2.4) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 620e7398-edd5-421f-8034-2d958e392ff5)) + (pad "4" smd roundrect (at -5.9 -1.6) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 7856f24d-6912-42c4-8380-09333eca2abb)) + (pad "5" smd roundrect (at -5.9 -0.8) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp dcd5c212-58d6-4493-9839-57d10976e407)) + (pad "6" smd roundrect (at -5.9 0) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 4006a512-c570-40b7-b4fe-572b0df12a95)) + (pad "7" smd roundrect (at -5.9 0.8) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 631881c6-ae26-4984-8fa9-8563de6835e4)) + (pad "8" smd roundrect (at -5.9 1.6) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 17e1ec2a-8113-4eac-8622-9c837a214060)) + (pad "9" smd roundrect (at -5.9 2.4) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 1a7251ce-b4f0-48b2-9afa-f3418569a9c0)) + (pad "10" smd roundrect (at -5.9 3.2) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp cacbccdf-63ee-4d66-aa97-a3c1cb2956b9)) + (pad "11" smd roundrect (at -5.9 4) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp f27ef78b-980f-41ee-b370-e403f658f608)) + (pad "12" smd roundrect (at -4.8 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 42ed4fa5-6915-484a-b079-bb5b768c99dd)) + (pad "13" smd roundrect (at -4 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 2be471d0-df6c-4ef8-9610-3cd5ed0c8b5f)) + (pad "14" smd roundrect (at -3.2 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp d255eefe-086c-4fa2-b777-aab9bf9af9bd)) + (pad "15" smd roundrect (at -2.4 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp f8a46d1a-e3c0-4e77-8f85-2947ccb71a1d)) + (pad "16" smd roundrect (at -1.6 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 09e47c1f-0e48-4852-92d4-19a299d5973f)) + (pad "17" smd roundrect (at -0.8 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp e2e412a7-18f8-4a94-bded-9bad2fc488e3)) + (pad "18" smd roundrect (at 0 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 67c67065-814f-4d33-bbbf-5843d85ecc59)) + (pad "19" smd roundrect (at 0.8 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp ec425532-b5c4-42da-80bd-d3e6ff347f36)) + (pad "20" smd roundrect (at 1.6 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 12d5322d-4708-4334-9d89-1aefb75315cd)) + (pad "21" smd roundrect (at 2.4 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 057cb9e8-51f5-403e-bdeb-1ed3f490c6aa)) + (pad "22" smd roundrect (at 3.2 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp d60b6c1a-f9f9-4a86-90da-d68137bb2d28)) + (pad "23" smd roundrect (at 4 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp fda5d98e-313e-4040-b042-487432398b9d)) + (pad "24" smd roundrect (at 4.8 4.9 90) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 6ae5b0f2-0468-401b-994b-0ebedcc882bc)) + (pad "25" smd roundrect (at 5.9 4 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp ee0f7d8d-553f-4d54-afe3-746eab2e5d27)) + (pad "26" smd roundrect (at 5.9 3.2 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 5effbd01-b4b5-4a25-9735-6481c86a33ee)) + (pad "27" smd roundrect (at 5.9 2.4 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp ed590d4e-b7a6-44ae-9dc0-b7af68457c3e)) + (pad "28" smd roundrect (at 5.9 1.6 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 3059f234-0f46-4994-8083-56edee0d3104)) + (pad "29" smd roundrect (at 5.9 0.8 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 7337d2f2-a681-4382-bae2-1b8af0d2ae9e)) + (pad "30" smd roundrect (at 5.9 0 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp d99b6ad3-25b7-4ffe-9dc0-0026c5771445)) + (pad "31" smd roundrect (at 5.9 -0.8 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 99475aa4-ac09-4b1a-9749-c7a85bd5ef0f)) + (pad "32" smd roundrect (at 5.9 -1.6 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 31adf5a3-8e31-406d-b768-5af78a9ebafc)) + (pad "33" smd roundrect (at 5.9 -2.4 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp b6a5b47d-ec2a-4268-9c14-698db040551f)) + (pad "34" smd roundrect (at 5.9 -3.2 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp a5a5ddcc-4c96-46e6-ae08-10f3e851cfad)) + (pad "35" smd roundrect (at 5.9 -4 180) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp cc3ac8a9-8f5f-49f4-b199-b8f4bd680ad9)) + (pad "36" smd roundrect (at 4.8 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 109cf37c-3f2c-4018-952a-897b65a156a7)) + (pad "37" smd roundrect (at 4 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 9d49b2b8-a495-4b44-b1ec-75c72800e59a)) + (pad "38" smd roundrect (at 3.2 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 5199cc4b-849b-4104-8836-6d02be75dcd7)) + (pad "39" smd roundrect (at 2.4 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 945fe898-5b39-4a2a-921d-169aa00e88e1)) + (pad "40" smd roundrect (at 1.6 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 90a22dca-c7e3-4003-8b8c-52c0e89ba4d0)) + (pad "41" smd roundrect (at 0.8 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp c19d636e-95ad-4cdc-9fc3-41faff7ef4ad)) + (pad "42" smd roundrect (at 0 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 079230fb-9b91-41ba-b21c-43943458b8ab)) + (pad "43" smd roundrect (at -0.8 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 66c4e0ee-3d04-437e-8bb9-067773e78a68)) + (pad "44" smd roundrect (at -1.6 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 79bea7c6-4bda-4c27-94e9-666f72ad87ea)) + (pad "45" smd roundrect (at -2.4 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 1105ae23-10de-407e-830b-8babfde73a8f)) + (pad "46" smd roundrect (at -3.2 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 26043bf6-3edb-4d8a-a977-12cc89191cda)) + (pad "47" smd roundrect (at -4 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 0ac35d67-320e-4c13-af9b-96e4d2f26a5e)) + (pad "48" smd roundrect (at -4.8 -4.9 270) (size 0.8 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 3a67046b-fa61-4d2b-bb37-9d7592ddcf88)) + (pad "49" smd roundrect (at -1.975 -1.975) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) + (chamfer_ratio 0.41) (chamfer top_left) (tstamp 1e437196-9dc5-422b-aa0e-dfb2e8c2e3b8)) + (pad "49" smd roundrect (at 0 0) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 3d0e9c84-e262-4770-ae96-6e979dc5fe7e)) + (pad "49" smd roundrect (at -1.975 1.975) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 58242b96-af22-4f00-8e8a-5ea47041fac5)) + (pad "49" smd roundrect (at -1.975 0) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 6b092003-598c-44e9-96c3-ace8fb76d08e)) + (pad "49" smd roundrect (at 1.975 -1.975) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 8648fbd6-e7b8-4305-b48a-2e0ef4715958)) + (pad "49" smd roundrect (at 1.975 0) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp aae01cf7-9aee-4875-b234-c309b09cd559)) + (pad "49" smd roundrect (at 0 1.975) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp d7869c65-d240-4a5e-a30d-768b3aecc9a8)) + (pad "49" smd roundrect (at 1.975 1.975) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp dfc73356-70c8-479b-b52b-c1ba1392a1a4)) + (pad "49" smd roundrect (at 0 -1.975) (size 1.45 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp f4c5afa3-8962-40fe-937a-bc95f7e79b75)) + (pad "50" smd roundrect (at 5.95 -4.95) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 49f30654-499f-4930-90b0-f4d31a1fbbd7)) + (pad "51" smd roundrect (at 5.95 4.95) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp fb859665-821c-4cce-95f3-a22a3cec7c45)) + (pad "52" smd roundrect (at -5.95 4.95) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 9cb5c911-dce6-4b4f-a6a8-dc7bddaa1fd3)) + (pad "53" smd roundrect (at -5.95 -4.95) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1) (tstamp 030f2428-aafa-450a-ac5a-a073429ea101)) + (model "${KIPRJMOD}/s0-kicad-lib/pretty/s0_espressif.pretty/eps32-c3-mini-1.step" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/pretty/s0_espressif.pretty/eps32-c3-mini-1.step b/pretty/s0_espressif.pretty/eps32-c3-mini-1.step new file mode 100644 index 0000000000000000000000000000000000000000..f919d42a78329f368d7b4fce0a95427968db2955 --- /dev/null +++ b/pretty/s0_espressif.pretty/eps32-c3-mini-1.step @@ -0,0 +1,3021 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2022-10-03T17:08:51',( + 'kicad StepUp'),('ksu MCAD'),'Open CASCADE STEP processor 7.5', + '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('Fusion','Fusion','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2283); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#135,#218,#299,#375,#619,#649,#698,#779,#804, + #853,#939,#1018,#1097,#1173,#1228,#1277,#1308,#1334,#1381,#1407, + #1439,#1469,#1545,#1577,#1653,#1683,#1759,#1835,#1841,#1847,#1880, + #1913,#1987,#2020,#2087,#2120,#2187,#2252,#2258,#2264,#2271,#2277)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#81,#109)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-5.97,-4.8,0.8)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-5.97,-4.8,2.2)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-5.97,-4.8,0.4)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-5.97,-5.,0.4)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,-0.2)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,0.2); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-5.77,-4.8,0.4)); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = DIRECTION('',(-1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.F.); +#56 = EDGE_CURVE('',#57,#22,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-5.97,4.75,0.8)); +#59 = SURFACE_CURVE('',#60,(#64,#70),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-5.97,-5.3,0.8)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,-1.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#69); +#66 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#67,#68),.UNSPECIFIED.,.F.,.F.,(2, + 2),(-10.05,-0.5),.PIECEWISE_BEZIER_KNOTS.); +#67 = CARTESIAN_POINT('',(0.4,-9.75)); +#68 = CARTESIAN_POINT('',(0.4,-0.2)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#71,#76); +#71 = PLANE('',#72); +#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75); +#73 = CARTESIAN_POINT('',(-6.6,-5.6,0.8)); +#74 = DIRECTION('',(0.,0.,1.)); +#75 = DIRECTION('',(1.,0.,0.)); +#76 = DEFINITIONAL_REPRESENTATION('',(#77),#80); +#77 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#78,#79),.UNSPECIFIED.,.F.,.F.,(2, + 2),(-10.05,-0.5),.PIECEWISE_BEZIER_KNOTS.); +#78 = CARTESIAN_POINT('',(0.63,10.35)); +#79 = CARTESIAN_POINT('',(0.63,0.8)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#82,.T.); +#82 = EDGE_CURVE('',#57,#83,#85,.T.); +#83 = VERTEX_POINT('',#84); +#84 = CARTESIAN_POINT('',(-5.97,4.75,2.2)); +#85 = SURFACE_CURVE('',#86,(#90,#97),.PCURVE_S1.); +#86 = LINE('',#87,#88); +#87 = CARTESIAN_POINT('',(-5.97,4.75,0.4)); +#88 = VECTOR('',#89,1.); +#89 = DIRECTION('',(0.,0.,1.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(0.,-9.75)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = CYLINDRICAL_SURFACE('',#99,0.2); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(-5.77,4.75,0.4)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(-0.,0.)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(-0.,1.)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ORIENTED_EDGE('',*,*,#110,.F.); +#110 = EDGE_CURVE('',#24,#83,#111,.T.); +#111 = SURFACE_CURVE('',#112,(#116,#123),.PCURVE_S1.); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(-5.97,-5.,2.2)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(0.,1.,0.)); +#116 = PCURVE('',#32,#117); +#117 = DEFINITIONAL_REPRESENTATION('',(#118),#122); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(1.8,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,-1.)); +#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#123 = PCURVE('',#124,#129); +#124 = CYLINDRICAL_SURFACE('',#125,0.2); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(-5.77,-5.,2.2)); +#127 = DIRECTION('',(0.,1.,0.)); +#128 = DIRECTION('',(-1.,0.,0.)); +#129 = DEFINITIONAL_REPRESENTATION('',(#130),#134); +#130 = LINE('',#131,#132); +#131 = CARTESIAN_POINT('',(0.,0.)); +#132 = VECTOR('',#133,1.); +#133 = DIRECTION('',(0.,1.)); +#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#135 = ADVANCED_FACE('',(#136),#44,.T.); +#136 = FACE_BOUND('',#137,.T.); +#137 = EDGE_LOOP('',(#138,#139,#163,#191)); +#138 = ORIENTED_EDGE('',*,*,#21,.F.); +#139 = ORIENTED_EDGE('',*,*,#140,.T.); +#140 = EDGE_CURVE('',#22,#141,#143,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(-5.77,-5.,0.8)); +#143 = SURFACE_CURVE('',#144,(#149,#156),.PCURVE_S1.); +#144 = CIRCLE('',#145,0.2); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(-5.77,-4.8,0.8)); +#147 = DIRECTION('',(0.,0.,1.)); +#148 = DIRECTION('',(-1.,0.,0.)); +#149 = PCURVE('',#44,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155); +#151 = LINE('',#152,#153); +#152 = CARTESIAN_POINT('',(0.,0.4)); +#153 = VECTOR('',#154,1.); +#154 = DIRECTION('',(1.,0.)); +#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#156 = PCURVE('',#71,#157); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = CIRCLE('',#159,0.2); +#159 = AXIS2_PLACEMENT_2D('',#160,#161); +#160 = CARTESIAN_POINT('',(0.83,0.8)); +#161 = DIRECTION('',(-1.,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = ORIENTED_EDGE('',*,*,#164,.T.); +#164 = EDGE_CURVE('',#141,#165,#167,.T.); +#165 = VERTEX_POINT('',#166); +#166 = CARTESIAN_POINT('',(-5.77,-5.,2.2)); +#167 = SURFACE_CURVE('',#168,(#172,#179),.PCURVE_S1.); +#168 = LINE('',#169,#170); +#169 = CARTESIAN_POINT('',(-5.77,-5.,0.4)); +#170 = VECTOR('',#171,1.); +#171 = DIRECTION('',(0.,0.,1.)); +#172 = PCURVE('',#44,#173); +#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(1.570796326795,0.)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(0.,1.)); +#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#179 = PCURVE('',#180,#185); +#180 = PLANE('',#181); +#181 = AXIS2_PLACEMENT_3D('',#182,#183,#184); +#182 = CARTESIAN_POINT('',(-5.97,-5.,0.4)); +#183 = DIRECTION('',(0.,1.,0.)); +#184 = DIRECTION('',(0.,0.,1.)); +#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190); +#186 = LINE('',#187,#188); +#187 = CARTESIAN_POINT('',(0.,0.2)); +#188 = VECTOR('',#189,1.); +#189 = DIRECTION('',(1.,0.)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = ORIENTED_EDGE('',*,*,#192,.F.); +#192 = EDGE_CURVE('',#24,#165,#193,.T.); +#193 = SURFACE_CURVE('',#194,(#199,#206),.PCURVE_S1.); +#194 = CIRCLE('',#195,0.2); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(-5.77,-4.8,2.2)); +#197 = DIRECTION('',(0.,0.,1.)); +#198 = DIRECTION('',(-1.,0.,0.)); +#199 = PCURVE('',#44,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,1.8)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#207,#212); +#207 = SPHERICAL_SURFACE('',#208,0.2); +#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211); +#209 = CARTESIAN_POINT('',(-5.77,-4.8,2.2)); +#210 = DIRECTION('',(-0.,-0.,-1.)); +#211 = DIRECTION('',(-1.,0.,0.)); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(-0.,0.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(-1.,0.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = ADVANCED_FACE('',(#219),#124,.T.); +#219 = FACE_BOUND('',#220,.T.); +#220 = EDGE_LOOP('',(#221,#243,#271,#298)); +#221 = ORIENTED_EDGE('',*,*,#222,.F.); +#222 = EDGE_CURVE('',#223,#24,#225,.T.); +#223 = VERTEX_POINT('',#224); +#224 = CARTESIAN_POINT('',(-5.77,-4.8,2.4)); +#225 = SURFACE_CURVE('',#226,(#231,#237),.PCURVE_S1.); +#226 = CIRCLE('',#227,0.2); +#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230); +#228 = CARTESIAN_POINT('',(-5.77,-4.8,2.2)); +#229 = DIRECTION('',(0.,-1.,0.)); +#230 = DIRECTION('',(-1.,0.,0.)); +#231 = PCURVE('',#124,#232); +#232 = DEFINITIONAL_REPRESENTATION('',(#233),#236); +#233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#234,#235),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#234 = CARTESIAN_POINT('',(1.570796326795,0.2)); +#235 = CARTESIAN_POINT('',(0.,0.2)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = PCURVE('',#207,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#242); +#239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#240,#241),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#240 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#241 = CARTESIAN_POINT('',(0.,0.)); +#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#243 = ORIENTED_EDGE('',*,*,#244,.T.); +#244 = EDGE_CURVE('',#223,#245,#247,.T.); +#245 = VERTEX_POINT('',#246); +#246 = CARTESIAN_POINT('',(-5.77,4.75,2.4)); +#247 = SURFACE_CURVE('',#248,(#252,#259),.PCURVE_S1.); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(-5.77,-5.,2.4)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(0.,1.,0.)); +#252 = PCURVE('',#124,#253); +#253 = DEFINITIONAL_REPRESENTATION('',(#254),#258); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(1.570796326795,0.)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(0.,1.)); +#258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#259 = PCURVE('',#260,#265); +#260 = PLANE('',#261); +#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264); +#262 = CARTESIAN_POINT('',(-5.97,-5.,2.4)); +#263 = DIRECTION('',(0.,0.,1.)); +#264 = DIRECTION('',(1.,0.,0.)); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(0.2,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(0.,1.)); +#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#271 = ORIENTED_EDGE('',*,*,#272,.F.); +#272 = EDGE_CURVE('',#83,#245,#273,.T.); +#273 = SURFACE_CURVE('',#274,(#279,#286),.PCURVE_S1.); +#274 = CIRCLE('',#275,0.2); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(-5.77,4.75,2.2)); +#277 = DIRECTION('',(0.,1.,-0.)); +#278 = DIRECTION('',(-1.,0.,0.)); +#279 = PCURVE('',#124,#280); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.,9.75)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(1.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = PCURVE('',#287,#292); +#287 = SPHERICAL_SURFACE('',#288,0.2); +#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291); +#289 = CARTESIAN_POINT('',(-5.77,4.75,2.2)); +#290 = DIRECTION('',(-0.,-1.,-0.)); +#291 = DIRECTION('',(-1.,0.,0.)); +#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(-0.,0.)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(-1.,0.)); +#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#298 = ORIENTED_EDGE('',*,*,#110,.F.); +#299 = ADVANCED_FACE('',(#300),#98,.T.); +#300 = FACE_BOUND('',#301,.F.); +#301 = EDGE_LOOP('',(#302,#303,#327,#355)); +#302 = ORIENTED_EDGE('',*,*,#82,.F.); +#303 = ORIENTED_EDGE('',*,*,#304,.F.); +#304 = EDGE_CURVE('',#305,#57,#307,.T.); +#305 = VERTEX_POINT('',#306); +#306 = CARTESIAN_POINT('',(-5.77,4.95,0.8)); +#307 = SURFACE_CURVE('',#308,(#313,#320),.PCURVE_S1.); +#308 = CIRCLE('',#309,0.2); +#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312); +#310 = CARTESIAN_POINT('',(-5.77,4.75,0.8)); +#311 = DIRECTION('',(0.,0.,1.)); +#312 = DIRECTION('',(-1.,0.,0.)); +#313 = PCURVE('',#98,#314); +#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319); +#315 = LINE('',#316,#317); +#316 = CARTESIAN_POINT('',(-6.28318530718,0.4)); +#317 = VECTOR('',#318,1.); +#318 = DIRECTION('',(1.,-0.)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#71,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = CIRCLE('',#323,0.2); +#323 = AXIS2_PLACEMENT_2D('',#324,#325); +#324 = CARTESIAN_POINT('',(0.83,10.35)); +#325 = DIRECTION('',(-1.,0.)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#327 = ORIENTED_EDGE('',*,*,#328,.T.); +#328 = EDGE_CURVE('',#305,#329,#331,.T.); +#329 = VERTEX_POINT('',#330); +#330 = CARTESIAN_POINT('',(-5.77,4.95,2.2)); +#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-5.77,4.95,0.4)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(0.,0.,1.)); +#336 = PCURVE('',#98,#337); +#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342); +#338 = LINE('',#339,#340); +#339 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#340 = VECTOR('',#341,1.); +#341 = DIRECTION('',(-0.,1.)); +#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#343 = PCURVE('',#344,#349); +#344 = PLANE('',#345); +#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348); +#346 = CARTESIAN_POINT('',(-5.97,4.95,0.4)); +#347 = DIRECTION('',(0.,1.,0.)); +#348 = DIRECTION('',(0.,0.,1.)); +#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(0.,0.2)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(1.,0.)); +#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#355 = ORIENTED_EDGE('',*,*,#356,.T.); +#356 = EDGE_CURVE('',#329,#83,#357,.T.); +#357 = SURFACE_CURVE('',#358,(#363,#369),.PCURVE_S1.); +#358 = CIRCLE('',#359,0.2); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-5.77,4.75,2.2)); +#361 = DIRECTION('',(0.,0.,1.)); +#362 = DIRECTION('',(-1.,0.,0.)); +#363 = PCURVE('',#98,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#368); +#365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#366,#367),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#366 = CARTESIAN_POINT('',(-1.570796326795,1.8)); +#367 = CARTESIAN_POINT('',(0.,1.8)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = PCURVE('',#287,#370); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#374); +#371 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#372,#373),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#372 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#373 = CARTESIAN_POINT('',(0.,0.)); +#374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#375 = ADVANCED_FACE('',(#376,#490),#71,.T.); +#376 = FACE_BOUND('',#377,.T.); +#377 = EDGE_LOOP('',(#378,#408,#436,#464)); +#378 = ORIENTED_EDGE('',*,*,#379,.F.); +#379 = EDGE_CURVE('',#380,#382,#384,.T.); +#380 = VERTEX_POINT('',#381); +#381 = CARTESIAN_POINT('',(-6.55,-5.55,0.8)); +#382 = VERTEX_POINT('',#383); +#383 = CARTESIAN_POINT('',(-6.55,10.95,0.8)); +#384 = SURFACE_CURVE('',#385,(#389,#396),.PCURVE_S1.); +#385 = LINE('',#386,#387); +#386 = CARTESIAN_POINT('',(-6.55,-5.6,0.8)); +#387 = VECTOR('',#388,1.); +#388 = DIRECTION('',(0.,1.,0.)); +#389 = PCURVE('',#71,#390); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(5.E-02,0.)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(0.,1.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = PCURVE('',#397,#402); +#397 = CYLINDRICAL_SURFACE('',#398,5.E-02); +#398 = AXIS2_PLACEMENT_3D('',#399,#400,#401); +#399 = CARTESIAN_POINT('',(-6.55,-5.6,0.75)); +#400 = DIRECTION('',(0.,1.,0.)); +#401 = DIRECTION('',(-1.,0.,0.)); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(1.570796326795,0.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(0.,1.)); +#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#408 = ORIENTED_EDGE('',*,*,#409,.T.); +#409 = EDGE_CURVE('',#380,#410,#412,.T.); +#410 = VERTEX_POINT('',#411); +#411 = CARTESIAN_POINT('',(6.55,-5.55,0.8)); +#412 = SURFACE_CURVE('',#413,(#417,#424),.PCURVE_S1.); +#413 = LINE('',#414,#415); +#414 = CARTESIAN_POINT('',(-6.6,-5.55,0.8)); +#415 = VECTOR('',#416,1.); +#416 = DIRECTION('',(1.,0.,0.)); +#417 = PCURVE('',#71,#418); +#418 = DEFINITIONAL_REPRESENTATION('',(#419),#423); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(0.,5.E-02)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(1.,0.)); +#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#424 = PCURVE('',#425,#430); +#425 = CYLINDRICAL_SURFACE('',#426,5.E-02); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(-6.6,-5.55,0.75)); +#428 = DIRECTION('',(1.,0.,0.)); +#429 = DIRECTION('',(0.,-1.,0.)); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(-0.,1.)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = ORIENTED_EDGE('',*,*,#437,.T.); +#437 = EDGE_CURVE('',#410,#438,#440,.T.); +#438 = VERTEX_POINT('',#439); +#439 = CARTESIAN_POINT('',(6.55,10.95,0.8)); +#440 = SURFACE_CURVE('',#441,(#445,#452),.PCURVE_S1.); +#441 = LINE('',#442,#443); +#442 = CARTESIAN_POINT('',(6.55,-5.6,0.8)); +#443 = VECTOR('',#444,1.); +#444 = DIRECTION('',(0.,1.,0.)); +#445 = PCURVE('',#71,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451); +#447 = LINE('',#448,#449); +#448 = CARTESIAN_POINT('',(13.15,0.)); +#449 = VECTOR('',#450,1.); +#450 = DIRECTION('',(0.,1.)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = PCURVE('',#453,#458); +#453 = CYLINDRICAL_SURFACE('',#454,5.E-02); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(6.55,-5.6,0.75)); +#456 = DIRECTION('',(0.,1.,0.)); +#457 = DIRECTION('',(1.,0.,0.)); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.,1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#465,.F.); +#465 = EDGE_CURVE('',#382,#438,#466,.T.); +#466 = SURFACE_CURVE('',#467,(#471,#478),.PCURVE_S1.); +#467 = LINE('',#468,#469); +#468 = CARTESIAN_POINT('',(-6.6,10.95,0.8)); +#469 = VECTOR('',#470,1.); +#470 = DIRECTION('',(1.,0.,0.)); +#471 = PCURVE('',#71,#472); +#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477); +#473 = LINE('',#474,#475); +#474 = CARTESIAN_POINT('',(0.,16.55)); +#475 = VECTOR('',#476,1.); +#476 = DIRECTION('',(1.,0.)); +#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#478 = PCURVE('',#479,#484); +#479 = CYLINDRICAL_SURFACE('',#480,5.E-02); +#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483); +#481 = CARTESIAN_POINT('',(-6.6,10.95,0.75)); +#482 = DIRECTION('',(1.,0.,0.)); +#483 = DIRECTION('',(0.,1.,0.)); +#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(1.570796326795,0.)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(0.,1.)); +#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#490 = FACE_BOUND('',#491,.T.); +#491 = EDGE_LOOP('',(#492,#493,#494,#515,#544,#570,#599,#618)); +#492 = ORIENTED_EDGE('',*,*,#56,.F.); +#493 = ORIENTED_EDGE('',*,*,#304,.F.); +#494 = ORIENTED_EDGE('',*,*,#495,.T.); +#495 = EDGE_CURVE('',#305,#496,#498,.T.); +#496 = VERTEX_POINT('',#497); +#497 = CARTESIAN_POINT('',(5.78,4.95,0.8)); +#498 = SURFACE_CURVE('',#499,(#503,#509),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-6.285,4.95,0.8)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.,0.)); +#503 = PCURVE('',#71,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#508); +#505 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#506,#507),.UNSPECIFIED.,.F.,.F., + (2,2),(0.515,12.065),.PIECEWISE_BEZIER_KNOTS.); +#506 = CARTESIAN_POINT('',(0.83,10.55)); +#507 = CARTESIAN_POINT('',(12.38,10.55)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = PCURVE('',#344,#510); +#510 = DEFINITIONAL_REPRESENTATION('',(#511),#514); +#511 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#512,#513),.UNSPECIFIED.,.F.,.F., + (2,2),(0.515,12.065),.PIECEWISE_BEZIER_KNOTS.); +#512 = CARTESIAN_POINT('',(0.4,0.2)); +#513 = CARTESIAN_POINT('',(0.4,11.75)); +#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#515 = ORIENTED_EDGE('',*,*,#516,.F.); +#516 = EDGE_CURVE('',#517,#496,#519,.T.); +#517 = VERTEX_POINT('',#518); +#518 = CARTESIAN_POINT('',(5.98,4.75,0.8)); +#519 = SURFACE_CURVE('',#520,(#525,#532),.PCURVE_S1.); +#520 = CIRCLE('',#521,0.2); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(5.78,4.75,0.8)); +#523 = DIRECTION('',(0.,0.,1.)); +#524 = DIRECTION('',(1.,0.,-0.)); +#525 = PCURVE('',#71,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = CIRCLE('',#528,0.2); +#528 = AXIS2_PLACEMENT_2D('',#529,#530); +#529 = CARTESIAN_POINT('',(12.38,10.35)); +#530 = DIRECTION('',(1.,0.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = PCURVE('',#533,#538); +#533 = CYLINDRICAL_SURFACE('',#534,0.2); +#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537); +#535 = CARTESIAN_POINT('',(5.78,4.75,0.4)); +#536 = DIRECTION('',(0.,0.,1.)); +#537 = DIRECTION('',(1.,0.,0.)); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(0.,0.4)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(1.,0.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#517,#546,#548,.T.); +#546 = VERTEX_POINT('',#547); +#547 = CARTESIAN_POINT('',(5.98,-4.8,0.8)); +#548 = SURFACE_CURVE('',#549,(#553,#559),.PCURVE_S1.); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(5.98,-5.3,0.8)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(0.,-1.,0.)); +#553 = PCURVE('',#71,#554); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#558); +#555 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#556,#557),.UNSPECIFIED.,.F.,.F., + (2,2),(-10.05,-0.5),.PIECEWISE_BEZIER_KNOTS.); +#556 = CARTESIAN_POINT('',(12.58,10.35)); +#557 = CARTESIAN_POINT('',(12.58,0.8)); +#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#559 = PCURVE('',#560,#565); +#560 = PLANE('',#561); +#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564); +#562 = CARTESIAN_POINT('',(5.98,-5.,0.4)); +#563 = DIRECTION('',(1.,0.,0.)); +#564 = DIRECTION('',(0.,0.,1.)); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#569); +#566 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#567,#568),.UNSPECIFIED.,.F.,.F., + (2,2),(-10.05,-0.5),.PIECEWISE_BEZIER_KNOTS.); +#567 = CARTESIAN_POINT('',(0.4,-9.75)); +#568 = CARTESIAN_POINT('',(0.4,-0.2)); +#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#570 = ORIENTED_EDGE('',*,*,#571,.F.); +#571 = EDGE_CURVE('',#572,#546,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(5.78,-5.,0.8)); +#574 = SURFACE_CURVE('',#575,(#580,#587),.PCURVE_S1.); +#575 = CIRCLE('',#576,0.2); +#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579); +#577 = CARTESIAN_POINT('',(5.78,-4.8,0.8)); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = DIRECTION('',(1.,0.,-0.)); +#580 = PCURVE('',#71,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = CIRCLE('',#583,0.2); +#583 = AXIS2_PLACEMENT_2D('',#584,#585); +#584 = CARTESIAN_POINT('',(12.38,0.8)); +#585 = DIRECTION('',(1.,0.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = CYLINDRICAL_SURFACE('',#589,0.2); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(5.78,-4.8,0.4)); +#591 = DIRECTION('',(0.,0.,1.)); +#592 = DIRECTION('',(1.,0.,0.)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-6.28318530718,0.4)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(1.,-0.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#141,#572,#601,.T.); +#601 = SURFACE_CURVE('',#602,(#606,#612),.PCURVE_S1.); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(-6.285,-5.,0.8)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.,0.)); +#606 = PCURVE('',#71,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#611); +#608 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#609,#610),.UNSPECIFIED.,.F.,.F., + (2,2),(0.515,12.065),.PIECEWISE_BEZIER_KNOTS.); +#609 = CARTESIAN_POINT('',(0.83,0.6)); +#610 = CARTESIAN_POINT('',(12.38,0.6)); +#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#612 = PCURVE('',#180,#613); +#613 = DEFINITIONAL_REPRESENTATION('',(#614),#617); +#614 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#615,#616),.UNSPECIFIED.,.F.,.F., + (2,2),(0.515,12.065),.PIECEWISE_BEZIER_KNOTS.); +#615 = CARTESIAN_POINT('',(0.4,0.2)); +#616 = CARTESIAN_POINT('',(0.4,11.75)); +#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#618 = ORIENTED_EDGE('',*,*,#140,.F.); +#619 = ADVANCED_FACE('',(#620),#207,.T.); +#620 = FACE_BOUND('',#621,.F.); +#621 = EDGE_LOOP('',(#622,#623,#648)); +#622 = ORIENTED_EDGE('',*,*,#222,.F.); +#623 = ORIENTED_EDGE('',*,*,#624,.T.); +#624 = EDGE_CURVE('',#223,#165,#625,.T.); +#625 = SURFACE_CURVE('',#626,(#631,#637),.PCURVE_S1.); +#626 = CIRCLE('',#627,0.2); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(-5.77,-4.8,2.2)); +#629 = DIRECTION('',(1.,-6.123233995737E-17,0.)); +#630 = DIRECTION('',(-6.123233995737E-17,-1.,0.)); +#631 = PCURVE('',#207,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#636); +#633 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#634,#635),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#634 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#635 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#638,#643); +#638 = CYLINDRICAL_SURFACE('',#639,0.2); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(-5.97,-4.8,2.2)); +#641 = DIRECTION('',(1.,0.,0.)); +#642 = DIRECTION('',(0.,-1.,0.)); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#647); +#644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#645,#646),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#645 = CARTESIAN_POINT('',(-1.570796326795,0.2)); +#646 = CARTESIAN_POINT('',(0.,0.2)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#192,.F.); +#649 = ADVANCED_FACE('',(#650),#180,.F.); +#650 = FACE_BOUND('',#651,.F.); +#651 = EDGE_LOOP('',(#652,#653,#654,#677)); +#652 = ORIENTED_EDGE('',*,*,#600,.F.); +#653 = ORIENTED_EDGE('',*,*,#164,.T.); +#654 = ORIENTED_EDGE('',*,*,#655,.T.); +#655 = EDGE_CURVE('',#165,#656,#658,.T.); +#656 = VERTEX_POINT('',#657); +#657 = CARTESIAN_POINT('',(5.78,-5.,2.2)); +#658 = SURFACE_CURVE('',#659,(#663,#670),.PCURVE_S1.); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(-5.97,-5.,2.2)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.,0.)); +#663 = PCURVE('',#180,#664); +#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(1.8,0.)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(0.,1.)); +#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#670 = PCURVE('',#638,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-0.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(-0.,1.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#572,#656,#679,.T.); +#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.); +#680 = LINE('',#681,#682); +#681 = CARTESIAN_POINT('',(5.78,-5.,0.4)); +#682 = VECTOR('',#683,1.); +#683 = DIRECTION('',(0.,0.,1.)); +#684 = PCURVE('',#180,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(0.,11.75)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(1.,0.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#588,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-0.,1.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ADVANCED_FACE('',(#699),#260,.T.); +#699 = FACE_BOUND('',#700,.T.); +#700 = EDGE_LOOP('',(#701,#702,#725,#753)); +#701 = ORIENTED_EDGE('',*,*,#244,.F.); +#702 = ORIENTED_EDGE('',*,*,#703,.T.); +#703 = EDGE_CURVE('',#223,#704,#706,.T.); +#704 = VERTEX_POINT('',#705); +#705 = CARTESIAN_POINT('',(5.78,-4.8,2.4)); +#706 = SURFACE_CURVE('',#707,(#711,#718),.PCURVE_S1.); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(-5.97,-4.8,2.4)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(1.,0.,0.)); +#711 = PCURVE('',#260,#712); +#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(0.,0.2)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(1.,0.)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = PCURVE('',#638,#719); +#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724); +#720 = LINE('',#721,#722); +#721 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#722 = VECTOR('',#723,1.); +#723 = DIRECTION('',(-0.,1.)); +#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#725 = ORIENTED_EDGE('',*,*,#726,.T.); +#726 = EDGE_CURVE('',#704,#727,#729,.T.); +#727 = VERTEX_POINT('',#728); +#728 = CARTESIAN_POINT('',(5.78,4.75,2.4)); +#729 = SURFACE_CURVE('',#730,(#734,#741),.PCURVE_S1.); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(5.78,-5.,2.4)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.,1.,0.)); +#734 = PCURVE('',#260,#735); +#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740); +#736 = LINE('',#737,#738); +#737 = CARTESIAN_POINT('',(11.75,0.)); +#738 = VECTOR('',#739,1.); +#739 = DIRECTION('',(0.,1.)); +#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#741 = PCURVE('',#742,#747); +#742 = CYLINDRICAL_SURFACE('',#743,0.2); +#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746); +#744 = CARTESIAN_POINT('',(5.78,-5.,2.2)); +#745 = DIRECTION('',(0.,1.,0.)); +#746 = DIRECTION('',(1.,0.,0.)); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(-0.,1.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = ORIENTED_EDGE('',*,*,#754,.F.); +#754 = EDGE_CURVE('',#245,#727,#755,.T.); +#755 = SURFACE_CURVE('',#756,(#760,#767),.PCURVE_S1.); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-5.97,4.75,2.4)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(1.,0.,0.)); +#760 = PCURVE('',#260,#761); +#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(0.,9.75)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(1.,0.)); +#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#767 = PCURVE('',#768,#773); +#768 = CYLINDRICAL_SURFACE('',#769,0.2); +#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772); +#770 = CARTESIAN_POINT('',(-5.97,4.75,2.2)); +#771 = DIRECTION('',(1.,0.,0.)); +#772 = DIRECTION('',(0.,1.,0.)); +#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(1.570796326795,0.)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(0.,1.)); +#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#779 = ADVANCED_FACE('',(#780),#287,.T.); +#780 = FACE_BOUND('',#781,.F.); +#781 = EDGE_LOOP('',(#782,#783,#803)); +#782 = ORIENTED_EDGE('',*,*,#356,.F.); +#783 = ORIENTED_EDGE('',*,*,#784,.T.); +#784 = EDGE_CURVE('',#329,#245,#785,.T.); +#785 = SURFACE_CURVE('',#786,(#791,#797),.PCURVE_S1.); +#786 = CIRCLE('',#787,0.2); +#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790); +#788 = CARTESIAN_POINT('',(-5.77,4.75,2.2)); +#789 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#790 = DIRECTION('',(-6.123233995737E-17,0.,1.)); +#791 = PCURVE('',#287,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#796); +#793 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#794,#795),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#794 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#795 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#797 = PCURVE('',#768,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#802); +#799 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#800,#801),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#800 = CARTESIAN_POINT('',(0.,0.2)); +#801 = CARTESIAN_POINT('',(1.570796326795,0.2)); +#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#803 = ORIENTED_EDGE('',*,*,#272,.F.); +#804 = ADVANCED_FACE('',(#805),#344,.T.); +#805 = FACE_BOUND('',#806,.T.); +#806 = EDGE_LOOP('',(#807,#808,#809,#832)); +#807 = ORIENTED_EDGE('',*,*,#495,.F.); +#808 = ORIENTED_EDGE('',*,*,#328,.T.); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#329,#811,#813,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(5.78,4.95,2.2)); +#813 = SURFACE_CURVE('',#814,(#818,#825),.PCURVE_S1.); +#814 = LINE('',#815,#816); +#815 = CARTESIAN_POINT('',(-5.97,4.95,2.2)); +#816 = VECTOR('',#817,1.); +#817 = DIRECTION('',(1.,0.,0.)); +#818 = PCURVE('',#344,#819); +#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824); +#820 = LINE('',#821,#822); +#821 = CARTESIAN_POINT('',(1.8,0.)); +#822 = VECTOR('',#823,1.); +#823 = DIRECTION('',(0.,1.)); +#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#825 = PCURVE('',#768,#826); +#826 = DEFINITIONAL_REPRESENTATION('',(#827),#831); +#827 = LINE('',#828,#829); +#828 = CARTESIAN_POINT('',(0.,0.)); +#829 = VECTOR('',#830,1.); +#830 = DIRECTION('',(0.,1.)); +#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#832 = ORIENTED_EDGE('',*,*,#833,.F.); +#833 = EDGE_CURVE('',#496,#811,#834,.T.); +#834 = SURFACE_CURVE('',#835,(#839,#846),.PCURVE_S1.); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(5.78,4.95,0.4)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.,0.,1.)); +#839 = PCURVE('',#344,#840); +#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(0.,11.75)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(1.,0.)); +#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#846 = PCURVE('',#533,#847); +#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(1.570796326795,0.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.,1.)); +#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#853 = ADVANCED_FACE('',(#854),#397,.T.); +#854 = FACE_BOUND('',#855,.T.); +#855 = EDGE_LOOP('',(#856,#883,#884,#913)); +#856 = ORIENTED_EDGE('',*,*,#857,.F.); +#857 = EDGE_CURVE('',#380,#858,#860,.T.); +#858 = VERTEX_POINT('',#859); +#859 = CARTESIAN_POINT('',(-6.6,-5.55,0.75)); +#860 = SURFACE_CURVE('',#861,(#866,#872),.PCURVE_S1.); +#861 = CIRCLE('',#862,5.E-02); +#862 = AXIS2_PLACEMENT_3D('',#863,#864,#865); +#863 = CARTESIAN_POINT('',(-6.55,-5.55,0.75)); +#864 = DIRECTION('',(0.,-1.,0.)); +#865 = DIRECTION('',(-1.,0.,0.)); +#866 = PCURVE('',#397,#867); +#867 = DEFINITIONAL_REPRESENTATION('',(#868),#871); +#868 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#869,#870),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#869 = CARTESIAN_POINT('',(1.570796326795,5.E-02)); +#870 = CARTESIAN_POINT('',(0.,5.E-02)); +#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#872 = PCURVE('',#873,#878); +#873 = SPHERICAL_SURFACE('',#874,5.E-02); +#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877); +#875 = CARTESIAN_POINT('',(-6.55,-5.55,0.75)); +#876 = DIRECTION('',(-0.,-0.,-1.)); +#877 = DIRECTION('',(-1.,0.,0.)); +#878 = DEFINITIONAL_REPRESENTATION('',(#879),#882); +#879 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#880,#881),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#880 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#881 = CARTESIAN_POINT('',(0.,0.)); +#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#883 = ORIENTED_EDGE('',*,*,#379,.T.); +#884 = ORIENTED_EDGE('',*,*,#885,.F.); +#885 = EDGE_CURVE('',#886,#382,#888,.T.); +#886 = VERTEX_POINT('',#887); +#887 = CARTESIAN_POINT('',(-6.6,10.95,0.75)); +#888 = SURFACE_CURVE('',#889,(#894,#901),.PCURVE_S1.); +#889 = CIRCLE('',#890,5.E-02); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(-6.55,10.95,0.75)); +#892 = DIRECTION('',(0.,1.,-0.)); +#893 = DIRECTION('',(-1.,0.,0.)); +#894 = PCURVE('',#397,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(0.,16.55)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(1.,0.)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#902,#907); +#902 = SPHERICAL_SURFACE('',#903,5.E-02); +#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906); +#904 = CARTESIAN_POINT('',(-6.55,10.95,0.75)); +#905 = DIRECTION('',(-0.,-1.,-0.)); +#906 = DIRECTION('',(-1.,0.,0.)); +#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912); +#908 = LINE('',#909,#910); +#909 = CARTESIAN_POINT('',(-0.,0.)); +#910 = VECTOR('',#911,1.); +#911 = DIRECTION('',(-1.,0.)); +#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#913 = ORIENTED_EDGE('',*,*,#914,.F.); +#914 = EDGE_CURVE('',#858,#886,#915,.T.); +#915 = SURFACE_CURVE('',#916,(#920,#927),.PCURVE_S1.); +#916 = LINE('',#917,#918); +#917 = CARTESIAN_POINT('',(-6.6,-5.6,0.75)); +#918 = VECTOR('',#919,1.); +#919 = DIRECTION('',(0.,1.,0.)); +#920 = PCURVE('',#397,#921); +#921 = DEFINITIONAL_REPRESENTATION('',(#922),#926); +#922 = LINE('',#923,#924); +#923 = CARTESIAN_POINT('',(0.,0.)); +#924 = VECTOR('',#925,1.); +#925 = DIRECTION('',(0.,1.)); +#926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#927 = PCURVE('',#928,#933); +#928 = PLANE('',#929); +#929 = AXIS2_PLACEMENT_3D('',#930,#931,#932); +#930 = CARTESIAN_POINT('',(-6.6,-5.6,0.)); +#931 = DIRECTION('',(1.,0.,0.)); +#932 = DIRECTION('',(0.,0.,1.)); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(0.75,0.)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(0.,-1.)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#939 = ADVANCED_FACE('',(#940),#425,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#964,#965,#992)); +#942 = ORIENTED_EDGE('',*,*,#943,.F.); +#943 = EDGE_CURVE('',#380,#944,#946,.T.); +#944 = VERTEX_POINT('',#945); +#945 = CARTESIAN_POINT('',(-6.55,-5.6,0.75)); +#946 = SURFACE_CURVE('',#947,(#952,#958),.PCURVE_S1.); +#947 = CIRCLE('',#948,5.E-02); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(-6.55,-5.55,0.75)); +#950 = DIRECTION('',(1.,-6.123233995737E-17,0.)); +#951 = DIRECTION('',(-6.123233995737E-17,-1.,0.)); +#952 = PCURVE('',#425,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#957); +#954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#955,#956),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#955 = CARTESIAN_POINT('',(-1.570796326795,5.E-02)); +#956 = CARTESIAN_POINT('',(0.,5.E-02)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = PCURVE('',#873,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#963); +#960 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#961,#962),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#961 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#962 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#964 = ORIENTED_EDGE('',*,*,#409,.T.); +#965 = ORIENTED_EDGE('',*,*,#966,.T.); +#966 = EDGE_CURVE('',#410,#967,#969,.T.); +#967 = VERTEX_POINT('',#968); +#968 = CARTESIAN_POINT('',(6.55,-5.6,0.75)); +#969 = SURFACE_CURVE('',#970,(#975,#981),.PCURVE_S1.); +#970 = CIRCLE('',#971,5.E-02); +#971 = AXIS2_PLACEMENT_3D('',#972,#973,#974); +#972 = CARTESIAN_POINT('',(6.55,-5.55,0.75)); +#973 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#974 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#975 = PCURVE('',#425,#976); +#976 = DEFINITIONAL_REPRESENTATION('',(#977),#980); +#977 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#978,#979),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#978 = CARTESIAN_POINT('',(-1.570796326795,13.15)); +#979 = CARTESIAN_POINT('',(0.,13.15)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = PCURVE('',#982,#987); +#982 = SPHERICAL_SURFACE('',#983,5.E-02); +#983 = AXIS2_PLACEMENT_3D('',#984,#985,#986); +#984 = CARTESIAN_POINT('',(6.55,-5.55,0.75)); +#985 = DIRECTION('',(-0.,-0.,-1.)); +#986 = DIRECTION('',(1.,0.,0.)); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#991); +#988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#989,#990),.UNSPECIFIED.,.F.,.F., + (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#989 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#990 = CARTESIAN_POINT('',(1.570796326795,0.)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = ORIENTED_EDGE('',*,*,#993,.F.); +#993 = EDGE_CURVE('',#944,#967,#994,.T.); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(-6.6,-5.6,0.75)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(1.,0.,0.)); +#999 = PCURVE('',#425,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-0.,0.)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(-0.,1.)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = PCURVE('',#1007,#1012); +#1007 = PLANE('',#1008); +#1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011); +#1009 = CARTESIAN_POINT('',(-6.6,-5.6,0.)); +#1010 = DIRECTION('',(0.,1.,0.)); +#1011 = DIRECTION('',(0.,0.,1.)); +#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017); +#1013 = LINE('',#1014,#1015); +#1014 = CARTESIAN_POINT('',(0.75,0.)); +#1015 = VECTOR('',#1016,1.); +#1016 = DIRECTION('',(0.,1.)); +#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1018 = ADVANCED_FACE('',(#1019),#479,.T.); +#1019 = FACE_BOUND('',#1020,.T.); +#1020 = EDGE_LOOP('',(#1021,#1043,#1044,#1071)); +#1021 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1022 = EDGE_CURVE('',#1023,#382,#1025,.T.); +#1023 = VERTEX_POINT('',#1024); +#1024 = CARTESIAN_POINT('',(-6.55,11.,0.75)); +#1025 = SURFACE_CURVE('',#1026,(#1031,#1037),.PCURVE_S1.); +#1026 = CIRCLE('',#1027,5.E-02); +#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030); +#1028 = CARTESIAN_POINT('',(-6.55,10.95,0.75)); +#1029 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#1030 = DIRECTION('',(-6.123233995737E-17,0.,1.)); +#1031 = PCURVE('',#479,#1032); +#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1036); +#1033 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1034,#1035),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1034 = CARTESIAN_POINT('',(0.,5.E-02)); +#1035 = CARTESIAN_POINT('',(1.570796326795,5.E-02)); +#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1037 = PCURVE('',#902,#1038); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1042); +#1039 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1040,#1041),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1040 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#1041 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1043 = ORIENTED_EDGE('',*,*,#465,.T.); +#1044 = ORIENTED_EDGE('',*,*,#1045,.F.); +#1045 = EDGE_CURVE('',#1046,#438,#1048,.T.); +#1046 = VERTEX_POINT('',#1047); +#1047 = CARTESIAN_POINT('',(6.55,11.,0.75)); +#1048 = SURFACE_CURVE('',#1049,(#1054,#1060),.PCURVE_S1.); +#1049 = CIRCLE('',#1050,5.E-02); +#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053); +#1051 = CARTESIAN_POINT('',(6.55,10.95,0.75)); +#1052 = DIRECTION('',(1.,0.,-6.123233995737E-17)); +#1053 = DIRECTION('',(6.123233995737E-17,0.,1.)); +#1054 = PCURVE('',#479,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1059); +#1056 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1057,#1058),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1057 = CARTESIAN_POINT('',(0.,13.15)); +#1058 = CARTESIAN_POINT('',(1.570796326795,13.15)); +#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1060 = PCURVE('',#1061,#1066); +#1061 = SPHERICAL_SURFACE('',#1062,5.E-02); +#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); +#1063 = CARTESIAN_POINT('',(6.55,10.95,0.75)); +#1064 = DIRECTION('',(-0.,-1.,-0.)); +#1065 = DIRECTION('',(1.,0.,0.)); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1070); +#1067 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1068,#1069),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1068 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1069 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1071 = ORIENTED_EDGE('',*,*,#1072,.F.); +#1072 = EDGE_CURVE('',#1023,#1046,#1073,.T.); +#1073 = SURFACE_CURVE('',#1074,(#1078,#1085),.PCURVE_S1.); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(-6.6,11.,0.75)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(1.,0.,0.)); +#1078 = PCURVE('',#479,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(0.,0.)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(0.,1.)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1085 = PCURVE('',#1086,#1091); +#1086 = PLANE('',#1087); +#1087 = AXIS2_PLACEMENT_3D('',#1088,#1089,#1090); +#1088 = CARTESIAN_POINT('',(-6.6,11.,0.)); +#1089 = DIRECTION('',(0.,1.,0.)); +#1090 = DIRECTION('',(0.,0.,1.)); +#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096); +#1092 = LINE('',#1093,#1094); +#1093 = CARTESIAN_POINT('',(0.75,0.)); +#1094 = VECTOR('',#1095,1.); +#1095 = DIRECTION('',(0.,1.)); +#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1097 = ADVANCED_FACE('',(#1098),#453,.T.); +#1098 = FACE_BOUND('',#1099,.F.); +#1099 = EDGE_LOOP('',(#1100,#1122,#1123,#1147)); +#1100 = ORIENTED_EDGE('',*,*,#1101,.F.); +#1101 = EDGE_CURVE('',#410,#1102,#1104,.T.); +#1102 = VERTEX_POINT('',#1103); +#1103 = CARTESIAN_POINT('',(6.6,-5.55,0.75)); +#1104 = SURFACE_CURVE('',#1105,(#1110,#1116),.PCURVE_S1.); +#1105 = CIRCLE('',#1106,5.E-02); +#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109); +#1107 = CARTESIAN_POINT('',(6.55,-5.55,0.75)); +#1108 = DIRECTION('',(-0.,1.,0.)); +#1109 = DIRECTION('',(1.,0.,0.)); +#1110 = PCURVE('',#453,#1111); +#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1115); +#1112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1113,#1114),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1113 = CARTESIAN_POINT('',(-1.570796326795,5.E-02)); +#1114 = CARTESIAN_POINT('',(0.,5.E-02)); +#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1116 = PCURVE('',#982,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1121); +#1118 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1119,#1120),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1119 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1120 = CARTESIAN_POINT('',(0.,0.)); +#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1122 = ORIENTED_EDGE('',*,*,#437,.T.); +#1123 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1124 = EDGE_CURVE('',#1125,#438,#1127,.T.); +#1125 = VERTEX_POINT('',#1126); +#1126 = CARTESIAN_POINT('',(6.6,10.95,0.75)); +#1127 = SURFACE_CURVE('',#1128,(#1133,#1140),.PCURVE_S1.); +#1128 = CIRCLE('',#1129,5.E-02); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(6.55,10.95,0.75)); +#1131 = DIRECTION('',(0.,-1.,0.)); +#1132 = DIRECTION('',(1.,0.,0.)); +#1133 = PCURVE('',#453,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.,16.55)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-1.,0.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = PCURVE('',#1061,#1141); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.,0.)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(1.,0.)); +#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1147 = ORIENTED_EDGE('',*,*,#1148,.F.); +#1148 = EDGE_CURVE('',#1102,#1125,#1149,.T.); +#1149 = SURFACE_CURVE('',#1150,(#1154,#1161),.PCURVE_S1.); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(6.6,-5.6,0.75)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.,1.,0.)); +#1154 = PCURVE('',#453,#1155); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = LINE('',#1157,#1158); +#1157 = CARTESIAN_POINT('',(-0.,0.)); +#1158 = VECTOR('',#1159,1.); +#1159 = DIRECTION('',(-0.,1.)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = PCURVE('',#1162,#1167); +#1162 = PLANE('',#1163); +#1163 = AXIS2_PLACEMENT_3D('',#1164,#1165,#1166); +#1164 = CARTESIAN_POINT('',(6.6,-5.6,0.)); +#1165 = DIRECTION('',(1.,0.,0.)); +#1166 = DIRECTION('',(0.,0.,1.)); +#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(0.75,0.)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(0.,-1.)); +#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1173 = ADVANCED_FACE('',(#1174),#588,.T.); +#1174 = FACE_BOUND('',#1175,.F.); +#1175 = EDGE_LOOP('',(#1176,#1199,#1200,#1201)); +#1176 = ORIENTED_EDGE('',*,*,#1177,.F.); +#1177 = EDGE_CURVE('',#546,#1178,#1180,.T.); +#1178 = VERTEX_POINT('',#1179); +#1179 = CARTESIAN_POINT('',(5.98,-4.8,2.2)); +#1180 = SURFACE_CURVE('',#1181,(#1185,#1192),.PCURVE_S1.); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(5.98,-4.8,0.4)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(0.,0.,1.)); +#1185 = PCURVE('',#588,#1186); +#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191); +#1187 = LINE('',#1188,#1189); +#1188 = CARTESIAN_POINT('',(-0.,0.)); +#1189 = VECTOR('',#1190,1.); +#1190 = DIRECTION('',(-0.,1.)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = PCURVE('',#560,#1193); +#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(0.,-0.2)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(1.,0.)); +#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1199 = ORIENTED_EDGE('',*,*,#571,.F.); +#1200 = ORIENTED_EDGE('',*,*,#678,.T.); +#1201 = ORIENTED_EDGE('',*,*,#1202,.F.); +#1202 = EDGE_CURVE('',#1178,#656,#1203,.T.); +#1203 = SURFACE_CURVE('',#1204,(#1209,#1216),.PCURVE_S1.); +#1204 = CIRCLE('',#1205,0.2); +#1205 = AXIS2_PLACEMENT_3D('',#1206,#1207,#1208); +#1206 = CARTESIAN_POINT('',(5.78,-4.8,2.2)); +#1207 = DIRECTION('',(0.,0.,-1.)); +#1208 = DIRECTION('',(1.,0.,0.)); +#1209 = PCURVE('',#588,#1210); +#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(-0.,1.8)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(-1.,0.)); +#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1216 = PCURVE('',#1217,#1222); +#1217 = SPHERICAL_SURFACE('',#1218,0.2); +#1218 = AXIS2_PLACEMENT_3D('',#1219,#1220,#1221); +#1219 = CARTESIAN_POINT('',(5.78,-4.8,2.2)); +#1220 = DIRECTION('',(-0.,-0.,-1.)); +#1221 = DIRECTION('',(1.,0.,0.)); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(0.,0.)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(1.,0.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ADVANCED_FACE('',(#1229),#560,.T.); +#1229 = FACE_BOUND('',#1230,.T.); +#1230 = EDGE_LOOP('',(#1231,#1232,#1233,#1256)); +#1231 = ORIENTED_EDGE('',*,*,#1177,.F.); +#1232 = ORIENTED_EDGE('',*,*,#545,.F.); +#1233 = ORIENTED_EDGE('',*,*,#1234,.T.); +#1234 = EDGE_CURVE('',#517,#1235,#1237,.T.); +#1235 = VERTEX_POINT('',#1236); +#1236 = CARTESIAN_POINT('',(5.98,4.75,2.2)); +#1237 = SURFACE_CURVE('',#1238,(#1242,#1249),.PCURVE_S1.); +#1238 = LINE('',#1239,#1240); +#1239 = CARTESIAN_POINT('',(5.98,4.75,0.4)); +#1240 = VECTOR('',#1241,1.); +#1241 = DIRECTION('',(0.,0.,1.)); +#1242 = PCURVE('',#560,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248); +#1244 = LINE('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(0.,-9.75)); +#1246 = VECTOR('',#1247,1.); +#1247 = DIRECTION('',(1.,0.)); +#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1249 = PCURVE('',#533,#1250); +#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(0.,0.)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(0.,1.)); +#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#1178,#1235,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(5.98,-5.,2.2)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(0.,1.,0.)); +#1263 = PCURVE('',#560,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(1.8,0.)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.,-1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#742,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(-0.,0.)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(-0.,1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ADVANCED_FACE('',(#1278),#533,.T.); +#1278 = FACE_BOUND('',#1279,.T.); +#1279 = EDGE_LOOP('',(#1280,#1281,#1282,#1283)); +#1280 = ORIENTED_EDGE('',*,*,#1234,.F.); +#1281 = ORIENTED_EDGE('',*,*,#516,.T.); +#1282 = ORIENTED_EDGE('',*,*,#833,.T.); +#1283 = ORIENTED_EDGE('',*,*,#1284,.T.); +#1284 = EDGE_CURVE('',#811,#1235,#1285,.T.); +#1285 = SURFACE_CURVE('',#1286,(#1291,#1297),.PCURVE_S1.); +#1286 = CIRCLE('',#1287,0.2); +#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290); +#1288 = CARTESIAN_POINT('',(5.78,4.75,2.2)); +#1289 = DIRECTION('',(0.,0.,-1.)); +#1290 = DIRECTION('',(1.,0.,0.)); +#1291 = PCURVE('',#533,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1296); +#1293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1294,#1295),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1294 = CARTESIAN_POINT('',(1.570796326795,1.8)); +#1295 = CARTESIAN_POINT('',(0.,1.8)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1297 = PCURVE('',#1298,#1303); +#1298 = SPHERICAL_SURFACE('',#1299,0.2); +#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302); +#1300 = CARTESIAN_POINT('',(5.78,4.75,2.2)); +#1301 = DIRECTION('',(-0.,-1.,-0.)); +#1302 = DIRECTION('',(1.,0.,0.)); +#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1307); +#1304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1305,#1306),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1305 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1306 = CARTESIAN_POINT('',(0.,0.)); +#1307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1308 = ADVANCED_FACE('',(#1309),#638,.T.); +#1309 = FACE_BOUND('',#1310,.F.); +#1310 = EDGE_LOOP('',(#1311,#1312,#1313,#1333)); +#1311 = ORIENTED_EDGE('',*,*,#624,.F.); +#1312 = ORIENTED_EDGE('',*,*,#703,.T.); +#1313 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1314 = EDGE_CURVE('',#704,#656,#1315,.T.); +#1315 = SURFACE_CURVE('',#1316,(#1321,#1327),.PCURVE_S1.); +#1316 = CIRCLE('',#1317,0.2); +#1317 = AXIS2_PLACEMENT_3D('',#1318,#1319,#1320); +#1318 = CARTESIAN_POINT('',(5.78,-4.8,2.2)); +#1319 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#1320 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#1321 = PCURVE('',#638,#1322); +#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1326); +#1323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1324,#1325),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1324 = CARTESIAN_POINT('',(-1.570796326795,11.75)); +#1325 = CARTESIAN_POINT('',(0.,11.75)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = PCURVE('',#1217,#1328); +#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1332); +#1329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1330,#1331),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1330 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1331 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1333 = ORIENTED_EDGE('',*,*,#655,.F.); +#1334 = ADVANCED_FACE('',(#1335),#742,.T.); +#1335 = FACE_BOUND('',#1336,.F.); +#1336 = EDGE_LOOP('',(#1337,#1357,#1358,#1380)); +#1337 = ORIENTED_EDGE('',*,*,#1338,.F.); +#1338 = EDGE_CURVE('',#704,#1178,#1339,.T.); +#1339 = SURFACE_CURVE('',#1340,(#1345,#1351),.PCURVE_S1.); +#1340 = CIRCLE('',#1341,0.2); +#1341 = AXIS2_PLACEMENT_3D('',#1342,#1343,#1344); +#1342 = CARTESIAN_POINT('',(5.78,-4.8,2.2)); +#1343 = DIRECTION('',(-0.,1.,0.)); +#1344 = DIRECTION('',(1.,0.,0.)); +#1345 = PCURVE('',#742,#1346); +#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1350); +#1347 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1348,#1349),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1348 = CARTESIAN_POINT('',(-1.570796326795,0.2)); +#1349 = CARTESIAN_POINT('',(0.,0.2)); +#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1351 = PCURVE('',#1217,#1352); +#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1356); +#1353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1354,#1355),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1354 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1355 = CARTESIAN_POINT('',(0.,0.)); +#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1357 = ORIENTED_EDGE('',*,*,#726,.T.); +#1358 = ORIENTED_EDGE('',*,*,#1359,.F.); +#1359 = EDGE_CURVE('',#1235,#727,#1360,.T.); +#1360 = SURFACE_CURVE('',#1361,(#1366,#1373),.PCURVE_S1.); +#1361 = CIRCLE('',#1362,0.2); +#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365); +#1363 = CARTESIAN_POINT('',(5.78,4.75,2.2)); +#1364 = DIRECTION('',(0.,-1.,0.)); +#1365 = DIRECTION('',(1.,0.,0.)); +#1366 = PCURVE('',#742,#1367); +#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(-0.,9.75)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(-1.,0.)); +#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1373 = PCURVE('',#1298,#1374); +#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(0.,0.)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(1.,0.)); +#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1380 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1381 = ADVANCED_FACE('',(#1382),#768,.T.); +#1382 = FACE_BOUND('',#1383,.T.); +#1383 = EDGE_LOOP('',(#1384,#1385,#1386,#1406)); +#1384 = ORIENTED_EDGE('',*,*,#784,.T.); +#1385 = ORIENTED_EDGE('',*,*,#754,.T.); +#1386 = ORIENTED_EDGE('',*,*,#1387,.F.); +#1387 = EDGE_CURVE('',#811,#727,#1388,.T.); +#1388 = SURFACE_CURVE('',#1389,(#1394,#1400),.PCURVE_S1.); +#1389 = CIRCLE('',#1390,0.2); +#1390 = AXIS2_PLACEMENT_3D('',#1391,#1392,#1393); +#1391 = CARTESIAN_POINT('',(5.78,4.75,2.2)); +#1392 = DIRECTION('',(1.,0.,-6.123233995737E-17)); +#1393 = DIRECTION('',(6.123233995737E-17,0.,1.)); +#1394 = PCURVE('',#768,#1395); +#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1399); +#1396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1397,#1398),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1397 = CARTESIAN_POINT('',(0.,11.75)); +#1398 = CARTESIAN_POINT('',(1.570796326795,11.75)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1298,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1405); +#1402 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1403,#1404),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1403 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#1404 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1406 = ORIENTED_EDGE('',*,*,#810,.F.); +#1407 = ADVANCED_FACE('',(#1408),#873,.T.); +#1408 = FACE_BOUND('',#1409,.F.); +#1409 = EDGE_LOOP('',(#1410,#1411,#1412)); +#1410 = ORIENTED_EDGE('',*,*,#857,.F.); +#1411 = ORIENTED_EDGE('',*,*,#943,.T.); +#1412 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1413 = EDGE_CURVE('',#858,#944,#1414,.T.); +#1414 = SURFACE_CURVE('',#1415,(#1420,#1427),.PCURVE_S1.); +#1415 = CIRCLE('',#1416,5.E-02); +#1416 = AXIS2_PLACEMENT_3D('',#1417,#1418,#1419); +#1417 = CARTESIAN_POINT('',(-6.55,-5.55,0.75)); +#1418 = DIRECTION('',(0.,0.,1.)); +#1419 = DIRECTION('',(-1.,0.,0.)); +#1420 = PCURVE('',#873,#1421); +#1421 = DEFINITIONAL_REPRESENTATION('',(#1422),#1426); +#1422 = LINE('',#1423,#1424); +#1423 = CARTESIAN_POINT('',(-0.,0.)); +#1424 = VECTOR('',#1425,1.); +#1425 = DIRECTION('',(-1.,0.)); +#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1427 = PCURVE('',#1428,#1433); +#1428 = CYLINDRICAL_SURFACE('',#1429,5.E-02); +#1429 = AXIS2_PLACEMENT_3D('',#1430,#1431,#1432); +#1430 = CARTESIAN_POINT('',(-6.55,-5.55,0.)); +#1431 = DIRECTION('',(0.,0.,1.)); +#1432 = DIRECTION('',(-1.,0.,0.)); +#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1438); +#1434 = LINE('',#1435,#1436); +#1435 = CARTESIAN_POINT('',(0.,0.75)); +#1436 = VECTOR('',#1437,1.); +#1437 = DIRECTION('',(1.,0.)); +#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1439 = ADVANCED_FACE('',(#1440),#902,.T.); +#1440 = FACE_BOUND('',#1441,.F.); +#1441 = EDGE_LOOP('',(#1442,#1467,#1468)); +#1442 = ORIENTED_EDGE('',*,*,#1443,.F.); +#1443 = EDGE_CURVE('',#1023,#886,#1444,.T.); +#1444 = SURFACE_CURVE('',#1445,(#1450,#1456),.PCURVE_S1.); +#1445 = CIRCLE('',#1446,5.E-02); +#1446 = AXIS2_PLACEMENT_3D('',#1447,#1448,#1449); +#1447 = CARTESIAN_POINT('',(-6.55,10.95,0.75)); +#1448 = DIRECTION('',(0.,0.,1.)); +#1449 = DIRECTION('',(-1.,0.,0.)); +#1450 = PCURVE('',#902,#1451); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1455); +#1452 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1453,#1454),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1453 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1454 = CARTESIAN_POINT('',(0.,0.)); +#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1456 = PCURVE('',#1457,#1462); +#1457 = CYLINDRICAL_SURFACE('',#1458,5.E-02); +#1458 = AXIS2_PLACEMENT_3D('',#1459,#1460,#1461); +#1459 = CARTESIAN_POINT('',(-6.55,10.95,0.)); +#1460 = DIRECTION('',(0.,0.,1.)); +#1461 = DIRECTION('',(-1.,0.,0.)); +#1462 = DEFINITIONAL_REPRESENTATION('',(#1463),#1466); +#1463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1464,#1465),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1464 = CARTESIAN_POINT('',(-1.570796326795,0.75)); +#1465 = CARTESIAN_POINT('',(0.,0.75)); +#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1467 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1468 = ORIENTED_EDGE('',*,*,#885,.F.); +#1469 = ADVANCED_FACE('',(#1470),#928,.F.); +#1470 = FACE_BOUND('',#1471,.F.); +#1471 = EDGE_LOOP('',(#1472,#1495,#1523,#1544)); +#1472 = ORIENTED_EDGE('',*,*,#1473,.F.); +#1473 = EDGE_CURVE('',#1474,#858,#1476,.T.); +#1474 = VERTEX_POINT('',#1475); +#1475 = CARTESIAN_POINT('',(-6.6,-5.55,5.E-02)); +#1476 = SURFACE_CURVE('',#1477,(#1481,#1488),.PCURVE_S1.); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(-6.6,-5.55,0.)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(0.,0.,1.)); +#1481 = PCURVE('',#928,#1482); +#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(0.,-5.E-02)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(1.,0.)); +#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1488 = PCURVE('',#1428,#1489); +#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494); +#1490 = LINE('',#1491,#1492); +#1491 = CARTESIAN_POINT('',(0.,0.)); +#1492 = VECTOR('',#1493,1.); +#1493 = DIRECTION('',(0.,1.)); +#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1495 = ORIENTED_EDGE('',*,*,#1496,.T.); +#1496 = EDGE_CURVE('',#1474,#1497,#1499,.T.); +#1497 = VERTEX_POINT('',#1498); +#1498 = CARTESIAN_POINT('',(-6.6,10.95,5.E-02)); +#1499 = SURFACE_CURVE('',#1500,(#1504,#1511),.PCURVE_S1.); +#1500 = LINE('',#1501,#1502); +#1501 = CARTESIAN_POINT('',(-6.6,-5.6,5.E-02)); +#1502 = VECTOR('',#1503,1.); +#1503 = DIRECTION('',(0.,1.,0.)); +#1504 = PCURVE('',#928,#1505); +#1505 = DEFINITIONAL_REPRESENTATION('',(#1506),#1510); +#1506 = LINE('',#1507,#1508); +#1507 = CARTESIAN_POINT('',(5.E-02,0.)); +#1508 = VECTOR('',#1509,1.); +#1509 = DIRECTION('',(0.,-1.)); +#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1511 = PCURVE('',#1512,#1517); +#1512 = CYLINDRICAL_SURFACE('',#1513,5.E-02); +#1513 = AXIS2_PLACEMENT_3D('',#1514,#1515,#1516); +#1514 = CARTESIAN_POINT('',(-6.55,-5.6,5.E-02)); +#1515 = DIRECTION('',(0.,1.,0.)); +#1516 = DIRECTION('',(-1.,0.,0.)); +#1517 = DEFINITIONAL_REPRESENTATION('',(#1518),#1522); +#1518 = LINE('',#1519,#1520); +#1519 = CARTESIAN_POINT('',(-0.,0.)); +#1520 = VECTOR('',#1521,1.); +#1521 = DIRECTION('',(-0.,1.)); +#1522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1523 = ORIENTED_EDGE('',*,*,#1524,.T.); +#1524 = EDGE_CURVE('',#1497,#886,#1525,.T.); +#1525 = SURFACE_CURVE('',#1526,(#1530,#1537),.PCURVE_S1.); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-6.6,10.95,0.)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(0.,0.,1.)); +#1530 = PCURVE('',#928,#1531); +#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536); +#1532 = LINE('',#1533,#1534); +#1533 = CARTESIAN_POINT('',(0.,-16.55)); +#1534 = VECTOR('',#1535,1.); +#1535 = DIRECTION('',(1.,0.)); +#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1537 = PCURVE('',#1457,#1538); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(-0.,0.)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(-0.,1.)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = ORIENTED_EDGE('',*,*,#914,.F.); +#1545 = ADVANCED_FACE('',(#1546),#982,.T.); +#1546 = FACE_BOUND('',#1547,.T.); +#1547 = EDGE_LOOP('',(#1548,#1549,#1550)); +#1548 = ORIENTED_EDGE('',*,*,#1101,.F.); +#1549 = ORIENTED_EDGE('',*,*,#966,.T.); +#1550 = ORIENTED_EDGE('',*,*,#1551,.F.); +#1551 = EDGE_CURVE('',#1102,#967,#1552,.T.); +#1552 = SURFACE_CURVE('',#1553,(#1558,#1565),.PCURVE_S1.); +#1553 = CIRCLE('',#1554,5.E-02); +#1554 = AXIS2_PLACEMENT_3D('',#1555,#1556,#1557); +#1555 = CARTESIAN_POINT('',(6.55,-5.55,0.75)); +#1556 = DIRECTION('',(0.,0.,-1.)); +#1557 = DIRECTION('',(1.,0.,0.)); +#1558 = PCURVE('',#982,#1559); +#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1564); +#1560 = LINE('',#1561,#1562); +#1561 = CARTESIAN_POINT('',(0.,0.)); +#1562 = VECTOR('',#1563,1.); +#1563 = DIRECTION('',(1.,0.)); +#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1565 = PCURVE('',#1566,#1571); +#1566 = CYLINDRICAL_SURFACE('',#1567,5.E-02); +#1567 = AXIS2_PLACEMENT_3D('',#1568,#1569,#1570); +#1568 = CARTESIAN_POINT('',(6.55,-5.55,0.)); +#1569 = DIRECTION('',(0.,0.,1.)); +#1570 = DIRECTION('',(1.,0.,0.)); +#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1576); +#1572 = LINE('',#1573,#1574); +#1573 = CARTESIAN_POINT('',(-0.,0.75)); +#1574 = VECTOR('',#1575,1.); +#1575 = DIRECTION('',(-1.,0.)); +#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1577 = ADVANCED_FACE('',(#1578),#1007,.F.); +#1578 = FACE_BOUND('',#1579,.F.); +#1579 = EDGE_LOOP('',(#1580,#1603,#1604,#1627)); +#1580 = ORIENTED_EDGE('',*,*,#1581,.T.); +#1581 = EDGE_CURVE('',#1582,#944,#1584,.T.); +#1582 = VERTEX_POINT('',#1583); +#1583 = CARTESIAN_POINT('',(-6.55,-5.6,5.E-02)); +#1584 = SURFACE_CURVE('',#1585,(#1589,#1596),.PCURVE_S1.); +#1585 = LINE('',#1586,#1587); +#1586 = CARTESIAN_POINT('',(-6.55,-5.6,0.)); +#1587 = VECTOR('',#1588,1.); +#1588 = DIRECTION('',(0.,0.,1.)); +#1589 = PCURVE('',#1007,#1590); +#1590 = DEFINITIONAL_REPRESENTATION('',(#1591),#1595); +#1591 = LINE('',#1592,#1593); +#1592 = CARTESIAN_POINT('',(0.,5.E-02)); +#1593 = VECTOR('',#1594,1.); +#1594 = DIRECTION('',(1.,0.)); +#1595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1596 = PCURVE('',#1428,#1597); +#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602); +#1598 = LINE('',#1599,#1600); +#1599 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1600 = VECTOR('',#1601,1.); +#1601 = DIRECTION('',(0.,1.)); +#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1603 = ORIENTED_EDGE('',*,*,#993,.T.); +#1604 = ORIENTED_EDGE('',*,*,#1605,.F.); +#1605 = EDGE_CURVE('',#1606,#967,#1608,.T.); +#1606 = VERTEX_POINT('',#1607); +#1607 = CARTESIAN_POINT('',(6.55,-5.6,5.E-02)); +#1608 = SURFACE_CURVE('',#1609,(#1613,#1620),.PCURVE_S1.); +#1609 = LINE('',#1610,#1611); +#1610 = CARTESIAN_POINT('',(6.55,-5.6,0.)); +#1611 = VECTOR('',#1612,1.); +#1612 = DIRECTION('',(0.,0.,1.)); +#1613 = PCURVE('',#1007,#1614); +#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(0.,13.15)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(1.,0.)); +#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1620 = PCURVE('',#1566,#1621); +#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1626); +#1622 = LINE('',#1623,#1624); +#1623 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1624 = VECTOR('',#1625,1.); +#1625 = DIRECTION('',(-0.,1.)); +#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1627 = ORIENTED_EDGE('',*,*,#1628,.F.); +#1628 = EDGE_CURVE('',#1582,#1606,#1629,.T.); +#1629 = SURFACE_CURVE('',#1630,(#1634,#1641),.PCURVE_S1.); +#1630 = LINE('',#1631,#1632); +#1631 = CARTESIAN_POINT('',(-6.6,-5.6,5.E-02)); +#1632 = VECTOR('',#1633,1.); +#1633 = DIRECTION('',(1.,0.,0.)); +#1634 = PCURVE('',#1007,#1635); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(5.E-02,0.)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(0.,1.)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = PCURVE('',#1642,#1647); +#1642 = CYLINDRICAL_SURFACE('',#1643,5.E-02); +#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646); +#1644 = CARTESIAN_POINT('',(-6.6,-5.55,5.E-02)); +#1645 = DIRECTION('',(1.,0.,0.)); +#1646 = DIRECTION('',(0.,-1.,0.)); +#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1652); +#1648 = LINE('',#1649,#1650); +#1649 = CARTESIAN_POINT('',(0.,0.)); +#1650 = VECTOR('',#1651,1.); +#1651 = DIRECTION('',(0.,1.)); +#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1653 = ADVANCED_FACE('',(#1654),#1061,.T.); +#1654 = FACE_BOUND('',#1655,.T.); +#1655 = EDGE_LOOP('',(#1656,#1681,#1682)); +#1656 = ORIENTED_EDGE('',*,*,#1657,.F.); +#1657 = EDGE_CURVE('',#1046,#1125,#1658,.T.); +#1658 = SURFACE_CURVE('',#1659,(#1664,#1670),.PCURVE_S1.); +#1659 = CIRCLE('',#1660,5.E-02); +#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663); +#1661 = CARTESIAN_POINT('',(6.55,10.95,0.75)); +#1662 = DIRECTION('',(0.,0.,-1.)); +#1663 = DIRECTION('',(1.,0.,0.)); +#1664 = PCURVE('',#1061,#1665); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1669); +#1666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1667,#1668),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1667 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1668 = CARTESIAN_POINT('',(0.,0.)); +#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1670 = PCURVE('',#1671,#1676); +#1671 = CYLINDRICAL_SURFACE('',#1672,5.E-02); +#1672 = AXIS2_PLACEMENT_3D('',#1673,#1674,#1675); +#1673 = CARTESIAN_POINT('',(6.55,10.95,0.)); +#1674 = DIRECTION('',(0.,0.,1.)); +#1675 = DIRECTION('',(1.,0.,0.)); +#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1680); +#1677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1678,#1679),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1678 = CARTESIAN_POINT('',(1.570796326795,0.75)); +#1679 = CARTESIAN_POINT('',(0.,0.75)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = ORIENTED_EDGE('',*,*,#1045,.T.); +#1682 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1683 = ADVANCED_FACE('',(#1684),#1086,.T.); +#1684 = FACE_BOUND('',#1685,.T.); +#1685 = EDGE_LOOP('',(#1686,#1709,#1710,#1733)); +#1686 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1687 = EDGE_CURVE('',#1688,#1023,#1690,.T.); +#1688 = VERTEX_POINT('',#1689); +#1689 = CARTESIAN_POINT('',(-6.55,11.,5.E-02)); +#1690 = SURFACE_CURVE('',#1691,(#1695,#1702),.PCURVE_S1.); +#1691 = LINE('',#1692,#1693); +#1692 = CARTESIAN_POINT('',(-6.55,11.,0.)); +#1693 = VECTOR('',#1694,1.); +#1694 = DIRECTION('',(0.,0.,1.)); +#1695 = PCURVE('',#1086,#1696); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.,5.E-02)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = PCURVE('',#1457,#1703); +#1703 = DEFINITIONAL_REPRESENTATION('',(#1704),#1708); +#1704 = LINE('',#1705,#1706); +#1705 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1706 = VECTOR('',#1707,1.); +#1707 = DIRECTION('',(-0.,1.)); +#1708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1709 = ORIENTED_EDGE('',*,*,#1072,.T.); +#1710 = ORIENTED_EDGE('',*,*,#1711,.F.); +#1711 = EDGE_CURVE('',#1712,#1046,#1714,.T.); +#1712 = VERTEX_POINT('',#1713); +#1713 = CARTESIAN_POINT('',(6.55,11.,5.E-02)); +#1714 = SURFACE_CURVE('',#1715,(#1719,#1726),.PCURVE_S1.); +#1715 = LINE('',#1716,#1717); +#1716 = CARTESIAN_POINT('',(6.55,11.,0.)); +#1717 = VECTOR('',#1718,1.); +#1718 = DIRECTION('',(0.,0.,1.)); +#1719 = PCURVE('',#1086,#1720); +#1720 = DEFINITIONAL_REPRESENTATION('',(#1721),#1725); +#1721 = LINE('',#1722,#1723); +#1722 = CARTESIAN_POINT('',(0.,13.15)); +#1723 = VECTOR('',#1724,1.); +#1724 = DIRECTION('',(1.,0.)); +#1725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1726 = PCURVE('',#1671,#1727); +#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1732); +#1728 = LINE('',#1729,#1730); +#1729 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1730 = VECTOR('',#1731,1.); +#1731 = DIRECTION('',(0.,1.)); +#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1733 = ORIENTED_EDGE('',*,*,#1734,.F.); +#1734 = EDGE_CURVE('',#1688,#1712,#1735,.T.); +#1735 = SURFACE_CURVE('',#1736,(#1740,#1747),.PCURVE_S1.); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(-6.6,11.,5.E-02)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(1.,0.,0.)); +#1740 = PCURVE('',#1086,#1741); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(5.E-02,0.)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(0.,1.)); +#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1747 = PCURVE('',#1748,#1753); +#1748 = CYLINDRICAL_SURFACE('',#1749,5.E-02); +#1749 = AXIS2_PLACEMENT_3D('',#1750,#1751,#1752); +#1750 = CARTESIAN_POINT('',(-6.6,10.95,5.E-02)); +#1751 = DIRECTION('',(1.,0.,0.)); +#1752 = DIRECTION('',(0.,1.,0.)); +#1753 = DEFINITIONAL_REPRESENTATION('',(#1754),#1758); +#1754 = LINE('',#1755,#1756); +#1755 = CARTESIAN_POINT('',(-0.,0.)); +#1756 = VECTOR('',#1757,1.); +#1757 = DIRECTION('',(-0.,1.)); +#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1759 = ADVANCED_FACE('',(#1760),#1162,.T.); +#1760 = FACE_BOUND('',#1761,.T.); +#1761 = EDGE_LOOP('',(#1762,#1785,#1813,#1834)); +#1762 = ORIENTED_EDGE('',*,*,#1763,.F.); +#1763 = EDGE_CURVE('',#1764,#1102,#1766,.T.); +#1764 = VERTEX_POINT('',#1765); +#1765 = CARTESIAN_POINT('',(6.6,-5.55,5.E-02)); +#1766 = SURFACE_CURVE('',#1767,(#1771,#1778),.PCURVE_S1.); +#1767 = LINE('',#1768,#1769); +#1768 = CARTESIAN_POINT('',(6.6,-5.55,0.)); +#1769 = VECTOR('',#1770,1.); +#1770 = DIRECTION('',(0.,0.,1.)); +#1771 = PCURVE('',#1162,#1772); +#1772 = DEFINITIONAL_REPRESENTATION('',(#1773),#1777); +#1773 = LINE('',#1774,#1775); +#1774 = CARTESIAN_POINT('',(0.,-5.E-02)); +#1775 = VECTOR('',#1776,1.); +#1776 = DIRECTION('',(1.,0.)); +#1777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1778 = PCURVE('',#1566,#1779); +#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1784); +#1780 = LINE('',#1781,#1782); +#1781 = CARTESIAN_POINT('',(-0.,0.)); +#1782 = VECTOR('',#1783,1.); +#1783 = DIRECTION('',(-0.,1.)); +#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1785 = ORIENTED_EDGE('',*,*,#1786,.T.); +#1786 = EDGE_CURVE('',#1764,#1787,#1789,.T.); +#1787 = VERTEX_POINT('',#1788); +#1788 = CARTESIAN_POINT('',(6.6,10.95,5.E-02)); +#1789 = SURFACE_CURVE('',#1790,(#1794,#1801),.PCURVE_S1.); +#1790 = LINE('',#1791,#1792); +#1791 = CARTESIAN_POINT('',(6.6,-5.6,5.E-02)); +#1792 = VECTOR('',#1793,1.); +#1793 = DIRECTION('',(0.,1.,0.)); +#1794 = PCURVE('',#1162,#1795); +#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1800); +#1796 = LINE('',#1797,#1798); +#1797 = CARTESIAN_POINT('',(5.E-02,0.)); +#1798 = VECTOR('',#1799,1.); +#1799 = DIRECTION('',(0.,-1.)); +#1800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1801 = PCURVE('',#1802,#1807); +#1802 = CYLINDRICAL_SURFACE('',#1803,5.E-02); +#1803 = AXIS2_PLACEMENT_3D('',#1804,#1805,#1806); +#1804 = CARTESIAN_POINT('',(6.55,-5.6,5.E-02)); +#1805 = DIRECTION('',(0.,1.,0.)); +#1806 = DIRECTION('',(1.,0.,0.)); +#1807 = DEFINITIONAL_REPRESENTATION('',(#1808),#1812); +#1808 = LINE('',#1809,#1810); +#1809 = CARTESIAN_POINT('',(0.,0.)); +#1810 = VECTOR('',#1811,1.); +#1811 = DIRECTION('',(0.,1.)); +#1812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1813 = ORIENTED_EDGE('',*,*,#1814,.T.); +#1814 = EDGE_CURVE('',#1787,#1125,#1815,.T.); +#1815 = SURFACE_CURVE('',#1816,(#1820,#1827),.PCURVE_S1.); +#1816 = LINE('',#1817,#1818); +#1817 = CARTESIAN_POINT('',(6.6,10.95,0.)); +#1818 = VECTOR('',#1819,1.); +#1819 = DIRECTION('',(0.,0.,1.)); +#1820 = PCURVE('',#1162,#1821); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(0.,-16.55)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(1.,0.)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = PCURVE('',#1671,#1828); +#1828 = DEFINITIONAL_REPRESENTATION('',(#1829),#1833); +#1829 = LINE('',#1830,#1831); +#1830 = CARTESIAN_POINT('',(0.,0.)); +#1831 = VECTOR('',#1832,1.); +#1832 = DIRECTION('',(0.,1.)); +#1833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1834 = ORIENTED_EDGE('',*,*,#1148,.F.); +#1835 = ADVANCED_FACE('',(#1836),#1217,.T.); +#1836 = FACE_BOUND('',#1837,.T.); +#1837 = EDGE_LOOP('',(#1838,#1839,#1840)); +#1838 = ORIENTED_EDGE('',*,*,#1338,.F.); +#1839 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1840 = ORIENTED_EDGE('',*,*,#1202,.F.); +#1841 = ADVANCED_FACE('',(#1842),#1298,.T.); +#1842 = FACE_BOUND('',#1843,.T.); +#1843 = EDGE_LOOP('',(#1844,#1845,#1846)); +#1844 = ORIENTED_EDGE('',*,*,#1284,.F.); +#1845 = ORIENTED_EDGE('',*,*,#1387,.T.); +#1846 = ORIENTED_EDGE('',*,*,#1359,.F.); +#1847 = ADVANCED_FACE('',(#1848),#1428,.T.); +#1848 = FACE_BOUND('',#1849,.T.); +#1849 = EDGE_LOOP('',(#1850,#1851,#1878,#1879)); +#1850 = ORIENTED_EDGE('',*,*,#1473,.F.); +#1851 = ORIENTED_EDGE('',*,*,#1852,.T.); +#1852 = EDGE_CURVE('',#1474,#1582,#1853,.T.); +#1853 = SURFACE_CURVE('',#1854,(#1859,#1866),.PCURVE_S1.); +#1854 = CIRCLE('',#1855,5.E-02); +#1855 = AXIS2_PLACEMENT_3D('',#1856,#1857,#1858); +#1856 = CARTESIAN_POINT('',(-6.55,-5.55,5.E-02)); +#1857 = DIRECTION('',(0.,0.,1.)); +#1858 = DIRECTION('',(-1.,0.,0.)); +#1859 = PCURVE('',#1428,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(0.,5.E-02)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(1.,0.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = PCURVE('',#1867,#1872); +#1867 = SPHERICAL_SURFACE('',#1868,5.E-02); +#1868 = AXIS2_PLACEMENT_3D('',#1869,#1870,#1871); +#1869 = CARTESIAN_POINT('',(-6.55,-5.55,5.E-02)); +#1870 = DIRECTION('',(0.,0.,1.)); +#1871 = DIRECTION('',(-1.,0.,0.)); +#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877); +#1873 = LINE('',#1874,#1875); +#1874 = CARTESIAN_POINT('',(0.,0.)); +#1875 = VECTOR('',#1876,1.); +#1876 = DIRECTION('',(1.,0.)); +#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1878 = ORIENTED_EDGE('',*,*,#1581,.T.); +#1879 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1880 = ADVANCED_FACE('',(#1881),#1457,.T.); +#1881 = FACE_BOUND('',#1882,.F.); +#1882 = EDGE_LOOP('',(#1883,#1884,#1911,#1912)); +#1883 = ORIENTED_EDGE('',*,*,#1524,.F.); +#1884 = ORIENTED_EDGE('',*,*,#1885,.T.); +#1885 = EDGE_CURVE('',#1497,#1688,#1886,.T.); +#1886 = SURFACE_CURVE('',#1887,(#1892,#1899),.PCURVE_S1.); +#1887 = CIRCLE('',#1888,5.E-02); +#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891); +#1889 = CARTESIAN_POINT('',(-6.55,10.95,5.E-02)); +#1890 = DIRECTION('',(0.,0.,-1.)); +#1891 = DIRECTION('',(-1.,0.,0.)); +#1892 = PCURVE('',#1457,#1893); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(-0.,5.E-02)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(-1.,0.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = PCURVE('',#1900,#1905); +#1900 = SPHERICAL_SURFACE('',#1901,5.E-02); +#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904); +#1902 = CARTESIAN_POINT('',(-6.55,10.95,5.E-02)); +#1903 = DIRECTION('',(0.,0.,1.)); +#1904 = DIRECTION('',(-1.,0.,0.)); +#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 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1912 = ORIENTED_EDGE('',*,*,#1443,.T.); +#1913 = ADVANCED_FACE('',(#1914),#1512,.T.); +#1914 = FACE_BOUND('',#1915,.F.); +#1915 = EDGE_LOOP('',(#1916,#1938,#1966,#1986)); +#1916 = ORIENTED_EDGE('',*,*,#1917,.F.); +#1917 = EDGE_CURVE('',#1918,#1474,#1920,.T.); +#1918 = VERTEX_POINT('',#1919); +#1919 = CARTESIAN_POINT('',(-6.55,-5.55,0.)); +#1920 = SURFACE_CURVE('',#1921,(#1926,#1932),.PCURVE_S1.); +#1921 = CIRCLE('',#1922,5.E-02); +#1922 = AXIS2_PLACEMENT_3D('',#1923,#1924,#1925); +#1923 = CARTESIAN_POINT('',(-6.55,-5.55,5.E-02)); +#1924 = DIRECTION('',(0.,1.,-0.)); +#1925 = DIRECTION('',(-1.,0.,0.)); +#1926 = PCURVE('',#1512,#1927); +#1927 = DEFINITIONAL_REPRESENTATION('',(#1928),#1931); +#1928 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1929,#1930),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1929 = CARTESIAN_POINT('',(-1.570796326795,5.E-02)); +#1930 = CARTESIAN_POINT('',(0.,5.E-02)); +#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1932 = PCURVE('',#1867,#1933); +#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1937); +#1934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1935,#1936),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1935 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1936 = CARTESIAN_POINT('',(0.,0.)); +#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1938 = ORIENTED_EDGE('',*,*,#1939,.T.); +#1939 = EDGE_CURVE('',#1918,#1940,#1942,.T.); +#1940 = VERTEX_POINT('',#1941); +#1941 = CARTESIAN_POINT('',(-6.55,10.95,0.)); +#1942 = SURFACE_CURVE('',#1943,(#1947,#1954),.PCURVE_S1.); +#1943 = LINE('',#1944,#1945); +#1944 = CARTESIAN_POINT('',(-6.55,-5.6,-6.938893903907E-18)); +#1945 = VECTOR('',#1946,1.); +#1946 = DIRECTION('',(0.,1.,0.)); +#1947 = PCURVE('',#1512,#1948); +#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(-0.,1.)); +#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1954 = PCURVE('',#1955,#1960); +#1955 = PLANE('',#1956); +#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959); +#1957 = CARTESIAN_POINT('',(-6.6,-5.6,0.)); +#1958 = DIRECTION('',(0.,0.,1.)); +#1959 = DIRECTION('',(1.,0.,0.)); +#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965); +#1961 = LINE('',#1962,#1963); +#1962 = CARTESIAN_POINT('',(5.E-02,0.)); +#1963 = VECTOR('',#1964,1.); +#1964 = DIRECTION('',(0.,1.)); +#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1966 = ORIENTED_EDGE('',*,*,#1967,.T.); +#1967 = EDGE_CURVE('',#1940,#1497,#1968,.T.); +#1968 = SURFACE_CURVE('',#1969,(#1974,#1980),.PCURVE_S1.); +#1969 = CIRCLE('',#1970,5.E-02); +#1970 = AXIS2_PLACEMENT_3D('',#1971,#1972,#1973); +#1971 = CARTESIAN_POINT('',(-6.55,10.95,5.E-02)); +#1972 = DIRECTION('',(0.,1.,-0.)); +#1973 = DIRECTION('',(-1.,0.,0.)); +#1974 = PCURVE('',#1512,#1975); +#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1979); +#1976 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1977,#1978),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1977 = CARTESIAN_POINT('',(-1.570796326795,16.55)); +#1978 = CARTESIAN_POINT('',(0.,16.55)); +#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1980 = PCURVE('',#1900,#1981); +#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1985); +#1982 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1983,#1984),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1983 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1984 = CARTESIAN_POINT('',(0.,0.)); +#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1986 = ORIENTED_EDGE('',*,*,#1496,.F.); +#1987 = ADVANCED_FACE('',(#1988),#1566,.T.); +#1988 = FACE_BOUND('',#1989,.F.); +#1989 = EDGE_LOOP('',(#1990,#1991,#2018,#2019)); +#1990 = ORIENTED_EDGE('',*,*,#1763,.F.); +#1991 = ORIENTED_EDGE('',*,*,#1992,.T.); +#1992 = EDGE_CURVE('',#1764,#1606,#1993,.T.); +#1993 = SURFACE_CURVE('',#1994,(#1999,#2006),.PCURVE_S1.); +#1994 = CIRCLE('',#1995,5.E-02); +#1995 = AXIS2_PLACEMENT_3D('',#1996,#1997,#1998); +#1996 = CARTESIAN_POINT('',(6.55,-5.55,5.E-02)); +#1997 = DIRECTION('',(0.,0.,-1.)); +#1998 = DIRECTION('',(1.,0.,0.)); +#1999 = PCURVE('',#1566,#2000); +#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(-0.,5.E-02)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(-1.,0.)); +#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2006 = PCURVE('',#2007,#2012); +#2007 = SPHERICAL_SURFACE('',#2008,5.E-02); +#2008 = AXIS2_PLACEMENT_3D('',#2009,#2010,#2011); +#2009 = CARTESIAN_POINT('',(6.55,-5.55,5.E-02)); +#2010 = DIRECTION('',(0.,0.,1.)); +#2011 = DIRECTION('',(1.,0.,0.)); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017); +#2013 = LINE('',#2014,#2015); +#2014 = CARTESIAN_POINT('',(-0.,0.)); +#2015 = VECTOR('',#2016,1.); +#2016 = DIRECTION('',(-1.,0.)); +#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2018 = ORIENTED_EDGE('',*,*,#1605,.T.); +#2019 = ORIENTED_EDGE('',*,*,#1551,.F.); +#2020 = ADVANCED_FACE('',(#2021),#1642,.T.); +#2021 = FACE_BOUND('',#2022,.T.); +#2022 = EDGE_LOOP('',(#2023,#2043,#2066,#2086)); +#2023 = ORIENTED_EDGE('',*,*,#2024,.F.); +#2024 = EDGE_CURVE('',#1918,#1582,#2025,.T.); +#2025 = SURFACE_CURVE('',#2026,(#2031,#2037),.PCURVE_S1.); +#2026 = CIRCLE('',#2027,5.E-02); +#2027 = AXIS2_PLACEMENT_3D('',#2028,#2029,#2030); +#2028 = CARTESIAN_POINT('',(-6.55,-5.55,5.E-02)); +#2029 = DIRECTION('',(-1.,6.123233995737E-17,0.)); +#2030 = DIRECTION('',(-6.123233995737E-17,-1.,0.)); +#2031 = PCURVE('',#1642,#2032); +#2032 = DEFINITIONAL_REPRESENTATION('',(#2033),#2036); +#2033 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2034,#2035),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2034 = CARTESIAN_POINT('',(1.570796326795,5.E-02)); +#2035 = CARTESIAN_POINT('',(0.,5.E-02)); +#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2037 = PCURVE('',#1867,#2038); +#2038 = DEFINITIONAL_REPRESENTATION('',(#2039),#2042); +#2039 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2040,#2041),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2040 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#2041 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2043 = ORIENTED_EDGE('',*,*,#2044,.T.); +#2044 = EDGE_CURVE('',#1918,#2045,#2047,.T.); +#2045 = VERTEX_POINT('',#2046); +#2046 = CARTESIAN_POINT('',(6.55,-5.55,0.)); +#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(-6.6,-5.55,-6.938893903907E-18)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(1.,0.,0.)); +#2052 = PCURVE('',#1642,#2053); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(0.,1.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = PCURVE('',#1955,#2060); +#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065); +#2061 = LINE('',#2062,#2063); +#2062 = CARTESIAN_POINT('',(0.,5.E-02)); +#2063 = VECTOR('',#2064,1.); +#2064 = DIRECTION('',(1.,0.)); +#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2066 = ORIENTED_EDGE('',*,*,#2067,.T.); +#2067 = EDGE_CURVE('',#2045,#1606,#2068,.T.); +#2068 = SURFACE_CURVE('',#2069,(#2074,#2080),.PCURVE_S1.); +#2069 = CIRCLE('',#2070,5.E-02); +#2070 = AXIS2_PLACEMENT_3D('',#2071,#2072,#2073); +#2071 = CARTESIAN_POINT('',(6.55,-5.55,5.E-02)); +#2072 = DIRECTION('',(-1.,-6.123233995737E-17,0.)); +#2073 = DIRECTION('',(6.123233995737E-17,-1.,0.)); +#2074 = PCURVE('',#1642,#2075); +#2075 = DEFINITIONAL_REPRESENTATION('',(#2076),#2079); +#2076 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2077,#2078),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2077 = CARTESIAN_POINT('',(1.570796326795,13.15)); +#2078 = CARTESIAN_POINT('',(0.,13.15)); +#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2080 = PCURVE('',#2007,#2081); +#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2085); +#2082 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2083,#2084),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2083 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#2084 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2086 = ORIENTED_EDGE('',*,*,#1628,.F.); +#2087 = ADVANCED_FACE('',(#2088),#1671,.T.); +#2088 = FACE_BOUND('',#2089,.T.); +#2089 = EDGE_LOOP('',(#2090,#2091,#2118,#2119)); +#2090 = ORIENTED_EDGE('',*,*,#1814,.F.); +#2091 = ORIENTED_EDGE('',*,*,#2092,.T.); +#2092 = EDGE_CURVE('',#1787,#1712,#2093,.T.); +#2093 = SURFACE_CURVE('',#2094,(#2099,#2106),.PCURVE_S1.); +#2094 = CIRCLE('',#2095,5.E-02); +#2095 = AXIS2_PLACEMENT_3D('',#2096,#2097,#2098); +#2096 = CARTESIAN_POINT('',(6.55,10.95,5.E-02)); +#2097 = DIRECTION('',(0.,0.,1.)); +#2098 = DIRECTION('',(1.,0.,0.)); +#2099 = PCURVE('',#1671,#2100); +#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105); +#2101 = LINE('',#2102,#2103); +#2102 = CARTESIAN_POINT('',(0.,5.E-02)); +#2103 = VECTOR('',#2104,1.); +#2104 = DIRECTION('',(1.,0.)); +#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2106 = PCURVE('',#2107,#2112); +#2107 = SPHERICAL_SURFACE('',#2108,5.E-02); +#2108 = AXIS2_PLACEMENT_3D('',#2109,#2110,#2111); +#2109 = CARTESIAN_POINT('',(6.55,10.95,5.E-02)); +#2110 = DIRECTION('',(0.,0.,1.)); +#2111 = DIRECTION('',(1.,0.,0.)); +#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117); +#2113 = LINE('',#2114,#2115); +#2114 = CARTESIAN_POINT('',(0.,0.)); +#2115 = VECTOR('',#2116,1.); +#2116 = DIRECTION('',(1.,0.)); +#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2118 = ORIENTED_EDGE('',*,*,#1711,.T.); +#2119 = ORIENTED_EDGE('',*,*,#1657,.T.); +#2120 = ADVANCED_FACE('',(#2121),#1748,.T.); +#2121 = FACE_BOUND('',#2122,.F.); +#2122 = EDGE_LOOP('',(#2123,#2143,#2166,#2186)); +#2123 = ORIENTED_EDGE('',*,*,#2124,.F.); +#2124 = EDGE_CURVE('',#1940,#1688,#2125,.T.); +#2125 = SURFACE_CURVE('',#2126,(#2131,#2137),.PCURVE_S1.); +#2126 = CIRCLE('',#2127,5.E-02); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(-6.55,10.95,5.E-02)); +#2129 = DIRECTION('',(1.,6.123233995737E-17,-0.)); +#2130 = DIRECTION('',(-6.123233995737E-17,1.,0.)); +#2131 = PCURVE('',#1748,#2132); +#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2136); +#2133 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2134,#2135),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2134 = CARTESIAN_POINT('',(-1.570796326795,5.E-02)); +#2135 = CARTESIAN_POINT('',(0.,5.E-02)); +#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2137 = PCURVE('',#1900,#2138); +#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2142); +#2139 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2140,#2141),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2140 = CARTESIAN_POINT('',(-1.570796326795,-1.570796326795)); +#2141 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2143 = ORIENTED_EDGE('',*,*,#2144,.T.); +#2144 = EDGE_CURVE('',#1940,#2145,#2147,.T.); +#2145 = VERTEX_POINT('',#2146); +#2146 = CARTESIAN_POINT('',(6.55,10.95,0.)); +#2147 = SURFACE_CURVE('',#2148,(#2152,#2159),.PCURVE_S1.); +#2148 = LINE('',#2149,#2150); +#2149 = CARTESIAN_POINT('',(-6.6,10.95,-6.938893903907E-18)); +#2150 = VECTOR('',#2151,1.); +#2151 = DIRECTION('',(1.,0.,0.)); +#2152 = PCURVE('',#1748,#2153); +#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158); +#2154 = LINE('',#2155,#2156); +#2155 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2156 = VECTOR('',#2157,1.); +#2157 = DIRECTION('',(-0.,1.)); +#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2159 = PCURVE('',#1955,#2160); +#2160 = DEFINITIONAL_REPRESENTATION('',(#2161),#2165); +#2161 = LINE('',#2162,#2163); +#2162 = CARTESIAN_POINT('',(0.,16.55)); +#2163 = VECTOR('',#2164,1.); +#2164 = DIRECTION('',(1.,0.)); +#2165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2166 = ORIENTED_EDGE('',*,*,#2167,.T.); +#2167 = EDGE_CURVE('',#2145,#1712,#2168,.T.); +#2168 = SURFACE_CURVE('',#2169,(#2174,#2180),.PCURVE_S1.); +#2169 = CIRCLE('',#2170,5.E-02); +#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173); +#2171 = CARTESIAN_POINT('',(6.55,10.95,5.E-02)); +#2172 = DIRECTION('',(1.,-6.123233995737E-17,0.)); +#2173 = DIRECTION('',(6.123233995737E-17,1.,0.)); +#2174 = PCURVE('',#1748,#2175); +#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2179); +#2176 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2177,#2178),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2177 = CARTESIAN_POINT('',(-1.570796326795,13.15)); +#2178 = CARTESIAN_POINT('',(0.,13.15)); +#2179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2180 = PCURVE('',#2107,#2181); +#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2185); +#2182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2183,#2184),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2183 = CARTESIAN_POINT('',(1.570796326795,-1.570796326795)); +#2184 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2186 = ORIENTED_EDGE('',*,*,#1734,.F.); +#2187 = ADVANCED_FACE('',(#2188),#1802,.T.); +#2188 = FACE_BOUND('',#2189,.T.); +#2189 = EDGE_LOOP('',(#2190,#2210,#2231,#2251)); +#2190 = ORIENTED_EDGE('',*,*,#2191,.F.); +#2191 = EDGE_CURVE('',#2045,#1764,#2192,.T.); +#2192 = SURFACE_CURVE('',#2193,(#2198,#2204),.PCURVE_S1.); +#2193 = CIRCLE('',#2194,5.E-02); +#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197); +#2195 = CARTESIAN_POINT('',(6.55,-5.55,5.E-02)); +#2196 = DIRECTION('',(0.,-1.,0.)); +#2197 = DIRECTION('',(1.,0.,0.)); +#2198 = PCURVE('',#1802,#2199); +#2199 = DEFINITIONAL_REPRESENTATION('',(#2200),#2203); +#2200 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2201,#2202),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2201 = CARTESIAN_POINT('',(1.570796326795,5.E-02)); +#2202 = CARTESIAN_POINT('',(0.,5.E-02)); +#2203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2204 = PCURVE('',#2007,#2205); +#2205 = DEFINITIONAL_REPRESENTATION('',(#2206),#2209); +#2206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2207,#2208),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2207 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#2208 = CARTESIAN_POINT('',(0.,0.)); +#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2210 = ORIENTED_EDGE('',*,*,#2211,.T.); +#2211 = EDGE_CURVE('',#2045,#2145,#2212,.T.); +#2212 = SURFACE_CURVE('',#2213,(#2217,#2224),.PCURVE_S1.); +#2213 = LINE('',#2214,#2215); +#2214 = CARTESIAN_POINT('',(6.55,-5.6,-6.938893903907E-18)); +#2215 = VECTOR('',#2216,1.); +#2216 = DIRECTION('',(0.,1.,0.)); +#2217 = PCURVE('',#1802,#2218); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(0.,1.)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2224 = PCURVE('',#1955,#2225); +#2225 = DEFINITIONAL_REPRESENTATION('',(#2226),#2230); +#2226 = LINE('',#2227,#2228); +#2227 = CARTESIAN_POINT('',(13.15,0.)); +#2228 = VECTOR('',#2229,1.); +#2229 = DIRECTION('',(0.,1.)); +#2230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2231 = ORIENTED_EDGE('',*,*,#2232,.T.); +#2232 = EDGE_CURVE('',#2145,#1787,#2233,.T.); +#2233 = SURFACE_CURVE('',#2234,(#2239,#2245),.PCURVE_S1.); +#2234 = CIRCLE('',#2235,5.E-02); +#2235 = AXIS2_PLACEMENT_3D('',#2236,#2237,#2238); +#2236 = CARTESIAN_POINT('',(6.55,10.95,5.E-02)); +#2237 = DIRECTION('',(0.,-1.,0.)); +#2238 = DIRECTION('',(1.,0.,0.)); +#2239 = PCURVE('',#1802,#2240); +#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2244); +#2241 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2242,#2243),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2242 = CARTESIAN_POINT('',(1.570796326795,16.55)); +#2243 = CARTESIAN_POINT('',(0.,16.55)); +#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2245 = PCURVE('',#2107,#2246); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2250); +#2247 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2248,#2249),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2248 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#2249 = CARTESIAN_POINT('',(0.,0.)); +#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2251 = ORIENTED_EDGE('',*,*,#1786,.F.); +#2252 = ADVANCED_FACE('',(#2253),#1867,.T.); +#2253 = FACE_BOUND('',#2254,.T.); +#2254 = EDGE_LOOP('',(#2255,#2256,#2257)); +#2255 = ORIENTED_EDGE('',*,*,#1917,.F.); +#2256 = ORIENTED_EDGE('',*,*,#2024,.T.); +#2257 = ORIENTED_EDGE('',*,*,#1852,.F.); +#2258 = ADVANCED_FACE('',(#2259),#1900,.T.); +#2259 = FACE_BOUND('',#2260,.F.); +#2260 = EDGE_LOOP('',(#2261,#2262,#2263)); +#2261 = ORIENTED_EDGE('',*,*,#1967,.F.); +#2262 = ORIENTED_EDGE('',*,*,#2124,.T.); +#2263 = ORIENTED_EDGE('',*,*,#1885,.F.); +#2264 = ADVANCED_FACE('',(#2265),#1955,.F.); +#2265 = FACE_BOUND('',#2266,.F.); +#2266 = EDGE_LOOP('',(#2267,#2268,#2269,#2270)); +#2267 = ORIENTED_EDGE('',*,*,#1939,.F.); +#2268 = ORIENTED_EDGE('',*,*,#2044,.T.); +#2269 = ORIENTED_EDGE('',*,*,#2211,.T.); +#2270 = ORIENTED_EDGE('',*,*,#2144,.F.); +#2271 = ADVANCED_FACE('',(#2272),#2007,.T.); +#2272 = FACE_BOUND('',#2273,.F.); +#2273 = EDGE_LOOP('',(#2274,#2275,#2276)); +#2274 = ORIENTED_EDGE('',*,*,#2191,.F.); +#2275 = ORIENTED_EDGE('',*,*,#2067,.T.); +#2276 = ORIENTED_EDGE('',*,*,#1992,.F.); +#2277 = ADVANCED_FACE('',(#2278),#2107,.T.); +#2278 = FACE_BOUND('',#2279,.T.); +#2279 = EDGE_LOOP('',(#2280,#2281,#2282)); +#2280 = ORIENTED_EDGE('',*,*,#2232,.F.); +#2281 = ORIENTED_EDGE('',*,*,#2167,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2092,.F.); +#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2287)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2284,#2285,#2286)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2284 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2285 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2286 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2287 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2284, + 'distance_accuracy_value','confusion accuracy'); +#2288 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2289 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2290,#2301,#2309,#2316,#2323,#2330,#2338,#2345,#2352,#2359,#2366, + #2373,#2380,#2387,#2394,#2401,#2408,#2415,#2422,#2429,#2436,#2443, + #2450,#2457,#2464,#2471,#2478,#2485,#2492,#2499,#2506,#2513,#2520, + #2527,#2534,#2541,#2548,#2555,#2562,#2569,#2576,#2583,#2590,#2597), + #2283); +#2290 = STYLED_ITEM('color',(#2291),#15); +#2291 = PRESENTATION_STYLE_ASSIGNMENT((#2292,#2298)); +#2292 = SURFACE_STYLE_USAGE(.BOTH.,#2293); +#2293 = SURFACE_SIDE_STYLE('',(#2294)); +#2294 = SURFACE_STYLE_FILL_AREA(#2295); +#2295 = FILL_AREA_STYLE('',(#2296)); +#2296 = FILL_AREA_STYLE_COLOUR('',#2297); +#2297 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#2298 = CURVE_STYLE('',#2299,POSITIVE_LENGTH_MEASURE(0.1),#2300); +#2299 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2300 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#2301 = OVER_RIDING_STYLED_ITEM('overriding color',(#2302),#17,#2290); +#2302 = PRESENTATION_STYLE_ASSIGNMENT((#2303)); +#2303 = SURFACE_STYLE_USAGE(.BOTH.,#2304); +#2304 = SURFACE_SIDE_STYLE('',(#2305)); +#2305 = SURFACE_STYLE_FILL_AREA(#2306); +#2306 = FILL_AREA_STYLE('',(#2307)); +#2307 = FILL_AREA_STYLE_COLOUR('',#2308); +#2308 = COLOUR_RGB('',0.507539989043,0.507539989043,0.507539989043); +#2309 = OVER_RIDING_STYLED_ITEM('overriding color',(#2310),#135,#2290); +#2310 = PRESENTATION_STYLE_ASSIGNMENT((#2311)); +#2311 = SURFACE_STYLE_USAGE(.BOTH.,#2312); +#2312 = SURFACE_SIDE_STYLE('',(#2313)); +#2313 = SURFACE_STYLE_FILL_AREA(#2314); +#2314 = FILL_AREA_STYLE('',(#2315)); +#2315 = FILL_AREA_STYLE_COLOUR('',#2308); +#2316 = OVER_RIDING_STYLED_ITEM('overriding color',(#2317),#218,#2290); +#2317 = PRESENTATION_STYLE_ASSIGNMENT((#2318)); +#2318 = SURFACE_STYLE_USAGE(.BOTH.,#2319); +#2319 = SURFACE_SIDE_STYLE('',(#2320)); +#2320 = SURFACE_STYLE_FILL_AREA(#2321); +#2321 = FILL_AREA_STYLE('',(#2322)); +#2322 = FILL_AREA_STYLE_COLOUR('',#2308); +#2323 = OVER_RIDING_STYLED_ITEM('overriding color',(#2324),#299,#2290); +#2324 = PRESENTATION_STYLE_ASSIGNMENT((#2325)); +#2325 = SURFACE_STYLE_USAGE(.BOTH.,#2326); +#2326 = SURFACE_SIDE_STYLE('',(#2327)); +#2327 = SURFACE_STYLE_FILL_AREA(#2328); +#2328 = FILL_AREA_STYLE('',(#2329)); +#2329 = FILL_AREA_STYLE_COLOUR('',#2308); +#2330 = OVER_RIDING_STYLED_ITEM('overriding color',(#2331),#375,#2290); +#2331 = PRESENTATION_STYLE_ASSIGNMENT((#2332)); +#2332 = SURFACE_STYLE_USAGE(.BOTH.,#2333); +#2333 = SURFACE_SIDE_STYLE('',(#2334)); +#2334 = SURFACE_STYLE_FILL_AREA(#2335); +#2335 = FILL_AREA_STYLE('',(#2336)); +#2336 = FILL_AREA_STYLE_COLOUR('',#2337); +#2337 = COLOUR_RGB('',7.000000150072E-02,0.300000011149,0.119999996332); +#2338 = OVER_RIDING_STYLED_ITEM('overriding color',(#2339),#619,#2290); +#2339 = PRESENTATION_STYLE_ASSIGNMENT((#2340)); +#2340 = SURFACE_STYLE_USAGE(.BOTH.,#2341); +#2341 = SURFACE_SIDE_STYLE('',(#2342)); +#2342 = SURFACE_STYLE_FILL_AREA(#2343); +#2343 = FILL_AREA_STYLE('',(#2344)); +#2344 = FILL_AREA_STYLE_COLOUR('',#2308); +#2345 = OVER_RIDING_STYLED_ITEM('overriding color',(#2346),#649,#2290); +#2346 = PRESENTATION_STYLE_ASSIGNMENT((#2347)); +#2347 = SURFACE_STYLE_USAGE(.BOTH.,#2348); +#2348 = SURFACE_SIDE_STYLE('',(#2349)); +#2349 = SURFACE_STYLE_FILL_AREA(#2350); +#2350 = FILL_AREA_STYLE('',(#2351)); +#2351 = FILL_AREA_STYLE_COLOUR('',#2308); +#2352 = OVER_RIDING_STYLED_ITEM('overriding color',(#2353),#698,#2290); +#2353 = PRESENTATION_STYLE_ASSIGNMENT((#2354)); +#2354 = SURFACE_STYLE_USAGE(.BOTH.,#2355); +#2355 = SURFACE_SIDE_STYLE('',(#2356)); +#2356 = SURFACE_STYLE_FILL_AREA(#2357); +#2357 = FILL_AREA_STYLE('',(#2358)); +#2358 = FILL_AREA_STYLE_COLOUR('',#2308); +#2359 = OVER_RIDING_STYLED_ITEM('overriding color',(#2360),#779,#2290); +#2360 = PRESENTATION_STYLE_ASSIGNMENT((#2361)); +#2361 = SURFACE_STYLE_USAGE(.BOTH.,#2362); +#2362 = SURFACE_SIDE_STYLE('',(#2363)); +#2363 = SURFACE_STYLE_FILL_AREA(#2364); +#2364 = FILL_AREA_STYLE('',(#2365)); +#2365 = FILL_AREA_STYLE_COLOUR('',#2308); +#2366 = OVER_RIDING_STYLED_ITEM('overriding color',(#2367),#804,#2290); +#2367 = PRESENTATION_STYLE_ASSIGNMENT((#2368)); +#2368 = SURFACE_STYLE_USAGE(.BOTH.,#2369); +#2369 = SURFACE_SIDE_STYLE('',(#2370)); +#2370 = SURFACE_STYLE_FILL_AREA(#2371); +#2371 = FILL_AREA_STYLE('',(#2372)); +#2372 = FILL_AREA_STYLE_COLOUR('',#2308); +#2373 = OVER_RIDING_STYLED_ITEM('overriding color',(#2374),#853,#2290); +#2374 = PRESENTATION_STYLE_ASSIGNMENT((#2375)); +#2375 = SURFACE_STYLE_USAGE(.BOTH.,#2376); +#2376 = SURFACE_SIDE_STYLE('',(#2377)); +#2377 = SURFACE_STYLE_FILL_AREA(#2378); +#2378 = FILL_AREA_STYLE('',(#2379)); +#2379 = FILL_AREA_STYLE_COLOUR('',#2337); +#2380 = OVER_RIDING_STYLED_ITEM('overriding color',(#2381),#939,#2290); +#2381 = PRESENTATION_STYLE_ASSIGNMENT((#2382)); +#2382 = SURFACE_STYLE_USAGE(.BOTH.,#2383); +#2383 = SURFACE_SIDE_STYLE('',(#2384)); +#2384 = SURFACE_STYLE_FILL_AREA(#2385); +#2385 = FILL_AREA_STYLE('',(#2386)); +#2386 = FILL_AREA_STYLE_COLOUR('',#2337); +#2387 = OVER_RIDING_STYLED_ITEM('overriding color',(#2388),#1018,#2290); +#2388 = PRESENTATION_STYLE_ASSIGNMENT((#2389)); +#2389 = SURFACE_STYLE_USAGE(.BOTH.,#2390); +#2390 = SURFACE_SIDE_STYLE('',(#2391)); +#2391 = SURFACE_STYLE_FILL_AREA(#2392); +#2392 = FILL_AREA_STYLE('',(#2393)); +#2393 = FILL_AREA_STYLE_COLOUR('',#2337); +#2394 = OVER_RIDING_STYLED_ITEM('overriding color',(#2395),#1097,#2290); +#2395 = PRESENTATION_STYLE_ASSIGNMENT((#2396)); +#2396 = SURFACE_STYLE_USAGE(.BOTH.,#2397); +#2397 = SURFACE_SIDE_STYLE('',(#2398)); +#2398 = SURFACE_STYLE_FILL_AREA(#2399); +#2399 = FILL_AREA_STYLE('',(#2400)); +#2400 = FILL_AREA_STYLE_COLOUR('',#2337); +#2401 = OVER_RIDING_STYLED_ITEM('overriding color',(#2402),#1173,#2290); +#2402 = PRESENTATION_STYLE_ASSIGNMENT((#2403)); +#2403 = SURFACE_STYLE_USAGE(.BOTH.,#2404); +#2404 = SURFACE_SIDE_STYLE('',(#2405)); +#2405 = SURFACE_STYLE_FILL_AREA(#2406); +#2406 = FILL_AREA_STYLE('',(#2407)); +#2407 = FILL_AREA_STYLE_COLOUR('',#2308); +#2408 = OVER_RIDING_STYLED_ITEM('overriding color',(#2409),#1228,#2290); +#2409 = PRESENTATION_STYLE_ASSIGNMENT((#2410)); +#2410 = SURFACE_STYLE_USAGE(.BOTH.,#2411); +#2411 = SURFACE_SIDE_STYLE('',(#2412)); +#2412 = SURFACE_STYLE_FILL_AREA(#2413); +#2413 = FILL_AREA_STYLE('',(#2414)); +#2414 = FILL_AREA_STYLE_COLOUR('',#2308); +#2415 = OVER_RIDING_STYLED_ITEM('overriding color',(#2416),#1277,#2290); +#2416 = PRESENTATION_STYLE_ASSIGNMENT((#2417)); +#2417 = SURFACE_STYLE_USAGE(.BOTH.,#2418); +#2418 = SURFACE_SIDE_STYLE('',(#2419)); +#2419 = SURFACE_STYLE_FILL_AREA(#2420); +#2420 = FILL_AREA_STYLE('',(#2421)); +#2421 = FILL_AREA_STYLE_COLOUR('',#2308); +#2422 = OVER_RIDING_STYLED_ITEM('overriding color',(#2423),#1308,#2290); +#2423 = PRESENTATION_STYLE_ASSIGNMENT((#2424)); +#2424 = SURFACE_STYLE_USAGE(.BOTH.,#2425); +#2425 = SURFACE_SIDE_STYLE('',(#2426)); +#2426 = SURFACE_STYLE_FILL_AREA(#2427); +#2427 = FILL_AREA_STYLE('',(#2428)); +#2428 = FILL_AREA_STYLE_COLOUR('',#2308); +#2429 = OVER_RIDING_STYLED_ITEM('overriding color',(#2430),#1334,#2290); +#2430 = PRESENTATION_STYLE_ASSIGNMENT((#2431)); +#2431 = SURFACE_STYLE_USAGE(.BOTH.,#2432); +#2432 = SURFACE_SIDE_STYLE('',(#2433)); +#2433 = SURFACE_STYLE_FILL_AREA(#2434); +#2434 = FILL_AREA_STYLE('',(#2435)); +#2435 = FILL_AREA_STYLE_COLOUR('',#2308); +#2436 = OVER_RIDING_STYLED_ITEM('overriding color',(#2437),#1381,#2290); +#2437 = PRESENTATION_STYLE_ASSIGNMENT((#2438)); +#2438 = SURFACE_STYLE_USAGE(.BOTH.,#2439); +#2439 = SURFACE_SIDE_STYLE('',(#2440)); +#2440 = SURFACE_STYLE_FILL_AREA(#2441); +#2441 = FILL_AREA_STYLE('',(#2442)); +#2442 = FILL_AREA_STYLE_COLOUR('',#2308); +#2443 = OVER_RIDING_STYLED_ITEM('overriding color',(#2444),#1407,#2290); +#2444 = PRESENTATION_STYLE_ASSIGNMENT((#2445)); +#2445 = SURFACE_STYLE_USAGE(.BOTH.,#2446); +#2446 = SURFACE_SIDE_STYLE('',(#2447)); +#2447 = SURFACE_STYLE_FILL_AREA(#2448); +#2448 = FILL_AREA_STYLE('',(#2449)); +#2449 = FILL_AREA_STYLE_COLOUR('',#2337); +#2450 = OVER_RIDING_STYLED_ITEM('overriding color',(#2451),#1439,#2290); +#2451 = PRESENTATION_STYLE_ASSIGNMENT((#2452)); +#2452 = SURFACE_STYLE_USAGE(.BOTH.,#2453); +#2453 = SURFACE_SIDE_STYLE('',(#2454)); +#2454 = SURFACE_STYLE_FILL_AREA(#2455); +#2455 = FILL_AREA_STYLE('',(#2456)); +#2456 = FILL_AREA_STYLE_COLOUR('',#2337); +#2457 = OVER_RIDING_STYLED_ITEM('overriding color',(#2458),#1469,#2290); +#2458 = PRESENTATION_STYLE_ASSIGNMENT((#2459)); +#2459 = SURFACE_STYLE_USAGE(.BOTH.,#2460); +#2460 = SURFACE_SIDE_STYLE('',(#2461)); +#2461 = SURFACE_STYLE_FILL_AREA(#2462); +#2462 = FILL_AREA_STYLE('',(#2463)); +#2463 = FILL_AREA_STYLE_COLOUR('',#2337); +#2464 = OVER_RIDING_STYLED_ITEM('overriding color',(#2465),#1545,#2290); +#2465 = PRESENTATION_STYLE_ASSIGNMENT((#2466)); +#2466 = SURFACE_STYLE_USAGE(.BOTH.,#2467); +#2467 = SURFACE_SIDE_STYLE('',(#2468)); +#2468 = SURFACE_STYLE_FILL_AREA(#2469); +#2469 = FILL_AREA_STYLE('',(#2470)); +#2470 = FILL_AREA_STYLE_COLOUR('',#2337); +#2471 = OVER_RIDING_STYLED_ITEM('overriding color',(#2472),#1577,#2290); +#2472 = PRESENTATION_STYLE_ASSIGNMENT((#2473)); +#2473 = SURFACE_STYLE_USAGE(.BOTH.,#2474); +#2474 = SURFACE_SIDE_STYLE('',(#2475)); +#2475 = SURFACE_STYLE_FILL_AREA(#2476); +#2476 = FILL_AREA_STYLE('',(#2477)); +#2477 = FILL_AREA_STYLE_COLOUR('',#2337); +#2478 = OVER_RIDING_STYLED_ITEM('overriding color',(#2479),#1653,#2290); +#2479 = PRESENTATION_STYLE_ASSIGNMENT((#2480)); +#2480 = SURFACE_STYLE_USAGE(.BOTH.,#2481); +#2481 = SURFACE_SIDE_STYLE('',(#2482)); +#2482 = SURFACE_STYLE_FILL_AREA(#2483); +#2483 = FILL_AREA_STYLE('',(#2484)); +#2484 = FILL_AREA_STYLE_COLOUR('',#2337); +#2485 = OVER_RIDING_STYLED_ITEM('overriding color',(#2486),#1683,#2290); +#2486 = PRESENTATION_STYLE_ASSIGNMENT((#2487)); +#2487 = SURFACE_STYLE_USAGE(.BOTH.,#2488); +#2488 = SURFACE_SIDE_STYLE('',(#2489)); +#2489 = SURFACE_STYLE_FILL_AREA(#2490); +#2490 = FILL_AREA_STYLE('',(#2491)); +#2491 = FILL_AREA_STYLE_COLOUR('',#2337); +#2492 = OVER_RIDING_STYLED_ITEM('overriding color',(#2493),#1759,#2290); +#2493 = PRESENTATION_STYLE_ASSIGNMENT((#2494)); +#2494 = SURFACE_STYLE_USAGE(.BOTH.,#2495); +#2495 = SURFACE_SIDE_STYLE('',(#2496)); +#2496 = SURFACE_STYLE_FILL_AREA(#2497); +#2497 = FILL_AREA_STYLE('',(#2498)); +#2498 = FILL_AREA_STYLE_COLOUR('',#2337); +#2499 = OVER_RIDING_STYLED_ITEM('overriding color',(#2500),#1835,#2290); +#2500 = PRESENTATION_STYLE_ASSIGNMENT((#2501)); +#2501 = SURFACE_STYLE_USAGE(.BOTH.,#2502); +#2502 = SURFACE_SIDE_STYLE('',(#2503)); +#2503 = SURFACE_STYLE_FILL_AREA(#2504); +#2504 = FILL_AREA_STYLE('',(#2505)); +#2505 = FILL_AREA_STYLE_COLOUR('',#2308); +#2506 = OVER_RIDING_STYLED_ITEM('overriding color',(#2507),#1841,#2290); +#2507 = PRESENTATION_STYLE_ASSIGNMENT((#2508)); +#2508 = SURFACE_STYLE_USAGE(.BOTH.,#2509); +#2509 = SURFACE_SIDE_STYLE('',(#2510)); +#2510 = SURFACE_STYLE_FILL_AREA(#2511); +#2511 = FILL_AREA_STYLE('',(#2512)); +#2512 = FILL_AREA_STYLE_COLOUR('',#2308); +#2513 = OVER_RIDING_STYLED_ITEM('overriding color',(#2514),#1847,#2290); +#2514 = PRESENTATION_STYLE_ASSIGNMENT((#2515)); +#2515 = SURFACE_STYLE_USAGE(.BOTH.,#2516); +#2516 = SURFACE_SIDE_STYLE('',(#2517)); +#2517 = SURFACE_STYLE_FILL_AREA(#2518); +#2518 = FILL_AREA_STYLE('',(#2519)); +#2519 = FILL_AREA_STYLE_COLOUR('',#2337); +#2520 = OVER_RIDING_STYLED_ITEM('overriding color',(#2521),#1880,#2290); +#2521 = PRESENTATION_STYLE_ASSIGNMENT((#2522)); +#2522 = SURFACE_STYLE_USAGE(.BOTH.,#2523); +#2523 = SURFACE_SIDE_STYLE('',(#2524)); +#2524 = SURFACE_STYLE_FILL_AREA(#2525); +#2525 = FILL_AREA_STYLE('',(#2526)); +#2526 = FILL_AREA_STYLE_COLOUR('',#2337); +#2527 = OVER_RIDING_STYLED_ITEM('overriding color',(#2528),#1913,#2290); +#2528 = PRESENTATION_STYLE_ASSIGNMENT((#2529)); +#2529 = SURFACE_STYLE_USAGE(.BOTH.,#2530); +#2530 = SURFACE_SIDE_STYLE('',(#2531)); +#2531 = SURFACE_STYLE_FILL_AREA(#2532); +#2532 = FILL_AREA_STYLE('',(#2533)); +#2533 = FILL_AREA_STYLE_COLOUR('',#2337); +#2534 = OVER_RIDING_STYLED_ITEM('overriding color',(#2535),#1987,#2290); +#2535 = PRESENTATION_STYLE_ASSIGNMENT((#2536)); +#2536 = SURFACE_STYLE_USAGE(.BOTH.,#2537); +#2537 = SURFACE_SIDE_STYLE('',(#2538)); +#2538 = SURFACE_STYLE_FILL_AREA(#2539); +#2539 = FILL_AREA_STYLE('',(#2540)); +#2540 = FILL_AREA_STYLE_COLOUR('',#2337); +#2541 = OVER_RIDING_STYLED_ITEM('overriding color',(#2542),#2020,#2290); +#2542 = PRESENTATION_STYLE_ASSIGNMENT((#2543)); +#2543 = SURFACE_STYLE_USAGE(.BOTH.,#2544); +#2544 = SURFACE_SIDE_STYLE('',(#2545)); +#2545 = SURFACE_STYLE_FILL_AREA(#2546); +#2546 = FILL_AREA_STYLE('',(#2547)); +#2547 = FILL_AREA_STYLE_COLOUR('',#2337); +#2548 = OVER_RIDING_STYLED_ITEM('overriding color',(#2549),#2087,#2290); +#2549 = PRESENTATION_STYLE_ASSIGNMENT((#2550)); +#2550 = SURFACE_STYLE_USAGE(.BOTH.,#2551); +#2551 = SURFACE_SIDE_STYLE('',(#2552)); +#2552 = SURFACE_STYLE_FILL_AREA(#2553); +#2553 = FILL_AREA_STYLE('',(#2554)); +#2554 = FILL_AREA_STYLE_COLOUR('',#2337); +#2555 = OVER_RIDING_STYLED_ITEM('overriding color',(#2556),#2120,#2290); +#2556 = PRESENTATION_STYLE_ASSIGNMENT((#2557)); +#2557 = SURFACE_STYLE_USAGE(.BOTH.,#2558); +#2558 = SURFACE_SIDE_STYLE('',(#2559)); +#2559 = SURFACE_STYLE_FILL_AREA(#2560); +#2560 = FILL_AREA_STYLE('',(#2561)); +#2561 = FILL_AREA_STYLE_COLOUR('',#2337); +#2562 = OVER_RIDING_STYLED_ITEM('overriding color',(#2563),#2187,#2290); +#2563 = PRESENTATION_STYLE_ASSIGNMENT((#2564)); +#2564 = SURFACE_STYLE_USAGE(.BOTH.,#2565); +#2565 = SURFACE_SIDE_STYLE('',(#2566)); +#2566 = SURFACE_STYLE_FILL_AREA(#2567); +#2567 = FILL_AREA_STYLE('',(#2568)); +#2568 = FILL_AREA_STYLE_COLOUR('',#2337); +#2569 = OVER_RIDING_STYLED_ITEM('overriding color',(#2570),#2252,#2290); +#2570 = PRESENTATION_STYLE_ASSIGNMENT((#2571)); +#2571 = SURFACE_STYLE_USAGE(.BOTH.,#2572); +#2572 = SURFACE_SIDE_STYLE('',(#2573)); +#2573 = SURFACE_STYLE_FILL_AREA(#2574); +#2574 = FILL_AREA_STYLE('',(#2575)); +#2575 = FILL_AREA_STYLE_COLOUR('',#2337); +#2576 = OVER_RIDING_STYLED_ITEM('overriding color',(#2577),#2258,#2290); +#2577 = PRESENTATION_STYLE_ASSIGNMENT((#2578)); +#2578 = SURFACE_STYLE_USAGE(.BOTH.,#2579); +#2579 = SURFACE_SIDE_STYLE('',(#2580)); +#2580 = SURFACE_STYLE_FILL_AREA(#2581); +#2581 = FILL_AREA_STYLE('',(#2582)); +#2582 = FILL_AREA_STYLE_COLOUR('',#2337); +#2583 = OVER_RIDING_STYLED_ITEM('overriding color',(#2584),#2264,#2290); +#2584 = PRESENTATION_STYLE_ASSIGNMENT((#2585)); +#2585 = SURFACE_STYLE_USAGE(.BOTH.,#2586); +#2586 = SURFACE_SIDE_STYLE('',(#2587)); +#2587 = SURFACE_STYLE_FILL_AREA(#2588); +#2588 = FILL_AREA_STYLE('',(#2589)); +#2589 = FILL_AREA_STYLE_COLOUR('',#2337); +#2590 = OVER_RIDING_STYLED_ITEM('overriding color',(#2591),#2271,#2290); +#2591 = PRESENTATION_STYLE_ASSIGNMENT((#2592)); +#2592 = SURFACE_STYLE_USAGE(.BOTH.,#2593); +#2593 = SURFACE_SIDE_STYLE('',(#2594)); +#2594 = SURFACE_STYLE_FILL_AREA(#2595); +#2595 = FILL_AREA_STYLE('',(#2596)); +#2596 = FILL_AREA_STYLE_COLOUR('',#2337); +#2597 = OVER_RIDING_STYLED_ITEM('overriding color',(#2598),#2277,#2290); +#2598 = PRESENTATION_STYLE_ASSIGNMENT((#2599)); +#2599 = SURFACE_STYLE_USAGE(.BOTH.,#2600); +#2600 = SURFACE_SIDE_STYLE('',(#2601)); +#2601 = SURFACE_STYLE_FILL_AREA(#2602); +#2602 = FILL_AREA_STYLE('',(#2603)); +#2603 = FILL_AREA_STYLE_COLOUR('',#2337); +ENDSEC; +END-ISO-10303-21;