diff --git a/.github/workflows/build_orca.yml b/.github/workflows/build_orca.yml index 745bc52897..8e15d7acf6 100644 --- a/.github/workflows/build_orca.yml +++ b/.github/workflows/build_orca.yml @@ -244,7 +244,16 @@ jobs: ./BuildLinux.sh -isr mv -n ./build/OrcaSlicer_Linux_V${{ env.ver_pure }}.AppImage ./build/OrcaSlicer_Linux_${{ env.ver }}.AppImage chmod +x ./build/OrcaSlicer_Linux_${{ env.ver }}.AppImage - + + - name: Build orca_custom_preset_tests + if: github.ref == 'refs/heads/main' && inputs.os == 'ubuntu-20.04' + working-directory: ${{ github.workspace }}/build/src + shell: bash + run: | + ./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -g 1 + cd ${{ github.workspace }}/resources/profiles + zip -r orca_custom_preset_tests.zip user/ + - name: Upload artifacts Ubuntu if: inputs.os == 'ubuntu-20.04' uses: actions/upload-artifact@v3 @@ -262,3 +271,14 @@ jobs: asset_name: OrcaSlicer_Linux_${{ env.ver }}.AppImage asset_content_type: application/octet-stream max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted + + - name: Deploy orca_custom_preset_tests + if: github.ref == 'refs/heads/main' && inputs.os == 'ubuntu-20.04' + uses: WebFreak001/deploy-nightly@v3.0.0 + with: + upload_url: https://uploads.github.com/repos/SoftFever/OrcaSlicer/releases/137995723/assets{?name,label} + release_id: 137995723 + asset_path: ${{ github.workspace }}/resources/profiles/orca_custom_preset_tests.zip + asset_name: orca_custom_preset_tests.zip + asset_content_type: application/octet-stream + max_releases: 1 diff --git a/.github/workflows/check_profiles.yml b/.github/workflows/check_profiles.yml new file mode 100644 index 0000000000..2f49a06ae5 --- /dev/null +++ b/.github/workflows/check_profiles.yml @@ -0,0 +1,39 @@ +name: Check profiles +on: + pull_request: + branches: + - main + paths: + - 'resources/profiles/**' + - ".github/workflows/check_profiles.yml" + +jobs: + check_translation: + name: Check profiles + runs-on: ubuntu-22.04 + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + # download + - name: Download + working-directory: ${{ github.workspace }} + run: | + curl -LJO https://github.com/SoftFever/Orca_tools/releases/download/1/OrcaSlicer_profile_validator + chmod +x ./OrcaSlicer_profile_validator + + # validate profiles + - name: validate system profiles + run: | + ./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 + + - name: validate custom presets + working-directory: ${{ github.workspace }} + run: | + curl -LJO https://github.com/SoftFever/OrcaSlicer/releases/download/nightly-builds/orca_custom_preset_tests.zip + unzip ./orca_custom_preset_tests.zip -d ${{ github.workspace }}/resources/profiles + ./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 + + + + diff --git a/.gitignore b/.gitignore index d249553e98..df5239095e 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ src/OrcaSlicer-doc/ /deps/DL_CACHE/ /deps/DL_CACHE **/.flatpak-builder/ +resources/profiles/user/default diff --git a/BuildLinux.sh b/BuildLinux.sh index 94b250ba5a..772617aaf3 100755 --- a/BuildLinux.sh +++ b/BuildLinux.sh @@ -227,13 +227,16 @@ then # cmake pushd build - echo -e "cmake .. -DCMAKE_PREFIX_PATH=\"$PWD/../deps/build/destdir/usr/local\" -DSLIC3R_STATIC=1 ${BUILD_ARGS}" - cmake .. -DCMAKE_PREFIX_PATH="$PWD/../deps/build/destdir/usr/local" -DSLIC3R_STATIC=1 ${BUILD_ARGS} + echo -e "cmake .. -DCMAKE_PREFIX_PATH=\"$PWD/../deps/build/destdir/usr/local\" -DSLIC3R_STATIC=1 -DORCA_TOOLS=ON ${BUILD_ARGS}" + cmake .. -DCMAKE_PREFIX_PATH="$PWD/../deps/build/destdir/usr/local" -DSLIC3R_STATIC=1 ${BUILD_ARGS} -DORCA_TOOLS=ON echo "done" # make Slic3r echo "[8/9] Building Slic3r..." make -j$NCORES OrcaSlicer # Slic3r + + # make OrcaSlicer_profile_validator + make -j$NCORES OrcaSlicer_profile_validator popd ./run_gettext.sh echo "done" diff --git a/CMakeLists.txt b/CMakeLists.txt index 190e9e0bdc..4f75c16f7d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -69,6 +69,7 @@ endif () # Proposal for C++ unit tests and sandboxes option(SLIC3R_BUILD_SANDBOXES "Build development sandboxes" OFF) option(SLIC3R_BUILD_TESTS "Build unit tests" OFF) +option(ORCA_TOOLS "Build Orca tools" OFF) if (IS_CROSS_COMPILE) message("Detected cross compilation setup. Tests and encoding checks will be forcedly disabled!") @@ -378,7 +379,7 @@ endif() # boost::process was introduced first in version 1.64.0, # boost::beast::detail::base64 was introduced first in version 1.66.0 set(MINIMUM_BOOST_VERSION "1.66.0") -set(_boost_components "system;filesystem;thread;log;locale;regex;chrono;atomic;date_time;iostreams") +set(_boost_components "system;filesystem;thread;log;locale;regex;chrono;atomic;date_time;iostreams;program_options") find_package(Boost ${MINIMUM_BOOST_VERSION} REQUIRED COMPONENTS ${_boost_components}) add_library(boost_libs INTERFACE) diff --git a/doc/Auxiliary-fan.md b/doc/Auxiliary-fan.md index f2ae9ed89f..1177248d46 100644 --- a/doc/Auxiliary-fan.md +++ b/doc/Auxiliary-fan.md @@ -1,6 +1,6 @@ OrcaSlicer use `M106 P2` command to control auxiliary cooling fan. -If you are using Klipper, you can define a `M106` macro to control the both normal part cooling fan and auxiliary fan and exhuast fan. +If you are using Klipper, you can define a `M106` macro to control the both normal part cooling fan and auxiliary fan and exhaust fan. Below is a reference configuration for Klipper. *Note: Don't forget to change the pin name to the actual pin name you are using in the configuration* diff --git a/doc/Calibration.md b/doc/Calibration.md index 70961b231b..9a5975ce29 100644 --- a/doc/Calibration.md +++ b/doc/Calibration.md @@ -10,12 +10,13 @@ 1. [Max Volumetric speed](#Max-Volumetric-speed) 2. [VFA] -**NOTE**: After completing the calibration process, remember to create a new project in order to exit the calibration mode. +**NOTE**: After completing the calibration process, remember to create a new project in order to exit the calibration mode. +**NOTE2**: @ItsDeidara has made a webpage to help with the calculation. Check it out if those equations give you a headache [here](https://orcalibrate.com/). # Flow rate ##### *NOTE: For Bambulab X1/X1C users, make sure you do not select the 'Flow calibration' option.* ![uncheck](https://user-images.githubusercontent.com/103989404/221345187-3c317a46-4d85-4221-99b9-adb5c7f48026.jpeg) ---------------------------------------- -![flowrate](https://user-images.githubusercontent.com/103989404/210137579-3fd141ad-f2da-4542-a1fd-fc4b4d673908.gif) +![flowrate](./images/flow-calibration.gif) Calibrating the flow rate involves a two-step process. Steps 1. Select the printer, filament, and process you would like to use for the test. @@ -29,8 +30,8 @@ Steps 6. Perform the `Pass 2` calibration. This process is similar to `Pass 1`, but a new project with ten blocks will be generated. The flow rate modifiers for this project will range from `-9 to 0`. 7. Repeat steps 4 and 5. In this case, if your previous flow ratio was 1.029 and you selected the block with a flow rate modifier of -6, the new value should be calculated as follows: `1.029x(100-6)/100 = 0.96726`. ** Remember ** to save the filament profile. ![pass2](https://user-images.githubusercontent.com/103989404/210139072-f2fa91a6-4e3b-4d2a-81f2-c50155e1ff6d.jpg) -![-6](https://user-images.githubusercontent.com/103989404/210139131-ee224146-b242-4c1c-ac96-35ef0ca591f1.jpg) -![image](https://user-images.githubusercontent.com/103989404/210139721-919be130-fbba-4e3a-aa58-8a563e8c7792.png) +![-6](https://user-images.githubusercontent.com/103989404/210139131-ee224146-b242-4c1c-ac96-35ef0ca591f1.jpg) +![image](./images/flowcalibration_update_flowrate.jpg) # Pressure Advance diff --git a/doc/Seam.md b/doc/Seam.md index 886633a0fe..a11d7297c0 100644 --- a/doc/Seam.md +++ b/doc/Seam.md @@ -1,5 +1,8 @@ WIP... +### Scarf joint seam +WIP... + ### Seam gap ![image](https://user-images.githubusercontent.com/103989404/215331359-236874c9-ca91-4dd4-b969-3cefc70ebe1b.png) diff --git a/doc/air-filtration.md b/doc/air-filtration.md index 1822ae4ecf..4ab0868174 100644 --- a/doc/air-filtration.md +++ b/doc/air-filtration.md @@ -1,6 +1,6 @@ -OrcaSlicer use `M106 P3` command to control air-filtration/exhuast fan. +OrcaSlicer use `M106 P3` command to control air-filtration/exhaust fan. -If you are using Klipper, you can define a `M106` macro to control the both normal part cooling fan and auxiliary fan and exhuast fan. +If you are using Klipper, you can define a `M106` macro to control the both normal part cooling fan and auxiliary fan and exhaust fan. Below is a reference configuration for Klipper. *Note: Don't forget to change the pin name to the actual pin name you are using in the configuration* diff --git a/doc/images/flow-calibration.gif b/doc/images/flow-calibration.gif new file mode 100644 index 0000000000..1b14e0ef77 Binary files /dev/null and b/doc/images/flow-calibration.gif differ diff --git a/doc/images/flowcalibration_update_flowrate.jpg b/doc/images/flowcalibration_update_flowrate.jpg new file mode 100644 index 0000000000..f52250be42 Binary files /dev/null and b/doc/images/flowcalibration_update_flowrate.jpg differ diff --git a/localization/i18n/OrcaSlicer.pot b/localization/i18n/OrcaSlicer.pot index 8b708994c0..e41acdb0db 100644 --- a/localization/i18n/OrcaSlicer.pot +++ b/localization/i18n/OrcaSlicer.pot @@ -1,13039 +1,13287 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" - -msgid "Supports Painting" -msgstr "" - -msgid "Alt + Mouse wheel" -msgstr "" - -msgid "Section view" -msgstr "" - -msgid "Reset direction" -msgstr "" - -msgid "Ctrl + Mouse wheel" -msgstr "" - -msgid "Pen size" -msgstr "" - -msgid "Left mouse button" -msgstr "" - -msgid "Enforce supports" -msgstr "" - -msgid "Right mouse button" -msgstr "" - -msgid "Block supports" -msgstr "" - -msgid "Shift + Left mouse button" -msgstr "" - -msgid "Erase" -msgstr "" - -msgid "Erase all painting" -msgstr "" - -msgid "Highlight overhang areas" -msgstr "" - -msgid "Gap fill" -msgstr "" - -msgid "Perform" -msgstr "" - -msgid "Gap area" -msgstr "" - -msgid "Tool type" -msgstr "" - -msgid "Smart fill angle" -msgstr "" - -msgid "On overhangs only" -msgstr "" - -msgid "Auto support threshold angle: " -msgstr "" - -msgid "Circle" -msgstr "" - -msgid "Sphere" -msgstr "" - -msgid "Fill" -msgstr "" - -msgid "Gap Fill" -msgstr "" - -#, possible-boost-format -msgid "Allows painting only on facets selected by: \"%1%\"" -msgstr "" - -msgid "Highlight faces according to overhang angle." -msgstr "" - -msgid "No auto support" -msgstr "" - -msgid "Support Generated" -msgstr "" - -msgid "Gizmo-Place on Face" -msgstr "" - -msgid "Lay on face" -msgstr "" - -#, possible-boost-format -msgid "" -"Filament count exceeds the maximum number that painting tool supports. only " -"the first %1% filaments will be available in painting tool." -msgstr "" - -msgid "Color Painting" -msgstr "" - -msgid "Pen shape" -msgstr "" - -msgid "Paint" -msgstr "" - -msgid "Key 1~9" -msgstr "" - -msgid "Choose filament" -msgstr "" - -msgid "Edge detection" -msgstr "" - -msgid "Triangles" -msgstr "" - -msgid "Filaments" -msgstr "" - -msgid "Brush" -msgstr "" - -msgid "Smart fill" -msgstr "" - -msgid "Bucket fill" -msgstr "" - -msgid "Height range" -msgstr "" - -msgid "Alt + Shift + Enter" -msgstr "" - -msgid "Toggle Wireframe" -msgstr "" - -msgid "Shortcut Key " -msgstr "" - -msgid "Triangle" -msgstr "" - -msgid "Height Range" -msgstr "" - -msgid "Vertical" -msgstr "" - -msgid "Horizontal" -msgstr "" - -msgid "Remove painted color" -msgstr "" - -#, possible-boost-format -msgid "Painted using: Filament %1%" -msgstr "" - -msgid "Move" -msgstr "" - -msgid "Gizmo-Move" -msgstr "" - -msgid "Rotate" -msgstr "" - -msgid "Gizmo-Rotate" -msgstr "" - -msgid "Optimize orientation" -msgstr "" - -msgid "Apply" -msgstr "" - -msgid "Scale" -msgstr "" - -msgid "Gizmo-Scale" -msgstr "" - -msgid "Error: Please close all toolbar menus first" -msgstr "" - -msgid "in" -msgstr "" - -msgid "mm" -msgstr "" - -msgid "Position" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Angle between Y axis and text line direction. -#. TRN - Input label. Be short as possible -msgid "Rotation" -msgstr "" - -msgid "Scale ratios" -msgstr "" - -msgid "Object Operations" -msgstr "" - -msgid "Volume Operations" -msgstr "" - -msgid "Translate" -msgstr "" - -msgid "Group Operations" -msgstr "" - -msgid "Set Position" -msgstr "" - -msgid "Set Orientation" -msgstr "" - -msgid "Set Scale" -msgstr "" - -msgid "Reset Position" -msgstr "" - -msgid "Reset Rotation" -msgstr "" - -msgid "World coordinates" -msgstr "" - -msgid "°" -msgstr "" - -#. TRN - Input label. Be short as possible -msgid "Size" -msgstr "" - -msgid "%" -msgstr "" - -msgid "uniform scale" -msgstr "" - -msgid "Planar" -msgstr "" - -msgid "Dovetail" -msgstr "" - -msgid "Auto" -msgstr "" - -msgid "Manual" -msgstr "" - -msgid "Plug" -msgstr "" - -msgid "Dowel" -msgstr "" - -msgid "Snap" -msgstr "" - -msgid "Prism" -msgstr "" - -msgid "Frustum" -msgstr "" - -msgid "Square" -msgstr "" - -msgid "Hexagon" -msgstr "" - -msgid "Keep orientation" -msgstr "" - -msgid "Place on cut" -msgstr "" - -msgid "Flip upside down" -msgstr "" - -msgid "Connectors" -msgstr "" - -msgid "Type" -msgstr "" - -msgid "Style" -msgstr "" - -msgid "Shape" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Size in emboss direction -#. TRN - Input label. Be short as possible -msgid "Depth" -msgstr "" - -msgid "Groove" -msgstr "" - -msgid "Width" -msgstr "" - -msgid "Flap Angle" -msgstr "" - -msgid "Groove Angle" -msgstr "" - -msgid "Part" -msgstr "" - -msgid "Object" -msgstr "" - -msgid "" -"Click to flip the cut plane\n" -"Drag to move the cut plane" -msgstr "" - -msgid "" -"Click to flip the cut plane\n" -"Drag to move the cut plane\n" -"Right-click a part to assign it to the other side" -msgstr "" - -msgid "Move cut plane" -msgstr "" - -msgid "Mode" -msgstr "" - -msgid "Change cut mode" -msgstr "" - -msgid "Tolerance" -msgstr "" - -msgid "Drag" -msgstr "" - -msgid "Draw cut line" -msgstr "" - -msgid "Left click" -msgstr "" - -msgid "Add connector" -msgstr "" - -msgid "Right click" -msgstr "" - -msgid "Remove connector" -msgstr "" - -msgid "Move connector" -msgstr "" - -msgid "Add connector to selection" -msgstr "" - -msgid "Remove connector from selection" -msgstr "" - -msgid "Select all connectors" -msgstr "" - -msgid "Cut" -msgstr "" - -msgid "Rotate cut plane" -msgstr "" - -msgid "Remove connectors" -msgstr "" - -msgid "Bulge" -msgstr "" - -msgid "Bulge proportion related to radius" -msgstr "" - -msgid "Space" -msgstr "" - -msgid "Space proportion related to radius" -msgstr "" - -msgid "Confirm connectors" -msgstr "" - -msgid "Cancel" -msgstr "" - -msgid "Build Volume" -msgstr "" - -msgid "Flip cut plane" -msgstr "" - -msgid "Groove change" -msgstr "" - -msgid "Reset" -msgstr "" - -#. TRN: This is an entry in the Undo/Redo stack. The whole line will be 'Edited: (name of whatever was edited)'. -msgid "Edited" -msgstr "" - -msgid "Cut position" -msgstr "" - -msgid "Reset cutting plane" -msgstr "" - -msgid "Edit connectors" -msgstr "" - -msgid "Add connectors" -msgstr "" - -msgid "Reset cut" -msgstr "" - -msgid "Reset cutting plane and remove connectors" -msgstr "" - -msgid "Upper part" -msgstr "" - -msgid "Lower part" -msgstr "" - -msgid "Keep" -msgstr "" - -msgid "Flip" -msgstr "" - -msgid "After cut" -msgstr "" - -msgid "Cut to parts" -msgstr "" - -msgid "Perform cut" -msgstr "" - -msgid "Warning" -msgstr "" - -msgid "Invalid connectors detected" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%1$d connector is out of cut contour" -msgid_plural "%1$d connectors are out of cut contour" -msgstr[0] "" -msgstr[1] "" - -#, possible-c-format, possible-boost-format -msgid "%1$d connector is out of object" -msgid_plural "%1$d connectors are out of object" -msgstr[0] "" -msgstr[1] "" - -msgid "Some connectors are overlapped" -msgstr "" - -msgid "Select at least one object to keep after cutting." -msgstr "" - -msgid "Cut plane is placed out of object" -msgstr "" - -msgid "Cut plane with groove is invalid" -msgstr "" - -msgid "Connector" -msgstr "" - -msgid "Cut by Plane" -msgstr "" - -msgid "non-manifold edges be caused by cut tool, do you want to fix it now?" -msgstr "" - -msgid "Repairing model object" -msgstr "" - -msgid "Cut by line" -msgstr "" - -msgid "Delete connector" -msgstr "" - -msgid "Mesh name" -msgstr "" - -msgid "Detail level" -msgstr "" - -msgid "Decimate ratio" -msgstr "" - -#, possible-boost-format -msgid "" -"Processing model '%1%' with more than 1M triangles could be slow. It is " -"highly recommended to simplify the model." -msgstr "" - -msgid "Simplify model" -msgstr "" - -msgid "Simplify" -msgstr "" - -msgid "Simplification is currently only allowed when a single part is selected" -msgstr "" - -msgid "Error" -msgstr "" - -msgid "Extra high" -msgstr "" - -msgid "High" -msgstr "" - -msgid "Medium" -msgstr "" - -msgid "Low" -msgstr "" - -msgid "Extra low" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%d triangles" -msgstr "" - -msgid "Show wireframe" -msgstr "" - -#, possible-boost-format -msgid "%1%" -msgstr "" - -msgid "Can't apply when proccess preview." -msgstr "" - -msgid "Operation already cancelling. Please wait few seconds." -msgstr "" - -msgid "Face recognition" -msgstr "" - -msgid "Perform Recognition" -msgstr "" - -msgid "Brush size" -msgstr "" - -msgid "Brush shape" -msgstr "" - -msgid "Enforce seam" -msgstr "" - -msgid "Block seam" -msgstr "" - -msgid "Seam painting" -msgstr "" - -msgid "Remove selection" -msgstr "" - -msgid "Entering Seam painting" -msgstr "" - -msgid "Leaving Seam painting" -msgstr "" - -msgid "Paint-on seam editing" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Select look of letter shape -msgid "Font" -msgstr "" - -msgid "Thickness" -msgstr "" - -msgid "Text Gap" -msgstr "" - -msgid "Angle" -msgstr "" - -msgid "" -"Embeded\n" -"depth" -msgstr "" - -msgid "Input text" -msgstr "" - -msgid "Surface" -msgstr "" - -msgid "Horizontal text" -msgstr "" - -msgid "Shift + Mouse move up or dowm" -msgstr "" - -msgid "Rotate text" -msgstr "" - -msgid "Text shape" -msgstr "" - -msgid "Set Mirror" -msgstr "" - -msgid "Embossed text" -msgstr "" - -msgid "Enter emboss gizmo" -msgstr "" - -msgid "Leave emboss gizmo" -msgstr "" - -msgid "Embossing actions" -msgstr "" - -msgid "Emboss" -msgstr "" - -msgid "Text-Rotate" -msgstr "" - -msgid "NORMAL" -msgstr "" - -msgid "SMALL" -msgstr "" - -msgid "ITALIC" -msgstr "" - -msgid "SWISS" -msgstr "" - -msgid "MODERN" -msgstr "" - -msgid "First font" -msgstr "" - -msgid "Default font" -msgstr "" - -msgid "Advanced" -msgstr "" - -msgid "" -"The text cannot be written using the selected font. Please try choosing a " -"different font." -msgstr "" - -msgid "Embossed text cannot contain only white spaces." -msgstr "" - -msgid "Text contains character glyph (represented by '?') unknown by font." -msgstr "" - -msgid "Text input doesn't show font skew." -msgstr "" - -msgid "Text input doesn't show font boldness." -msgstr "" - -msgid "Text input doesn't show gap between lines." -msgstr "" - -msgid "Too tall, diminished font height inside text input." -msgstr "" - -msgid "Too small, enlarged font height inside text input." -msgstr "" - -msgid "Text doesn't show current horizontal alignment." -msgstr "" - -msgid "Revert font changes." -msgstr "" - -#, possible-boost-format -msgid "Font \"%1%\" can't be selected." -msgstr "" - -msgid "Operation" -msgstr "" - -msgid "Join" -msgstr "" - -msgid "Click to change text into object part." -msgstr "" - -msgid "You can't change a type of the last solid part of the object." -msgstr "" - -msgctxt "EmbossOperation" -msgid "Cut" -msgstr "" - -msgid "Click to change part type into negative volume." -msgstr "" - -msgid "Modifier" -msgstr "" - -msgid "Click to change part type into modifier." -msgstr "" - -msgid "Change Text Type" -msgstr "" - -#, possible-boost-format -msgid "Rename style(%1%) for embossing text" -msgstr "" - -msgid "Name can't be empty." -msgstr "" - -msgid "Name has to be unique." -msgstr "" - -msgid "OK" -msgstr "" - -msgid "Rename style" -msgstr "" - -msgid "Rename current style." -msgstr "" - -msgid "Can't rename temporary style." -msgstr "" - -msgid "First Add style to list." -msgstr "" - -#, possible-boost-format -msgid "Save %1% style" -msgstr "" - -msgid "No changes to save." -msgstr "" - -msgid "New name of style" -msgstr "" - -msgid "Save as new style" -msgstr "" - -msgid "Only valid font can be added to style." -msgstr "" - -msgid "Add style to my list." -msgstr "" - -msgid "Save as new style." -msgstr "" - -msgid "Remove style" -msgstr "" - -msgid "Can't remove the last existing style." -msgstr "" - -#, possible-boost-format -msgid "Are you sure you want to permanently remove the \"%1%\" style?" -msgstr "" - -#, possible-boost-format -msgid "Delete \"%1%\" style." -msgstr "" - -#, possible-boost-format -msgid "Can't delete \"%1%\". It is last style." -msgstr "" - -#, possible-boost-format -msgid "Can't delete temporary style \"%1%\"." -msgstr "" - -#, possible-boost-format -msgid "Modified style \"%1%\"" -msgstr "" - -#, possible-boost-format -msgid "Current style is \"%1%\"" -msgstr "" - -#, possible-boost-format -msgid "" -"Changing style to \"%1%\" will discard current style modification.\n" -"\n" -"Would you like to continue anyway?" -msgstr "" - -msgid "Not valid style." -msgstr "" - -#, possible-boost-format -msgid "Style \"%1%\" can't be used and will be removed from a list." -msgstr "" - -msgid "Unset italic" -msgstr "" - -msgid "Set italic" -msgstr "" - -msgid "Unset bold" -msgstr "" - -msgid "Set bold" -msgstr "" - -msgid "Revert text size." -msgstr "" - -msgid "Revert embossed depth." -msgstr "" - -msgid "" -"Advanced options cannot be changed for the selected font.\n" -"Select another font." -msgstr "" - -msgid "Revert using of model surface." -msgstr "" - -msgid "Revert Transformation per glyph." -msgstr "" - -msgid "Set global orientation for whole text." -msgstr "" - -msgid "Set position and orientation per glyph." -msgstr "" - -msgctxt "Alignment" -msgid "Left" -msgstr "" - -msgctxt "Alignment" -msgid "Center" -msgstr "" - -msgctxt "Alignment" -msgid "Right" -msgstr "" - -msgctxt "Alignment" -msgid "Top" -msgstr "" - -msgctxt "Alignment" -msgid "Middle" -msgstr "" - -msgctxt "Alignment" -msgid "Bottom" -msgstr "" - -msgid "Revert alignment." -msgstr "" - -#. TRN EmbossGizmo: font units -msgid "points" -msgstr "" - -msgid "Revert gap between characters" -msgstr "" - -msgid "Distance between characters" -msgstr "" - -msgid "Revert gap between lines" -msgstr "" - -msgid "Distance between lines" -msgstr "" - -msgid "Undo boldness" -msgstr "" - -msgid "Tiny / Wide glyphs" -msgstr "" - -msgid "Undo letter's skew" -msgstr "" - -msgid "Italic strength ratio" -msgstr "" - -msgid "Undo translation" -msgstr "" - -msgid "Distance of the center of the text to the model surface." -msgstr "" - -msgid "Undo rotation" -msgstr "" - -msgid "Rotate text Clock-wise." -msgstr "" - -msgid "Unlock the text's rotation when moving text along the object's surface." -msgstr "" - -msgid "Lock the text's rotation when moving text along the object's surface." -msgstr "" - -msgid "Select from True Type Collection." -msgstr "" - -msgid "Set text to face camera" -msgstr "" - -msgid "Orient the text towards the camera." -msgstr "" - -#, possible-boost-format -msgid "" -"Can't load exactly same font(\"%1%\"). Aplication selected a similar " -"one(\"%2%\"). You have to specify font for enable edit text." -msgstr "" - -msgid "No symbol" -msgstr "" - -msgid "Loading" -msgstr "" - -msgid "In queue" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Height of one text line - Font Ascent -msgid "Height" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Copy surface of model on surface of the embossed text -#. TRN - Input label. Be short as possible -msgid "Use surface" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Option to change projection on curved surface -#. for each character(glyph) in text separately -msgid "Per glyph" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Align Top|Middle|Bottom and Left|Center|Right -msgid "Alignment" -msgstr "" - -#. TRN - Input label. Be short as possible -msgid "Char gap" -msgstr "" - -#. TRN - Input label. Be short as possible -msgid "Line gap" -msgstr "" - -#. TRN - Input label. Be short as possible -msgid "Boldness" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Like Font italic -msgid "Skew ratio" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Distance from model surface to be able -#. move text as part fully into not flat surface -#. move text as modifier fully out of not flat surface -#. TRN - Input label. Be short as possible -msgid "From surface" -msgstr "" - -#. TRN - Input label. Be short as possible -#. Keep vector from bottom to top of text aligned with printer Y axis -msgid "Keep up" -msgstr "" - -#. TRN - Input label. Be short as possible. -#. Some Font file contain multiple fonts inside and -#. this is numerical selector of font inside font collections -msgid "Collection" -msgstr "" - -msgid "Enter SVG gizmo" -msgstr "" - -msgid "Leave SVG gizmo" -msgstr "" - -msgid "SVG actions" -msgstr "" - -msgid "SVG" -msgstr "" - -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - -#, possible-boost-format -msgid "Opacity (%1%)" -msgstr "" - -#, possible-boost-format -msgid "Color gradient (%1%)" -msgstr "" - -msgid "Undefined fill type" -msgstr "" - -msgid "Linear gradient" -msgstr "" - -msgid "Radial gradient" -msgstr "" - -msgid "Open filled path" -msgstr "" - -msgid "Undefined stroke type" -msgstr "" - -msgid "Path can't be healed from selfintersection and multiple points." -msgstr "" - -msgid "" -"Final shape constains selfintersection or multiple points with same " -"coordinate." -msgstr "" - -#, possible-boost-format -msgid "Shape is marked as invisible (%1%)." -msgstr "" - -#. TRN: The first placeholder is shape identifier, the second one is text describing the problem. -#, possible-boost-format -msgid "Fill of shape (%1%) contains unsupported: %2%." -msgstr "" - -#, possible-boost-format -msgid "Stroke of shape (%1%) is too thin (minimal width is %2% mm)." -msgstr "" - -#, possible-boost-format -msgid "Stroke of shape (%1%) contains unsupported: %2%." -msgstr "" - -msgid "Face the camera" -msgstr "" - -#. TRN - Preview of filename after clear local filepath. -msgid "Unknown filename" -msgstr "" - -#, possible-boost-format -msgid "SVG file path is \"%1%\"" -msgstr "" - -msgid "Reload SVG file from disk." -msgstr "" - -msgid "Change file" -msgstr "" - -msgid "Change to another .svg file" -msgstr "" - -msgid "Forget the file path" -msgstr "" - -msgid "" -"Do NOT save local path to 3MF file.\n" -"Also disables 'reload from disk' option." -msgstr "" - -#. TRN: An menu option to convert the SVG into an unmodifiable model part. -msgid "Bake" -msgstr "" - -#. TRN: Tooltip for the menu item. -msgid "Bake into model as uneditable part" -msgstr "" - -msgid "Save as" -msgstr "" - -msgid "Save SVG file" -msgstr "" - -msgid "Save as '.svg' file" -msgstr "" - -msgid "Size in emboss direction." -msgstr "" - -#. TRN: The placeholder contains a number. -#, possible-boost-format -msgid "Scale also changes amount of curve samples (%1%)" -msgstr "" - -msgid "Width of SVG." -msgstr "" - -msgid "Height of SVG." -msgstr "" - -msgid "Lock/unlock the aspect ratio of the SVG." -msgstr "" - -msgid "Reset scale" -msgstr "" - -msgid "Resize" -msgstr "" - -msgid "Distance of the center of the SVG to the model surface." -msgstr "" - -msgid "Reset distance" -msgstr "" - -msgid "Reset rotation" -msgstr "" - -msgid "Lock/unlock rotation angle when dragging above the surface." -msgstr "" - -msgid "Mirror vertically" -msgstr "" - -msgid "Mirror horizontally" -msgstr "" - -#. TRN: This is the name of the action that shows in undo/redo stack (changing part type from SVG to something else). -msgid "Change SVG Type" -msgstr "" - -#. TRN - Input label. Be short as possible -msgid "Mirror" -msgstr "" - -msgid "Choose SVG file for emboss:" -msgstr "" - -#, possible-boost-format -msgid "File does NOT exist (%1%)." -msgstr "" - -#, possible-boost-format -msgid "Filename has to end with \".svg\" but you selected %1%" -msgstr "" - -#, possible-boost-format -msgid "Nano SVG parser can't load from file (%1%)." -msgstr "" - -#, possible-boost-format -msgid "SVG file does NOT contain a single path to be embossed (%1%)." -msgstr "" - -msgid "Vertex" -msgstr "" - -msgid "Edge" -msgstr "" - -msgid "Plane" -msgstr "" - -msgid "Point on edge" -msgstr "" - -msgid "Point on circle" -msgstr "" - -msgid "Point on plane" -msgstr "" - -msgid "Center of edge" -msgstr "" - -msgid "Center of circle" -msgstr "" - -msgid "ShiftLeft mouse button" -msgstr "" - -msgid "Select feature" -msgstr "" - -msgid "Select point" -msgstr "" - -msgid "Delete" -msgstr "" - -msgid "Restart selection" -msgstr "" - -msgid "Esc" -msgstr "" - -msgid "Unselect" -msgstr "" - -msgid "Measure" -msgstr "" - -msgid "Edit to scale" -msgstr "" - -msgctxt "Verb" -msgid "Scale" -msgstr "" - -msgid "None" -msgstr "" - -msgid "Diameter" -msgstr "" - -msgid "Length" -msgstr "" - -msgid "Selection" -msgstr "" - -msgid "Copy to clipboard" -msgstr "" - -msgid "Perpendicular distance" -msgstr "" - -msgid "Distance" -msgstr "" - -msgid "Direct distance" -msgstr "" - -msgid "Distance XYZ" -msgstr "" - -msgid "Ctrl+" -msgstr "" - -msgid "Notice" -msgstr "" - -msgid "Undefined" -msgstr "" - -#, possible-boost-format -msgid "%1% was replaced with %2%" -msgstr "" - -msgid "The configuration may be generated by a newer version of OrcaSlicer." -msgstr "" - -msgid "Some values have been replaced. Please check them:" -msgstr "" - -msgid "Process" -msgstr "" - -msgid "Filament" -msgstr "" - -msgid "Machine" -msgstr "" - -msgid "Configuration package was loaded, but some values were not recognized." -msgstr "" - -#, possible-boost-format -msgid "" -"Configuration file \"%1%\" was loaded, but some values were not recognized." -msgstr "" - -msgid "V" -msgstr "" - -msgid "" -"OrcaSlicer will terminate because of running out of memory.It may be a bug. " -"It will be appreciated if you report the issue to our team." -msgstr "" - -msgid "Fatal error" -msgstr "" - -msgid "" -"OrcaSlicer will terminate because of a localization error. It will be " -"appreciated if you report the specific scenario this issue happened." -msgstr "" - -msgid "Critical error" -msgstr "" - -#, possible-boost-format -msgid "OrcaSlicer got an unhandled exception: %1%" -msgstr "" - -msgid "Untitled" -msgstr "" - -msgid "Downloading Bambu Network Plug-in" -msgstr "" - -msgid "Login information expired. Please login again." -msgstr "" - -msgid "Incorrect password" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Connect %s failed! [SN:%s, code=%s]" -msgstr "" - -msgid "" -"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain " -"features.\n" -"Click Yes to install it now." -msgstr "" - -msgid "WebView2 Runtime" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"%s\n" -"Do you want to continue?" -msgstr "" - -msgid "Remember my choice" -msgstr "" - -msgid "Loading configuration" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Click to download new version in default browser: %s" -msgstr "" - -msgid "The Orca Slicer needs an upgrade" -msgstr "" - -msgid "This is the newest version." -msgstr "" - -msgid "Info" -msgstr "" - -msgid "" -"The OrcaSlicer configuration file may be corrupted and cannot be parsed.\n" -"OrcaSlicer has attempted to recreate the configuration file.\n" -"Please note, application settings will be lost, but printer profiles will " -"not be affected." -msgstr "" - -msgid "Rebuild" -msgstr "" - -msgid "Loading current presets" -msgstr "" - -msgid "Loading a mode view" -msgstr "" - -msgid "Choose one file (3mf):" -msgstr "" - -msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" -msgstr "" - -msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" -msgstr "" - -msgid "Choose one file (gcode/3mf):" -msgstr "" - -msgid "Some presets are modified." -msgstr "" - -msgid "" -"You can keep the modifield presets to the new project, discard or save " -"changes as new presets." -msgstr "" - -msgid "User logged out" -msgstr "" - -msgid "new or open project file is not allowed during the slicing process!" -msgstr "" - -msgid "Open Project" -msgstr "" - -msgid "" -"The version of Orca Slicer is too low and needs to be updated to the latest " -"version before it can be used normally" -msgstr "" - -msgid "Privacy Policy Update" -msgstr "" - -msgid "" -"The number of user presets cached in the cloud has exceeded the upper limit, " -"newly created user presets can only be used locally." -msgstr "" - -msgid "Sync user presets" -msgstr "" - -msgid "Loading user preset" -msgstr "" - -msgid "Switching application language" -msgstr "" - -msgid "Select the language" -msgstr "" - -msgid "Language" -msgstr "" - -msgid "*" -msgstr "" - -msgid "The uploads are still ongoing" -msgstr "" - -msgid "Stop them and continue anyway?" -msgstr "" - -msgid "Ongoing uploads" -msgstr "" - -msgid "Select a G-code file:" -msgstr "" - -msgid "Import File" -msgstr "" - -msgid "Choose files" -msgstr "" - -msgid "New Folder" -msgstr "" - -msgid "Open" -msgstr "" - -msgid "Rename" -msgstr "" - -msgid "Orca Slicer GUI initialization failed" -msgstr "" - -#, possible-boost-format -msgid "Fatal error, exception catched: %1%" -msgstr "" - -msgid "Quality" -msgstr "" - -msgid "Shell" -msgstr "" - -msgid "Infill" -msgstr "" - -msgid "Support" -msgstr "" - -msgid "Flush options" -msgstr "" - -msgid "Speed" -msgstr "" - -msgid "Strength" -msgstr "" - -msgid "Top Solid Layers" -msgstr "" - -msgid "Top Minimum Shell Thickness" -msgstr "" - -msgid "Bottom Solid Layers" -msgstr "" - -msgid "Bottom Minimum Shell Thickness" -msgstr "" - -msgid "Ironing" -msgstr "" - -msgid "Fuzzy Skin" -msgstr "" - -msgid "Extruders" -msgstr "" - -msgid "Extrusion Width" -msgstr "" - -msgid "Wipe options" -msgstr "" - -msgid "Bed adhension" -msgstr "" - -msgid "Add part" -msgstr "" - -msgid "Add negative part" -msgstr "" - -msgid "Add modifier" -msgstr "" - -msgid "Add support blocker" -msgstr "" - -msgid "Add support enforcer" -msgstr "" - -msgid "Add text" -msgstr "" - -msgid "Add negative text" -msgstr "" - -msgid "Add text modifier" -msgstr "" - -msgid "Add SVG part" -msgstr "" - -msgid "Add negative SVG" -msgstr "" - -msgid "Add SVG modifier" -msgstr "" - -msgid "Select settings" -msgstr "" - -msgid "Hide" -msgstr "" - -msgid "Show" -msgstr "" - -msgid "Del" -msgstr "" - -msgid "Delete the selected object" -msgstr "" - -msgid "Load..." -msgstr "" - -msgid "Cube" -msgstr "" - -msgid "Cylinder" -msgstr "" - -msgid "Cone" -msgstr "" - -msgid "Disc" -msgstr "" - -msgid "Torus" -msgstr "" - -msgid "Orca Cube" -msgstr "" - -msgid "3DBenchy" -msgstr "" - -msgid "Autodesk FDM Test" -msgstr "" - -msgid "Voron Cube" -msgstr "" - -msgid "Stanford Bunny" -msgstr "" - -msgid "Text" -msgstr "" - -msgid "Height range Modifier" -msgstr "" - -msgid "Add settings" -msgstr "" - -msgid "Change type" -msgstr "" - -msgid "Set as an individual object" -msgstr "" - -msgid "Set as individual objects" -msgstr "" - -msgid "Fill bed with copies" -msgstr "" - -msgid "Fill the remaining area of bed with copies of the selected object" -msgstr "" - -msgid "Printable" -msgstr "" - -msgid "Fix model" -msgstr "" - -msgid "Export as one STL" -msgstr "" - -msgid "Export as STLs" -msgstr "" - -msgid "Reload from disk" -msgstr "" - -msgid "Reload the selected parts from disk" -msgstr "" - -msgid "Replace with STL" -msgstr "" - -msgid "Replace the selected part with new STL" -msgstr "" - -msgid "Change filament" -msgstr "" - -msgid "Set filament for selected items" -msgstr "" - -msgid "Default" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Filament %d" -msgstr "" - -msgid "active" -msgstr "" - -msgid "Scale to build volume" -msgstr "" - -msgid "Scale an object to fit the build volume" -msgstr "" - -msgid "Flush Options" -msgstr "" - -msgid "Flush into objects' infill" -msgstr "" - -msgid "Flush into this object" -msgstr "" - -msgid "Flush into objects' support" -msgstr "" - -msgid "Edit in Parameter Table" -msgstr "" - -msgid "Convert from inch" -msgstr "" - -msgid "Restore to inch" -msgstr "" - -msgid "Convert from meter" -msgstr "" - -msgid "Restore to meter" -msgstr "" - -msgid "Assemble" -msgstr "" - -msgid "Assemble the selected objects to an object with multiple parts" -msgstr "" - -msgid "Assemble the selected objects to an object with single part" -msgstr "" - -msgid "Mesh boolean" -msgstr "" - -msgid "Mesh boolean operations including union and subtraction" -msgstr "" - -msgid "Along X axis" -msgstr "" - -msgid "Mirror along the X axis" -msgstr "" - -msgid "Along Y axis" -msgstr "" - -msgid "Mirror along the Y axis" -msgstr "" - -msgid "Along Z axis" -msgstr "" - -msgid "Mirror along the Z axis" -msgstr "" - -msgid "Mirror object" -msgstr "" - -msgid "Edit text" -msgstr "" - -msgid "Ability to change text, font, size, ..." -msgstr "" - -msgid "Edit SVG" -msgstr "" - -msgid "Change SVG source file, projection, size, ..." -msgstr "" - -msgid "Invalidate cut info" -msgstr "" - -msgid "Add Primitive" -msgstr "" - -msgid "Add Handy models" -msgstr "" - -msgid "Show Labels" -msgstr "" - -msgid "To objects" -msgstr "" - -msgid "Split the selected object into multiple objects" -msgstr "" - -msgid "To parts" -msgstr "" - -msgid "Split the selected object into multiple parts" -msgstr "" - -msgid "Split" -msgstr "" - -msgid "Split the selected object" -msgstr "" - -msgid "Auto orientation" -msgstr "" - -msgid "Auto orient the object to improve print quality." -msgstr "" - -msgid "Split the selected object into mutiple objects" -msgstr "" - -msgid "Split the selected object into mutiple parts" -msgstr "" - -msgid "Select All" -msgstr "" - -msgid "select all objects on current plate" -msgstr "" - -msgid "Delete All" -msgstr "" - -msgid "delete all objects on current plate" -msgstr "" - -msgid "Arrange" -msgstr "" - -msgid "arrange current plate" -msgstr "" - -msgid "Auto Rotate" -msgstr "" - -msgid "auto rotate current plate" -msgstr "" - -msgid "Delete Plate" -msgstr "" - -msgid "Remove the selected plate" -msgstr "" - -msgid "Clone" -msgstr "" - -msgid "Simplify Model" -msgstr "" - -msgid "Center" -msgstr "" - -msgid "Edit Process Settings" -msgstr "" - -msgid "Edit print parameters for a single object" -msgstr "" - -msgid "Change Filament" -msgstr "" - -msgid "Set Filament for selected items" -msgstr "" - -msgid "current" -msgstr "" - -msgid "Unlock" -msgstr "" - -msgid "Lock" -msgstr "" - -msgid "Edit Plate Name" -msgstr "" - -msgid "Name" -msgstr "" - -msgid "Fila." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%1$d error repaired" -msgid_plural "%1$d errors repaired" -msgstr[0] "" -msgstr[1] "" - -#, possible-c-format, possible-boost-format -msgid "Error: %1$d non-manifold edge." -msgid_plural "Error: %1$d non-manifold edges." -msgstr[0] "" -msgstr[1] "" - -msgid "Remaining errors" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%1$d non-manifold edge" -msgid_plural "%1$d non-manifold edges" -msgstr[0] "" -msgstr[1] "" - -msgid "Right click the icon to fix model object" -msgstr "" - -msgid "Right button click the icon to drop the object settings" -msgstr "" - -msgid "Click the icon to reset all settings of the object" -msgstr "" - -msgid "Right button click the icon to drop the object printable property" -msgstr "" - -msgid "Click the icon to toggle printable property of the object" -msgstr "" - -msgid "Click the icon to edit support painting of the object" -msgstr "" - -msgid "Click the icon to edit color painting of the object" -msgstr "" - -msgid "Click the icon to shift this object to the bed" -msgstr "" - -msgid "Loading file" -msgstr "" - -msgid "Error!" -msgstr "" - -msgid "Failed to get the model data in the current file." -msgstr "" - -msgid "Generic" -msgstr "" - -msgid "Add Modifier" -msgstr "" - -msgid "Switch to per-object setting mode to edit modifier settings." -msgstr "" - -msgid "" -"Switch to per-object setting mode to edit process settings of selected " -"objects." -msgstr "" - -msgid "Delete connector from object which is a part of cut" -msgstr "" - -msgid "Delete solid part from object which is a part of cut" -msgstr "" - -msgid "Delete negative volume from object which is a part of cut" -msgstr "" - -msgid "" -"To save cut correspondence you can delete all connectors from all related " -"objects." -msgstr "" - -msgid "" -"This action will break a cut correspondence.\n" -"After that model consistency can't be guaranteed .\n" -"\n" -"To manipulate with solid parts or negative volumes you have to invalidate " -"cut infornation first." -msgstr "" - -msgid "Delete all connectors" -msgstr "" - -msgid "Deleting the last solid part is not allowed." -msgstr "" - -msgid "The target object contains only one part and can not be splited." -msgstr "" - -msgid "Assembly" -msgstr "" - -msgid "Cut Connectors information" -msgstr "" - -msgid "Object manipulation" -msgstr "" - -msgid "Group manipulation" -msgstr "" - -msgid "Object Settings to modify" -msgstr "" - -msgid "Part Settings to modify" -msgstr "" - -msgid "Layer range Settings to modify" -msgstr "" - -msgid "Part manipulation" -msgstr "" - -msgid "Instance manipulation" -msgstr "" - -msgid "Height ranges" -msgstr "" - -msgid "Settings for height range" -msgstr "" - -msgid "Layer" -msgstr "" - -msgid "Selection conflicts" -msgstr "" - -msgid "" -"If first selected item is an object, the second one should also be object." -msgstr "" - -msgid "" -"If first selected item is a part, the second one should be part in the same " -"object." -msgstr "" - -msgid "The type of the last solid object part is not to be changed." -msgstr "" - -msgid "Negative Part" -msgstr "" - -msgid "Support Blocker" -msgstr "" - -msgid "Support Enforcer" -msgstr "" - -msgid "Type:" -msgstr "" - -msgid "Choose part type" -msgstr "" - -msgid "Enter new name" -msgstr "" - -msgid "Renaming" -msgstr "" - -msgid "Following model object has been repaired" -msgid_plural "Following model objects have been repaired" -msgstr[0] "" -msgstr[1] "" - -msgid "Failed to repair folowing model object" -msgid_plural "Failed to repair folowing model objects" -msgstr[0] "" -msgstr[1] "" - -msgid "Repairing was canceled" -msgstr "" - -msgid "Additional process preset" -msgstr "" - -msgid "Remove parameter" -msgstr "" - -msgid "to" -msgstr "" - -msgid "Remove height range" -msgstr "" - -msgid "Add height range" -msgstr "" - -msgid "Invalid numeric." -msgstr "" - -msgid "one cell can only be copied to one or multiple cells in the same column" -msgstr "" - -msgid "multiple cells copy is not supported" -msgstr "" - -msgid "Outside" -msgstr "" - -msgid " " -msgstr "" - -msgid "Layer height" -msgstr "" - -msgid "Wall loops" -msgstr "" - -msgid "Infill density(%)" -msgstr "" - -msgid "Auto Brim" -msgstr "" - -msgid "Mouse ear" -msgstr "" - -msgid "Outer brim only" -msgstr "" - -msgid "Inner brim only" -msgstr "" - -msgid "Outer and inner brim" -msgstr "" - -msgid "No-brim" -msgstr "" - -msgid "Outer wall speed" -msgstr "" - -msgid "Plate" -msgstr "" - -msgid "Brim" -msgstr "" - -msgid "Object/Part Setting" -msgstr "" - -msgid "Reset parameter" -msgstr "" - -msgid "Multicolor Print" -msgstr "" - -msgid "Line Type" -msgstr "" - -msgid "More" -msgstr "" - -msgid "Open Preferences." -msgstr "" - -msgid "Open next tip." -msgstr "" - -msgid "Open Documentation in web browser." -msgstr "" - -msgid "Color" -msgstr "" - -msgid "Pause" -msgstr "" - -msgid "Template" -msgstr "" - -msgid "Custom" -msgstr "" - -msgid "Pause:" -msgstr "" - -msgid "Custom Template:" -msgstr "" - -msgid "Custom G-code:" -msgstr "" - -msgid "Custom G-code" -msgstr "" - -msgid "Enter Custom G-code used on current layer:" -msgstr "" - -msgid "Jump to Layer" -msgstr "" - -msgid "Jump to layer" -msgstr "" - -msgid "Please enter the layer number" -msgstr "" - -msgid "Add Pause" -msgstr "" - -msgid "Insert a pause command at the beginning of this layer." -msgstr "" - -msgid "Add Custom G-code" -msgstr "" - -msgid "Insert custom G-code at the beginning of this layer." -msgstr "" - -msgid "Add Custom Template" -msgstr "" - -msgid "Insert template custom G-code at the beginning of this layer." -msgstr "" - -msgid "Filament " -msgstr "" - -msgid "Change filament at the beginning of this layer." -msgstr "" - -msgid "Delete Pause" -msgstr "" - -msgid "Delete Custom Template" -msgstr "" - -msgid "Edit Custom G-code" -msgstr "" - -msgid "Delete Custom G-code" -msgstr "" - -msgid "Delete Filament Change" -msgstr "" - -msgid "No printer" -msgstr "" - -msgid "..." -msgstr "" - -msgid "Failed to connect to the server" -msgstr "" - -msgid "Check the status of current system services" -msgstr "" - -msgid "code" -msgstr "" - -msgid "Failed to connect to cloud service" -msgstr "" - -msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "" - -msgid "Failed to connect to the printer" -msgstr "" - -msgid "Connection to printer failed" -msgstr "" - -msgid "Please check the network connection of the printer and Studio." -msgstr "" - -msgid "Connecting..." -msgstr "" - -msgid "?" -msgstr "" - -msgid "/" -msgstr "" - -msgid "Empty" -msgstr "" - -msgid "AMS" -msgstr "" - -msgid "Auto Refill" -msgstr "" - -msgid "AMS not connected" -msgstr "" - -msgid "Load Filament" -msgstr "" - -msgid "Unload Filament" -msgstr "" - -msgid "Ext Spool" -msgstr "" - -msgid "Tips" -msgstr "" - -msgid "Guide" -msgstr "" - -msgid "Retry" -msgstr "" - -msgid "Calibrating AMS..." -msgstr "" - -msgid "A problem occured during calibration. Click to view the solution." -msgstr "" - -msgid "Calibrate again" -msgstr "" - -msgid "Cancel calibration" -msgstr "" - -msgid "Idling..." -msgstr "" - -msgid "Heat the nozzle" -msgstr "" - -msgid "Cut filament" -msgstr "" - -msgid "Pull back current filament" -msgstr "" - -msgid "Push new filament into extruder" -msgstr "" - -msgid "Purge old filament" -msgstr "" - -msgid "Feed Filament" -msgstr "" - -msgid "Confirm extruded" -msgstr "" - -msgid "Check filament location" -msgstr "" - -msgid "Grab new filament" -msgstr "" - -msgid "" -"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " -"load or unload filiament." -msgstr "" - -msgid "Edit" -msgstr "" - -msgid "" -"All the selected objects are on the locked plate,\n" -"We can not do auto-arrange on these objects." -msgstr "" - -msgid "No arrangable objects are selected." -msgstr "" - -msgid "" -"This plate is locked,\n" -"We can not do auto-arrange on this plate." -msgstr "" - -msgid "Arranging..." -msgstr "" - -msgid "Arranging" -msgstr "" - -msgid "Arranging canceled." -msgstr "" - -msgid "" -"Arranging is done but there are unpacked items. Reduce spacing and try again." -msgstr "" - -msgid "Arranging done." -msgstr "" - -msgid "" -"Arrange failed. Found some exceptions when processing object geometries." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Arrangement ignored the following objects which can't fit into a single " -"bed:\n" -"%s" -msgstr "" - -msgid "" -"All the selected objects are on the locked plate,\n" -"We can not do auto-orient on these objects." -msgstr "" - -msgid "" -"This plate is locked,\n" -"We can not do auto-orient on this plate." -msgstr "" - -msgid "Orienting..." -msgstr "" - -msgid "Orienting" -msgstr "" - -msgid "Orienting canceled." -msgstr "" - -msgid "Filling" -msgstr "" - -msgid "Bed filling canceled." -msgstr "" - -msgid "Bed filling done." -msgstr "" - -msgid "Searching for optimal orientation" -msgstr "" - -msgid "Orientation search canceled." -msgstr "" - -msgid "Orientation found." -msgstr "" - -msgid "Logging in" -msgstr "" - -msgid "Login failed" -msgstr "" - -msgid "Please check the printer network connection." -msgstr "" - -msgid "Abnormal print file data. Please slice again." -msgstr "" - -msgid "Task canceled." -msgstr "" - -msgid "Upload task timed out. Please check the network status and try again." -msgstr "" - -msgid "Cloud service connection failed. Please try again." -msgstr "" - -msgid "Print file not found. please slice again." -msgstr "" - -msgid "" -"The print file exceeds the maximum allowable size (1GB). Please simplify the " -"model and slice again." -msgstr "" - -msgid "Failed to send the print job. Please try again." -msgstr "" - -msgid "Failed to upload file to ftp. Please try again." -msgstr "" - -msgid "" -"Check the current status of the bambu server by clicking on the link above." -msgstr "" - -msgid "" -"The size of the print file is too large. Please adjust the file size and try " -"again." -msgstr "" - -msgid "Print file not found, Please slice it again and send it for printing." -msgstr "" - -msgid "" -"Failed to upload print file to FTP. Please check the network status and try " -"again." -msgstr "" - -msgid "Sending print job over LAN" -msgstr "" - -msgid "Sending print job through cloud service" -msgstr "" - -msgid "Print task sending times out." -msgstr "" - -msgid "Service Unavailable" -msgstr "" - -msgid "Unkown Error." -msgstr "" - -msgid "Sending print configuration" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Successfully sent. Will automatically jump to the next page in %ss" -msgstr "" - -msgid "An SD card needs to be inserted before printing via LAN." -msgstr "" - -msgid "Sending gcode file over LAN" -msgstr "" - -msgid "Sending gcode file to sdcard" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Successfully sent. Close current page in %s s" -msgstr "" - -msgid "An SD card needs to be inserted before sending to printer." -msgstr "" - -msgid "Importing SLA archive" -msgstr "" - -msgid "" -"The SLA archive doesn't contain any presets. Please activate some SLA " -"printer preset first before importing that SLA archive." -msgstr "" - -msgid "Importing canceled." -msgstr "" - -msgid "Importing done." -msgstr "" - -msgid "" -"The imported SLA archive did not contain any presets. The current SLA " -"presets were used as fallback." -msgstr "" - -msgid "You cannot load SLA project with a multi-part object on the bed" -msgstr "" - -msgid "Please check your object list before preset changing." -msgstr "" - -msgid "Attention!" -msgstr "" - -msgid "Downloading" -msgstr "" - -msgid "Download failed" -msgstr "" - -msgid "Cancelled" -msgstr "" - -msgid "Install successfully." -msgstr "" - -msgid "Installing" -msgstr "" - -msgid "Install failed" -msgstr "" - -msgid "Portions copyright" -msgstr "" - -msgid "Copyright" -msgstr "" - -msgid "License" -msgstr "" - -msgid "Orca Slicer is licensed under " -msgstr "" - -msgid "GNU Affero General Public License, version 3" -msgstr "" - -msgid "" -"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " -"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " -"the RepRap community" -msgstr "" - -msgid "Libraries" -msgstr "" - -msgid "" -"This software uses open source components whose copyright and other " -"proprietary rights belong to their respective owners" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "About %s" -msgstr "" - -msgid "Orca Slicer " -msgstr "" - -msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." -msgstr "" - -msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." -msgstr "" - -msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." -msgstr "" - -msgid "" -"Slic3r was created by Alessandro Ranellucci with the help of many other " -"contributors." -msgstr "" - -msgid "Version" -msgstr "" - -msgid "AMS Materials Setting" -msgstr "" - -msgid "Confirm" -msgstr "" - -msgid "Close" -msgstr "" - -msgid "Colour" -msgstr "" - -msgid "" -"Nozzle\n" -"Temperature" -msgstr "" - -msgid "max" -msgstr "" - -msgid "min" -msgstr "" - -#, possible-boost-format -msgid "The input value should be greater than %1% and less than %2%" -msgstr "" - -msgid "SN" -msgstr "" - -msgid "Setting AMS slot information while printing is not supported" -msgstr "" - -msgid "Factors of Flow Dynamics Calibration" -msgstr "" - -msgid "PA Profile" -msgstr "" - -msgid "Factor K" -msgstr "" - -msgid "Factor N" -msgstr "" - -msgid "Setting Virtual slot information while printing is not supported" -msgstr "" - -msgid "Are you sure you want to clear the filament information?" -msgstr "" - -msgid "You need to select the material type and color first." -msgstr "" - -msgid "Please input a valid value (K in 0~0.3)" -msgstr "" - -msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" -msgstr "" - -msgid "Other Color" -msgstr "" - -msgid "Custom Color" -msgstr "" - -msgid "Dynamic flow calibration" -msgstr "" - -msgid "" -"The nozzle temp and max volumetric speed will affect the calibration " -"results. Please fill in the same values as the actual printing. They can be " -"auto-filled by selecting a filament preset." -msgstr "" - -msgid "Nozzle Diameter" -msgstr "" - -msgid "Bed Type" -msgstr "" - -msgid "Nozzle temperature" -msgstr "" - -msgid "Bed Temperature" -msgstr "" - -msgid "Max volumetric speed" -msgstr "" - -msgid "℃" -msgstr "" - -msgid "Bed temperature" -msgstr "" - -msgid "mm³" -msgstr "" - -msgid "Start calibration" -msgstr "" - -msgid "Next" -msgstr "" - -msgid "" -"Calibration completed. Please find the most uniform extrusion line on your " -"hot bed like the picture below, and fill the value on its left side into the " -"factor K input box." -msgstr "" - -msgid "Save" -msgstr "" - -msgid "Last Step" -msgstr "" - -msgid "Example" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Calibrating... %d%%" -msgstr "" - -msgid "Calibration completed" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s does not support %s" -msgstr "" - -msgid "Dynamic flow Calibration" -msgstr "" - -msgid "Step" -msgstr "" - -msgid "AMS Slots" -msgstr "" - -msgid "" -"Note: Only the AMS slots loaded with the same material type can be selected." -msgstr "" - -msgid "Enable AMS" -msgstr "" - -msgid "Print with filaments in the AMS" -msgstr "" - -msgid "Disable AMS" -msgstr "" - -msgid "Print with the filament mounted on the back of chassis" -msgstr "" - -msgid "Cabin humidity" -msgstr "" - -msgid "" -"Green means that AMS humidity is normal, orange represent humidity is high, " -"red represent humidity is too high.(Hygrometer: lower the better.)" -msgstr "" - -msgid "Desiccant status" -msgstr "" - -msgid "" -"A desiccant status lower than two bars indicates that desiccant may be " -"inactive. Please change the desiccant.(The bars: higher the better.)" -msgstr "" - -msgid "" -"Note: When the lid is open or the desiccant pack is changed, it can take " -"hours or a night to absorb the moisture. Low temperatures also slow down the " -"process. During this time, the indicator may not represent the chamber " -"accurately." -msgstr "" - -msgid "" -"Config which AMS slot should be used for a filament used in the print job" -msgstr "" - -msgid "Filament used in this print job" -msgstr "" - -msgid "AMS slot used for this filament" -msgstr "" - -msgid "Click to select AMS slot manually" -msgstr "" - -msgid "Do not Enable AMS" -msgstr "" - -msgid "Print using materials mounted on the back of the case" -msgstr "" - -msgid "Print with filaments in ams" -msgstr "" - -msgid "Print with filaments mounted on the back of the chassis" -msgstr "" - -msgid "" -"When the current material run out, the printer will continue to print in the " -"following order." -msgstr "" - -msgid "Group" -msgstr "" - -msgid "The printer does not currently support auto refill." -msgstr "" - -msgid "" -"AMS filament backup is not enabled, please enable it in the AMS settings." -msgstr "" - -msgid "" -"If there are two identical filaments in AMS, AMS filament backup will be " -"enabled. \n" -"(Currently supporting automatic supply of consumables with the same brand, " -"material type, and color)" -msgstr "" - -msgid "AMS Settings" -msgstr "" - -msgid "Insertion update" -msgstr "" - -msgid "" -"The AMS will automatically read the filament information when inserting a " -"new Bambu Lab filament. This takes about 20 seconds." -msgstr "" - -msgid "" -"Note: if new filament is inserted during printing, the AMS will not " -"automatically read any information until printing is completed." -msgstr "" - -msgid "" -"When inserting a new filament, the AMS will not automatically read its " -"information, leaving it blank for you to enter manually." -msgstr "" - -msgid "Power on update" -msgstr "" - -msgid "" -"The AMS will automatically read the information of inserted filament on " -"start-up. It will take about 1 minute.The reading process will roll filament " -"spools." -msgstr "" - -msgid "" -"The AMS will not automatically read information from inserted filament " -"during startup and will continue to use the information recorded before the " -"last shutdown." -msgstr "" - -msgid "Update remaining capacity" -msgstr "" - -msgid "" -"The AMS will estimate Bambu filament's remaining capacity after the filament " -"info is updated. During printing, remaining capacity will be updated " -"automatically." -msgstr "" - -msgid "AMS filament backup" -msgstr "" - -msgid "" -"AMS will continue to another spool with the same properties of filament " -"automatically when current filament runs out" -msgstr "" - -msgid "File" -msgstr "" - -msgid "Calibration" -msgstr "" - -msgid "" -"Failed to download the plug-in. Please check your firewall settings and vpn " -"software, check and retry." -msgstr "" - -msgid "" -"Failed to install the plug-in. Please check whether it is blocked or deleted " -"by anti-virus software." -msgstr "" - -msgid "click here to see more info" -msgstr "" - -msgid "Please home all axes (click " -msgstr "" - -msgid "" -") to locate the toolhead's position. This prevents device moving beyond the " -"printable boundary and causing equipment wear." -msgstr "" - -msgid "Go Home" -msgstr "" - -msgid "" -"A error occurred. Maybe memory of system is not enough or it's a bug of the " -"program" -msgstr "" - -msgid "Please save project and restart the program. " -msgstr "" - -msgid "Processing G-Code from Previous file..." -msgstr "" - -msgid "Slicing complete" -msgstr "" - -msgid "Access violation" -msgstr "" - -msgid "Illegal instruction" -msgstr "" - -msgid "Divide by zero" -msgstr "" - -msgid "Overflow" -msgstr "" - -msgid "Underflow" -msgstr "" - -msgid "Floating reserved operand" -msgstr "" - -msgid "Stack overflow" -msgstr "" - -msgid "Unknown error when export G-code." -msgstr "" - -#, possible-boost-format -msgid "" -"Failed to save gcode file.\n" -"Error message: %1%.\n" -"Source file %2%." -msgstr "" - -#, possible-boost-format -msgid "Succeed to export G-code to %1%" -msgstr "" - -msgid "Running post-processing scripts" -msgstr "" - -msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "" - -#, possible-boost-format -msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "" - -msgid "Origin" -msgstr "" - -msgid "Size in X and Y of the rectangular plate." -msgstr "" - -msgid "" -"Distance of the 0,0 G-code coordinate from the front left corner of the " -"rectangle." -msgstr "" - -msgid "" -"Diameter of the print bed. It is assumed that origin (0,0) is located in the " -"center." -msgstr "" - -msgid "Rectangular" -msgstr "" - -msgid "Circular" -msgstr "" - -msgid "Load shape from STL..." -msgstr "" - -msgid "Settings" -msgstr "" - -msgid "Texture" -msgstr "" - -msgid "Remove" -msgstr "" - -msgid "Not found:" -msgstr "" - -msgid "Model" -msgstr "" - -msgid "Choose an STL file to import bed shape from:" -msgstr "" - -msgid "Invalid file format." -msgstr "" - -msgid "Error! Invalid model" -msgstr "" - -msgid "The selected file contains no geometry." -msgstr "" - -msgid "" -"The selected file contains several disjoint areas. This is not supported." -msgstr "" - -msgid "Choose a file to import bed texture from (PNG/SVG):" -msgstr "" - -msgid "Choose an STL file to import bed model from:" -msgstr "" - -msgid "Bed Shape" -msgstr "" - -msgid "" -"Nozzle may be blocked when the temperature is out of recommended range.\n" -"Please make sure whether to use the temperature to print.\n" -"\n" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Recommended nozzle temperature of this filament type is [%d, %d] degree " -"centigrade" -msgstr "" - -msgid "" -"Too small max volumetric speed.\n" -"Reset to 0.5" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Current chamber temperature is higher than the material's safe temperature," -"it may result in material softening and clogging.The maximum safe " -"temperature for the material is %d" -msgstr "" - -msgid "" -"Too small layer height.\n" -"Reset to 0.2" -msgstr "" - -msgid "" -"Too small ironing spacing.\n" -"Reset to 0.1" -msgstr "" - -msgid "" -"Zero initial layer height is invalid.\n" -"\n" -"The first layer height will be reset to 0.2." -msgstr "" - -msgid "" -"This setting is only used for model size tunning with small value in some " -"cases.\n" -"For example, when model size has small error and hard to be assembled.\n" -"For large size tuning, please use model scale function.\n" -"\n" -"The value will be reset to 0." -msgstr "" - -msgid "" -"Too large elefant foot compensation is unreasonable.\n" -"If really have serious elephant foot effect, please check other settings.\n" -"For example, whether bed temperature is too high.\n" -"\n" -"The value will be reset to 0." -msgstr "" - -msgid "" -"Spiral mode only works when wall loops is 1, support is disabled, top shell " -"layers is 0, sparse infill density is 0 and timelapse type is traditional." -msgstr "" - -msgid " But machines with I3 structure will not generate timelapse videos." -msgstr "" - -msgid "" -"Change these settings automatically? \n" -"Yes - Change these settings and enable spiral mode automatically\n" -"No - Give up using spiral mode this time" -msgstr "" - -msgid "" -"Alternate extra wall only works with ensure vertical shell thickness " -"disabled. " -msgstr "" - -msgid "" -"Change these settings automatically? \n" -"Yes - Disable ensure vertical shell thickness and enable alternate extra " -"wall\n" -"No - Dont use alternate extra wall" -msgstr "" - -msgid "" -"Prime tower does not work when Adaptive Layer Height or Independent Support " -"Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Adaptive Layer Height and Independent Support Layer Height" -msgstr "" - -msgid "" -"Prime tower does not work when Adaptive Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Adaptive Layer Height" -msgstr "" - -msgid "" -"Prime tower does not work when Independent Support Layer Height is on.\n" -"Which do you want to keep?\n" -"YES - Keep Prime Tower\n" -"NO - Keep Independent Support Layer Height" -msgstr "" - -msgid "" -"While printing by Object, the extruder may collide skirt.\n" -"Thus, reset the skirt layer to 1 to avoid that." -msgstr "" - -msgid "Auto bed leveling" -msgstr "" - -msgid "Heatbed preheating" -msgstr "" - -msgid "Sweeping XY mech mode" -msgstr "" - -msgid "Changing filament" -msgstr "" - -msgid "M400 pause" -msgstr "" - -msgid "Paused due to filament runout" -msgstr "" - -msgid "Heating hotend" -msgstr "" - -msgid "Calibrating extrusion" -msgstr "" - -msgid "Scanning bed surface" -msgstr "" - -msgid "Inspecting first layer" -msgstr "" - -msgid "Identifying build plate type" -msgstr "" - -msgid "Calibrating Micro Lidar" -msgstr "" - -msgid "Homing toolhead" -msgstr "" - -msgid "Cleaning nozzle tip" -msgstr "" - -msgid "Checking extruder temperature" -msgstr "" - -msgid "Printing was paused by the user" -msgstr "" - -msgid "Pause of front cover falling" -msgstr "" - -msgid "Calibrating the micro lida" -msgstr "" - -msgid "Calibrating extrusion flow" -msgstr "" - -msgid "Paused due to nozzle temperature malfunction" -msgstr "" - -msgid "Paused due to heat bed temperature malfunction" -msgstr "" - -msgid "Filament unloading" -msgstr "" - -msgid "Skip step pause" -msgstr "" - -msgid "Filament loading" -msgstr "" - -msgid "Motor noise calibration" -msgstr "" - -msgid "Paused due to AMS lost" -msgstr "" - -msgid "Paused due to low speed of the heat break fan" -msgstr "" - -msgid "Paused due to chamber temperature control error" -msgstr "" - -msgid "Cooling chamber" -msgstr "" - -msgid "Paused by the Gcode inserted by user" -msgstr "" - -msgid "Motor noise showoff" -msgstr "" - -msgid "Nozzle filament covered detected pause" -msgstr "" - -msgid "Cutter error pause" -msgstr "" - -msgid "First layer error pause" -msgstr "" - -msgid "Nozzle clog pause" -msgstr "" - -msgid "MC" -msgstr "" - -msgid "MainBoard" -msgstr "" - -msgid "TH" -msgstr "" - -msgid "XCam" -msgstr "" - -msgid "Unknown" -msgstr "" - -msgid "Fatal" -msgstr "" - -msgid "Serious" -msgstr "" - -msgid "Common" -msgstr "" - -msgid "Update successful." -msgstr "" - -msgid "Downloading failed." -msgstr "" - -msgid "Verification failed." -msgstr "" - -msgid "Update failed." -msgstr "" - -msgid "" -"The current chamber temperature or the target chamber temperature exceeds " -"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" -"TPU) is not allowed to be loaded." -msgstr "" - -msgid "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " -"avoid extruder clogging,it is not allowed to set the chamber temperature " -"above 45℃." -msgstr "" - -msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature " -"control will not be activated. And the target chamber temperature will " -"automatically be set to 0℃." -msgstr "" - -msgid "Failed to start printing job" -msgstr "" - -msgid "" -"This calibration does not support the currently selected nozzle diameter" -msgstr "" - -msgid "Current flowrate cali param is invalid" -msgstr "" - -msgid "Selected diameter and machine diameter do not match" -msgstr "" - -msgid "Failed to generate cali gcode" -msgstr "" - -msgid "Calibration error" -msgstr "" - -msgid "TPU is not supported by AMS." -msgstr "" - -msgid "Bambu PET-CF/PA6-CF is not supported by AMS." -msgstr "" - -msgid "" -"Damp PVA will become flexible and get stuck inside AMS,please take care to " -"dry it before use." -msgstr "" - -msgid "" -"CF/GF filaments are hard and brittle, It's easy to break or get stuck in " -"AMS, please use with caution." -msgstr "" - -msgid "default" -msgstr "" - -msgid "parameter name" -msgstr "" - -msgid "N/A" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s can't be percentage" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Value %s is out of range, continue?" -msgstr "" - -msgid "Parameter validation" -msgstr "" - -msgid "Value is out of range." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Is it %s%% or %s %s?\n" -"YES for %s%%, \n" -"NO for %s %s." -msgstr "" - -#, possible-boost-format -msgid "Invalid format. Expected vector format: \"%1%\"" -msgstr "" - -msgid "Layer Height" -msgstr "" - -msgid "Line Width" -msgstr "" - -msgid "Fan Speed" -msgstr "" - -msgid "Temperature" -msgstr "" - -msgid "Flow" -msgstr "" - -msgid "Tool" -msgstr "" - -msgid "Layer Time" -msgstr "" - -msgid "Layer Time (log)" -msgstr "" - -msgid "Height: " -msgstr "" - -msgid "Width: " -msgstr "" - -msgid "Speed: " -msgstr "" - -msgid "Flow: " -msgstr "" - -msgid "Layer Time: " -msgstr "" - -msgid "Fan: " -msgstr "" - -msgid "Temperature: " -msgstr "" - -msgid "Loading G-codes" -msgstr "" - -msgid "Generating geometry vertex data" -msgstr "" - -msgid "Generating geometry index data" -msgstr "" - -msgid "Statistics of All Plates" -msgstr "" - -msgid "Display" -msgstr "" - -msgid "Flushed" -msgstr "" - -msgid "Total" -msgstr "" - -msgid "Tower" -msgstr "" - -msgid "Total Estimation" -msgstr "" - -msgid "Total time" -msgstr "" - -msgid "Total cost" -msgstr "" - -msgid "up to" -msgstr "" - -msgid "above" -msgstr "" - -msgid "from" -msgstr "" - -msgid "Color Scheme" -msgstr "" - -msgid "Time" -msgstr "" - -msgid "Percent" -msgstr "" - -msgid "Used filament" -msgstr "" - -msgid "Layer Height (mm)" -msgstr "" - -msgid "Line Width (mm)" -msgstr "" - -msgid "Speed (mm/s)" -msgstr "" - -msgid "Fan Speed (%)" -msgstr "" - -msgid "Temperature (°C)" -msgstr "" - -msgid "Volumetric flow rate (mm³/s)" -msgstr "" - -msgid "Travel" -msgstr "" - -msgid "Seams" -msgstr "" - -msgid "Retract" -msgstr "" - -msgid "Unretract" -msgstr "" - -msgid "Filament Changes" -msgstr "" - -msgid "Wipe" -msgstr "" - -msgid "Options" -msgstr "" - -msgid "travel" -msgstr "" - -msgid "Extruder" -msgstr "" - -msgid "Filament change times" -msgstr "" - -msgid "Cost" -msgstr "" - -msgid "Color change" -msgstr "" - -msgid "Print" -msgstr "" - -msgid "Printer" -msgstr "" - -msgid "Print settings" -msgstr "" - -msgid "Custom g-code" -msgstr "" - -msgid "ToolChange" -msgstr "" - -msgid "Time Estimation" -msgstr "" - -msgid "Normal mode" -msgstr "" - -msgid "Prepare time" -msgstr "" - -msgid "Model printing time" -msgstr "" - -msgid "Switch to silent mode" -msgstr "" - -msgid "Switch to normal mode" -msgstr "" - -msgid "Variable layer height" -msgstr "" - -msgid "Adaptive" -msgstr "" - -msgid "Quality / Speed" -msgstr "" - -msgid "Smooth" -msgstr "" - -msgid "Radius" -msgstr "" - -msgid "Keep min" -msgstr "" - -msgid "Left mouse button:" -msgstr "" - -msgid "Add detail" -msgstr "" - -msgid "Right mouse button:" -msgstr "" - -msgid "Remove detail" -msgstr "" - -msgid "Shift + Left mouse button:" -msgstr "" - -msgid "Reset to base" -msgstr "" - -msgid "Shift + Right mouse button:" -msgstr "" - -msgid "Smoothing" -msgstr "" - -msgid "Mouse wheel:" -msgstr "" - -msgid "Increase/decrease edit area" -msgstr "" - -msgid "Sequence" -msgstr "" - -msgid "Mirror Object" -msgstr "" - -msgid "Tool Move" -msgstr "" - -msgid "Tool Rotate" -msgstr "" - -msgid "Move Object" -msgstr "" - -msgid "Auto Orientation options" -msgstr "" - -msgid "Enable rotation" -msgstr "" - -msgid "Optimize support interface area" -msgstr "" - -msgid "Orient" -msgstr "" - -msgid "Arrange options" -msgstr "" - -msgid "Spacing" -msgstr "" - -msgid "Auto rotate for arrangement" -msgstr "" - -msgid "Allow multiple materials on same plate" -msgstr "" - -msgid "Avoid extrusion calibration region" -msgstr "" - -msgid "Align to Y axis" -msgstr "" - -msgid "Add" -msgstr "" - -msgid "Add plate" -msgstr "" - -msgid "Auto orient" -msgstr "" - -msgid "Arrange all objects" -msgstr "" - -msgid "Arrange objects on selected plates" -msgstr "" - -msgid "Split to objects" -msgstr "" - -msgid "Split to parts" -msgstr "" - -msgid "Assembly View" -msgstr "" - -msgid "Select Plate" -msgstr "" - -msgid "Assembly Return" -msgstr "" - -msgid "return" -msgstr "" - -msgid "Paint Toolbar" -msgstr "" - -msgid "Explosion Ratio" -msgstr "" - -msgid "Section View" -msgstr "" - -msgid "Assemble Control" -msgstr "" - -msgid "Total Volume:" -msgstr "" - -msgid "Assembly Info" -msgstr "" - -msgid "Volume:" -msgstr "" - -msgid "Size:" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " -"separate the conflicted objects farther (%s <-> %s)." -msgstr "" - -msgid "An object is layed over the boundary of plate." -msgstr "" - -msgid "A G-code path goes beyond the max print height." -msgstr "" - -msgid "A G-code path goes beyond the boundary of plate." -msgstr "" - -msgid "Only the object being edit is visible." -msgstr "" - -msgid "" -"An object is laid over the boundary of plate or exceeds the height limit.\n" -"Please solve the problem by moving it totally on or off the plate, and " -"confirming that the height is within the build volume." -msgstr "" - -msgid "Calibration step selection" -msgstr "" - -msgid "Micro lidar calibration" -msgstr "" - -msgid "Bed leveling" -msgstr "" - -msgid "Vibration compensation" -msgstr "" - -msgid "Motor noise cancellation" -msgstr "" - -msgid "Calibration program" -msgstr "" - -msgid "" -"The calibration program detects the status of your device automatically to " -"minimize deviation.\n" -"It keeps the device performing optimally." -msgstr "" - -msgid "Calibration Flow" -msgstr "" - -msgid "Start Calibration" -msgstr "" - -msgid "Completed" -msgstr "" - -msgid "Calibrating" -msgstr "" - -msgid "No step selected" -msgstr "" - -msgid "Auto-record Monitoring" -msgstr "" - -msgid "Go Live" -msgstr "" - -msgid "Resolution" -msgstr "" - -msgid "Enable" -msgstr "" - -msgid "Hostname or IP" -msgstr "" - -msgid "Custom camera source" -msgstr "" - -msgid "Show \"Live Video\" guide page." -msgstr "" - -msgid "720p" -msgstr "" - -msgid "1080p" -msgstr "" - -msgid "ConnectPrinter(LAN)" -msgstr "" - -msgid "Please input the printer access code:" -msgstr "" - -msgid "" -"You can find it in \"Settings > Network > Connection code\"\n" -"on the printer, as shown in the figure:" -msgstr "" - -msgid "Invalid input." -msgstr "" - -msgid "New Window" -msgstr "" - -msgid "Open a new window" -msgstr "" - -msgid "Application is closing" -msgstr "" - -msgid "Closing Application while some presets are modified." -msgstr "" - -msgid "Logging" -msgstr "" - -msgid "Prepare" -msgstr "" - -msgid "Preview" -msgstr "" - -msgid "Device" -msgstr "" - -msgid "Project" -msgstr "" - -msgid "Yes" -msgstr "" - -msgid "No" -msgstr "" - -msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "" - -msgid "Slice plate" -msgstr "" - -msgid "Print plate" -msgstr "" - -msgid "Slice all" -msgstr "" - -msgid "Export G-code file" -msgstr "" - -msgid "Send" -msgstr "" - -msgid "Export plate sliced file" -msgstr "" - -msgid "Export all sliced file" -msgstr "" - -msgid "Print all" -msgstr "" - -msgid "Send all" -msgstr "" - -msgid "Keyboard Shortcuts" -msgstr "" - -msgid "Show the list of the keyboard shortcuts" -msgstr "" - -msgid "Setup Wizard" -msgstr "" - -msgid "Show Configuration Folder" -msgstr "" - -msgid "Show Tip of the Day" -msgstr "" - -msgid "Check for Update" -msgstr "" - -msgid "Open Network Test" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "&About %s" -msgstr "" - -msgid "Upload Models" -msgstr "" - -msgid "Download Models" -msgstr "" - -msgid "Default View" -msgstr "" - -#. TRN To be shown in the main menu View->Top -msgid "Top" -msgstr "" - -msgid "Top View" -msgstr "" - -#. TRN To be shown in the main menu View->Bottom -msgid "Bottom" -msgstr "" - -msgid "Bottom View" -msgstr "" - -msgid "Front" -msgstr "" - -msgid "Front View" -msgstr "" - -msgid "Rear" -msgstr "" - -msgid "Rear View" -msgstr "" - -msgid "Left" -msgstr "" - -msgid "Left View" -msgstr "" - -msgid "Right" -msgstr "" - -msgid "Right View" -msgstr "" - -msgid "Start a new window" -msgstr "" - -msgid "New Project" -msgstr "" - -msgid "Start a new project" -msgstr "" - -msgid "Open a project file" -msgstr "" - -msgid "Recent projects" -msgstr "" - -msgid "Save Project" -msgstr "" - -msgid "Save current project to file" -msgstr "" - -msgid "Save Project as" -msgstr "" - -msgid "Shift+" -msgstr "" - -msgid "Save current project as" -msgstr "" - -msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" -msgstr "" - -msgid "Load a model" -msgstr "" - -msgid "Import Configs" -msgstr "" - -msgid "Load configs" -msgstr "" - -msgid "Import" -msgstr "" - -msgid "Export all objects as one STL" -msgstr "" - -msgid "Export all objects as STLs" -msgstr "" - -msgid "Export Generic 3MF" -msgstr "" - -msgid "Export 3mf file without using some 3mf-extensions" -msgstr "" - -msgid "Export current sliced file" -msgstr "" - -msgid "Export all plate sliced file" -msgstr "" - -msgid "Export G-code" -msgstr "" - -msgid "Export current plate as G-code" -msgstr "" - -msgid "Export &Configs" -msgstr "" - -msgid "Export current configuration to files" -msgstr "" - -msgid "Export" -msgstr "" - -msgid "Quit" -msgstr "" - -msgid "Undo" -msgstr "" - -msgid "Redo" -msgstr "" - -msgid "Cut selection to clipboard" -msgstr "" - -msgid "Copy" -msgstr "" - -msgid "Copy selection to clipboard" -msgstr "" - -msgid "Paste" -msgstr "" - -msgid "Paste clipboard" -msgstr "" - -msgid "Delete selected" -msgstr "" - -msgid "Deletes the current selection" -msgstr "" - -msgid "Delete all" -msgstr "" - -msgid "Deletes all objects" -msgstr "" - -msgid "Clone selected" -msgstr "" - -msgid "Clone copies of selections" -msgstr "" - -msgid "Select all" -msgstr "" - -msgid "Selects all objects" -msgstr "" - -msgid "Deselect all" -msgstr "" - -msgid "Deselects all objects" -msgstr "" - -msgid "Use Perspective View" -msgstr "" - -msgid "Use Orthogonal View" -msgstr "" - -msgid "Show &G-code Window" -msgstr "" - -msgid "Show g-code window in Previce scene" -msgstr "" - -msgid "Reset Window Layout" -msgstr "" - -msgid "Reset to default window layout" -msgstr "" - -msgid "Show &Labels" -msgstr "" - -msgid "Show object labels in 3D scene" -msgstr "" - -msgid "Show &Overhang" -msgstr "" - -msgid "Show object overhang highlight in 3D scene" -msgstr "" - -msgid "Preferences" -msgstr "" - -msgid "View" -msgstr "" - -msgid "Help" -msgstr "" - -msgid "Temperature Calibration" -msgstr "" - -msgid "Pass 1" -msgstr "" - -msgid "Flow rate test - Pass 1" -msgstr "" - -msgid "Pass 2" -msgstr "" - -msgid "Flow rate test - Pass 2" -msgstr "" - -msgid "Flow rate" -msgstr "" - -msgid "Pressure advance" -msgstr "" - -msgid "Retraction test" -msgstr "" - -msgid "Orca Tolerance Test" -msgstr "" - -msgid "Max flowrate" -msgstr "" - -msgid "VFA" -msgstr "" - -msgid "More..." -msgstr "" - -msgid "Tutorial" -msgstr "" - -msgid "Calibration help" -msgstr "" - -msgid "More calibrations" -msgstr "" - -msgid "&Open G-code" -msgstr "" - -msgid "Open a G-code file" -msgstr "" - -msgid "Re&load from Disk" -msgstr "" - -msgid "Reload the plater from disk" -msgstr "" - -msgid "Export &Toolpaths as OBJ" -msgstr "" - -msgid "Export toolpaths as OBJ" -msgstr "" - -msgid "Open &Studio" -msgstr "" - -msgid "Open Studio" -msgstr "" - -msgid "&Quit" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Quit %s" -msgstr "" - -msgid "&File" -msgstr "" - -msgid "&View" -msgstr "" - -msgid "&Help" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "A file exists with the same name: %s, do you want to override it." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "A config exists with the same name: %s, do you want to override it." -msgstr "" - -msgid "Overwrite file" -msgstr "" - -msgid "Yes to All" -msgstr "" - -msgid "No to All" -msgstr "" - -msgid "Choose a directory" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "There is %d config exported. (Only non-system configs)" -msgid_plural "There are %d configs exported. (Only non-system configs)" -msgstr[0] "" -msgstr[1] "" - -msgid "Export result" -msgstr "" - -msgid "Select profile to load:" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "There is %d config imported. (Only non-system and compatible configs)" -msgid_plural "" -"There are %d configs imported. (Only non-system and compatible configs)" -msgstr[0] "" -msgstr[1] "" - -msgid "" -"\n" -"Hint: Make sure you have added the corresponding printer before importing " -"the configs." -msgstr "" - -msgid "Import result" -msgstr "" - -msgid "File is missing" -msgstr "" - -msgid "The project is no longer available." -msgstr "" - -msgid "Filament Settings" -msgstr "" - -msgid "" -"Do you want to synchronize your personal data from Bambu Cloud? \n" -"It contains the following information:\n" -"1. The Process presets\n" -"2. The Filament presets\n" -"3. The Printer presets" -msgstr "" - -msgid "Synchronization" -msgstr "" - -msgid "Initialize failed (No Device)!" -msgstr "" - -msgid "Initialize failed (Device connection not ready)!" -msgstr "" - -msgid "Initialize failed (No Camera Device)!" -msgstr "" - -msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "" - -msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "" - -msgid "Initialize failed (Not accessible in LAN-only mode)!" -msgstr "" - -msgid "Initialize failed (Missing LAN ip of printer)!" -msgstr "" - -msgid "Initializing..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Initialize failed (%s)!" -msgstr "" - -msgid "Network unreachable" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Stopped [%d]!" -msgstr "" - -msgid "Stopped." -msgstr "" - -msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "" - -msgid "" -"Virtual Camera Tools is required for this task!\n" -"Do you want to install them?" -msgstr "" - -msgid "Downloading Virtual Camera Tools" -msgstr "" - -msgid "" -"Another virtual camera is running.\n" -"Orca Slicer supports only a single virtual camera.\n" -"Do you want to stop this virtual camera?" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Virtual camera initialize failed (%s)!" -msgstr "" - -msgid "Information" -msgstr "" - -msgid "Playing..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Load failed [%d]!" -msgstr "" - -msgid "Loading..." -msgstr "" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "All Files" -msgstr "" - -msgid "Group files by year, recent first." -msgstr "" - -msgid "Group files by month, recent first." -msgstr "" - -msgid "Show all files, recent first." -msgstr "" - -msgid "Timelapse" -msgstr "" - -msgid "Switch to timelapse files." -msgstr "" - -msgid "Video" -msgstr "" - -msgid "Switch to video files." -msgstr "" - -msgid "Switch to 3mf model files." -msgstr "" - -msgid "Delete selected files from printer." -msgstr "" - -msgid "Download" -msgstr "" - -msgid "Download selected files from printer." -msgstr "" - -msgid "Select" -msgstr "" - -msgid "Batch manage files." -msgstr "" - -msgid "No printers." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Connect failed [%d]!" -msgstr "" - -msgid "Loading file list..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "No files [%d]" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Load failed [%d]" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "You are going to delete %u file from printer. Are you sure to continue?" -msgid_plural "" -"You are going to delete %u files from printer. Are you sure to continue?" -msgstr[0] "" -msgstr[1] "" - -msgid "Delete files" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Do you want to delete the file '%s' from printer?" -msgstr "" - -msgid "Delete file" -msgstr "" - -msgid "Fetching model infomations ..." -msgstr "" - -msgid "Failed to fetching model infomations from printer." -msgstr "" - -msgid "Failed to parse model infomations." -msgstr "" - -msgid "" -"The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer " -"and export a new .gcode.3mf file." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "File '%s' was lost! Please download it again." -msgstr "" - -msgid "Download waiting..." -msgstr "" - -msgid "Play" -msgstr "" - -msgid "Open Folder" -msgstr "" - -msgid "Download finished" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Downloading %d%%..." -msgstr "" - -msgid "Connection lost. Please retry." -msgstr "" - -msgid "The device cannot handle more conversations. Please retry later." -msgstr "" - -msgid "File not exists." -msgstr "" - -msgid "File checksum error. Please retry." -msgstr "" - -msgid "Not supported on the current printer version." -msgstr "" - -msgid "Storage unavailable, insert SD card." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Error code: %d" -msgstr "" - -msgid "Speed:" -msgstr "" - -msgid "Deadzone:" -msgstr "" - -msgid "Options:" -msgstr "" - -msgid "Zoom" -msgstr "" - -msgid "Translation/Zoom" -msgstr "" - -msgid "3Dconnexion settings" -msgstr "" - -msgid "Swap Y/Z axes" -msgstr "" - -msgid "Invert X axis" -msgstr "" - -msgid "Invert Y axis" -msgstr "" - -msgid "Invert Z axis" -msgstr "" - -msgid "Invert Yaw axis" -msgstr "" - -msgid "Invert Pitch axis" -msgstr "" - -msgid "Invert Roll axis" -msgstr "" - -msgid "Printing Progress" -msgstr "" - -msgid "Resume" -msgstr "" - -msgid "Stop" -msgstr "" - -msgid "0" -msgstr "" - -msgid "Layer: N/A" -msgstr "" - -msgid "Clear" -msgstr "" - -msgid "" -"You have completed printing the mall model, \n" -"but the synchronization of rating information has failed." -msgstr "" - -msgid "How do you like this printing file?" -msgstr "" - -msgid "" -"(The model has already been rated. Your rating will overwrite the previous " -"rating.)" -msgstr "" - -msgid "Rate" -msgstr "" - -msgid "Camera" -msgstr "" - -msgid "SD Card" -msgstr "" - -msgid "Camera Setting" -msgstr "" - -msgid "Switch Camera View" -msgstr "" - -msgid "Control" -msgstr "" - -msgid "Print Options" -msgstr "" - -msgid "100%" -msgstr "" - -msgid "Lamp" -msgstr "" - -msgid "Aux" -msgstr "" - -msgid "Cham" -msgstr "" - -msgid "Bed" -msgstr "" - -msgid "Unload" -msgstr "" - -msgid "Debug Info" -msgstr "" - -msgid "No SD Card" -msgstr "" - -msgid "SD Card Abnormal" -msgstr "" - -msgid "Cancel print" -msgstr "" - -msgid "Are you sure you want to cancel this print?" -msgstr "" - -msgid "Downloading..." -msgstr "" - -msgid "Cloud Slicing..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "In Cloud Slicing Queue, there are %s tasks ahead." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Layer: %s" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Layer: %d/%d" -msgstr "" - -msgid "" -"Please heat the nozzle to above 170 degree before loading or unloading " -"filament." -msgstr "" - -msgid "Still unload" -msgstr "" - -msgid "Still load" -msgstr "" - -msgid "Please select an AMS slot before calibration" -msgstr "" - -msgid "" -"Cannot read filament info: the filament is loaded to the tool head,please " -"unload the filament and try again." -msgstr "" - -msgid "This only takes effect during printing" -msgstr "" - -msgid "Silent" -msgstr "" - -msgid "Standard" -msgstr "" - -msgid "Sport" -msgstr "" - -msgid "Ludicrous" -msgstr "" - -msgid "Can't start this without SD card." -msgstr "" - -msgid "Rate the Print Profile" -msgstr "" - -msgid "Comment" -msgstr "" - -msgid "Rate this print" -msgstr "" - -msgid "Add Photo" -msgstr "" - -msgid "Delete Photo" -msgstr "" - -msgid "Submit" -msgstr "" - -msgid "Please click on the star first." -msgstr "" - -msgid "InFo" -msgstr "" - -msgid "Get oss config failed." -msgstr "" - -msgid "Upload Pictrues" -msgstr "" - -msgid "Number of images successfully uploaded" -msgstr "" - -msgid " upload failed" -msgstr "" - -msgid " upload config prase failed\n" -msgstr "" - -msgid " No corresponding storage bucket\n" -msgstr "" - -msgid " can not be opened\n" -msgstr "" - -msgid "" -"The following issues occurred during the process of uploading images. Do you " -"want to ignore them?\n" -"\n" -msgstr "" - -msgid "info" -msgstr "" - -msgid "Synchronizing the printing results. Please retry a few seconds later." -msgstr "" - -msgid "Upload failed\n" -msgstr "" - -msgid "obtaining instance_id failed\n" -msgstr "" - -msgid "" -"Your comment result cannot be uploaded due to some reasons. As follows:\n" -"\n" -" error code: " -msgstr "" - -msgid "error message: " -msgstr "" - -msgid "" -"\n" -"\n" -"Would you like to redirect to the webpage for rating?" -msgstr "" - -msgid "" -"Some of your images failed to upload. Would you like to redirect to the " -"webpage for rating?" -msgstr "" - -msgid "You can select up to 16 images." -msgstr "" - -msgid "" -"At least one successful print record of this print profile is required \n" -"to give a positive rating(4 or 5stars)." -msgstr "" - -msgid "Status" -msgstr "" - -msgid "Update" -msgstr "" - -msgid "HMS" -msgstr "" - -msgid "Don't show again" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s error" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s has encountered an error" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s warning" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s has a warning" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s info" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s information" -msgstr "" - -msgid "Skip" -msgstr "" - -msgid "3D Mouse disconnected." -msgstr "" - -msgid "Configuration can update now." -msgstr "" - -msgid "Detail." -msgstr "" - -msgid "Integration was successful." -msgstr "" - -msgid "Integration failed." -msgstr "" - -msgid "Undo integration was successful." -msgstr "" - -msgid "New network plug-in available." -msgstr "" - -msgid "Details" -msgstr "" - -msgid "New printer config available." -msgstr "" - -msgid "Wiki" -msgstr "" - -msgid "Undo integration failed." -msgstr "" - -msgid "Exporting." -msgstr "" - -msgid "Software has New version." -msgstr "" - -msgid "Goto download page." -msgstr "" - -msgid "Open Folder." -msgstr "" - -msgid "Safely remove hardware." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%1$d Object has custom supports." -msgid_plural "%1$d Objects have custom supports." -msgstr[0] "" -msgstr[1] "" - -#, possible-c-format, possible-boost-format -msgid "%1$d Object has color painting." -msgid_plural "%1$d Objects have color painting." -msgstr[0] "" -msgstr[1] "" - -#, possible-c-format, possible-boost-format -msgid "%1$d object was loaded as a part of cut object." -msgid_plural "%1$d objects were loaded as parts of cut object" -msgstr[0] "" -msgstr[1] "" - -msgid "ERROR" -msgstr "" - -msgid "CANCELED" -msgstr "" - -msgid "COMPLETED" -msgstr "" - -msgid "Cancel upload" -msgstr "" - -msgid "Jump to" -msgstr "" - -msgid "Error:" -msgstr "" - -msgid "Warning:" -msgstr "" - -msgid "Export successfully." -msgstr "" - -msgid "Model file downloaded." -msgstr "" - -msgid "Serious warning:" -msgstr "" - -msgid " (Repair)" -msgstr "" - -msgid " Click here to install it." -msgstr "" - -msgid "WARNING:" -msgstr "" - -msgid "Your model needs support ! Please make support material enable." -msgstr "" - -msgid "Gcode path overlap" -msgstr "" - -msgid "Support painting" -msgstr "" - -msgid "Color painting" -msgstr "" - -msgid "Cut connectors" -msgstr "" - -msgid "Layers" -msgstr "" - -msgid "Range" -msgstr "" - -msgid "" -"The application cannot run normally because OpenGL version is lower than " -"2.0.\n" -msgstr "" - -msgid "Please upgrade your graphics card driver." -msgstr "" - -msgid "Unsupported OpenGL version" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Unable to load shaders:\n" -"%s" -msgstr "" - -msgid "Error loading shaders" -msgstr "" - -msgctxt "Layers" -msgid "Top" -msgstr "" - -msgctxt "Layers" -msgid "Bottom" -msgstr "" - -msgid "Enable AI monitoring of printing" -msgstr "" - -msgid "Sensitivity of pausing is" -msgstr "" - -msgid "Enable detection of build plate position" -msgstr "" - -msgid "" -"The localization tag of build plate is detected, and printing is paused if " -"the tag is not in predefined range." -msgstr "" - -msgid "First Layer Inspection" -msgstr "" - -msgid "Auto-recovery from step loss" -msgstr "" - -msgid "Allow Prompt Sound" -msgstr "" - -msgid "Filament Tangle Detect" -msgstr "" - -msgid "Global" -msgstr "" - -msgid "Objects" -msgstr "" - -msgid "Advance" -msgstr "" - -msgid "Compare presets" -msgstr "" - -msgid "View all object's settings" -msgstr "" - -msgid "Filament settings" -msgstr "" - -msgid "Printer settings" -msgstr "" - -msgid "Remove current plate (if not last one)" -msgstr "" - -msgid "Auto orient objects on current plate" -msgstr "" - -msgid "Arrange objects on current plate" -msgstr "" - -msgid "Unlock current plate" -msgstr "" - -msgid "Lock current plate" -msgstr "" - -msgid "Edit current plate name" -msgstr "" - -msgid "Customize current plate" -msgstr "" - -#, possible-boost-format -msgid " plate %1%:" -msgstr "" - -msgid "Invalid name, the following characters are not allowed:" -msgstr "" - -msgid "Sliced Info" -msgstr "" - -msgid "Used Filament (m)" -msgstr "" - -msgid "Used Filament (mm³)" -msgstr "" - -msgid "Used Filament (g)" -msgstr "" - -msgid "Used Materials" -msgstr "" - -msgid "Estimated time" -msgstr "" - -msgid "Filament changes" -msgstr "" - -msgid "Click to edit preset" -msgstr "" - -msgid "Connection" -msgstr "" - -msgid "Bed type" -msgstr "" - -msgid "Flushing volumes" -msgstr "" - -msgid "Add one filament" -msgstr "" - -msgid "Remove last filament" -msgstr "" - -msgid "Synchronize filament list from AMS" -msgstr "" - -msgid "Set filaments to use" -msgstr "" - -msgid "Search plate, object and part." -msgstr "" - -msgid "" -"No AMS filaments. Please select a printer in 'Device' page to load AMS info." -msgstr "" - -msgid "Sync filaments with AMS" -msgstr "" - -msgid "" -"Sync filaments with AMS will drop all current selected filament presets and " -"colors. Do you want to continue?" -msgstr "" - -msgid "" -"Already did a synchronization, do you want to sync only changes or resync " -"all?" -msgstr "" - -msgid "Sync" -msgstr "" - -msgid "Resync" -msgstr "" - -msgid "There are no compatible filaments, and sync is not performed." -msgstr "" - -msgid "" -"There are some unknown filaments mapped to generic preset. Please update " -"Orca Slicer or restart Orca Slicer to check if there is an update to system " -"presets." -msgstr "" - -#, possible-boost-format -msgid "Do you want to save changes to \"%1%\"?" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Successfully unmounted. The device %s(%s) can now be safely removed from the " -"computer." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Ejecting of device %s(%s) has failed." -msgstr "" - -msgid "Previous unsaved project detected, do you want to restore it?" -msgstr "" - -msgid "Restore" -msgstr "" - -msgid "" -"The current hot bed temperature is relatively high. The nozzle may be " -"clogged when printing this filament in a closed enclosure. Please open the " -"front door and/or remove the upper glass." -msgstr "" - -msgid "" -"The nozzle hardness required by the filament is higher than the default " -"nozzle hardness of the printer. Please replace the hardened nozzle or " -"filament, otherwise, the nozzle will be attrited or damaged." -msgstr "" - -msgid "" -"Enabling traditional timelapse photography may cause surface imperfections. " -"It is recommended to change to smooth mode." -msgstr "" - -msgid "Expand sidebar" -msgstr "" - -msgid "Collapse sidebar" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Loading file: %s" -msgstr "" - -msgid "The 3mf is not supported by OrcaSlicer, load geometry data only." -msgstr "" - -msgid "Load 3mf" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The 3mf's version %s is newer than %s's version %s, Found following keys " -"unrecognized:" -msgstr "" - -msgid "You'd better upgrade your software.\n" -msgstr "" - -msgid "Newer 3mf version" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " -"software." -msgstr "" - -msgid "Invalid values found in the 3mf:" -msgstr "" - -msgid "Please correct them in the param tabs" -msgstr "" - -msgid "The 3mf has following modified G-codes in filament or printer presets:" -msgstr "" - -msgid "" -"Please confirm that these modified G-codes are safe to prevent any damage to " -"the machine!" -msgstr "" - -msgid "Modified G-codes" -msgstr "" - -msgid "The 3mf has following customized filament or printer presets:" -msgstr "" - -msgid "" -"Please confirm that the G-codes within these presets are safe to prevent any " -"damage to the machine!" -msgstr "" - -msgid "Customized Preset" -msgstr "" - -msgid "Name of components inside step file is not UTF8 format!" -msgstr "" - -msgid "The name may show garbage characters!" -msgstr "" - -#, possible-boost-format -msgid "Failed loading file \"%1%\". An invalid configuration was found." -msgstr "" - -msgid "Objects with zero volume removed" -msgstr "" - -msgid "The volume of the object is zero" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The object from file %s is too small, and maybe in meters or inches.\n" -" Do you want to scale to millimeters?" -msgstr "" - -msgid "Object too small" -msgstr "" - -msgid "" -"This file contains several objects positioned at multiple heights.\n" -"Instead of considering them as multiple objects, should \n" -"the file be loaded as a single object having multiple parts?" -msgstr "" - -msgid "Multi-part object detected" -msgstr "" - -msgid "Load these files as a single object with multiple parts?\n" -msgstr "" - -msgid "Object with multiple parts was detected" -msgstr "" - -msgid "The file does not contain any geometry data." -msgstr "" - -msgid "" -"Your object appears to be too large, Do you want to scale it down to fit the " -"heat bed automatically?" -msgstr "" - -msgid "Object too large" -msgstr "" - -msgid "Export STL file:" -msgstr "" - -msgid "Export AMF file:" -msgstr "" - -msgid "Save file as:" -msgstr "" - -msgid "Export OBJ file:" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The file %s already exists\n" -"Do you want to replace it?" -msgstr "" - -msgid "Comfirm Save As" -msgstr "" - -msgid "Delete object which is a part of cut object" -msgstr "" - -msgid "" -"You try to delete an object which is a part of a cut object.\n" -"This action will break a cut correspondence.\n" -"After that model consistency can't be guaranteed." -msgstr "" - -msgid "The selected object couldn't be split." -msgstr "" - -msgid "Another export job is running." -msgstr "" - -msgid "Unable to replace with more than one volume" -msgstr "" - -msgid "Error during replace" -msgstr "" - -msgid "Replace from:" -msgstr "" - -msgid "Select a new file" -msgstr "" - -msgid "File for the replace wasn't selected" -msgstr "" - -msgid "Please select a file" -msgstr "" - -msgid "Do you want to replace it" -msgstr "" - -msgid "Message" -msgstr "" - -msgid "Reload from:" -msgstr "" - -msgid "Unable to reload:" -msgstr "" - -msgid "Error during reload" -msgstr "" - -msgid "Slicing" -msgstr "" - -msgid "There are warnings after slicing models:" -msgstr "" - -msgid "warnings" -msgstr "" - -msgid "Invalid data" -msgstr "" - -msgid "Slicing Canceled" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Slicing Plate %d" -msgstr "" - -msgid "Please resolve the slicing errors and publish again." -msgstr "" - -msgid "" -"Network Plug-in is not detected. Network related features are unavailable." -msgstr "" - -msgid "" -"Preview only mode:\n" -"The loaded file contains gcode only, Can not enter the Prepare page" -msgstr "" - -msgid "You can keep the modified presets to the new project or discard them" -msgstr "" - -msgid "Creating a new project" -msgstr "" - -msgid "Load project" -msgstr "" - -msgid "" -"Failed to save the project.\n" -"Please check whether the folder exists online or if other programs open the " -"project file." -msgstr "" - -msgid "Save project" -msgstr "" - -msgid "Importing Model" -msgstr "" - -msgid "prepare 3mf file..." -msgstr "" - -msgid "downloading project ..." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Project downloaded %d%%" -msgstr "" - -msgid "" -"Importing to Orca Slicer failed. Please download the file and manually " -"import it." -msgstr "" - -msgid "Import SLA archive" -msgstr "" - -msgid "The selected file" -msgstr "" - -msgid "does not contain valid gcode." -msgstr "" - -msgid "Error occurs while loading G-code file" -msgstr "" - -msgid "Drop project file" -msgstr "" - -msgid "Please select an action" -msgstr "" - -msgid "Open as project" -msgstr "" - -msgid "Import geometry only" -msgstr "" - -msgid "Only one G-code file can be opened at the same time." -msgstr "" - -msgid "G-code loading" -msgstr "" - -msgid "G-code files can not be loaded with models together!" -msgstr "" - -msgid "Can not add models when in preview mode!" -msgstr "" - -msgid "Add Models" -msgstr "" - -msgid "All objects will be removed, continue?" -msgstr "" - -msgid "The current project has unsaved changes, save it before continue?" -msgstr "" - -msgid "Remember my choice." -msgstr "" - -msgid "Number of copies:" -msgstr "" - -msgid "Copies of the selected object" -msgstr "" - -msgid "Save G-code file as:" -msgstr "" - -msgid "Save SLA file as:" -msgstr "" - -msgid "The provided file name is not valid." -msgstr "" - -msgid "The following characters are not allowed by a FAT file system:" -msgstr "" - -msgid "Save Sliced file as:" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The file %s has been sent to the printer's storage space and can be viewed " -"on the printer." -msgstr "" - -msgid "" -"Unable to perform boolean operation on model meshes. Only positive parts " -"will be exported." -msgstr "" - -msgid "" -"Are you sure you want to store original SVGs with their local paths into the " -"3MF file?\n" -"If you hit 'NO', all SVGs in the project will not be editable any more." -msgstr "" - -msgid "Private protection" -msgstr "" - -msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "" - -msgid "Upload and Print" -msgstr "" - -msgid "" -"Print By Object: \n" -"Suggest to use auto-arrange to avoid collisions when printing." -msgstr "" - -msgid "Send G-code" -msgstr "" - -msgid "Send to printer" -msgstr "" - -msgid "Custom supports and color painting were removed before repairing." -msgstr "" - -msgid "Optimize Rotation" -msgstr "" - -msgid "Invalid number" -msgstr "" - -msgid "Plate Settings" -msgstr "" - -#, possible-boost-format -msgid "Number of currently selected parts: %1%\n" -msgstr "" - -#, possible-boost-format -msgid "Number of currently selected objects: %1%\n" -msgstr "" - -#, possible-boost-format -msgid "Part name: %1%\n" -msgstr "" - -#, possible-boost-format -msgid "Object name: %1%\n" -msgstr "" - -#, possible-boost-format -msgid "Size: %1% x %2% x %3% in\n" -msgstr "" - -#, possible-boost-format -msgid "Size: %1% x %2% x %3% mm\n" -msgstr "" - -#, possible-boost-format -msgid "Volume: %1% in³\n" -msgstr "" - -#, possible-boost-format -msgid "Volume: %1% mm³\n" -msgstr "" - -#, possible-boost-format -msgid "Triangles: %1%\n" -msgstr "" - -msgid "Tips:" -msgstr "" - -msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model " -"on Orca Slicer(windows) or CAD softwares." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " -"still want to do this printing, please set this filament's bed temperature " -"to non zero." -msgstr "" - -msgid "Switching the language requires application restart.\n" -msgstr "" - -msgid "Do you want to continue?" -msgstr "" - -msgid "Language selection" -msgstr "" - -msgid "Switching application language while some presets are modified." -msgstr "" - -msgid "Changing application language" -msgstr "" - -msgid "Changing the region will log out your account.\n" -msgstr "" - -msgid "Region selection" -msgstr "" - -msgid "Second" -msgstr "" - -msgid "Browse" -msgstr "" - -msgid "Choose Download Directory" -msgstr "" - -msgid "General Settings" -msgstr "" - -msgid "Asia-Pacific" -msgstr "" - -msgid "China" -msgstr "" - -msgid "Europe" -msgstr "" - -msgid "North America" -msgstr "" - -msgid "Others" -msgstr "" - -msgid "Login Region" -msgstr "" - -msgid "Stealth Mode" -msgstr "" - -msgid "Check for stable updates only" -msgstr "" - -msgid "Metric" -msgstr "" - -msgid "Imperial" -msgstr "" - -msgid "Units" -msgstr "" - -msgid "Home" -msgstr "" - -msgid "Default Page" -msgstr "" - -msgid "Set the page opened on startup." -msgstr "" - -msgid "Zoom to mouse position" -msgstr "" - -msgid "" -"Zoom in towards the mouse pointer's position in the 3D view, rather than the " -"2D window center." -msgstr "" - -msgid "Use free camera" -msgstr "" - -msgid "If enabled, use free camera. If not enabled, use constrained camera." -msgstr "" - -msgid "Show splash screen" -msgstr "" - -msgid "Show the splash screen during startup." -msgstr "" - -msgid "Show \"Tip of the day\" notification after start" -msgstr "" - -msgid "If enabled, useful hints are displayed at startup." -msgstr "" - -msgid "Flushing volumes: Auto-calculate everytime the color changed." -msgstr "" - -msgid "If enabled, auto-calculate everytime the color changed." -msgstr "" - -msgid "Presets" -msgstr "" - -msgid "Auto sync user presets(Printer/Filament/Process)" -msgstr "" - -msgid "User Sync" -msgstr "" - -msgid "Update built-in Presets automatically." -msgstr "" - -msgid "System Sync" -msgstr "" - -msgid "Clear my choice on the unsaved presets." -msgstr "" - -msgid "Associate files to OrcaSlicer" -msgstr "" - -msgid "Associate .3mf files to OrcaSlicer" -msgstr "" - -msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" -msgstr "" - -msgid "Associate .stl files to OrcaSlicer" -msgstr "" - -msgid "If enabled, sets OrcaSlicer as default application to open .stl files" -msgstr "" - -msgid "Associate .step/.stp files to OrcaSlicer" -msgstr "" - -msgid "If enabled, sets OrcaSlicer as default application to open .step files" -msgstr "" - -msgid "Maximum recent projects" -msgstr "" - -msgid "Maximum count of recent projects" -msgstr "" - -msgid "Clear my choice on the unsaved projects." -msgstr "" - -msgid "No warnings when loading 3MF with modified G-codes" -msgstr "" - -msgid "Auto-Backup" -msgstr "" - -msgid "" -"Backup your project periodically for restoring from the occasional crash." -msgstr "" - -msgid "every" -msgstr "" - -msgid "The peroid of backup in seconds." -msgstr "" - -msgid "Downloads" -msgstr "" - -msgid "Dark Mode" -msgstr "" - -msgid "Enable Dark mode" -msgstr "" - -msgid "Develop mode" -msgstr "" - -msgid "Skip AMS blacklist check" -msgstr "" - -msgid "Home page and daily tips" -msgstr "" - -msgid "Show home page on startup" -msgstr "" - -msgid "Sync settings" -msgstr "" - -msgid "User sync" -msgstr "" - -msgid "Preset sync" -msgstr "" - -msgid "Preferences sync" -msgstr "" - -msgid "View control settings" -msgstr "" - -msgid "Rotate of view" -msgstr "" - -msgid "Move of view" -msgstr "" - -msgid "Zoom of view" -msgstr "" - -msgid "Other" -msgstr "" - -msgid "Mouse wheel reverses when zooming" -msgstr "" - -msgid "Enable SSL(MQTT)" -msgstr "" - -msgid "Enable SSL(FTP)" -msgstr "" - -msgid "Internal developer mode" -msgstr "" - -msgid "Log Level" -msgstr "" - -msgid "fatal" -msgstr "" - -msgid "error" -msgstr "" - -msgid "warning" -msgstr "" - -msgid "debug" -msgstr "" - -msgid "trace" -msgstr "" - -msgid "Host Setting" -msgstr "" - -msgid "DEV host: api-dev.bambu-lab.com/v1" -msgstr "" - -msgid "QA host: api-qa.bambu-lab.com/v1" -msgstr "" - -msgid "PRE host: api-pre.bambu-lab.com/v1" -msgstr "" - -msgid "Product host" -msgstr "" - -msgid "debug save button" -msgstr "" - -msgid "save debug settings" -msgstr "" - -msgid "DEBUG settings have saved successfully!" -msgstr "" - -msgid "Switch cloud environment, Please login again!" -msgstr "" - -msgid "System presets" -msgstr "" - -msgid "User presets" -msgstr "" - -msgid "Incompatible presets" -msgstr "" - -msgid "AMS filaments" -msgstr "" - -msgid "Click to pick filament color" -msgstr "" - -msgid "Please choose the filament colour" -msgstr "" - -msgid "Add/Remove presets" -msgstr "" - -msgid "Edit preset" -msgstr "" - -msgid "Project-inside presets" -msgstr "" - -msgid "Add/Remove filaments" -msgstr "" - -msgid "Add/Remove materials" -msgstr "" - -msgid "Select/Remove printers(system presets)" -msgstr "" - -msgid "Create printer" -msgstr "" - -msgid "Incompatible" -msgstr "" - -msgid "The selected preset is null!" -msgstr "" - -msgid "Plate name" -msgstr "" - -msgid "Same as Global Print Sequence" -msgstr "" - -msgid "Print sequence" -msgstr "" - -msgid "Customize" -msgstr "" - -msgid "First layer filament sequence" -msgstr "" - -msgid "Same as Global Plate Type" -msgstr "" - -msgid "Same as Global Bed Type" -msgstr "" - -msgid "By Layer" -msgstr "" - -msgid "By Object" -msgstr "" - -msgid "Accept" -msgstr "" - -msgid "Log Out" -msgstr "" - -msgid "Slice all plate to obtain time and filament estimation" -msgstr "" - -msgid "Packing project data into 3mf file" -msgstr "" - -msgid "Uploading 3mf" -msgstr "" - -msgid "Jump to model publish web page" -msgstr "" - -msgid "Note: The preparation may takes several minutes. Please be patiant." -msgstr "" - -msgid "Publish" -msgstr "" - -msgid "Publish was cancelled" -msgstr "" - -msgid "Slicing Plate 1" -msgstr "" - -msgid "Packing data to 3mf" -msgstr "" - -msgid "Jump to webpage" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Save %s as" -msgstr "" - -msgid "User Preset" -msgstr "" - -msgid "Preset Inside Project" -msgstr "" - -msgid "Name is invalid;" -msgstr "" - -msgid "illegal characters:" -msgstr "" - -msgid "illegal suffix:" -msgstr "" - -msgid "Name is unavailable." -msgstr "" - -msgid "Overwrite a system profile is not allowed" -msgstr "" - -#, possible-boost-format -msgid "Preset \"%1%\" already exists." -msgstr "" - -#, possible-boost-format -msgid "Preset \"%1%\" already exists and is incompatible with current printer." -msgstr "" - -msgid "Please note that saving action will replace this preset" -msgstr "" - -msgid "The name is not allowed to be empty." -msgstr "" - -msgid "The name is not allowed to start with space character." -msgstr "" - -msgid "The name is not allowed to end with space character." -msgstr "" - -msgid "The name cannot be the same as a preset alias name." -msgstr "" - -msgid "Save preset" -msgstr "" - -msgctxt "PresetName" -msgid "Copy" -msgstr "" - -#, possible-boost-format -msgid "Printer \"%1%\" is selected with preset \"%2%\"" -msgstr "" - -#, possible-boost-format -msgid "Please choose an action with \"%1%\" preset after saving." -msgstr "" - -#, possible-boost-format -msgid "For \"%1%\", change \"%2%\" to \"%3%\" " -msgstr "" - -#, possible-boost-format -msgid "For \"%1%\", add \"%2%\" as a new preset" -msgstr "" - -#, possible-boost-format -msgid "Simply switch to \"%1%\"" -msgstr "" - -msgid "Task canceled" -msgstr "" - -msgid "(LAN)" -msgstr "" - -msgid "Search" -msgstr "" - -msgid "My Device" -msgstr "" - -msgid "Other Device" -msgstr "" - -msgid "Online" -msgstr "" - -msgid "Input access code" -msgstr "" - -msgid "Can't find my devices?" -msgstr "" - -msgid "Log out successful." -msgstr "" - -msgid "Offline" -msgstr "" - -msgid "Busy" -msgstr "" - -msgid "Bambu Cool Plate" -msgstr "" - -msgid "PLA Plate" -msgstr "" - -msgid "Bambu Engineering Plate" -msgstr "" - -msgid "Bambu Smooth PEI Plate" -msgstr "" - -msgid "High temperature Plate" -msgstr "" - -msgid "Bambu Textured PEI Plate" -msgstr "" - -msgid "Send print job to" -msgstr "" - -msgid "Refresh" -msgstr "" - -msgid "Bed Leveling" -msgstr "" - -msgid "Flow Dynamics Calibration" -msgstr "" - -msgid "Click here if you can't connect to the printer" -msgstr "" - -msgid "send completed" -msgstr "" - -msgid "Error code" -msgstr "" - -msgid "Printer local connection failed, please try again." -msgstr "" - -msgid "No login account, only printers in LAN mode are displayed" -msgstr "" - -msgid "Connecting to server" -msgstr "" - -msgid "Synchronizing device information" -msgstr "" - -msgid "Synchronizing device information time out" -msgstr "" - -msgid "Cannot send the print job when the printer is updating firmware" -msgstr "" - -msgid "" -"The printer is executing instructions. Please restart printing after it ends" -msgstr "" - -msgid "The printer is busy on other print job" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Filament %s exceeds the number of AMS slots. Please update the printer " -"firmware to support AMS slot assignment." -msgstr "" - -msgid "" -"Filament exceeds the number of AMS slots. Please update the printer firmware " -"to support AMS slot assignment." -msgstr "" - -msgid "" -"Filaments to AMS slots mappings have been established. You can click a " -"filament above to change its mapping AMS slot" -msgstr "" - -msgid "" -"Please click each filament above to specify its mapping AMS slot before " -"sending the print job" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Filament %s does not match the filament in AMS slot %s. Please update the " -"printer firmware to support AMS slot assignment." -msgstr "" - -msgid "" -"Filament does not match the filament in AMS slot. Please update the printer " -"firmware to support AMS slot assignment." -msgstr "" - -msgid "" -"The printer firmware only supports sequential mapping of filament => AMS " -"slot." -msgstr "" - -msgid "An SD card needs to be inserted before printing." -msgstr "" - -msgid "The selected printer is incompatible with the chosen printer presets." -msgstr "" - -msgid "An SD card needs to be inserted to record timelapse." -msgstr "" - -msgid "" -"Cannot send the print job to a printer whose firmware is required to get " -"updated." -msgstr "" - -msgid "Cannot send the print job for empty plate" -msgstr "" - -msgid "This printer does not support printing all plates" -msgstr "" - -msgid "" -"When enable spiral vase mode, machines with I3 structure will not generate " -"timelapse videos." -msgstr "" - -msgid "" -"Timelapse is not supported because Print sequence is set to \"By object\"." -msgstr "" - -msgid "Errors" -msgstr "" - -msgid "Please check the following:" -msgstr "" - -msgid "" -"The printer type selected when generating G-Code is not consistent with the " -"currently selected printer. It is recommended that you use the same printer " -"type for slicing." -msgstr "" - -msgid "" -"There are some unknown filaments in the AMS mappings. Please check whether " -"they are the required filaments. If they are okay, press \"Confirm\" to " -"start printing." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "nozzle in preset: %s %s" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "nozzle memorized: %.1f %s" -msgstr "" - -msgid "" -"Your nozzle diameter in preset is not consistent with memorized nozzle " -"diameter. Did you change your nozzle lately?" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "*Printing %s material with %s may cause nozzle damage" -msgstr "" - -msgid "" -"Please click the confirm button if you still want to proceed with printing." -msgstr "" - -msgid "Hardened Steel" -msgstr "" - -msgid "Stainless Steel" -msgstr "" - -msgid "" -"Connecting to the printer. Unable to cancel during the connection process." -msgstr "" - -msgid "Preparing print job" -msgstr "" - -msgid "Abnormal print file data. Please slice again" -msgstr "" - -msgid "The name length exceeds the limit." -msgstr "" - -msgid "" -"Caution to use! Flow calibration on Textured PEI Plate may fail due to the " -"scattered surface." -msgstr "" - -msgid "Automatic flow calibration using Micro Lidar" -msgstr "" - -msgid "Modifying the device name" -msgstr "" - -msgid "Send to Printer SD card" -msgstr "" - -msgid "Cannot send the print task when the upgrade is in progress" -msgstr "" - -msgid "An SD card needs to be inserted before send to printer SD card." -msgstr "" - -msgid "The printer is required to be in the same LAN as Orca Slicer." -msgstr "" - -msgid "The printer does not support sending to printer SD card." -msgstr "" - -msgid "Slice ok." -msgstr "" - -msgid "View all Daily tips" -msgstr "" - -msgid "Failed to create socket" -msgstr "" - -msgid "Failed to connect socket" -msgstr "" - -msgid "Failed to publish login request" -msgstr "" - -msgid "Get ticket from device timeout" -msgstr "" - -msgid "Get ticket from server timeout" -msgstr "" - -msgid "Failed to post ticket to server" -msgstr "" - -msgid "Failed to parse login report reason" -msgstr "" - -msgid "Receive login report timeout" -msgstr "" - -msgid "Unknown Failure" -msgstr "" - -msgid "Log in printer" -msgstr "" - -msgid "Would you like to log in this printer with current account?" -msgstr "" - -msgid "Check the reason" -msgstr "" - -msgid "Read and accept" -msgstr "" - -msgid "Terms and Conditions" -msgstr "" - -msgid "" -"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " -"device, please read the termsand conditions.By clicking to agree to use your " -"Bambu Lab device, you agree to abide by the Privacy Policyand Terms of " -"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " -"Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." -msgstr "" - -msgid "and" -msgstr "" - -msgid "Privacy Policy" -msgstr "" - -msgid "We ask for your help to improve everyone's printer" -msgstr "" - -msgid "Statement about User Experience Improvement Program" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"In the 3D Printing community, we learn from each other's successes and " -"failures to adjust our own slicing parameters and settings. %s follows the " -"same principle and uses machine learning to improve its performance from the " -"successes and failures of the vast number of prints by our users. We are " -"training %s to be smarter by feeding them the real-world data. If you are " -"willing, this service will access information from your error logs and usage " -"logs, which may include information described in Privacy Policy. We will " -"not collect any Personal Data by which an individual can be identified " -"directly or indirectly, including without limitation names, addresses, " -"payment information, or phone numbers. By enabling this service, you agree " -"to these terms and the statement about Privacy Policy." -msgstr "" - -msgid "Statement on User Experience Improvement Plan" -msgstr "" - -msgid "Log in successful." -msgstr "" - -msgid "Log out printer" -msgstr "" - -msgid "Would you like to log out the printer?" -msgstr "" - -msgid "Please log in first." -msgstr "" - -msgid "There was a problem connecting to the printer. Please try again." -msgstr "" - -msgid "Failed to log out." -msgstr "" - -#. TRN "Save current Settings" -#, possible-c-format, possible-boost-format -msgid "Save current %s" -msgstr "" - -msgid "Delete this preset" -msgstr "" - -msgid "Search in preset" -msgstr "" - -msgid "Click to reset all settings to the last saved preset." -msgstr "" - -msgid "" -"Prime tower is required for smooth timeplase. There may be flaws on the " -"model without prime tower. Are you sure you want to disable prime tower?" -msgstr "" - -msgid "" -"Prime tower is required for smooth timelapse. There may be flaws on the " -"model without prime tower. Do you want to enable prime tower?" -msgstr "" - -msgid "Still print by object?" -msgstr "" - -msgid "" -"We have added an experimental style \"Tree Slim\" that features smaller " -"support volume but weaker strength.\n" -"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." -msgstr "" - -msgid "" -"Change these settings automatically? \n" -"Yes - Change these settings automatically\n" -"No - Do not change these settings for me" -msgstr "" - -msgid "" -"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " -"settings: at least 2 interface layers, at least 0.1mm top z distance or " -"using support materials on interface." -msgstr "" - -msgid "" -"When using support material for the support interface, We recommend the " -"following settings:\n" -"0 top z distance, 0 interface spacing, concentric pattern and disable " -"independent support layer height" -msgstr "" - -msgid "" -"Layer height is too small.\n" -"It will set to min_layer_height\n" -msgstr "" - -msgid "" -"Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " -"height limits ,this may cause printing quality issues." -msgstr "" - -msgid "Adjust to the set range automatically? \n" -msgstr "" - -msgid "Adjust" -msgstr "" - -msgid "Ignore" -msgstr "" - -msgid "" -"When recording timelapse without toolhead, it is recommended to add a " -"\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." -msgstr "" - -msgid "Line width" -msgstr "" - -msgid "Seam" -msgstr "" - -msgid "Precision" -msgstr "" - -msgid "Wall generator" -msgstr "" - -msgid "Walls and surfaces" -msgstr "" - -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - -msgid "Bridging" -msgstr "" - -msgid "Overhangs" -msgstr "" - -msgid "Walls" -msgstr "" - -msgid "Top/bottom shells" -msgstr "" - -msgid "Initial layer speed" -msgstr "" - -msgid "Other layers speed" -msgstr "" - -msgid "Overhang speed" -msgstr "" - -msgid "" -"This is the speed for various overhang degrees. Overhang degrees are " -"expressed as a percentage of line width. 0 speed means no slowing down for " -"the overhang degree range and wall speed is used" -msgstr "" - -msgid "Bridge" -msgstr "" - -msgid "Set speed for external and internal bridges" -msgstr "" - -msgid "Travel speed" -msgstr "" - -msgid "Acceleration" -msgstr "" - -msgid "Jerk(XY)" -msgstr "" - -msgid "Raft" -msgstr "" - -msgid "Support filament" -msgstr "" - -msgid "Tree supports" -msgstr "" - -msgid "Prime tower" -msgstr "" - -msgid "Special mode" -msgstr "" - -msgid "G-code output" -msgstr "" - -msgid "Post-processing Scripts" -msgstr "" - -msgid "Notes" -msgstr "" - -msgid "Frequent" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Following line %s contains reserved keywords.\n" -"Please remove it, or will beat G-code visualization and printing time " -"estimation." -msgid_plural "" -"Following lines %s contain reserved keywords.\n" -"Please remove them, or will beat G-code visualization and printing time " -"estimation." -msgstr[0] "" -msgstr[1] "" - -msgid "Reserved keywords found" -msgstr "" - -msgid "Setting Overrides" -msgstr "" - -msgid "Retraction" -msgstr "" - -msgid "Basic information" -msgstr "" - -msgid "Recommended nozzle temperature" -msgstr "" - -msgid "Recommended nozzle temperature range of this filament. 0 means no set" -msgstr "" - -msgid "Print chamber temperature" -msgstr "" - -msgid "Print temperature" -msgstr "" - -msgid "Nozzle" -msgstr "" - -msgid "Nozzle temperature when printing" -msgstr "" - -msgid "Cool plate" -msgstr "" - -msgid "" -"Bed temperature when cool plate is installed. Value 0 means the filament " -"does not support to print on the Cool Plate" -msgstr "" - -msgid "Engineering plate" -msgstr "" - -msgid "" -"Bed temperature when engineering plate is installed. Value 0 means the " -"filament does not support to print on the Engineering Plate" -msgstr "" - -msgid "Smooth PEI Plate / High Temp Plate" -msgstr "" - -msgid "" -"Bed temperature when Smooth PEI Plate/High temperature plate is installed. " -"Value 0 means the filament does not support to print on the Smooth PEI Plate/" -"High Temp Plate" -msgstr "" - -msgid "Textured PEI Plate" -msgstr "" - -msgid "" -"Bed temperature when Textured PEI Plate is installed. Value 0 means the " -"filament does not support to print on the Textured PEI Plate" -msgstr "" - -msgid "Volumetric speed limitation" -msgstr "" - -msgid "Cooling" -msgstr "" - -msgid "Cooling for specific layer" -msgstr "" - -msgid "Part cooling fan" -msgstr "" - -msgid "Min fan speed threshold" -msgstr "" - -msgid "" -"Part cooling fan speed will start to run at min speed when the estimated " -"layer time is no longer than the layer time in setting. When layer time is " -"shorter than threshold, fan speed is interpolated between the minimum and " -"maximum fan speed according to layer printing time" -msgstr "" - -msgid "Max fan speed threshold" -msgstr "" - -msgid "" -"Part cooling fan speed will be max when the estimated layer time is shorter " -"than the setting value" -msgstr "" - -msgid "Auxiliary part cooling fan" -msgstr "" - -msgid "Exhaust fan" -msgstr "" - -msgid "During print" -msgstr "" - -msgid "Complete print" -msgstr "" - -msgid "Filament start G-code" -msgstr "" - -msgid "Filament end G-code" -msgstr "" - -msgid "Multimaterial" -msgstr "" - -msgid "Wipe tower parameters" -msgstr "" - -msgid "Toolchange parameters with single extruder MM printers" -msgstr "" - -msgid "Ramming settings" -msgstr "" - -msgid "Toolchange parameters with multi extruder MM printers" -msgstr "" - -msgid "Printable space" -msgstr "" - -msgid "Cooling Fan" -msgstr "" - -msgid "Fan speed-up time" -msgstr "" - -msgid "Extruder Clearance" -msgstr "" - -msgid "Accessory" -msgstr "" - -msgid "Machine gcode" -msgstr "" - -msgid "Machine start G-code" -msgstr "" - -msgid "Machine end G-code" -msgstr "" - -msgid "Printing by object G-code" -msgstr "" - -msgid "Before layer change G-code" -msgstr "" - -msgid "Layer change G-code" -msgstr "" - -msgid "Time lapse G-code" -msgstr "" - -msgid "Change filament G-code" -msgstr "" - -msgid "Change extrusion role G-code" -msgstr "" - -msgid "Pause G-code" -msgstr "" - -msgid "Template Custom G-code" -msgstr "" - -msgid "Motion ability" -msgstr "" - -msgid "Normal" -msgstr "" - -msgid "Speed limitation" -msgstr "" - -msgid "Acceleration limitation" -msgstr "" - -msgid "Jerk limitation" -msgstr "" - -msgid "Single extruder multimaterial setup" -msgstr "" - -msgid "Wipe tower" -msgstr "" - -msgid "Single extruder multimaterial parameters" -msgstr "" - -msgid "Layer height limits" -msgstr "" - -msgid "Lift Z Enforcement" -msgstr "" - -msgid "Retraction when switching material" -msgstr "" - -msgid "" -"The Wipe option is not available when using the Firmware Retraction mode.\n" -"\n" -"Shall I disable it in order to enable Firmware Retraction?" -msgstr "" - -msgid "Firmware Retraction" -msgstr "" - -msgid "Detached" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"%d Filament Preset and %d Process Preset is attached to this printer. Those " -"presets would be deleted if the printer is deleted." -msgstr "" - -msgid "Presets inherited by other presets can not be deleted!" -msgstr "" - -msgid "The following presets inherit this preset." -msgid_plural "The following preset inherits this preset." -msgstr[0] "" -msgstr[1] "" - -#. TRN Remove/Delete -#, possible-boost-format -msgid "%1% Preset" -msgstr "" - -msgid "Following preset will be deleted too." -msgid_plural "Following presets will be deleted too." -msgstr[0] "" -msgstr[1] "" - -msgid "" -"Are you sure to delete the selected preset? \n" -"If the preset corresponds to a filament currently in use on your printer, " -"please reset the filament information for that slot." -msgstr "" - -#, possible-boost-format -msgid "Are you sure to %1% the selected preset?" -msgstr "" - -msgid "All" -msgstr "" - -msgid "Set" -msgstr "" - -msgid "Click to reset current value and attach to the global value." -msgstr "" - -msgid "Click to drop current modify and reset to saved value." -msgstr "" - -msgid "Process Settings" -msgstr "" - -msgid "Undef" -msgstr "" - -msgid "Unsaved Changes" -msgstr "" - -msgid "Transfer or discard changes" -msgstr "" - -msgid "Old Value" -msgstr "" - -msgid "New Value" -msgstr "" - -msgid "Transfer" -msgstr "" - -msgid "Don't save" -msgstr "" - -msgid "Discard" -msgstr "" - -msgid "Click the right mouse button to display the full text." -msgstr "" - -msgid "All changes will not be saved" -msgstr "" - -msgid "All changes will be discarded." -msgstr "" - -msgid "Save the selected options." -msgstr "" - -msgid "Keep the selected options." -msgstr "" - -msgid "Transfer the selected options to the newly selected preset." -msgstr "" - -#, possible-boost-format -msgid "" -"Save the selected options to preset \n" -"\"%1%\"." -msgstr "" - -#, possible-boost-format -msgid "" -"Transfer the selected options to the newly selected preset \n" -"\"%1%\"." -msgstr "" - -#, possible-boost-format -msgid "Preset \"%1%\" contains the following unsaved changes:" -msgstr "" - -#, possible-boost-format -msgid "" -"Preset \"%1%\" is not compatible with the new printer profile and it " -"contains the following unsaved changes:" -msgstr "" - -#, possible-boost-format -msgid "" -"Preset \"%1%\" is not compatible with the new process profile and it " -"contains the following unsaved changes:" -msgstr "" - -#, possible-boost-format -msgid "" -"You have changed some settings of preset \"%1%\". \n" -"Would you like to keep these changed settings (new value) after switching " -"preset?" -msgstr "" - -msgid "" -"You have changed some preset settings. \n" -"Would you like to keep these changed settings (new value) after switching " -"preset?" -msgstr "" - -msgid "Extruders count" -msgstr "" - -msgid "General" -msgstr "" - -msgid "Capabilities" -msgstr "" - -msgid "Show all presets (including incompatible)" -msgstr "" - -msgid "Select presets to compare" -msgstr "" - -msgid "" -"You can only transfer to current active profile because it has been modified." -msgstr "" - -msgid "" -"Transfer the selected options from left preset to the right.\n" -"Note: New modified presets will be selected in settings tabs after close " -"this dialog." -msgstr "" - -msgid "Transfer values from left to right" -msgstr "" - -msgid "" -"If enabled, this dialog can be used for transver selected values from left " -"to right preset." -msgstr "" - -msgid "Add File" -msgstr "" - -msgid "Set as cover" -msgstr "" - -msgid "Cover" -msgstr "" - -#, possible-boost-format -msgid "The name \"%1%\" already exists." -msgstr "" - -msgid "Back" -msgstr "" - -msgid "Basic Info" -msgstr "" - -msgid "Pictures" -msgstr "" - -msgid "Bill of Materials" -msgstr "" - -msgid "Assembly Guide" -msgstr "" - -msgid "Author" -msgstr "" - -msgid "Model Name" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s Update" -msgstr "" - -msgid "A new version is available" -msgstr "" - -msgid "Configuration update" -msgstr "" - -msgid "A new configuration package available, Do you want to install it?" -msgstr "" - -msgid "Description:" -msgstr "" - -msgid "Configuration incompatible" -msgstr "" - -msgid "the configuration package is incompatible with current application." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The configuration package is incompatible with current application.\n" -"%s will update the configuration package, Otherwise it won't be able to start" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Exit %s" -msgstr "" - -msgid "the Configuration package is incompatible with current APP." -msgstr "" - -msgid "Configuration updates" -msgstr "" - -msgid "No updates available." -msgstr "" - -msgid "The configuration is up to date." -msgstr "" - -msgid "Ramming customization" -msgstr "" - -msgid "" -"Ramming denotes the rapid extrusion just before a tool change in a single-" -"extruder MM printer. Its purpose is to properly shape the end of the " -"unloaded filament so it does not prevent insertion of the new filament and " -"can itself be reinserted later. This phase is important and different " -"materials can require different extrusion speeds to get the good shape. For " -"this reason, the extrusion rates during ramming are adjustable.\n" -"\n" -"This is an expert-level setting, incorrect adjustment will likely lead to " -"jams, extruder wheel grinding into filament etc." -msgstr "" - -msgid "Total ramming time" -msgstr "" - -msgid "s" -msgstr "" - -msgid "Total rammed volume" -msgstr "" - -msgid "Ramming line width" -msgstr "" - -msgid "Ramming line spacing" -msgstr "" - -msgid "Auto-Calc" -msgstr "" - -msgid "Re-calculate" -msgstr "" - -msgid "Flushing volumes for filament change" -msgstr "" - -msgid "" -"Orca would re-calculate your flushing volumes everytime the filaments color " -"changed. You could disable the auto-calculate in Orca Slicer > Preferences" -msgstr "" - -msgid "Flushing volume (mm³) for each filament pair." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Suggestion: Flushing Volume in range [%d, %d]" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "The multiplier should be in range [%.2f, %.2f]." -msgstr "" - -msgid "Multiplier" -msgstr "" - -msgid "unloaded" -msgstr "" - -msgid "loaded" -msgstr "" - -msgid "Filament #" -msgstr "" - -msgid "From" -msgstr "" - -msgid "To" -msgstr "" - -msgid "Bambu Network plug-in not detected." -msgstr "" - -msgid "Click here to download it." -msgstr "" - -msgid "Login" -msgstr "" - -msgid "The configuration package is changed in previous Config Guide" -msgstr "" - -msgid "Configuration package changed" -msgstr "" - -msgid "Toolbar" -msgstr "" - -msgid "Objects list" -msgstr "" - -msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" -msgstr "" - -msgid "⌘+Shift+G" -msgstr "" - -msgid "Ctrl+Shift+G" -msgstr "" - -msgid "Paste from clipboard" -msgstr "" - -msgid "Show/Hide 3Dconnexion devices settings dialog" -msgstr "" - -msgid "Switch table page" -msgstr "" - -msgid "Show keyboard shortcuts list" -msgstr "" - -msgid "Global shortcuts" -msgstr "" - -msgid "Rotate View" -msgstr "" - -msgid "Pan View" -msgstr "" - -msgid "Mouse wheel" -msgstr "" - -msgid "Zoom View" -msgstr "" - -msgid "Shift+A" -msgstr "" - -msgid "Shift+R" -msgstr "" - -msgid "" -"Auto orientates selected objects or all objects.If there are selected " -"objects, it just orientates the selected ones.Otherwise, it will orientates " -"all objects in the current disk." -msgstr "" - -msgid "Shift+Tab" -msgstr "" - -msgid "Collapse/Expand the sidebar" -msgstr "" - -msgid "⌘+Any arrow" -msgstr "" - -msgid "Movement in camera space" -msgstr "" - -msgid "⌥+Left mouse button" -msgstr "" - -msgid "Select a part" -msgstr "" - -msgid "⌘+Left mouse button" -msgstr "" - -msgid "Select multiple objects" -msgstr "" - -msgid "Ctrl+Any arrow" -msgstr "" - -msgid "Alt+Left mouse button" -msgstr "" - -msgid "Ctrl+Left mouse button" -msgstr "" - -msgid "Shift+Left mouse button" -msgstr "" - -msgid "Select objects by rectangle" -msgstr "" - -msgid "Arrow Up" -msgstr "" - -msgid "Move selection 10 mm in positive Y direction" -msgstr "" - -msgid "Arrow Down" -msgstr "" - -msgid "Move selection 10 mm in negative Y direction" -msgstr "" - -msgid "Arrow Left" -msgstr "" - -msgid "Move selection 10 mm in negative X direction" -msgstr "" - -msgid "Arrow Right" -msgstr "" - -msgid "Move selection 10 mm in positive X direction" -msgstr "" - -msgid "Shift+Any arrow" -msgstr "" - -msgid "Movement step set to 1 mm" -msgstr "" - -msgid "keyboard 1-9: set filament for object/part" -msgstr "" - -msgid "Camera view - Default" -msgstr "" - -msgid "Camera view - Top" -msgstr "" - -msgid "Camera view - Bottom" -msgstr "" - -msgid "Camera view - Front" -msgstr "" - -msgid "Camera view - Behind" -msgstr "" - -msgid "Camera Angle - Left side" -msgstr "" - -msgid "Camera Angle - Right side" -msgstr "" - -msgid "Select all objects" -msgstr "" - -msgid "Gizmo move" -msgstr "" - -msgid "Gizmo scale" -msgstr "" - -msgid "Gizmo rotate" -msgstr "" - -msgid "Gizmo cut" -msgstr "" - -msgid "Gizmo Place face on bed" -msgstr "" - -msgid "Gizmo SLA support points" -msgstr "" - -msgid "Gizmo FDM paint-on seam" -msgstr "" - -msgid "Gizmo Text emboss / engrave" -msgstr "" - -msgid "Zoom in" -msgstr "" - -msgid "Zoom out" -msgstr "" - -msgid "Switch between Prepare/Preview" -msgstr "" - -msgid "Plater" -msgstr "" - -msgid "Move: press to snap by 1mm" -msgstr "" - -msgid "⌘+Mouse wheel" -msgstr "" - -msgid "Support/Color Painting: adjust pen radius" -msgstr "" - -msgid "⌥+Mouse wheel" -msgstr "" - -msgid "Support/Color Painting: adjust section position" -msgstr "" - -msgid "Ctrl+Mouse wheel" -msgstr "" - -msgid "Alt+Mouse wheel" -msgstr "" - -msgid "Gizmo" -msgstr "" - -msgid "Set extruder number for the objects and parts" -msgstr "" - -msgid "Delete objects, parts, modifiers " -msgstr "" - -msgid "Select the object/part and press space to change the name" -msgstr "" - -msgid "Mouse click" -msgstr "" - -msgid "Select the object/part and mouse click to change the name" -msgstr "" - -msgid "Objects List" -msgstr "" - -msgid "Vertical slider - Move active thumb Up" -msgstr "" - -msgid "Vertical slider - Move active thumb Down" -msgstr "" - -msgid "Horizontal slider - Move active thumb Left" -msgstr "" - -msgid "Horizontal slider - Move active thumb Right" -msgstr "" - -msgid "On/Off one layer mode of the vertical slider" -msgstr "" - -msgid "On/Off g-code window" -msgstr "" - -msgid "Move slider 5x faster" -msgstr "" - -msgid "Shift+Mouse wheel" -msgstr "" - -msgid "Release Note" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "version %s update information :" -msgstr "" - -msgid "Network plug-in update" -msgstr "" - -msgid "" -"Click OK to update the Network plug-in when Orca Slicer launches next time." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "A new Network plug-in(%s) available, Do you want to install it?" -msgstr "" - -msgid "New version of Orca Slicer" -msgstr "" - -msgid "Skip this Version" -msgstr "" - -msgid "Done" -msgstr "" - -msgid "Confirm and Update Nozzle" -msgstr "" - -msgid "LAN Connection Failed (Sending print file)" -msgstr "" - -msgid "" -"Step 1, please confirm Orca Slicer and your printer are in the same LAN." -msgstr "" - -msgid "" -"Step 2, if the IP and Access Code below are different from the actual values " -"on your printer, please correct them." -msgstr "" - -msgid "IP" -msgstr "" - -msgid "Access Code" -msgstr "" - -msgid "Where to find your printer's IP and Access Code?" -msgstr "" - -msgid "Step 3: Ping the IP address to check for packet loss and latency." -msgstr "" - -msgid "Test" -msgstr "" - -msgid "IP and Access Code Verified! You may close the window" -msgstr "" - -msgid "Connection failed, please double check IP and Access Code" -msgstr "" - -msgid "" -"Connection failed! If your IP and Access Code is correct, \n" -"please move to step 3 for troubleshooting network issues" -msgstr "" - -msgid "Model:" -msgstr "" - -msgid "Serial:" -msgstr "" - -msgid "Version:" -msgstr "" - -msgid "Update firmware" -msgstr "" - -msgid "Printing" -msgstr "" - -msgid "Idle" -msgstr "" - -msgid "Beta version" -msgstr "" - -msgid "Latest version" -msgstr "" - -msgid "Updating" -msgstr "" - -msgid "Updating failed" -msgstr "" - -msgid "Updating successful" -msgstr "" - -msgid "" -"Are you sure you want to update? This will take about 10 minutes. Do not " -"turn off the power while the printer is updating." -msgstr "" - -msgid "" -"An important update was detected and needs to be run before printing can " -"continue. Do you want to update now? You can also update later from 'Upgrade " -"firmware'." -msgstr "" - -msgid "" -"The firmware version is abnormal. Repairing and updating are required before " -"printing. Do you want to update now? You can also update later on printer or " -"update next time starting the studio." -msgstr "" - -msgid "Extension Board" -msgstr "" - -msgid "Saving objects into the 3mf failed." -msgstr "" - -msgid "Only Windows 10 is supported." -msgstr "" - -msgid "Failed to initialize the WinRT library." -msgstr "" - -msgid "Exporting objects" -msgstr "" - -msgid "Failed loading objects." -msgstr "" - -msgid "Repairing object by Windows service" -msgstr "" - -msgid "Repair failed." -msgstr "" - -msgid "Loading repaired objects" -msgstr "" - -msgid "Exporting 3mf file failed" -msgstr "" - -msgid "Import 3mf file failed" -msgstr "" - -msgid "Repaired 3mf file does not contain any object" -msgstr "" - -msgid "Repaired 3mf file contains more than one object" -msgstr "" - -msgid "Repaired 3mf file does not contain any volume" -msgstr "" - -msgid "Repaired 3mf file contains more than one volume" -msgstr "" - -msgid "Repair finished" -msgstr "" - -msgid "Repair canceled" -msgstr "" - -#, possible-boost-format -msgid "Copying of file %1% to %2% failed: %3%" -msgstr "" - -msgid "Need to check the unsaved changes before configuration updates." -msgstr "" - -msgid "Configuration package updated to " -msgstr "" - -msgid "Open G-code file:" -msgstr "" - -msgid "" -"One object has empty initial layer and can't be printed. Please Cut the " -"bottom or enable supports." -msgstr "" - -#, possible-boost-format -msgid "Object can't be printed for empty layer between %1% and %2%." -msgstr "" - -#, possible-boost-format -msgid "Object: %1%" -msgstr "" - -msgid "" -"Maybe parts of the object at these height are too thin, or the object has " -"faulty mesh" -msgstr "" - -msgid "No object can be printed. Maybe too small" -msgstr "" - -msgid "" -"Failed to generate gcode for invalid custom G-code.\n" -"\n" -msgstr "" - -msgid "Please check the custom G-code or use the default custom G-code." -msgstr "" - -#, possible-boost-format -msgid "Generating G-code: layer %1%" -msgstr "" - -msgid "Inner wall" -msgstr "" - -msgid "Outer wall" -msgstr "" - -msgid "Overhang wall" -msgstr "" - -msgid "Sparse infill" -msgstr "" - -msgid "Internal solid infill" -msgstr "" - -msgid "Top surface" -msgstr "" - -msgid "Bottom surface" -msgstr "" - -msgid "Internal Bridge" -msgstr "" - -msgid "Gap infill" -msgstr "" - -msgid "Skirt" -msgstr "" - -msgid "Support interface" -msgstr "" - -msgid "Support transition" -msgstr "" - -msgid "Multiple" -msgstr "" - -#, possible-boost-format -msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " -msgstr "" - -msgid "" -"Invalid spacing supplied to Flow::with_spacing(), check your layer height " -"and extrusion width" -msgstr "" - -msgid "undefined error" -msgstr "" - -msgid "too many files" -msgstr "" - -msgid "file too large" -msgstr "" - -msgid "unsupported method" -msgstr "" - -msgid "unsupported encryption" -msgstr "" - -msgid "unsupported feature" -msgstr "" - -msgid "failed finding central directory" -msgstr "" - -msgid "not a ZIP archive" -msgstr "" - -msgid "invalid header or corrupted" -msgstr "" - -msgid "unsupported multidisk" -msgstr "" - -msgid "decompression failed" -msgstr "" - -msgid "compression failed" -msgstr "" - -msgid "unexpected decompressed size" -msgstr "" - -msgid "CRC check failed" -msgstr "" - -msgid "unsupported central directory size" -msgstr "" - -msgid "allocation failed" -msgstr "" - -msgid "file open failed" -msgstr "" - -msgid "file create failed" -msgstr "" - -msgid "file write failed" -msgstr "" - -msgid "file read failed" -msgstr "" - -msgid "file close failed" -msgstr "" - -msgid "file seek failed" -msgstr "" - -msgid "file stat failed" -msgstr "" - -msgid "invalid parameter" -msgstr "" - -msgid "invalid filename" -msgstr "" - -msgid "buffer too small" -msgstr "" - -msgid "internal error" -msgstr "" - -msgid "file not found" -msgstr "" - -msgid "archive too large" -msgstr "" - -msgid "validation failed" -msgstr "" - -msgid "write callback failed" -msgstr "" - -#, possible-boost-format -msgid "" -"%1% is too close to exclusion area, there may be collisions when printing." -msgstr "" - -#, possible-boost-format -msgid "%1% is too close to others, and collisions may be caused." -msgstr "" - -#, possible-boost-format -msgid "%1% is too tall, and collisions will be caused." -msgstr "" - -msgid " is too close to others, there may be collisions when printing." -msgstr "" - -msgid " is too close to exclusion area, there may be collisions when printing." -msgstr "" - -msgid "Prime Tower" -msgstr "" - -msgid " is too close to others, and collisions may be caused.\n" -msgstr "" - -msgid " is too close to exclusion area, and collisions will be caused.\n" -msgstr "" - -msgid "" -"Can not print multiple filaments which have large difference of temperature " -"together. Otherwise, the extruder and nozzle may be blocked or damaged " -"during printing" -msgstr "" - -msgid "No extrusions under current settings." -msgstr "" - -msgid "" -"Smooth mode of timelapse is not supported when \"by object\" sequence is " -"enabled." -msgstr "" - -msgid "" -"Please select \"By object\" print sequence to print multiple objects in " -"spiral vase mode." -msgstr "" - -msgid "" -"The spiral vase mode does not work when an object contains more than one " -"materials." -msgstr "" - -#, possible-boost-format -msgid "The object %1% exceeds the maximum build volume height." -msgstr "" - -#, possible-boost-format -msgid "" -"While the object %1% itself fits the build volume, its last layer exceeds " -"the maximum build volume height." -msgstr "" - -msgid "" -"You might want to reduce the size of your model or change current print " -"settings and retry." -msgstr "" - -msgid "Variable layer height is not supported with Organic supports." -msgstr "" - -msgid "" -"Different nozzle diameters and different filament diameters is not allowed " -"when prime tower is enabled." -msgstr "" - -msgid "" -"The Wipe Tower is currently only supported with the relative extruder " -"addressing (use_relative_e_distances=1)." -msgstr "" - -msgid "" -"Ooze prevention is currently not supported with the prime tower enabled." -msgstr "" - -msgid "" -"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " -"RepRapFirmware and Repetier G-code flavors." -msgstr "" - -msgid "The prime tower is not supported in \"By object\" print." -msgstr "" - -msgid "" -"The prime tower is not supported when adaptive layer height is on. It " -"requires that all objects have the same layer height." -msgstr "" - -msgid "The prime tower requires \"support gap\" to be multiple of layer height" -msgstr "" - -msgid "The prime tower requires that all objects have the same layer heights" -msgstr "" - -msgid "" -"The prime tower requires that all objects are printed over the same number " -"of raft layers" -msgstr "" - -msgid "" -"The prime tower requires that all objects are sliced with the same layer " -"heights." -msgstr "" - -msgid "" -"The prime tower is only supported if all objects have the same variable " -"layer height" -msgstr "" - -msgid "Too small line width" -msgstr "" - -msgid "Too large line width" -msgstr "" - -msgid "" -"The prime tower requires that support has the same layer height with object." -msgstr "" - -msgid "" -"Organic support tree tip diameter must not be smaller than support material " -"extrusion width." -msgstr "" - -msgid "" -"Organic support branch diameter must not be smaller than 2x support material " -"extrusion width." -msgstr "" - -msgid "" -"Organic support branch diameter must not be smaller than support tree tip " -"diameter." -msgstr "" - -msgid "" -"Support enforcers are used but support is not enabled. Please enable support." -msgstr "" - -msgid "Layer height cannot exceed nozzle diameter" -msgstr "" - -msgid "" -"Relative extruder addressing requires resetting the extruder position at " -"each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to " -"layer_gcode." -msgstr "" - -msgid "" -"\"G92 E0\" was found in before_layer_gcode, which is incompatible with " -"absolute extruder addressing." -msgstr "" - -msgid "" -"\"G92 E0\" was found in layer_gcode, which is incompatible with absolute " -"extruder addressing." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Plate %d: %s does not support filament %s" -msgstr "" - -msgid "Generating skirt & brim" -msgstr "" - -msgid "Exporting G-code" -msgstr "" - -msgid "Generating G-code" -msgstr "" - -msgid "Failed processing of the filename_format template." -msgstr "" - -msgid "Printable area" -msgstr "" - -msgid "Bed exclude area" -msgstr "" - -msgid "" -"Unprintable area in XY plane. For example, X1 Series printers use the front " -"left corner to cut filament during filament change. The area is expressed as " -"polygon by points in following format: \"XxY, XxY, ...\"" -msgstr "" - -msgid "Bed custom texture" -msgstr "" - -msgid "Bed custom model" -msgstr "" - -msgid "Elephant foot compensation" -msgstr "" - -msgid "" -"Shrink the initial layer on build plate to compensate for elephant foot " -"effect" -msgstr "" - -msgid "Elephant foot compensation layers" -msgstr "" - -msgid "" -"The number of layers on which the elephant foot compensation will be active. " -"The first layer will be shrunk by the elephant foot compensation value, then " -"the next layers will be linearly shrunk less, up to the layer indicated by " -"this value." -msgstr "" - -msgid "layers" -msgstr "" - -msgid "" -"Slicing height for each layer. Smaller layer height means more accurate and " -"more printing time" -msgstr "" - -msgid "Printable height" -msgstr "" - -msgid "Maximum printable height which is limited by mechanism of printer" -msgstr "" - -msgid "Preferred orientation" -msgstr "" - -msgid "Automatically orient stls on the Z-axis upon initial import" -msgstr "" - -msgid "Printer preset names" -msgstr "" - -msgid "Hostname, IP or URL" -msgstr "" - -msgid "" -"Orca Slicer can upload G-code files to a printer host. This field should " -"contain the hostname, IP address or URL of the printer host instance. Print " -"host behind HAProxy with basic auth enabled can be accessed by putting the " -"user name and password into the URL in the following format: https://" -"username:password@your-octopi-address/" -msgstr "" - -msgid "Device UI" -msgstr "" - -msgid "" -"Specify the URL of your device user interface if it's not same as print_host" -msgstr "" - -msgid "API Key / Password" -msgstr "" - -msgid "" -"Orca Slicer can upload G-code files to a printer host. This field should " -"contain the API Key or the password required for authentication." -msgstr "" - -msgid "Name of the printer" -msgstr "" - -msgid "HTTPS CA File" -msgstr "" - -msgid "" -"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " -"in crt/pem format. If left blank, the default OS CA certificate repository " -"is used." -msgstr "" - -msgid "User" -msgstr "" - -msgid "Password" -msgstr "" - -msgid "Ignore HTTPS certificate revocation checks" -msgstr "" - -msgid "" -"Ignore HTTPS certificate revocation checks in case of missing or offline " -"distribution points. One may want to enable this option for self signed " -"certificates if connection fails." -msgstr "" - -msgid "Names of presets related to the physical printer" -msgstr "" - -msgid "Authorization Type" -msgstr "" - -msgid "API key" -msgstr "" - -msgid "HTTP digest" -msgstr "" - -msgid "Avoid crossing wall" -msgstr "" - -msgid "Detour and avoid to travel across wall which may cause blob on surface" -msgstr "" - -msgid "Avoid crossing wall - Max detour length" -msgstr "" - -msgid "" -"Maximum detour distance for avoiding crossing wall. Don't detour if the " -"detour distance is large than this value. Detour length could be specified " -"either as an absolute value or as percentage (for example 50%) of a direct " -"travel path. Zero to disable" -msgstr "" - -msgid "mm or %" -msgstr "" - -msgid "Other layers" -msgstr "" - -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Cool Plate" -msgstr "" - -msgid "°C" -msgstr "" - -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Engineering Plate" -msgstr "" - -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the High Temp Plate" -msgstr "" - -msgid "" -"Bed temperature for layers except the initial one. Value 0 means the " -"filament does not support to print on the Textured PEI Plate" -msgstr "" - -msgid "Initial layer" -msgstr "" - -msgid "Initial layer bed temperature" -msgstr "" - -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Cool Plate" -msgstr "" - -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Engineering Plate" -msgstr "" - -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the High Temp Plate" -msgstr "" - -msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not " -"support to print on the Textured PEI Plate" -msgstr "" - -msgid "Bed types supported by the printer" -msgstr "" - -msgid "Cool Plate" -msgstr "" - -msgid "Engineering Plate" -msgstr "" - -msgid "First layer print sequence" -msgstr "" - -msgid "This G-code is inserted at every layer change before lifting z" -msgstr "" - -msgid "Bottom shell layers" -msgstr "" - -msgid "" -"This is the number of solid layers of bottom shell, including the bottom " -"surface layer. When the thickness calculated by this value is thinner than " -"bottom shell thickness, the bottom shell layers will be increased" -msgstr "" - -msgid "Bottom shell thickness" -msgstr "" - -msgid "" -"The number of bottom solid layers is increased when slicing if the thickness " -"calculated by bottom shell layers is thinner than this value. This can avoid " -"having too thin shell when layer height is small. 0 means that this setting " -"is disabled and thickness of bottom shell is absolutely determained by " -"bottom shell layers" -msgstr "" - -msgid "Apply gap fill" -msgstr "" - -msgid "" -"Enables gap fill for the selected surfaces. The minimum gap length that will " -"be filled can be controlled from the filter out tiny gaps option below.\n" -"\n" -"Options:\n" -"1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces\n" -"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces " -"only\n" -"3. Nowhere: Disables gap fill\n" -msgstr "" - -msgid "Everywhere" -msgstr "" - -msgid "Top and bottom surfaces" -msgstr "" - -msgid "Nowhere" -msgstr "" - -msgid "Force cooling for overhang and bridge" -msgstr "" - -msgid "" -"Enable this option to optimize part cooling fan speed for overhang and " -"bridge to get better cooling" -msgstr "" - -msgid "Fan speed for overhang" -msgstr "" - -msgid "" -"Force part cooling fan to be this speed when printing bridge or overhang " -"wall which has large overhang degree. Forcing cooling for overhang and " -"bridge can get better quality for these part" -msgstr "" - -msgid "Cooling overhang threshold" -msgstr "" - -#, possible-c-format -msgid "" -"Force cooling fan to be specific speed when overhang degree of printed part " -"exceeds this value. Expressed as percentage which indicides how much width " -"of the line without support from lower layer. 0% means forcing cooling for " -"all outer wall no matter how much overhang degree" -msgstr "" - -msgid "Bridge infill direction" -msgstr "" - -msgid "" -"Bridging angle override. If left to zero, the bridging angle will be " -"calculated automatically. Otherwise the provided angle will be used for " -"external bridges. Use 180°for zero angle." -msgstr "" - -msgid "Bridge density" -msgstr "" - -msgid "Density of external bridges. 100% means solid bridge. Default is 100%." -msgstr "" - -msgid "Bridge flow ratio" -msgstr "" - -msgid "" -"Decrease this value slightly(for example 0.9) to reduce the amount of " -"material for bridge, to improve sag" -msgstr "" - -msgid "Internal bridge flow ratio" -msgstr "" - -msgid "" -"This value governs the thickness of the internal bridge layer. This is the " -"first layer over sparse infill. Decrease this value slightly (for example " -"0.9) to improve surface quality over sparse infill." -msgstr "" - -msgid "Top surface flow ratio" -msgstr "" - -msgid "" -"This factor affects the amount of material for top solid infill. You can " -"decrease it slightly to have smooth surface finish" -msgstr "" - -msgid "Bottom surface flow ratio" -msgstr "" - -msgid "This factor affects the amount of material for bottom solid infill" -msgstr "" - -msgid "Precise wall(experimental)" -msgstr "" - -msgid "" -"Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." -msgstr "" - -msgid "Only one wall on top surfaces" -msgstr "" - -msgid "" -"Use only one wall on flat top surface, to give more space to the top infill " -"pattern" -msgstr "" - -msgid "One wall threshold" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"If a top surface has to be printed and it's partially covered by another " -"layer, it won't be considered at a top layer where its width is below this " -"value. This can be useful to not let the 'one perimeter on top' trigger on " -"surface that should be covered only by perimeters. This value can be a mm or " -"a % of the perimeter extrusion width.\n" -"Warning: If enabled, artifacts can be created if you have some thin features " -"on the next layer, like letters. Set this setting to 0 to remove these " -"artifacts." -msgstr "" - -msgid "Only one wall on first layer" -msgstr "" - -msgid "" -"Use only one wall on first layer, to give more space to the bottom infill " -"pattern" -msgstr "" - -msgid "Extra perimeters on overhangs" -msgstr "" - -msgid "" -"Create additional perimeter paths over steep overhangs and areas where " -"bridges cannot be anchored. " -msgstr "" - -msgid "Reverse on odd" -msgstr "" - -msgid "Overhang reversal" -msgstr "" - -msgid "" -"Extrude perimeters that have a part over an overhang in the reverse " -"direction on odd layers. This alternating pattern can drastically improve " -"steep overhangs.\n" -"\n" -"This setting can also help reduce part warping due to the reduction of " -"stresses in the part walls." -msgstr "" - -msgid "Reverse only internal perimeters" -msgstr "" - -msgid "" -"Apply the reverse perimeters logic only on internal perimeters. \n" -"\n" -"This setting greatly reduces part stresses as they are now distributed in " -"alternating directions. This should reduce part warping while also " -"maintaining external wall quality. This feature can be very useful for warp " -"prone material, like ABS/ASA, and also for elastic filaments, like TPU and " -"Silk PLA. It can also help reduce warping on floating regions over " -"supports.\n" -"\n" -"For this setting to be the most effective, it is recomended to set the " -"Reverse Threshold to 0 so that all internal walls print in alternating " -"directions on odd layers irrespective of their overhang degree." -msgstr "" - -msgid "Reverse threshold" -msgstr "" - -msgid "Overhang reversal threshold" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Number of mm the overhang need to be for the reversal to be considered " -"useful. Can be a % of the perimeter width.\n" -"Value 0 enables reversal on every odd layers regardless." -msgstr "" - -msgid "Classic mode" -msgstr "" - -msgid "Enable this option to use classic mode" -msgstr "" - -msgid "Slow down for overhang" -msgstr "" - -msgid "Enable this option to slow printing down for different overhang degree" -msgstr "" - -msgid "Slow down for curled perimeters" -msgstr "" - -msgid "" -"Enable this option to slow printing down in areas where potential curled " -"perimeters may exist" -msgstr "" - -msgid "mm/s or %" -msgstr "" - -msgid "External" -msgstr "" - -msgid "Speed of bridge and completely overhang wall" -msgstr "" - -msgid "mm/s" -msgstr "" - -msgid "Internal" -msgstr "" - -msgid "" -"Speed of internal bridge. If the value is expressed as a percentage, it will " -"be calculated based on the bridge_speed. Default value is 150%." -msgstr "" - -msgid "Brim width" -msgstr "" - -msgid "Distance from model to the outermost brim line" -msgstr "" - -msgid "Brim type" -msgstr "" - -msgid "" -"This controls the generation of the brim at outer and/or inner side of " -"models. Auto means the brim width is analysed and calculated automatically." -msgstr "" - -msgid "Brim-object gap" -msgstr "" - -msgid "" -"A gap between innermost brim line and object can make brim be removed more " -"easily" -msgstr "" - -msgid "Brim ears" -msgstr "" - -msgid "Only draw brim over the sharp edges of the model." -msgstr "" - -msgid "Brim ear max angle" -msgstr "" - -msgid "" -"Maximum angle to let a brim ear appear. \n" -"If set to 0, no brim will be created. \n" -"If set to ~180, brim will be created on everything but straight sections." -msgstr "" - -msgid "Brim ear detection radius" -msgstr "" - -msgid "" -"The geometry will be decimated before dectecting sharp angles. This " -"parameter indicates the minimum length of the deviation for the decimation.\n" -"0 to deactivate" -msgstr "" - -msgid "Compatible machine" -msgstr "" - -msgid "upward compatible machine" -msgstr "" - -msgid "Compatible machine condition" -msgstr "" - -msgid "Compatible process profiles" -msgstr "" - -msgid "Compatible process profiles condition" -msgstr "" - -msgid "Print sequence, layer by layer or object by object" -msgstr "" - -msgid "By layer" -msgstr "" - -msgid "By object" -msgstr "" - -msgid "Intra-layer order" -msgstr "" - -msgid "Print order within a single layer" -msgstr "" - -msgid "As object list" -msgstr "" - -msgid "Slow printing down for better layer cooling" -msgstr "" - -msgid "" -"Enable this option to slow printing speed down to make the final layer time " -"not shorter than the layer time threshold in \"Max fan speed threshold\", so " -"that layer can be cooled for longer time. This can improve the cooling " -"quality for needle and small details" -msgstr "" - -msgid "Normal printing" -msgstr "" - -msgid "" -"The default acceleration of both normal printing and travel except initial " -"layer" -msgstr "" - -msgid "mm/s²" -msgstr "" - -msgid "Default filament profile" -msgstr "" - -msgid "Default filament profile when switch to this machine profile" -msgstr "" - -msgid "Default process profile" -msgstr "" - -msgid "Default process profile when switch to this machine profile" -msgstr "" - -msgid "Activate air filtration" -msgstr "" - -msgid "Activate for better air filtration. G-code command: M106 P3 S(0-255)" -msgstr "" - -msgid "Fan speed" -msgstr "" - -msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " -"filament custom gcode" -msgstr "" - -msgid "Speed of exhuast fan after printing completes" -msgstr "" - -msgid "No cooling for the first" -msgstr "" - -msgid "" -"Close all cooling fan for the first certain layers. Cooling fan of the first " -"layer used to be closed to get better build plate adhesion" -msgstr "" - -msgid "Don't support bridges" -msgstr "" - -msgid "" -"Don't support the whole bridge area which make support very large. Bridge " -"usually can be printing directly without support if not very long" -msgstr "" - -msgid "Thick bridges" -msgstr "" - -msgid "" -"If enabled, bridges are more reliable, can bridge longer distances, but may " -"look worse. If disabled, bridges look better but are reliable just for " -"shorter bridged distances." -msgstr "" - -msgid "Thick internal bridges" -msgstr "" - -msgid "" -"If enabled, thick internal bridges will be used. It's usually recommended to " -"have this feature turned on. However, consider turning it off if you are " -"using large nozzles." -msgstr "" - -msgid "Don't filter out small internal bridges (experimental)" -msgstr "" - -msgid "" -"This option can help reducing pillowing on top surfaces in heavily slanted " -"or curved models.\n" -"\n" -"By default, small internal bridges are filtered out and the internal solid " -"infill is printed directly over the sparse infill. This works well in most " -"cases, speeding up printing without too much compromise on top surface " -"quality. \n" -"\n" -"However, in heavily slanted or curved models especially where too low sparse " -"infill density is used, this may result in curling of the unsupported solid " -"infill, causing pillowing.\n" -"\n" -"Enabling this option will print internal bridge layer over slightly " -"unsupported internal solid infill. The options below control the amount of " -"filtering, i.e. the amount of internal bridges created.\n" -"\n" -"Disabled - Disables this option. This is the default behaviour and works " -"well in most cases.\n" -"\n" -"Limited filtering - Creates internal bridges on heavily slanted surfaces, " -"while avoiding creating uncessesary interal bridges. This works well for " -"most difficult models.\n" -"\n" -"No filtering - Creates internal bridges on every potential internal " -"overhang. This option is useful for heavily slanted top surface models. " -"However, in most cases it creates too many unecessary bridges." -msgstr "" - -msgid "Disabled" -msgstr "" - -msgid "Limited filtering" -msgstr "" - -msgid "No filtering" -msgstr "" - -msgid "Max bridge length" -msgstr "" - -msgid "" -"Max length of bridges that don't need support. Set it to 0 if you want all " -"bridges to be supported, and set it to a very large value if you don't want " -"any bridges to be supported." -msgstr "" - -msgid "End G-code" -msgstr "" - -msgid "End G-code when finish the whole printing" -msgstr "" - -msgid "Between Object Gcode" -msgstr "" - -msgid "" -"Insert Gcode between objects. This parameter will only come into effect when " -"you print your models object by object" -msgstr "" - -msgid "End G-code when finish the printing of this filament" -msgstr "" - -msgid "Ensure vertical shell thickness" -msgstr "" - -msgid "" -"Add solid infill near sloping surfaces to guarantee the vertical shell " -"thickness (top+bottom solid layers)" -msgstr "" - -msgid "Further reduce solid infill on walls (experimental)" -msgstr "" - -msgid "" -"Further reduces any solid infill applied to walls. As there will be very " -"limited infill supporting solid surfaces, make sure that you are using " -"adequate number of walls to support the part on sloping surfaces.\n" -"\n" -"For heavily sloped surfaces this option is not suitable as it will generate " -"too thin of a top layer and should be disabled." -msgstr "" - -msgid "Top surface pattern" -msgstr "" - -msgid "Line pattern of top surface infill" -msgstr "" - -msgid "Concentric" -msgstr "" - -msgid "Rectilinear" -msgstr "" - -msgid "Monotonic" -msgstr "" - -msgid "Monotonic line" -msgstr "" - -msgid "Aligned Rectilinear" -msgstr "" - -msgid "Hilbert Curve" -msgstr "" - -msgid "Archimedean Chords" -msgstr "" - -msgid "Octagram Spiral" -msgstr "" - -msgid "Bottom surface pattern" -msgstr "" - -msgid "Line pattern of bottom surface infill, not bridge infill" -msgstr "" - -msgid "Internal solid infill pattern" -msgstr "" - -msgid "" -"Line pattern of internal solid infill. if the detect narrow internal solid " -"infill be enabled, the concentric pattern will be used for the small area." -msgstr "" - -msgid "" -"Line width of outer wall. If expressed as a %, it will be computed over the " -"nozzle diameter." -msgstr "" - -msgid "" -"Speed of outer wall which is outermost and visible. It's used to be slower " -"than inner wall speed to get better quality." -msgstr "" - -msgid "Small perimeters" -msgstr "" - -msgid "" -"This separate setting will affect the speed of perimeters having radius <= " -"small_perimeter_threshold (usually holes). If expressed as percentage (for " -"example: 80%) it will be calculated on the outer wall speed setting above. " -"Set to zero for auto." -msgstr "" - -msgid "Small perimeters threshold" -msgstr "" - -msgid "" -"This sets the threshold for small perimeter length. Default threshold is 0mm" -msgstr "" - -msgid "Walls printing order" -msgstr "" - -msgid "" -"Print sequence of the internal (inner) and external (outer) walls. \n" -"\n" -"Use Inner/Outer for best overhangs. This is because the overhanging walls " -"can adhere to a neighouring perimeter while printing. However, this option " -"results in slightly reduced surface quality as the external perimeter is " -"deformed by being squashed to the internal perimeter.\n" -"\n" -"Use Inner/Outer/Inner for the best external surface finish and dimensional " -"accuracy as the external wall is printed undisturbed from an internal " -"perimeter. However, overhang performance will reduce as there is no internal " -"perimeter to print the external wall against. This option requires a minimum " -"of 3 walls to be effective as it prints the internal walls from the 3rd " -"perimeter onwards first, then the external perimeter and, finally, the first " -"internal perimeter. This option is recomended against the Outer/Inner option " -"in most cases. \n" -"\n" -"Use Outer/Inner for the same external wall quality and dimensional accuracy " -"benefits of Inner/Outer/Inner option. However, the z seams will appear less " -"consistent as the first extrusion of a new layer starts on a visible " -"surface.\n" -"\n" -" " -msgstr "" - -msgid "Inner/Outer" -msgstr "" - -msgid "Outer/Inner" -msgstr "" - -msgid "Inner/Outer/Inner" -msgstr "" - -msgid "Print infill first" -msgstr "" - -msgid "" -"Order of wall/infill. When the tickbox is unchecked the walls are printed " -"first, which works best in most cases.\n" -"\n" -"Printing walls first may help with extreme overhangs as the walls have the " -"neighbouring infill to adhere to. However, the infill will slighly push out " -"the printed walls where it is attached to them, resulting in a worse " -"external surface finish. It can also cause the infill to shine through the " -"external surfaces of the part." -msgstr "" - -msgid "Height to rod" -msgstr "" - -msgid "" -"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " -"by-object printing." -msgstr "" - -msgid "Height to lid" -msgstr "" - -msgid "" -"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" -"object printing." -msgstr "" - -msgid "" -"Clearance radius around extruder. Used for collision avoidance in by-object " -"printing." -msgstr "" - -msgid "Extruder Color" -msgstr "" - -msgid "Only used as a visual help on UI" -msgstr "" - -msgid "Extruder offset" -msgstr "" - -msgid "Flow ratio" -msgstr "" - -msgid "" -"The material may have volumetric change after switching between molten state " -"and crystalline state. This setting changes all extrusion flow of this " -"filament in gcode proportionally. Recommended value range is between 0.95 " -"and 1.05. Maybe you can tune this value to get nice flat surface when there " -"has slight overflow or underflow" -msgstr "" - -msgid "Enable pressure advance" -msgstr "" - -msgid "" -"Enable pressure advance, auto calibration result will be overwriten once " -"enabled." -msgstr "" - -msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" -msgstr "" - -msgid "" -"Default line width if other line widths are set to 0. If expressed as a %, " -"it will be computed over the nozzle diameter." -msgstr "" - -msgid "Keep fan always on" -msgstr "" - -msgid "" -"If enable this setting, part cooling fan will never be stoped and will run " -"at least at minimum speed to reduce the frequency of starting and stoping" -msgstr "" - -msgid "Layer time" -msgstr "" - -msgid "" -"Part cooling fan will be enabled for layers of which estimated time is " -"shorter than this value. Fan speed is interpolated between the minimum and " -"maximum fan speeds according to layer printing time" -msgstr "" - -msgid "Default color" -msgstr "" - -msgid "Default filament color" -msgstr "" - -msgid "Filament notes" -msgstr "" - -msgid "You can put your notes regarding the filament here." -msgstr "" - -msgid "Required nozzle HRC" -msgstr "" - -msgid "" -"Minimum HRC of nozzle required to print the filament. Zero means no checking " -"of nozzle's HRC." -msgstr "" - -msgid "" -"This setting stands for how much volume of filament can be melted and " -"extruded per second. Printing speed is limited by max volumetric speed, in " -"case of too high and unreasonable speed setting. Can't be zero" -msgstr "" - -msgid "mm³/s" -msgstr "" - -msgid "Filament load time" -msgstr "" - -msgid "Time to load new filament when switch filament. For statistics only" -msgstr "" - -msgid "Filament unload time" -msgstr "" - -msgid "Time to unload old filament when switch filament. For statistics only" -msgstr "" - -msgid "" -"Filament diameter is used to calculate extrusion in gcode, so it's important " -"and should be accurate" -msgstr "" - -msgid "Shrinkage" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " -"compensate. Only the filament used for the perimeter is taken into account.\n" -"Be sure to allow enough space between objects, as this compensation is done " -"after the checks." -msgstr "" - -msgid "Loading speed" -msgstr "" - -msgid "Speed used for loading the filament on the wipe tower." -msgstr "" - -msgid "Loading speed at the start" -msgstr "" - -msgid "Speed used at the very beginning of loading phase." -msgstr "" - -msgid "Unloading speed" -msgstr "" - -msgid "" -"Speed used for unloading the filament on the wipe tower (does not affect " -"initial part of unloading just after ramming)." -msgstr "" - -msgid "Unloading speed at the start" -msgstr "" - -msgid "" -"Speed used for unloading the tip of the filament immediately after ramming." -msgstr "" - -msgid "Delay after unloading" -msgstr "" - -msgid "" -"Time to wait after the filament is unloaded. May help to get reliable " -"toolchanges with flexible materials that may need more time to shrink to " -"original dimensions." -msgstr "" - -msgid "Number of cooling moves" -msgstr "" - -msgid "" -"Filament is cooled by being moved back and forth in the cooling tubes. " -"Specify desired number of these moves." -msgstr "" - -msgid "Speed of the first cooling move" -msgstr "" - -msgid "Cooling moves are gradually accelerating beginning at this speed." -msgstr "" - -msgid "Minimal purge on wipe tower" -msgstr "" - -msgid "" -"After a tool change, the exact position of the newly loaded filament inside " -"the nozzle may not be known, and the filament pressure is likely not yet " -"stable. Before purging the print head into an infill or a sacrificial " -"object, Orca Slicer will always prime this amount of material into the wipe " -"tower to produce successive infill or sacrificial object extrusions reliably." -msgstr "" - -msgid "Speed of the last cooling move" -msgstr "" - -msgid "Cooling moves are gradually accelerating towards this speed." -msgstr "" - -msgid "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " -"filament during a tool change (when executing the T code). This time is " -"added to the total print time by the G-code time estimator." -msgstr "" - -msgid "Ramming parameters" -msgstr "" - -msgid "" -"This string is edited by RammingDialog and contains ramming specific " -"parameters." -msgstr "" - -msgid "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " -"filament during a tool change (when executing the T code). This time is " -"added to the total print time by the G-code time estimator." -msgstr "" - -msgid "Enable ramming for multitool setups" -msgstr "" - -msgid "" -"Perform ramming when using multitool printer (i.e. when the 'Single Extruder " -"Multimaterial' in Printer Settings is unchecked). When checked, a small " -"amount of filament is rapidly extruded on the wipe tower just before the " -"toolchange. This option is only used when the wipe tower is enabled." -msgstr "" - -msgid "Multitool ramming volume" -msgstr "" - -msgid "The volume to be rammed before the toolchange." -msgstr "" - -msgid "Multitool ramming flow" -msgstr "" - -msgid "Flow used for ramming the filament before the toolchange." -msgstr "" - -msgid "Density" -msgstr "" - -msgid "Filament density. For statistics only" -msgstr "" - -msgid "g/cm³" -msgstr "" - -msgid "The material type of filament" -msgstr "" - -msgid "Soluble material" -msgstr "" - -msgid "" -"Soluble material is commonly used to print support and support interface" -msgstr "" - -msgid "Support material" -msgstr "" - -msgid "" -"Support material is commonly used to print support and support interface" -msgstr "" - -msgid "Softening temperature" -msgstr "" - -msgid "" -"The material softens at this temperature, so when the bed temperature is " -"equal to or greater than it, it's highly recommended to open the front door " -"and/or remove the upper glass to avoid cloggings." -msgstr "" - -msgid "Price" -msgstr "" - -msgid "Filament price. For statistics only" -msgstr "" - -msgid "money/kg" -msgstr "" - -msgid "Vendor" -msgstr "" - -msgid "Vendor of filament. For show only" -msgstr "" - -msgid "(Undefined)" -msgstr "" - -msgid "Infill direction" -msgstr "" - -msgid "" -"Angle for sparse infill pattern, which controls the start or main direction " -"of line" -msgstr "" - -msgid "Sparse infill density" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Density of internal sparse infill, 100% turns all sparse infill into solid " -"infill and internal solid infill pattern will be used" -msgstr "" - -msgid "Sparse infill pattern" -msgstr "" - -msgid "Line pattern for internal sparse infill" -msgstr "" - -msgid "Grid" -msgstr "" - -msgid "Line" -msgstr "" - -msgid "Cubic" -msgstr "" - -msgid "Tri-hexagon" -msgstr "" - -msgid "Gyroid" -msgstr "" - -msgid "Honeycomb" -msgstr "" - -msgid "Adaptive Cubic" -msgstr "" - -msgid "3D Honeycomb" -msgstr "" - -msgid "Support Cubic" -msgstr "" - -msgid "Lightning" -msgstr "" - -msgid "Sparse infill anchor length" -msgstr "" - -msgid "" -"Connect an infill line to an internal perimeter with a short segment of an " -"additional perimeter. If expressed as percentage (example: 15%) it is " -"calculated over infill extrusion width. Orca Slicer tries to connect two " -"close infill lines to a short perimeter segment. If no such perimeter " -"segment shorter than infill_anchor_max is found, the infill line is " -"connected to a perimeter segment at just one side and the length of the " -"perimeter segment taken is limited to this parameter, but no longer than " -"anchor_length_max. \n" -"Set this parameter to zero to disable anchoring perimeters connected to a " -"single infill line." -msgstr "" - -msgid "0 (no open anchors)" -msgstr "" - -msgid "1000 (unlimited)" -msgstr "" - -msgid "Maximum length of the infill anchor" -msgstr "" - -msgid "" -"Connect an infill line to an internal perimeter with a short segment of an " -"additional perimeter. If expressed as percentage (example: 15%) it is " -"calculated over infill extrusion width. Orca Slicer tries to connect two " -"close infill lines to a short perimeter segment. If no such perimeter " -"segment shorter than this parameter is found, the infill line is connected " -"to a perimeter segment at just one side and the length of the perimeter " -"segment taken is limited to infill_anchor, but no longer than this " -"parameter. \n" -"If set to 0, the old algorithm for infill connection will be used, it should " -"create the same result as with 1000 & 0." -msgstr "" - -msgid "0 (Simple connect)" -msgstr "" - -msgid "Acceleration of outer walls" -msgstr "" - -msgid "Acceleration of inner walls" -msgstr "" - -msgid "Acceleration of travel moves" -msgstr "" - -msgid "" -"Acceleration of top surface infill. Using a lower value may improve top " -"surface quality" -msgstr "" - -msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "" - -msgid "" -"Acceleration of bridges. If the value is expressed as a percentage (e.g. " -"50%), it will be calculated based on the outer wall acceleration." -msgstr "" - -msgid "mm/s² or %" -msgstr "" - -msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage (e." -"g. 100%), it will be calculated based on the default acceleration." -msgstr "" - -msgid "" -"Acceleration of internal solid infill. If the value is expressed as a " -"percentage (e.g. 100%), it will be calculated based on the default " -"acceleration." -msgstr "" - -msgid "" -"Acceleration of initial layer. Using a lower value can improve build plate " -"adhesive" -msgstr "" - -msgid "Enable accel_to_decel" -msgstr "" - -msgid "Klipper's max_accel_to_decel will be adjusted automatically" -msgstr "" - -msgid "accel_to_decel" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" -msgstr "" - -msgid "Jerk of outer walls" -msgstr "" - -msgid "Jerk of inner walls" -msgstr "" - -msgid "Jerk for top surface" -msgstr "" - -msgid "Jerk for infill" -msgstr "" - -msgid "Jerk for initial layer" -msgstr "" - -msgid "Jerk for travel" -msgstr "" - -msgid "" -"Line width of initial layer. If expressed as a %, it will be computed over " -"the nozzle diameter." -msgstr "" - -msgid "Initial layer height" -msgstr "" - -msgid "" -"Height of initial layer. Making initial layer height to be thick slightly " -"can improve build plate adhension" -msgstr "" - -msgid "Speed of initial layer except the solid infill part" -msgstr "" - -msgid "Initial layer infill" -msgstr "" - -msgid "Speed of solid infill part of initial layer" -msgstr "" - -msgid "Initial layer travel speed" -msgstr "" - -msgid "Travel speed of initial layer" -msgstr "" - -msgid "Number of slow layers" -msgstr "" - -msgid "" -"The first few layers are printed slower than normal. The speed is gradually " -"increased in a linear fashion over the specified number of layers." -msgstr "" - -msgid "Initial layer nozzle temperature" -msgstr "" - -msgid "Nozzle temperature to print initial layer when using this filament" -msgstr "" - -msgid "Full fan speed at layer" -msgstr "" - -msgid "" -"Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" -"\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at " -"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." -msgstr "" - -msgid "Support interface fan speed" -msgstr "" - -msgid "" -"This fan speed is enforced during all support interfaces, to be able to " -"weaken their bonding with a high fan speed.\n" -"Set to -1 to disable this override.\n" -"Can only be overriden by disable_fan_first_layers." -msgstr "" - -msgid "" -"Randomly jitter while printing the wall, so that the surface has a rough " -"look. This setting controls the fuzzy position" -msgstr "" - -msgid "Contour" -msgstr "" - -msgid "Contour and hole" -msgstr "" - -msgid "All walls" -msgstr "" - -msgid "Fuzzy skin thickness" -msgstr "" - -msgid "" -"The width within which to jitter. It's adversed to be below outer wall line " -"width" -msgstr "" - -msgid "Fuzzy skin point distance" -msgstr "" - -msgid "" -"The average diatance between the random points introducded on each line " -"segment" -msgstr "" - -msgid "Apply fuzzy skin to first layer" -msgstr "" - -msgid "Whether to apply fuzzy skin on the first layer" -msgstr "" - -msgid "Filter out tiny gaps" -msgstr "" - -msgid "Layers and Perimeters" -msgstr "" - -msgid "Filter out gaps smaller than the threshold specified" -msgstr "" - -msgid "" -"Speed of gap infill. Gap usually has irregular line width and should be " -"printed more slowly" -msgstr "" - -msgid "Arc fitting" -msgstr "" - -msgid "" -"Enable this to get a G-code file which has G2 and G3 moves. And the fitting " -"tolerance is same with resolution" -msgstr "" - -msgid "Add line number" -msgstr "" - -msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" -msgstr "" - -msgid "Scan first layer" -msgstr "" - -msgid "" -"Enable this to enable the camera on printer to check the quality of first " -"layer" -msgstr "" - -msgid "Nozzle type" -msgstr "" - -msgid "" -"The metallic material of nozzle. This determines the abrasive resistance of " -"nozzle, and what kind of filament can be printed" -msgstr "" - -msgid "Undefine" -msgstr "" - -msgid "Hardened steel" -msgstr "" - -msgid "Stainless steel" -msgstr "" - -msgid "Brass" -msgstr "" - -msgid "Nozzle HRC" -msgstr "" - -msgid "" -"The nozzle's hardness. Zero means no checking for nozzle's hardness during " -"slicing." -msgstr "" - -msgid "HRC" -msgstr "" - -msgid "Printer structure" -msgstr "" - -msgid "The physical arrangement and components of a printing device" -msgstr "" - -msgid "CoreXY" -msgstr "" - -msgid "I3" -msgstr "" - -msgid "Hbot" -msgstr "" - -msgid "Delta" -msgstr "" - -msgid "Best object position" -msgstr "" - -msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." -msgstr "" - -msgid "" -"Enable this option if machine has auxiliary part cooling fan. G-code " -"command: M106 P2 S(0-255)." -msgstr "" - -msgid "" -"Start the fan this number of seconds earlier than its target start time (you " -"can use fractional seconds). It assumes infinite acceleration for this time " -"estimation, and will only take into account G1 and G0 moves (arc fitting is " -"unsupported).\n" -"It won't move fan comands from custom gcodes (they act as a sort of " -"'barrier').\n" -"It won't move fan comands into the start gcode if the 'only custom start " -"gcode' is activated.\n" -"Use 0 to deactivate." -msgstr "" - -msgid "Only overhangs" -msgstr "" - -msgid "Will only take into account the delay for the cooling of overhangs." -msgstr "" - -msgid "Fan kick-start time" -msgstr "" - -msgid "" -"Emit a max fan speed command for this amount of seconds before reducing to " -"target speed to kick-start the cooling fan.\n" -"This is useful for fans where a low PWM/power may be insufficient to get the " -"fan started spinning from a stop, or to get the fan up to speed faster.\n" -"Set to 0 to deactivate." -msgstr "" - -msgid "Time cost" -msgstr "" - -msgid "The printer cost per hour" -msgstr "" - -msgid "money/h" -msgstr "" - -msgid "Support control chamber temperature" -msgstr "" - -msgid "" -"This option is enabled if machine support controlling chamber temperature\n" -"G-code command: M141 S(0-255)" -msgstr "" - -msgid "Support air filtration" -msgstr "" - -msgid "" -"Enable this if printer support air filtration\n" -"G-code command: M106 P3 S(0-255)" -msgstr "" - -msgid "G-code flavor" -msgstr "" - -msgid "What kind of gcode the printer is compatible with" -msgstr "" - -msgid "Klipper" -msgstr "" - -msgid "Support multi bed types" -msgstr "" - -msgid "Enable this option if you want to use multiple bed types" -msgstr "" - -msgid "Label objects" -msgstr "" - -msgid "" -"Enable this to add comments into the G-Code labeling print moves with what " -"object they belong to, which is useful for the Octoprint CancelObject " -"plugin. This settings is NOT compatible with Single Extruder Multi Material " -"setup and Wipe into Object / Wipe into Infill." -msgstr "" - -msgid "Exclude objects" -msgstr "" - -msgid "Enable this option to add EXCLUDE OBJECT command in g-code" -msgstr "" - -msgid "Verbose G-code" -msgstr "" - -msgid "" -"Enable this to get a commented G-code file, with each line explained by a " -"descriptive text. If you print from SD card, the additional weight of the " -"file could make your firmware slow down." -msgstr "" - -msgid "Infill combination" -msgstr "" - -msgid "" -"Automatically Combine sparse infill of several layers to print together to " -"reduce time. Wall is still printed with original layer height." -msgstr "" - -msgid "Filament to print internal sparse infill." -msgstr "" - -msgid "" -"Line width of internal sparse infill. If expressed as a %, it will be " -"computed over the nozzle diameter." -msgstr "" - -msgid "Infill/Wall overlap" -msgstr "" - -msgid "" -"Infill area is enlarged slightly to overlap with wall for better bonding. " -"The percentage value is relative to line width of sparse infill" -msgstr "" - -msgid "Speed of internal sparse infill" -msgstr "" - -msgid "Interface shells" -msgstr "" - -msgid "" -"Force the generation of solid shells between adjacent materials/volumes. " -"Useful for multi-extruder prints with translucent materials or manual " -"soluble support material" -msgstr "" - -msgid "Maximum width of a segmented region" -msgstr "" - -msgid "Maximum width of a segmented region. Zero disables this feature." -msgstr "" - -msgid "Interlocking depth of a segmented region" -msgstr "" - -msgid "Interlocking depth of a segmented region. Zero disables this feature." -msgstr "" - -msgid "Ironing Type" -msgstr "" - -msgid "" -"Ironing is using small flow to print on same height of surface again to make " -"flat surface more smooth. This setting controls which layer being ironed" -msgstr "" - -msgid "No ironing" -msgstr "" - -msgid "Top surfaces" -msgstr "" - -msgid "Topmost surface" -msgstr "" - -msgid "All solid layer" -msgstr "" - -msgid "Ironing Pattern" -msgstr "" - -msgid "The pattern that will be used when ironing" -msgstr "" - -msgid "Ironing flow" -msgstr "" - -msgid "" -"The amount of material to extrude during ironing. Relative to flow of normal " -"layer height. Too high value results in overextrusion on the surface" -msgstr "" - -msgid "Ironing line spacing" -msgstr "" - -msgid "The distance between the lines of ironing" -msgstr "" - -msgid "Ironing speed" -msgstr "" - -msgid "Print speed of ironing lines" -msgstr "" - -msgid "Ironing angle" -msgstr "" - -msgid "" -"The angle ironing is done at. A negative number disables this function and " -"uses the default method." -msgstr "" - -msgid "This gcode part is inserted at every layer change after lift z" -msgstr "" - -msgid "Supports silent mode" -msgstr "" - -msgid "" -"Whether the machine supports silent mode in which machine use lower " -"acceleration to print" -msgstr "" - -msgid "Emit limits to G-code" -msgstr "" - -msgid "Machine limits" -msgstr "" - -msgid "" -"If enabled, the machine limits will be emitted to G-code file.\n" -"This option will be ignored if the g-code flavor is set to Klipper." -msgstr "" - -msgid "" -"This G-code will be used as a code for the pause print. User can insert " -"pause G-code in gcode viewer" -msgstr "" - -msgid "This G-code will be used as a custom code" -msgstr "" - -msgid "Enable Flow Compensation" -msgstr "" - -msgid "Enable flow compensation for small infill areas" -msgstr "" - -msgid "Flow Compensation Model" -msgstr "" - -msgid "" -"Flow Compensation Model, used to adjust the flow for small infill areas. The " -"model is expressed as a comma separated pair of values for extrusion length " -"and flow correction factors, one per line, in the following format: " -"\"1.234,5.678\"" -msgstr "" - -msgid "Maximum speed X" -msgstr "" - -msgid "Maximum speed Y" -msgstr "" - -msgid "Maximum speed Z" -msgstr "" - -msgid "Maximum speed E" -msgstr "" - -msgid "Maximum X speed" -msgstr "" - -msgid "Maximum Y speed" -msgstr "" - -msgid "Maximum Z speed" -msgstr "" - -msgid "Maximum E speed" -msgstr "" - -msgid "Maximum acceleration X" -msgstr "" - -msgid "Maximum acceleration Y" -msgstr "" - -msgid "Maximum acceleration Z" -msgstr "" - -msgid "Maximum acceleration E" -msgstr "" - -msgid "Maximum acceleration of the X axis" -msgstr "" - -msgid "Maximum acceleration of the Y axis" -msgstr "" - -msgid "Maximum acceleration of the Z axis" -msgstr "" - -msgid "Maximum acceleration of the E axis" -msgstr "" - -msgid "Maximum jerk X" -msgstr "" - -msgid "Maximum jerk Y" -msgstr "" - -msgid "Maximum jerk Z" -msgstr "" - -msgid "Maximum jerk E" -msgstr "" - -msgid "Maximum jerk of the X axis" -msgstr "" - -msgid "Maximum jerk of the Y axis" -msgstr "" - -msgid "Maximum jerk of the Z axis" -msgstr "" - -msgid "Maximum jerk of the E axis" -msgstr "" - -msgid "Minimum speed for extruding" -msgstr "" - -msgid "Minimum speed for extruding (M205 S)" -msgstr "" - -msgid "Minimum travel speed" -msgstr "" - -msgid "Minimum travel speed (M205 T)" -msgstr "" - -msgid "Maximum acceleration for extruding" -msgstr "" - -msgid "Maximum acceleration for extruding (M204 P)" -msgstr "" - -msgid "Maximum acceleration for retracting" -msgstr "" - -msgid "Maximum acceleration for retracting (M204 R)" -msgstr "" - -msgid "Maximum acceleration for travel" -msgstr "" - -msgid "Maximum acceleration for travel (M204 T), it only applies to Marlin 2" -msgstr "" - -msgid "" -"Part cooling fan speed may be increased when auto cooling is enabled. This " -"is the maximum speed limitation of part cooling fan" -msgstr "" - -msgid "Max" -msgstr "" - -msgid "" -"The largest printable layer height for extruder. Used tp limits the maximum " -"layer hight when enable adaptive layer height" -msgstr "" - -msgid "Extrusion rate smoothing" -msgstr "" - -msgid "" -"This parameter smooths out sudden extrusion rate changes that happen when " -"the printer transitions from printing a high flow (high speed/larger width) " -"extrusion to a lower flow (lower speed/smaller width) extrusion and vice " -"versa.\n" -"\n" -"It defines the maximum rate by which the extruded volumetric flow in mm3/sec " -"can change over time. Higher values mean higher extrusion rate changes are " -"allowed, resulting in faster speed transitions.\n" -"\n" -"A value of 0 disables the feature. \n" -"\n" -"For a high speed, high flow direct drive printer (like the Bambu lab or " -"Voron) this value is usually not needed. However it can provide some " -"marginal benefit in certain cases where feature speeds vary greatly. For " -"example, when there are aggressive slowdowns due to overhangs. In these " -"cases a high value of around 300-350mm3/s2 is recommended as this allows for " -"just enough smoothing to assist pressure advance achieve a smoother flow " -"transition.\n" -"\n" -"For slower printers without pressure advance, the value should be set much " -"lower. A value of 10-15mm3/s2 is a good starting point for direct drive " -"extruders and 5-10mm3/s2 for Bowden style. \n" -"\n" -"This feature is known as Pressure Equalizer in Prusa slicer.\n" -"\n" -"Note: this parameter disables arc fitting." -msgstr "" - -msgid "mm³/s²" -msgstr "" - -msgid "Smoothing segment length" -msgstr "" - -msgid "" -"A lower value results in smoother extrusion rate transitions. However, this " -"results in a significantly larger gcode file and more instructions for the " -"printer to process. \n" -"\n" -"Default value of 3 works well for most cases. If your printer is stuttering, " -"increase this value to reduce the number of adjustments made\n" -"\n" -"Allowed values: 1-5" -msgstr "" - -msgid "Minimum speed for part cooling fan" -msgstr "" - -msgid "" -"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " -"during printing except the first several layers which is defined by no " -"cooling layers.\n" -"Please enable auxiliary_fan in printer settings to use this feature. G-code " -"command: M106 P2 S(0-255)" -msgstr "" - -msgid "Min" -msgstr "" - -msgid "" -"The lowest printable layer height for extruder. Used tp limits the minimum " -"layer hight when enable adaptive layer height" -msgstr "" - -msgid "Min print speed" -msgstr "" - -msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." -msgstr "" - -msgid "Nozzle diameter" -msgstr "" - -msgid "Diameter of nozzle" -msgstr "" - -msgid "Configuration notes" -msgstr "" - -msgid "" -"You can put here your personal notes. This text will be added to the G-code " -"header comments." -msgstr "" - -msgid "Host Type" -msgstr "" - -msgid "" -"Orca Slicer can upload G-code files to a printer host. This field must " -"contain the kind of the host." -msgstr "" - -msgid "Nozzle volume" -msgstr "" - -msgid "Volume of nozzle between the cutter and the end of nozzle" -msgstr "" - -msgid "Cooling tube position" -msgstr "" - -msgid "Distance of the center-point of the cooling tube from the extruder tip." -msgstr "" - -msgid "Cooling tube length" -msgstr "" - -msgid "Length of the cooling tube to limit space for cooling moves inside it." -msgstr "" - -msgid "High extruder current on filament swap" -msgstr "" - -msgid "" -"It may be beneficial to increase the extruder motor current during the " -"filament exchange sequence to allow for rapid ramming feed rates and to " -"overcome resistance when loading a filament with an ugly shaped tip." -msgstr "" - -msgid "Filament parking position" -msgstr "" - -msgid "" -"Distance of the extruder tip from the position where the filament is parked " -"when unloaded. This should match the value in printer firmware." -msgstr "" - -msgid "Extra loading distance" -msgstr "" - -msgid "" -"When set to zero, the distance the filament is moved from parking position " -"during load is exactly the same as it was moved back during unload. When " -"positive, it is loaded further, if negative, the loading move is shorter " -"than unloading." -msgstr "" - -msgid "Start end points" -msgstr "" - -msgid "The start and end points which is from cutter area to garbage can." -msgstr "" - -msgid "Reduce infill retraction" -msgstr "" - -msgid "" -"Don't retract when the travel is in infill area absolutely. That means the " -"oozing can't been seen. This can reduce times of retraction for complex " -"model and save printing time, but make slicing and G-code generating slower" -msgstr "" - -msgid "Filename format" -msgstr "" - -msgid "User can self-define the project file name when export" -msgstr "" - -msgid "Make overhangs printable" -msgstr "" - -msgid "Modify the geometry to print overhangs without support material." -msgstr "" - -msgid "Make overhangs printable - Maximum angle" -msgstr "" - -msgid "" -"Maximum angle of overhangs to allow after making more steep overhangs " -"printable.90° will not change the model at all and allow any overhang, while " -"0 will replace all overhangs with conical material." -msgstr "" - -msgid "Make overhangs printable - Hole area" -msgstr "" - -msgid "" -"Maximum area of a hole in the base of the model before it's filled by " -"conical material.A value of 0 will fill all the holes in the model base." -msgstr "" - -msgid "mm²" -msgstr "" - -msgid "Detect overhang wall" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Detect the overhang percentage relative to line width and use different " -"speed to print. For 100%% overhang, bridge speed is used." -msgstr "" - -msgid "" -"Line width of inner wall. If expressed as a %, it will be computed over the " -"nozzle diameter." -msgstr "" - -msgid "Speed of inner wall" -msgstr "" - -msgid "Number of walls of every layer" -msgstr "" - -msgid "Alternate extra wall" -msgstr "" - -msgid "" -"This setting adds an extra wall to every other layer. This way the infill " -"gets wedged vertically between the walls, resulting in stronger prints. \n" -"\n" -"When this option is enabled, the ensure vertical shell thickness option " -"needs to be disabled. \n" -"\n" -"Using lightning infill together with this option is not recommended as there " -"is limited infill to anchor the extra perimeters to." -msgstr "" - -msgid "" -"If you want to process the output G-code through custom scripts, just list " -"their absolute paths here. Separate multiple scripts with a semicolon. " -"Scripts will be passed the absolute path to the G-code file as the first " -"argument, and they can access the Orca Slicer config settings by reading " -"environment variables." -msgstr "" - -msgid "Printer notes" -msgstr "" - -msgid "You can put your notes regarding the printer here." -msgstr "" - -msgid "Raft contact Z distance" -msgstr "" - -msgid "Z gap between object and raft. Ignored for soluble interface" -msgstr "" - -msgid "Raft expansion" -msgstr "" - -msgid "Expand all raft layers in XY plane" -msgstr "" - -msgid "Initial layer density" -msgstr "" - -msgid "Density of the first raft or support layer" -msgstr "" - -msgid "Initial layer expansion" -msgstr "" - -msgid "Expand the first raft or support layer to improve bed plate adhesion" -msgstr "" - -msgid "Raft layers" -msgstr "" - -msgid "" -"Object will be raised by this number of support layers. Use this function to " -"avoid wrapping when print ABS" -msgstr "" - -msgid "" -"G-code path is genereated after simplifing the contour of model to avoid too " -"much points and gcode lines in gcode file. Smaller value means higher " -"resolution and more time to slice" -msgstr "" - -msgid "Travel distance threshold" -msgstr "" - -msgid "" -"Only trigger retraction when the travel distance is longer than this " -"threshold" -msgstr "" - -msgid "Retract amount before wipe" -msgstr "" - -msgid "" -"The length of fast retraction before wipe, relative to retraction length" -msgstr "" - -msgid "Retract when change layer" -msgstr "" - -msgid "Force a retraction when changes layer" -msgstr "" - -msgid "Retraction Length" -msgstr "" - -msgid "" -"Some amount of material in extruder is pulled back to avoid ooze during long " -"travel. Set zero to disable retraction" -msgstr "" - -msgid "Z hop when retract" -msgstr "" - -msgid "" -"Whenever the retraction is done, the nozzle is lifted a little to create " -"clearance between nozzle and the print. It prevents nozzle from hitting the " -"print when travel move. Using spiral line to lift z can prevent stringing" -msgstr "" - -msgid "Z hop lower boundary" -msgstr "" - -msgid "" -"Z hop will only come into effect when Z is above this value and is below the " -"parameter: \"Z hop upper boundary\"" -msgstr "" - -msgid "Z hop upper boundary" -msgstr "" - -msgid "" -"If this value is positive, Z hop will only come into effect when Z is above " -"the parameter: \"Z hop lower boundary\" and is below this value" -msgstr "" - -msgid "Z hop type" -msgstr "" - -msgid "Slope" -msgstr "" - -msgid "Spiral" -msgstr "" - -msgid "Only lift Z above" -msgstr "" - -msgid "" -"If you set this to a positive value, Z lift will only take place above the " -"specified absolute Z." -msgstr "" - -msgid "Only lift Z below" -msgstr "" - -msgid "" -"If you set this to a positive value, Z lift will only take place below the " -"specified absolute Z." -msgstr "" - -msgid "On surfaces" -msgstr "" - -msgid "" -"Enforce Z Hop behavior. This setting is impacted by the above settings (Only " -"lift Z above/below)." -msgstr "" - -msgid "All Surfaces" -msgstr "" - -msgid "Top Only" -msgstr "" - -msgid "Bottom Only" -msgstr "" - -msgid "Top and Bottom" -msgstr "" - -msgid "Extra length on restart" -msgstr "" - -msgid "" -"When the retraction is compensated after the travel move, the extruder will " -"push this additional amount of filament. This setting is rarely needed." -msgstr "" - -msgid "" -"When the retraction is compensated after changing tool, the extruder will " -"push this additional amount of filament." -msgstr "" - -msgid "Retraction Speed" -msgstr "" - -msgid "Speed of retractions" -msgstr "" - -msgid "Deretraction Speed" -msgstr "" - -msgid "" -"Speed for reloading filament into extruder. Zero means same speed with " -"retraction" -msgstr "" - -msgid "Use firmware retraction" -msgstr "" - -msgid "" -"This experimental setting uses G10 and G11 commands to have the firmware " -"handle the retraction. This is only supported in recent Marlin." -msgstr "" - -msgid "Show auto-calibration marks" -msgstr "" - -msgid "Disable set remaining print time" -msgstr "" - -msgid "Seam position" -msgstr "" - -msgid "The start position to print each part of outer wall" -msgstr "" - -msgid "Nearest" -msgstr "" - -msgid "Aligned" -msgstr "" - -msgid "Random" -msgstr "" - -msgid "Staggered inner seams" -msgstr "" - -msgid "" -"This option causes the inner seams to be shifted backwards based on their " -"depth, forming a zigzag pattern." -msgstr "" - -msgid "Seam gap" -msgstr "" - -msgid "" -"In order to reduce the visibility of the seam in a closed loop extrusion, " -"the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the " -"current extruder diameter. The default value for this parameter is 10%." -msgstr "" - -msgid "Role base wipe speed" -msgstr "" - -msgid "" -"The wipe speed is determined by the speed of the current extrusion role.e.g. " -"if a wipe action is executed immediately following an outer wall extrusion, " -"the speed of the outer wall extrusion will be utilized for the wipe action." -msgstr "" - -msgid "Wipe on loops" -msgstr "" - -msgid "" -"To minimize the visibility of the seam in a closed loop extrusion, a small " -"inward movement is executed before the extruder leaves the loop." -msgstr "" - -msgid "Wipe before external loop" -msgstr "" - -msgid "" -"To minimise visibility of potential overextrusion at the start of an " -"external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall " -"print order, the deretraction is performed slightly on the inside from the " -"start of the external perimeter. That way any potential over extrusion is " -"hidden from the outside surface. \n" -"\n" -"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall " -"print order as in these modes it is more likely an external perimeter is " -"printed immediately after a deretraction move." -msgstr "" - -msgid "Wipe speed" -msgstr "" - -msgid "" -"The wipe speed is determined by the speed setting specified in this " -"configuration.If the value is expressed as a percentage (e.g. 80%), it will " -"be calculated based on the travel speed setting above.The default value for " -"this parameter is 80%" -msgstr "" - -msgid "Skirt distance" -msgstr "" - -msgid "Distance from skirt to brim or object" -msgstr "" - -msgid "Skirt height" -msgstr "" - -msgid "How many layers of skirt. Usually only one layer" -msgstr "" - -msgid "Skirt loops" -msgstr "" - -msgid "Number of loops for the skirt. Zero means disabling skirt" -msgstr "" - -msgid "Skirt speed" -msgstr "" - -msgid "Speed of skirt, in mm/s. Zero means use default layer extrusion speed." -msgstr "" - -msgid "" -"The printing speed in exported gcode will be slowed down, when the estimated " -"layer time is shorter than this value, to get better cooling for these layers" -msgstr "" - -msgid "Minimum sparse infill threshold" -msgstr "" - -msgid "" -"Sparse infill area which is smaller than threshold value is replaced by " -"internal solid infill" -msgstr "" - -msgid "" -"Line width of internal solid infill. If expressed as a %, it will be " -"computed over the nozzle diameter." -msgstr "" - -msgid "Speed of internal solid infill, not the top and bottom surface" -msgstr "" - -msgid "Spiral vase" -msgstr "" - -msgid "" -"Spiralize smooths out the z moves of the outer contour. And turns a solid " -"model into a single walled print with solid bottom layers. The final " -"generated model has no seam" -msgstr "" - -msgid "Smooth Spiral" -msgstr "" - -msgid "" -"Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam " -"at all, even in the XY directions on walls that are not vertical" -msgstr "" - -msgid "Max XY Smoothing" -msgstr "" - -msgid "" -"Maximum distance to move points in XY to try to achieve a smooth spiralIf " -"expressed as a %, it will be computed over nozzle diameter" -msgstr "" - -msgid "" -"If smooth or traditional mode is selected, a timelapse video will be " -"generated for each print. After each layer is printed, a snapshot is taken " -"with the chamber camera. All of these snapshots are composed into a " -"timelapse video when printing completes. If smooth mode is selected, the " -"toolhead will move to the excess chute after each layer is printed and then " -"take a snapshot. Since the melt filament may leak from the nozzle during the " -"process of taking a snapshot, prime tower is required for smooth mode to " -"wipe nozzle." -msgstr "" - -msgid "Traditional" -msgstr "" - -msgid "Temperature variation" -msgstr "" - -msgid "Start G-code" -msgstr "" - -msgid "Start G-code when start the whole printing" -msgstr "" - -msgid "Start G-code when start the printing of this filament" -msgstr "" - -msgid "Single Extruder Multi Material" -msgstr "" - -msgid "Use single nozzle to print multi filament" -msgstr "" - -msgid "Manual Filament Change" -msgstr "" - -msgid "" -"Enable this option to omit the custom Change filament G-code only at the " -"beginning of the print. The tool change command (e.g., T0) will be skipped " -"throughout the entire print. This is useful for manual multi-material " -"printing, where we use M600/PAUSE to trigger the manual filament change " -"action." -msgstr "" - -msgid "Purge in prime tower" -msgstr "" - -msgid "Purge remaining filament into prime tower" -msgstr "" - -msgid "Enable filament ramming" -msgstr "" - -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "" - -msgid "" -"If enabled, the wipe tower will not be printed on layers with no " -"toolchanges. On layers with a toolchange, extruder will travel downward to " -"print the wipe tower. User is responsible for ensuring there is no collision " -"with the print." -msgstr "" - -msgid "Prime all printing extruders" -msgstr "" - -msgid "" -"If enabled, all printing extruders will be primed at the front edge of the " -"print bed at the start of the print." -msgstr "" - -msgid "Slice gap closing radius" -msgstr "" - -msgid "" -"Cracks smaller than 2x gap closing radius are being filled during the " -"triangle mesh slicing. The gap closing operation may reduce the final print " -"resolution, therefore it is advisable to keep the value reasonably low." -msgstr "" - -msgid "Slicing Mode" -msgstr "" - -msgid "" -"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " -"close all holes in the model." -msgstr "" - -msgid "Regular" -msgstr "" - -msgid "Even-odd" -msgstr "" - -msgid "Close holes" -msgstr "" - -msgid "Z offset" -msgstr "" - -msgid "" -"This value will be added (or subtracted) from all the Z coordinates in the " -"output G-code. It is used to compensate for bad Z endstop position: for " -"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " -"print bed, set this to -0.3 (or fix your endstop)." -msgstr "" - -msgid "Enable support" -msgstr "" - -msgid "Enable support generation." -msgstr "" - -msgid "" -"normal(auto) and tree(auto) is used to generate support automatically. If " -"normal(manual) or tree(manual) is selected, only support enforcers are " -"generated" -msgstr "" - -msgid "normal(auto)" -msgstr "" - -msgid "tree(auto)" -msgstr "" - -msgid "normal(manual)" -msgstr "" - -msgid "tree(manual)" -msgstr "" - -msgid "Support/object xy distance" -msgstr "" - -msgid "XY separation between an object and its support" -msgstr "" - -msgid "Pattern angle" -msgstr "" - -msgid "Use this setting to rotate the support pattern on the horizontal plane." -msgstr "" - -msgid "On build plate only" -msgstr "" - -msgid "Don't create support on model surface, only on build plate" -msgstr "" - -msgid "Support critical regions only" -msgstr "" - -msgid "" -"Only create support for critical regions including sharp tail, cantilever, " -"etc." -msgstr "" - -msgid "Remove small overhangs" -msgstr "" - -msgid "Remove small overhangs that possibly need no supports." -msgstr "" - -msgid "Top Z distance" -msgstr "" - -msgid "The z gap between the top support interface and object" -msgstr "" - -msgid "Bottom Z distance" -msgstr "" - -msgid "The z gap between the bottom support interface and object" -msgstr "" - -msgid "Support/raft base" -msgstr "" - -msgid "" -"Filament to print support base and raft. \"Default\" means no specific " -"filament for support and current filament is used" -msgstr "" - -msgid "Avoid interface filament for base" -msgstr "" - -msgid "" -"Avoid using support interface filament to print support base if possible." -msgstr "" - -msgid "" -"Line width of support. If expressed as a %, it will be computed over the " -"nozzle diameter." -msgstr "" - -msgid "Interface use loop pattern" -msgstr "" - -msgid "" -"Cover the top contact layer of the supports with loops. Disabled by default." -msgstr "" - -msgid "Support/raft interface" -msgstr "" - -msgid "" -"Filament to print support interface. \"Default\" means no specific filament " -"for support interface and current filament is used" -msgstr "" - -msgid "Top interface layers" -msgstr "" - -msgid "Number of top interface layers" -msgstr "" - -msgid "Bottom interface layers" -msgstr "" - -msgid "Number of bottom interface layers" -msgstr "" - -msgid "Same as top" -msgstr "" - -msgid "Top interface spacing" -msgstr "" - -msgid "Spacing of interface lines. Zero means solid interface" -msgstr "" - -msgid "Bottom interface spacing" -msgstr "" - -msgid "Spacing of bottom interface lines. Zero means solid interface" -msgstr "" - -msgid "Speed of support interface" -msgstr "" - -msgid "Base pattern" -msgstr "" - -msgid "Line pattern of support" -msgstr "" - -msgid "Rectilinear grid" -msgstr "" - -msgid "Hollow" -msgstr "" - -msgid "Interface pattern" -msgstr "" - -msgid "" -"Line pattern of support interface. Default pattern for non-soluble support " -"interface is Rectilinear, while default pattern for soluble support " -"interface is Concentric" -msgstr "" - -msgid "Rectilinear Interlaced" -msgstr "" - -msgid "Base pattern spacing" -msgstr "" - -msgid "Spacing between support lines" -msgstr "" - -msgid "Normal Support expansion" -msgstr "" - -msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "" - -msgid "Speed of support" -msgstr "" - -msgid "" -"Style and shape of the support. For normal support, projecting the supports " -"into a regular grid will create more stable supports (default), while snug " -"support towers will save material and reduce object scarring.\n" -"For tree support, slim and organic style will merge branches more " -"aggressively and save a lot of material (default organic), while hybrid " -"style will create similar structure to normal support under large flat " -"overhangs." -msgstr "" - -msgid "Snug" -msgstr "" - -msgid "Tree Slim" -msgstr "" - -msgid "Tree Strong" -msgstr "" - -msgid "Tree Hybrid" -msgstr "" - -msgid "Organic" -msgstr "" - -msgid "Independent support layer height" -msgstr "" - -msgid "" -"Support layer uses layer height independent with object layer. This is to " -"support customizing z-gap and save print time.This option will be invalid " -"when the prime tower is enabled." -msgstr "" - -msgid "Threshold angle" -msgstr "" - -msgid "" -"Support will be generated for overhangs whose slope angle is below the " -"threshold." -msgstr "" - -msgid "Tree support branch angle" -msgstr "" - -msgid "" -"This setting determines the maximum overhang angle that t he branches of " -"tree support allowed to make.If the angle is increased, the branches can be " -"printed more horizontally, allowing them to reach farther." -msgstr "" - -msgid "Preferred Branch Angle" -msgstr "" - -#. TRN PrintSettings: "Organic supports" > "Preferred Branch Angle" -msgid "" -"The preferred angle of the branches, when they do not have to avoid the " -"model. Use a lower angle to make them more vertical and more stable. Use a " -"higher angle for branches to merge faster." -msgstr "" - -msgid "Tree support branch distance" -msgstr "" - -msgid "" -"This setting determines the distance between neighboring tree support nodes." -msgstr "" - -msgid "Branch Density" -msgstr "" - -#. TRN PrintSettings: "Organic supports" > "Branch Density" -msgid "" -"Adjusts the density of the support structure used to generate the tips of " -"the branches. A higher value results in better overhangs but the supports " -"are harder to remove, thus it is recommended to enable top support " -"interfaces instead of a high branch density value if dense interfaces are " -"needed." -msgstr "" - -msgid "Adaptive layer height" -msgstr "" - -msgid "" -"Enabling this option means the height of tree support layer except the " -"first will be automatically calculated " -msgstr "" - -msgid "Auto brim width" -msgstr "" - -msgid "" -"Enabling this option means the width of the brim for tree support will be " -"automatically calculated" -msgstr "" - -msgid "Tree support brim width" -msgstr "" - -msgid "Distance from tree branch to the outermost brim line" -msgstr "" - -msgid "Tip Diameter" -msgstr "" - -#. TRN PrintSettings: "Organic supports" > "Tip Diameter" -msgid "Branch tip diameter for organic supports." -msgstr "" - -msgid "Tree support branch diameter" -msgstr "" - -msgid "This setting determines the initial diameter of support nodes." -msgstr "" - -#. TRN PrintSettings: #lmFIXME -msgid "Branch Diameter Angle" -msgstr "" - -#. TRN PrintSettings: "Organic supports" > "Branch Diameter Angle" -msgid "" -"The angle of the branches' diameter as they gradually become thicker towards " -"the bottom. An angle of 0 will cause the branches to have uniform thickness " -"over their length. A bit of an angle can increase stability of the organic " -"support." -msgstr "" - -msgid "Branch Diameter with double walls" -msgstr "" - -#. TRN PrintSettings: "Organic supports" > "Branch Diameter" -msgid "" -"Branches with area larger than the area of a circle of this diameter will be " -"printed with double walls for stability. Set this value to zero for no " -"double walls." -msgstr "" - -msgid "Support wall loops" -msgstr "" - -msgid "This setting specify the count of walls around support" -msgstr "" - -msgid "Tree support with infill" -msgstr "" - -msgid "" -"This setting specifies whether to add infill inside large hollows of tree " -"support" -msgstr "" - -msgid "Activate temperature control" -msgstr "" - -msgid "" -"Enable this option for chamber temperature control. An M191 command will be " -"added before \"machine_start_gcode\"\n" -"G-code commands: M141/M191 S(0-255)" -msgstr "" - -msgid "Chamber temperature" -msgstr "" - -msgid "" -"Higher chamber temperature can help suppress or reduce warping and " -"potentially lead to higher interlayer bonding strength for high temperature " -"materials like ABS, ASA, PC, PA and so on.At the same time, the air " -"filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and " -"other low temperature materials,the actual chamber temperature should not be " -"high to avoid cloggings, so 0 which stands for turning off is highly " -"recommended" -msgstr "" - -msgid "Nozzle temperature for layers after the initial one" -msgstr "" - -msgid "Detect thin wall" -msgstr "" - -msgid "" -"Detect thin wall which can't contain two line width. And use single line to " -"print. Maybe printed not very well, because it's not closed loop" -msgstr "" - -msgid "" -"This gcode is inserted when change filament, including T command to trigger " -"tool change" -msgstr "" - -msgid "This gcode is inserted when the extrusion role is changed" -msgstr "" - -msgid "" -"Line width for top surfaces. If expressed as a %, it will be computed over " -"the nozzle diameter." -msgstr "" - -msgid "Speed of top surface infill which is solid" -msgstr "" - -msgid "Top shell layers" -msgstr "" - -msgid "" -"This is the number of solid layers of top shell, including the top surface " -"layer. When the thickness calculated by this value is thinner than top shell " -"thickness, the top shell layers will be increased" -msgstr "" - -msgid "Top solid layers" -msgstr "" - -msgid "Top shell thickness" -msgstr "" - -msgid "" -"The number of top solid layers is increased when slicing if the thickness " -"calculated by top shell layers is thinner than this value. This can avoid " -"having too thin shell when layer height is small. 0 means that this setting " -"is disabled and thickness of top shell is absolutely determained by top " -"shell layers" -msgstr "" - -msgid "Speed of travel which is faster and without extrusion" -msgstr "" - -msgid "Wipe while retracting" -msgstr "" - -msgid "" -"Move nozzle along the last extrusion path when retracting to clean leaked " -"material on nozzle. This can minimize blob when print new part after travel" -msgstr "" - -msgid "Wipe Distance" -msgstr "" - -msgid "" -"Discribe how long the nozzle will move along the last path when " -"retracting. \n" -"\n" -"Depending on how long the wipe operation lasts, how fast and long the " -"extruder/filament retraction settings are, a retraction move may be needed " -"to retract the remaining filament. \n" -"\n" -"Setting a value in the retract amount before wipe setting below will perform " -"any excess retraction before the wipe, else it will be performed after." -msgstr "" - -msgid "" -"The wiping tower can be used to clean up the residue on the nozzle and " -"stabilize the chamber pressure inside the nozzle, in order to avoid " -"appearance defects when printing objects." -msgstr "" - -msgid "Purging volumes" -msgstr "" - -msgid "Flush multiplier" -msgstr "" - -msgid "" -"The actual flushing volumes is equal to the flush multiplier multiplied by " -"the flushing volumes in the table." -msgstr "" - -msgid "Prime volume" -msgstr "" - -msgid "The volume of material to prime extruder on tower." -msgstr "" - -msgid "Width of prime tower" -msgstr "" - -msgid "Wipe tower rotation angle" -msgstr "" - -msgid "Wipe tower rotation angle with respect to x-axis." -msgstr "" - -msgid "Stabilization cone apex angle" -msgstr "" - -msgid "" -"Angle at the apex of the cone that is used to stabilize the wipe tower. " -"Larger angle means wider base." -msgstr "" - -msgid "Wipe tower purge lines spacing" -msgstr "" - -msgid "Spacing of purge lines on the wipe tower." -msgstr "" - -msgid "Wipe tower extruder" -msgstr "" - -msgid "" -"The extruder to use when printing perimeter of the wipe tower. Set to 0 to " -"use the one that is available (non-soluble would be preferred)." -msgstr "" - -msgid "Purging volumes - load/unload volumes" -msgstr "" - -msgid "" -"This vector saves required volumes to change from/to each tool used on the " -"wipe tower. These values are used to simplify creation of the full purging " -"volumes below." -msgstr "" - -msgid "" -"Purging after filament change will be done inside objects' infills. This may " -"lower the amount of waste and decrease the print time. If the walls are " -"printed with transparent filament, the mixed color infill will be seen " -"outside. It will not take effect, unless the prime tower is enabled." -msgstr "" - -msgid "" -"Purging after filament change will be done inside objects' support. This may " -"lower the amount of waste and decrease the print time. It will not take " -"effect, unless the prime tower is enabled." -msgstr "" - -msgid "" -"This object will be used to purge the nozzle after a filament change to save " -"filament and decrease the print time. Colours of the objects will be mixed " -"as a result. It will not take effect, unless the prime tower is enabled." -msgstr "" - -msgid "Maximal bridging distance" -msgstr "" - -msgid "Maximal distance between supports on sparse infill sections." -msgstr "" - -msgid "X-Y hole compensation" -msgstr "" - -msgid "" -"Holes of object will be grown or shrunk in XY plane by the configured value. " -"Positive value makes holes bigger. Negative value makes holes smaller. This " -"function is used to adjust size slightly when the object has assembling issue" -msgstr "" - -msgid "X-Y contour compensation" -msgstr "" - -msgid "" -"Contour of object will be grown or shrunk in XY plane by the configured " -"value. Positive value makes contour bigger. Negative value makes contour " -"smaller. This function is used to adjust size slightly when the object has " -"assembling issue" -msgstr "" - -msgid "Convert holes to polyholes" -msgstr "" - -msgid "" -"Search for almost-circular holes that span more than one layer and convert " -"the geometry to polyholes. Use the nozzle size and the (biggest) diameter to " -"compute the polyhole.\n" -"See http://hydraraptor.blogspot.com/2011/02/polyholes.html" -msgstr "" - -msgid "Polyhole detection margin" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Maximum defection of a point to the estimated radius of the circle.\n" -"As cylinders are often exported as triangles of varying size, points may not " -"be on the circle circumference. This setting allows you some leway to " -"broaden the detection.\n" -"In mm or in % of the radius." -msgstr "" - -msgid "Polyhole twist" -msgstr "" - -msgid "Rotate the polyhole every layer." -msgstr "" - -msgid "G-code thumbnails" -msgstr "" - -msgid "" -"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " -"following format: \"XxY, XxY, ...\"" -msgstr "" - -msgid "Format of G-code thumbnails" -msgstr "" - -msgid "" -"Format of G-code thumbnails: PNG for best quality, JPG for smallest size, " -"QOI for low memory firmware" -msgstr "" - -msgid "Use relative E distances" -msgstr "" - -msgid "" -"Relative extrusion is recommended when using \"label_objects\" option.Some " -"extruders work better with this option unckecked (absolute extrusion mode). " -"Wipe tower is only compatible with relative mode. It is recommended on most " -"printers. Default is checked" -msgstr "" - -msgid "" -"Classic wall generator produces walls with constant extrusion width and for " -"very thin areas is used gap-fill. Arachne engine produces walls with " -"variable extrusion width" -msgstr "" - -msgid "Classic" -msgstr "" - -msgid "Arachne" -msgstr "" - -msgid "Wall transition length" -msgstr "" - -msgid "" -"When transitioning between different numbers of walls as the part becomes " -"thinner, a certain amount of space is allotted to split or join the wall " -"segments. It's expressed as a percentage over nozzle diameter" -msgstr "" - -msgid "Wall transitioning filter margin" -msgstr "" - -msgid "" -"Prevent transitioning back and forth between one extra wall and one less. " -"This margin extends the range of extrusion widths which follow to [Minimum " -"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " -"margin reduces the number of transitions, which reduces the number of " -"extrusion starts/stops and travel time. However, large extrusion width " -"variation can lead to under- or overextrusion problems. It's expressed as a " -"percentage over nozzle diameter" -msgstr "" - -msgid "Wall transitioning threshold angle" -msgstr "" - -msgid "" -"When to create transitions between even and odd numbers of walls. A wedge " -"shape with an angle greater than this setting will not have transitions and " -"no walls will be printed in the center to fill the remaining space. Reducing " -"this setting reduces the number and length of these center walls, but may " -"leave gaps or overextrude" -msgstr "" - -msgid "Wall distribution count" -msgstr "" - -msgid "" -"The number of walls, counted from the center, over which the variation needs " -"to be spread. Lower values mean that the outer walls don't change in width" -msgstr "" - -msgid "Minimum feature size" -msgstr "" - -msgid "" -"Minimum thickness of thin features. Model features that are thinner than " -"this value will not be printed, while features thicker than the Minimum " -"feature size will be widened to the Minimum wall width. It's expressed as a " -"percentage over nozzle diameter" -msgstr "" - -msgid "Minimum wall length" -msgstr "" - -msgid "" -"Adjust this value to prevent short, unclosed walls from being printed, which " -"could increase print time. Higher values remove more and longer walls.\n" -"\n" -"NOTE: Bottom and top surfaces will not be affected by this value to prevent " -"visual gaps on the ouside of the model. Adjust 'One wall threshold' in the " -"Advanced settings below to adjust the sensitivity of what is considered a " -"top-surface. 'One wall threshold' is only visibile if this setting is set " -"above the default value of 0.5, or if single-wall top surfaces is enabled." -msgstr "" - -msgid "First layer minimum wall width" -msgstr "" - -msgid "" -"The minimum wall width that should be used for the first layer is " -"recommended to be set to the same size as the nozzle. This adjustment is " -"expected to enhance adhesion." -msgstr "" - -msgid "Minimum wall width" -msgstr "" - -msgid "" -"Width of the wall that will replace thin features (according to the Minimum " -"feature size) of the model. If the Minimum wall width is thinner than the " -"thickness of the feature, the wall will become as thick as the feature " -"itself. It's expressed as a percentage over nozzle diameter" -msgstr "" - -msgid "Detect narrow internal solid infill" -msgstr "" - -msgid "" -"This option will auto detect narrow internal solid infill area. If enabled, " -"concentric pattern will be used for the area to speed printing up. " -"Otherwise, rectilinear pattern is used defaultly." -msgstr "" - -msgid "invalid value " -msgstr "" - -msgid "Invalid value when spiral vase mode is enabled: " -msgstr "" - -msgid "too large line width " -msgstr "" - -msgid " not in range " -msgstr "" - -msgid "Minimum save" -msgstr "" - -msgid "export 3mf with minimum size." -msgstr "" - -msgid "No check" -msgstr "" - -msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "" - -msgid "Ensure on bed" -msgstr "" - -msgid "" -"Lift the object above the bed when it is partially below. Disabled by default" -msgstr "" - -msgid "Orient Options" -msgstr "" - -msgid "Orient options: 0-disable, 1-enable, others-auto" -msgstr "" - -msgid "Rotation angle around the Z axis in degrees." -msgstr "" - -msgid "Rotate around Y" -msgstr "" - -msgid "Rotation angle around the Y axis in degrees." -msgstr "" - -msgid "Data directory" -msgstr "" - -msgid "" -"Load and store settings at the given directory. This is useful for " -"maintaining different profiles or including configurations from a network " -"storage." -msgstr "" - -msgid "Load custom gcode" -msgstr "" - -msgid "Load custom gcode from json" -msgstr "" - -msgid "Current z-hop" -msgstr "" - -msgid "Contains z-hop present at the beginning of the custom G-code block." -msgstr "" - -msgid "" -"Position of the extruder at the beginning of the custom G-code block. If the " -"custom G-code travels somewhere else, it should write to this variable so " -"PrusaSlicer knows where it travels from when it gets control back." -msgstr "" - -msgid "" -"Retraction state at the beginning of the custom G-code block. If the custom " -"G-code moves the extruder axis, it should write to this variable so " -"PrusaSlicer deretracts correctly when it gets control back." -msgstr "" - -msgid "Extra deretraction" -msgstr "" - -msgid "Currently planned extra extruder priming after deretraction." -msgstr "" - -msgid "Current extruder" -msgstr "" - -msgid "Zero-based index of currently used extruder." -msgstr "" - -msgid "Current object index" -msgstr "" - -msgid "" -"Specific for sequential printing. Zero-based index of currently printed " -"object." -msgstr "" - -msgid "Has wipe tower" -msgstr "" - -msgid "Whether or not wipe tower is being generated in the print." -msgstr "" - -msgid "Initial extruder" -msgstr "" - -msgid "" -"Zero-based index of the first extruder used in the print. Same as " -"initial_tool." -msgstr "" - -msgid "Initial tool" -msgstr "" - -msgid "" -"Zero-based index of the first extruder used in the print. Same as " -"initial_extruder." -msgstr "" - -msgid "Is extruder used?" -msgstr "" - -msgid "Vector of bools stating whether a given extruder is used in the print." -msgstr "" - -msgid "Volume per extruder" -msgstr "" - -msgid "Total filament volume extruded per extruder during the entire print." -msgstr "" - -msgid "Total toolchanges" -msgstr "" - -msgid "Number of toolchanges during the print." -msgstr "" - -msgid "Total volume" -msgstr "" - -msgid "Total volume of filament used during the entire print." -msgstr "" - -msgid "Weight per extruder" -msgstr "" - -msgid "" -"Weight per extruder extruded during the entire print. Calculated from " -"filament_density value in Filament Settings." -msgstr "" - -msgid "Total weight" -msgstr "" - -msgid "" -"Total weight of the print. Calculated from filament_density value in " -"Filament Settings." -msgstr "" - -msgid "Total layer count" -msgstr "" - -msgid "Number of layers in the entire print." -msgstr "" - -msgid "Number of objects" -msgstr "" - -msgid "Total number of objects in the print." -msgstr "" - -msgid "Number of instances" -msgstr "" - -msgid "Total number of object instances in the print, summed over all objects." -msgstr "" - -msgid "Scale per object" -msgstr "" - -msgid "" -"Contains a string with the information about what scaling was applied to the " -"individual objects. Indexing of the objects is zero-based (first object has " -"index 0).\n" -"Example: 'x:100% y:50% z:100'." -msgstr "" - -msgid "Input filename without extension" -msgstr "" - -msgid "Source filename of the first object, without extension." -msgstr "" - -msgid "" -"The vector has two elements: x and y coordinate of the point. Values in mm." -msgstr "" - -msgid "" -"The vector has two elements: x and y dimension of the bounding box. Values " -"in mm." -msgstr "" - -msgid "First layer convex hull" -msgstr "" - -msgid "" -"Vector of points of the first layer convex hull. Each element has the " -"following format:'[x, y]' (x and y are floating-point numbers in mm)." -msgstr "" - -msgid "Bottom-left corner of first layer bounding box" -msgstr "" - -msgid "Top-right corner of first layer bounding box" -msgstr "" - -msgid "Size of the first layer bounding box" -msgstr "" - -msgid "Bottom-left corner of print bed bounding box" -msgstr "" - -msgid "Top-right corner of print bed bounding box" -msgstr "" - -msgid "Size of the print bed bounding box" -msgstr "" - -msgid "Timestamp" -msgstr "" - -msgid "String containing current time in yyyyMMdd-hhmmss format." -msgstr "" - -msgid "Day" -msgstr "" - -msgid "Hour" -msgstr "" - -msgid "Minute" -msgstr "" - -msgid "Print preset name" -msgstr "" - -msgid "Name of the print preset used for slicing." -msgstr "" - -msgid "Filament preset name" -msgstr "" - -msgid "" -"Names of the filament presets used for slicing. The variable is a vector " -"containing one name for each extruder." -msgstr "" - -msgid "Printer preset name" -msgstr "" - -msgid "Name of the printer preset used for slicing." -msgstr "" - -msgid "Physical printer name" -msgstr "" - -msgid "Name of the physical printer used for slicing." -msgstr "" - -msgid "Layer number" -msgstr "" - -msgid "Index of the current layer. One-based (i.e. first layer is number 1)." -msgstr "" - -msgid "Layer z" -msgstr "" - -msgid "" -"Height of the current layer above the print bed, measured to the top of the " -"layer." -msgstr "" - -msgid "Maximal layer z" -msgstr "" - -msgid "Height of the last layer above the print bed." -msgstr "" - -msgid "Filament extruder ID" -msgstr "" - -msgid "The current extruder ID. The same as current_extruder." -msgstr "" - -msgid "Error in zip archive" -msgstr "" - -msgid "Generating walls" -msgstr "" - -msgid "Generating infill regions" -msgstr "" - -msgid "Generating infill toolpath" -msgstr "" - -msgid "Detect overhangs for auto-lift" -msgstr "" - -msgid "Generating support" -msgstr "" - -msgid "Checking support necessity" -msgstr "" - -msgid "floating regions" -msgstr "" - -msgid "floating cantilever" -msgstr "" - -msgid "large overhangs" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"It seems object %s has %s. Please re-orient the object or enable support " -"generation." -msgstr "" - -msgid "Optimizing toolpath" -msgstr "" - -msgid "Slicing mesh" -msgstr "" - -msgid "" -"No layers were detected. You might want to repair your STL file(s) or check " -"their size or thickness and retry.\n" -msgstr "" - -msgid "" -"An object's XY size compensation will not be used because it is also color-" -"painted.\n" -"XY Size compensation can not be combined with color-painting." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Support: generate toolpath at layer %d" -msgstr "" - -msgid "Support: detect overhangs" -msgstr "" - -msgid "Support: generate contact points" -msgstr "" - -msgid "Support: propagate branches" -msgstr "" - -msgid "Support: draw polygons" -msgstr "" - -msgid "Support: generate toolpath" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Support: generate polygons at layer %d" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Support: fix holes at layer %d" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Support: propagate branches at layer %d" -msgstr "" - -msgid "" -"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "" - -msgid "Loading of a model file failed." -msgstr "" - -msgid "The supplied file couldn't be read because it's empty" -msgstr "" - -msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "" - -msgid "Canceled" -msgstr "" - -msgid "load_obj: failed to parse" -msgstr "" - -msgid "The file contains polygons with more than 4 vertices." -msgstr "" - -msgid "The file contains polygons with less than 2 vertices." -msgstr "" - -msgid "The file contains invalid vertex index." -msgstr "" - -msgid "This OBJ file couldn't be read because it's empty." -msgstr "" - -msgid "Flow Rate Calibration" -msgstr "" - -msgid "Max Volumetric Speed Calibration" -msgstr "" - -msgid "Manage Result" -msgstr "" - -msgid "Manual Calibration" -msgstr "" - -msgid "Result can be read by human eyes." -msgstr "" - -msgid "Auto-Calibration" -msgstr "" - -msgid "We would use Lidar to read the calibration result" -msgstr "" - -msgid "Prev" -msgstr "" - -msgid "Recalibration" -msgstr "" - -msgid "Calibrate" -msgstr "" - -msgid "Finish" -msgstr "" - -msgid "How to use calibration result?" -msgstr "" - -msgid "" -"You could change the Flow Dynamics Calibration Factor in material editing" -msgstr "" - -msgid "" -"The current firmware version of the printer does not support calibration.\n" -"Please upgrade the printer firmware." -msgstr "" - -msgid "Calibration not supported" -msgstr "" - -msgid "Error desc" -msgstr "" - -msgid "Extra info" -msgstr "" - -msgid "Flow Dynamics" -msgstr "" - -msgid "Flow Rate" -msgstr "" - -msgid "Max Volumetric Speed" -msgstr "" - -msgid "Please enter the name you want to save to printer." -msgstr "" - -msgid "The name cannot exceed 40 characters." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"Please input valid values:\n" -"Start value: >= %.1f\n" -"End value: <= %.1f\n" -"End value: > Start value\n" -"Value step: >= %.3f)" -msgstr "" - -msgid "The name cannot be empty." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "The selected preset: %s is not found." -msgstr "" - -msgid "The name cannot be the same as the system preset name." -msgstr "" - -msgid "The name is the same as another existing preset name" -msgstr "" - -msgid "create new preset failed." -msgstr "" - -msgid "" -"Are you sure to cancel the current calibration and return to the home page?" -msgstr "" - -msgid "No Printer Connected!" -msgstr "" - -msgid "Printer is not connected yet." -msgstr "" - -msgid "Please select filament to calibrate." -msgstr "" - -msgid "The input value size must be 3." -msgstr "" - -msgid "Connecting to printer..." -msgstr "" - -msgid "The failed test result has been dropped." -msgstr "" - -msgid "Flow Dynamics Calibration result has been saved to the printer" -msgstr "" - -msgid "Internal Error" -msgstr "" - -msgid "Please select at least one filament for calibration" -msgstr "" - -msgid "Flow rate calibration result has been saved to preset" -msgstr "" - -msgid "Max volumetric speed calibration result has been saved to preset" -msgstr "" - -msgid "When do you need Flow Dynamics Calibration" -msgstr "" - -msgid "" -"We now have added the auto-calibration for different filaments, which is " -"fully automated and the result will be saved into the printer for future " -"use. You only need to do the calibration in the following limited cases:\n" -"1. If you introduce a new filament of different brands/models or the " -"filament is damp;\n" -"2. if the nozzle is worn out or replaced with a new one;\n" -"3. If the max volumetric speed or print temperature is changed in the " -"filament setting." -msgstr "" - -msgid "About this calibration" -msgstr "" - -msgid "" -"Please find the details of Flow Dynamics Calibration from our wiki.\n" -"\n" -"Usually the calibration is unnecessary. When you start a single color/" -"material print, with the \"flow dynamics calibration\" option checked in the " -"print start menu, the printer will follow the old way, calibrate the " -"filament before the print; When you start a multi color/material print, the " -"printer will use the default compensation parameter for the filament during " -"every filament switch which will have a good result in most cases.\n" -"\n" -"Please note there are a few cases that will make the calibration result not " -"reliable: using a texture plate to do the calibration; the build plate does " -"not have good adhesion (please wash the build plate or apply gluestick!) ..." -"You can find more from our wiki.\n" -"\n" -"The calibration results have about 10 percent jitter in our test, which may " -"cause the result not exactly the same in each calibration. We are still " -"investigating the root cause to do improvements with new updates." -msgstr "" - -msgid "When to use Flow Rate Calibration" -msgstr "" - -msgid "" -"After using Flow Dynamics Calibration, there might still be some extrusion " -"issues, such as:\n" -"1. Over-Extrusion: Excess material on your printed object, forming blobs or " -"zits, or the layers seem thicker than expected and not uniform.\n" -"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the " -"top layer of the model, even when printing slowly.\n" -"3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" -"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as " -"they should be." -msgstr "" - -msgid "" -"In addition, Flow Rate Calibration is crucial for foaming materials like LW-" -"PLA used in RC planes. These materials expand greatly when heated, and " -"calibration provides a useful reference flow rate." -msgstr "" - -msgid "" -"Flow Rate Calibration measures the ratio of expected to actual extrusion " -"volumes. The default setting works well in Bambu Lab printers and official " -"filaments as they were pre-calibrated and fine-tuned. For a regular " -"filament, you usually won't need to perform a Flow Rate Calibration unless " -"you still see the listed defects after you have done other calibrations. For " -"more details, please check out the wiki article." -msgstr "" - -msgid "" -"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, " -"directly measuring the calibration patterns. However, please be advised that " -"the efficacy and accuracy of this method may be compromised with specific " -"types of materials. Particularly, filaments that are transparent or semi-" -"transparent, sparkling-particled, or have a high-reflective finish may not " -"be suitable for this calibration and can produce less-than-desirable " -"results.\n" -"\n" -"The calibration results may vary between each calibration or filament. We " -"are still improving the accuracy and compatibility of this calibration " -"through firmware updates over time.\n" -"\n" -"Caution: Flow Rate Calibration is an advanced process, to be attempted only " -"by those who fully understand its purpose and implications. Incorrect usage " -"can lead to sub-par prints or printer damage. Please make sure to carefully " -"read and understand the process before doing it." -msgstr "" - -msgid "When you need Max Volumetric Speed Calibration" -msgstr "" - -msgid "Over-extrusion or under extrusion" -msgstr "" - -msgid "Max Volumetric Speed calibration is recommended when you print with:" -msgstr "" - -msgid "material with significant thermal shrinkage/expansion, such as..." -msgstr "" - -msgid "materials with inaccurate filament diameter" -msgstr "" - -msgid "We found the best Flow Dynamics Calibration Factor" -msgstr "" - -msgid "" -"Part of the calibration failed! You may clean the plate and retry. The " -"failed test result would be dropped." -msgstr "" - -msgid "" -"*We recommend you to add brand, materia, type, and even humidity level in " -"the Name" -msgstr "" - -msgid "Failed" -msgstr "" - -msgid "" -"Only one of the results with the same name will be saved. Are you sure you " -"want to overrides the other results?" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"There is already a historical calibration result with the same name: %s. " -"Only one of the results with the same name is saved. Are you sure you want " -"to overrides the historical result?" -msgstr "" - -msgid "Please find the best line on your plate" -msgstr "" - -msgid "Please find the cornor with perfect degree of extrusion" -msgstr "" - -msgid "Input Value" -msgstr "" - -msgid "Save to Filament Preset" -msgstr "" - -msgid "Preset" -msgstr "" - -msgid "Record Factor" -msgstr "" - -msgid "We found the best flow ratio for you" -msgstr "" - -msgid "Flow Ratio" -msgstr "" - -msgid "Please input a valid value (0.0 < flow ratio < 2.0)" -msgstr "" - -msgid "Please enter the name of the preset you want to save." -msgstr "" - -msgid "Calibration1" -msgstr "" - -msgid "Calibration2" -msgstr "" - -msgid "Please find the best object on your plate" -msgstr "" - -msgid "Fill in the value above the block with smoothest top surface" -msgstr "" - -msgid "Skip Calibration2" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "flow ratio : %s " -msgstr "" - -msgid "Please choose a block with smoothest top surface" -msgstr "" - -msgid "Please choose a block with smoothest top surface." -msgstr "" - -msgid "Please input a valid value (0 <= Max Volumetric Speed <= 60)" -msgstr "" - -msgid "Calibration Type" -msgstr "" - -msgid "Complete Calibration" -msgstr "" - -msgid "Fine Calibration based on flow ratio" -msgstr "" - -msgid "Title" -msgstr "" - -msgid "" -"A test model will be printed. Please clear the build plate and place it back " -"to the hot bed before calibration." -msgstr "" - -msgid "Printing Parameters" -msgstr "" - -msgid "- ℃" -msgstr "" - -msgid " ℃" -msgstr "" - -msgid "Plate Type" -msgstr "" - -msgid "filament position" -msgstr "" - -msgid "External Spool" -msgstr "" - -msgid "Filament For Calibration" -msgstr "" - -msgid "" -"Tips for calibration material: \n" -"- Materials that can share same hot bed temperature\n" -"- Different filament brand and family(Brand = Bambu, Family = Basic, Matte)" -msgstr "" - -msgid "Pattern" -msgstr "" - -msgid "Method" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "%s is not compatible with %s" -msgstr "" - -msgid "TPU is not supported for Flow Dynamics Auto-Calibration." -msgstr "" - -msgid "Connecting to printer" -msgstr "" - -msgid "From k Value" -msgstr "" - -msgid "To k Value" -msgstr "" - -msgid "Step value" -msgstr "" - -msgid "0.5" -msgstr "" - -msgid "0.005" -msgstr "" - -msgid "The nozzle diameter has been synchronized from the printer Settings" -msgstr "" - -msgid "From Volumetric Speed" -msgstr "" - -msgid "To Volumetric Speed" -msgstr "" - -msgid "Flow Dynamics Calibration Result" -msgstr "" - -msgid "No History Result" -msgstr "" - -msgid "Success to get history result" -msgstr "" - -msgid "Refreshing the historical Flow Dynamics Calibration records" -msgstr "" - -msgid "Action" -msgstr "" - -msgid "Edit Flow Dynamics Calibration" -msgstr "" - -msgid "Network lookup" -msgstr "" - -msgid "Address" -msgstr "" - -msgid "Hostname" -msgstr "" - -msgid "Service name" -msgstr "" - -msgid "OctoPrint version" -msgstr "" - -msgid "Searching for devices" -msgstr "" - -msgid "Finished" -msgstr "" - -msgid "Multiple resolved IP addresses" -msgstr "" - -#, possible-boost-format -msgid "" -"There are several IP addresses resolving to hostname %1%.\n" -"Please select one that should be used." -msgstr "" - -msgid "PA Calibration" -msgstr "" - -msgid "DDE" -msgstr "" - -msgid "Bowden" -msgstr "" - -msgid "Extruder type" -msgstr "" - -msgid "PA Tower" -msgstr "" - -msgid "PA Line" -msgstr "" - -msgid "PA Pattern" -msgstr "" - -msgid "Start PA: " -msgstr "" - -msgid "End PA: " -msgstr "" - -msgid "PA step: " -msgstr "" - -msgid "Print numbers" -msgstr "" - -msgid "" -"Please input valid values:\n" -"Start PA: >= 0.0\n" -"End PA: > Start PA\n" -"PA step: >= 0.001)" -msgstr "" - -msgid "Temperature calibration" -msgstr "" - -msgid "PLA" -msgstr "" - -msgid "ABS/ASA" -msgstr "" - -msgid "PETG" -msgstr "" - -msgid "TPU" -msgstr "" - -msgid "PA-CF" -msgstr "" - -msgid "PET-CF" -msgstr "" - -msgid "Filament type" -msgstr "" - -msgid "Start temp: " -msgstr "" - -msgid "End temp: " -msgstr "" - -msgid "Temp step: " -msgstr "" - -msgid "" -"Please input valid values:\n" -"Start temp: <= 350\n" -"End temp: >= 170\n" -"Start temp > End temp + 5)" -msgstr "" - -msgid "Max volumetric speed test" -msgstr "" - -msgid "Start volumetric speed: " -msgstr "" - -msgid "End volumetric speed: " -msgstr "" - -msgid "step: " -msgstr "" - -msgid "" -"Please input valid values:\n" -"start > 0 \n" -"step >= 0\n" -"end > start + step)" -msgstr "" - -msgid "VFA test" -msgstr "" - -msgid "Start speed: " -msgstr "" - -msgid "End speed: " -msgstr "" - -msgid "" -"Please input valid values:\n" -"start > 10 \n" -"step >= 0\n" -"end > start + step)" -msgstr "" - -msgid "Start retraction length: " -msgstr "" - -msgid "End retraction length: " -msgstr "" - -msgid "mm/mm" -msgstr "" - -msgid "Send G-Code to printer host" -msgstr "" - -msgid "Upload to Printer Host with the following filename:" -msgstr "" - -msgid "Use forward slashes ( / ) as a directory separator if needed." -msgstr "" - -msgid "Upload to storage" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" -msgstr "" - -msgid "Upload" -msgstr "" - -msgid "Print host upload queue" -msgstr "" - -msgid "ID" -msgstr "" - -msgid "Progress" -msgstr "" - -msgid "Host" -msgstr "" - -msgctxt "OfFile" -msgid "Size" -msgstr "" - -msgid "Filename" -msgstr "" - -msgid "Cancel selected" -msgstr "" - -msgid "Show error message" -msgstr "" - -msgid "Enqueued" -msgstr "" - -msgid "Uploading" -msgstr "" - -msgid "Cancelling" -msgstr "" - -msgid "Error uploading to print host" -msgstr "" - -msgid "Unable to perform boolean operation on selected parts" -msgstr "" - -msgid "Mesh Boolean" -msgstr "" - -msgid "Union" -msgstr "" - -msgid "Difference" -msgstr "" - -msgid "Intersection" -msgstr "" - -msgid "Source Volume" -msgstr "" - -msgid "Tool Volume" -msgstr "" - -msgid "Subtract from" -msgstr "" - -msgid "Subtract with" -msgstr "" - -msgid "selected" -msgstr "" - -msgid "Part 1" -msgstr "" - -msgid "Part 2" -msgstr "" - -msgid "Delete input" -msgstr "" - -msgid "Network Test" -msgstr "" - -msgid "Start Test Multi-Thread" -msgstr "" - -msgid "Start Test Single-Thread" -msgstr "" - -msgid "Export Log" -msgstr "" - -msgid "Studio Version:" -msgstr "" - -msgid "System Version:" -msgstr "" - -msgid "DNS Server:" -msgstr "" - -msgid "Test BambuLab" -msgstr "" - -msgid "Test BambuLab:" -msgstr "" - -msgid "Test Bing.com" -msgstr "" - -msgid "Test bing.com:" -msgstr "" - -msgid "Test HTTP" -msgstr "" - -msgid "Test HTTP Service:" -msgstr "" - -msgid "Test storage" -msgstr "" - -msgid "Test Storage Upload:" -msgstr "" - -msgid "Test storage upgrade" -msgstr "" - -msgid "Test Storage Upgrade:" -msgstr "" - -msgid "Test storage download" -msgstr "" - -msgid "Test Storage Download:" -msgstr "" - -msgid "Test plugin download" -msgstr "" - -msgid "Test Plugin Download:" -msgstr "" - -msgid "Test Storage Upload" -msgstr "" - -msgid "Log Info" -msgstr "" - -msgid "Select filament preset" -msgstr "" - -msgid "Create Filament" -msgstr "" - -msgid "Create Based on Current Filament" -msgstr "" - -msgid "Copy Current Filament Preset " -msgstr "" - -msgid "Basic Information" -msgstr "" - -msgid "Add Filament Preset under this filament" -msgstr "" - -msgid "We could create the filament presets for your following printer:" -msgstr "" - -msgid "Select Vendor" -msgstr "" - -msgid "Input Custom Vendor" -msgstr "" - -msgid "Can't find vendor I want" -msgstr "" - -msgid "Select Type" -msgstr "" - -msgid "Select Filament Preset" -msgstr "" - -msgid "Serial" -msgstr "" - -msgid "e.g. Basic, Matte, Silk, Marble" -msgstr "" - -msgid "Filament Preset" -msgstr "" - -msgid "Create" -msgstr "" - -msgid "Vendor is not selected, please reselect vendor." -msgstr "" - -msgid "Custom vendor is not input, please input custom vendor." -msgstr "" - -msgid "" -"\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." -msgstr "" - -msgid "Filament type is not selected, please reselect type." -msgstr "" - -msgid "Filament serial is not inputed, please input serial." -msgstr "" - -msgid "" -"There may be escape characters in the vendor or serial input of filament. " -"Please delete and re-enter." -msgstr "" - -msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." -msgstr "" - -msgid "The vendor can not be a number. Please re-enter." -msgstr "" - -msgid "" -"You have not selected a printer or preset yet. Please select at least one." -msgstr "" - -msgid "Some existing presets have failed to be created, as follows:\n" -msgstr "" - -msgid "" -"\n" -"Do you want to rewrite it?" -msgstr "" - -msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" -"To add preset for more printers, Please go to printer selection" -msgstr "" - -msgid "Create Printer/Nozzle" -msgstr "" - -msgid "Create Printer" -msgstr "" - -msgid "Create Nozzle for Existing Printer" -msgstr "" - -msgid "Create from Template" -msgstr "" - -msgid "Create Based on Current Printer" -msgstr "" - -msgid "Import Preset" -msgstr "" - -msgid "Create Type" -msgstr "" - -msgid "The model is not fond, place reselect vendor." -msgstr "" - -msgid "Select Model" -msgstr "" - -msgid "Select Printer" -msgstr "" - -msgid "Input Custom Model" -msgstr "" - -msgid "Can't find my printer model" -msgstr "" - -msgid "Rectangle" -msgstr "" - -msgid "Printable Space" -msgstr "" - -msgid "X" -msgstr "" - -msgid "Y" -msgstr "" - -msgid "Hot Bed STL" -msgstr "" - -msgid "Load stl" -msgstr "" - -msgid "Hot Bed SVG" -msgstr "" - -msgid "Load svg" -msgstr "" - -msgid "Max Print Height" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "The file exceeds %d MB, please import again." -msgstr "" - -msgid "Exception in obtaining file size, please import again." -msgstr "" - -msgid "Preset path is not find, please reselect vendor." -msgstr "" - -msgid "The printer model was not found, please reselect." -msgstr "" - -msgid "The nozzle diameter is not fond, place reselect." -msgstr "" - -msgid "The printer preset is not fond, place reselect." -msgstr "" - -msgid "Printer Preset" -msgstr "" - -msgid "Filament Preset Template" -msgstr "" - -msgid "Deselect All" -msgstr "" - -msgid "Process Preset Template" -msgstr "" - -msgid "Back Page 1" -msgstr "" - -msgid "" -"You have not yet chosen which printer preset to create based on. Please " -"choose the vendor and model of the printer" -msgstr "" - -msgid "" -"You have entered an illegal input in the printable area section on the first " -"page. Please check before creating it." -msgstr "" - -msgid "The custom printer or model is not inputed, place input." -msgstr "" - -msgid "" -"The printer preset you created already has a preset with the same name. Do " -"you want to overwrite it?\n" -"\tYes: Overwrite the printer preset with the same name, and filament and " -"process presets with the same preset name will be recreated \n" -"and filament and process presets without the same preset name will be " -"reserve.\n" -"\tCancel: Do not create a preset, return to the creation interface." -msgstr "" - -msgid "You need to select at least one filament preset." -msgstr "" - -msgid "You need to select at least one process preset." -msgstr "" - -msgid "Create filament presets failed. As follows:\n" -msgstr "" - -msgid "Create process presets failed. As follows:\n" -msgstr "" - -msgid "Vendor is not find, please reselect." -msgstr "" - -msgid "Current vendor has no models, please reselect." -msgstr "" - -msgid "" -"You have not selected the vendor and model or inputed the custom vendor and " -"model." -msgstr "" - -msgid "" -"There may be escape characters in the custom printer vendor or model. Please " -"delete and re-enter." -msgstr "" - -msgid "" -"All inputs in the custom printer vendor or model are spaces. Please re-enter." -msgstr "" - -msgid "Please check bed printable shape and origin input." -msgstr "" - -msgid "" -"You have not yet selected the printer to replace the nozzle, please choose." -msgstr "" - -msgid "Create Printer Successful" -msgstr "" - -msgid "Create Filament Successful" -msgstr "" - -msgid "Printer Created" -msgstr "" - -msgid "Please go to printer settings to edit your presets" -msgstr "" - -msgid "Filament Created" -msgstr "" - -msgid "" -"Please go to filament setting to edit your presets if you need.\n" -"Please note that nozzle temperature, hot bed temperature, and maximum " -"volumetric speed have a significant impact on printing quality. Please set " -"them carefully." -msgstr "" - -msgid "Printer Setting" -msgstr "" - -msgid "Export Configs" -msgstr "" - -msgid "Printer config bundle(.orca_printer)" -msgstr "" - -msgid "Filament bundle(.orca_filament)" -msgstr "" - -msgid "Printer presets(.zip)" -msgstr "" - -msgid "Filament presets(.zip)" -msgstr "" - -msgid "Process presets(.zip)" -msgstr "" - -msgid "initialize fail" -msgstr "" - -msgid "add file fail" -msgstr "" - -msgid "add bundle structure file fail" -msgstr "" - -msgid "finalize fail" -msgstr "" - -msgid "open zip written fail" -msgstr "" - -msgid "Export successful" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"The '%s' folder already exists in the current directory. Do you want to " -"clear it and rebuild it.\n" -"If not, a time suffix will be added, and you can modify the name after " -"creation." -msgstr "" - -msgid "" -"Printer and all the filament&&process presets that belongs to the printer. \n" -"Can be shared with others." -msgstr "" - -msgid "" -"User's fillment preset set. \n" -"Can be shared with others." -msgstr "" - -msgid "" -"Only display printer names with changes to printer, filament, and process " -"presets." -msgstr "" - -msgid "Only display the filament names with changes to filament presets." -msgstr "" - -msgid "" -"Only printer names with user printer presets will be displayed, and each " -"preset you choose will be exported as a zip." -msgstr "" - -msgid "" -"Only the filament names with user filament presets will be displayed, \n" -"and all user filament presets in each filament name you select will be " -"exported as a zip." -msgstr "" - -msgid "" -"Only printer names with changed process presets will be displayed, \n" -"and all user process presets in each printer name you select will be " -"exported as a zip." -msgstr "" - -msgid "Please select at least one printer or filament." -msgstr "" - -msgid "Please select a type you want to export" -msgstr "" - -msgid "Edit Filament" -msgstr "" - -msgid "Filament presets under this filament" -msgstr "" - -msgid "" -"Note: If the only preset under this filament is deleted, the filament will " -"be deleted after exiting the dialog." -msgstr "" - -msgid "Presets inherited by other presets can not be deleted" -msgstr "" - -msgid "The following presets inherits this preset." -msgid_plural "The following preset inherits this preset." -msgstr[0] "" -msgstr[1] "" - -msgid "Delete Preset" -msgstr "" - -msgid "Are you sure to delete the selected preset?" -msgstr "" - -msgid "Delete preset" -msgstr "" - -msgid "+ Add Preset" -msgstr "" - -msgid "Delete Filament" -msgstr "" - -msgid "" -"All the filament presets belong to this filament would be deleted. \n" -"If you are using this filament on your printer, please reset the filament " -"information for that slot." -msgstr "" - -msgid "Delete filament" -msgstr "" - -msgid "Add Preset" -msgstr "" - -msgid "Add preset for new printer" -msgstr "" - -msgid "Copy preset from filament" -msgstr "" - -msgid "The filament choice not find filament preset, please reselect it" -msgstr "" - -msgid "[Delete Required]" -msgstr "" - -msgid "Edit Preset" -msgstr "" - -msgid "For more information, please check out Wiki" -msgstr "" - -msgid "Collapse" -msgstr "" - -msgid "Daily Tips" -msgstr "" - -msgid "Need select printer" -msgstr "" - -msgid "The start, end or step is not valid value." -msgstr "" - -msgid "" -"Unable to calibrate: maybe because the set calibration value range is too " -"large, or the step is too small" -msgstr "" - -msgid "Physical Printer" -msgstr "" - -msgid "Print Host upload" -msgstr "" - -msgid "Could not get a valid Printer Host reference" -msgstr "" - -msgid "Success!" -msgstr "" - -msgid "Refresh Printers" -msgstr "" - -msgid "" -"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" -"signed certificate." -msgstr "" - -msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" -msgstr "" - -msgid "Open CA certificate file" -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "" -"On this system, %s uses HTTPS certificates from the system Certificate Store " -"or Keychain." -msgstr "" - -msgid "" -"To use a custom CA file, please import your CA file into Certificate Store / " -"Keychain." -msgstr "" - -msgid "Connection to printers connected via the print host failed." -msgstr "" - -#, possible-c-format, possible-boost-format -msgid "Mismatched type of print host: %s" -msgstr "" - -msgid "Connection to AstroBox works correctly." -msgstr "" - -msgid "Could not connect to AstroBox" -msgstr "" - -msgid "Note: AstroBox version at least 1.1.0 is required." -msgstr "" - -msgid "Connection to Duet works correctly." -msgstr "" - -msgid "Could not connect to Duet" -msgstr "" - -msgid "Unknown error occured" -msgstr "" - -msgid "Wrong password" -msgstr "" - -msgid "Could not get resources to create a new connection" -msgstr "" - -msgid "Upload not enabled on FlashAir card." -msgstr "" - -msgid "Connection to FlashAir works correctly and upload is enabled." -msgstr "" - -msgid "Could not connect to FlashAir" -msgstr "" - -msgid "" -"Note: FlashAir with firmware 2.00.02 or newer and activated upload function " -"is required." -msgstr "" - -msgid "Connection to MKS works correctly." -msgstr "" - -msgid "Could not connect to MKS" -msgstr "" - -msgid "Connection to OctoPrint works correctly." -msgstr "" - -msgid "Could not connect to OctoPrint" -msgstr "" - -msgid "Note: OctoPrint version at least 1.1.0 is required." -msgstr "" - -msgid "Connection to Prusa SL1 / SL1S works correctly." -msgstr "" - -msgid "Could not connect to Prusa SLA" -msgstr "" - -msgid "Connection to PrusaLink works correctly." -msgstr "" - -msgid "Could not connect to PrusaLink" -msgstr "" - -msgid "Storages found" -msgstr "" - -#. TRN %1% = storage path -#, possible-boost-format -msgid "%1% : read only" -msgstr "" - -#. TRN %1% = storage path -#, possible-boost-format -msgid "%1% : no free space" -msgstr "" - -#. TRN %1% = host -#, possible-boost-format -msgid "Upload has failed. There is no suitable storage found at %1%." -msgstr "" - -msgid "Connection to Prusa Connect works correctly." -msgstr "" - -msgid "Could not connect to Prusa Connect" -msgstr "" - -msgid "Connection to Repetier works correctly." -msgstr "" - -msgid "Could not connect to Repetier" -msgstr "" - -msgid "Note: Repetier version at least 0.90.0 is required." -msgstr "" - -#, possible-boost-format -msgid "" -"HTTP status: %1%\n" -"Message body: \"%2%\"" -msgstr "" - -#, possible-boost-format -msgid "" -"Parsing of host response failed.\n" -"Message body: \"%1%\"\n" -"Error: \"%2%\"" -msgstr "" - -#, possible-boost-format -msgid "" -"Enumeration of host printers failed.\n" -"Message body: \"%1%\"\n" -"Error: \"%2%\"" -msgstr "" - -#: resources/data/hints.ini: [hint:Precise wall] -msgid "Precise wall\nDid you know that turning on precise wall can improve precision and layer consistency?" -msgstr "" - -#: resources/data/hints.ini: [hint:Sandwich mode] -msgid "Sandwich mode\nDid you know that you can use sandwich mode (inner-outer-inner) to improve precision and layer consistency if your model doesn't have very steep overhangs?" -msgstr "" - -#: resources/data/hints.ini: [hint:Chamber temperature] -msgid "Chamber temperature\nDid you know that OrcaSlicer supports chamber temperature?" -msgstr "" - -#: resources/data/hints.ini: [hint:Calibration] -msgid "Calibration\nDid you know that calibrating your printer can do wonders? Check out our beloved calibration solution in OrcaSlicer." -msgstr "" - -#: resources/data/hints.ini: [hint:Auxiliary fan] -msgid "Auxiliary fan\nDid you know that OrcaSlicer supports Auxiliary part cooling fan?" -msgstr "" - -#: resources/data/hints.ini: [hint:Air filtration] -msgid "Air filtration/Exhuast Fan\nDid you know that OrcaSlicer can support Air filtration/Exhuast Fan?" -msgstr "" - -#: resources/data/hints.ini: [hint:G-code window] -msgid "G-code window\nYou can turn on/off the G-code window by pressing the C key." -msgstr "" - -#: resources/data/hints.ini: [hint:Switch workspaces] -msgid "Switch workspaces\nYou can switch between Prepare and Preview workspaces by pressing the Tab key." -msgstr "" - -#: resources/data/hints.ini: [hint:How to use keyboard shortcuts] -msgid "How to use keyboard shortcuts\nDid you know that Orca Slicer offers a wide range of keyboard shortcuts and 3D scene operations." -msgstr "" - -#: resources/data/hints.ini: [hint:Reverse on odd] -msgid "Reverse on odd\nDid you know that Reverse on odd feature can significantly improve the surface quality of your overhangs?" -msgstr "" - -#: resources/data/hints.ini: [hint:Cut Tool] -msgid "Cut Tool\nDid you know that you can cut a model at any angle and position with the cutting tool?" -msgstr "" - -#: resources/data/hints.ini: [hint:Fix Model] -msgid "Fix Model\nDid you know that you can fix a corrupted 3D model to avoid a lot of slicing problems on the Windows system?" -msgstr "" - -#: resources/data/hints.ini: [hint:Timelapse] -msgid "Timelapse\nDid you know that you can generate a timelapse video during each print?" -msgstr "" - -#: resources/data/hints.ini: [hint:Auto-Arrange] -msgid "Auto-Arrange\nDid you know that you can auto-arrange all objects in your project?" -msgstr "" - -#: resources/data/hints.ini: [hint:Auto-Orient] -msgid "Auto-Orient\nDid you know that you can rotate objects to an optimal orientation for printing by a simple click?" -msgstr "" - -#: resources/data/hints.ini: [hint:Lay on Face] -msgid "Lay on Face\nDid you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on face\" function or press the F key." -msgstr "" - -#: resources/data/hints.ini: [hint:Object List] -msgid "Object List\nDid you know that you can view all objects/parts in a list and change settings for each object/part?" -msgstr "" - -#: resources/data/hints.ini: [hint:Search Functionality] -msgid "Search Functionality\nDid you know that you use the Search tool to quickly find a specific Orca Slicer setting?" -msgstr "" - -#: resources/data/hints.ini: [hint:Simplify Model] -msgid "Simplify Model\nDid you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the model and select Simplify model." -msgstr "" - -#: resources/data/hints.ini: [hint:Slicing Parameter Table] -msgid "Slicing Parameter Table\nDid you know that you can view all objects/parts on a table and change settings for each object/part?" -msgstr "" - -#: resources/data/hints.ini: [hint:Split to Objects/Parts] -msgid "Split to Objects/Parts\nDid you know that you can split a big object into small ones for easy colorizing or printing?" -msgstr "" - -#: resources/data/hints.ini: [hint:Subtract a Part] -msgid "Subtract a Part\nDid you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Orca Slicer." -msgstr "" - -#: resources/data/hints.ini: [hint:STEP] -msgid "STEP\nDid you know that you can improve your print quality by slicing a STEP file instead of an STL?\nOrca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" -msgstr "" - -#: resources/data/hints.ini: [hint:Z seam location] -msgid "Z seam location\nDid you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less visible location? This improves the overall look of your model. Check it out!" -msgstr "" - -#: resources/data/hints.ini: [hint:Fine-tuning for flow rate] -msgid "Fine-tuning for flow rate\nDid you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve the overall finish of the printed model by doing some fine-tuning." -msgstr "" - -#: resources/data/hints.ini: [hint:Split your prints into plates] -msgid "Split your prints into plates\nDid you know that you can split a model that has a lot of parts into individual plates ready to print? This will simplify the process of keeping track of all the parts." -msgstr "" - -#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer Height] -msgid "Speed up your print with Adaptive Layer Height\nDid you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" -msgstr "" - -#: resources/data/hints.ini: [hint:Support painting] -msgid "Support painting\nDid you know that you can paint the location of your supports? This feature makes it easy to place the support material only on the sections of the model that actually need it." -msgstr "" - -#: resources/data/hints.ini: [hint:Different types of supports] -msgid "Different types of supports\nDid you know that you can choose from multiple types of supports? Tree supports work great for organic models, while saving filament and improving print speed. Check them out!" -msgstr "" - -#: resources/data/hints.ini: [hint:Printing Silk Filament] -msgid "Printing Silk Filament\nDid you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed are always recommended for the best results." -msgstr "" - -#: resources/data/hints.ini: [hint:Brim for better adhesion] -msgid "Brim for better adhesion\nDid you know that when printing models have a small contact interface with the printing surface, it's recommended to use a brim?" -msgstr "" - -#: resources/data/hints.ini: [hint:Set parameters for multiple objects] -msgid "Set parameters for multiple objects\nDid you know that you can set slicing parameters for all selected objects at one time?" -msgstr "" - -#: resources/data/hints.ini: [hint:Stack objects] -msgid "Stack objects\nDid you know that you can stack objects as a whole one?" -msgstr "" - -#: resources/data/hints.ini: [hint:Flush into support/objects/infill] -msgid "Flush into support/objects/infill\nDid you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" -msgstr "" - -#: resources/data/hints.ini: [hint:Improve strength] -msgid "Improve strength\nDid you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" -msgstr "" - -#: resources/data/hints.ini: [hint:When need to print with the printer door opened] -msgid "When need to print with the printer door opened\nDid you know that opening the printer door can reduce the probability of extruder/hotend clogging when printing lower temperature filament with a higher enclosure temperature. More info about this in the Wiki." -msgstr "" - -#: resources/data/hints.ini: [hint:Avoid warping] -msgid "Avoid warping\nDid you know that when printing materials that are prone to warping such as ABS, appropriately increasing the heatbed temperature can reduce the probability of warping." -msgstr "" +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-02 19:55+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +msgid "Supports Painting" +msgstr "" + +msgid "Alt + Mouse wheel" +msgstr "" + +msgid "Section view" +msgstr "" + +msgid "Reset direction" +msgstr "" + +msgid "Ctrl + Mouse wheel" +msgstr "" + +msgid "Pen size" +msgstr "" + +msgid "Left mouse button" +msgstr "" + +msgid "Enforce supports" +msgstr "" + +msgid "Right mouse button" +msgstr "" + +msgid "Block supports" +msgstr "" + +msgid "Shift + Left mouse button" +msgstr "" + +msgid "Erase" +msgstr "" + +msgid "Erase all painting" +msgstr "" + +msgid "Highlight overhang areas" +msgstr "" + +msgid "Gap fill" +msgstr "" + +msgid "Perform" +msgstr "" + +msgid "Gap area" +msgstr "" + +msgid "Tool type" +msgstr "" + +msgid "Smart fill angle" +msgstr "" + +msgid "On overhangs only" +msgstr "" + +msgid "Auto support threshold angle: " +msgstr "" + +msgid "Circle" +msgstr "" + +msgid "Sphere" +msgstr "" + +msgid "Fill" +msgstr "" + +msgid "Gap Fill" +msgstr "" + +#, possible-boost-format +msgid "Allows painting only on facets selected by: \"%1%\"" +msgstr "" + +msgid "Highlight faces according to overhang angle." +msgstr "" + +msgid "No auto support" +msgstr "" + +msgid "Support Generated" +msgstr "" + +msgid "Gizmo-Place on Face" +msgstr "" + +msgid "Lay on face" +msgstr "" + +#, possible-boost-format +msgid "" +"Filament count exceeds the maximum number that painting tool supports. only " +"the first %1% filaments will be available in painting tool." +msgstr "" + +msgid "Color Painting" +msgstr "" + +msgid "Pen shape" +msgstr "" + +msgid "Paint" +msgstr "" + +msgid "Key 1~9" +msgstr "" + +msgid "Choose filament" +msgstr "" + +msgid "Edge detection" +msgstr "" + +msgid "Triangles" +msgstr "" + +msgid "Filaments" +msgstr "" + +msgid "Brush" +msgstr "" + +msgid "Smart fill" +msgstr "" + +msgid "Bucket fill" +msgstr "" + +msgid "Height range" +msgstr "" + +msgid "Alt + Shift + Enter" +msgstr "" + +msgid "Toggle Wireframe" +msgstr "" + +msgid "Shortcut Key " +msgstr "" + +msgid "Triangle" +msgstr "" + +msgid "Height Range" +msgstr "" + +msgid "Vertical" +msgstr "" + +msgid "Horizontal" +msgstr "" + +msgid "Remove painted color" +msgstr "" + +#, possible-boost-format +msgid "Painted using: Filament %1%" +msgstr "" + +msgid "Move" +msgstr "" + +msgid "Gizmo-Move" +msgstr "" + +msgid "Rotate" +msgstr "" + +msgid "Gizmo-Rotate" +msgstr "" + +msgid "Optimize orientation" +msgstr "" + +msgid "Apply" +msgstr "" + +msgid "Scale" +msgstr "" + +msgid "Gizmo-Scale" +msgstr "" + +msgid "Error: Please close all toolbar menus first" +msgstr "" + +msgid "in" +msgstr "" + +msgid "mm" +msgstr "" + +msgid "Position" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Angle between Y axis and text line direction. +#. TRN - Input label. Be short as possible +msgid "Rotation" +msgstr "" + +msgid "Scale ratios" +msgstr "" + +msgid "Object Operations" +msgstr "" + +msgid "Volume Operations" +msgstr "" + +msgid "Translate" +msgstr "" + +msgid "Group Operations" +msgstr "" + +msgid "Set Position" +msgstr "" + +msgid "Set Orientation" +msgstr "" + +msgid "Set Scale" +msgstr "" + +msgid "Reset Position" +msgstr "" + +msgid "Reset Rotation" +msgstr "" + +msgid "World coordinates" +msgstr "" + +msgid "°" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Size" +msgstr "" + +msgid "%" +msgstr "" + +msgid "uniform scale" +msgstr "" + +msgid "Planar" +msgstr "" + +msgid "Dovetail" +msgstr "" + +msgid "Auto" +msgstr "" + +msgid "Manual" +msgstr "" + +msgid "Plug" +msgstr "" + +msgid "Dowel" +msgstr "" + +msgid "Snap" +msgstr "" + +msgid "Prism" +msgstr "" + +msgid "Frustum" +msgstr "" + +msgid "Square" +msgstr "" + +msgid "Hexagon" +msgstr "" + +msgid "Keep orientation" +msgstr "" + +msgid "Place on cut" +msgstr "" + +msgid "Flip upside down" +msgstr "" + +msgid "Connectors" +msgstr "" + +msgid "Type" +msgstr "" + +msgid "Style" +msgstr "" + +msgid "Shape" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Size in emboss direction +#. TRN - Input label. Be short as possible +msgid "Depth" +msgstr "" + +msgid "Groove" +msgstr "" + +msgid "Width" +msgstr "" + +msgid "Flap Angle" +msgstr "" + +msgid "Groove Angle" +msgstr "" + +msgid "Part" +msgstr "" + +msgid "Object" +msgstr "" + +msgid "" +"Click to flip the cut plane\n" +"Drag to move the cut plane" +msgstr "" + +msgid "" +"Click to flip the cut plane\n" +"Drag to move the cut plane\n" +"Right-click a part to assign it to the other side" +msgstr "" + +msgid "Move cut plane" +msgstr "" + +msgid "Mode" +msgstr "" + +msgid "Change cut mode" +msgstr "" + +msgid "Tolerance" +msgstr "" + +msgid "Drag" +msgstr "" + +msgid "Draw cut line" +msgstr "" + +msgid "Left click" +msgstr "" + +msgid "Add connector" +msgstr "" + +msgid "Right click" +msgstr "" + +msgid "Remove connector" +msgstr "" + +msgid "Move connector" +msgstr "" + +msgid "Add connector to selection" +msgstr "" + +msgid "Remove connector from selection" +msgstr "" + +msgid "Select all connectors" +msgstr "" + +msgid "Cut" +msgstr "" + +msgid "Rotate cut plane" +msgstr "" + +msgid "Remove connectors" +msgstr "" + +msgid "Bulge" +msgstr "" + +msgid "Bulge proportion related to radius" +msgstr "" + +msgid "Space" +msgstr "" + +msgid "Space proportion related to radius" +msgstr "" + +msgid "Confirm connectors" +msgstr "" + +msgid "Cancel" +msgstr "" + +msgid "Build Volume" +msgstr "" + +msgid "Flip cut plane" +msgstr "" + +msgid "Groove change" +msgstr "" + +msgid "Reset" +msgstr "" + +#. TRN: This is an entry in the Undo/Redo stack. The whole line will be 'Edited: (name of whatever was edited)'. +msgid "Edited" +msgstr "" + +msgid "Cut position" +msgstr "" + +msgid "Reset cutting plane" +msgstr "" + +msgid "Edit connectors" +msgstr "" + +msgid "Add connectors" +msgstr "" + +msgid "Reset cut" +msgstr "" + +msgid "Reset cutting plane and remove connectors" +msgstr "" + +msgid "Upper part" +msgstr "" + +msgid "Lower part" +msgstr "" + +msgid "Keep" +msgstr "" + +msgid "Flip" +msgstr "" + +msgid "After cut" +msgstr "" + +msgid "Cut to parts" +msgstr "" + +msgid "Perform cut" +msgstr "" + +msgid "Warning" +msgstr "" + +msgid "Invalid connectors detected" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%1$d connector is out of cut contour" +msgid_plural "%1$d connectors are out of cut contour" +msgstr[0] "" +msgstr[1] "" + +#, possible-c-format, possible-boost-format +msgid "%1$d connector is out of object" +msgid_plural "%1$d connectors are out of object" +msgstr[0] "" +msgstr[1] "" + +msgid "Some connectors are overlapped" +msgstr "" + +msgid "Select at least one object to keep after cutting." +msgstr "" + +msgid "Cut plane is placed out of object" +msgstr "" + +msgid "Cut plane with groove is invalid" +msgstr "" + +msgid "Connector" +msgstr "" + +msgid "Cut by Plane" +msgstr "" + +msgid "non-manifold edges be caused by cut tool, do you want to fix it now?" +msgstr "" + +msgid "Repairing model object" +msgstr "" + +msgid "Cut by line" +msgstr "" + +msgid "Delete connector" +msgstr "" + +msgid "Mesh name" +msgstr "" + +msgid "Detail level" +msgstr "" + +msgid "Decimate ratio" +msgstr "" + +#, possible-boost-format +msgid "" +"Processing model '%1%' with more than 1M triangles could be slow. It is " +"highly recommended to simplify the model." +msgstr "" + +msgid "Simplify model" +msgstr "" + +msgid "Simplify" +msgstr "" + +msgid "Simplification is currently only allowed when a single part is selected" +msgstr "" + +msgid "Error" +msgstr "" + +msgid "Extra high" +msgstr "" + +msgid "High" +msgstr "" + +msgid "Medium" +msgstr "" + +msgid "Low" +msgstr "" + +msgid "Extra low" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%d triangles" +msgstr "" + +msgid "Show wireframe" +msgstr "" + +#, possible-boost-format +msgid "%1%" +msgstr "" + +msgid "Can't apply when proccess preview." +msgstr "" + +msgid "Operation already cancelling. Please wait few seconds." +msgstr "" + +msgid "Face recognition" +msgstr "" + +msgid "Perform Recognition" +msgstr "" + +msgid "Brush size" +msgstr "" + +msgid "Brush shape" +msgstr "" + +msgid "Enforce seam" +msgstr "" + +msgid "Block seam" +msgstr "" + +msgid "Seam painting" +msgstr "" + +msgid "Remove selection" +msgstr "" + +msgid "Entering Seam painting" +msgstr "" + +msgid "Leaving Seam painting" +msgstr "" + +msgid "Paint-on seam editing" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Select look of letter shape +msgid "Font" +msgstr "" + +msgid "Thickness" +msgstr "" + +msgid "Text Gap" +msgstr "" + +msgid "Angle" +msgstr "" + +msgid "" +"Embeded\n" +"depth" +msgstr "" + +msgid "Input text" +msgstr "" + +msgid "Surface" +msgstr "" + +msgid "Horizontal text" +msgstr "" + +msgid "Shift + Mouse move up or dowm" +msgstr "" + +msgid "Rotate text" +msgstr "" + +msgid "Text shape" +msgstr "" + +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + +msgid "Set Mirror" +msgstr "" + +msgid "Embossed text" +msgstr "" + +msgid "Enter emboss gizmo" +msgstr "" + +msgid "Leave emboss gizmo" +msgstr "" + +msgid "Embossing actions" +msgstr "" + +msgid "Emboss" +msgstr "" + +msgid "NORMAL" +msgstr "" + +msgid "SMALL" +msgstr "" + +msgid "ITALIC" +msgstr "" + +msgid "SWISS" +msgstr "" + +msgid "MODERN" +msgstr "" + +msgid "First font" +msgstr "" + +msgid "Default font" +msgstr "" + +msgid "Advanced" +msgstr "" + +msgid "" +"The text cannot be written using the selected font. Please try choosing a " +"different font." +msgstr "" + +msgid "Embossed text cannot contain only white spaces." +msgstr "" + +msgid "Text contains character glyph (represented by '?') unknown by font." +msgstr "" + +msgid "Text input doesn't show font skew." +msgstr "" + +msgid "Text input doesn't show font boldness." +msgstr "" + +msgid "Text input doesn't show gap between lines." +msgstr "" + +msgid "Too tall, diminished font height inside text input." +msgstr "" + +msgid "Too small, enlarged font height inside text input." +msgstr "" + +msgid "Text doesn't show current horizontal alignment." +msgstr "" + +msgid "Revert font changes." +msgstr "" + +#, possible-boost-format +msgid "Font \"%1%\" can't be selected." +msgstr "" + +msgid "Operation" +msgstr "" + +msgid "Join" +msgstr "" + +msgid "Click to change text into object part." +msgstr "" + +msgid "You can't change a type of the last solid part of the object." +msgstr "" + +msgctxt "EmbossOperation" +msgid "Cut" +msgstr "" + +msgid "Click to change part type into negative volume." +msgstr "" + +msgid "Modifier" +msgstr "" + +msgid "Click to change part type into modifier." +msgstr "" + +msgid "Change Text Type" +msgstr "" + +#, possible-boost-format +msgid "Rename style(%1%) for embossing text" +msgstr "" + +msgid "Name can't be empty." +msgstr "" + +msgid "Name has to be unique." +msgstr "" + +msgid "OK" +msgstr "" + +msgid "Rename style" +msgstr "" + +msgid "Rename current style." +msgstr "" + +msgid "Can't rename temporary style." +msgstr "" + +msgid "First Add style to list." +msgstr "" + +#, possible-boost-format +msgid "Save %1% style" +msgstr "" + +msgid "No changes to save." +msgstr "" + +msgid "New name of style" +msgstr "" + +msgid "Save as new style" +msgstr "" + +msgid "Only valid font can be added to style." +msgstr "" + +msgid "Add style to my list." +msgstr "" + +msgid "Save as new style." +msgstr "" + +msgid "Remove style" +msgstr "" + +msgid "Can't remove the last existing style." +msgstr "" + +#, possible-boost-format +msgid "Are you sure you want to permanently remove the \"%1%\" style?" +msgstr "" + +#, possible-boost-format +msgid "Delete \"%1%\" style." +msgstr "" + +#, possible-boost-format +msgid "Can't delete \"%1%\". It is last style." +msgstr "" + +#, possible-boost-format +msgid "Can't delete temporary style \"%1%\"." +msgstr "" + +#, possible-boost-format +msgid "Modified style \"%1%\"" +msgstr "" + +#, possible-boost-format +msgid "Current style is \"%1%\"" +msgstr "" + +#, possible-boost-format +msgid "" +"Changing style to \"%1%\" will discard current style modification.\n" +"\n" +"Would you like to continue anyway?" +msgstr "" + +msgid "Not valid style." +msgstr "" + +#, possible-boost-format +msgid "Style \"%1%\" can't be used and will be removed from a list." +msgstr "" + +msgid "Unset italic" +msgstr "" + +msgid "Set italic" +msgstr "" + +msgid "Unset bold" +msgstr "" + +msgid "Set bold" +msgstr "" + +msgid "Revert text size." +msgstr "" + +msgid "Revert embossed depth." +msgstr "" + +msgid "" +"Advanced options cannot be changed for the selected font.\n" +"Select another font." +msgstr "" + +msgid "Revert using of model surface." +msgstr "" + +msgid "Revert Transformation per glyph." +msgstr "" + +msgid "Set global orientation for whole text." +msgstr "" + +msgid "Set position and orientation per glyph." +msgstr "" + +msgctxt "Alignment" +msgid "Left" +msgstr "" + +msgctxt "Alignment" +msgid "Center" +msgstr "" + +msgctxt "Alignment" +msgid "Right" +msgstr "" + +msgctxt "Alignment" +msgid "Top" +msgstr "" + +msgctxt "Alignment" +msgid "Middle" +msgstr "" + +msgctxt "Alignment" +msgid "Bottom" +msgstr "" + +msgid "Revert alignment." +msgstr "" + +#. TRN EmbossGizmo: font units +msgid "points" +msgstr "" + +msgid "Revert gap between characters" +msgstr "" + +msgid "Distance between characters" +msgstr "" + +msgid "Revert gap between lines" +msgstr "" + +msgid "Distance between lines" +msgstr "" + +msgid "Undo boldness" +msgstr "" + +msgid "Tiny / Wide glyphs" +msgstr "" + +msgid "Undo letter's skew" +msgstr "" + +msgid "Italic strength ratio" +msgstr "" + +msgid "Undo translation" +msgstr "" + +msgid "Distance of the center of the text to the model surface." +msgstr "" + +msgid "Undo rotation" +msgstr "" + +msgid "Rotate text Clock-wise." +msgstr "" + +msgid "Unlock the text's rotation when moving text along the object's surface." +msgstr "" + +msgid "Lock the text's rotation when moving text along the object's surface." +msgstr "" + +msgid "Select from True Type Collection." +msgstr "" + +msgid "Set text to face camera" +msgstr "" + +msgid "Orient the text towards the camera." +msgstr "" + +#, possible-boost-format +msgid "" +"Can't load exactly same font(\"%1%\"). Aplication selected a similar " +"one(\"%2%\"). You have to specify font for enable edit text." +msgstr "" + +msgid "No symbol" +msgstr "" + +msgid "Loading" +msgstr "" + +msgid "In queue" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Height of one text line - Font Ascent +msgid "Height" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Copy surface of model on surface of the embossed text +#. TRN - Input label. Be short as possible +msgid "Use surface" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Option to change projection on curved surface +#. for each character(glyph) in text separately +msgid "Per glyph" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Align Top|Middle|Bottom and Left|Center|Right +msgid "Alignment" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Char gap" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Line gap" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Boldness" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Like Font italic +msgid "Skew ratio" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Distance from model surface to be able +#. move text as part fully into not flat surface +#. move text as modifier fully out of not flat surface +#. TRN - Input label. Be short as possible +msgid "From surface" +msgstr "" + +#. TRN - Input label. Be short as possible +#. Keep vector from bottom to top of text aligned with printer Y axis +msgid "Keep up" +msgstr "" + +#. TRN - Input label. Be short as possible. +#. Some Font file contain multiple fonts inside and +#. this is numerical selector of font inside font collections +msgid "Collection" +msgstr "" + +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + +msgid "Enter SVG gizmo" +msgstr "" + +msgid "Leave SVG gizmo" +msgstr "" + +msgid "SVG actions" +msgstr "" + +msgid "SVG" +msgstr "" + +#, possible-boost-format +msgid "Opacity (%1%)" +msgstr "" + +#, possible-boost-format +msgid "Color gradient (%1%)" +msgstr "" + +msgid "Undefined fill type" +msgstr "" + +msgid "Linear gradient" +msgstr "" + +msgid "Radial gradient" +msgstr "" + +msgid "Open filled path" +msgstr "" + +msgid "Undefined stroke type" +msgstr "" + +msgid "Path can't be healed from selfintersection and multiple points." +msgstr "" + +msgid "" +"Final shape constains selfintersection or multiple points with same " +"coordinate." +msgstr "" + +#, possible-boost-format +msgid "Shape is marked as invisible (%1%)." +msgstr "" + +#. TRN: The first placeholder is shape identifier, the second one is text describing the problem. +#, possible-boost-format +msgid "Fill of shape (%1%) contains unsupported: %2%." +msgstr "" + +#, possible-boost-format +msgid "Stroke of shape (%1%) is too thin (minimal width is %2% mm)." +msgstr "" + +#, possible-boost-format +msgid "Stroke of shape (%1%) contains unsupported: %2%." +msgstr "" + +msgid "Face the camera" +msgstr "" + +#. TRN - Preview of filename after clear local filepath. +msgid "Unknown filename" +msgstr "" + +#, possible-boost-format +msgid "SVG file path is \"%1%\"" +msgstr "" + +msgid "Reload SVG file from disk." +msgstr "" + +msgid "Change file" +msgstr "" + +msgid "Change to another .svg file" +msgstr "" + +msgid "Forget the file path" +msgstr "" + +msgid "" +"Do NOT save local path to 3MF file.\n" +"Also disables 'reload from disk' option." +msgstr "" + +#. TRN: An menu option to convert the SVG into an unmodifiable model part. +msgid "Bake" +msgstr "" + +#. TRN: Tooltip for the menu item. +msgid "Bake into model as uneditable part" +msgstr "" + +msgid "Save as" +msgstr "" + +msgid "Save SVG file" +msgstr "" + +msgid "Save as '.svg' file" +msgstr "" + +msgid "Size in emboss direction." +msgstr "" + +#. TRN: The placeholder contains a number. +#, possible-boost-format +msgid "Scale also changes amount of curve samples (%1%)" +msgstr "" + +msgid "Width of SVG." +msgstr "" + +msgid "Height of SVG." +msgstr "" + +msgid "Lock/unlock the aspect ratio of the SVG." +msgstr "" + +msgid "Reset scale" +msgstr "" + +msgid "Distance of the center of the SVG to the model surface." +msgstr "" + +msgid "Reset distance" +msgstr "" + +msgid "Reset rotation" +msgstr "" + +msgid "Lock/unlock rotation angle when dragging above the surface." +msgstr "" + +msgid "Mirror vertically" +msgstr "" + +msgid "Mirror horizontally" +msgstr "" + +#. TRN: This is the name of the action that shows in undo/redo stack (changing part type from SVG to something else). +msgid "Change SVG Type" +msgstr "" + +#. TRN - Input label. Be short as possible +msgid "Mirror" +msgstr "" + +msgid "Choose SVG file for emboss:" +msgstr "" + +#, possible-boost-format +msgid "File does NOT exist (%1%)." +msgstr "" + +#, possible-boost-format +msgid "Filename has to end with \".svg\" but you selected %1%" +msgstr "" + +#, possible-boost-format +msgid "Nano SVG parser can't load from file (%1%)." +msgstr "" + +#, possible-boost-format +msgid "SVG file does NOT contain a single path to be embossed (%1%)." +msgstr "" + +msgid "Vertex" +msgstr "" + +msgid "Edge" +msgstr "" + +msgid "Plane" +msgstr "" + +msgid "Point on edge" +msgstr "" + +msgid "Point on circle" +msgstr "" + +msgid "Point on plane" +msgstr "" + +msgid "Center of edge" +msgstr "" + +msgid "Center of circle" +msgstr "" + +msgid "ShiftLeft mouse button" +msgstr "" + +msgid "Select feature" +msgstr "" + +msgid "Select point" +msgstr "" + +msgid "Delete" +msgstr "" + +msgid "Restart selection" +msgstr "" + +msgid "Esc" +msgstr "" + +msgid "Unselect" +msgstr "" + +msgid "Measure" +msgstr "" + +msgid "Edit to scale" +msgstr "" + +msgctxt "Verb" +msgid "Scale" +msgstr "" + +msgid "None" +msgstr "" + +msgid "Diameter" +msgstr "" + +msgid "Length" +msgstr "" + +msgid "Selection" +msgstr "" + +msgid "Copy to clipboard" +msgstr "" + +msgid "Perpendicular distance" +msgstr "" + +msgid "Distance" +msgstr "" + +msgid "Direct distance" +msgstr "" + +msgid "Distance XYZ" +msgstr "" + +msgid "Ctrl+" +msgstr "" + +msgid "Notice" +msgstr "" + +msgid "Undefined" +msgstr "" + +#, possible-boost-format +msgid "%1% was replaced with %2%" +msgstr "" + +msgid "The configuration may be generated by a newer version of OrcaSlicer." +msgstr "" + +msgid "Some values have been replaced. Please check them:" +msgstr "" + +msgid "Process" +msgstr "" + +msgid "Filament" +msgstr "" + +msgid "Machine" +msgstr "" + +msgid "Configuration package was loaded, but some values were not recognized." +msgstr "" + +#, possible-boost-format +msgid "" +"Configuration file \"%1%\" was loaded, but some values were not recognized." +msgstr "" + +msgid "V" +msgstr "" + +msgid "" +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " +"It will be appreciated if you report the issue to our team." +msgstr "" + +msgid "Fatal error" +msgstr "" + +msgid "" +"OrcaSlicer will terminate because of a localization error. It will be " +"appreciated if you report the specific scenario this issue happened." +msgstr "" + +msgid "Critical error" +msgstr "" + +#, possible-boost-format +msgid "OrcaSlicer got an unhandled exception: %1%" +msgstr "" + +msgid "Untitled" +msgstr "" + +msgid "Downloading Bambu Network Plug-in" +msgstr "" + +msgid "Login information expired. Please login again." +msgstr "" + +msgid "Incorrect password" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Connect %s failed! [SN:%s, code=%s]" +msgstr "" + +msgid "" +"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain " +"features.\n" +"Click Yes to install it now." +msgstr "" + +msgid "WebView2 Runtime" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"%s\n" +"Do you want to continue?" +msgstr "" + +msgid "Remember my choice" +msgstr "" + +msgid "Loading configuration" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Click to download new version in default browser: %s" +msgstr "" + +msgid "The Orca Slicer needs an upgrade" +msgstr "" + +msgid "This is the newest version." +msgstr "" + +msgid "Info" +msgstr "" + +msgid "" +"The OrcaSlicer configuration file may be corrupted and cannot be parsed.\n" +"OrcaSlicer has attempted to recreate the configuration file.\n" +"Please note, application settings will be lost, but printer profiles will " +"not be affected." +msgstr "" + +msgid "Rebuild" +msgstr "" + +msgid "Loading current presets" +msgstr "" + +msgid "Loading a mode view" +msgstr "" + +msgid "Choose one file (3mf):" +msgstr "" + +msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" +msgstr "" + +msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" +msgstr "" + +msgid "Choose ZIP file" +msgstr "" + +msgid "Choose one file (gcode/3mf):" +msgstr "" + +msgid "Some presets are modified." +msgstr "" + +msgid "" +"You can keep the modifield presets to the new project, discard or save " +"changes as new presets." +msgstr "" + +msgid "User logged out" +msgstr "" + +msgid "new or open project file is not allowed during the slicing process!" +msgstr "" + +msgid "Open Project" +msgstr "" + +msgid "" +"The version of Orca Slicer is too low and needs to be updated to the latest " +"version before it can be used normally" +msgstr "" + +msgid "Privacy Policy Update" +msgstr "" + +msgid "" +"The number of user presets cached in the cloud has exceeded the upper limit, " +"newly created user presets can only be used locally." +msgstr "" + +msgid "Sync user presets" +msgstr "" + +msgid "Loading user preset" +msgstr "" + +msgid "Switching application language" +msgstr "" + +msgid "Select the language" +msgstr "" + +msgid "Language" +msgstr "" + +msgid "*" +msgstr "" + +msgid "The uploads are still ongoing" +msgstr "" + +msgid "Stop them and continue anyway?" +msgstr "" + +msgid "Ongoing uploads" +msgstr "" + +msgid "Select a G-code file:" +msgstr "" + +msgid "" +"Could not start URL download. Destination folder is not set. Please choose " +"destination folder in Configuration Wizard." +msgstr "" + +msgid "Import File" +msgstr "" + +msgid "Choose files" +msgstr "" + +msgid "New Folder" +msgstr "" + +msgid "Open" +msgstr "" + +msgid "Rename" +msgstr "" + +msgid "Orca Slicer GUI initialization failed" +msgstr "" + +#, possible-boost-format +msgid "Fatal error, exception catched: %1%" +msgstr "" + +msgid "Quality" +msgstr "" + +msgid "Shell" +msgstr "" + +msgid "Infill" +msgstr "" + +msgid "Support" +msgstr "" + +msgid "Flush options" +msgstr "" + +msgid "Speed" +msgstr "" + +msgid "Strength" +msgstr "" + +msgid "Top Solid Layers" +msgstr "" + +msgid "Top Minimum Shell Thickness" +msgstr "" + +msgid "Bottom Solid Layers" +msgstr "" + +msgid "Bottom Minimum Shell Thickness" +msgstr "" + +msgid "Ironing" +msgstr "" + +msgid "Fuzzy Skin" +msgstr "" + +msgid "Extruders" +msgstr "" + +msgid "Extrusion Width" +msgstr "" + +msgid "Wipe options" +msgstr "" + +msgid "Bed adhension" +msgstr "" + +msgid "Add part" +msgstr "" + +msgid "Add negative part" +msgstr "" + +msgid "Add modifier" +msgstr "" + +msgid "Add support blocker" +msgstr "" + +msgid "Add support enforcer" +msgstr "" + +msgid "Add text" +msgstr "" + +msgid "Add negative text" +msgstr "" + +msgid "Add text modifier" +msgstr "" + +msgid "Add SVG part" +msgstr "" + +msgid "Add negative SVG" +msgstr "" + +msgid "Add SVG modifier" +msgstr "" + +msgid "Select settings" +msgstr "" + +msgid "Hide" +msgstr "" + +msgid "Show" +msgstr "" + +msgid "Del" +msgstr "" + +msgid "Delete the selected object" +msgstr "" + +msgid "Load..." +msgstr "" + +msgid "Cube" +msgstr "" + +msgid "Cylinder" +msgstr "" + +msgid "Cone" +msgstr "" + +msgid "Disc" +msgstr "" + +msgid "Torus" +msgstr "" + +msgid "Orca Cube" +msgstr "" + +msgid "3DBenchy" +msgstr "" + +msgid "Autodesk FDM Test" +msgstr "" + +msgid "Voron Cube" +msgstr "" + +msgid "Stanford Bunny" +msgstr "" + +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + +msgid "Text" +msgstr "" + +msgid "Height range Modifier" +msgstr "" + +msgid "Add settings" +msgstr "" + +msgid "Change type" +msgstr "" + +msgid "Set as an individual object" +msgstr "" + +msgid "Set as individual objects" +msgstr "" + +msgid "Fill bed with copies" +msgstr "" + +msgid "Fill the remaining area of bed with copies of the selected object" +msgstr "" + +msgid "Printable" +msgstr "" + +msgid "Fix model" +msgstr "" + +msgid "Export as one STL" +msgstr "" + +msgid "Export as STLs" +msgstr "" + +msgid "Reload from disk" +msgstr "" + +msgid "Reload the selected parts from disk" +msgstr "" + +msgid "Replace with STL" +msgstr "" + +msgid "Replace the selected part with new STL" +msgstr "" + +msgid "Change filament" +msgstr "" + +msgid "Set filament for selected items" +msgstr "" + +msgid "Default" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Filament %d" +msgstr "" + +msgid "active" +msgstr "" + +msgid "Scale to build volume" +msgstr "" + +msgid "Scale an object to fit the build volume" +msgstr "" + +msgid "Flush Options" +msgstr "" + +msgid "Flush into objects' infill" +msgstr "" + +msgid "Flush into this object" +msgstr "" + +msgid "Flush into objects' support" +msgstr "" + +msgid "Edit in Parameter Table" +msgstr "" + +msgid "Convert from inch" +msgstr "" + +msgid "Restore to inch" +msgstr "" + +msgid "Convert from meter" +msgstr "" + +msgid "Restore to meter" +msgstr "" + +msgid "Assemble" +msgstr "" + +msgid "Assemble the selected objects to an object with multiple parts" +msgstr "" + +msgid "Assemble the selected objects to an object with single part" +msgstr "" + +msgid "Mesh boolean" +msgstr "" + +msgid "Mesh boolean operations including union and subtraction" +msgstr "" + +msgid "Along X axis" +msgstr "" + +msgid "Mirror along the X axis" +msgstr "" + +msgid "Along Y axis" +msgstr "" + +msgid "Mirror along the Y axis" +msgstr "" + +msgid "Along Z axis" +msgstr "" + +msgid "Mirror along the Z axis" +msgstr "" + +msgid "Mirror object" +msgstr "" + +msgid "Edit text" +msgstr "" + +msgid "Ability to change text, font, size, ..." +msgstr "" + +msgid "Edit SVG" +msgstr "" + +msgid "Change SVG source file, projection, size, ..." +msgstr "" + +msgid "Invalidate cut info" +msgstr "" + +msgid "Add Primitive" +msgstr "" + +msgid "Add Handy models" +msgstr "" + +msgid "Show Labels" +msgstr "" + +msgid "To objects" +msgstr "" + +msgid "Split the selected object into multiple objects" +msgstr "" + +msgid "To parts" +msgstr "" + +msgid "Split the selected object into multiple parts" +msgstr "" + +msgid "Split" +msgstr "" + +msgid "Split the selected object" +msgstr "" + +msgid "Auto orientation" +msgstr "" + +msgid "Auto orient the object to improve print quality." +msgstr "" + +msgid "Split the selected object into mutiple objects" +msgstr "" + +msgid "Split the selected object into mutiple parts" +msgstr "" + +msgid "Select All" +msgstr "" + +msgid "select all objects on current plate" +msgstr "" + +msgid "Delete All" +msgstr "" + +msgid "delete all objects on current plate" +msgstr "" + +msgid "Arrange" +msgstr "" + +msgid "arrange current plate" +msgstr "" + +msgid "Auto Rotate" +msgstr "" + +msgid "auto rotate current plate" +msgstr "" + +msgid "Delete Plate" +msgstr "" + +msgid "Remove the selected plate" +msgstr "" + +msgid "Clone" +msgstr "" + +msgid "Simplify Model" +msgstr "" + +msgid "Center" +msgstr "" + +msgid "Edit Process Settings" +msgstr "" + +msgid "Edit print parameters for a single object" +msgstr "" + +msgid "Change Filament" +msgstr "" + +msgid "Set Filament for selected items" +msgstr "" + +msgid "current" +msgstr "" + +msgid "Unlock" +msgstr "" + +msgid "Lock" +msgstr "" + +msgid "Edit Plate Name" +msgstr "" + +msgid "Name" +msgstr "" + +msgid "Fila." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%1$d error repaired" +msgid_plural "%1$d errors repaired" +msgstr[0] "" +msgstr[1] "" + +#, possible-c-format, possible-boost-format +msgid "Error: %1$d non-manifold edge." +msgid_plural "Error: %1$d non-manifold edges." +msgstr[0] "" +msgstr[1] "" + +msgid "Remaining errors" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%1$d non-manifold edge" +msgid_plural "%1$d non-manifold edges" +msgstr[0] "" +msgstr[1] "" + +msgid "Right click the icon to fix model object" +msgstr "" + +msgid "Right button click the icon to drop the object settings" +msgstr "" + +msgid "Click the icon to reset all settings of the object" +msgstr "" + +msgid "Right button click the icon to drop the object printable property" +msgstr "" + +msgid "Click the icon to toggle printable property of the object" +msgstr "" + +msgid "Click the icon to edit support painting of the object" +msgstr "" + +msgid "Click the icon to edit color painting of the object" +msgstr "" + +msgid "Click the icon to shift this object to the bed" +msgstr "" + +msgid "Loading file" +msgstr "" + +msgid "Error!" +msgstr "" + +msgid "Failed to get the model data in the current file." +msgstr "" + +msgid "Generic" +msgstr "" + +msgid "Add Modifier" +msgstr "" + +msgid "Switch to per-object setting mode to edit modifier settings." +msgstr "" + +msgid "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." +msgstr "" + +msgid "Delete connector from object which is a part of cut" +msgstr "" + +msgid "Delete solid part from object which is a part of cut" +msgstr "" + +msgid "Delete negative volume from object which is a part of cut" +msgstr "" + +msgid "" +"To save cut correspondence you can delete all connectors from all related " +"objects." +msgstr "" + +msgid "" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed .\n" +"\n" +"To manipulate with solid parts or negative volumes you have to invalidate " +"cut infornation first." +msgstr "" + +msgid "Delete all connectors" +msgstr "" + +msgid "Deleting the last solid part is not allowed." +msgstr "" + +msgid "The target object contains only one part and can not be splited." +msgstr "" + +msgid "Assembly" +msgstr "" + +msgid "Cut Connectors information" +msgstr "" + +msgid "Object manipulation" +msgstr "" + +msgid "Group manipulation" +msgstr "" + +msgid "Object Settings to modify" +msgstr "" + +msgid "Part Settings to modify" +msgstr "" + +msgid "Layer range Settings to modify" +msgstr "" + +msgid "Part manipulation" +msgstr "" + +msgid "Instance manipulation" +msgstr "" + +msgid "Height ranges" +msgstr "" + +msgid "Settings for height range" +msgstr "" + +msgid "Layer" +msgstr "" + +msgid "Selection conflicts" +msgstr "" + +msgid "" +"If first selected item is an object, the second one should also be object." +msgstr "" + +msgid "" +"If first selected item is a part, the second one should be part in the same " +"object." +msgstr "" + +msgid "The type of the last solid object part is not to be changed." +msgstr "" + +msgid "Negative Part" +msgstr "" + +msgid "Support Blocker" +msgstr "" + +msgid "Support Enforcer" +msgstr "" + +msgid "Type:" +msgstr "" + +msgid "Choose part type" +msgstr "" + +msgid "Enter new name" +msgstr "" + +msgid "Renaming" +msgstr "" + +msgid "Following model object has been repaired" +msgid_plural "Following model objects have been repaired" +msgstr[0] "" +msgstr[1] "" + +msgid "Failed to repair folowing model object" +msgid_plural "Failed to repair folowing model objects" +msgstr[0] "" +msgstr[1] "" + +msgid "Repairing was canceled" +msgstr "" + +msgid "Additional process preset" +msgstr "" + +msgid "Remove parameter" +msgstr "" + +msgid "to" +msgstr "" + +msgid "Remove height range" +msgstr "" + +msgid "Add height range" +msgstr "" + +msgid "Invalid numeric." +msgstr "" + +msgid "one cell can only be copied to one or multiple cells in the same column" +msgstr "" + +msgid "multiple cells copy is not supported" +msgstr "" + +msgid "Outside" +msgstr "" + +msgid "Layer height" +msgstr "" + +msgid "Wall loops" +msgstr "" + +msgid "Infill density(%)" +msgstr "" + +msgid "Auto Brim" +msgstr "" + +msgid "Mouse ear" +msgstr "" + +msgid "Outer brim only" +msgstr "" + +msgid "Inner brim only" +msgstr "" + +msgid "Outer and inner brim" +msgstr "" + +msgid "No-brim" +msgstr "" + +msgid "Outer wall speed" +msgstr "" + +msgid "Plate" +msgstr "" + +msgid "Brim" +msgstr "" + +msgid "Object/Part Setting" +msgstr "" + +msgid "Reset parameter" +msgstr "" + +msgid "Multicolor Print" +msgstr "" + +msgid "Line Type" +msgstr "" + +msgid "More" +msgstr "" + +msgid "Open Preferences." +msgstr "" + +msgid "Open next tip." +msgstr "" + +msgid "Open Documentation in web browser." +msgstr "" + +msgid "Color" +msgstr "" + +msgid "Pause" +msgstr "" + +msgid "Template" +msgstr "" + +msgid "Custom" +msgstr "" + +msgid "Pause:" +msgstr "" + +msgid "Custom Template:" +msgstr "" + +msgid "Custom G-code:" +msgstr "" + +msgid "Custom G-code" +msgstr "" + +msgid "Enter Custom G-code used on current layer:" +msgstr "" + +msgid "Jump to Layer" +msgstr "" + +msgid "Jump to layer" +msgstr "" + +msgid "Please enter the layer number" +msgstr "" + +msgid "Add Pause" +msgstr "" + +msgid "Insert a pause command at the beginning of this layer." +msgstr "" + +msgid "Add Custom G-code" +msgstr "" + +msgid "Insert custom G-code at the beginning of this layer." +msgstr "" + +msgid "Add Custom Template" +msgstr "" + +msgid "Insert template custom G-code at the beginning of this layer." +msgstr "" + +msgid "Filament " +msgstr "" + +msgid "Change filament at the beginning of this layer." +msgstr "" + +msgid "Delete Pause" +msgstr "" + +msgid "Delete Custom Template" +msgstr "" + +msgid "Edit Custom G-code" +msgstr "" + +msgid "Delete Custom G-code" +msgstr "" + +msgid "Delete Filament Change" +msgstr "" + +msgid "No printer" +msgstr "" + +msgid "..." +msgstr "" + +msgid "Failed to connect to the server" +msgstr "" + +msgid "Check the status of current system services" +msgstr "" + +msgid "code" +msgstr "" + +msgid "Failed to connect to cloud service" +msgstr "" + +msgid "Please click on the hyperlink above to view the cloud service status" +msgstr "" + +msgid "Failed to connect to the printer" +msgstr "" + +msgid "Connection to printer failed" +msgstr "" + +msgid "Please check the network connection of the printer and Studio." +msgstr "" + +msgid "Connecting..." +msgstr "" + +msgid "?" +msgstr "" + +msgid "/" +msgstr "" + +msgid "Empty" +msgstr "" + +msgid "AMS" +msgstr "" + +msgid "Auto Refill" +msgstr "" + +msgid "AMS not connected" +msgstr "" + +msgid "Load Filament" +msgstr "" + +msgid "Unload Filament" +msgstr "" + +msgid "Ext Spool" +msgstr "" + +msgid "Tips" +msgstr "" + +msgid "Guide" +msgstr "" + +msgid "Retry" +msgstr "" + +msgid "Calibrating AMS..." +msgstr "" + +msgid "A problem occured during calibration. Click to view the solution." +msgstr "" + +msgid "Calibrate again" +msgstr "" + +msgid "Cancel calibration" +msgstr "" + +msgid "Idling..." +msgstr "" + +msgid "Heat the nozzle" +msgstr "" + +msgid "Cut filament" +msgstr "" + +msgid "Pull back current filament" +msgstr "" + +msgid "Push new filament into extruder" +msgstr "" + +msgid "Purge old filament" +msgstr "" + +msgid "Feed Filament" +msgstr "" + +msgid "Confirm extruded" +msgstr "" + +msgid "Check filament location" +msgstr "" + +msgid "Grab new filament" +msgstr "" + +msgid "" +"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " +"load or unload filiament." +msgstr "" + +msgid "Edit" +msgstr "" + +msgid "" +"All the selected objects are on the locked plate,\n" +"We can not do auto-arrange on these objects." +msgstr "" + +msgid "No arrangable objects are selected." +msgstr "" + +msgid "" +"This plate is locked,\n" +"We can not do auto-arrange on this plate." +msgstr "" + +msgid "Arranging..." +msgstr "" + +msgid "Arranging" +msgstr "" + +msgid "Arranging canceled." +msgstr "" + +msgid "" +"Arranging is done but there are unpacked items. Reduce spacing and try again." +msgstr "" + +msgid "Arranging done." +msgstr "" + +msgid "" +"Arrange failed. Found some exceptions when processing object geometries." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" +"%s" +msgstr "" + +msgid "" +"All the selected objects are on the locked plate,\n" +"We can not do auto-orient on these objects." +msgstr "" + +msgid "" +"This plate is locked,\n" +"We can not do auto-orient on this plate." +msgstr "" + +msgid "Orienting..." +msgstr "" + +msgid "Orienting" +msgstr "" + +msgid "Orienting canceled." +msgstr "" + +msgid "Filling" +msgstr "" + +msgid "Bed filling canceled." +msgstr "" + +msgid "Bed filling done." +msgstr "" + +msgid "Searching for optimal orientation" +msgstr "" + +msgid "Orientation search canceled." +msgstr "" + +msgid "Orientation found." +msgstr "" + +msgid "Logging in" +msgstr "" + +msgid "Login failed" +msgstr "" + +msgid "Please check the printer network connection." +msgstr "" + +msgid "Abnormal print file data. Please slice again." +msgstr "" + +msgid "Task canceled." +msgstr "" + +msgid "Upload task timed out. Please check the network status and try again." +msgstr "" + +msgid "Cloud service connection failed. Please try again." +msgstr "" + +msgid "Print file not found. please slice again." +msgstr "" + +msgid "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." +msgstr "" + +msgid "Failed to send the print job. Please try again." +msgstr "" + +msgid "Failed to upload file to ftp. Please try again." +msgstr "" + +msgid "" +"Check the current status of the bambu server by clicking on the link above." +msgstr "" + +msgid "" +"The size of the print file is too large. Please adjust the file size and try " +"again." +msgstr "" + +msgid "Print file not found, Please slice it again and send it for printing." +msgstr "" + +msgid "" +"Failed to upload print file to FTP. Please check the network status and try " +"again." +msgstr "" + +msgid "Sending print job over LAN" +msgstr "" + +msgid "Sending print job through cloud service" +msgstr "" + +msgid "Print task sending times out." +msgstr "" + +msgid "Service Unavailable" +msgstr "" + +msgid "Unkown Error." +msgstr "" + +msgid "Sending print configuration" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Successfully sent. Will automatically jump to the device page in %ss" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Successfully sent. Will automatically jump to the next page in %ss" +msgstr "" + +msgid "An SD card needs to be inserted before printing via LAN." +msgstr "" + +msgid "Sending gcode file over LAN" +msgstr "" + +msgid "Sending gcode file to sdcard" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Successfully sent. Close current page in %s s" +msgstr "" + +msgid "An SD card needs to be inserted before sending to printer." +msgstr "" + +msgid "Importing SLA archive" +msgstr "" + +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" + +msgid "Importing canceled." +msgstr "" + +msgid "Importing done." +msgstr "" + +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" + +msgid "You cannot load SLA project with a multi-part object on the bed" +msgstr "" + +msgid "Please check your object list before preset changing." +msgstr "" + +msgid "Attention!" +msgstr "" + +msgid "Downloading" +msgstr "" + +msgid "Download failed" +msgstr "" + +msgid "Cancelled" +msgstr "" + +msgid "Install successfully." +msgstr "" + +msgid "Installing" +msgstr "" + +msgid "Install failed" +msgstr "" + +msgid "Portions copyright" +msgstr "" + +msgid "Copyright" +msgstr "" + +msgid "License" +msgstr "" + +msgid "Orca Slicer is licensed under " +msgstr "" + +msgid "GNU Affero General Public License, version 3" +msgstr "" + +msgid "" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" +msgstr "" + +msgid "Libraries" +msgstr "" + +msgid "" +"This software uses open source components whose copyright and other " +"proprietary rights belong to their respective owners" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "About %s" +msgstr "" + +msgid "Orca Slicer " +msgstr "" + +msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." +msgstr "" + +msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." +msgstr "" + +msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." +msgstr "" + +msgid "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." +msgstr "" + +msgid "Version" +msgstr "" + +msgid "AMS Materials Setting" +msgstr "" + +msgid "Confirm" +msgstr "" + +msgid "Close" +msgstr "" + +msgid "Colour" +msgstr "" + +msgid "" +"Nozzle\n" +"Temperature" +msgstr "" + +msgid "max" +msgstr "" + +msgid "min" +msgstr "" + +#, possible-boost-format +msgid "The input value should be greater than %1% and less than %2%" +msgstr "" + +msgid "SN" +msgstr "" + +msgid "Setting AMS slot information while printing is not supported" +msgstr "" + +msgid "Factors of Flow Dynamics Calibration" +msgstr "" + +msgid "PA Profile" +msgstr "" + +msgid "Factor K" +msgstr "" + +msgid "Factor N" +msgstr "" + +msgid "Setting Virtual slot information while printing is not supported" +msgstr "" + +msgid "Are you sure you want to clear the filament information?" +msgstr "" + +msgid "You need to select the material type and color first." +msgstr "" + +msgid "Please input a valid value (K in 0~0.3)" +msgstr "" + +msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" +msgstr "" + +msgid "Other Color" +msgstr "" + +msgid "Custom Color" +msgstr "" + +msgid "Dynamic flow calibration" +msgstr "" + +msgid "" +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." +msgstr "" + +msgid "Nozzle Diameter" +msgstr "" + +msgid "Bed Type" +msgstr "" + +msgid "Nozzle temperature" +msgstr "" + +msgid "Bed Temperature" +msgstr "" + +msgid "Max volumetric speed" +msgstr "" + +msgid "℃" +msgstr "" + +msgid "Bed temperature" +msgstr "" + +msgid "mm³" +msgstr "" + +msgid "Start calibration" +msgstr "" + +msgid "Next" +msgstr "" + +msgid "" +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." +msgstr "" + +msgid "Save" +msgstr "" + +msgid "Last Step" +msgstr "" + +msgid "Example" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Calibrating... %d%%" +msgstr "" + +msgid "Calibration completed" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s does not support %s" +msgstr "" + +msgid "Dynamic flow Calibration" +msgstr "" + +msgid "Step" +msgstr "" + +msgid "AMS Slots" +msgstr "" + +msgid "" +"Note: Only the AMS slots loaded with the same material type can be selected." +msgstr "" + +msgid "Enable AMS" +msgstr "" + +msgid "Print with filaments in the AMS" +msgstr "" + +msgid "Disable AMS" +msgstr "" + +msgid "Print with the filament mounted on the back of chassis" +msgstr "" + +msgid "Cabin humidity" +msgstr "" + +msgid "" +"Green means that AMS humidity is normal, orange represent humidity is high, " +"red represent humidity is too high.(Hygrometer: lower the better.)" +msgstr "" + +msgid "Desiccant status" +msgstr "" + +msgid "" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant.(The bars: higher the better.)" +msgstr "" + +msgid "" +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." +msgstr "" + +msgid "" +"Config which AMS slot should be used for a filament used in the print job" +msgstr "" + +msgid "Filament used in this print job" +msgstr "" + +msgid "AMS slot used for this filament" +msgstr "" + +msgid "Click to select AMS slot manually" +msgstr "" + +msgid "Do not Enable AMS" +msgstr "" + +msgid "Print using materials mounted on the back of the case" +msgstr "" + +msgid "Print with filaments in ams" +msgstr "" + +msgid "Print with filaments mounted on the back of the chassis" +msgstr "" + +msgid "" +"When the current material run out, the printer will continue to print in the " +"following order." +msgstr "" + +msgid "Group" +msgstr "" + +msgid "The printer does not currently support auto refill." +msgstr "" + +msgid "" +"AMS filament backup is not enabled, please enable it in the AMS settings." +msgstr "" + +msgid "" +"If there are two identical filaments in AMS, AMS filament backup will be " +"enabled. \n" +"(Currently supporting automatic supply of consumables with the same brand, " +"material type, and color)" +msgstr "" + +msgid "AMS Settings" +msgstr "" + +msgid "Insertion update" +msgstr "" + +msgid "" +"The AMS will automatically read the filament information when inserting a " +"new Bambu Lab filament. This takes about 20 seconds." +msgstr "" + +msgid "" +"Note: if new filament is inserted during printing, the AMS will not " +"automatically read any information until printing is completed." +msgstr "" + +msgid "" +"When inserting a new filament, the AMS will not automatically read its " +"information, leaving it blank for you to enter manually." +msgstr "" + +msgid "Power on update" +msgstr "" + +msgid "" +"The AMS will automatically read the information of inserted filament on " +"start-up. It will take about 1 minute.The reading process will roll filament " +"spools." +msgstr "" + +msgid "" +"The AMS will not automatically read information from inserted filament " +"during startup and will continue to use the information recorded before the " +"last shutdown." +msgstr "" + +msgid "Update remaining capacity" +msgstr "" + +msgid "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." +msgstr "" + +msgid "AMS filament backup" +msgstr "" + +msgid "" +"AMS will continue to another spool with the same properties of filament " +"automatically when current filament runs out" +msgstr "" + +msgid "File" +msgstr "" + +msgid "Calibration" +msgstr "" + +msgid "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software, check and retry." +msgstr "" + +msgid "" +"Failed to install the plug-in. Please check whether it is blocked or deleted " +"by anti-virus software." +msgstr "" + +msgid "click here to see more info" +msgstr "" + +msgid "Please home all axes (click " +msgstr "" + +msgid "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." +msgstr "" + +msgid "Go Home" +msgstr "" + +msgid "" +"A error occurred. Maybe memory of system is not enough or it's a bug of the " +"program" +msgstr "" + +msgid "Please save project and restart the program. " +msgstr "" + +msgid "Processing G-Code from Previous file..." +msgstr "" + +msgid "Slicing complete" +msgstr "" + +msgid "Access violation" +msgstr "" + +msgid "Illegal instruction" +msgstr "" + +msgid "Divide by zero" +msgstr "" + +msgid "Overflow" +msgstr "" + +msgid "Underflow" +msgstr "" + +msgid "Floating reserved operand" +msgstr "" + +msgid "Stack overflow" +msgstr "" + +msgid "Unknown error when export G-code." +msgstr "" + +#, possible-boost-format +msgid "" +"Failed to save gcode file.\n" +"Error message: %1%.\n" +"Source file %2%." +msgstr "" + +#, possible-boost-format +msgid "Succeed to export G-code to %1%" +msgstr "" + +msgid "Running post-processing scripts" +msgstr "" + +msgid "Copying of the temporary G-code to the output G-code failed" +msgstr "" + +#, possible-boost-format +msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" +msgstr "" + +msgid "Origin" +msgstr "" + +msgid "Size in X and Y of the rectangular plate." +msgstr "" + +msgid "" +"Distance of the 0,0 G-code coordinate from the front left corner of the " +"rectangle." +msgstr "" + +msgid "" +"Diameter of the print bed. It is assumed that origin (0,0) is located in the " +"center." +msgstr "" + +msgid "Rectangular" +msgstr "" + +msgid "Circular" +msgstr "" + +msgid "Load shape from STL..." +msgstr "" + +msgid "Settings" +msgstr "" + +msgid "Texture" +msgstr "" + +msgid "Remove" +msgstr "" + +msgid "Not found:" +msgstr "" + +msgid "Model" +msgstr "" + +msgid "Choose an STL file to import bed shape from:" +msgstr "" + +msgid "Invalid file format." +msgstr "" + +msgid "Error! Invalid model" +msgstr "" + +msgid "The selected file contains no geometry." +msgstr "" + +msgid "" +"The selected file contains several disjoint areas. This is not supported." +msgstr "" + +msgid "Choose a file to import bed texture from (PNG/SVG):" +msgstr "" + +msgid "Choose an STL file to import bed model from:" +msgstr "" + +msgid "Bed Shape" +msgstr "" + +msgid "" +"Nozzle may be blocked when the temperature is out of recommended range.\n" +"Please make sure whether to use the temperature to print.\n" +"\n" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Recommended nozzle temperature of this filament type is [%d, %d] degree " +"centigrade" +msgstr "" + +msgid "" +"Too small max volumetric speed.\n" +"Reset to 0.5" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Current chamber temperature is higher than the material's safe temperature," +"it may result in material softening and clogging.The maximum safe " +"temperature for the material is %d" +msgstr "" + +msgid "" +"Too small layer height.\n" +"Reset to 0.2" +msgstr "" + +msgid "" +"Too small ironing spacing.\n" +"Reset to 0.1" +msgstr "" + +msgid "" +"Zero initial layer height is invalid.\n" +"\n" +"The first layer height will be reset to 0.2." +msgstr "" + +msgid "" +"This setting is only used for model size tunning with small value in some " +"cases.\n" +"For example, when model size has small error and hard to be assembled.\n" +"For large size tuning, please use model scale function.\n" +"\n" +"The value will be reset to 0." +msgstr "" + +msgid "" +"Too large elefant foot compensation is unreasonable.\n" +"If really have serious elephant foot effect, please check other settings.\n" +"For example, whether bed temperature is too high.\n" +"\n" +"The value will be reset to 0." +msgstr "" + +msgid "" +"Spiral mode only works when wall loops is 1, support is disabled, top shell " +"layers is 0, sparse infill density is 0 and timelapse type is traditional." +msgstr "" + +msgid " But machines with I3 structure will not generate timelapse videos." +msgstr "" + +msgid "" +"Change these settings automatically? \n" +"Yes - Change these settings and enable spiral mode automatically\n" +"No - Give up using spiral mode this time" +msgstr "" + +msgid "" +"Alternate extra wall only works with ensure vertical shell thickness " +"disabled. " +msgstr "" + +msgid "" +"Change these settings automatically? \n" +"Yes - Disable ensure vertical shell thickness and enable alternate extra " +"wall\n" +"No - Dont use alternate extra wall" +msgstr "" + +msgid "" +"Prime tower does not work when Adaptive Layer Height or Independent Support " +"Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Adaptive Layer Height and Independent Support Layer Height" +msgstr "" + +msgid "" +"Prime tower does not work when Adaptive Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Adaptive Layer Height" +msgstr "" + +msgid "" +"Prime tower does not work when Independent Support Layer Height is on.\n" +"Which do you want to keep?\n" +"YES - Keep Prime Tower\n" +"NO - Keep Independent Support Layer Height" +msgstr "" + +msgid "" +"While printing by Object, the extruder may collide skirt.\n" +"Thus, reset the skirt layer to 1 to avoid that." +msgstr "" + +msgid "Auto bed leveling" +msgstr "" + +msgid "Heatbed preheating" +msgstr "" + +msgid "Sweeping XY mech mode" +msgstr "" + +msgid "Changing filament" +msgstr "" + +msgid "M400 pause" +msgstr "" + +msgid "Paused due to filament runout" +msgstr "" + +msgid "Heating hotend" +msgstr "" + +msgid "Calibrating extrusion" +msgstr "" + +msgid "Scanning bed surface" +msgstr "" + +msgid "Inspecting first layer" +msgstr "" + +msgid "Identifying build plate type" +msgstr "" + +msgid "Calibrating Micro Lidar" +msgstr "" + +msgid "Homing toolhead" +msgstr "" + +msgid "Cleaning nozzle tip" +msgstr "" + +msgid "Checking extruder temperature" +msgstr "" + +msgid "Printing was paused by the user" +msgstr "" + +msgid "Pause of front cover falling" +msgstr "" + +msgid "Calibrating the micro lida" +msgstr "" + +msgid "Calibrating extrusion flow" +msgstr "" + +msgid "Paused due to nozzle temperature malfunction" +msgstr "" + +msgid "Paused due to heat bed temperature malfunction" +msgstr "" + +msgid "Filament unloading" +msgstr "" + +msgid "Skip step pause" +msgstr "" + +msgid "Filament loading" +msgstr "" + +msgid "Motor noise calibration" +msgstr "" + +msgid "Paused due to AMS lost" +msgstr "" + +msgid "Paused due to low speed of the heat break fan" +msgstr "" + +msgid "Paused due to chamber temperature control error" +msgstr "" + +msgid "Cooling chamber" +msgstr "" + +msgid "Paused by the Gcode inserted by user" +msgstr "" + +msgid "Motor noise showoff" +msgstr "" + +msgid "Nozzle filament covered detected pause" +msgstr "" + +msgid "Cutter error pause" +msgstr "" + +msgid "First layer error pause" +msgstr "" + +msgid "Nozzle clog pause" +msgstr "" + +msgid "MC" +msgstr "" + +msgid "MainBoard" +msgstr "" + +msgid "TH" +msgstr "" + +msgid "XCam" +msgstr "" + +msgid "Unknown" +msgstr "" + +msgid "Fatal" +msgstr "" + +msgid "Serious" +msgstr "" + +msgid "Common" +msgstr "" + +msgid "Update successful." +msgstr "" + +msgid "Downloading failed." +msgstr "" + +msgid "Verification failed." +msgstr "" + +msgid "Update failed." +msgstr "" + +msgid "" +"The current chamber temperature or the target chamber temperature exceeds " +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." +msgstr "" + +msgid "" +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " +"avoid extruder clogging,it is not allowed to set the chamber temperature " +"above 45℃." +msgstr "" + +msgid "" +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." +msgstr "" + +msgid "Failed to start printing job" +msgstr "" + +msgid "" +"This calibration does not support the currently selected nozzle diameter" +msgstr "" + +msgid "Current flowrate cali param is invalid" +msgstr "" + +msgid "Selected diameter and machine diameter do not match" +msgstr "" + +msgid "Failed to generate cali gcode" +msgstr "" + +msgid "Calibration error" +msgstr "" + +msgid "TPU is not supported by AMS." +msgstr "" + +msgid "Bambu PET-CF/PA6-CF is not supported by AMS." +msgstr "" + +msgid "" +"Damp PVA will become flexible and get stuck inside AMS,please take care to " +"dry it before use." +msgstr "" + +msgid "" +"CF/GF filaments are hard and brittle, It's easy to break or get stuck in " +"AMS, please use with caution." +msgstr "" + +msgid "default" +msgstr "" + +#, possible-boost-format +msgid "Edit Custom G-code (%1%)" +msgstr "" + +msgid "Built-in placeholders (Double click item to add to G-code)" +msgstr "" + +msgid "Search gcode placeholders" +msgstr "" + +msgid "Add selected placeholder to G-code" +msgstr "" + +msgid "Select placeholder" +msgstr "" + +msgid "[Global] Slicing State" +msgstr "" + +msgid "Read Only" +msgstr "" + +msgid "Read Write" +msgstr "" + +msgid "Slicing State" +msgstr "" + +msgid "Print Statistics" +msgstr "" + +msgid "Objects Info" +msgstr "" + +msgid "Dimensions" +msgstr "" + +msgid "Temperatures" +msgstr "" + +msgid "Timestamps" +msgstr "" + +#, possible-boost-format +msgid "Specific for %1%" +msgstr "" + +msgid "Presets" +msgstr "" + +msgid "Print settings" +msgstr "" + +msgid "Filament settings" +msgstr "" + +msgid "SLA Materials settings" +msgstr "" + +msgid "Printer settings" +msgstr "" + +msgid "parameter name" +msgstr "" + +msgid "N/A" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s can't be percentage" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Value %s is out of range, continue?" +msgstr "" + +msgid "Parameter validation" +msgstr "" + +msgid "Value is out of range." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Is it %s%% or %s %s?\n" +"YES for %s%%, \n" +"NO for %s %s." +msgstr "" + +#, possible-boost-format +msgid "Invalid format. Expected vector format: \"%1%\"" +msgstr "" + +msgid "Layer Height" +msgstr "" + +msgid "Line Width" +msgstr "" + +msgid "Fan Speed" +msgstr "" + +msgid "Temperature" +msgstr "" + +msgid "Flow" +msgstr "" + +msgid "Tool" +msgstr "" + +msgid "Layer Time" +msgstr "" + +msgid "Layer Time (log)" +msgstr "" + +msgid "Height: " +msgstr "" + +msgid "Width: " +msgstr "" + +msgid "Speed: " +msgstr "" + +msgid "Flow: " +msgstr "" + +msgid "Layer Time: " +msgstr "" + +msgid "Fan: " +msgstr "" + +msgid "Temperature: " +msgstr "" + +msgid "Loading G-codes" +msgstr "" + +msgid "Generating geometry vertex data" +msgstr "" + +msgid "Generating geometry index data" +msgstr "" + +msgid "Statistics of All Plates" +msgstr "" + +msgid "Display" +msgstr "" + +msgid "Flushed" +msgstr "" + +msgid "Total" +msgstr "" + +msgid "Tower" +msgstr "" + +msgid "Total Estimation" +msgstr "" + +msgid "Total time" +msgstr "" + +msgid "Total cost" +msgstr "" + +msgid "up to" +msgstr "" + +msgid "above" +msgstr "" + +msgid "from" +msgstr "" + +msgid "Color Scheme" +msgstr "" + +msgid "Time" +msgstr "" + +msgid "Percent" +msgstr "" + +msgid "Used filament" +msgstr "" + +msgid "Layer Height (mm)" +msgstr "" + +msgid "Line Width (mm)" +msgstr "" + +msgid "Speed (mm/s)" +msgstr "" + +msgid "Fan Speed (%)" +msgstr "" + +msgid "Temperature (°C)" +msgstr "" + +msgid "Volumetric flow rate (mm³/s)" +msgstr "" + +msgid "Travel" +msgstr "" + +msgid "Seams" +msgstr "" + +msgid "Retract" +msgstr "" + +msgid "Unretract" +msgstr "" + +msgid "Filament Changes" +msgstr "" + +msgid "Wipe" +msgstr "" + +msgid "Options" +msgstr "" + +msgid "travel" +msgstr "" + +msgid "Extruder" +msgstr "" + +msgid "Filament change times" +msgstr "" + +msgid "Cost" +msgstr "" + +msgid "Color change" +msgstr "" + +msgid "Print" +msgstr "" + +msgid "Printer" +msgstr "" + +msgid "Custom g-code" +msgstr "" + +msgid "ToolChange" +msgstr "" + +msgid "Time Estimation" +msgstr "" + +msgid "Normal mode" +msgstr "" + +msgid "Prepare time" +msgstr "" + +msgid "Model printing time" +msgstr "" + +msgid "Switch to silent mode" +msgstr "" + +msgid "Switch to normal mode" +msgstr "" + +msgid "Variable layer height" +msgstr "" + +msgid "Adaptive" +msgstr "" + +msgid "Quality / Speed" +msgstr "" + +msgid "Smooth" +msgstr "" + +msgid "Radius" +msgstr "" + +msgid "Keep min" +msgstr "" + +msgid "Left mouse button:" +msgstr "" + +msgid "Add detail" +msgstr "" + +msgid "Right mouse button:" +msgstr "" + +msgid "Remove detail" +msgstr "" + +msgid "Shift + Left mouse button:" +msgstr "" + +msgid "Reset to base" +msgstr "" + +msgid "Shift + Right mouse button:" +msgstr "" + +msgid "Smoothing" +msgstr "" + +msgid "Mouse wheel:" +msgstr "" + +msgid "Increase/decrease edit area" +msgstr "" + +msgid "Sequence" +msgstr "" + +msgid "Mirror Object" +msgstr "" + +msgid "Tool Move" +msgstr "" + +msgid "Tool Rotate" +msgstr "" + +msgid "Move Object" +msgstr "" + +msgid "Auto Orientation options" +msgstr "" + +msgid "Enable rotation" +msgstr "" + +msgid "Optimize support interface area" +msgstr "" + +msgid "Orient" +msgstr "" + +msgid "Arrange options" +msgstr "" + +msgid "Spacing" +msgstr "" + +msgid "Auto rotate for arrangement" +msgstr "" + +msgid "Allow multiple materials on same plate" +msgstr "" + +msgid "Avoid extrusion calibration region" +msgstr "" + +msgid "Align to Y axis" +msgstr "" + +msgid "Add" +msgstr "" + +msgid "Add plate" +msgstr "" + +msgid "Auto orient" +msgstr "" + +msgid "Arrange all objects" +msgstr "" + +msgid "Arrange objects on selected plates" +msgstr "" + +msgid "Split to objects" +msgstr "" + +msgid "Split to parts" +msgstr "" + +msgid "Assembly View" +msgstr "" + +msgid "Select Plate" +msgstr "" + +msgid "Assembly Return" +msgstr "" + +msgid "return" +msgstr "" + +msgid "Paint Toolbar" +msgstr "" + +msgid "Explosion Ratio" +msgstr "" + +msgid "Section View" +msgstr "" + +msgid "Assemble Control" +msgstr "" + +msgid "Total Volume:" +msgstr "" + +msgid "Assembly Info" +msgstr "" + +msgid "Volume:" +msgstr "" + +msgid "Size:" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " +"separate the conflicted objects farther (%s <-> %s)." +msgstr "" + +msgid "An object is layed over the boundary of plate." +msgstr "" + +msgid "A G-code path goes beyond the max print height." +msgstr "" + +msgid "A G-code path goes beyond the boundary of plate." +msgstr "" + +msgid "Only the object being edit is visible." +msgstr "" + +msgid "" +"An object is laid over the boundary of plate or exceeds the height limit.\n" +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." +msgstr "" + +msgid "Calibration step selection" +msgstr "" + +msgid "Micro lidar calibration" +msgstr "" + +msgid "Bed leveling" +msgstr "" + +msgid "Vibration compensation" +msgstr "" + +msgid "Motor noise cancellation" +msgstr "" + +msgid "Calibration program" +msgstr "" + +msgid "" +"The calibration program detects the status of your device automatically to " +"minimize deviation.\n" +"It keeps the device performing optimally." +msgstr "" + +msgid "Calibration Flow" +msgstr "" + +msgid "Start Calibration" +msgstr "" + +msgid "Completed" +msgstr "" + +msgid "Calibrating" +msgstr "" + +msgid "No step selected" +msgstr "" + +msgid "Auto-record Monitoring" +msgstr "" + +msgid "Go Live" +msgstr "" + +msgid "Resolution" +msgstr "" + +msgid "Enable" +msgstr "" + +msgid "Hostname or IP" +msgstr "" + +msgid "Custom camera source" +msgstr "" + +msgid "Show \"Live Video\" guide page." +msgstr "" + +msgid "720p" +msgstr "" + +msgid "1080p" +msgstr "" + +msgid "ConnectPrinter(LAN)" +msgstr "" + +msgid "Please input the printer access code:" +msgstr "" + +msgid "" +"You can find it in \"Settings > Network > Connection code\"\n" +"on the printer, as shown in the figure:" +msgstr "" + +msgid "Invalid input." +msgstr "" + +msgid "New Window" +msgstr "" + +msgid "Open a new window" +msgstr "" + +msgid "Application is closing" +msgstr "" + +msgid "Closing Application while some presets are modified." +msgstr "" + +msgid "Logging" +msgstr "" + +msgid "Prepare" +msgstr "" + +msgid "Preview" +msgstr "" + +msgid "Device" +msgstr "" + +msgid "Project" +msgstr "" + +msgid "Yes" +msgstr "" + +msgid "No" +msgstr "" + +msgid "will be closed before creating a new model. Do you want to continue?" +msgstr "" + +msgid "Slice plate" +msgstr "" + +msgid "Print plate" +msgstr "" + +msgid "Slice all" +msgstr "" + +msgid "Export G-code file" +msgstr "" + +msgid "Send" +msgstr "" + +msgid "Export plate sliced file" +msgstr "" + +msgid "Export all sliced file" +msgstr "" + +msgid "Print all" +msgstr "" + +msgid "Send all" +msgstr "" + +msgid "Keyboard Shortcuts" +msgstr "" + +msgid "Show the list of the keyboard shortcuts" +msgstr "" + +msgid "Setup Wizard" +msgstr "" + +msgid "Show Configuration Folder" +msgstr "" + +msgid "Show Tip of the Day" +msgstr "" + +msgid "Check for Update" +msgstr "" + +msgid "Open Network Test" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "&About %s" +msgstr "" + +msgid "Upload Models" +msgstr "" + +msgid "Download Models" +msgstr "" + +msgid "Default View" +msgstr "" + +#. TRN To be shown in the main menu View->Top +msgid "Top" +msgstr "" + +msgid "Top View" +msgstr "" + +#. TRN To be shown in the main menu View->Bottom +msgid "Bottom" +msgstr "" + +msgid "Bottom View" +msgstr "" + +msgid "Front" +msgstr "" + +msgid "Front View" +msgstr "" + +msgid "Rear" +msgstr "" + +msgid "Rear View" +msgstr "" + +msgid "Left" +msgstr "" + +msgid "Left View" +msgstr "" + +msgid "Right" +msgstr "" + +msgid "Right View" +msgstr "" + +msgid "Start a new window" +msgstr "" + +msgid "New Project" +msgstr "" + +msgid "Start a new project" +msgstr "" + +msgid "Open a project file" +msgstr "" + +msgid "Recent projects" +msgstr "" + +msgid "Save Project" +msgstr "" + +msgid "Save current project to file" +msgstr "" + +msgid "Save Project as" +msgstr "" + +msgid "Shift+" +msgstr "" + +msgid "Save current project as" +msgstr "" + +msgid "Import 3MF/STL/STEP/SVG/OBJ/AMF" +msgstr "" + +msgid "Load a model" +msgstr "" + +msgid "Import Zip Archive" +msgstr "" + +msgid "Load models contained within a zip archive" +msgstr "" + +msgid "Import Configs" +msgstr "" + +msgid "Load configs" +msgstr "" + +msgid "Import" +msgstr "" + +msgid "Export all objects as one STL" +msgstr "" + +msgid "Export all objects as STLs" +msgstr "" + +msgid "Export Generic 3MF" +msgstr "" + +msgid "Export 3mf file without using some 3mf-extensions" +msgstr "" + +msgid "Export current sliced file" +msgstr "" + +msgid "Export all plate sliced file" +msgstr "" + +msgid "Export G-code" +msgstr "" + +msgid "Export current plate as G-code" +msgstr "" + +msgid "Export &Configs" +msgstr "" + +msgid "Export current configuration to files" +msgstr "" + +msgid "Export" +msgstr "" + +msgid "Quit" +msgstr "" + +msgid "Undo" +msgstr "" + +msgid "Redo" +msgstr "" + +msgid "Cut selection to clipboard" +msgstr "" + +msgid "Copy" +msgstr "" + +msgid "Copy selection to clipboard" +msgstr "" + +msgid "Paste" +msgstr "" + +msgid "Paste clipboard" +msgstr "" + +msgid "Delete selected" +msgstr "" + +msgid "Deletes the current selection" +msgstr "" + +msgid "Delete all" +msgstr "" + +msgid "Deletes all objects" +msgstr "" + +msgid "Clone selected" +msgstr "" + +msgid "Clone copies of selections" +msgstr "" + +msgid "Select all" +msgstr "" + +msgid "Selects all objects" +msgstr "" + +msgid "Deselect all" +msgstr "" + +msgid "Deselects all objects" +msgstr "" + +msgid "Use Perspective View" +msgstr "" + +msgid "Use Orthogonal View" +msgstr "" + +msgid "Show &G-code Window" +msgstr "" + +msgid "Show g-code window in Previce scene" +msgstr "" + +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + +msgid "Reset Window Layout" +msgstr "" + +msgid "Reset to default window layout" +msgstr "" + +msgid "Show &Labels" +msgstr "" + +msgid "Show object labels in 3D scene" +msgstr "" + +msgid "Show &Overhang" +msgstr "" + +msgid "Show object overhang highlight in 3D scene" +msgstr "" + +msgid "Preferences" +msgstr "" + +msgid "View" +msgstr "" + +msgid "Help" +msgstr "" + +msgid "Temperature Calibration" +msgstr "" + +msgid "Pass 1" +msgstr "" + +msgid "Flow rate test - Pass 1" +msgstr "" + +msgid "Pass 2" +msgstr "" + +msgid "Flow rate test - Pass 2" +msgstr "" + +msgid "Flow rate" +msgstr "" + +msgid "Pressure advance" +msgstr "" + +msgid "Retraction test" +msgstr "" + +msgid "Orca Tolerance Test" +msgstr "" + +msgid "Max flowrate" +msgstr "" + +msgid "VFA" +msgstr "" + +msgid "More..." +msgstr "" + +msgid "Tutorial" +msgstr "" + +msgid "Calibration help" +msgstr "" + +msgid "More calibrations" +msgstr "" + +msgid "&Open G-code" +msgstr "" + +msgid "Open a G-code file" +msgstr "" + +msgid "Re&load from Disk" +msgstr "" + +msgid "Reload the plater from disk" +msgstr "" + +msgid "Export &Toolpaths as OBJ" +msgstr "" + +msgid "Export toolpaths as OBJ" +msgstr "" + +msgid "Open &Studio" +msgstr "" + +msgid "Open Studio" +msgstr "" + +msgid "&Quit" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Quit %s" +msgstr "" + +msgid "&File" +msgstr "" + +msgid "&View" +msgstr "" + +msgid "&Help" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "A file exists with the same name: %s, do you want to override it." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "A config exists with the same name: %s, do you want to override it." +msgstr "" + +msgid "Overwrite file" +msgstr "" + +msgid "Yes to All" +msgstr "" + +msgid "No to All" +msgstr "" + +msgid "Choose a directory" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "There is %d config exported. (Only non-system configs)" +msgid_plural "There are %d configs exported. (Only non-system configs)" +msgstr[0] "" +msgstr[1] "" + +msgid "Export result" +msgstr "" + +msgid "Select profile to load:" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "There is %d config imported. (Only non-system and compatible configs)" +msgid_plural "" +"There are %d configs imported. (Only non-system and compatible configs)" +msgstr[0] "" +msgstr[1] "" + +msgid "" +"\n" +"Hint: Make sure you have added the corresponding printer before importing " +"the configs." +msgstr "" + +msgid "Import result" +msgstr "" + +msgid "File is missing" +msgstr "" + +msgid "The project is no longer available." +msgstr "" + +msgid "Filament Settings" +msgstr "" + +msgid "" +"Do you want to synchronize your personal data from Bambu Cloud? \n" +"It contains the following information:\n" +"1. The Process presets\n" +"2. The Filament presets\n" +"3. The Printer presets" +msgstr "" + +msgid "Synchronization" +msgstr "" + +msgid "Initialize failed (No Device)!" +msgstr "" + +msgid "Initialize failed (Device connection not ready)!" +msgstr "" + +msgid "Initialize failed (No Camera Device)!" +msgstr "" + +msgid "Printer is busy downloading, Please wait for the downloading to finish." +msgstr "" + +msgid "Initialize failed (Not supported on the current printer version)!" +msgstr "" + +msgid "Initialize failed (Not accessible in LAN-only mode)!" +msgstr "" + +msgid "Initialize failed (Missing LAN ip of printer)!" +msgstr "" + +msgid "Initializing..." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Initialize failed (%s)!" +msgstr "" + +msgid "Network unreachable" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Stopped [%d]!" +msgstr "" + +msgid "Stopped." +msgstr "" + +msgid "LAN Connection Failed (Failed to start liveview)" +msgstr "" + +msgid "" +"Virtual Camera Tools is required for this task!\n" +"Do you want to install them?" +msgstr "" + +msgid "Downloading Virtual Camera Tools" +msgstr "" + +msgid "" +"Another virtual camera is running.\n" +"Orca Slicer supports only a single virtual camera.\n" +"Do you want to stop this virtual camera?" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Virtual camera initialize failed (%s)!" +msgstr "" + +msgid "Information" +msgstr "" + +msgid "Playing..." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Load failed [%d]!" +msgstr "" + +msgid "Loading..." +msgstr "" + +msgid "Year" +msgstr "" + +msgid "Month" +msgstr "" + +msgid "All Files" +msgstr "" + +msgid "Group files by year, recent first." +msgstr "" + +msgid "Group files by month, recent first." +msgstr "" + +msgid "Show all files, recent first." +msgstr "" + +msgid "Timelapse" +msgstr "" + +msgid "Switch to timelapse files." +msgstr "" + +msgid "Video" +msgstr "" + +msgid "Switch to video files." +msgstr "" + +msgid "Switch to 3mf model files." +msgstr "" + +msgid "Delete selected files from printer." +msgstr "" + +msgid "Download" +msgstr "" + +msgid "Download selected files from printer." +msgstr "" + +msgid "Select" +msgstr "" + +msgid "Batch manage files." +msgstr "" + +msgid "No printers." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Connect failed [%d]!" +msgstr "" + +msgid "Loading file list..." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "No files [%d]" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Load failed [%d]" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "You are going to delete %u file from printer. Are you sure to continue?" +msgid_plural "" +"You are going to delete %u files from printer. Are you sure to continue?" +msgstr[0] "" +msgstr[1] "" + +msgid "Delete files" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Do you want to delete the file '%s' from printer?" +msgstr "" + +msgid "Delete file" +msgstr "" + +msgid "Fetching model infomations ..." +msgstr "" + +msgid "Failed to fetching model infomations from printer." +msgstr "" + +msgid "Failed to parse model infomations." +msgstr "" + +msgid "" +"The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer " +"and export a new .gcode.3mf file." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "File '%s' was lost! Please download it again." +msgstr "" + +msgid "Download waiting..." +msgstr "" + +msgid "Play" +msgstr "" + +msgid "Open Folder" +msgstr "" + +msgid "Download finished" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Downloading %d%%..." +msgstr "" + +msgid "Connection lost. Please retry." +msgstr "" + +msgid "The device cannot handle more conversations. Please retry later." +msgstr "" + +msgid "File not exists." +msgstr "" + +msgid "File checksum error. Please retry." +msgstr "" + +msgid "Not supported on the current printer version." +msgstr "" + +msgid "Storage unavailable, insert SD card." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Error code: %d" +msgstr "" + +msgid "Speed:" +msgstr "" + +msgid "Deadzone:" +msgstr "" + +msgid "Options:" +msgstr "" + +msgid "Zoom" +msgstr "" + +msgid "Translation/Zoom" +msgstr "" + +msgid "3Dconnexion settings" +msgstr "" + +msgid "Swap Y/Z axes" +msgstr "" + +msgid "Invert X axis" +msgstr "" + +msgid "Invert Y axis" +msgstr "" + +msgid "Invert Z axis" +msgstr "" + +msgid "Invert Yaw axis" +msgstr "" + +msgid "Invert Pitch axis" +msgstr "" + +msgid "Invert Roll axis" +msgstr "" + +msgid "Printing Progress" +msgstr "" + +msgid "Resume" +msgstr "" + +msgid "Stop" +msgstr "" + +msgid "0" +msgstr "" + +msgid "Layer: N/A" +msgstr "" + +msgid "Clear" +msgstr "" + +msgid "" +"You have completed printing the mall model, \n" +"but the synchronization of rating information has failed." +msgstr "" + +msgid "How do you like this printing file?" +msgstr "" + +msgid "" +"(The model has already been rated. Your rating will overwrite the previous " +"rating.)" +msgstr "" + +msgid "Rate" +msgstr "" + +msgid "Camera" +msgstr "" + +msgid "SD Card" +msgstr "" + +msgid "Camera Setting" +msgstr "" + +msgid "Switch Camera View" +msgstr "" + +msgid "Control" +msgstr "" + +msgid "Print Options" +msgstr "" + +msgid "100%" +msgstr "" + +msgid "Lamp" +msgstr "" + +msgid "Aux" +msgstr "" + +msgid "Cham" +msgstr "" + +msgid "Bed" +msgstr "" + +msgid "Unload" +msgstr "" + +msgid "Debug Info" +msgstr "" + +msgid "No SD Card" +msgstr "" + +msgid "SD Card Abnormal" +msgstr "" + +msgid "Cancel print" +msgstr "" + +msgid "Are you sure you want to cancel this print?" +msgstr "" + +msgid "Downloading..." +msgstr "" + +msgid "Cloud Slicing..." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "In Cloud Slicing Queue, there are %s tasks ahead." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Layer: %s" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Layer: %d/%d" +msgstr "" + +msgid "" +"Please heat the nozzle to above 170 degree before loading or unloading " +"filament." +msgstr "" + +msgid "Still unload" +msgstr "" + +msgid "Still load" +msgstr "" + +msgid "Please select an AMS slot before calibration" +msgstr "" + +msgid "" +"Cannot read filament info: the filament is loaded to the tool head,please " +"unload the filament and try again." +msgstr "" + +msgid "This only takes effect during printing" +msgstr "" + +msgid "Silent" +msgstr "" + +msgid "Standard" +msgstr "" + +msgid "Sport" +msgstr "" + +msgid "Ludicrous" +msgstr "" + +msgid "Can't start this without SD card." +msgstr "" + +msgid "Rate the Print Profile" +msgstr "" + +msgid "Comment" +msgstr "" + +msgid "Rate this print" +msgstr "" + +msgid "Add Photo" +msgstr "" + +msgid "Delete Photo" +msgstr "" + +msgid "Submit" +msgstr "" + +msgid "Please click on the star first." +msgstr "" + +msgid "InFo" +msgstr "" + +msgid "Get oss config failed." +msgstr "" + +msgid "Upload Pictrues" +msgstr "" + +msgid "Number of images successfully uploaded" +msgstr "" + +msgid " upload failed" +msgstr "" + +msgid " upload config prase failed\n" +msgstr "" + +msgid " No corresponding storage bucket\n" +msgstr "" + +msgid " can not be opened\n" +msgstr "" + +msgid "" +"The following issues occurred during the process of uploading images. Do you " +"want to ignore them?\n" +"\n" +msgstr "" + +msgid "info" +msgstr "" + +msgid "Synchronizing the printing results. Please retry a few seconds later." +msgstr "" + +msgid "Upload failed\n" +msgstr "" + +msgid "obtaining instance_id failed\n" +msgstr "" + +msgid "" +"Your comment result cannot be uploaded due to some reasons. As follows:\n" +"\n" +" error code: " +msgstr "" + +msgid "error message: " +msgstr "" + +msgid "" +"\n" +"\n" +"Would you like to redirect to the webpage for rating?" +msgstr "" + +msgid "" +"Some of your images failed to upload. Would you like to redirect to the " +"webpage for rating?" +msgstr "" + +msgid "You can select up to 16 images." +msgstr "" + +msgid "" +"At least one successful print record of this print profile is required \n" +"to give a positive rating(4 or 5stars)." +msgstr "" + +msgid "Status" +msgstr "" + +msgid "Update" +msgstr "" + +msgid "HMS" +msgstr "" + +msgid "Don't show again" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s error" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s has encountered an error" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s warning" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s has a warning" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s info" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s information" +msgstr "" + +msgid "Skip" +msgstr "" + +msgid "3D Mouse disconnected." +msgstr "" + +msgid "Configuration can update now." +msgstr "" + +msgid "Detail." +msgstr "" + +msgid "Integration was successful." +msgstr "" + +msgid "Integration failed." +msgstr "" + +msgid "Undo integration was successful." +msgstr "" + +msgid "New network plug-in available." +msgstr "" + +msgid "Details" +msgstr "" + +msgid "New printer config available." +msgstr "" + +msgid "Wiki" +msgstr "" + +msgid "Undo integration failed." +msgstr "" + +msgid "Exporting." +msgstr "" + +msgid "Software has New version." +msgstr "" + +msgid "Goto download page." +msgstr "" + +msgid "Open Folder." +msgstr "" + +msgid "Safely remove hardware." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%1$d Object has custom supports." +msgid_plural "%1$d Objects have custom supports." +msgstr[0] "" +msgstr[1] "" + +#, possible-c-format, possible-boost-format +msgid "%1$d Object has color painting." +msgid_plural "%1$d Objects have color painting." +msgstr[0] "" +msgstr[1] "" + +#, possible-c-format, possible-boost-format +msgid "%1$d object was loaded as a part of cut object." +msgid_plural "%1$d objects were loaded as parts of cut object" +msgstr[0] "" +msgstr[1] "" + +msgid "ERROR" +msgstr "" + +msgid "COMPLETED" +msgstr "" + +msgid "CANCELED" +msgstr "" + +msgid "Cancel upload" +msgstr "" + +msgid "Jump to" +msgstr "" + +msgid "Error:" +msgstr "" + +msgid "Warning:" +msgstr "" + +msgid "Export successfully." +msgstr "" + +msgid "Model file downloaded." +msgstr "" + +msgid "Serious warning:" +msgstr "" + +msgid " (Repair)" +msgstr "" + +msgid " Click here to install it." +msgstr "" + +msgid "WARNING:" +msgstr "" + +msgid "Your model needs support ! Please make support material enable." +msgstr "" + +msgid "Gcode path overlap" +msgstr "" + +msgid "Support painting" +msgstr "" + +msgid "Color painting" +msgstr "" + +msgid "Cut connectors" +msgstr "" + +msgid "Layers" +msgstr "" + +msgid "Range" +msgstr "" + +msgid "" +"The application cannot run normally because OpenGL version is lower than " +"2.0.\n" +msgstr "" + +msgid "Please upgrade your graphics card driver." +msgstr "" + +msgid "Unsupported OpenGL version" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Unable to load shaders:\n" +"%s" +msgstr "" + +msgid "Error loading shaders" +msgstr "" + +msgctxt "Layers" +msgid "Top" +msgstr "" + +msgctxt "Layers" +msgid "Bottom" +msgstr "" + +msgid "Enable AI monitoring of printing" +msgstr "" + +msgid "Sensitivity of pausing is" +msgstr "" + +msgid "Enable detection of build plate position" +msgstr "" + +msgid "" +"The localization tag of build plate is detected, and printing is paused if " +"the tag is not in predefined range." +msgstr "" + +msgid "First Layer Inspection" +msgstr "" + +msgid "Auto-recovery from step loss" +msgstr "" + +msgid "Allow Prompt Sound" +msgstr "" + +msgid "Filament Tangle Detect" +msgstr "" + +msgid "Global" +msgstr "" + +msgid "Objects" +msgstr "" + +msgid "Advance" +msgstr "" + +msgid "Compare presets" +msgstr "" + +msgid "View all object's settings" +msgstr "" + +msgid "Remove current plate (if not last one)" +msgstr "" + +msgid "Auto orient objects on current plate" +msgstr "" + +msgid "Arrange objects on current plate" +msgstr "" + +msgid "Unlock current plate" +msgstr "" + +msgid "Lock current plate" +msgstr "" + +msgid "Edit current plate name" +msgstr "" + +msgid "Customize current plate" +msgstr "" + +#, possible-boost-format +msgid " plate %1%:" +msgstr "" + +msgid "Invalid name, the following characters are not allowed:" +msgstr "" + +msgid "Sliced Info" +msgstr "" + +msgid "Used Filament (m)" +msgstr "" + +msgid "Used Filament (mm³)" +msgstr "" + +msgid "Used Filament (g)" +msgstr "" + +msgid "Used Materials" +msgstr "" + +msgid "Estimated time" +msgstr "" + +msgid "Filament changes" +msgstr "" + +msgid "Click to edit preset" +msgstr "" + +msgid "Connection" +msgstr "" + +msgid "Bed type" +msgstr "" + +msgid "Flushing volumes" +msgstr "" + +msgid "Add one filament" +msgstr "" + +msgid "Remove last filament" +msgstr "" + +msgid "Synchronize filament list from AMS" +msgstr "" + +msgid "Set filaments to use" +msgstr "" + +msgid "Search plate, object and part." +msgstr "" + +msgid "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." +msgstr "" + +msgid "Sync filaments with AMS" +msgstr "" + +msgid "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" +msgstr "" + +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" + +msgid "Sync" +msgstr "" + +msgid "Resync" +msgstr "" + +msgid "There are no compatible filaments, and sync is not performed." +msgstr "" + +msgid "" +"There are some unknown filaments mapped to generic preset. Please update " +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." +msgstr "" + +#, possible-boost-format +msgid "Do you want to save changes to \"%1%\"?" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Ejecting of device %s(%s) has failed." +msgstr "" + +msgid "Previous unsaved project detected, do you want to restore it?" +msgstr "" + +msgid "Restore" +msgstr "" + +msgid "" +"The current hot bed temperature is relatively high. The nozzle may be " +"clogged when printing this filament in a closed enclosure. Please open the " +"front door and/or remove the upper glass." +msgstr "" + +msgid "" +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be attrited or damaged." +msgstr "" + +msgid "" +"Enabling traditional timelapse photography may cause surface imperfections. " +"It is recommended to change to smooth mode." +msgstr "" + +msgid "Expand sidebar" +msgstr "" + +msgid "Collapse sidebar" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Loading file: %s" +msgstr "" + +msgid "The 3mf is not supported by OrcaSlicer, load geometry data only." +msgstr "" + +msgid "Load 3mf" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" +msgstr "" + +msgid "You'd better upgrade your software.\n" +msgstr "" + +msgid "Newer 3mf version" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." +msgstr "" + +msgid "Invalid values found in the 3mf:" +msgstr "" + +msgid "Please correct them in the param tabs" +msgstr "" + +msgid "The 3mf has following modified G-codes in filament or printer presets:" +msgstr "" + +msgid "" +"Please confirm that these modified G-codes are safe to prevent any damage to " +"the machine!" +msgstr "" + +msgid "Modified G-codes" +msgstr "" + +msgid "The 3mf has following customized filament or printer presets:" +msgstr "" + +msgid "" +"Please confirm that the G-codes within these presets are safe to prevent any " +"damage to the machine!" +msgstr "" + +msgid "Customized Preset" +msgstr "" + +msgid "Name of components inside step file is not UTF8 format!" +msgstr "" + +msgid "The name may show garbage characters!" +msgstr "" + +#, possible-boost-format +msgid "Failed loading file \"%1%\". An invalid configuration was found." +msgstr "" + +msgid "Objects with zero volume removed" +msgstr "" + +msgid "The volume of the object is zero" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"The object from file %s is too small, and maybe in meters or inches.\n" +" Do you want to scale to millimeters?" +msgstr "" + +msgid "Object too small" +msgstr "" + +msgid "" +"This file contains several objects positioned at multiple heights.\n" +"Instead of considering them as multiple objects, should \n" +"the file be loaded as a single object having multiple parts?" +msgstr "" + +msgid "Multi-part object detected" +msgstr "" + +msgid "Load these files as a single object with multiple parts?\n" +msgstr "" + +msgid "Object with multiple parts was detected" +msgstr "" + +msgid "The file does not contain any geometry data." +msgstr "" + +msgid "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"heat bed automatically?" +msgstr "" + +msgid "Object too large" +msgstr "" + +msgid "Export STL file:" +msgstr "" + +msgid "Export AMF file:" +msgstr "" + +msgid "Save file as:" +msgstr "" + +msgid "Export OBJ file:" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"The file %s already exists\n" +"Do you want to replace it?" +msgstr "" + +msgid "Comfirm Save As" +msgstr "" + +msgid "Delete object which is a part of cut object" +msgstr "" + +msgid "" +"You try to delete an object which is a part of a cut object.\n" +"This action will break a cut correspondence.\n" +"After that model consistency can't be guaranteed." +msgstr "" + +msgid "The selected object couldn't be split." +msgstr "" + +msgid "Another export job is running." +msgstr "" + +msgid "Unable to replace with more than one volume" +msgstr "" + +msgid "Error during replace" +msgstr "" + +msgid "Replace from:" +msgstr "" + +msgid "Select a new file" +msgstr "" + +msgid "File for the replace wasn't selected" +msgstr "" + +msgid "Please select a file" +msgstr "" + +msgid "Do you want to replace it" +msgstr "" + +msgid "Message" +msgstr "" + +msgid "Reload from:" +msgstr "" + +msgid "Unable to reload:" +msgstr "" + +msgid "Error during reload" +msgstr "" + +msgid "Slicing" +msgstr "" + +msgid "There are warnings after slicing models:" +msgstr "" + +msgid "warnings" +msgstr "" + +msgid "Invalid data" +msgstr "" + +msgid "Slicing Canceled" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Slicing Plate %d" +msgstr "" + +msgid "Please resolve the slicing errors and publish again." +msgstr "" + +msgid "" +"Network Plug-in is not detected. Network related features are unavailable." +msgstr "" + +msgid "" +"Preview only mode:\n" +"The loaded file contains gcode only, Can not enter the Prepare page" +msgstr "" + +msgid "You can keep the modified presets to the new project or discard them" +msgstr "" + +msgid "Creating a new project" +msgstr "" + +msgid "Load project" +msgstr "" + +msgid "" +"Failed to save the project.\n" +"Please check whether the folder exists online or if other programs open the " +"project file." +msgstr "" + +msgid "Save project" +msgstr "" + +msgid "Importing Model" +msgstr "" + +msgid "prepare 3mf file..." +msgstr "" + +msgid "downloading project ..." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Project downloaded %d%%" +msgstr "" + +msgid "" +"Importing to Orca Slicer failed. Please download the file and manually " +"import it." +msgstr "" + +msgid "Import SLA archive" +msgstr "" + +msgid "The selected file" +msgstr "" + +msgid "does not contain valid gcode." +msgstr "" + +msgid "Error occurs while loading G-code file" +msgstr "" + +#. TRN %1% is archive path +#, possible-boost-format +msgid "Loading of a ZIP archive on path %1% has failed." +msgstr "" + +#. TRN: First argument = path to file, second argument = error description +#, possible-boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "" + +#, possible-boost-format +msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." +msgstr "" + +msgid "Drop project file" +msgstr "" + +msgid "Please select an action" +msgstr "" + +msgid "Open as project" +msgstr "" + +msgid "Import geometry only" +msgstr "" + +msgid "Only one G-code file can be opened at the same time." +msgstr "" + +msgid "G-code loading" +msgstr "" + +msgid "G-code files can not be loaded with models together!" +msgstr "" + +msgid "Can not add models when in preview mode!" +msgstr "" + +msgid "Add Models" +msgstr "" + +msgid "All objects will be removed, continue?" +msgstr "" + +msgid "The current project has unsaved changes, save it before continue?" +msgstr "" + +msgid "Remember my choice." +msgstr "" + +msgid "Number of copies:" +msgstr "" + +msgid "Copies of the selected object" +msgstr "" + +msgid "Save G-code file as:" +msgstr "" + +msgid "Save SLA file as:" +msgstr "" + +msgid "The provided file name is not valid." +msgstr "" + +msgid "The following characters are not allowed by a FAT file system:" +msgstr "" + +msgid "Save Sliced file as:" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." +msgstr "" + +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" + +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" +"If you hit 'NO', all SVGs in the project will not be editable any more." +msgstr "" + +msgid "Private protection" +msgstr "" + +msgid "Is the printer ready? Is the print sheet in place, empty and clean?" +msgstr "" + +msgid "Upload and Print" +msgstr "" + +msgid "" +"Print By Object: \n" +"Suggest to use auto-arrange to avoid collisions when printing." +msgstr "" + +msgid "Send G-code" +msgstr "" + +msgid "Send to printer" +msgstr "" + +msgid "Custom supports and color painting were removed before repairing." +msgstr "" + +msgid "Optimize Rotation" +msgstr "" + +msgid "Invalid number" +msgstr "" + +msgid "Plate Settings" +msgstr "" + +#, possible-boost-format +msgid "Number of currently selected parts: %1%\n" +msgstr "" + +#, possible-boost-format +msgid "Number of currently selected objects: %1%\n" +msgstr "" + +#, possible-boost-format +msgid "Part name: %1%\n" +msgstr "" + +#, possible-boost-format +msgid "Object name: %1%\n" +msgstr "" + +#, possible-boost-format +msgid "Size: %1% x %2% x %3% in\n" +msgstr "" + +#, possible-boost-format +msgid "Size: %1% x %2% x %3% mm\n" +msgstr "" + +#, possible-boost-format +msgid "Volume: %1% in³\n" +msgstr "" + +#, possible-boost-format +msgid "Volume: %1% mm³\n" +msgstr "" + +#, possible-boost-format +msgid "Triangles: %1%\n" +msgstr "" + +msgid "Tips:" +msgstr "" + +msgid "" +"\"Fix Model\" feature is currently only on Windows. Please repair the model " +"on Orca Slicer(windows) or CAD softwares." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." +msgstr "" + +msgid "Switching the language requires application restart.\n" +msgstr "" + +msgid "Do you want to continue?" +msgstr "" + +msgid "Language selection" +msgstr "" + +msgid "Switching application language while some presets are modified." +msgstr "" + +msgid "Changing application language" +msgstr "" + +msgid "Changing the region will log out your account.\n" +msgstr "" + +msgid "Region selection" +msgstr "" + +msgid "Second" +msgstr "" + +msgid "Browse" +msgstr "" + +msgid "Choose Download Directory" +msgstr "" + +msgid "General Settings" +msgstr "" + +msgid "Asia-Pacific" +msgstr "" + +msgid "China" +msgstr "" + +msgid "Europe" +msgstr "" + +msgid "North America" +msgstr "" + +msgid "Others" +msgstr "" + +msgid "Login Region" +msgstr "" + +msgid "Stealth Mode" +msgstr "" + +msgid "Check for stable updates only" +msgstr "" + +msgid "Metric" +msgstr "" + +msgid "Imperial" +msgstr "" + +msgid "Units" +msgstr "" + +msgid "Home" +msgstr "" + +msgid "Default Page" +msgstr "" + +msgid "Set the page opened on startup." +msgstr "" + +msgid "Zoom to mouse position" +msgstr "" + +msgid "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." +msgstr "" + +msgid "Use free camera" +msgstr "" + +msgid "If enabled, use free camera. If not enabled, use constrained camera." +msgstr "" + +msgid "Show splash screen" +msgstr "" + +msgid "Show the splash screen during startup." +msgstr "" + +msgid "Show \"Tip of the day\" notification after start" +msgstr "" + +msgid "If enabled, useful hints are displayed at startup." +msgstr "" + +msgid "Flushing volumes: Auto-calculate everytime the color changed." +msgstr "" + +msgid "If enabled, auto-calculate everytime the color changed." +msgstr "" + +msgid "Auto sync user presets(Printer/Filament/Process)" +msgstr "" + +msgid "User Sync" +msgstr "" + +msgid "Update built-in Presets automatically." +msgstr "" + +msgid "System Sync" +msgstr "" + +msgid "Clear my choice on the unsaved presets." +msgstr "" + +msgid "Associate files to OrcaSlicer" +msgstr "" + +msgid "Associate .3mf files to OrcaSlicer" +msgstr "" + +msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" +msgstr "" + +msgid "Associate .stl files to OrcaSlicer" +msgstr "" + +msgid "If enabled, sets OrcaSlicer as default application to open .stl files" +msgstr "" + +msgid "Associate .step/.stp files to OrcaSlicer" +msgstr "" + +msgid "If enabled, sets OrcaSlicer as default application to open .step files" +msgstr "" + +msgid "Maximum recent projects" +msgstr "" + +msgid "Maximum count of recent projects" +msgstr "" + +msgid "Clear my choice on the unsaved projects." +msgstr "" + +msgid "No warnings when loading 3MF with modified G-codes" +msgstr "" + +msgid "Auto-Backup" +msgstr "" + +msgid "" +"Backup your project periodically for restoring from the occasional crash." +msgstr "" + +msgid "every" +msgstr "" + +msgid "The peroid of backup in seconds." +msgstr "" + +msgid "Downloads" +msgstr "" + +msgid "Allow downloads from Printables.com" +msgstr "" + +msgid "Dark Mode" +msgstr "" + +msgid "Enable Dark mode" +msgstr "" + +msgid "Develop mode" +msgstr "" + +msgid "Skip AMS blacklist check" +msgstr "" + +msgid "Home page and daily tips" +msgstr "" + +msgid "Show home page on startup" +msgstr "" + +msgid "Sync settings" +msgstr "" + +msgid "User sync" +msgstr "" + +msgid "Preset sync" +msgstr "" + +msgid "Preferences sync" +msgstr "" + +msgid "View control settings" +msgstr "" + +msgid "Rotate of view" +msgstr "" + +msgid "Move of view" +msgstr "" + +msgid "Zoom of view" +msgstr "" + +msgid "Other" +msgstr "" + +msgid "Mouse wheel reverses when zooming" +msgstr "" + +msgid "Enable SSL(MQTT)" +msgstr "" + +msgid "Enable SSL(FTP)" +msgstr "" + +msgid "Internal developer mode" +msgstr "" + +msgid "Log Level" +msgstr "" + +msgid "fatal" +msgstr "" + +msgid "error" +msgstr "" + +msgid "warning" +msgstr "" + +msgid "debug" +msgstr "" + +msgid "trace" +msgstr "" + +msgid "Host Setting" +msgstr "" + +msgid "DEV host: api-dev.bambu-lab.com/v1" +msgstr "" + +msgid "QA host: api-qa.bambu-lab.com/v1" +msgstr "" + +msgid "PRE host: api-pre.bambu-lab.com/v1" +msgstr "" + +msgid "Product host" +msgstr "" + +msgid "debug save button" +msgstr "" + +msgid "save debug settings" +msgstr "" + +msgid "DEBUG settings have saved successfully!" +msgstr "" + +msgid "Switch cloud environment, Please login again!" +msgstr "" + +msgid "System presets" +msgstr "" + +msgid "User presets" +msgstr "" + +msgid "Incompatible presets" +msgstr "" + +msgid "AMS filaments" +msgstr "" + +msgid "Click to pick filament color" +msgstr "" + +msgid "Please choose the filament colour" +msgstr "" + +msgid "Add/Remove presets" +msgstr "" + +msgid "Edit preset" +msgstr "" + +msgid "Project-inside presets" +msgstr "" + +msgid "Add/Remove filaments" +msgstr "" + +msgid "Add/Remove materials" +msgstr "" + +msgid "Select/Remove printers(system presets)" +msgstr "" + +msgid "Create printer" +msgstr "" + +msgid "Incompatible" +msgstr "" + +msgid "The selected preset is null!" +msgstr "" + +msgid "Plate name" +msgstr "" + +msgid "Same as Global Print Sequence" +msgstr "" + +msgid "Print sequence" +msgstr "" + +msgid "Customize" +msgstr "" + +msgid "First layer filament sequence" +msgstr "" + +msgid "Same as Global Plate Type" +msgstr "" + +msgid "Same as Global Bed Type" +msgstr "" + +msgid "By Layer" +msgstr "" + +msgid "By Object" +msgstr "" + +msgid "Accept" +msgstr "" + +msgid "Log Out" +msgstr "" + +msgid "Slice all plate to obtain time and filament estimation" +msgstr "" + +msgid "Packing project data into 3mf file" +msgstr "" + +msgid "Uploading 3mf" +msgstr "" + +msgid "Jump to model publish web page" +msgstr "" + +msgid "Note: The preparation may takes several minutes. Please be patiant." +msgstr "" + +msgid "Publish" +msgstr "" + +msgid "Publish was cancelled" +msgstr "" + +msgid "Slicing Plate 1" +msgstr "" + +msgid "Packing data to 3mf" +msgstr "" + +msgid "Jump to webpage" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Save %s as" +msgstr "" + +msgid "User Preset" +msgstr "" + +msgid "Preset Inside Project" +msgstr "" + +msgid "Name is invalid;" +msgstr "" + +msgid "illegal characters:" +msgstr "" + +msgid "illegal suffix:" +msgstr "" + +msgid "Name is unavailable." +msgstr "" + +msgid "Overwrite a system profile is not allowed" +msgstr "" + +#, possible-boost-format +msgid "Preset \"%1%\" already exists." +msgstr "" + +#, possible-boost-format +msgid "Preset \"%1%\" already exists and is incompatible with current printer." +msgstr "" + +msgid "Please note that saving action will replace this preset" +msgstr "" + +msgid "The name is not allowed to be empty." +msgstr "" + +msgid "The name is not allowed to start with space character." +msgstr "" + +msgid "The name is not allowed to end with space character." +msgstr "" + +msgid "The name cannot be the same as a preset alias name." +msgstr "" + +msgid "Save preset" +msgstr "" + +msgctxt "PresetName" +msgid "Copy" +msgstr "" + +#, possible-boost-format +msgid "Printer \"%1%\" is selected with preset \"%2%\"" +msgstr "" + +#, possible-boost-format +msgid "Please choose an action with \"%1%\" preset after saving." +msgstr "" + +#, possible-boost-format +msgid "For \"%1%\", change \"%2%\" to \"%3%\" " +msgstr "" + +#, possible-boost-format +msgid "For \"%1%\", add \"%2%\" as a new preset" +msgstr "" + +#, possible-boost-format +msgid "Simply switch to \"%1%\"" +msgstr "" + +msgid "Task canceled" +msgstr "" + +msgid "(LAN)" +msgstr "" + +msgid "Search" +msgstr "" + +msgid "My Device" +msgstr "" + +msgid "Other Device" +msgstr "" + +msgid "Online" +msgstr "" + +msgid "Input access code" +msgstr "" + +msgid "Can't find my devices?" +msgstr "" + +msgid "Log out successful." +msgstr "" + +msgid "Offline" +msgstr "" + +msgid "Busy" +msgstr "" + +msgid "Bambu Cool Plate" +msgstr "" + +msgid "PLA Plate" +msgstr "" + +msgid "Bambu Engineering Plate" +msgstr "" + +msgid "Bambu Smooth PEI Plate" +msgstr "" + +msgid "High temperature Plate" +msgstr "" + +msgid "Bambu Textured PEI Plate" +msgstr "" + +msgid "Send print job to" +msgstr "" + +msgid "Refresh" +msgstr "" + +msgid "Bed Leveling" +msgstr "" + +msgid "Flow Dynamics Calibration" +msgstr "" + +msgid "Click here if you can't connect to the printer" +msgstr "" + +msgid "send completed" +msgstr "" + +msgid "Error code" +msgstr "" + +msgid "Printer local connection failed, please try again." +msgstr "" + +msgid "No login account, only printers in LAN mode are displayed" +msgstr "" + +msgid "Connecting to server" +msgstr "" + +msgid "Synchronizing device information" +msgstr "" + +msgid "Synchronizing device information time out" +msgstr "" + +msgid "Cannot send the print job when the printer is updating firmware" +msgstr "" + +msgid "" +"The printer is executing instructions. Please restart printing after it ends" +msgstr "" + +msgid "The printer is busy on other print job" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." +msgstr "" + +msgid "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." +msgstr "" + +msgid "" +"Filaments to AMS slots mappings have been established. You can click a " +"filament above to change its mapping AMS slot" +msgstr "" + +msgid "" +"Please click each filament above to specify its mapping AMS slot before " +"sending the print job" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." +msgstr "" + +msgid "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." +msgstr "" + +msgid "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." +msgstr "" + +msgid "An SD card needs to be inserted before printing." +msgstr "" + +msgid "The selected printer is incompatible with the chosen printer presets." +msgstr "" + +msgid "An SD card needs to be inserted to record timelapse." +msgstr "" + +msgid "" +"Cannot send the print job to a printer whose firmware is required to get " +"updated." +msgstr "" + +msgid "Cannot send the print job for empty plate" +msgstr "" + +msgid "This printer does not support printing all plates" +msgstr "" + +msgid "" +"When enable spiral vase mode, machines with I3 structure will not generate " +"timelapse videos." +msgstr "" + +msgid "" +"Timelapse is not supported because Print sequence is set to \"By object\"." +msgstr "" + +msgid "Errors" +msgstr "" + +msgid "Please check the following:" +msgstr "" + +msgid "" +"The printer type selected when generating G-Code is not consistent with the " +"currently selected printer. It is recommended that you use the same printer " +"type for slicing." +msgstr "" + +msgid "" +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, press \"Confirm\" to " +"start printing." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "nozzle in preset: %s %s" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "nozzle memorized: %.1f %s" +msgstr "" + +msgid "" +"Your nozzle diameter in preset is not consistent with memorized nozzle " +"diameter. Did you change your nozzle lately?" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "*Printing %s material with %s may cause nozzle damage" +msgstr "" + +msgid "" +"Please click the confirm button if you still want to proceed with printing." +msgstr "" + +msgid "Hardened Steel" +msgstr "" + +msgid "Stainless Steel" +msgstr "" + +msgid "" +"Connecting to the printer. Unable to cancel during the connection process." +msgstr "" + +msgid "Preparing print job" +msgstr "" + +msgid "Abnormal print file data. Please slice again" +msgstr "" + +msgid "The name length exceeds the limit." +msgstr "" + +msgid "" +"Caution to use! Flow calibration on Textured PEI Plate may fail due to the " +"scattered surface." +msgstr "" + +msgid "Automatic flow calibration using Micro Lidar" +msgstr "" + +msgid "Modifying the device name" +msgstr "" + +msgid "Send to Printer SD card" +msgstr "" + +msgid "Cannot send the print task when the upgrade is in progress" +msgstr "" + +msgid "An SD card needs to be inserted before send to printer SD card." +msgstr "" + +msgid "The printer is required to be in the same LAN as Orca Slicer." +msgstr "" + +msgid "The printer does not support sending to printer SD card." +msgstr "" + +msgid "Slice ok." +msgstr "" + +msgid "View all Daily tips" +msgstr "" + +msgid "Failed to create socket" +msgstr "" + +msgid "Failed to connect socket" +msgstr "" + +msgid "Failed to publish login request" +msgstr "" + +msgid "Get ticket from device timeout" +msgstr "" + +msgid "Get ticket from server timeout" +msgstr "" + +msgid "Failed to post ticket to server" +msgstr "" + +msgid "Failed to parse login report reason" +msgstr "" + +msgid "Receive login report timeout" +msgstr "" + +msgid "Unknown Failure" +msgstr "" + +msgid "Log in printer" +msgstr "" + +msgid "Would you like to log in this printer with current account?" +msgstr "" + +msgid "Check the reason" +msgstr "" + +msgid "Read and accept" +msgstr "" + +msgid "Terms and Conditions" +msgstr "" + +msgid "" +"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " +"device, please read the termsand conditions.By clicking to agree to use your " +"Bambu Lab device, you agree to abide by the Privacy Policyand Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." +msgstr "" + +msgid "and" +msgstr "" + +msgid "Privacy Policy" +msgstr "" + +msgid "We ask for your help to improve everyone's printer" +msgstr "" + +msgid "Statement about User Experience Improvement Program" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"In the 3D Printing community, we learn from each other's successes and " +"failures to adjust our own slicing parameters and settings. %s follows the " +"same principle and uses machine learning to improve its performance from the " +"successes and failures of the vast number of prints by our users. We are " +"training %s to be smarter by feeding them the real-world data. If you are " +"willing, this service will access information from your error logs and usage " +"logs, which may include information described in Privacy Policy. We will " +"not collect any Personal Data by which an individual can be identified " +"directly or indirectly, including without limitation names, addresses, " +"payment information, or phone numbers. By enabling this service, you agree " +"to these terms and the statement about Privacy Policy." +msgstr "" + +msgid "Statement on User Experience Improvement Plan" +msgstr "" + +msgid "Log in successful." +msgstr "" + +msgid "Log out printer" +msgstr "" + +msgid "Would you like to log out the printer?" +msgstr "" + +msgid "Please log in first." +msgstr "" + +msgid "There was a problem connecting to the printer. Please try again." +msgstr "" + +msgid "Failed to log out." +msgstr "" + +#. TRN "Save current Settings" +#, possible-c-format, possible-boost-format +msgid "Save current %s" +msgstr "" + +msgid "Delete this preset" +msgstr "" + +msgid "Search in preset" +msgstr "" + +msgid "Click to reset all settings to the last saved preset." +msgstr "" + +msgid "" +"Prime tower is required for smooth timeplase. There may be flaws on the " +"model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" + +msgid "" +"Prime tower is required for smooth timelapse. There may be flaws on the " +"model without prime tower. Do you want to enable prime tower?" +msgstr "" + +msgid "Still print by object?" +msgstr "" + +msgid "" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" +"We recommend using it with: 0 interface layers, 0 top distance, 2 walls." +msgstr "" + +msgid "" +"Change these settings automatically? \n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + +msgid "" +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." +msgstr "" + +msgid "" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern and disable " +"independent support layer height" +msgstr "" + +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + +msgid "" +"Layer height is too small.\n" +"It will set to min_layer_height\n" +msgstr "" + +msgid "" +"Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " +"height limits ,this may cause printing quality issues." +msgstr "" + +msgid "Adjust to the set range automatically? \n" +msgstr "" + +msgid "Adjust" +msgstr "" + +msgid "Ignore" +msgstr "" + +msgid "" +"When using scarf joint, we recommend the following settings:\n" +"print outer wall first, disable wipe before external loop, reduce outer wall " +"speed to no greater than 50mm/s, and don't use random or nearest seam " +"position" +msgstr "" + +msgid "" +"When recording timelapse without toolhead, it is recommended to add a " +"\"Timelapse Wipe Tower\" \n" +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." +msgstr "" + +msgid "Line width" +msgstr "" + +msgid "Seam" +msgstr "" + +msgid "Precision" +msgstr "" + +msgid "Wall generator" +msgstr "" + +msgid "Walls and surfaces" +msgstr "" + +msgid "Bridging" +msgstr "" + +msgid "Overhangs" +msgstr "" + +msgid "Walls" +msgstr "" + +msgid "Top/bottom shells" +msgstr "" + +msgid "Initial layer speed" +msgstr "" + +msgid "Other layers speed" +msgstr "" + +msgid "Overhang speed" +msgstr "" + +msgid "" +"This is the speed for various overhang degrees. Overhang degrees are " +"expressed as a percentage of line width. 0 speed means no slowing down for " +"the overhang degree range and wall speed is used" +msgstr "" + +msgid "Bridge" +msgstr "" + +msgid "Set speed for external and internal bridges" +msgstr "" + +msgid "Travel speed" +msgstr "" + +msgid "Acceleration" +msgstr "" + +msgid "Jerk(XY)" +msgstr "" + +msgid "Raft" +msgstr "" + +msgid "Support filament" +msgstr "" + +msgid "Tree supports" +msgstr "" + +msgid "Prime tower" +msgstr "" + +msgid "Special mode" +msgstr "" + +msgid "G-code output" +msgstr "" + +msgid "Post-processing Scripts" +msgstr "" + +msgid "Notes" +msgstr "" + +msgid "Frequent" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Following line %s contains reserved keywords.\n" +"Please remove it, or will beat G-code visualization and printing time " +"estimation." +msgid_plural "" +"Following lines %s contain reserved keywords.\n" +"Please remove them, or will beat G-code visualization and printing time " +"estimation." +msgstr[0] "" +msgstr[1] "" + +msgid "Reserved keywords found" +msgstr "" + +msgid "Setting Overrides" +msgstr "" + +msgid "Retraction" +msgstr "" + +msgid "Basic information" +msgstr "" + +msgid "Recommended nozzle temperature" +msgstr "" + +msgid "Recommended nozzle temperature range of this filament. 0 means no set" +msgstr "" + +msgid "Print chamber temperature" +msgstr "" + +msgid "Print temperature" +msgstr "" + +msgid "Nozzle" +msgstr "" + +msgid "Nozzle temperature when printing" +msgstr "" + +msgid "Cool plate" +msgstr "" + +msgid "" +"Bed temperature when cool plate is installed. Value 0 means the filament " +"does not support to print on the Cool Plate" +msgstr "" + +msgid "Engineering plate" +msgstr "" + +msgid "" +"Bed temperature when engineering plate is installed. Value 0 means the " +"filament does not support to print on the Engineering Plate" +msgstr "" + +msgid "Smooth PEI Plate / High Temp Plate" +msgstr "" + +msgid "" +"Bed temperature when Smooth PEI Plate/High temperature plate is installed. " +"Value 0 means the filament does not support to print on the Smooth PEI Plate/" +"High Temp Plate" +msgstr "" + +msgid "Textured PEI Plate" +msgstr "" + +msgid "" +"Bed temperature when Textured PEI Plate is installed. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" +msgstr "" + +msgid "Volumetric speed limitation" +msgstr "" + +msgid "Cooling" +msgstr "" + +msgid "Cooling for specific layer" +msgstr "" + +msgid "Part cooling fan" +msgstr "" + +msgid "Min fan speed threshold" +msgstr "" + +msgid "" +"Part cooling fan speed will start to run at min speed when the estimated " +"layer time is no longer than the layer time in setting. When layer time is " +"shorter than threshold, fan speed is interpolated between the minimum and " +"maximum fan speed according to layer printing time" +msgstr "" + +msgid "Max fan speed threshold" +msgstr "" + +msgid "" +"Part cooling fan speed will be max when the estimated layer time is shorter " +"than the setting value" +msgstr "" + +msgid "Auxiliary part cooling fan" +msgstr "" + +msgid "Exhaust fan" +msgstr "" + +msgid "During print" +msgstr "" + +msgid "Complete print" +msgstr "" + +msgid "Filament start G-code" +msgstr "" + +msgid "Filament end G-code" +msgstr "" + +msgid "Multimaterial" +msgstr "" + +msgid "Wipe tower parameters" +msgstr "" + +msgid "Toolchange parameters with single extruder MM printers" +msgstr "" + +msgid "Ramming settings" +msgstr "" + +msgid "Toolchange parameters with multi extruder MM printers" +msgstr "" + +msgid "Printable space" +msgstr "" + +msgid "Cooling Fan" +msgstr "" + +msgid "Fan speed-up time" +msgstr "" + +msgid "Extruder Clearance" +msgstr "" + +msgid "Adaptive bed mesh" +msgstr "" + +msgid "Accessory" +msgstr "" + +msgid "Machine gcode" +msgstr "" + +msgid "Machine start G-code" +msgstr "" + +msgid "Machine end G-code" +msgstr "" + +msgid "Printing by object G-code" +msgstr "" + +msgid "Before layer change G-code" +msgstr "" + +msgid "Layer change G-code" +msgstr "" + +msgid "Time lapse G-code" +msgstr "" + +msgid "Change filament G-code" +msgstr "" + +msgid "Change extrusion role G-code" +msgstr "" + +msgid "Pause G-code" +msgstr "" + +msgid "Template Custom G-code" +msgstr "" + +msgid "Motion ability" +msgstr "" + +msgid "Normal" +msgstr "" + +msgid "Speed limitation" +msgstr "" + +msgid "Acceleration limitation" +msgstr "" + +msgid "Jerk limitation" +msgstr "" + +msgid "Single extruder multimaterial setup" +msgstr "" + +msgid "Wipe tower" +msgstr "" + +msgid "Single extruder multimaterial parameters" +msgstr "" + +msgid "Layer height limits" +msgstr "" + +msgid "Lift Z Enforcement" +msgstr "" + +msgid "Retraction when switching material" +msgstr "" + +msgid "" +"The Wipe option is not available when using the Firmware Retraction mode.\n" +"\n" +"Shall I disable it in order to enable Firmware Retraction?" +msgstr "" + +msgid "Firmware Retraction" +msgstr "" + +msgid "Detached" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"%d Filament Preset and %d Process Preset is attached to this printer. Those " +"presets would be deleted if the printer is deleted." +msgstr "" + +msgid "Presets inherited by other presets can not be deleted!" +msgstr "" + +msgid "The following presets inherit this preset." +msgid_plural "The following preset inherits this preset." +msgstr[0] "" +msgstr[1] "" + +#. TRN Remove/Delete +#, possible-boost-format +msgid "%1% Preset" +msgstr "" + +msgid "Following preset will be deleted too." +msgid_plural "Following presets will be deleted too." +msgstr[0] "" +msgstr[1] "" + +msgid "" +"Are you sure to delete the selected preset? \n" +"If the preset corresponds to a filament currently in use on your printer, " +"please reset the filament information for that slot." +msgstr "" + +#, possible-boost-format +msgid "Are you sure to %1% the selected preset?" +msgstr "" + +msgid "All" +msgstr "" + +msgid "Set" +msgstr "" + +msgid "Click to reset current value and attach to the global value." +msgstr "" + +msgid "Click to drop current modify and reset to saved value." +msgstr "" + +msgid "Process Settings" +msgstr "" + +msgid "Undef" +msgstr "" + +msgid "Unsaved Changes" +msgstr "" + +msgid "Transfer or discard changes" +msgstr "" + +msgid "Old Value" +msgstr "" + +msgid "New Value" +msgstr "" + +msgid "Transfer" +msgstr "" + +msgid "Don't save" +msgstr "" + +msgid "Discard" +msgstr "" + +msgid "Click the right mouse button to display the full text." +msgstr "" + +msgid "All changes will not be saved" +msgstr "" + +msgid "All changes will be discarded." +msgstr "" + +msgid "Save the selected options." +msgstr "" + +msgid "Keep the selected options." +msgstr "" + +msgid "Transfer the selected options to the newly selected preset." +msgstr "" + +#, possible-boost-format +msgid "" +"Save the selected options to preset \n" +"\"%1%\"." +msgstr "" + +#, possible-boost-format +msgid "" +"Transfer the selected options to the newly selected preset \n" +"\"%1%\"." +msgstr "" + +#, possible-boost-format +msgid "Preset \"%1%\" contains the following unsaved changes:" +msgstr "" + +#, possible-boost-format +msgid "" +"Preset \"%1%\" is not compatible with the new printer profile and it " +"contains the following unsaved changes:" +msgstr "" + +#, possible-boost-format +msgid "" +"Preset \"%1%\" is not compatible with the new process profile and it " +"contains the following unsaved changes:" +msgstr "" + +#, possible-boost-format +msgid "" +"You have changed some settings of preset \"%1%\". \n" +"Would you like to keep these changed settings (new value) after switching " +"preset?" +msgstr "" + +msgid "" +"You have changed some preset settings. \n" +"Would you like to keep these changed settings (new value) after switching " +"preset?" +msgstr "" + +msgid "Extruders count" +msgstr "" + +msgid "General" +msgstr "" + +msgid "Capabilities" +msgstr "" + +msgid "Show all presets (including incompatible)" +msgstr "" + +msgid "Select presets to compare" +msgstr "" + +msgid "" +"You can only transfer to current active profile because it has been modified." +msgstr "" + +msgid "" +"Transfer the selected options from left preset to the right.\n" +"Note: New modified presets will be selected in settings tabs after close " +"this dialog." +msgstr "" + +msgid "Transfer values from left to right" +msgstr "" + +msgid "" +"If enabled, this dialog can be used for transver selected values from left " +"to right preset." +msgstr "" + +msgid "Add File" +msgstr "" + +msgid "Set as cover" +msgstr "" + +msgid "Cover" +msgstr "" + +#, possible-boost-format +msgid "The name \"%1%\" already exists." +msgstr "" + +msgid "Basic Info" +msgstr "" + +msgid "Pictures" +msgstr "" + +msgid "Bill of Materials" +msgstr "" + +msgid "Assembly Guide" +msgstr "" + +msgid "Author" +msgstr "" + +msgid "Model Name" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s Update" +msgstr "" + +msgid "A new version is available" +msgstr "" + +msgid "Configuration update" +msgstr "" + +msgid "A new configuration package available, Do you want to install it?" +msgstr "" + +msgid "Description:" +msgstr "" + +msgid "Configuration incompatible" +msgstr "" + +msgid "the configuration package is incompatible with current application." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"The configuration package is incompatible with current application.\n" +"%s will update the configuration package, Otherwise it won't be able to start" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Exit %s" +msgstr "" + +msgid "the Configuration package is incompatible with current APP." +msgstr "" + +msgid "Configuration updates" +msgstr "" + +msgid "No updates available." +msgstr "" + +msgid "The configuration is up to date." +msgstr "" + +msgid "Ramming customization" +msgstr "" + +msgid "" +"Ramming denotes the rapid extrusion just before a tool change in a single-" +"extruder MM printer. Its purpose is to properly shape the end of the " +"unloaded filament so it does not prevent insertion of the new filament and " +"can itself be reinserted later. This phase is important and different " +"materials can require different extrusion speeds to get the good shape. For " +"this reason, the extrusion rates during ramming are adjustable.\n" +"\n" +"This is an expert-level setting, incorrect adjustment will likely lead to " +"jams, extruder wheel grinding into filament etc." +msgstr "" + +msgid "Total ramming time" +msgstr "" + +msgid "s" +msgstr "" + +msgid "Total rammed volume" +msgstr "" + +msgid "Ramming line width" +msgstr "" + +msgid "Ramming line spacing" +msgstr "" + +msgid "Auto-Calc" +msgstr "" + +msgid "Re-calculate" +msgstr "" + +msgid "Flushing volumes for filament change" +msgstr "" + +msgid "" +"Orca would re-calculate your flushing volumes everytime the filaments color " +"changed. You could disable the auto-calculate in Orca Slicer > Preferences" +msgstr "" + +msgid "Flushing volume (mm³) for each filament pair." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Suggestion: Flushing Volume in range [%d, %d]" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "The multiplier should be in range [%.2f, %.2f]." +msgstr "" + +msgid "Multiplier" +msgstr "" + +msgid "unloaded" +msgstr "" + +msgid "loaded" +msgstr "" + +msgid "Filament #" +msgstr "" + +msgid "From" +msgstr "" + +msgid "To" +msgstr "" + +msgid "Bambu Network plug-in not detected." +msgstr "" + +msgid "Click here to download it." +msgstr "" + +msgid "Login" +msgstr "" + +msgid "The configuration package is changed in previous Config Guide" +msgstr "" + +msgid "Configuration package changed" +msgstr "" + +msgid "Toolbar" +msgstr "" + +msgid "Objects list" +msgstr "" + +msgid "Import geometry data from STL/STEP/3MF/OBJ/AMF files" +msgstr "" + +msgid "⌘+Shift+G" +msgstr "" + +msgid "Ctrl+Shift+G" +msgstr "" + +msgid "Paste from clipboard" +msgstr "" + +msgid "Show/Hide 3Dconnexion devices settings dialog" +msgstr "" + +msgid "Switch table page" +msgstr "" + +msgid "Show keyboard shortcuts list" +msgstr "" + +msgid "Global shortcuts" +msgstr "" + +msgid "Rotate View" +msgstr "" + +msgid "Pan View" +msgstr "" + +msgid "Mouse wheel" +msgstr "" + +msgid "Zoom View" +msgstr "" + +msgid "Shift+A" +msgstr "" + +msgid "Shift+R" +msgstr "" + +msgid "" +"Auto orientates selected objects or all objects.If there are selected " +"objects, it just orientates the selected ones.Otherwise, it will orientates " +"all objects in the current disk." +msgstr "" + +msgid "Shift+Tab" +msgstr "" + +msgid "Collapse/Expand the sidebar" +msgstr "" + +msgid "⌘+Any arrow" +msgstr "" + +msgid "Movement in camera space" +msgstr "" + +msgid "⌥+Left mouse button" +msgstr "" + +msgid "Select a part" +msgstr "" + +msgid "⌘+Left mouse button" +msgstr "" + +msgid "Select multiple objects" +msgstr "" + +msgid "Ctrl+Any arrow" +msgstr "" + +msgid "Alt+Left mouse button" +msgstr "" + +msgid "Ctrl+Left mouse button" +msgstr "" + +msgid "Shift+Left mouse button" +msgstr "" + +msgid "Select objects by rectangle" +msgstr "" + +msgid "Arrow Up" +msgstr "" + +msgid "Move selection 10 mm in positive Y direction" +msgstr "" + +msgid "Arrow Down" +msgstr "" + +msgid "Move selection 10 mm in negative Y direction" +msgstr "" + +msgid "Arrow Left" +msgstr "" + +msgid "Move selection 10 mm in negative X direction" +msgstr "" + +msgid "Arrow Right" +msgstr "" + +msgid "Move selection 10 mm in positive X direction" +msgstr "" + +msgid "Shift+Any arrow" +msgstr "" + +msgid "Movement step set to 1 mm" +msgstr "" + +msgid "keyboard 1-9: set filament for object/part" +msgstr "" + +msgid "Camera view - Default" +msgstr "" + +msgid "Camera view - Top" +msgstr "" + +msgid "Camera view - Bottom" +msgstr "" + +msgid "Camera view - Front" +msgstr "" + +msgid "Camera view - Behind" +msgstr "" + +msgid "Camera Angle - Left side" +msgstr "" + +msgid "Camera Angle - Right side" +msgstr "" + +msgid "Select all objects" +msgstr "" + +msgid "Gizmo move" +msgstr "" + +msgid "Gizmo scale" +msgstr "" + +msgid "Gizmo rotate" +msgstr "" + +msgid "Gizmo cut" +msgstr "" + +msgid "Gizmo Place face on bed" +msgstr "" + +msgid "Gizmo SLA support points" +msgstr "" + +msgid "Gizmo FDM paint-on seam" +msgstr "" + +msgid "Gizmo Text emboss / engrave" +msgstr "" + +msgid "Zoom in" +msgstr "" + +msgid "Zoom out" +msgstr "" + +msgid "Switch between Prepare/Preview" +msgstr "" + +msgid "Plater" +msgstr "" + +msgid "Move: press to snap by 1mm" +msgstr "" + +msgid "⌘+Mouse wheel" +msgstr "" + +msgid "Support/Color Painting: adjust pen radius" +msgstr "" + +msgid "⌥+Mouse wheel" +msgstr "" + +msgid "Support/Color Painting: adjust section position" +msgstr "" + +msgid "Ctrl+Mouse wheel" +msgstr "" + +msgid "Alt+Mouse wheel" +msgstr "" + +msgid "Gizmo" +msgstr "" + +msgid "Set extruder number for the objects and parts" +msgstr "" + +msgid "Delete objects, parts, modifiers " +msgstr "" + +msgid "Select the object/part and press space to change the name" +msgstr "" + +msgid "Mouse click" +msgstr "" + +msgid "Select the object/part and mouse click to change the name" +msgstr "" + +msgid "Objects List" +msgstr "" + +msgid "Vertical slider - Move active thumb Up" +msgstr "" + +msgid "Vertical slider - Move active thumb Down" +msgstr "" + +msgid "Horizontal slider - Move active thumb Left" +msgstr "" + +msgid "Horizontal slider - Move active thumb Right" +msgstr "" + +msgid "On/Off one layer mode of the vertical slider" +msgstr "" + +msgid "On/Off g-code window" +msgstr "" + +msgid "Move slider 5x faster" +msgstr "" + +msgid "Shift+Mouse wheel" +msgstr "" + +msgid "Release Note" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "version %s update information :" +msgstr "" + +msgid "Network plug-in update" +msgstr "" + +msgid "" +"Click OK to update the Network plug-in when Orca Slicer launches next time." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "A new Network plug-in(%s) available, Do you want to install it?" +msgstr "" + +msgid "New version of Orca Slicer" +msgstr "" + +msgid "Skip this Version" +msgstr "" + +msgid "Done" +msgstr "" + +msgid "Confirm and Update Nozzle" +msgstr "" + +msgid "LAN Connection Failed (Sending print file)" +msgstr "" + +msgid "" +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." +msgstr "" + +msgid "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." +msgstr "" + +msgid "IP" +msgstr "" + +msgid "Access Code" +msgstr "" + +msgid "Where to find your printer's IP and Access Code?" +msgstr "" + +msgid "Step 3: Ping the IP address to check for packet loss and latency." +msgstr "" + +msgid "Test" +msgstr "" + +msgid "IP and Access Code Verified! You may close the window" +msgstr "" + +msgid "Connection failed, please double check IP and Access Code" +msgstr "" + +msgid "" +"Connection failed! If your IP and Access Code is correct, \n" +"please move to step 3 for troubleshooting network issues" +msgstr "" + +msgid "Model:" +msgstr "" + +msgid "Serial:" +msgstr "" + +msgid "Version:" +msgstr "" + +msgid "Update firmware" +msgstr "" + +msgid "Printing" +msgstr "" + +msgid "Idle" +msgstr "" + +msgid "Beta version" +msgstr "" + +msgid "Latest version" +msgstr "" + +msgid "Updating" +msgstr "" + +msgid "Updating failed" +msgstr "" + +msgid "Updating successful" +msgstr "" + +msgid "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." +msgstr "" + +msgid "" +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Upgrade " +"firmware'." +msgstr "" + +msgid "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on printer or " +"update next time starting the studio." +msgstr "" + +msgid "Extension Board" +msgstr "" + +msgid "Saving objects into the 3mf failed." +msgstr "" + +msgid "Only Windows 10 is supported." +msgstr "" + +msgid "Failed to initialize the WinRT library." +msgstr "" + +msgid "Exporting objects" +msgstr "" + +msgid "Failed loading objects." +msgstr "" + +msgid "Repairing object by Windows service" +msgstr "" + +msgid "Repair failed." +msgstr "" + +msgid "Loading repaired objects" +msgstr "" + +msgid "Exporting 3mf file failed" +msgstr "" + +msgid "Import 3mf file failed" +msgstr "" + +msgid "Repaired 3mf file does not contain any object" +msgstr "" + +msgid "Repaired 3mf file contains more than one object" +msgstr "" + +msgid "Repaired 3mf file does not contain any volume" +msgstr "" + +msgid "Repaired 3mf file contains more than one volume" +msgstr "" + +msgid "Repair finished" +msgstr "" + +msgid "Repair canceled" +msgstr "" + +#, possible-boost-format +msgid "Copying of file %1% to %2% failed: %3%" +msgstr "" + +msgid "Need to check the unsaved changes before configuration updates." +msgstr "" + +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" + +msgid "Open G-code file:" +msgstr "" + +msgid "" +"One object has empty initial layer and can't be printed. Please Cut the " +"bottom or enable supports." +msgstr "" + +#, possible-boost-format +msgid "Object can't be printed for empty layer between %1% and %2%." +msgstr "" + +#, possible-boost-format +msgid "Object: %1%" +msgstr "" + +msgid "" +"Maybe parts of the object at these height are too thin, or the object has " +"faulty mesh" +msgstr "" + +msgid "No object can be printed. Maybe too small" +msgstr "" + +msgid "" +"Failed to generate gcode for invalid custom G-code.\n" +"\n" +msgstr "" + +msgid "Please check the custom G-code or use the default custom G-code." +msgstr "" + +#, possible-boost-format +msgid "Generating G-code: layer %1%" +msgstr "" + +msgid "Inner wall" +msgstr "" + +msgid "Outer wall" +msgstr "" + +msgid "Overhang wall" +msgstr "" + +msgid "Sparse infill" +msgstr "" + +msgid "Internal solid infill" +msgstr "" + +msgid "Top surface" +msgstr "" + +msgid "Bottom surface" +msgstr "" + +msgid "Internal Bridge" +msgstr "" + +msgid "Gap infill" +msgstr "" + +msgid "Skirt" +msgstr "" + +msgid "Support interface" +msgstr "" + +msgid "Support transition" +msgstr "" + +msgid "Multiple" +msgstr "" + +#, possible-boost-format +msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " +msgstr "" + +msgid "" +"Invalid spacing supplied to Flow::with_spacing(), check your layer height " +"and extrusion width" +msgstr "" + +msgid "undefined error" +msgstr "" + +msgid "too many files" +msgstr "" + +msgid "file too large" +msgstr "" + +msgid "unsupported method" +msgstr "" + +msgid "unsupported encryption" +msgstr "" + +msgid "unsupported feature" +msgstr "" + +msgid "failed finding central directory" +msgstr "" + +msgid "not a ZIP archive" +msgstr "" + +msgid "invalid header or corrupted" +msgstr "" + +msgid "unsupported multidisk" +msgstr "" + +msgid "decompression failed" +msgstr "" + +msgid "compression failed" +msgstr "" + +msgid "unexpected decompressed size" +msgstr "" + +msgid "CRC check failed" +msgstr "" + +msgid "unsupported central directory size" +msgstr "" + +msgid "allocation failed" +msgstr "" + +msgid "file open failed" +msgstr "" + +msgid "file create failed" +msgstr "" + +msgid "file write failed" +msgstr "" + +msgid "file read failed" +msgstr "" + +msgid "file close failed" +msgstr "" + +msgid "file seek failed" +msgstr "" + +msgid "file stat failed" +msgstr "" + +msgid "invalid parameter" +msgstr "" + +msgid "invalid filename" +msgstr "" + +msgid "buffer too small" +msgstr "" + +msgid "internal error" +msgstr "" + +msgid "file not found" +msgstr "" + +msgid "archive too large" +msgstr "" + +msgid "validation failed" +msgstr "" + +msgid "write callback failed" +msgstr "" + +#, possible-boost-format +msgid "" +"%1% is too close to exclusion area, there may be collisions when printing." +msgstr "" + +#, possible-boost-format +msgid "%1% is too close to others, and collisions may be caused." +msgstr "" + +#, possible-boost-format +msgid "%1% is too tall, and collisions will be caused." +msgstr "" + +msgid " is too close to others, there may be collisions when printing." +msgstr "" + +msgid " is too close to exclusion area, there may be collisions when printing." +msgstr "" + +msgid "Prime Tower" +msgstr "" + +msgid " is too close to others, and collisions may be caused.\n" +msgstr "" + +msgid " is too close to exclusion area, and collisions will be caused.\n" +msgstr "" + +msgid "" +"Can not print multiple filaments which have large difference of temperature " +"together. Otherwise, the extruder and nozzle may be blocked or damaged " +"during printing" +msgstr "" + +msgid "No extrusions under current settings." +msgstr "" + +msgid "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." +msgstr "" + +msgid "" +"Please select \"By object\" print sequence to print multiple objects in " +"spiral vase mode." +msgstr "" + +msgid "" +"The spiral vase mode does not work when an object contains more than one " +"materials." +msgstr "" + +#, possible-boost-format +msgid "The object %1% exceeds the maximum build volume height." +msgstr "" + +#, possible-boost-format +msgid "" +"While the object %1% itself fits the build volume, its last layer exceeds " +"the maximum build volume height." +msgstr "" + +msgid "" +"You might want to reduce the size of your model or change current print " +"settings and retry." +msgstr "" + +msgid "Variable layer height is not supported with Organic supports." +msgstr "" + +msgid "" +"Different nozzle diameters and different filament diameters is not allowed " +"when prime tower is enabled." +msgstr "" + +msgid "" +"The Wipe Tower is currently only supported with the relative extruder " +"addressing (use_relative_e_distances=1)." +msgstr "" + +msgid "" +"Ooze prevention is currently not supported with the prime tower enabled." +msgstr "" + +msgid "" +"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " +"RepRapFirmware and Repetier G-code flavors." +msgstr "" + +msgid "The prime tower is not supported in \"By object\" print." +msgstr "" + +msgid "" +"The prime tower is not supported when adaptive layer height is on. It " +"requires that all objects have the same layer height." +msgstr "" + +msgid "The prime tower requires \"support gap\" to be multiple of layer height" +msgstr "" + +msgid "The prime tower requires that all objects have the same layer heights" +msgstr "" + +msgid "" +"The prime tower requires that all objects are printed over the same number " +"of raft layers" +msgstr "" + +msgid "" +"The prime tower requires that all objects are sliced with the same layer " +"heights." +msgstr "" + +msgid "" +"The prime tower is only supported if all objects have the same variable " +"layer height" +msgstr "" + +msgid "Too small line width" +msgstr "" + +msgid "Too large line width" +msgstr "" + +msgid "" +"The prime tower requires that support has the same layer height with object." +msgstr "" + +msgid "" +"Organic support tree tip diameter must not be smaller than support material " +"extrusion width." +msgstr "" + +msgid "" +"Organic support branch diameter must not be smaller than 2x support material " +"extrusion width." +msgstr "" + +msgid "" +"Organic support branch diameter must not be smaller than support tree tip " +"diameter." +msgstr "" + +msgid "" +"Support enforcers are used but support is not enabled. Please enable support." +msgstr "" + +msgid "Layer height cannot exceed nozzle diameter" +msgstr "" + +msgid "" +"Relative extruder addressing requires resetting the extruder position at " +"each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to " +"layer_gcode." +msgstr "" + +msgid "" +"\"G92 E0\" was found in before_layer_gcode, which is incompatible with " +"absolute extruder addressing." +msgstr "" + +msgid "" +"\"G92 E0\" was found in layer_gcode, which is incompatible with absolute " +"extruder addressing." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Plate %d: %s does not support filament %s" +msgstr "" + +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + +msgid "Generating skirt & brim" +msgstr "" + +msgid "Exporting G-code" +msgstr "" + +msgid "Generating G-code" +msgstr "" + +msgid "Failed processing of the filename_format template." +msgstr "" + +msgid "Printable area" +msgstr "" + +msgid "Bed exclude area" +msgstr "" + +msgid "" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Bed custom texture" +msgstr "" + +msgid "Bed custom model" +msgstr "" + +msgid "Elephant foot compensation" +msgstr "" + +msgid "" +"Shrink the initial layer on build plate to compensate for elephant foot " +"effect" +msgstr "" + +msgid "Elephant foot compensation layers" +msgstr "" + +msgid "" +"The number of layers on which the elephant foot compensation will be active. " +"The first layer will be shrunk by the elephant foot compensation value, then " +"the next layers will be linearly shrunk less, up to the layer indicated by " +"this value." +msgstr "" + +msgid "layers" +msgstr "" + +msgid "" +"Slicing height for each layer. Smaller layer height means more accurate and " +"more printing time" +msgstr "" + +msgid "Printable height" +msgstr "" + +msgid "Maximum printable height which is limited by mechanism of printer" +msgstr "" + +msgid "Preferred orientation" +msgstr "" + +msgid "Automatically orient stls on the Z-axis upon initial import" +msgstr "" + +msgid "Printer preset names" +msgstr "" + +msgid "Hostname, IP or URL" +msgstr "" + +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field should " +"contain the hostname, IP address or URL of the printer host instance. Print " +"host behind HAProxy with basic auth enabled can be accessed by putting the " +"user name and password into the URL in the following format: https://" +"username:password@your-octopi-address/" +msgstr "" + +msgid "Device UI" +msgstr "" + +msgid "" +"Specify the URL of your device user interface if it's not same as print_host" +msgstr "" + +msgid "API Key / Password" +msgstr "" + +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field should " +"contain the API Key or the password required for authentication." +msgstr "" + +msgid "Name of the printer" +msgstr "" + +msgid "HTTPS CA File" +msgstr "" + +msgid "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." +msgstr "" + +msgid "User" +msgstr "" + +msgid "Password" +msgstr "" + +msgid "Ignore HTTPS certificate revocation checks" +msgstr "" + +msgid "" +"Ignore HTTPS certificate revocation checks in case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." +msgstr "" + +msgid "Names of presets related to the physical printer" +msgstr "" + +msgid "Authorization Type" +msgstr "" + +msgid "API key" +msgstr "" + +msgid "HTTP digest" +msgstr "" + +msgid "Avoid crossing wall" +msgstr "" + +msgid "Detour and avoid to travel across wall which may cause blob on surface" +msgstr "" + +msgid "Avoid crossing wall - Max detour length" +msgstr "" + +msgid "" +"Maximum detour distance for avoiding crossing wall. Don't detour if the " +"detour distance is large than this value. Detour length could be specified " +"either as an absolute value or as percentage (for example 50%) of a direct " +"travel path. Zero to disable" +msgstr "" + +msgid "mm or %" +msgstr "" + +msgid "Other layers" +msgstr "" + +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Cool Plate" +msgstr "" + +msgid "°C" +msgstr "" + +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Engineering Plate" +msgstr "" + +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the High Temp Plate" +msgstr "" + +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" +msgstr "" + +msgid "Initial layer" +msgstr "" + +msgid "Initial layer bed temperature" +msgstr "" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Cool Plate" +msgstr "" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Engineering Plate" +msgstr "" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the High Temp Plate" +msgstr "" + +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Textured PEI Plate" +msgstr "" + +msgid "Bed types supported by the printer" +msgstr "" + +msgid "Cool Plate" +msgstr "" + +msgid "Engineering Plate" +msgstr "" + +msgid "First layer print sequence" +msgstr "" + +msgid "This G-code is inserted at every layer change before lifting z" +msgstr "" + +msgid "Bottom shell layers" +msgstr "" + +msgid "" +"This is the number of solid layers of bottom shell, including the bottom " +"surface layer. When the thickness calculated by this value is thinner than " +"bottom shell thickness, the bottom shell layers will be increased" +msgstr "" + +msgid "Bottom shell thickness" +msgstr "" + +msgid "" +"The number of bottom solid layers is increased when slicing if the thickness " +"calculated by bottom shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of bottom shell is absolutely determained by " +"bottom shell layers" +msgstr "" + +msgid "Apply gap fill" +msgstr "" + +msgid "" +"Enables gap fill for the selected surfaces. The minimum gap length that will " +"be filled can be controlled from the filter out tiny gaps option below.\n" +"\n" +"Options:\n" +"1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces\n" +"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces " +"only\n" +"3. Nowhere: Disables gap fill\n" +msgstr "" + +msgid "Everywhere" +msgstr "" + +msgid "Top and bottom surfaces" +msgstr "" + +msgid "Nowhere" +msgstr "" + +msgid "Force cooling for overhang and bridge" +msgstr "" + +msgid "" +"Enable this option to optimize part cooling fan speed for overhang and " +"bridge to get better cooling" +msgstr "" + +msgid "Fan speed for overhang" +msgstr "" + +msgid "" +"Force part cooling fan to be this speed when printing bridge or overhang " +"wall which has large overhang degree. Forcing cooling for overhang and " +"bridge can get better quality for these part" +msgstr "" + +msgid "Cooling overhang threshold" +msgstr "" + +#, possible-c-format +msgid "" +"Force cooling fan to be specific speed when overhang degree of printed part " +"exceeds this value. Expressed as percentage which indicides how much width " +"of the line without support from lower layer. 0% means forcing cooling for " +"all outer wall no matter how much overhang degree" +msgstr "" + +msgid "Bridge infill direction" +msgstr "" + +msgid "" +"Bridging angle override. If left to zero, the bridging angle will be " +"calculated automatically. Otherwise the provided angle will be used for " +"external bridges. Use 180°for zero angle." +msgstr "" + +msgid "Bridge density" +msgstr "" + +msgid "Density of external bridges. 100% means solid bridge. Default is 100%." +msgstr "" + +msgid "Bridge flow ratio" +msgstr "" + +msgid "" +"Decrease this value slightly(for example 0.9) to reduce the amount of " +"material for bridge, to improve sag" +msgstr "" + +msgid "Internal bridge flow ratio" +msgstr "" + +msgid "" +"This value governs the thickness of the internal bridge layer. This is the " +"first layer over sparse infill. Decrease this value slightly (for example " +"0.9) to improve surface quality over sparse infill." +msgstr "" + +msgid "Top surface flow ratio" +msgstr "" + +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" +msgstr "" + +msgid "Bottom surface flow ratio" +msgstr "" + +msgid "This factor affects the amount of material for bottom solid infill" +msgstr "" + +msgid "Precise wall" +msgstr "" + +msgid "" +"Improve shell precision by adjusting outer wall spacing. This also improves " +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" +msgstr "" + +msgid "Only one wall on top surfaces" +msgstr "" + +msgid "" +"Use only one wall on flat top surface, to give more space to the top infill " +"pattern" +msgstr "" + +msgid "One wall threshold" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"If a top surface has to be printed and it's partially covered by another " +"layer, it won't be considered at a top layer where its width is below this " +"value. This can be useful to not let the 'one perimeter on top' trigger on " +"surface that should be covered only by perimeters. This value can be a mm or " +"a % of the perimeter extrusion width.\n" +"Warning: If enabled, artifacts can be created if you have some thin features " +"on the next layer, like letters. Set this setting to 0 to remove these " +"artifacts." +msgstr "" + +msgid "Only one wall on first layer" +msgstr "" + +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" + +msgid "Extra perimeters on overhangs" +msgstr "" + +msgid "" +"Create additional perimeter paths over steep overhangs and areas where " +"bridges cannot be anchored. " +msgstr "" + +msgid "Reverse on odd" +msgstr "" + +msgid "Overhang reversal" +msgstr "" + +msgid "" +"Extrude perimeters that have a part over an overhang in the reverse " +"direction on odd layers. This alternating pattern can drastically improve " +"steep overhangs.\n" +"\n" +"This setting can also help reduce part warping due to the reduction of " +"stresses in the part walls." +msgstr "" + +msgid "Reverse only internal perimeters" +msgstr "" + +msgid "" +"Apply the reverse perimeters logic only on internal perimeters. \n" +"\n" +"This setting greatly reduces part stresses as they are now distributed in " +"alternating directions. This should reduce part warping while also " +"maintaining external wall quality. This feature can be very useful for warp " +"prone material, like ABS/ASA, and also for elastic filaments, like TPU and " +"Silk PLA. It can also help reduce warping on floating regions over " +"supports.\n" +"\n" +"For this setting to be the most effective, it is recomended to set the " +"Reverse Threshold to 0 so that all internal walls print in alternating " +"directions on odd layers irrespective of their overhang degree." +msgstr "" + +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + +msgid "Reverse threshold" +msgstr "" + +msgid "Overhang reversal threshold" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Number of mm the overhang need to be for the reversal to be considered " +"useful. Can be a % of the perimeter width.\n" +"Value 0 enables reversal on every odd layers regardless." +msgstr "" + +msgid "Classic mode" +msgstr "" + +msgid "Enable this option to use classic mode" +msgstr "" + +msgid "Slow down for overhang" +msgstr "" + +msgid "Enable this option to slow printing down for different overhang degree" +msgstr "" + +msgid "Slow down for curled perimeters" +msgstr "" + +msgid "" +"Enable this option to slow printing down in areas where potential curled " +"perimeters may exist" +msgstr "" + +msgid "mm/s or %" +msgstr "" + +msgid "External" +msgstr "" + +msgid "Speed of bridge and completely overhang wall" +msgstr "" + +msgid "mm/s" +msgstr "" + +msgid "Internal" +msgstr "" + +msgid "" +"Speed of internal bridge. If the value is expressed as a percentage, it will " +"be calculated based on the bridge_speed. Default value is 150%." +msgstr "" + +msgid "Brim width" +msgstr "" + +msgid "Distance from model to the outermost brim line" +msgstr "" + +msgid "Brim type" +msgstr "" + +msgid "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analysed and calculated automatically." +msgstr "" + +msgid "Brim-object gap" +msgstr "" + +msgid "" +"A gap between innermost brim line and object can make brim be removed more " +"easily" +msgstr "" + +msgid "Brim ears" +msgstr "" + +msgid "Only draw brim over the sharp edges of the model." +msgstr "" + +msgid "Brim ear max angle" +msgstr "" + +msgid "" +"Maximum angle to let a brim ear appear. \n" +"If set to 0, no brim will be created. \n" +"If set to ~180, brim will be created on everything but straight sections." +msgstr "" + +msgid "Brim ear detection radius" +msgstr "" + +msgid "" +"The geometry will be decimated before dectecting sharp angles. This " +"parameter indicates the minimum length of the deviation for the decimation.\n" +"0 to deactivate" +msgstr "" + +msgid "Compatible machine" +msgstr "" + +msgid "upward compatible machine" +msgstr "" + +msgid "Compatible machine condition" +msgstr "" + +msgid "Compatible process profiles" +msgstr "" + +msgid "Compatible process profiles condition" +msgstr "" + +msgid "Print sequence, layer by layer or object by object" +msgstr "" + +msgid "By layer" +msgstr "" + +msgid "By object" +msgstr "" + +msgid "Intra-layer order" +msgstr "" + +msgid "Print order within a single layer" +msgstr "" + +msgid "As object list" +msgstr "" + +msgid "Slow printing down for better layer cooling" +msgstr "" + +msgid "" +"Enable this option to slow printing speed down to make the final layer time " +"not shorter than the layer time threshold in \"Max fan speed threshold\", so " +"that layer can be cooled for longer time. This can improve the cooling " +"quality for needle and small details" +msgstr "" + +msgid "Normal printing" +msgstr "" + +msgid "" +"The default acceleration of both normal printing and travel except initial " +"layer" +msgstr "" + +msgid "mm/s²" +msgstr "" + +msgid "Default filament profile" +msgstr "" + +msgid "Default filament profile when switch to this machine profile" +msgstr "" + +msgid "Default process profile" +msgstr "" + +msgid "Default process profile when switch to this machine profile" +msgstr "" + +msgid "Activate air filtration" +msgstr "" + +msgid "Activate for better air filtration. G-code command: M106 P3 S(0-255)" +msgstr "" + +msgid "Fan speed" +msgstr "" + +msgid "" +"Speed of exhaust fan during printing.This speed will overwrite the speed in " +"filament custom gcode" +msgstr "" + +msgid "Speed of exhaust fan after printing completes" +msgstr "" + +msgid "No cooling for the first" +msgstr "" + +msgid "" +"Close all cooling fan for the first certain layers. Cooling fan of the first " +"layer used to be closed to get better build plate adhesion" +msgstr "" + +msgid "Don't support bridges" +msgstr "" + +msgid "" +"Don't support the whole bridge area which make support very large. Bridge " +"usually can be printing directly without support if not very long" +msgstr "" + +msgid "Thick bridges" +msgstr "" + +msgid "" +"If enabled, bridges are more reliable, can bridge longer distances, but may " +"look worse. If disabled, bridges look better but are reliable just for " +"shorter bridged distances." +msgstr "" + +msgid "Thick internal bridges" +msgstr "" + +msgid "" +"If enabled, thick internal bridges will be used. It's usually recommended to " +"have this feature turned on. However, consider turning it off if you are " +"using large nozzles." +msgstr "" + +msgid "Don't filter out small internal bridges (beta)" +msgstr "" + +msgid "" +"This option can help reducing pillowing on top surfaces in heavily slanted " +"or curved models.\n" +"\n" +"By default, small internal bridges are filtered out and the internal solid " +"infill is printed directly over the sparse infill. This works well in most " +"cases, speeding up printing without too much compromise on top surface " +"quality. \n" +"\n" +"However, in heavily slanted or curved models especially where too low sparse " +"infill density is used, this may result in curling of the unsupported solid " +"infill, causing pillowing.\n" +"\n" +"Enabling this option will print internal bridge layer over slightly " +"unsupported internal solid infill. The options below control the amount of " +"filtering, i.e. the amount of internal bridges created.\n" +"\n" +"Disabled - Disables this option. This is the default behaviour and works " +"well in most cases.\n" +"\n" +"Limited filtering - Creates internal bridges on heavily slanted surfaces, " +"while avoiding creating uncessesary interal bridges. This works well for " +"most difficult models.\n" +"\n" +"No filtering - Creates internal bridges on every potential internal " +"overhang. This option is useful for heavily slanted top surface models. " +"However, in most cases it creates too many unecessary bridges." +msgstr "" + +msgid "Disabled" +msgstr "" + +msgid "Limited filtering" +msgstr "" + +msgid "No filtering" +msgstr "" + +msgid "Max bridge length" +msgstr "" + +msgid "" +"Max length of bridges that don't need support. Set it to 0 if you want all " +"bridges to be supported, and set it to a very large value if you don't want " +"any bridges to be supported." +msgstr "" + +msgid "End G-code" +msgstr "" + +msgid "End G-code when finish the whole printing" +msgstr "" + +msgid "Between Object Gcode" +msgstr "" + +msgid "" +"Insert Gcode between objects. This parameter will only come into effect when " +"you print your models object by object" +msgstr "" + +msgid "End G-code when finish the printing of this filament" +msgstr "" + +msgid "Ensure vertical shell thickness" +msgstr "" + +msgid "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)" +msgstr "" + +msgid "Further reduce solid infill on walls (beta)" +msgstr "" + +msgid "" +"Further reduces any solid infill applied to walls. As there will be very " +"limited infill supporting solid surfaces, make sure that you are using " +"adequate number of walls to support the part on sloping surfaces.\n" +"\n" +"For heavily sloped surfaces this option is not suitable as it will generate " +"too thin of a top layer and should be disabled." +msgstr "" + +msgid "Top surface pattern" +msgstr "" + +msgid "Line pattern of top surface infill" +msgstr "" + +msgid "Concentric" +msgstr "" + +msgid "Rectilinear" +msgstr "" + +msgid "Monotonic" +msgstr "" + +msgid "Monotonic line" +msgstr "" + +msgid "Aligned Rectilinear" +msgstr "" + +msgid "Hilbert Curve" +msgstr "" + +msgid "Archimedean Chords" +msgstr "" + +msgid "Octagram Spiral" +msgstr "" + +msgid "Bottom surface pattern" +msgstr "" + +msgid "Line pattern of bottom surface infill, not bridge infill" +msgstr "" + +msgid "Internal solid infill pattern" +msgstr "" + +msgid "" +"Line pattern of internal solid infill. if the detect narrow internal solid " +"infill be enabled, the concentric pattern will be used for the small area." +msgstr "" + +msgid "" +"Line width of outer wall. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" + +msgid "" +"Speed of outer wall which is outermost and visible. It's used to be slower " +"than inner wall speed to get better quality." +msgstr "" + +msgid "Small perimeters" +msgstr "" + +msgid "" +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." +msgstr "" + +msgid "Small perimeters threshold" +msgstr "" + +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" + +msgid "Walls printing order" +msgstr "" + +msgid "" +"Print sequence of the internal (inner) and external (outer) walls. \n" +"\n" +"Use Inner/Outer for best overhangs. This is because the overhanging walls " +"can adhere to a neighouring perimeter while printing. However, this option " +"results in slightly reduced surface quality as the external perimeter is " +"deformed by being squashed to the internal perimeter.\n" +"\n" +"Use Inner/Outer/Inner for the best external surface finish and dimensional " +"accuracy as the external wall is printed undisturbed from an internal " +"perimeter. However, overhang performance will reduce as there is no internal " +"perimeter to print the external wall against. This option requires a minimum " +"of 3 walls to be effective as it prints the internal walls from the 3rd " +"perimeter onwards first, then the external perimeter and, finally, the first " +"internal perimeter. This option is recomended against the Outer/Inner option " +"in most cases. \n" +"\n" +"Use Outer/Inner for the same external wall quality and dimensional accuracy " +"benefits of Inner/Outer/Inner option. However, the z seams will appear less " +"consistent as the first extrusion of a new layer starts on a visible " +"surface.\n" +"\n" +" " +msgstr "" + +msgid "Inner/Outer" +msgstr "" + +msgid "Outer/Inner" +msgstr "" + +msgid "Inner/Outer/Inner" +msgstr "" + +msgid "Print infill first" +msgstr "" + +msgid "" +"Order of wall/infill. When the tickbox is unchecked the walls are printed " +"first, which works best in most cases.\n" +"\n" +"Printing walls first may help with extreme overhangs as the walls have the " +"neighbouring infill to adhere to. However, the infill will slighly push out " +"the printed walls where it is attached to them, resulting in a worse " +"external surface finish. It can also cause the infill to shine through the " +"external surfaces of the part." +msgstr "" + +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + +msgid "Height to rod" +msgstr "" + +msgid "" +"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " +"by-object printing." +msgstr "" + +msgid "Height to lid" +msgstr "" + +msgid "" +"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." +msgstr "" + +msgid "" +"Clearance radius around extruder. Used for collision avoidance in by-object " +"printing." +msgstr "" + +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + +msgid "Extruder Color" +msgstr "" + +msgid "Only used as a visual help on UI" +msgstr "" + +msgid "Extruder offset" +msgstr "" + +msgid "Flow ratio" +msgstr "" + +msgid "" +"The material may have volumetric change after switching between molten state " +"and crystalline state. This setting changes all extrusion flow of this " +"filament in gcode proportionally. Recommended value range is between 0.95 " +"and 1.05. Maybe you can tune this value to get nice flat surface when there " +"has slight overflow or underflow" +msgstr "" + +msgid "Enable pressure advance" +msgstr "" + +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" + +msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" +msgstr "" + +msgid "" +"Default line width if other line widths are set to 0. If expressed as a %, " +"it will be computed over the nozzle diameter." +msgstr "" + +msgid "Keep fan always on" +msgstr "" + +msgid "" +"If enable this setting, part cooling fan will never be stoped and will run " +"at least at minimum speed to reduce the frequency of starting and stoping" +msgstr "" + +msgid "Layer time" +msgstr "" + +msgid "" +"Part cooling fan will be enabled for layers of which estimated time is " +"shorter than this value. Fan speed is interpolated between the minimum and " +"maximum fan speeds according to layer printing time" +msgstr "" + +msgid "Default color" +msgstr "" + +msgid "Default filament color" +msgstr "" + +msgid "Filament notes" +msgstr "" + +msgid "You can put your notes regarding the filament here." +msgstr "" + +msgid "Required nozzle HRC" +msgstr "" + +msgid "" +"Minimum HRC of nozzle required to print the filament. Zero means no checking " +"of nozzle's HRC." +msgstr "" + +msgid "" +"This setting stands for how much volume of filament can be melted and " +"extruded per second. Printing speed is limited by max volumetric speed, in " +"case of too high and unreasonable speed setting. Can't be zero" +msgstr "" + +msgid "mm³/s" +msgstr "" + +msgid "Filament load time" +msgstr "" + +msgid "Time to load new filament when switch filament. For statistics only" +msgstr "" + +msgid "Filament unload time" +msgstr "" + +msgid "Time to unload old filament when switch filament. For statistics only" +msgstr "" + +msgid "" +"Filament diameter is used to calculate extrusion in gcode, so it's important " +"and should be accurate" +msgstr "" + +msgid "Shrinkage" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"compensate. Only the filament used for the perimeter is taken into account.\n" +"Be sure to allow enough space between objects, as this compensation is done " +"after the checks." +msgstr "" + +msgid "Loading speed" +msgstr "" + +msgid "Speed used for loading the filament on the wipe tower." +msgstr "" + +msgid "Loading speed at the start" +msgstr "" + +msgid "Speed used at the very beginning of loading phase." +msgstr "" + +msgid "Unloading speed" +msgstr "" + +msgid "" +"Speed used for unloading the filament on the wipe tower (does not affect " +"initial part of unloading just after ramming)." +msgstr "" + +msgid "Unloading speed at the start" +msgstr "" + +msgid "" +"Speed used for unloading the tip of the filament immediately after ramming." +msgstr "" + +msgid "Delay after unloading" +msgstr "" + +msgid "" +"Time to wait after the filament is unloaded. May help to get reliable " +"toolchanges with flexible materials that may need more time to shrink to " +"original dimensions." +msgstr "" + +msgid "Number of cooling moves" +msgstr "" + +msgid "" +"Filament is cooled by being moved back and forth in the cooling tubes. " +"Specify desired number of these moves." +msgstr "" + +msgid "Speed of the first cooling move" +msgstr "" + +msgid "Cooling moves are gradually accelerating beginning at this speed." +msgstr "" + +msgid "Minimal purge on wipe tower" +msgstr "" + +msgid "" +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Orca Slicer will always prime this amount of material into the wipe " +"tower to produce successive infill or sacrificial object extrusions reliably." +msgstr "" + +msgid "Speed of the last cooling move" +msgstr "" + +msgid "Cooling moves are gradually accelerating towards this speed." +msgstr "" + +msgid "" +"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." +msgstr "" + +msgid "Ramming parameters" +msgstr "" + +msgid "" +"This string is edited by RammingDialog and contains ramming specific " +"parameters." +msgstr "" + +msgid "" +"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." +msgstr "" + +msgid "Enable ramming for multitool setups" +msgstr "" + +msgid "" +"Perform ramming when using multitool printer (i.e. when the 'Single Extruder " +"Multimaterial' in Printer Settings is unchecked). When checked, a small " +"amount of filament is rapidly extruded on the wipe tower just before the " +"toolchange. This option is only used when the wipe tower is enabled." +msgstr "" + +msgid "Multitool ramming volume" +msgstr "" + +msgid "The volume to be rammed before the toolchange." +msgstr "" + +msgid "Multitool ramming flow" +msgstr "" + +msgid "Flow used for ramming the filament before the toolchange." +msgstr "" + +msgid "Density" +msgstr "" + +msgid "Filament density. For statistics only" +msgstr "" + +msgid "g/cm³" +msgstr "" + +msgid "The material type of filament" +msgstr "" + +msgid "Soluble material" +msgstr "" + +msgid "" +"Soluble material is commonly used to print support and support interface" +msgstr "" + +msgid "Support material" +msgstr "" + +msgid "" +"Support material is commonly used to print support and support interface" +msgstr "" + +msgid "Softening temperature" +msgstr "" + +msgid "" +"The material softens at this temperature, so when the bed temperature is " +"equal to or greater than it, it's highly recommended to open the front door " +"and/or remove the upper glass to avoid cloggings." +msgstr "" + +msgid "Price" +msgstr "" + +msgid "Filament price. For statistics only" +msgstr "" + +msgid "money/kg" +msgstr "" + +msgid "Vendor" +msgstr "" + +msgid "Vendor of filament. For show only" +msgstr "" + +msgid "(Undefined)" +msgstr "" + +msgid "Infill direction" +msgstr "" + +msgid "" +"Angle for sparse infill pattern, which controls the start or main direction " +"of line" +msgstr "" + +msgid "Sparse infill density" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Density of internal sparse infill, 100% turns all sparse infill into solid " +"infill and internal solid infill pattern will be used" +msgstr "" + +msgid "Sparse infill pattern" +msgstr "" + +msgid "Line pattern for internal sparse infill" +msgstr "" + +msgid "Grid" +msgstr "" + +msgid "Line" +msgstr "" + +msgid "Cubic" +msgstr "" + +msgid "Tri-hexagon" +msgstr "" + +msgid "Gyroid" +msgstr "" + +msgid "Honeycomb" +msgstr "" + +msgid "Adaptive Cubic" +msgstr "" + +msgid "3D Honeycomb" +msgstr "" + +msgid "Support Cubic" +msgstr "" + +msgid "Lightning" +msgstr "" + +msgid "Sparse infill anchor length" +msgstr "" + +msgid "" +"Connect an infill line to an internal perimeter with a short segment of an " +"additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over infill extrusion width. Orca Slicer tries to connect two " +"close infill lines to a short perimeter segment. If no such perimeter " +"segment shorter than infill_anchor_max is found, the infill line is " +"connected to a perimeter segment at just one side and the length of the " +"perimeter segment taken is limited to this parameter, but no longer than " +"anchor_length_max. \n" +"Set this parameter to zero to disable anchoring perimeters connected to a " +"single infill line." +msgstr "" + +msgid "0 (no open anchors)" +msgstr "" + +msgid "1000 (unlimited)" +msgstr "" + +msgid "Maximum length of the infill anchor" +msgstr "" + +msgid "" +"Connect an infill line to an internal perimeter with a short segment of an " +"additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over infill extrusion width. Orca Slicer tries to connect two " +"close infill lines to a short perimeter segment. If no such perimeter " +"segment shorter than this parameter is found, the infill line is connected " +"to a perimeter segment at just one side and the length of the perimeter " +"segment taken is limited to infill_anchor, but no longer than this " +"parameter. \n" +"If set to 0, the old algorithm for infill connection will be used, it should " +"create the same result as with 1000 & 0." +msgstr "" + +msgid "0 (Simple connect)" +msgstr "" + +msgid "Acceleration of outer walls" +msgstr "" + +msgid "Acceleration of inner walls" +msgstr "" + +msgid "Acceleration of travel moves" +msgstr "" + +msgid "" +"Acceleration of top surface infill. Using a lower value may improve top " +"surface quality" +msgstr "" + +msgid "Acceleration of outer wall. Using a lower value can improve quality" +msgstr "" + +msgid "" +"Acceleration of bridges. If the value is expressed as a percentage (e.g. " +"50%), it will be calculated based on the outer wall acceleration." +msgstr "" + +msgid "mm/s² or %" +msgstr "" + +msgid "" +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." +msgstr "" + +msgid "" +"Acceleration of internal solid infill. If the value is expressed as a " +"percentage (e.g. 100%), it will be calculated based on the default " +"acceleration." +msgstr "" + +msgid "" +"Acceleration of initial layer. Using a lower value can improve build plate " +"adhesive" +msgstr "" + +msgid "Enable accel_to_decel" +msgstr "" + +msgid "Klipper's max_accel_to_decel will be adjusted automatically" +msgstr "" + +msgid "accel_to_decel" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" +msgstr "" + +msgid "Jerk of outer walls" +msgstr "" + +msgid "Jerk of inner walls" +msgstr "" + +msgid "Jerk for top surface" +msgstr "" + +msgid "Jerk for infill" +msgstr "" + +msgid "Jerk for initial layer" +msgstr "" + +msgid "Jerk for travel" +msgstr "" + +msgid "" +"Line width of initial layer. If expressed as a %, it will be computed over " +"the nozzle diameter." +msgstr "" + +msgid "Initial layer height" +msgstr "" + +msgid "" +"Height of initial layer. Making initial layer height to be thick slightly " +"can improve build plate adhension" +msgstr "" + +msgid "Speed of initial layer except the solid infill part" +msgstr "" + +msgid "Initial layer infill" +msgstr "" + +msgid "Speed of solid infill part of initial layer" +msgstr "" + +msgid "Initial layer travel speed" +msgstr "" + +msgid "Travel speed of initial layer" +msgstr "" + +msgid "Number of slow layers" +msgstr "" + +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" + +msgid "Initial layer nozzle temperature" +msgstr "" + +msgid "Nozzle temperature to print initial layer when using this filament" +msgstr "" + +msgid "Full fan speed at layer" +msgstr "" + +msgid "" +"Fan speed will be ramped up linearly from zero at layer " +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +msgstr "" + +msgid "Support interface fan speed" +msgstr "" + +msgid "" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" +"Set to -1 to disable this override.\n" +"Can only be overriden by disable_fan_first_layers." +msgstr "" + +msgid "" +"Randomly jitter while printing the wall, so that the surface has a rough " +"look. This setting controls the fuzzy position" +msgstr "" + +msgid "Contour" +msgstr "" + +msgid "Contour and hole" +msgstr "" + +msgid "All walls" +msgstr "" + +msgid "Fuzzy skin thickness" +msgstr "" + +msgid "" +"The width within which to jitter. It's adversed to be below outer wall line " +"width" +msgstr "" + +msgid "Fuzzy skin point distance" +msgstr "" + +msgid "" +"The average diatance between the random points introducded on each line " +"segment" +msgstr "" + +msgid "Apply fuzzy skin to first layer" +msgstr "" + +msgid "Whether to apply fuzzy skin on the first layer" +msgstr "" + +msgid "Filter out tiny gaps" +msgstr "" + +msgid "Layers and Perimeters" +msgstr "" + +msgid "Filter out gaps smaller than the threshold specified" +msgstr "" + +msgid "" +"Speed of gap infill. Gap usually has irregular line width and should be " +"printed more slowly" +msgstr "" + +msgid "Arc fitting" +msgstr "" + +msgid "" +"Enable this to get a G-code file which has G2 and G3 moves. And the fitting " +"tolerance is same with resolution" +msgstr "" + +msgid "Add line number" +msgstr "" + +msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" +msgstr "" + +msgid "Scan first layer" +msgstr "" + +msgid "" +"Enable this to enable the camera on printer to check the quality of first " +"layer" +msgstr "" + +msgid "Nozzle type" +msgstr "" + +msgid "" +"The metallic material of nozzle. This determines the abrasive resistance of " +"nozzle, and what kind of filament can be printed" +msgstr "" + +msgid "Undefine" +msgstr "" + +msgid "Hardened steel" +msgstr "" + +msgid "Stainless steel" +msgstr "" + +msgid "Brass" +msgstr "" + +msgid "Nozzle HRC" +msgstr "" + +msgid "" +"The nozzle's hardness. Zero means no checking for nozzle's hardness during " +"slicing." +msgstr "" + +msgid "HRC" +msgstr "" + +msgid "Printer structure" +msgstr "" + +msgid "The physical arrangement and components of a printing device" +msgstr "" + +msgid "CoreXY" +msgstr "" + +msgid "I3" +msgstr "" + +msgid "Hbot" +msgstr "" + +msgid "Delta" +msgstr "" + +msgid "Best object position" +msgstr "" + +msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." +msgstr "" + +msgid "" +"Enable this option if machine has auxiliary part cooling fan. G-code " +"command: M106 P2 S(0-255)." +msgstr "" + +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" +"Use 0 to deactivate." +msgstr "" + +msgid "Only overhangs" +msgstr "" + +msgid "Will only take into account the delay for the cooling of overhangs." +msgstr "" + +msgid "Fan kick-start time" +msgstr "" + +msgid "" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Set to 0 to deactivate." +msgstr "" + +msgid "Time cost" +msgstr "" + +msgid "The printer cost per hour" +msgstr "" + +msgid "money/h" +msgstr "" + +msgid "Support control chamber temperature" +msgstr "" + +msgid "" +"This option is enabled if machine support controlling chamber temperature\n" +"G-code command: M141 S(0-255)" +msgstr "" + +msgid "Support air filtration" +msgstr "" + +msgid "" +"Enable this if printer support air filtration\n" +"G-code command: M106 P3 S(0-255)" +msgstr "" + +msgid "G-code flavor" +msgstr "" + +msgid "What kind of gcode the printer is compatible with" +msgstr "" + +msgid "Klipper" +msgstr "" + +msgid "Support multi bed types" +msgstr "" + +msgid "Enable this option if you want to use multiple bed types" +msgstr "" + +msgid "Label objects" +msgstr "" + +msgid "" +"Enable this to add comments into the G-Code labeling print moves with what " +"object they belong to, which is useful for the Octoprint CancelObject " +"plugin. This settings is NOT compatible with Single Extruder Multi Material " +"setup and Wipe into Object / Wipe into Infill." +msgstr "" + +msgid "Exclude objects" +msgstr "" + +msgid "Enable this option to add EXCLUDE OBJECT command in g-code" +msgstr "" + +msgid "Verbose G-code" +msgstr "" + +msgid "" +"Enable this to get a commented G-code file, with each line explained by a " +"descriptive text. If you print from SD card, the additional weight of the " +"file could make your firmware slow down." +msgstr "" + +msgid "Infill combination" +msgstr "" + +msgid "" +"Automatically Combine sparse infill of several layers to print together to " +"reduce time. Wall is still printed with original layer height." +msgstr "" + +msgid "Filament to print internal sparse infill." +msgstr "" + +msgid "" +"Line width of internal sparse infill. If expressed as a %, it will be " +"computed over the nozzle diameter." +msgstr "" + +msgid "Infill/Wall overlap" +msgstr "" + +msgid "" +"Infill area is enlarged slightly to overlap with wall for better bonding. " +"The percentage value is relative to line width of sparse infill" +msgstr "" + +msgid "Speed of internal sparse infill" +msgstr "" + +msgid "Interface shells" +msgstr "" + +msgid "" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" +msgstr "" + +msgid "Maximum width of a segmented region" +msgstr "" + +msgid "Maximum width of a segmented region. Zero disables this feature." +msgstr "" + +msgid "Interlocking depth of a segmented region" +msgstr "" + +msgid "Interlocking depth of a segmented region. Zero disables this feature." +msgstr "" + +msgid "Ironing Type" +msgstr "" + +msgid "" +"Ironing is using small flow to print on same height of surface again to make " +"flat surface more smooth. This setting controls which layer being ironed" +msgstr "" + +msgid "No ironing" +msgstr "" + +msgid "Top surfaces" +msgstr "" + +msgid "Topmost surface" +msgstr "" + +msgid "All solid layer" +msgstr "" + +msgid "Ironing Pattern" +msgstr "" + +msgid "The pattern that will be used when ironing" +msgstr "" + +msgid "Ironing flow" +msgstr "" + +msgid "" +"The amount of material to extrude during ironing. Relative to flow of normal " +"layer height. Too high value results in overextrusion on the surface" +msgstr "" + +msgid "Ironing line spacing" +msgstr "" + +msgid "The distance between the lines of ironing" +msgstr "" + +msgid "Ironing speed" +msgstr "" + +msgid "Print speed of ironing lines" +msgstr "" + +msgid "Ironing angle" +msgstr "" + +msgid "" +"The angle ironing is done at. A negative number disables this function and " +"uses the default method." +msgstr "" + +msgid "This gcode part is inserted at every layer change after lift z" +msgstr "" + +msgid "Supports silent mode" +msgstr "" + +msgid "" +"Whether the machine supports silent mode in which machine use lower " +"acceleration to print" +msgstr "" + +msgid "Emit limits to G-code" +msgstr "" + +msgid "Machine limits" +msgstr "" + +msgid "" +"If enabled, the machine limits will be emitted to G-code file.\n" +"This option will be ignored if the g-code flavor is set to Klipper." +msgstr "" + +msgid "" +"This G-code will be used as a code for the pause print. User can insert " +"pause G-code in gcode viewer" +msgstr "" + +msgid "This G-code will be used as a custom code" +msgstr "" + +msgid "Small area flow compensation (beta)" +msgstr "" + +msgid "Enable flow compensation for small infill areas" +msgstr "" + +msgid "Flow Compensation Model" +msgstr "" + +msgid "" +"Flow Compensation Model, used to adjust the flow for small infill areas. The " +"model is expressed as a comma separated pair of values for extrusion length " +"and flow correction factors, one per line, in the following format: " +"\"1.234,5.678\"" +msgstr "" + +msgid "Maximum speed X" +msgstr "" + +msgid "Maximum speed Y" +msgstr "" + +msgid "Maximum speed Z" +msgstr "" + +msgid "Maximum speed E" +msgstr "" + +msgid "Maximum X speed" +msgstr "" + +msgid "Maximum Y speed" +msgstr "" + +msgid "Maximum Z speed" +msgstr "" + +msgid "Maximum E speed" +msgstr "" + +msgid "Maximum acceleration X" +msgstr "" + +msgid "Maximum acceleration Y" +msgstr "" + +msgid "Maximum acceleration Z" +msgstr "" + +msgid "Maximum acceleration E" +msgstr "" + +msgid "Maximum acceleration of the X axis" +msgstr "" + +msgid "Maximum acceleration of the Y axis" +msgstr "" + +msgid "Maximum acceleration of the Z axis" +msgstr "" + +msgid "Maximum acceleration of the E axis" +msgstr "" + +msgid "Maximum jerk X" +msgstr "" + +msgid "Maximum jerk Y" +msgstr "" + +msgid "Maximum jerk Z" +msgstr "" + +msgid "Maximum jerk E" +msgstr "" + +msgid "Maximum jerk of the X axis" +msgstr "" + +msgid "Maximum jerk of the Y axis" +msgstr "" + +msgid "Maximum jerk of the Z axis" +msgstr "" + +msgid "Maximum jerk of the E axis" +msgstr "" + +msgid "Minimum speed for extruding" +msgstr "" + +msgid "Minimum speed for extruding (M205 S)" +msgstr "" + +msgid "Minimum travel speed" +msgstr "" + +msgid "Minimum travel speed (M205 T)" +msgstr "" + +msgid "Maximum acceleration for extruding" +msgstr "" + +msgid "Maximum acceleration for extruding (M204 P)" +msgstr "" + +msgid "Maximum acceleration for retracting" +msgstr "" + +msgid "Maximum acceleration for retracting (M204 R)" +msgstr "" + +msgid "Maximum acceleration for travel" +msgstr "" + +msgid "Maximum acceleration for travel (M204 T), it only applies to Marlin 2" +msgstr "" + +msgid "" +"Part cooling fan speed may be increased when auto cooling is enabled. This " +"is the maximum speed limitation of part cooling fan" +msgstr "" + +msgid "Max" +msgstr "" + +msgid "" +"The largest printable layer height for extruder. Used tp limits the maximum " +"layer hight when enable adaptive layer height" +msgstr "" + +msgid "Extrusion rate smoothing" +msgstr "" + +msgid "" +"This parameter smooths out sudden extrusion rate changes that happen when " +"the printer transitions from printing a high flow (high speed/larger width) " +"extrusion to a lower flow (lower speed/smaller width) extrusion and vice " +"versa.\n" +"\n" +"It defines the maximum rate by which the extruded volumetric flow in mm3/sec " +"can change over time. Higher values mean higher extrusion rate changes are " +"allowed, resulting in faster speed transitions.\n" +"\n" +"A value of 0 disables the feature. \n" +"\n" +"For a high speed, high flow direct drive printer (like the Bambu lab or " +"Voron) this value is usually not needed. However it can provide some " +"marginal benefit in certain cases where feature speeds vary greatly. For " +"example, when there are aggressive slowdowns due to overhangs. In these " +"cases a high value of around 300-350mm3/s2 is recommended as this allows for " +"just enough smoothing to assist pressure advance achieve a smoother flow " +"transition.\n" +"\n" +"For slower printers without pressure advance, the value should be set much " +"lower. A value of 10-15mm3/s2 is a good starting point for direct drive " +"extruders and 5-10mm3/s2 for Bowden style. \n" +"\n" +"This feature is known as Pressure Equalizer in Prusa slicer.\n" +"\n" +"Note: this parameter disables arc fitting." +msgstr "" + +msgid "mm³/s²" +msgstr "" + +msgid "Smoothing segment length" +msgstr "" + +msgid "" +"A lower value results in smoother extrusion rate transitions. However, this " +"results in a significantly larger gcode file and more instructions for the " +"printer to process. \n" +"\n" +"Default value of 3 works well for most cases. If your printer is stuttering, " +"increase this value to reduce the number of adjustments made\n" +"\n" +"Allowed values: 1-5" +msgstr "" + +msgid "Minimum speed for part cooling fan" +msgstr "" + +msgid "" +"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " +"during printing except the first several layers which is defined by no " +"cooling layers.\n" +"Please enable auxiliary_fan in printer settings to use this feature. G-code " +"command: M106 P2 S(0-255)" +msgstr "" + +msgid "Min" +msgstr "" + +msgid "" +"The lowest printable layer height for extruder. Used tp limits the minimum " +"layer hight when enable adaptive layer height" +msgstr "" + +msgid "Min print speed" +msgstr "" + +msgid "" +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." +msgstr "" + +msgid "Nozzle diameter" +msgstr "" + +msgid "Diameter of nozzle" +msgstr "" + +msgid "Configuration notes" +msgstr "" + +msgid "" +"You can put here your personal notes. This text will be added to the G-code " +"header comments." +msgstr "" + +msgid "Host Type" +msgstr "" + +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field must " +"contain the kind of the host." +msgstr "" + +msgid "Nozzle volume" +msgstr "" + +msgid "Volume of nozzle between the cutter and the end of nozzle" +msgstr "" + +msgid "Cooling tube position" +msgstr "" + +msgid "Distance of the center-point of the cooling tube from the extruder tip." +msgstr "" + +msgid "Cooling tube length" +msgstr "" + +msgid "Length of the cooling tube to limit space for cooling moves inside it." +msgstr "" + +msgid "High extruder current on filament swap" +msgstr "" + +msgid "" +"It may be beneficial to increase the extruder motor current during the " +"filament exchange sequence to allow for rapid ramming feed rates and to " +"overcome resistance when loading a filament with an ugly shaped tip." +msgstr "" + +msgid "Filament parking position" +msgstr "" + +msgid "" +"Distance of the extruder tip from the position where the filament is parked " +"when unloaded. This should match the value in printer firmware." +msgstr "" + +msgid "Extra loading distance" +msgstr "" + +msgid "" +"When set to zero, the distance the filament is moved from parking position " +"during load is exactly the same as it was moved back during unload. When " +"positive, it is loaded further, if negative, the loading move is shorter " +"than unloading." +msgstr "" + +msgid "Start end points" +msgstr "" + +msgid "The start and end points which is from cutter area to garbage can." +msgstr "" + +msgid "Reduce infill retraction" +msgstr "" + +msgid "" +"Don't retract when the travel is in infill area absolutely. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generating slower" +msgstr "" + +msgid "Filename format" +msgstr "" + +msgid "User can self-define the project file name when export" +msgstr "" + +msgid "Make overhangs printable" +msgstr "" + +msgid "Modify the geometry to print overhangs without support material." +msgstr "" + +msgid "Make overhangs printable - Maximum angle" +msgstr "" + +msgid "" +"Maximum angle of overhangs to allow after making more steep overhangs " +"printable.90° will not change the model at all and allow any overhang, while " +"0 will replace all overhangs with conical material." +msgstr "" + +msgid "Make overhangs printable - Hole area" +msgstr "" + +msgid "" +"Maximum area of a hole in the base of the model before it's filled by " +"conical material.A value of 0 will fill all the holes in the model base." +msgstr "" + +msgid "mm²" +msgstr "" + +msgid "Detect overhang wall" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Detect the overhang percentage relative to line width and use different " +"speed to print. For 100%% overhang, bridge speed is used." +msgstr "" + +msgid "" +"Line width of inner wall. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" + +msgid "Speed of inner wall" +msgstr "" + +msgid "Number of walls of every layer" +msgstr "" + +msgid "Alternate extra wall" +msgstr "" + +msgid "" +"This setting adds an extra wall to every other layer. This way the infill " +"gets wedged vertically between the walls, resulting in stronger prints. \n" +"\n" +"When this option is enabled, the ensure vertical shell thickness option " +"needs to be disabled. \n" +"\n" +"Using lightning infill together with this option is not recommended as there " +"is limited infill to anchor the extra perimeters to." +msgstr "" + +msgid "" +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Orca Slicer config settings by reading " +"environment variables." +msgstr "" + +msgid "Printer notes" +msgstr "" + +msgid "You can put your notes regarding the printer here." +msgstr "" + +msgid "Raft contact Z distance" +msgstr "" + +msgid "Z gap between object and raft. Ignored for soluble interface" +msgstr "" + +msgid "Raft expansion" +msgstr "" + +msgid "Expand all raft layers in XY plane" +msgstr "" + +msgid "Initial layer density" +msgstr "" + +msgid "Density of the first raft or support layer" +msgstr "" + +msgid "Initial layer expansion" +msgstr "" + +msgid "Expand the first raft or support layer to improve bed plate adhesion" +msgstr "" + +msgid "Raft layers" +msgstr "" + +msgid "" +"Object will be raised by this number of support layers. Use this function to " +"avoid wrapping when print ABS" +msgstr "" + +msgid "" +"G-code path is genereated after simplifing the contour of model to avoid too " +"much points and gcode lines in gcode file. Smaller value means higher " +"resolution and more time to slice" +msgstr "" + +msgid "Travel distance threshold" +msgstr "" + +msgid "" +"Only trigger retraction when the travel distance is longer than this " +"threshold" +msgstr "" + +msgid "Retract amount before wipe" +msgstr "" + +msgid "" +"The length of fast retraction before wipe, relative to retraction length" +msgstr "" + +msgid "Retract when change layer" +msgstr "" + +msgid "Force a retraction when changes layer" +msgstr "" + +msgid "Retraction Length" +msgstr "" + +msgid "" +"Some amount of material in extruder is pulled back to avoid ooze during long " +"travel. Set zero to disable retraction" +msgstr "" + +msgid "Z hop when retract" +msgstr "" + +msgid "" +"Whenever the retraction is done, the nozzle is lifted a little to create " +"clearance between nozzle and the print. It prevents nozzle from hitting the " +"print when travel move. Using spiral line to lift z can prevent stringing" +msgstr "" + +msgid "Z hop lower boundary" +msgstr "" + +msgid "" +"Z hop will only come into effect when Z is above this value and is below the " +"parameter: \"Z hop upper boundary\"" +msgstr "" + +msgid "Z hop upper boundary" +msgstr "" + +msgid "" +"If this value is positive, Z hop will only come into effect when Z is above " +"the parameter: \"Z hop lower boundary\" and is below this value" +msgstr "" + +msgid "Z hop type" +msgstr "" + +msgid "Slope" +msgstr "" + +msgid "Spiral" +msgstr "" + +msgid "Only lift Z above" +msgstr "" + +msgid "" +"If you set this to a positive value, Z lift will only take place above the " +"specified absolute Z." +msgstr "" + +msgid "Only lift Z below" +msgstr "" + +msgid "" +"If you set this to a positive value, Z lift will only take place below the " +"specified absolute Z." +msgstr "" + +msgid "On surfaces" +msgstr "" + +msgid "" +"Enforce Z Hop behavior. This setting is impacted by the above settings (Only " +"lift Z above/below)." +msgstr "" + +msgid "All Surfaces" +msgstr "" + +msgid "Top Only" +msgstr "" + +msgid "Bottom Only" +msgstr "" + +msgid "Top and Bottom" +msgstr "" + +msgid "Extra length on restart" +msgstr "" + +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." +msgstr "" + +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" + +msgid "Retraction Speed" +msgstr "" + +msgid "Speed of retractions" +msgstr "" + +msgid "Deretraction Speed" +msgstr "" + +msgid "" +"Speed for reloading filament into extruder. Zero means same speed with " +"retraction" +msgstr "" + +msgid "Use firmware retraction" +msgstr "" + +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" + +msgid "Show auto-calibration marks" +msgstr "" + +msgid "Disable set remaining print time" +msgstr "" + +msgid "Seam position" +msgstr "" + +msgid "The start position to print each part of outer wall" +msgstr "" + +msgid "Nearest" +msgstr "" + +msgid "Aligned" +msgstr "" + +msgid "Back" +msgstr "" + +msgid "Random" +msgstr "" + +msgid "Staggered inner seams" +msgstr "" + +msgid "" +"This option causes the inner seams to be shifted backwards based on their " +"depth, forming a zigzag pattern." +msgstr "" + +msgid "Seam gap" +msgstr "" + +msgid "" +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 10%." +msgstr "" + +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + +msgid "Role base wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." +msgstr "" + +msgid "Wipe on loops" +msgstr "" + +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" + +msgid "Wipe before external loop" +msgstr "" + +msgid "" +"To minimise visibility of potential overextrusion at the start of an " +"external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall " +"print order, the deretraction is performed slightly on the inside from the " +"start of the external perimeter. That way any potential over extrusion is " +"hidden from the outside surface. \n" +"\n" +"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall " +"print order as in these modes it is more likely an external perimeter is " +"printed immediately after a deretraction move." +msgstr "" + +msgid "Wipe speed" +msgstr "" + +msgid "" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" + +msgid "Skirt distance" +msgstr "" + +msgid "Distance from skirt to brim or object" +msgstr "" + +msgid "Skirt height" +msgstr "" + +msgid "How many layers of skirt. Usually only one layer" +msgstr "" + +msgid "Skirt loops" +msgstr "" + +msgid "Number of loops for the skirt. Zero means disabling skirt" +msgstr "" + +msgid "Skirt speed" +msgstr "" + +msgid "Speed of skirt, in mm/s. Zero means use default layer extrusion speed." +msgstr "" + +msgid "" +"The printing speed in exported gcode will be slowed down, when the estimated " +"layer time is shorter than this value, to get better cooling for these layers" +msgstr "" + +msgid "Minimum sparse infill threshold" +msgstr "" + +msgid "" +"Sparse infill area which is smaller than threshold value is replaced by " +"internal solid infill" +msgstr "" + +msgid "" +"Line width of internal solid infill. If expressed as a %, it will be " +"computed over the nozzle diameter." +msgstr "" + +msgid "Speed of internal solid infill, not the top and bottom surface" +msgstr "" + +msgid "Spiral vase" +msgstr "" + +msgid "" +"Spiralize smooths out the z moves of the outer contour. And turns a solid " +"model into a single walled print with solid bottom layers. The final " +"generated model has no seam" +msgstr "" + +msgid "Smooth Spiral" +msgstr "" + +msgid "" +"Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam " +"at all, even in the XY directions on walls that are not vertical" +msgstr "" + +msgid "Max XY Smoothing" +msgstr "" + +msgid "" +"Maximum distance to move points in XY to try to achieve a smooth spiralIf " +"expressed as a %, it will be computed over nozzle diameter" +msgstr "" + +msgid "" +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, prime tower is required for smooth mode to " +"wipe nozzle." +msgstr "" + +msgid "Traditional" +msgstr "" + +msgid "Temperature variation" +msgstr "" + +msgid "Start G-code" +msgstr "" + +msgid "Start G-code when start the whole printing" +msgstr "" + +msgid "Start G-code when start the printing of this filament" +msgstr "" + +msgid "Single Extruder Multi Material" +msgstr "" + +msgid "Use single nozzle to print multi filament" +msgstr "" + +msgid "Manual Filament Change" +msgstr "" + +msgid "" +"Enable this option to omit the custom Change filament G-code only at the " +"beginning of the print. The tool change command (e.g., T0) will be skipped " +"throughout the entire print. This is useful for manual multi-material " +"printing, where we use M600/PAUSE to trigger the manual filament change " +"action." +msgstr "" + +msgid "Purge in prime tower" +msgstr "" + +msgid "Purge remaining filament into prime tower" +msgstr "" + +msgid "Enable filament ramming" +msgstr "" + +msgid "No sparse layers (beta)" +msgstr "" + +msgid "" +"If enabled, the wipe tower will not be printed on layers with no " +"toolchanges. On layers with a toolchange, extruder will travel downward to " +"print the wipe tower. User is responsible for ensuring there is no collision " +"with the print." +msgstr "" + +msgid "Prime all printing extruders" +msgstr "" + +msgid "" +"If enabled, all printing extruders will be primed at the front edge of the " +"print bed at the start of the print." +msgstr "" + +msgid "Slice gap closing radius" +msgstr "" + +msgid "" +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." +msgstr "" + +msgid "Slicing Mode" +msgstr "" + +msgid "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." +msgstr "" + +msgid "Regular" +msgstr "" + +msgid "Even-odd" +msgstr "" + +msgid "Close holes" +msgstr "" + +msgid "Z offset" +msgstr "" + +msgid "" +"This value will be added (or subtracted) from all the Z coordinates in the " +"output G-code. It is used to compensate for bad Z endstop position: for " +"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " +"print bed, set this to -0.3 (or fix your endstop)." +msgstr "" + +msgid "Enable support" +msgstr "" + +msgid "Enable support generation." +msgstr "" + +msgid "" +"normal(auto) and tree(auto) is used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" +msgstr "" + +msgid "normal(auto)" +msgstr "" + +msgid "tree(auto)" +msgstr "" + +msgid "normal(manual)" +msgstr "" + +msgid "tree(manual)" +msgstr "" + +msgid "Support/object xy distance" +msgstr "" + +msgid "XY separation between an object and its support" +msgstr "" + +msgid "Pattern angle" +msgstr "" + +msgid "Use this setting to rotate the support pattern on the horizontal plane." +msgstr "" + +msgid "On build plate only" +msgstr "" + +msgid "Don't create support on model surface, only on build plate" +msgstr "" + +msgid "Support critical regions only" +msgstr "" + +msgid "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." +msgstr "" + +msgid "Remove small overhangs" +msgstr "" + +msgid "Remove small overhangs that possibly need no supports." +msgstr "" + +msgid "Top Z distance" +msgstr "" + +msgid "The z gap between the top support interface and object" +msgstr "" + +msgid "Bottom Z distance" +msgstr "" + +msgid "The z gap between the bottom support interface and object" +msgstr "" + +msgid "Support/raft base" +msgstr "" + +msgid "" +"Filament to print support base and raft. \"Default\" means no specific " +"filament for support and current filament is used" +msgstr "" + +msgid "Avoid interface filament for base" +msgstr "" + +msgid "" +"Avoid using support interface filament to print support base if possible." +msgstr "" + +msgid "" +"Line width of support. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" + +msgid "Interface use loop pattern" +msgstr "" + +msgid "" +"Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "" + +msgid "Support/raft interface" +msgstr "" + +msgid "" +"Filament to print support interface. \"Default\" means no specific filament " +"for support interface and current filament is used" +msgstr "" + +msgid "Top interface layers" +msgstr "" + +msgid "Number of top interface layers" +msgstr "" + +msgid "Bottom interface layers" +msgstr "" + +msgid "Number of bottom interface layers" +msgstr "" + +msgid "Same as top" +msgstr "" + +msgid "Top interface spacing" +msgstr "" + +msgid "Spacing of interface lines. Zero means solid interface" +msgstr "" + +msgid "Bottom interface spacing" +msgstr "" + +msgid "Spacing of bottom interface lines. Zero means solid interface" +msgstr "" + +msgid "Speed of support interface" +msgstr "" + +msgid "Base pattern" +msgstr "" + +msgid "Line pattern of support" +msgstr "" + +msgid "Rectilinear grid" +msgstr "" + +msgid "Hollow" +msgstr "" + +msgid "Interface pattern" +msgstr "" + +msgid "" +"Line pattern of support interface. Default pattern for non-soluble support " +"interface is Rectilinear, while default pattern for soluble support " +"interface is Concentric" +msgstr "" + +msgid "Rectilinear Interlaced" +msgstr "" + +msgid "Base pattern spacing" +msgstr "" + +msgid "Spacing between support lines" +msgstr "" + +msgid "Normal Support expansion" +msgstr "" + +msgid "Expand (+) or shrink (-) the horizontal span of normal support" +msgstr "" + +msgid "Speed of support" +msgstr "" + +msgid "" +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim and organic style will merge branches more " +"aggressively and save a lot of material (default organic), while hybrid " +"style will create similar structure to normal support under large flat " +"overhangs." +msgstr "" + +msgid "Snug" +msgstr "" + +msgid "Tree Slim" +msgstr "" + +msgid "Tree Strong" +msgstr "" + +msgid "Tree Hybrid" +msgstr "" + +msgid "Organic" +msgstr "" + +msgid "Independent support layer height" +msgstr "" + +msgid "" +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time.This option will be invalid " +"when the prime tower is enabled." +msgstr "" + +msgid "Threshold angle" +msgstr "" + +msgid "" +"Support will be generated for overhangs whose slope angle is below the " +"threshold." +msgstr "" + +msgid "Tree support branch angle" +msgstr "" + +msgid "" +"This setting determines the maximum overhang angle that t he branches of " +"tree support allowed to make.If the angle is increased, the branches can be " +"printed more horizontally, allowing them to reach farther." +msgstr "" + +msgid "Preferred Branch Angle" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Preferred Branch Angle" +msgid "" +"The preferred angle of the branches, when they do not have to avoid the " +"model. Use a lower angle to make them more vertical and more stable. Use a " +"higher angle for branches to merge faster." +msgstr "" + +msgid "Tree support branch distance" +msgstr "" + +msgid "" +"This setting determines the distance between neighboring tree support nodes." +msgstr "" + +msgid "Branch Density" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Branch Density" +msgid "" +"Adjusts the density of the support structure used to generate the tips of " +"the branches. A higher value results in better overhangs but the supports " +"are harder to remove, thus it is recommended to enable top support " +"interfaces instead of a high branch density value if dense interfaces are " +"needed." +msgstr "" + +msgid "Adaptive layer height" +msgstr "" + +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" + +msgid "Auto brim width" +msgstr "" + +msgid "" +"Enabling this option means the width of the brim for tree support will be " +"automatically calculated" +msgstr "" + +msgid "Tree support brim width" +msgstr "" + +msgid "Distance from tree branch to the outermost brim line" +msgstr "" + +msgid "Tip Diameter" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Tip Diameter" +msgid "Branch tip diameter for organic supports." +msgstr "" + +msgid "Tree support branch diameter" +msgstr "" + +msgid "This setting determines the initial diameter of support nodes." +msgstr "" + +#. TRN PrintSettings: #lmFIXME +msgid "Branch Diameter Angle" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Branch Diameter Angle" +msgid "" +"The angle of the branches' diameter as they gradually become thicker towards " +"the bottom. An angle of 0 will cause the branches to have uniform thickness " +"over their length. A bit of an angle can increase stability of the organic " +"support." +msgstr "" + +msgid "Branch Diameter with double walls" +msgstr "" + +#. TRN PrintSettings: "Organic supports" > "Branch Diameter" +msgid "" +"Branches with area larger than the area of a circle of this diameter will be " +"printed with double walls for stability. Set this value to zero for no " +"double walls." +msgstr "" + +msgid "Support wall loops" +msgstr "" + +msgid "This setting specify the count of walls around support" +msgstr "" + +msgid "Tree support with infill" +msgstr "" + +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" + +msgid "Activate temperature control" +msgstr "" + +msgid "" +"Enable this option for chamber temperature control. An M191 command will be " +"added before \"machine_start_gcode\"\n" +"G-code commands: M141/M191 S(0-255)" +msgstr "" + +msgid "Chamber temperature" +msgstr "" + +msgid "" +"Higher chamber temperature can help suppress or reduce warping and " +"potentially lead to higher interlayer bonding strength for high temperature " +"materials like ABS, ASA, PC, PA and so on.At the same time, the air " +"filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and " +"other low temperature materials,the actual chamber temperature should not be " +"high to avoid cloggings, so 0 which stands for turning off is highly " +"recommended" +msgstr "" + +msgid "Nozzle temperature for layers after the initial one" +msgstr "" + +msgid "Detect thin wall" +msgstr "" + +msgid "" +"Detect thin wall which can't contain two line width. And use single line to " +"print. Maybe printed not very well, because it's not closed loop" +msgstr "" + +msgid "" +"This gcode is inserted when change filament, including T command to trigger " +"tool change" +msgstr "" + +msgid "This gcode is inserted when the extrusion role is changed" +msgstr "" + +msgid "" +"Line width for top surfaces. If expressed as a %, it will be computed over " +"the nozzle diameter." +msgstr "" + +msgid "Speed of top surface infill which is solid" +msgstr "" + +msgid "Top shell layers" +msgstr "" + +msgid "" +"This is the number of solid layers of top shell, including the top surface " +"layer. When the thickness calculated by this value is thinner than top shell " +"thickness, the top shell layers will be increased" +msgstr "" + +msgid "Top solid layers" +msgstr "" + +msgid "Top shell thickness" +msgstr "" + +msgid "" +"The number of top solid layers is increased when slicing if the thickness " +"calculated by top shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of top shell is absolutely determained by top " +"shell layers" +msgstr "" + +msgid "Speed of travel which is faster and without extrusion" +msgstr "" + +msgid "Wipe while retracting" +msgstr "" + +msgid "" +"Move nozzle along the last extrusion path when retracting to clean leaked " +"material on nozzle. This can minimize blob when print new part after travel" +msgstr "" + +msgid "Wipe Distance" +msgstr "" + +msgid "" +"Discribe how long the nozzle will move along the last path when " +"retracting. \n" +"\n" +"Depending on how long the wipe operation lasts, how fast and long the " +"extruder/filament retraction settings are, a retraction move may be needed " +"to retract the remaining filament. \n" +"\n" +"Setting a value in the retract amount before wipe setting below will perform " +"any excess retraction before the wipe, else it will be performed after." +msgstr "" + +msgid "" +"The wiping tower can be used to clean up the residue on the nozzle and " +"stabilize the chamber pressure inside the nozzle, in order to avoid " +"appearance defects when printing objects." +msgstr "" + +msgid "Purging volumes" +msgstr "" + +msgid "Flush multiplier" +msgstr "" + +msgid "" +"The actual flushing volumes is equal to the flush multiplier multiplied by " +"the flushing volumes in the table." +msgstr "" + +msgid "Prime volume" +msgstr "" + +msgid "The volume of material to prime extruder on tower." +msgstr "" + +msgid "Width of prime tower" +msgstr "" + +msgid "Wipe tower rotation angle" +msgstr "" + +msgid "Wipe tower rotation angle with respect to x-axis." +msgstr "" + +msgid "Stabilization cone apex angle" +msgstr "" + +msgid "" +"Angle at the apex of the cone that is used to stabilize the wipe tower. " +"Larger angle means wider base." +msgstr "" + +msgid "Wipe tower purge lines spacing" +msgstr "" + +msgid "Spacing of purge lines on the wipe tower." +msgstr "" + +msgid "Wipe tower extruder" +msgstr "" + +msgid "" +"The extruder to use when printing perimeter of the wipe tower. Set to 0 to " +"use the one that is available (non-soluble would be preferred)." +msgstr "" + +msgid "Purging volumes - load/unload volumes" +msgstr "" + +msgid "" +"This vector saves required volumes to change from/to each tool used on the " +"wipe tower. These values are used to simplify creation of the full purging " +"volumes below." +msgstr "" + +msgid "" +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be seen " +"outside. It will not take effect, unless the prime tower is enabled." +msgstr "" + +msgid "" +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect, unless the prime tower is enabled." +msgstr "" + +msgid "" +"This object will be used to purge the nozzle after a filament change to save " +"filament and decrease the print time. Colours of the objects will be mixed " +"as a result. It will not take effect, unless the prime tower is enabled." +msgstr "" + +msgid "Maximal bridging distance" +msgstr "" + +msgid "Maximal distance between supports on sparse infill sections." +msgstr "" + +msgid "X-Y hole compensation" +msgstr "" + +msgid "" +"Holes of object will be grown or shrunk in XY plane by the configured value. " +"Positive value makes holes bigger. Negative value makes holes smaller. This " +"function is used to adjust size slightly when the object has assembling issue" +msgstr "" + +msgid "X-Y contour compensation" +msgstr "" + +msgid "" +"Contour of object will be grown or shrunk in XY plane by the configured " +"value. Positive value makes contour bigger. Negative value makes contour " +"smaller. This function is used to adjust size slightly when the object has " +"assembling issue" +msgstr "" + +msgid "Convert holes to polyholes" +msgstr "" + +msgid "" +"Search for almost-circular holes that span more than one layer and convert " +"the geometry to polyholes. Use the nozzle size and the (biggest) diameter to " +"compute the polyhole.\n" +"See http://hydraraptor.blogspot.com/2011/02/polyholes.html" +msgstr "" + +msgid "Polyhole detection margin" +msgstr "" + +#, no-c-format, no-boost-format +msgid "" +"Maximum defection of a point to the estimated radius of the circle.\n" +"As cylinders are often exported as triangles of varying size, points may not " +"be on the circle circumference. This setting allows you some leway to " +"broaden the detection.\n" +"In mm or in % of the radius." +msgstr "" + +msgid "Polyhole twist" +msgstr "" + +msgid "Rotate the polyhole every layer." +msgstr "" + +msgid "G-code thumbnails" +msgstr "" + +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" + +msgid "Format of G-code thumbnails" +msgstr "" + +msgid "" +"Format of G-code thumbnails: PNG for best quality, JPG for smallest size, " +"QOI for low memory firmware" +msgstr "" + +msgid "Use relative E distances" +msgstr "" + +msgid "" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is recommended on most " +"printers. Default is checked" +msgstr "" + +msgid "" +"Classic wall generator produces walls with constant extrusion width and for " +"very thin areas is used gap-fill. Arachne engine produces walls with " +"variable extrusion width" +msgstr "" + +msgid "Classic" +msgstr "" + +msgid "Arachne" +msgstr "" + +msgid "Wall transition length" +msgstr "" + +msgid "" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter" +msgstr "" + +msgid "Wall transitioning filter margin" +msgstr "" + +msgid "" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" +msgstr "" + +msgid "Wall transitioning threshold angle" +msgstr "" + +msgid "" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" +msgstr "" + +msgid "Wall distribution count" +msgstr "" + +msgid "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" +msgstr "" + +msgid "Minimum feature size" +msgstr "" + +msgid "" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the Minimum " +"feature size will be widened to the Minimum wall width. It's expressed as a " +"percentage over nozzle diameter" +msgstr "" + +msgid "Minimum wall length" +msgstr "" + +msgid "" +"Adjust this value to prevent short, unclosed walls from being printed, which " +"could increase print time. Higher values remove more and longer walls.\n" +"\n" +"NOTE: Bottom and top surfaces will not be affected by this value to prevent " +"visual gaps on the ouside of the model. Adjust 'One wall threshold' in the " +"Advanced settings below to adjust the sensitivity of what is considered a " +"top-surface. 'One wall threshold' is only visibile if this setting is set " +"above the default value of 0.5, or if single-wall top surfaces is enabled." +msgstr "" + +msgid "First layer minimum wall width" +msgstr "" + +msgid "" +"The minimum wall width that should be used for the first layer is " +"recommended to be set to the same size as the nozzle. This adjustment is " +"expected to enhance adhesion." +msgstr "" + +msgid "Minimum wall width" +msgstr "" + +msgid "" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" +msgstr "" + +msgid "Detect narrow internal solid infill" +msgstr "" + +msgid "" +"This option will auto detect narrow internal solid infill area. If enabled, " +"concentric pattern will be used for the area to speed printing up. " +"Otherwise, rectilinear pattern is used defaultly." +msgstr "" + +msgid "invalid value " +msgstr "" + +msgid "Invalid value when spiral vase mode is enabled: " +msgstr "" + +msgid "too large line width " +msgstr "" + +msgid " not in range " +msgstr "" + +msgid "Minimum save" +msgstr "" + +msgid "export 3mf with minimum size." +msgstr "" + +msgid "No check" +msgstr "" + +msgid "Do not run any validity checks, such as gcode path conflicts check." +msgstr "" + +msgid "Ensure on bed" +msgstr "" + +msgid "" +"Lift the object above the bed when it is partially below. Disabled by default" +msgstr "" + +msgid "Orient Options" +msgstr "" + +msgid "Orient options: 0-disable, 1-enable, others-auto" +msgstr "" + +msgid "Rotation angle around the Z axis in degrees." +msgstr "" + +msgid "Rotate around Y" +msgstr "" + +msgid "Rotation angle around the Y axis in degrees." +msgstr "" + +msgid "Data directory" +msgstr "" + +msgid "" +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." +msgstr "" + +msgid "Load custom gcode" +msgstr "" + +msgid "Load custom gcode from json" +msgstr "" + +msgid "Current z-hop" +msgstr "" + +msgid "Contains z-hop present at the beginning of the custom G-code block." +msgstr "" + +msgid "" +"Position of the extruder at the beginning of the custom G-code block. If the " +"custom G-code travels somewhere else, it should write to this variable so " +"PrusaSlicer knows where it travels from when it gets control back." +msgstr "" + +msgid "" +"Retraction state at the beginning of the custom G-code block. If the custom " +"G-code moves the extruder axis, it should write to this variable so " +"PrusaSlicer deretracts correctly when it gets control back." +msgstr "" + +msgid "Extra deretraction" +msgstr "" + +msgid "Currently planned extra extruder priming after deretraction." +msgstr "" + +msgid "Current extruder" +msgstr "" + +msgid "Zero-based index of currently used extruder." +msgstr "" + +msgid "Current object index" +msgstr "" + +msgid "" +"Specific for sequential printing. Zero-based index of currently printed " +"object." +msgstr "" + +msgid "Has wipe tower" +msgstr "" + +msgid "Whether or not wipe tower is being generated in the print." +msgstr "" + +msgid "Initial extruder" +msgstr "" + +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_tool." +msgstr "" + +msgid "Initial tool" +msgstr "" + +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_extruder." +msgstr "" + +msgid "Is extruder used?" +msgstr "" + +msgid "Vector of bools stating whether a given extruder is used in the print." +msgstr "" + +msgid "Volume per extruder" +msgstr "" + +msgid "Total filament volume extruded per extruder during the entire print." +msgstr "" + +msgid "Total toolchanges" +msgstr "" + +msgid "Number of toolchanges during the print." +msgstr "" + +msgid "Total volume" +msgstr "" + +msgid "Total volume of filament used during the entire print." +msgstr "" + +msgid "Weight per extruder" +msgstr "" + +msgid "" +"Weight per extruder extruded during the entire print. Calculated from " +"filament_density value in Filament Settings." +msgstr "" + +msgid "Total weight" +msgstr "" + +msgid "" +"Total weight of the print. Calculated from filament_density value in " +"Filament Settings." +msgstr "" + +msgid "Total layer count" +msgstr "" + +msgid "Number of layers in the entire print." +msgstr "" + +msgid "Number of objects" +msgstr "" + +msgid "Total number of objects in the print." +msgstr "" + +msgid "Number of instances" +msgstr "" + +msgid "Total number of object instances in the print, summed over all objects." +msgstr "" + +msgid "Scale per object" +msgstr "" + +msgid "" +"Contains a string with the information about what scaling was applied to the " +"individual objects. Indexing of the objects is zero-based (first object has " +"index 0).\n" +"Example: 'x:100% y:50% z:100'." +msgstr "" + +msgid "Input filename without extension" +msgstr "" + +msgid "Source filename of the first object, without extension." +msgstr "" + +msgid "" +"The vector has two elements: x and y coordinate of the point. Values in mm." +msgstr "" + +msgid "" +"The vector has two elements: x and y dimension of the bounding box. Values " +"in mm." +msgstr "" + +msgid "First layer convex hull" +msgstr "" + +msgid "" +"Vector of points of the first layer convex hull. Each element has the " +"following format:'[x, y]' (x and y are floating-point numbers in mm)." +msgstr "" + +msgid "Bottom-left corner of first layer bounding box" +msgstr "" + +msgid "Top-right corner of first layer bounding box" +msgstr "" + +msgid "Size of the first layer bounding box" +msgstr "" + +msgid "Bottom-left corner of print bed bounding box" +msgstr "" + +msgid "Top-right corner of print bed bounding box" +msgstr "" + +msgid "Size of the print bed bounding box" +msgstr "" + +msgid "Timestamp" +msgstr "" + +msgid "String containing current time in yyyyMMdd-hhmmss format." +msgstr "" + +msgid "Day" +msgstr "" + +msgid "Hour" +msgstr "" + +msgid "Minute" +msgstr "" + +msgid "Print preset name" +msgstr "" + +msgid "Name of the print preset used for slicing." +msgstr "" + +msgid "Filament preset name" +msgstr "" + +msgid "" +"Names of the filament presets used for slicing. The variable is a vector " +"containing one name for each extruder." +msgstr "" + +msgid "Printer preset name" +msgstr "" + +msgid "Name of the printer preset used for slicing." +msgstr "" + +msgid "Physical printer name" +msgstr "" + +msgid "Name of the physical printer used for slicing." +msgstr "" + +msgid "Layer number" +msgstr "" + +msgid "Index of the current layer. One-based (i.e. first layer is number 1)." +msgstr "" + +msgid "Layer z" +msgstr "" + +msgid "" +"Height of the current layer above the print bed, measured to the top of the " +"layer." +msgstr "" + +msgid "Maximal layer z" +msgstr "" + +msgid "Height of the last layer above the print bed." +msgstr "" + +msgid "Filament extruder ID" +msgstr "" + +msgid "The current extruder ID. The same as current_extruder." +msgstr "" + +msgid "Error in zip archive" +msgstr "" + +msgid "Generating walls" +msgstr "" + +msgid "Generating infill regions" +msgstr "" + +msgid "Generating infill toolpath" +msgstr "" + +msgid "Detect overhangs for auto-lift" +msgstr "" + +msgid "Generating support" +msgstr "" + +msgid "Checking support necessity" +msgstr "" + +msgid "floating regions" +msgstr "" + +msgid "floating cantilever" +msgstr "" + +msgid "large overhangs" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." +msgstr "" + +msgid "Optimizing toolpath" +msgstr "" + +msgid "Slicing mesh" +msgstr "" + +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" + +msgid "" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" +"XY Size compensation can not be combined with color-painting." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Support: generate toolpath at layer %d" +msgstr "" + +msgid "Support: detect overhangs" +msgstr "" + +msgid "Support: generate contact points" +msgstr "" + +msgid "Support: propagate branches" +msgstr "" + +msgid "Support: draw polygons" +msgstr "" + +msgid "Support: generate toolpath" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Support: generate polygons at layer %d" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Support: fix holes at layer %d" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Support: propagate branches at layer %d" +msgstr "" + +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" + +msgid "Loading of a model file failed." +msgstr "" + +msgid "The supplied file couldn't be read because it's empty" +msgstr "" + +msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." +msgstr "" + +msgid "Canceled" +msgstr "" + +msgid "load_obj: failed to parse" +msgstr "" + +msgid "The file contains polygons with more than 4 vertices." +msgstr "" + +msgid "The file contains polygons with less than 2 vertices." +msgstr "" + +msgid "The file contains invalid vertex index." +msgstr "" + +msgid "This OBJ file couldn't be read because it's empty." +msgstr "" + +msgid "Flow Rate Calibration" +msgstr "" + +msgid "Max Volumetric Speed Calibration" +msgstr "" + +msgid "Manage Result" +msgstr "" + +msgid "Manual Calibration" +msgstr "" + +msgid "Result can be read by human eyes." +msgstr "" + +msgid "Auto-Calibration" +msgstr "" + +msgid "We would use Lidar to read the calibration result" +msgstr "" + +msgid "Prev" +msgstr "" + +msgid "Recalibration" +msgstr "" + +msgid "Calibrate" +msgstr "" + +msgid "Finish" +msgstr "" + +msgid "How to use calibration result?" +msgstr "" + +msgid "" +"You could change the Flow Dynamics Calibration Factor in material editing" +msgstr "" + +msgid "" +"The current firmware version of the printer does not support calibration.\n" +"Please upgrade the printer firmware." +msgstr "" + +msgid "Calibration not supported" +msgstr "" + +msgid "Error desc" +msgstr "" + +msgid "Extra info" +msgstr "" + +msgid "Flow Dynamics" +msgstr "" + +msgid "Flow Rate" +msgstr "" + +msgid "Max Volumetric Speed" +msgstr "" + +msgid "Please enter the name you want to save to printer." +msgstr "" + +msgid "The name cannot exceed 40 characters." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"Please input valid values:\n" +"Start value: >= %.1f\n" +"End value: <= %.1f\n" +"End value: > Start value\n" +"Value step: >= %.3f)" +msgstr "" + +msgid "The name cannot be empty." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "The selected preset: %s is not found." +msgstr "" + +msgid "The name cannot be the same as the system preset name." +msgstr "" + +msgid "The name is the same as another existing preset name" +msgstr "" + +msgid "create new preset failed." +msgstr "" + +msgid "" +"Are you sure to cancel the current calibration and return to the home page?" +msgstr "" + +msgid "No Printer Connected!" +msgstr "" + +msgid "Printer is not connected yet." +msgstr "" + +msgid "Please select filament to calibrate." +msgstr "" + +msgid "The input value size must be 3." +msgstr "" + +msgid "Connecting to printer..." +msgstr "" + +msgid "The failed test result has been dropped." +msgstr "" + +msgid "Flow Dynamics Calibration result has been saved to the printer" +msgstr "" + +msgid "Internal Error" +msgstr "" + +msgid "Please select at least one filament for calibration" +msgstr "" + +msgid "Flow rate calibration result has been saved to preset" +msgstr "" + +msgid "Max volumetric speed calibration result has been saved to preset" +msgstr "" + +msgid "When do you need Flow Dynamics Calibration" +msgstr "" + +msgid "" +"We now have added the auto-calibration for different filaments, which is " +"fully automated and the result will be saved into the printer for future " +"use. You only need to do the calibration in the following limited cases:\n" +"1. If you introduce a new filament of different brands/models or the " +"filament is damp;\n" +"2. if the nozzle is worn out or replaced with a new one;\n" +"3. If the max volumetric speed or print temperature is changed in the " +"filament setting." +msgstr "" + +msgid "About this calibration" +msgstr "" + +msgid "" +"Please find the details of Flow Dynamics Calibration from our wiki.\n" +"\n" +"Usually the calibration is unnecessary. When you start a single color/" +"material print, with the \"flow dynamics calibration\" option checked in the " +"print start menu, the printer will follow the old way, calibrate the " +"filament before the print; When you start a multi color/material print, the " +"printer will use the default compensation parameter for the filament during " +"every filament switch which will have a good result in most cases.\n" +"\n" +"Please note there are a few cases that will make the calibration result not " +"reliable: using a texture plate to do the calibration; the build plate does " +"not have good adhesion (please wash the build plate or apply gluestick!) ..." +"You can find more from our wiki.\n" +"\n" +"The calibration results have about 10 percent jitter in our test, which may " +"cause the result not exactly the same in each calibration. We are still " +"investigating the root cause to do improvements with new updates." +msgstr "" + +msgid "When to use Flow Rate Calibration" +msgstr "" + +msgid "" +"After using Flow Dynamics Calibration, there might still be some extrusion " +"issues, such as:\n" +"1. Over-Extrusion: Excess material on your printed object, forming blobs or " +"zits, or the layers seem thicker than expected and not uniform.\n" +"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the " +"top layer of the model, even when printing slowly.\n" +"3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" +"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as " +"they should be." +msgstr "" + +msgid "" +"In addition, Flow Rate Calibration is crucial for foaming materials like LW-" +"PLA used in RC planes. These materials expand greatly when heated, and " +"calibration provides a useful reference flow rate." +msgstr "" + +msgid "" +"Flow Rate Calibration measures the ratio of expected to actual extrusion " +"volumes. The default setting works well in Bambu Lab printers and official " +"filaments as they were pre-calibrated and fine-tuned. For a regular " +"filament, you usually won't need to perform a Flow Rate Calibration unless " +"you still see the listed defects after you have done other calibrations. For " +"more details, please check out the wiki article." +msgstr "" + +msgid "" +"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, " +"directly measuring the calibration patterns. However, please be advised that " +"the efficacy and accuracy of this method may be compromised with specific " +"types of materials. Particularly, filaments that are transparent or semi-" +"transparent, sparkling-particled, or have a high-reflective finish may not " +"be suitable for this calibration and can produce less-than-desirable " +"results.\n" +"\n" +"The calibration results may vary between each calibration or filament. We " +"are still improving the accuracy and compatibility of this calibration " +"through firmware updates over time.\n" +"\n" +"Caution: Flow Rate Calibration is an advanced process, to be attempted only " +"by those who fully understand its purpose and implications. Incorrect usage " +"can lead to sub-par prints or printer damage. Please make sure to carefully " +"read and understand the process before doing it." +msgstr "" + +msgid "When you need Max Volumetric Speed Calibration" +msgstr "" + +msgid "Over-extrusion or under extrusion" +msgstr "" + +msgid "Max Volumetric Speed calibration is recommended when you print with:" +msgstr "" + +msgid "material with significant thermal shrinkage/expansion, such as..." +msgstr "" + +msgid "materials with inaccurate filament diameter" +msgstr "" + +msgid "We found the best Flow Dynamics Calibration Factor" +msgstr "" + +msgid "" +"Part of the calibration failed! You may clean the plate and retry. The " +"failed test result would be dropped." +msgstr "" + +msgid "" +"*We recommend you to add brand, materia, type, and even humidity level in " +"the Name" +msgstr "" + +msgid "Failed" +msgstr "" + +msgid "" +"Only one of the results with the same name will be saved. Are you sure you " +"want to overrides the other results?" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"There is already a historical calibration result with the same name: %s. " +"Only one of the results with the same name is saved. Are you sure you want " +"to overrides the historical result?" +msgstr "" + +msgid "Please find the best line on your plate" +msgstr "" + +msgid "Please find the cornor with perfect degree of extrusion" +msgstr "" + +msgid "Input Value" +msgstr "" + +msgid "Save to Filament Preset" +msgstr "" + +msgid "Preset" +msgstr "" + +msgid "Record Factor" +msgstr "" + +msgid "We found the best flow ratio for you" +msgstr "" + +msgid "Flow Ratio" +msgstr "" + +msgid "Please input a valid value (0.0 < flow ratio < 2.0)" +msgstr "" + +msgid "Please enter the name of the preset you want to save." +msgstr "" + +msgid "Calibration1" +msgstr "" + +msgid "Calibration2" +msgstr "" + +msgid "Please find the best object on your plate" +msgstr "" + +msgid "Fill in the value above the block with smoothest top surface" +msgstr "" + +msgid "Skip Calibration2" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "flow ratio : %s " +msgstr "" + +msgid "Please choose a block with smoothest top surface" +msgstr "" + +msgid "Please choose a block with smoothest top surface." +msgstr "" + +msgid "Please input a valid value (0 <= Max Volumetric Speed <= 60)" +msgstr "" + +msgid "Calibration Type" +msgstr "" + +msgid "Complete Calibration" +msgstr "" + +msgid "Fine Calibration based on flow ratio" +msgstr "" + +msgid "Title" +msgstr "" + +msgid "" +"A test model will be printed. Please clear the build plate and place it back " +"to the hot bed before calibration." +msgstr "" + +msgid "Printing Parameters" +msgstr "" + +msgid "- ℃" +msgstr "" + +msgid " ℃" +msgstr "" + +msgid "Plate Type" +msgstr "" + +msgid "filament position" +msgstr "" + +msgid "External Spool" +msgstr "" + +msgid "Filament For Calibration" +msgstr "" + +msgid "" +"Tips for calibration material: \n" +"- Materials that can share same hot bed temperature\n" +"- Different filament brand and family(Brand = Bambu, Family = Basic, Matte)" +msgstr "" + +msgid "Pattern" +msgstr "" + +msgid "Method" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "%s is not compatible with %s" +msgstr "" + +msgid "TPU is not supported for Flow Dynamics Auto-Calibration." +msgstr "" + +msgid "Connecting to printer" +msgstr "" + +msgid "From k Value" +msgstr "" + +msgid "To k Value" +msgstr "" + +msgid "Step value" +msgstr "" + +msgid "0.5" +msgstr "" + +msgid "0.005" +msgstr "" + +msgid "The nozzle diameter has been synchronized from the printer Settings" +msgstr "" + +msgid "From Volumetric Speed" +msgstr "" + +msgid "To Volumetric Speed" +msgstr "" + +msgid "Flow Dynamics Calibration Result" +msgstr "" + +msgid "No History Result" +msgstr "" + +msgid "Success to get history result" +msgstr "" + +msgid "Refreshing the historical Flow Dynamics Calibration records" +msgstr "" + +msgid "Action" +msgstr "" + +msgid "Edit Flow Dynamics Calibration" +msgstr "" + +msgid "Network lookup" +msgstr "" + +msgid "Address" +msgstr "" + +msgid "Hostname" +msgstr "" + +msgid "Service name" +msgstr "" + +msgid "OctoPrint version" +msgstr "" + +msgid "Searching for devices" +msgstr "" + +msgid "Finished" +msgstr "" + +msgid "Multiple resolved IP addresses" +msgstr "" + +#, possible-boost-format +msgid "" +"There are several IP addresses resolving to hostname %1%.\n" +"Please select one that should be used." +msgstr "" + +msgid "PA Calibration" +msgstr "" + +msgid "DDE" +msgstr "" + +msgid "Bowden" +msgstr "" + +msgid "Extruder type" +msgstr "" + +msgid "PA Tower" +msgstr "" + +msgid "PA Line" +msgstr "" + +msgid "PA Pattern" +msgstr "" + +msgid "Start PA: " +msgstr "" + +msgid "End PA: " +msgstr "" + +msgid "PA step: " +msgstr "" + +msgid "Print numbers" +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start PA: >= 0.0\n" +"End PA: > Start PA\n" +"PA step: >= 0.001)" +msgstr "" + +msgid "Temperature calibration" +msgstr "" + +msgid "PLA" +msgstr "" + +msgid "ABS/ASA" +msgstr "" + +msgid "PETG" +msgstr "" + +msgid "TPU" +msgstr "" + +msgid "PA-CF" +msgstr "" + +msgid "PET-CF" +msgstr "" + +msgid "Filament type" +msgstr "" + +msgid "Start temp: " +msgstr "" + +msgid "End temp: " +msgstr "" + +msgid "Temp step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"Start temp: <= 350\n" +"End temp: >= 170\n" +"Start temp > End temp + 5)" +msgstr "" + +msgid "Max volumetric speed test" +msgstr "" + +msgid "Start volumetric speed: " +msgstr "" + +msgid "End volumetric speed: " +msgstr "" + +msgid "step: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 0 \n" +"step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "VFA test" +msgstr "" + +msgid "Start speed: " +msgstr "" + +msgid "End speed: " +msgstr "" + +msgid "" +"Please input valid values:\n" +"start > 10 \n" +"step >= 0\n" +"end > start + step)" +msgstr "" + +msgid "Start retraction length: " +msgstr "" + +msgid "End retraction length: " +msgstr "" + +msgid "mm/mm" +msgstr "" + +msgid "Send G-Code to printer host" +msgstr "" + +msgid "Upload to Printer Host with the following filename:" +msgstr "" + +msgid "Use forward slashes ( / ) as a directory separator if needed." +msgstr "" + +msgid "Upload to storage" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" +msgstr "" + +msgid "Upload" +msgstr "" + +msgid "Print host upload queue" +msgstr "" + +msgid "ID" +msgstr "" + +msgid "Progress" +msgstr "" + +msgid "Host" +msgstr "" + +msgctxt "OfFile" +msgid "Size" +msgstr "" + +msgid "Filename" +msgstr "" + +msgid "Cancel selected" +msgstr "" + +msgid "Show error message" +msgstr "" + +msgid "Enqueued" +msgstr "" + +msgid "Uploading" +msgstr "" + +msgid "Cancelling" +msgstr "" + +msgid "Error uploading to print host" +msgstr "" + +msgid "Unable to perform boolean operation on selected parts" +msgstr "" + +msgid "Mesh Boolean" +msgstr "" + +msgid "Union" +msgstr "" + +msgid "Difference" +msgstr "" + +msgid "Intersection" +msgstr "" + +msgid "Source Volume" +msgstr "" + +msgid "Tool Volume" +msgstr "" + +msgid "Subtract from" +msgstr "" + +msgid "Subtract with" +msgstr "" + +msgid "selected" +msgstr "" + +msgid "Part 1" +msgstr "" + +msgid "Part 2" +msgstr "" + +msgid "Delete input" +msgstr "" + +msgid "Network Test" +msgstr "" + +msgid "Start Test Multi-Thread" +msgstr "" + +msgid "Start Test Single-Thread" +msgstr "" + +msgid "Export Log" +msgstr "" + +msgid "Studio Version:" +msgstr "" + +msgid "System Version:" +msgstr "" + +msgid "DNS Server:" +msgstr "" + +msgid "Test BambuLab" +msgstr "" + +msgid "Test BambuLab:" +msgstr "" + +msgid "Test Bing.com" +msgstr "" + +msgid "Test bing.com:" +msgstr "" + +msgid "Test HTTP" +msgstr "" + +msgid "Test HTTP Service:" +msgstr "" + +msgid "Test storage" +msgstr "" + +msgid "Test Storage Upload:" +msgstr "" + +msgid "Test storage upgrade" +msgstr "" + +msgid "Test Storage Upgrade:" +msgstr "" + +msgid "Test storage download" +msgstr "" + +msgid "Test Storage Download:" +msgstr "" + +msgid "Test plugin download" +msgstr "" + +msgid "Test Plugin Download:" +msgstr "" + +msgid "Test Storage Upload" +msgstr "" + +msgid "Log Info" +msgstr "" + +msgid "Select filament preset" +msgstr "" + +msgid "Create Filament" +msgstr "" + +msgid "Create Based on Current Filament" +msgstr "" + +msgid "Copy Current Filament Preset " +msgstr "" + +msgid "Basic Information" +msgstr "" + +msgid "Add Filament Preset under this filament" +msgstr "" + +msgid "We could create the filament presets for your following printer:" +msgstr "" + +msgid "Select Vendor" +msgstr "" + +msgid "Input Custom Vendor" +msgstr "" + +msgid "Can't find vendor I want" +msgstr "" + +msgid "Select Type" +msgstr "" + +msgid "Select Filament Preset" +msgstr "" + +msgid "Serial" +msgstr "" + +msgid "e.g. Basic, Matte, Silk, Marble" +msgstr "" + +msgid "Filament Preset" +msgstr "" + +msgid "Create" +msgstr "" + +msgid "Vendor is not selected, please reselect vendor." +msgstr "" + +msgid "Custom vendor is not input, please input custom vendor." +msgstr "" + +msgid "" +"\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." +msgstr "" + +msgid "Filament type is not selected, please reselect type." +msgstr "" + +msgid "Filament serial is not inputed, please input serial." +msgstr "" + +msgid "" +"There may be escape characters in the vendor or serial input of filament. " +"Please delete and re-enter." +msgstr "" + +msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." +msgstr "" + +msgid "The vendor can not be a number. Please re-enter." +msgstr "" + +msgid "" +"You have not selected a printer or preset yet. Please select at least one." +msgstr "" + +msgid "Some existing presets have failed to be created, as follows:\n" +msgstr "" + +msgid "" +"\n" +"Do you want to rewrite it?" +msgstr "" + +msgid "" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" +"To add preset for more printers, Please go to printer selection" +msgstr "" + +msgid "Create Printer/Nozzle" +msgstr "" + +msgid "Create Printer" +msgstr "" + +msgid "Create Nozzle for Existing Printer" +msgstr "" + +msgid "Create from Template" +msgstr "" + +msgid "Create Based on Current Printer" +msgstr "" + +msgid "Import Preset" +msgstr "" + +msgid "Create Type" +msgstr "" + +msgid "The model is not fond, place reselect vendor." +msgstr "" + +msgid "Select Model" +msgstr "" + +msgid "Select Printer" +msgstr "" + +msgid "Input Custom Model" +msgstr "" + +msgid "Can't find my printer model" +msgstr "" + +msgid "Rectangle" +msgstr "" + +msgid "Printable Space" +msgstr "" + +msgid "X" +msgstr "" + +msgid "Y" +msgstr "" + +msgid "Hot Bed STL" +msgstr "" + +msgid "Load stl" +msgstr "" + +msgid "Hot Bed SVG" +msgstr "" + +msgid "Load svg" +msgstr "" + +msgid "Max Print Height" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "The file exceeds %d MB, please import again." +msgstr "" + +msgid "Exception in obtaining file size, please import again." +msgstr "" + +msgid "Preset path is not find, please reselect vendor." +msgstr "" + +msgid "The printer model was not found, please reselect." +msgstr "" + +msgid "The nozzle diameter is not fond, place reselect." +msgstr "" + +msgid "The printer preset is not fond, place reselect." +msgstr "" + +msgid "Printer Preset" +msgstr "" + +msgid "Filament Preset Template" +msgstr "" + +msgid "Deselect All" +msgstr "" + +msgid "Process Preset Template" +msgstr "" + +msgid "Back Page 1" +msgstr "" + +msgid "" +"You have not yet chosen which printer preset to create based on. Please " +"choose the vendor and model of the printer" +msgstr "" + +msgid "" +"You have entered an illegal input in the printable area section on the first " +"page. Please check before creating it." +msgstr "" + +msgid "The custom printer or model is not inputed, place input." +msgstr "" + +msgid "" +"The printer preset you created already has a preset with the same name. Do " +"you want to overwrite it?\n" +"\tYes: Overwrite the printer preset with the same name, and filament and " +"process presets with the same preset name will be recreated \n" +"and filament and process presets without the same preset name will be " +"reserve.\n" +"\tCancel: Do not create a preset, return to the creation interface." +msgstr "" + +msgid "You need to select at least one filament preset." +msgstr "" + +msgid "You need to select at least one process preset." +msgstr "" + +msgid "Create filament presets failed. As follows:\n" +msgstr "" + +msgid "Create process presets failed. As follows:\n" +msgstr "" + +msgid "Vendor is not find, please reselect." +msgstr "" + +msgid "Current vendor has no models, please reselect." +msgstr "" + +msgid "" +"You have not selected the vendor and model or inputed the custom vendor and " +"model." +msgstr "" + +msgid "" +"There may be escape characters in the custom printer vendor or model. Please " +"delete and re-enter." +msgstr "" + +msgid "" +"All inputs in the custom printer vendor or model are spaces. Please re-enter." +msgstr "" + +msgid "Please check bed printable shape and origin input." +msgstr "" + +msgid "" +"You have not yet selected the printer to replace the nozzle, please choose." +msgstr "" + +msgid "Create Printer Successful" +msgstr "" + +msgid "Create Filament Successful" +msgstr "" + +msgid "Printer Created" +msgstr "" + +msgid "Please go to printer settings to edit your presets" +msgstr "" + +msgid "Filament Created" +msgstr "" + +msgid "" +"Please go to filament setting to edit your presets if you need.\n" +"Please note that nozzle temperature, hot bed temperature, and maximum " +"volumetric speed have a significant impact on printing quality. Please set " +"them carefully." +msgstr "" + +msgid "Printer Setting" +msgstr "" + +msgid "Export Configs" +msgstr "" + +msgid "Printer config bundle(.orca_printer)" +msgstr "" + +msgid "Filament bundle(.orca_filament)" +msgstr "" + +msgid "Printer presets(.zip)" +msgstr "" + +msgid "Filament presets(.zip)" +msgstr "" + +msgid "Process presets(.zip)" +msgstr "" + +msgid "initialize fail" +msgstr "" + +msgid "add file fail" +msgstr "" + +msgid "add bundle structure file fail" +msgstr "" + +msgid "finalize fail" +msgstr "" + +msgid "open zip written fail" +msgstr "" + +msgid "Export successful" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"The '%s' folder already exists in the current directory. Do you want to " +"clear it and rebuild it.\n" +"If not, a time suffix will be added, and you can modify the name after " +"creation." +msgstr "" + +msgid "" +"Printer and all the filament&&process presets that belongs to the printer. \n" +"Can be shared with others." +msgstr "" + +msgid "" +"User's fillment preset set. \n" +"Can be shared with others." +msgstr "" + +msgid "" +"Only display printer names with changes to printer, filament, and process " +"presets." +msgstr "" + +msgid "Only display the filament names with changes to filament presets." +msgstr "" + +msgid "" +"Only printer names with user printer presets will be displayed, and each " +"preset you choose will be exported as a zip." +msgstr "" + +msgid "" +"Only the filament names with user filament presets will be displayed, \n" +"and all user filament presets in each filament name you select will be " +"exported as a zip." +msgstr "" + +msgid "" +"Only printer names with changed process presets will be displayed, \n" +"and all user process presets in each printer name you select will be " +"exported as a zip." +msgstr "" + +msgid "Please select at least one printer or filament." +msgstr "" + +msgid "Please select a type you want to export" +msgstr "" + +msgid "Edit Filament" +msgstr "" + +msgid "Filament presets under this filament" +msgstr "" + +msgid "" +"Note: If the only preset under this filament is deleted, the filament will " +"be deleted after exiting the dialog." +msgstr "" + +msgid "Presets inherited by other presets can not be deleted" +msgstr "" + +msgid "The following presets inherits this preset." +msgid_plural "The following preset inherits this preset." +msgstr[0] "" +msgstr[1] "" + +msgid "Delete Preset" +msgstr "" + +msgid "Are you sure to delete the selected preset?" +msgstr "" + +msgid "Delete preset" +msgstr "" + +msgid "+ Add Preset" +msgstr "" + +msgid "Delete Filament" +msgstr "" + +msgid "" +"All the filament presets belong to this filament would be deleted. \n" +"If you are using this filament on your printer, please reset the filament " +"information for that slot." +msgstr "" + +msgid "Delete filament" +msgstr "" + +msgid "Add Preset" +msgstr "" + +msgid "Add preset for new printer" +msgstr "" + +msgid "Copy preset from filament" +msgstr "" + +msgid "The filament choice not find filament preset, please reselect it" +msgstr "" + +msgid "[Delete Required]" +msgstr "" + +msgid "Edit Preset" +msgstr "" + +msgid "For more information, please check out Wiki" +msgstr "" + +msgid "Collapse" +msgstr "" + +msgid "Daily Tips" +msgstr "" + +msgid "Need select printer" +msgstr "" + +msgid "The start, end or step is not valid value." +msgstr "" + +msgid "" +"Unable to calibrate: maybe because the set calibration value range is too " +"large, or the step is too small" +msgstr "" + +msgid "Physical Printer" +msgstr "" + +msgid "Print Host upload" +msgstr "" + +msgid "Could not get a valid Printer Host reference" +msgstr "" + +msgid "Success!" +msgstr "" + +msgid "Refresh Printers" +msgstr "" + +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" + +msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" +msgstr "" + +msgid "Open CA certificate file" +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" + +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" + +msgid "Connection to printers connected via the print host failed." +msgstr "" + +#, possible-c-format, possible-boost-format +msgid "Mismatched type of print host: %s" +msgstr "" + +msgid "Connection to AstroBox works correctly." +msgstr "" + +msgid "Could not connect to AstroBox" +msgstr "" + +msgid "Note: AstroBox version at least 1.1.0 is required." +msgstr "" + +msgid "Connection to Duet works correctly." +msgstr "" + +msgid "Could not connect to Duet" +msgstr "" + +msgid "Unknown error occured" +msgstr "" + +msgid "Wrong password" +msgstr "" + +msgid "Could not get resources to create a new connection" +msgstr "" + +msgid "Upload not enabled on FlashAir card." +msgstr "" + +msgid "Connection to FlashAir works correctly and upload is enabled." +msgstr "" + +msgid "Could not connect to FlashAir" +msgstr "" + +msgid "" +"Note: FlashAir with firmware 2.00.02 or newer and activated upload function " +"is required." +msgstr "" + +msgid "Connection to MKS works correctly." +msgstr "" + +msgid "Could not connect to MKS" +msgstr "" + +msgid "Connection to OctoPrint works correctly." +msgstr "" + +msgid "Could not connect to OctoPrint" +msgstr "" + +msgid "Note: OctoPrint version at least 1.1.0 is required." +msgstr "" + +msgid "Connection to Prusa SL1 / SL1S works correctly." +msgstr "" + +msgid "Could not connect to Prusa SLA" +msgstr "" + +msgid "Connection to PrusaLink works correctly." +msgstr "" + +msgid "Could not connect to PrusaLink" +msgstr "" + +msgid "Storages found" +msgstr "" + +#. TRN %1% = storage path +#, possible-boost-format +msgid "%1% : read only" +msgstr "" + +#. TRN %1% = storage path +#, possible-boost-format +msgid "%1% : no free space" +msgstr "" + +#. TRN %1% = host +#, possible-boost-format +msgid "Upload has failed. There is no suitable storage found at %1%." +msgstr "" + +msgid "Connection to Prusa Connect works correctly." +msgstr "" + +msgid "Could not connect to Prusa Connect" +msgstr "" + +msgid "Connection to Repetier works correctly." +msgstr "" + +msgid "Could not connect to Repetier" +msgstr "" + +msgid "Note: Repetier version at least 0.90.0 is required." +msgstr "" + +#, possible-boost-format +msgid "" +"HTTP status: %1%\n" +"Message body: \"%2%\"" +msgstr "" + +#, possible-boost-format +msgid "" +"Parsing of host response failed.\n" +"Message body: \"%1%\"\n" +"Error: \"%2%\"" +msgstr "" + +#, possible-boost-format +msgid "" +"Enumeration of host printers failed.\n" +"Message body: \"%1%\"\n" +"Error: \"%2%\"" +msgstr "" + +#: resources/data/hints.ini: [hint:Precise wall] +msgid "Precise wall\nDid you know that turning on precise wall can improve precision and layer consistency?" +msgstr "" + +#: resources/data/hints.ini: [hint:Sandwich mode] +msgid "Sandwich mode\nDid you know that you can use sandwich mode (inner-outer-inner) to improve precision and layer consistency if your model doesn't have very steep overhangs?" +msgstr "" + +#: resources/data/hints.ini: [hint:Chamber temperature] +msgid "Chamber temperature\nDid you know that OrcaSlicer supports chamber temperature?" +msgstr "" + +#: resources/data/hints.ini: [hint:Calibration] +msgid "Calibration\nDid you know that calibrating your printer can do wonders? Check out our beloved calibration solution in OrcaSlicer." +msgstr "" + +#: resources/data/hints.ini: [hint:Auxiliary fan] +msgid "Auxiliary fan\nDid you know that OrcaSlicer supports Auxiliary part cooling fan?" +msgstr "" + +#: resources/data/hints.ini: [hint:Air filtration] +msgid "Air filtration/Exhuast Fan\nDid you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +msgstr "" + +#: resources/data/hints.ini: [hint:G-code window] +msgid "G-code window\nYou can turn on/off the G-code window by pressing the C key." +msgstr "" + +#: resources/data/hints.ini: [hint:Switch workspaces] +msgid "Switch workspaces\nYou can switch between Prepare and Preview workspaces by pressing the Tab key." +msgstr "" + +#: resources/data/hints.ini: [hint:How to use keyboard shortcuts] +msgid "How to use keyboard shortcuts\nDid you know that Orca Slicer offers a wide range of keyboard shortcuts and 3D scene operations." +msgstr "" + +#: resources/data/hints.ini: [hint:Reverse on odd] +msgid "Reverse on odd\nDid you know that Reverse on odd feature can significantly improve the surface quality of your overhangs?" +msgstr "" + +#: resources/data/hints.ini: [hint:Cut Tool] +msgid "Cut Tool\nDid you know that you can cut a model at any angle and position with the cutting tool?" +msgstr "" + +#: resources/data/hints.ini: [hint:Fix Model] +msgid "Fix Model\nDid you know that you can fix a corrupted 3D model to avoid a lot of slicing problems on the Windows system?" +msgstr "" + +#: resources/data/hints.ini: [hint:Timelapse] +msgid "Timelapse\nDid you know that you can generate a timelapse video during each print?" +msgstr "" + +#: resources/data/hints.ini: [hint:Auto-Arrange] +msgid "Auto-Arrange\nDid you know that you can auto-arrange all objects in your project?" +msgstr "" + +#: resources/data/hints.ini: [hint:Auto-Orient] +msgid "Auto-Orient\nDid you know that you can rotate objects to an optimal orientation for printing by a simple click?" +msgstr "" + +#: resources/data/hints.ini: [hint:Lay on Face] +msgid "Lay on Face\nDid you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on face\" function or press the F key." +msgstr "" + +#: resources/data/hints.ini: [hint:Object List] +msgid "Object List\nDid you know that you can view all objects/parts in a list and change settings for each object/part?" +msgstr "" + +#: resources/data/hints.ini: [hint:Search Functionality] +msgid "Search Functionality\nDid you know that you use the Search tool to quickly find a specific Orca Slicer setting?" +msgstr "" + +#: resources/data/hints.ini: [hint:Simplify Model] +msgid "Simplify Model\nDid you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the model and select Simplify model." +msgstr "" + +#: resources/data/hints.ini: [hint:Slicing Parameter Table] +msgid "Slicing Parameter Table\nDid you know that you can view all objects/parts on a table and change settings for each object/part?" +msgstr "" + +#: resources/data/hints.ini: [hint:Split to Objects/Parts] +msgid "Split to Objects/Parts\nDid you know that you can split a big object into small ones for easy colorizing or printing?" +msgstr "" + +#: resources/data/hints.ini: [hint:Subtract a Part] +msgid "Subtract a Part\nDid you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in Orca Slicer." +msgstr "" + +#: resources/data/hints.ini: [hint:STEP] +msgid "STEP\nDid you know that you can improve your print quality by slicing a STEP file instead of an STL?\nOrca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" +msgstr "" + +#: resources/data/hints.ini: [hint:Z seam location] +msgid "Z seam location\nDid you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less visible location? This improves the overall look of your model. Check it out!" +msgstr "" + +#: resources/data/hints.ini: [hint:Fine-tuning for flow rate] +msgid "Fine-tuning for flow rate\nDid you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve the overall finish of the printed model by doing some fine-tuning." +msgstr "" + +#: resources/data/hints.ini: [hint:Split your prints into plates] +msgid "Split your prints into plates\nDid you know that you can split a model that has a lot of parts into individual plates ready to print? This will simplify the process of keeping track of all the parts." +msgstr "" + +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer Height] +msgid "Speed up your print with Adaptive Layer Height\nDid you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" +msgstr "" + +#: resources/data/hints.ini: [hint:Support painting] +msgid "Support painting\nDid you know that you can paint the location of your supports? This feature makes it easy to place the support material only on the sections of the model that actually need it." +msgstr "" + +#: resources/data/hints.ini: [hint:Different types of supports] +msgid "Different types of supports\nDid you know that you can choose from multiple types of supports? Tree supports work great for organic models, while saving filament and improving print speed. Check them out!" +msgstr "" + +#: resources/data/hints.ini: [hint:Printing Silk Filament] +msgid "Printing Silk Filament\nDid you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed are always recommended for the best results." +msgstr "" + +#: resources/data/hints.ini: [hint:Brim for better adhesion] +msgid "Brim for better adhesion\nDid you know that when printing models have a small contact interface with the printing surface, it's recommended to use a brim?" +msgstr "" + +#: resources/data/hints.ini: [hint:Set parameters for multiple objects] +msgid "Set parameters for multiple objects\nDid you know that you can set slicing parameters for all selected objects at one time?" +msgstr "" + +#: resources/data/hints.ini: [hint:Stack objects] +msgid "Stack objects\nDid you know that you can stack objects as a whole one?" +msgstr "" + +#: resources/data/hints.ini: [hint:Flush into support/objects/infill] +msgid "Flush into support/objects/infill\nDid you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" +msgstr "" + +#: resources/data/hints.ini: [hint:Improve strength] +msgid "Improve strength\nDid you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" +msgstr "" + +#: resources/data/hints.ini: [hint:When need to print with the printer door opened] +msgid "When need to print with the printer door opened\nDid you know that opening the printer door can reduce the probability of extruder/hotend clogging when printing lower temperature filament with a higher enclosure temperature. More info about this in the Wiki." +msgstr "" + +#: resources/data/hints.ini: [hint:Avoid warping] +msgid "Avoid warping\nDid you know that when printing materials that are prone to warping such as ABS, appropriately increasing the heatbed temperature can reduce the probability of warping." +msgstr "" diff --git a/localization/i18n/ca/OrcaSlicer_ca.po b/localization/i18n/ca/OrcaSlicer_ca.po index 7759991fdc..6a35ba2849 100644 --- a/localization/i18n/ca/OrcaSlicer_ca.po +++ b/localization/i18n/ca/OrcaSlicer_ca.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-12-29 22:55+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: 2024-02-17 22:49+0100\n" "Last-Translator: \n" "Language-Team: \n" @@ -675,6 +675,14 @@ msgstr "Rotar text" msgid "Text shape" msgstr "Forma del text" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "Establir reflex" @@ -693,9 +701,6 @@ msgstr "Accions de relleu" msgid "Emboss" msgstr "Relleu" -msgid "Text-Rotate" -msgstr "Rotació-Text" - msgid "NORMAL" msgstr "NORMAL" @@ -1081,6 +1086,14 @@ msgstr "Mantenir a dalt" msgid "Collection" msgstr "Col·lecció" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "Entrar al gizmo SVG" @@ -1093,10 +1106,6 @@ msgstr "Accions SVG" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "SVG-Rotar" - #, boost-format msgid "Opacity (%1%)" msgstr "Opacitat ( %1% )" @@ -1215,9 +1224,6 @@ msgstr "Bloquejar/desbloquejar la relació d'aspecte del SVG." msgid "Reset scale" msgstr "Reinicialitza l'escala" -msgid "Resize" -msgstr "Redimensionar" - msgid "Distance of the center of the SVG to the model surface." msgstr "Distància del centre del SVG a la superfície del model." @@ -1417,6 +1423,9 @@ msgstr "Error crític" msgid "OrcaSlicer got an unhandled exception: %1%" msgstr "OrcaSlicer ha tingut una excepció no gestionada: %1%" +msgid "Untitled" +msgstr "Sense títol" + msgid "Downloading Bambu Network Plug-in" msgstr "Descarregant el Plug-in de Xarxa de Bambu" @@ -1728,6 +1737,17 @@ msgstr "Cub de Voron" msgid "Stanford Bunny" msgstr "Conill de Stanford" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "Text" @@ -2215,9 +2235,6 @@ msgstr "no s'admet la còpia de diverses cel·les" msgid "Outside" msgstr "Fora" -msgid " " -msgstr " " - msgid "Layer height" msgstr "Alçada de capa" @@ -2360,15 +2377,15 @@ msgstr "Sense impressora" msgid "..." msgstr "..." +msgid "Failed to connect to the server" +msgstr "No s'ha pogut connectar al servidor" + msgid "Check the status of current system services" msgstr "Comprovar l'estat dels serveis actuals del sistema" msgid "code" msgstr "codi" -msgid "Failed to connect to the server" -msgstr "No s'ha pogut connectar al servidor" - msgid "Failed to connect to cloud service" msgstr "No s'ha pogut connectar al servei al núvol" @@ -4124,6 +4141,15 @@ msgstr "Entra en directe" msgid "Resolution" msgstr "Resolució" +msgid "Enable" +msgstr "Activar" + +msgid "Hostname or IP" +msgstr "" + +msgid "Custom camera source" +msgstr "" + msgid "Show \"Live Video\" guide page." msgstr "Mostra la pàgina de guia \"Vídeo en directe\"." @@ -4428,6 +4454,12 @@ msgstr "Mostra Finestra %Codi-G" msgid "Show g-code window in Previce scene" msgstr "Mostra la finestra de Codi-g a l'escena prèvia" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "Restableix el disseny de la finestra" @@ -4587,6 +4619,15 @@ msgstr[1] "" "Hi ha %d configuracions importades. ( Només configuracions que no siguin del " "sistema i compatibles )" +msgid "" +"\n" +"Hint: Make sure you have added the corresponding printer before importing " +"the configs." +msgstr "" +"\n" +"Consell: Assegureu-vos que heu afegit la impressora corresponent abans " +"d'importar les configuracions." + msgid "Import result" msgstr "Resultat de la importació" @@ -4929,6 +4970,9 @@ msgstr "Targeta SD" msgid "Camera Setting" msgstr "Configuració de la càmera" +msgid "Switch Camera View" +msgstr "" + msgid "Control" msgstr "Control" @@ -5395,12 +5439,12 @@ msgstr "Desbloquejar la placa actual" msgid "Lock current plate" msgstr "Bloquejar la placa actual" +msgid "Edit current plate name" +msgstr "" + msgid "Customize current plate" msgstr "Personalitzar la placa actual" -msgid "Untitled" -msgstr "Sense títol" - #, boost-format msgid " plate %1%:" msgstr " placa %1%:" @@ -5561,13 +5605,27 @@ msgstr "" msgid "Load 3mf" msgstr "Carregar 3mf" -msgid "The Config can not be loaded." -msgstr "La Configuració no es pot carregar." - -msgid "The 3mf is generated by old Orca Slicer, load geometry data only." +#, c-format, boost-format +msgid "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" msgstr "" -"El 3mf està generat amb una versió d'Orca Slicer antiga, només carrega dades " -"de geometria." +"La versió de 3mf %s és més nova que la versió de %s %s, S'han trobat les " +"següents claus no reconegudes:" + +msgid "You'd better upgrade your software.\n" +msgstr "És millor que actualitzeu el vostre programari.\n" + +msgid "Newer 3mf version" +msgstr "Nova versió 3mf" + +#, c-format, boost-format +msgid "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." +msgstr "" +"La versió de 3mf %s és més nova que la versió de %s %s, es suggereix que " +"actualitzis el teu programari." msgid "Invalid values found in the 3mf:" msgstr "Valors no vàlids trobats en el 3mf:" @@ -6967,6 +7025,15 @@ msgstr "" "0 distància superior Z, 0 espaiat de la interfície, patró concèntric i " "desactivar alçada de suport independent d'alçada de capa" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6994,8 +7061,8 @@ msgstr "Ignorar" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add " -"Primitive\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" "Quan graveu timelapse sense capçal d'impressió, es recomana afegir una " "\"Torre de Purga Timelapse\" \n" @@ -7264,6 +7331,9 @@ msgstr "Temps d'acceleració del ventilador" msgid "Extruder Clearance" msgstr "Espai lliure de l'extrusor" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Accessori" @@ -7505,11 +7575,29 @@ msgstr "General" msgid "Capabilities" msgstr "Capacitats" +msgid "Show all presets (including incompatible)" +msgstr "Mostra tots els perfils ( inclosos els incompatibles )" + msgid "Select presets to compare" msgstr "Seleccioneu els perfils a comparar" -msgid "Show all presets (including incompatible)" -msgstr "Mostra tots els perfils ( inclosos els incompatibles )" +msgid "" +"You can only transfer to current active profile because it has been modified." +msgstr "" + +msgid "" +"Transfer the selected options from left preset to the right.\n" +"Note: New modified presets will be selected in settings tabs after close " +"this dialog." +msgstr "" + +msgid "Transfer values from left to right" +msgstr "" + +msgid "" +"If enabled, this dialog can be used for transver selected values from left " +"to right preset." +msgstr "" msgid "Add File" msgstr "Afegir arxiu" @@ -7867,6 +7955,15 @@ msgstr "Gizmo de Punts de suport SLA" msgid "Gizmo FDM paint-on seam" msgstr "Eina de Pintat de costures FDM" +msgid "Gizmo Text emboss / engrave" +msgstr "Gizmo de Text en relleu / gravat" + +msgid "Zoom in" +msgstr "Augmentar zoom" + +msgid "Zoom out" +msgstr "Reduir zoom" + msgid "Switch between Prepare/Preview" msgstr "Canviar entre Preparar/Previsualitzar" @@ -8143,8 +8240,11 @@ msgstr "" "Cal comprovar els canvis no desats abans de les actualitzacions de " "configuració." -msgid "Configuration package updated to " -msgstr "Paquet de configuració actualitzat a " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Obre el fitxer de Codi-G:" @@ -8561,6 +8661,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "La placa %d: %s no admet el filament %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Generant Faldilla i Vora d'Adherència" @@ -8864,6 +8968,29 @@ msgstr "" "gruix de la carcassa inferior està absolutament determinat per les capes " "inferiors de la carcassa" +msgid "Apply gap fill" +msgstr "" + +msgid "" +"Enables gap fill for the selected surfaces. The minimum gap length that will " +"be filled can be controlled from the filter out tiny gaps option below.\n" +"\n" +"Options:\n" +"1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces\n" +"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces " +"only\n" +"3. Nowhere: Disables gap fill\n" +msgstr "" + +msgid "Everywhere" +msgstr "" + +msgid "Top and bottom surfaces" +msgstr "" + +msgid "Nowhere" +msgstr "" + msgid "Force cooling for overhang and bridge" msgstr "Força la refrigeració per voladís i pont" @@ -8964,15 +9091,15 @@ msgid "This factor affects the amount of material for bottom solid infill" msgstr "" "Aquest factor afecta la quantitat de material per al farciment sòlid inferior" -msgid "Precise wall(experimental)" -msgstr "Perímetre precís ( experimental )" +msgid "Precise wall" +msgstr "Perímetre precís" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" -"Milloreu la precisió de la carcassa ajustant l'espaiat del perímetre " -"exterior. Això també millora la consistència de la capa." msgid "Only one wall on top surfaces" msgstr "Només un perímetre a les superfícies superiors" @@ -8987,26 +9114,17 @@ msgstr "" msgid "One wall threshold" msgstr "Llindar d'un sol perímetre" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " "value. This can be useful to not let the 'one perimeter on top' trigger on " "surface that should be covered only by perimeters. This value can be a mm or " "a % of the perimeter extrusion width.\n" -"Warning: If enabled, artifacts can be created is you have some thin features " +"Warning: If enabled, artifacts can be created if you have some thin features " "on the next layer, like letters. Set this setting to 0 to remove these " "artifacts." msgstr "" -"Si s'ha d'imprimir una superfície superior i està parcialment coberta per " -"una altra capa, no es considerarà una capa superior si la seva amplada és " -"inferior a aquest valor. Això pot ser útil per no deixar que el \"perímetre " -"a la part superior\" s'activi quan les superfícies estan pensades per ser " -"cobertes només per perímetres. Aquest valor pot especificar en mm o com a " -"% o de l'amplada d'extrusió perimetral.\n" -"Advertència: Si està activat, es poden produir artefactes si teniu alguna " -"característica fina a la capa següent, com ara lletres. Establiu aquest " -"paràmetre a 0 per eliminar aquests artefactes." msgid "Only one wall on first layer" msgstr "Només un perímetre a la primera capa" @@ -9080,13 +9198,30 @@ msgstr "" "invers a 0 de manera que totes els perímetres interns s'imprimeixin en " "direccions alternes en capes senars, independentment del seu grau de voladís." +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "Llindar invers" msgid "Overhang reversal threshold" msgstr "Llindar d'inversió en voladís" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9225,6 +9360,15 @@ msgstr "Capa" msgid "By object" msgstr "Objecte" +msgid "Intra-layer order" +msgstr "" + +msgid "Print order within a single layer" +msgstr "" + +msgid "As object list" +msgstr "" + msgid "Slow printing down for better layer cooling" msgstr "" "Reduir la velocitat d'impressió per millorar la refrigeració de les capes" @@ -9279,13 +9423,13 @@ msgid "Fan speed" msgstr "Velocitat del ventilador" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" "Velocitat del ventilador d'extracció durant la impressió. Aquesta velocitat " "sobreescriurà la velocitat del Codi-G personalitzat del filament" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "Velocitat del ventilador d'extracció després de completar la impressió" msgid "No cooling for the first" @@ -9334,6 +9478,76 @@ msgstr "" "recomana tenir activada aquesta funció. Tanmateix, penseu a desactivar-lo si " "utilitzeu broquets grans." +msgid "Don't filter out small internal bridges (beta)" +msgstr "No filtrar els petits ponts interns ( experimental )" + +msgid "" +"This option can help reducing pillowing on top surfaces in heavily slanted " +"or curved models.\n" +"\n" +"By default, small internal bridges are filtered out and the internal solid " +"infill is printed directly over the sparse infill. This works well in most " +"cases, speeding up printing without too much compromise on top surface " +"quality. \n" +"\n" +"However, in heavily slanted or curved models especially where too low sparse " +"infill density is used, this may result in curling of the unsupported solid " +"infill, causing pillowing.\n" +"\n" +"Enabling this option will print internal bridge layer over slightly " +"unsupported internal solid infill. The options below control the amount of " +"filtering, i.e. the amount of internal bridges created.\n" +"\n" +"Disabled - Disables this option. This is the default behaviour and works " +"well in most cases.\n" +"\n" +"Limited filtering - Creates internal bridges on heavily slanted surfaces, " +"while avoiding creating uncessesary interal bridges. This works well for " +"most difficult models.\n" +"\n" +"No filtering - Creates internal bridges on every potential internal " +"overhang. This option is useful for heavily slanted top surface models. " +"However, in most cases it creates too many unecessary bridges." +msgstr "" +"Aquesta opció pot ajudar a reduir la formació de forats a les superfícies " +"superiors en models molt inclinats o corbats.\n" +"\n" +"Per defecte, es filtren petits ponts interns i el farciment sòlid intern " +"s'imprimeix directament sobre el farciment poc dens. Això funciona bé en la " +"majoria dels casos, accelerant la impressió sense comprometre massa la " +"qualitat superior de la superfície. \n" +"\n" +"No obstant això, en models molt inclinats o corbats, especialment on " +"s'utilitza una densitat de farciment massa baixa i escassa, això pot " +"resultar en l'enrotllament del farciment sòlid no suportat, causant formació " +"de forats\n" +"\n" +"Si activeu aquesta opció, s'imprimirà la capa de pont intern sobre un " +"farciment sòlid intern lleugerament sense suport. Les opcions següents " +"controlen la quantitat de filtratge, és a dir, la quantitat de ponts interns " +"creats.\n" +"\n" +"Desactivat: desactiva aquesta opció. Aquest és el comportament predeterminat " +"i funciona bé en la majoria dels casos.\n" +"\n" +"Filtratge limitat: crea ponts interns en superfícies molt inclinades, alhora " +"que evita crear ponts interns innecessaris. Això funciona bé per als models " +"més difícils.\n" +"\n" +"Sense filtratge: crea ponts interns sobre tots els voladissos interns " +"potencials. Aquesta opció és útil per a models de superfície superior molt " +"inclinats. No obstant això, en la majoria dels casos crea massa ponts " +"innecessaris." + +msgid "Disabled" +msgstr "Deshabilitat" + +msgid "Limited filtering" +msgstr "Filtratge limitat" + +msgid "No filtering" +msgstr "Sense filtres" + msgid "Max bridge length" msgstr "Longitud màxima del pont" @@ -9375,6 +9589,18 @@ msgstr "" "Afegir farciment sòlid a prop de les superfícies inclinades per garantir el " "gruix vertical requerit ( capes sòlides superior+inferior )." +msgid "Further reduce solid infill on walls (beta)" +msgstr "" + +msgid "" +"Further reduces any solid infill applied to walls. As there will be very " +"limited infill supporting solid surfaces, make sure that you are using " +"adequate number of walls to support the part on sloping surfaces.\n" +"\n" +"For heavily sloped surfaces this option is not suitable as it will generate " +"too thin of a top layer and should be disabled." +msgstr "" + msgid "Top surface pattern" msgstr "Patró de superfície superior" @@ -9548,6 +9774,26 @@ msgstr "" "cosa que provocarà un pitjor acabat superficial extern. També pot fer que el " "farciment brilli a les superfícies externes de la peça." +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Alçada a la tija" @@ -9575,6 +9821,50 @@ msgstr "" "Radi d'espai lliure al voltant de l'extrusora. S'utilitza per evitar " "col·lisions en impressió per objecte." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Color de l'extrusor" @@ -9705,10 +9995,10 @@ msgstr "" msgid "Shrinkage" msgstr "Encongiment" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9940,7 +10230,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Densitat de farciment poc dens" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10186,15 +10476,15 @@ msgstr "Velocitat màxima del ventilador a la capa" msgid "" "Fan speed will be ramped up linearly from zero at layer " -"\"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " -"than \"close_fan_the_first_x_layers\", in which case the fan will be running " -"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" "La velocitat del ventilador augmentarà linealment de zero a la capa " -"\"close_fan_the_first_x_layers\" al màxim a la capa " -"\"full_fan_speed_layer\". S'ignorarà \"full_fan_speed_layer\" si és inferior " -"a \"close_fan_the_first_x_layers\", en aquest cas el ventilador funcionarà a " +"\"close_fan_the_first_x_layers\" al màxim a la capa \"full_fan_speed_layer" +"\". S'ignorarà \"full_fan_speed_layer\" si és inferior a " +"\"close_fan_the_first_x_layers\", en aquest cas el ventilador funcionarà a " "la velocitat màxima permesa a la capa \"close_fan_the_first_x_layers\" + 1." msgid "Support interface fan speed" @@ -10452,6 +10742,12 @@ msgstr "Amb quin tipus de Codi-G és compatible la impressora" msgid "Klipper" msgstr "Klipper" +msgid "Support multi bed types" +msgstr "Admetre diversos tipus de llits" + +msgid "Enable this option if you want to use multiple bed types" +msgstr "Activa aquesta opció si vols utilitzar diversos tipus de llit" + msgid "Label objects" msgstr "Etiquetar objectes" @@ -10647,6 +10943,22 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Aquest Codi-G s'utilitzarà com a codi personalitzat" +msgid "Small area flow compensation (beta)" +msgstr "" + +msgid "Enable flow compensation for small infill areas" +msgstr "" + +msgid "Flow Compensation Model" +msgstr "" + +msgid "" +"Flow Compensation Model, used to adjust the flow for small infill areas. The " +"model is expressed as a comma separated pair of values for extrusion length " +"and flow correction factors, one per line, in the following format: " +"\"1.234,5.678\"" +msgstr "" + msgid "Maximum speed X" msgstr "Velocitat màxima X" @@ -10885,14 +11197,10 @@ msgid "Min print speed" msgstr "Velocitat d'impressió mínima" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"La velocitat mínima d'impressió del filament quan l'alentiment per a un " -"millor refredament de la capa està habilitat, quan els voladissos " -"d'impressió i quan les velocitats de les característiques no s'especifiquen " -"explícitament." msgid "Nozzle diameter" msgstr "Diàmetre del broquet( nozzle )" @@ -11000,9 +11308,6 @@ msgstr "" "retracció per a models complexos i estalviar temps d'impressió, però fer que " "el laminat i la generació de Codi-G siguin més lents" -msgid "Enable" -msgstr "Activar" - msgid "Filename format" msgstr "Format del nom del fitxer" @@ -11370,6 +11675,47 @@ msgstr "" "diàmetre actual de l'extrusora. El valor predeterminat d'aquest paràmetre és " "del 10%." +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "Velocitat de neteja basada en l'acció" @@ -11588,8 +11934,8 @@ msgstr "Purga el filament restant a la Torre de Purga" msgid "Enable filament ramming" msgstr "Habilitar Moldejat de punta( Ramming ) de filament" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Sense capes poc denses( EXPERIMENTAL )" +msgid "No sparse layers (beta)" +msgstr "" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -12348,7 +12694,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "Marge de detecció de poliforats" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -12492,6 +12838,31 @@ msgstr "" "la mida mínima s'ampliaran a l'amplada mínima del perímetre. S'expressa en " "percentatge sobre el diàmetre del broquet" +msgid "Minimum wall length" +msgstr "Longitud mínima del perímetre" + +msgid "" +"Adjust this value to prevent short, unclosed walls from being printed, which " +"could increase print time. Higher values remove more and longer walls.\n" +"\n" +"NOTE: Bottom and top surfaces will not be affected by this value to prevent " +"visual gaps on the ouside of the model. Adjust 'One wall threshold' in the " +"Advanced settings below to adjust the sensitivity of what is considered a " +"top-surface. 'One wall threshold' is only visibile if this setting is set " +"above the default value of 0.5, or if single-wall top surfaces is enabled." +msgstr "" +"Ajusteu aquest valor per evitar que s'imprimeixin perímetres curts sense " +"tancar, cosa que podria augmentar el temps d'impressió. Els valors més alts " +"eliminen més perímetres i més llargs.\n" +"\n" +"NOTA: Les superfícies inferior i superior no es veuran afectades per aquest " +"valor per evitar buits visuals a la part exterior del model. Ajusteu " +"\"Llindar d'un sol perímetre\" a la configuració avançada següent per " +"ajustar la sensibilitat del que es considera una superfície superior. " +"L'ajustament del \"Llindar d'un sol perímetre\" només és visible si aquesta " +"opció de configuració s'estableix per sobre del valor predeterminat de 0,5 o " +"si les superfícies superiors d'un sol perímetre estan habilitades." + msgid "First layer minimum wall width" msgstr "Amplada mínima del perímetre de la primera capa" @@ -12599,6 +12970,242 @@ msgstr "Carregar Codi-G personalitzat" msgid "Load custom gcode from json" msgstr "Carregar el Codi-G personalitzat des de json" +msgid "Current z-hop" +msgstr "" + +msgid "Contains z-hop present at the beginning of the custom G-code block." +msgstr "" + +msgid "" +"Position of the extruder at the beginning of the custom G-code block. If the " +"custom G-code travels somewhere else, it should write to this variable so " +"PrusaSlicer knows where it travels from when it gets control back." +msgstr "" + +msgid "" +"Retraction state at the beginning of the custom G-code block. If the custom " +"G-code moves the extruder axis, it should write to this variable so " +"PrusaSlicer deretracts correctly when it gets control back." +msgstr "" + +msgid "Extra deretraction" +msgstr "" + +msgid "Currently planned extra extruder priming after deretraction." +msgstr "" + +msgid "Current extruder" +msgstr "" + +msgid "Zero-based index of currently used extruder." +msgstr "" + +msgid "Current object index" +msgstr "" + +msgid "" +"Specific for sequential printing. Zero-based index of currently printed " +"object." +msgstr "" + +msgid "Has wipe tower" +msgstr "" + +msgid "Whether or not wipe tower is being generated in the print." +msgstr "" + +msgid "Initial extruder" +msgstr "" + +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_tool." +msgstr "" + +msgid "Initial tool" +msgstr "" + +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_extruder." +msgstr "" + +msgid "Is extruder used?" +msgstr "" + +msgid "Vector of bools stating whether a given extruder is used in the print." +msgstr "" + +msgid "Volume per extruder" +msgstr "" + +msgid "Total filament volume extruded per extruder during the entire print." +msgstr "" + +msgid "Total toolchanges" +msgstr "" + +msgid "Number of toolchanges during the print." +msgstr "" + +msgid "Total volume" +msgstr "" + +msgid "Total volume of filament used during the entire print." +msgstr "" + +msgid "Weight per extruder" +msgstr "" + +msgid "" +"Weight per extruder extruded during the entire print. Calculated from " +"filament_density value in Filament Settings." +msgstr "" + +msgid "Total weight" +msgstr "" + +msgid "" +"Total weight of the print. Calculated from filament_density value in " +"Filament Settings." +msgstr "" + +msgid "Total layer count" +msgstr "" + +msgid "Number of layers in the entire print." +msgstr "" + +msgid "Number of objects" +msgstr "" + +msgid "Total number of objects in the print." +msgstr "" + +msgid "Number of instances" +msgstr "" + +msgid "Total number of object instances in the print, summed over all objects." +msgstr "" + +msgid "Scale per object" +msgstr "" + +msgid "" +"Contains a string with the information about what scaling was applied to the " +"individual objects. Indexing of the objects is zero-based (first object has " +"index 0).\n" +"Example: 'x:100% y:50% z:100'." +msgstr "" + +msgid "Input filename without extension" +msgstr "" + +msgid "Source filename of the first object, without extension." +msgstr "" + +msgid "" +"The vector has two elements: x and y coordinate of the point. Values in mm." +msgstr "" + +msgid "" +"The vector has two elements: x and y dimension of the bounding box. Values " +"in mm." +msgstr "" + +msgid "First layer convex hull" +msgstr "" + +msgid "" +"Vector of points of the first layer convex hull. Each element has the " +"following format:'[x, y]' (x and y are floating-point numbers in mm)." +msgstr "" + +msgid "Bottom-left corner of first layer bounding box" +msgstr "" + +msgid "Top-right corner of first layer bounding box" +msgstr "" + +msgid "Size of the first layer bounding box" +msgstr "" + +msgid "Bottom-left corner of print bed bounding box" +msgstr "" + +msgid "Top-right corner of print bed bounding box" +msgstr "" + +msgid "Size of the print bed bounding box" +msgstr "" + +msgid "Timestamp" +msgstr "" + +msgid "String containing current time in yyyyMMdd-hhmmss format." +msgstr "" + +msgid "Day" +msgstr "" + +msgid "Hour" +msgstr "" + +msgid "Minute" +msgstr "" + +msgid "Print preset name" +msgstr "" + +msgid "Name of the print preset used for slicing." +msgstr "" + +msgid "Filament preset name" +msgstr "" + +msgid "" +"Names of the filament presets used for slicing. The variable is a vector " +"containing one name for each extruder." +msgstr "" + +msgid "Printer preset name" +msgstr "" + +msgid "Name of the printer preset used for slicing." +msgstr "" + +msgid "Physical printer name" +msgstr "" + +msgid "Name of the physical printer used for slicing." +msgstr "" + +msgid "Layer number" +msgstr "" + +msgid "Index of the current layer. One-based (i.e. first layer is number 1)." +msgstr "" + +msgid "Layer z" +msgstr "" + +msgid "" +"Height of the current layer above the print bed, measured to the top of the " +"layer." +msgstr "" + +msgid "Maximal layer z" +msgstr "" + +msgid "Height of the last layer above the print bed." +msgstr "" + +msgid "Filament extruder ID" +msgstr "" + +msgid "The current extruder ID. The same as current_extruder." +msgstr "" + msgid "Error in zip archive" msgstr "Error amb el fitxer ZIP" @@ -13350,8 +13957,8 @@ msgstr "Tipus de filament" msgid "Start temp: " msgstr "Temperatura Inicial: " -msgid "End end: " -msgstr "Final: " +msgid "End temp: " +msgstr "Temperatura final: " msgid "Temp step: " msgstr "Pas de temperatura: " @@ -13689,13 +14296,10 @@ msgstr "" "Vols reescriure'l?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you " -"selected\". \n" -"To add preset for more prinetrs, Please go to printer selection" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" +"To add preset for more printers, Please go to printer selection" msgstr "" -"Canviaríem el nom dels perfils seleccionats com a \"Proveïdor Tipus " -"Número_de_Sèrie @impressora\". \n" -"Per afegir perfils per a més impressores, aneu a la selecció d'impressora" msgid "Create Printer/Nozzle" msgstr "Crear Impressora/Broquet" @@ -14080,6 +14684,9 @@ msgstr "Copiar perfil des del filament" msgid "The filament choice not find filament preset, please reselect it" msgstr "Perfil de filament no trobat, si us plau, seleccioneu-ne un altre" +msgid "[Delete Required]" +msgstr "" + msgid "Edit Preset" msgstr "Edita el Perfil" @@ -14340,8 +14947,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" "Filtració d'Aire/Ventilador d'Extracció\n" "Sabíeu que OrcaSlicer admet lea funcionalitat de Filtració d'Aire/Ventilador " @@ -14678,149 +15285,78 @@ msgstr "" "augmentar adequadament la temperatura del llit pot reduir la probabilitat de " "deformació." -#~ msgid "" -#~ "\n" -#~ "Hint: Make sure you have added the corresponding printer before importing " -#~ "the configs." +#~ msgid " " +#~ msgstr " " + +#~ msgid "Text-Rotate" +#~ msgstr "Rotació-Text" + +#~ msgid "SVG-Rotate" +#~ msgstr "SVG-Rotar" + +#~ msgid "Resize" +#~ msgstr "Redimensionar" + +#~ msgid "The Config can not be loaded." +#~ msgstr "La Configuració no es pot carregar." + +#~ msgid "The 3mf is generated by old Orca Slicer, load geometry data only." #~ msgstr "" -#~ "\n" -#~ "Consell: Assegureu-vos que heu afegit la impressora corresponent abans " -#~ "d'importar les configuracions." +#~ "El 3mf està generat amb una versió d'Orca Slicer antiga, només carrega " +#~ "dades de geometria." + +#~ msgid "Configuration package updated to " +#~ msgstr "Paquet de configuració actualitzat a " + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Milloreu la precisió de la carcassa ajustant l'espaiat del perímetre " +#~ "exterior. Això també millora la consistència de la capa." #, c-format, boost-format #~ msgid "" -#~ "The 3mf's version %s is newer than %s's version %s, Found following keys " -#~ "unrecognized:" +#~ "If a top surface has to be printed and it's partially covered by another " +#~ "layer, it won't be considered at a top layer where its width is below " +#~ "this value. This can be useful to not let the 'one perimeter on top' " +#~ "trigger on surface that should be covered only by perimeters. This value " +#~ "can be a mm or a % of the perimeter extrusion width.\n" +#~ "Warning: If enabled, artifacts can be created is you have some thin " +#~ "features on the next layer, like letters. Set this setting to 0 to remove " +#~ "these artifacts." #~ msgstr "" -#~ "La versió de 3mf %s és més nova que la versió de %s %s, S'han trobat les " -#~ "següents claus no reconegudes:" - -#~ msgid "You'd better upgrade your software.\n" -#~ msgstr "És millor que actualitzeu el vostre programari.\n" - -#~ msgid "Newer 3mf version" -#~ msgstr "Nova versió 3mf" - -#, c-format, boost-format -#~ msgid "" -#~ "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade " -#~ "your software." -#~ msgstr "" -#~ "La versió de 3mf %s és més nova que la versió de %s %s, es suggereix que " -#~ "actualitzis el teu programari." - -#~ msgid "Gizmo Text emboss / engrave" -#~ msgstr "Gizmo de Text en relleu / gravat" - -#~ msgid "Zoom in" -#~ msgstr "Augmentar zoom" - -#~ msgid "Zoom out" -#~ msgstr "Reduir zoom" - -#~ msgid "Don't filter out small internal bridges (experimental)" -#~ msgstr "No filtrar els petits ponts interns ( experimental )" +#~ "Si s'ha d'imprimir una superfície superior i està parcialment coberta per " +#~ "una altra capa, no es considerarà una capa superior si la seva amplada és " +#~ "inferior a aquest valor. Això pot ser útil per no deixar que el " +#~ "\"perímetre a la part superior\" s'activi quan les superfícies estan " +#~ "pensades per ser cobertes només per perímetres. Aquest valor pot " +#~ "especificar en mm o com a % o de l'amplada d'extrusió perimetral.\n" +#~ "Advertència: Si està activat, es poden produir artefactes si teniu alguna " +#~ "característica fina a la capa següent, com ara lletres. Establiu aquest " +#~ "paràmetre a 0 per eliminar aquests artefactes." #~ msgid "" -#~ "This option can help reducing pillowing on top surfaces in heavily " -#~ "slanted or curved models.\n" -#~ "\n" -#~ "By default, small internal bridges are filtered out and the internal " -#~ "solid infill is printed directly over the sparse infill. This works well " -#~ "in most cases, speeding up printing without too much compromise on top " -#~ "surface quality. \n" -#~ "\n" -#~ "However, in heavily slanted or curved models especially where too low " -#~ "sparse infill density is used, this may result in curling of the " -#~ "unsupported solid infill, causing pillowing.\n" -#~ "\n" -#~ "Enabling this option will print internal bridge layer over slightly " -#~ "unsupported internal solid infill. The options below control the amount " -#~ "of filtering, i.e. the amount of internal bridges created.\n" -#~ "\n" -#~ "Disabled - Disables this option. This is the default behaviour and works " -#~ "well in most cases.\n" -#~ "\n" -#~ "Limited filtering - Creates internal bridges on heavily slanted surfaces, " -#~ "while avoiding creating uncessesary interal bridges. This works well for " -#~ "most difficult models.\n" -#~ "\n" -#~ "No filtering - Creates internal bridges on every potential internal " -#~ "overhang. This option is useful for heavily slanted top surface models. " -#~ "However, in most cases it creates too many unecessary bridges." +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." #~ msgstr "" -#~ "Aquesta opció pot ajudar a reduir la formació de forats a les superfícies " -#~ "superiors en models molt inclinats o corbats.\n" -#~ "\n" -#~ "Per defecte, es filtren petits ponts interns i el farciment sòlid intern " -#~ "s'imprimeix directament sobre el farciment poc dens. Això funciona bé en " -#~ "la majoria dels casos, accelerant la impressió sense comprometre massa la " -#~ "qualitat superior de la superfície. \n" -#~ "\n" -#~ "No obstant això, en models molt inclinats o corbats, especialment on " -#~ "s'utilitza una densitat de farciment massa baixa i escassa, això pot " -#~ "resultar en l'enrotllament del farciment sòlid no suportat, causant " -#~ "formació de forats\n" -#~ "\n" -#~ "Si activeu aquesta opció, s'imprimirà la capa de pont intern sobre un " -#~ "farciment sòlid intern lleugerament sense suport. Les opcions següents " -#~ "controlen la quantitat de filtratge, és a dir, la quantitat de ponts " -#~ "interns creats.\n" -#~ "\n" -#~ "Desactivat: desactiva aquesta opció. Aquest és el comportament " -#~ "predeterminat i funciona bé en la majoria dels casos.\n" -#~ "\n" -#~ "Filtratge limitat: crea ponts interns en superfícies molt inclinades, " -#~ "alhora que evita crear ponts interns innecessaris. Això funciona bé per " -#~ "als models més difícils.\n" -#~ "\n" -#~ "Sense filtratge: crea ponts interns sobre tots els voladissos interns " -#~ "potencials. Aquesta opció és útil per a models de superfície superior " -#~ "molt inclinats. No obstant això, en la majoria dels casos crea massa " -#~ "ponts innecessaris." +#~ "La velocitat mínima d'impressió del filament quan l'alentiment per a un " +#~ "millor refredament de la capa està habilitat, quan els voladissos " +#~ "d'impressió i quan les velocitats de les característiques no " +#~ "s'especifiquen explícitament." -#~ msgid "Disabled" -#~ msgstr "Deshabilitat" +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "Sense capes poc denses( EXPERIMENTAL )" -#~ msgid "Limited filtering" -#~ msgstr "Filtratge limitat" - -#~ msgid "No filtering" -#~ msgstr "Sense filtres" - -#~ msgid "Support multi bed types" -#~ msgstr "Admetre diversos tipus de llits" - -#~ msgid "Enable this option if you want to use multiple bed types" -#~ msgstr "Activa aquesta opció si vols utilitzar diversos tipus de llit" - -#~ msgid "Minimum wall length" -#~ msgstr "Longitud mínima del perímetre" +#~ msgid "End end: " +#~ msgstr "Final: " #~ msgid "" -#~ "Adjust this value to prevent short, unclosed walls from being printed, " -#~ "which could increase print time. Higher values remove more and longer " -#~ "walls.\n" -#~ "\n" -#~ "NOTE: Bottom and top surfaces will not be affected by this value to " -#~ "prevent visual gaps on the ouside of the model. Adjust 'One wall " -#~ "threshold' in the Advanced settings below to adjust the sensitivity of " -#~ "what is considered a top-surface. 'One wall threshold' is only visibile " -#~ "if this setting is set above the default value of 0.5, or if single-wall " -#~ "top surfaces is enabled." +#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" +#~ "\". \n" +#~ "To add preset for more prinetrs, Please go to printer selection" #~ msgstr "" -#~ "Ajusteu aquest valor per evitar que s'imprimeixin perímetres curts sense " -#~ "tancar, cosa que podria augmentar el temps d'impressió. Els valors més " -#~ "alts eliminen més perímetres i més llargs.\n" -#~ "\n" -#~ "NOTA: Les superfícies inferior i superior no es veuran afectades per " -#~ "aquest valor per evitar buits visuals a la part exterior del model. " -#~ "Ajusteu \"Llindar d'un sol perímetre\" a la configuració avançada següent " -#~ "per ajustar la sensibilitat del que es considera una superfície superior. " -#~ "L'ajustament del \"Llindar d'un sol perímetre\" només és visible si " -#~ "aquesta opció de configuració s'estableix per sobre del valor " -#~ "predeterminat de 0,5 o si les superfícies superiors d'un sol perímetre " -#~ "estan habilitades." - -#~ msgid "End temp: " -#~ msgstr "Temperatura final: " +#~ "Canviaríem el nom dels perfils seleccionats com a \"Proveïdor Tipus " +#~ "Número_de_Sèrie @impressora\". \n" +#~ "Per afegir perfils per a més impressores, aneu a la selecció d'impressora" diff --git a/localization/i18n/cs/OrcaSlicer_cs.po b/localization/i18n/cs/OrcaSlicer_cs.po index 07cda0d98f..5631b65098 100644 --- a/localization/i18n/cs/OrcaSlicer_cs.po +++ b/localization/i18n/cs/OrcaSlicer_cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: 2023-09-30 15:15+0200\n" "Last-Translator: René Mošner \n" "Language-Team: \n" @@ -670,6 +670,14 @@ msgstr "Otočit text" msgid "Text shape" msgstr "Tvar textu" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -688,9 +696,6 @@ msgstr "" msgid "Emboss" msgstr "" -msgid "Text-Rotate" -msgstr "" - msgid "NORMAL" msgstr "" @@ -1060,6 +1065,14 @@ msgstr "" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1072,10 +1085,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1189,9 +1198,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1693,6 +1699,17 @@ msgstr "Voron Kostka" msgid "Stanford Bunny" msgstr "" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2180,9 +2197,6 @@ msgstr "kopírování více buněk není podporováno" msgid "Outside" msgstr "Mimo" -msgid " " -msgstr " " - msgid "Layer height" msgstr "Výška vrstvy" @@ -4365,6 +4379,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6871,6 +6891,15 @@ msgstr "" "0 horní z vzdálenost, 0 rozestup rozhraní, koncentrický vzor a vypnutí " "nezávislé výšky podpůrné vrstvy" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6916,9 +6945,6 @@ msgstr "Generátor stěny" msgid "Walls and surfaces" msgstr "" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "" @@ -7167,6 +7193,9 @@ msgstr "Čas zrychlení ventilátoru" msgid "Extruder Clearance" msgstr "Vzdálenost extruderu" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Příslušenství" @@ -7446,9 +7475,6 @@ msgstr "Obálka" msgid "The name \"%1%\" already exists." msgstr "Název \"%1%\" již existuje." -msgid "Back" -msgstr "Zezadu" - msgid "Basic Info" msgstr "Základní informace" @@ -8056,8 +8082,11 @@ msgstr "Kopírování souboru %1% do %2% selhalo: %3%" msgid "Need to check the unsaved changes before configuration updates." msgstr "Před aktualizacemi konfigurace je třeba zkontrolovat neuložené změny." -msgid "Configuration package updated to " -msgstr "Konfigurační balíček aktualizován na " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Otevřít soubor s G-kódem:" @@ -8452,6 +8481,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Podložka %d: %s nepodporuje filament %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Generování Obrysu a Límce" @@ -8861,15 +8894,15 @@ msgstr "Poměr průtoku spodní vrstvy" msgid "This factor affects the amount of material for bottom solid infill" msgstr "Tento faktor ovlivňuje množství materiálu pro spodní plnou výplň" -msgid "Precise wall(experimental)" -msgstr "Přesná stěna (experimentální)" +msgid "Precise wall" +msgstr "Přesná stěna" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" -"Zlepšete přesnost skořepiny úpravou vzdálenosti vnějších stěn. To také " -"zlepšuje konzistence vrstev." msgid "Only one wall on top surfaces" msgstr "Pouze jedna stěna na horních plochách" @@ -8884,7 +8917,7 @@ msgstr "" msgid "One wall threshold" msgstr "Hranice jedné stěny" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8957,13 +8990,30 @@ msgid "" "directions on odd layers irrespective of their overhang degree." msgstr "" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "Hranice obrácení" msgid "Overhang reversal threshold" msgstr "Hranice obrácení převisu" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9152,13 +9202,13 @@ msgid "Fan speed" msgstr "Rychlost ventilátoru" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" "Rychlost odsávacího ventilátoru během tisku. Tato rychlost přepíše rychlost " "v g-kódu pro filament" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "Rychlost odsávacího ventilátoru po dokončení tisku" msgid "No cooling for the first" @@ -9204,7 +9254,7 @@ msgid "" "using large nozzles." msgstr "" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9284,7 +9334,7 @@ msgstr "" "Přidá plnou výplň u šikmých ploch pro garanci tloušťky svislých stěn " "(vrchních a spodních plných vrstev)" -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9430,6 +9480,26 @@ msgid "" "external surfaces of the part." msgstr "" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Výška k Ose X" @@ -9457,6 +9527,50 @@ msgstr "" "Poloměr vůle kolem extruderu. Používá se pro zamezení kolizi při tisku " "vedlejších objektů." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Barva extruderu" @@ -9583,10 +9697,10 @@ msgstr "" msgid "Shrinkage" msgstr "Smrštění" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9803,7 +9917,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Hustota vnitřní výplně" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10489,7 +10603,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Tento G-kód bude použit jako vlastní kód" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10736,13 +10850,10 @@ msgid "Min print speed" msgstr "Minimální rychlost tisku" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"Minimální rychlost tisku pro filament, když je povoleno zpomalení pro lepší " -"chlazení vrstev, při tisku převisů a pokud rychlosti prvků nejsou explicitně " -"určeny." msgid "Nozzle diameter" msgstr "Průměr trysky" @@ -11159,6 +11270,9 @@ msgstr "Nejbližší" msgid "Aligned" msgstr "Zarovnaný" +msgid "Back" +msgstr "Zezadu" + msgid "Random" msgstr "Náhodný" @@ -11186,6 +11300,47 @@ msgstr "" "Tato hodnota může být zadána v milimetrech nebo jako procento aktuálního " "průměru trysky. Výchozí hodnota pro tento parametr je 10%." +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "Rychlost čištění podle role" @@ -11381,8 +11536,8 @@ msgstr "Očistěte zbývající filament do čistící věže" msgid "Enable filament ramming" msgstr "Povolit rapidní extruzi filamentu" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Bez řídkých vrstev (EXPERIMENTÁLNÍ)" +msgid "No sparse layers (beta)" +msgstr "" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -12100,7 +12255,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "Míra detekce polyotvoru" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -14207,8 +14362,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -14508,6 +14663,31 @@ msgid "" "probability of warping." msgstr "" +#~ msgid " " +#~ msgstr " " + +#~ msgid "Configuration package updated to " +#~ msgstr "Konfigurační balíček aktualizován na " + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Zlepšete přesnost skořepiny úpravou vzdálenosti vnějších stěn. To také " +#~ "zlepšuje konzistence vrstev." + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "Minimální rychlost tisku pro filament, když je povoleno zpomalení pro " +#~ "lepší chlazení vrstev, při tisku převisů a pokud rychlosti prvků nejsou " +#~ "explicitně určeny." + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "Bez řídkých vrstev (EXPERIMENTÁLNÍ)" + #~ msgid "The Config can not be loaded." #~ msgstr "Nelze načíst konfiguraci." diff --git a/localization/i18n/de/OrcaSlicer_de.po b/localization/i18n/de/OrcaSlicer_de.po index bd710bfbc6..f18a2697d3 100644 --- a/localization/i18n/de/OrcaSlicer_de.po +++ b/localization/i18n/de/OrcaSlicer_de.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: \n" "Last-Translator: Heiko Liebscher \n" "Language-Team: \n" @@ -675,6 +675,14 @@ msgstr "Text drehen" msgid "Text shape" msgstr "Text zufügen" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "Text drehen" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "Text verschieben" + msgid "Set Mirror" msgstr "Spiegel setzen" @@ -693,9 +701,6 @@ msgstr "Geprägte Aktionen" msgid "Emboss" msgstr "Prägen" -msgid "Text-Rotate" -msgstr "Text-Drehen" - msgid "NORMAL" msgstr "Normal" @@ -1081,6 +1086,14 @@ msgstr "Behalte oben" msgid "Collection" msgstr "Sammlung" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "SVG drehen" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "SVG verschieben" + msgid "Enter SVG gizmo" msgstr "SVG-Gizmo eingeben" @@ -1093,10 +1106,6 @@ msgstr "SVG-Aktionen" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "SVG-Drehen" - #, boost-format msgid "Opacity (%1%)" msgstr "Deckkraft (%1%)" @@ -1216,9 +1225,6 @@ msgstr "Verriegeln/Entriegeln des Seitenverhältnisses des SVG." msgid "Reset scale" msgstr "Skalierung zurücksetzen" -msgid "Resize" -msgstr "Größe zurücksetzen" - msgid "Distance of the center of the SVG to the model surface." msgstr "Distanz des SVG-Mittelpunkts zur Modell-Oberfläche." @@ -1729,6 +1735,23 @@ msgstr "Voron Würfel" msgid "Stanford Bunny" msgstr "Stanford Hase" +msgid "Orca String Hell" +msgstr "Orca String Hell" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" +"Dieses Modell verfügt über eine Textprägung auf der Oberfläche. Für optimale " +"Ergebnisse wird empfohlen, die 'One Wall Threshold (min_width_top_surface)' " +"für 'Nur eine Wand auf Oberflächen' auf 0 zu setzen, um das Beste zu " +"erreichen.\n" +"Ja - Ändern Sie diese Einstellungen automatisch\n" +"Nein - Ändern Sie diese Einstellungen nicht für mich" + msgid "Text" msgstr "T" @@ -2229,9 +2252,6 @@ msgstr "Das Kopieren mehrerer Zellen wird nicht unterstützt" msgid "Outside" msgstr "Außenseite" -msgid " " -msgstr " " - msgid "Layer height" msgstr "Schichthöhe" @@ -4477,6 +4497,12 @@ msgstr "&G-Code-Fenster anzeigen" msgid "Show g-code window in Previce scene" msgstr "G-Code-Fenster in der Vorschau anzeigen" +msgid "Show 3D Navigator" +msgstr "3D-Navigator anzeigen" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "3D-Navigator in Vorbereitungs- und Vorschauansicht anzeigen" + msgid "Reset Window Layout" msgstr "Window-Layout zurücksetzen" @@ -5461,7 +5487,7 @@ msgid "Lock current plate" msgstr "Speere aktuelle Platte" msgid "Edit current plate name" -msgstr "" +msgstr "Bearbeite den Namen der aktuellen Platte" msgid "Customize current plate" msgstr "Aktuelle Platte anpassen" @@ -7070,6 +7096,20 @@ msgstr "" "dieunabhängige Einstellung der Support-Lagenhöhe (independent support layer " "height)." +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" +"Wenn Sie diese Option aktivieren, wird die Form des Modells geändert. Wenn " +"Ihr Druck präzise Abmessungen erfordert oder Teil einer Baugruppe ist, ist " +"es wichtig, zu überprüfen, ob diese Änderung der Geometrie die Funktionalität " +"Ihres Drucks beeinträchtigt." + +msgid "Are you sure you want to enable this option?" +msgstr "" +"Sind Sie sicher, dass Sie diese Option aktivieren möchten?" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -7119,9 +7159,6 @@ msgstr "Wandgenerator" msgid "Walls and surfaces" msgstr "Wände und Oberflächen" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "Brücken" @@ -7371,6 +7408,9 @@ msgstr "Lüfter Beschleunigungszeit" msgid "Extruder Clearance" msgstr "Freiraum des Extruders" +msgid "Adaptive bed mesh" +msgstr "Adaptives Bett Gitter" + msgid "Accessory" msgstr "Zubehör" @@ -7633,20 +7673,26 @@ msgstr "Wähle Voreinstellungen zum Vergleich aus" msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" +"Sie können nur in das aktuelle aktive Profil übertragen, da es geändert wurde." msgid "" "Transfer the selected options from left preset to the right.\n" "Note: New modified presets will be selected in settings tabs after close " "this dialog." msgstr "" +"Übertragen Sie die ausgewählten Optionen vom linken Profil auf das rechte.\n" +"Hinweis: Neue geänderte Profile werden in den Einstellungsregisterkarten " +"ausgewählt, nachdem Sie dieses Dialogfeld geschlossen haben." msgid "Transfer values from left to right" -msgstr "" +msgstr "Werte von links nach rechts übertragen" msgid "" "If enabled, this dialog can be used for transver selected values from left " "to right preset." msgstr "" +"Wenn aktiviert, kann dieses Dialogfeld zum Übertragen ausgewählter Werte von " +"links nach rechts verwendet werden." msgid "Add File" msgstr "Datei hinzufügen" @@ -7661,9 +7707,6 @@ msgstr "Abdeckung" msgid "The name \"%1%\" already exists." msgstr "Der Name \"%1%\" existiert bereits." -msgid "Back" -msgstr "Rückseite" - msgid "Basic Info" msgstr "Basis-Info" @@ -8282,8 +8325,11 @@ msgstr "" "Vor der Aktualisierung der Konfiguration müssen die nicht gespeicherten " "Änderungen überprüft werden." -msgid "Configuration package updated to " -msgstr "Konfigurationspaket aktualisiert auf " +msgid "Configuration package: " +msgstr "Konfigurationspaket:" + +msgid " updated to " +msgstr " aktualisiert auf " msgid "Open G-code file:" msgstr "Öffne G-Code-Datei:" @@ -8701,6 +8747,12 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Druckplatte %d: %s unterstützt kein Filament %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" +"Das Einstellen der Ruckgeschwindigkeit zu niedrig kann zu Artefakten auf " +"gebogenen Oberflächen führen" + msgid "Generating skirt & brim" msgstr "Generieren von Schürze und Rand (skirt & brim)" @@ -9142,15 +9194,19 @@ msgid "This factor affects the amount of material for bottom solid infill" msgstr "" "Dieser Faktor beeinflusst die Menge des Materials für die untere Füllung" -msgid "Precise wall(experimental)" -msgstr "Exakte Wand (experimentell)" +msgid "Precise wall" +msgstr "Exakte Wand" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" -"Durch Anpassen des Abstands der Außenwand kann die Präzision der Schale " -"verbessert werden. Dadurch wird auch die Schichtkonsistenz verbessert." +"Verbessern Sie die Schalenpräzision, indem Sie den Abstand der äußeren Wand " +"anpassen. Dies verbessert auch die Schichtkonsistenz.\n" +"Hinweis: Diese Einstellung wird nur wirksam, wenn die Wandsequenz auf " +"Inner-Outer konfiguriert ist." msgid "Only one wall on top surfaces" msgstr "Nur eine Wand auf den oberen Flächen" @@ -9165,7 +9221,7 @@ msgstr "" msgid "One wall threshold" msgstr "Schwellenwert für eine Wand" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -9259,13 +9315,36 @@ msgstr "" "Schichten unabhängig von ihrem Überhangsgrad in abwechselnden Richtungen " "gedruckt werden." +msgid "Bridge counterbole holes" +msgstr "Brücken für Senkungen" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" +"Diese Option erstellt Brücken für Senkungen, die es ermöglichen, sie ohne " +"Unterstützung zu drucken. Die verfügbaren Modi sind:\n" +"1. Keine: Es wird keine Brücke erstellt.\n" +"2. Teilweise überbrückt: Nur ein Teil des nicht unterstützten Bereichs wird " +"überbrückt.\n" +"3. Opferschicht: Es wird eine vollständige opfernde Brückenschicht erstellt." + +msgid "Partially bridged" +msgstr "Teilweise überbrückt" + +msgid "Sacrificial layer" +msgstr "Opferschicht" + msgid "Reverse threshold" msgstr "Umkehrschwelle" msgid "Overhang reversal threshold" msgstr "Schwellenwert für die Überhangsumkehr" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9406,13 +9485,13 @@ msgid "By object" msgstr "Nach Objekt" msgid "Intra-layer order" -msgstr "" +msgstr "Intra-Schicht-Reihenfolge" msgid "Print order within a single layer" -msgstr "" +msgstr "Druckreihenfolge innerhalb einer einzelnen Schicht" msgid "As object list" -msgstr "" +msgstr "Als Objektliste" msgid "Slow printing down for better layer cooling" msgstr "Verlangsamen Sie den Druck für eine bessere Schichtkühlung" @@ -9465,13 +9544,13 @@ msgid "Fan speed" msgstr "Lüftergeschwindigkeit" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" "Geschwindigkeit des Abluftventilators während des Drucks. Diese Geschwindig-" "keit überschreibt die Geschwindigkeit im Filament-Benutzerdefinierten G-Code" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "Geschwindigkeit des Abluftventilators nach Abschluss des Drucks" msgid "No cooling for the first" @@ -9520,7 +9599,7 @@ msgstr "" "wird normalerweise empfohlen, diese Funktion zu aktivieren. Wenn Sie jedoch " "große Düsen verwenden, sollten Sie diese Funktion deaktivieren." -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "Kleine interne Brücken nicht herausfiltern (experimentell)" msgid "" @@ -9629,7 +9708,7 @@ msgstr "" "In der Nähe von schrägen Flächen massive Füllungen hinzufügen, um die " "vertikale Wanddicke zu gewährleisten (obere + untere massive Schichten)." -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "Weitere Reduzierung des festen Infill an den Wänden (experimentell)" msgid "" @@ -9818,6 +9897,32 @@ msgstr "" "auch dazu führen, dass die Füllung durch die äußeren Oberflächen des Teils " "schimmert." +msgid "Wall loop direction" +msgstr "Druck-Richtung der Wand" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" +"Die Richtung, in der die Wand-Schleifen extrudiert werden" +"Standardmäßig werden alle Wände gegen den Uhrzeigersinn extrudiert, es sei " +"denn, die Umkehrung bei ungeraden Schichten ist aktiviert. Wenn Sie dies auf " +"eine Option außer Auto setzen, wird die Wandrichtung unabhängig von der " +"Umkehrung bei ungeraden Schichten erzwungen.\n" +"Diese Option wird deaktiviert, wenn der Spiral-Vase-Modus aktiviert ist." + +msgid "Counter clockwise" +msgstr "Gegen den Uhrzeigersinn" + +msgid "Clockwise" +msgstr "Im Uhrzeigersinn" + msgid "Height to rod" msgstr "Höhe zur Führung" @@ -9845,6 +9950,75 @@ msgstr "" "Sicherheitsradius um den Extruder: Dient zur Kollisionsvermeidung beim " "objektweisen Drucken." +msgid "Bed mesh min" +msgstr "Bett Min Abtastbereich" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" +"Diese Option legt den minimalen Punkt für den erlaubten Bett-Mesh-Bereich " +"fest. Aufgrund des XY-Offsets der Sonde sind die meisten Drucker nicht in " +"der Lage, das gesamte Bett abzutasten. Um sicherzustellen, dass der " +"Abtastpunkt nicht außerhalb des Bettbereichs liegt, sollten die minimalen und " +"maximalen Punkte des Bett-Mesh entsprechend festgelegt werden. OrcaSlicer " +"stellt sicher, dass die Werte adaptive_bed_mesh_min/adaptive_bed_mesh_max " +"diese Min-/Max-Punkte nicht überschreiten. Diese Informationen können in der " +"Regel vom Druckerhersteller bezogen werden. Die Standardeinstellung ist " +"(-99999, -99999), was bedeutet, dass es keine Grenzen gibt und somit das " +"Abtasten über das gesamte Bett ermöglicht wird." + +msgid "Bed mesh max" +msgstr "Bett Max Abtastbereich" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" +"Diese Option legt den maximalen Punkt für den erlaubten Bett-Mesh-Bereich " +"fest. Aufgrund des XY-Offsets der Sonde sind die meisten Drucker nicht in " +"der Lage, das gesamte Bett abzutasten. Um sicherzustellen, dass der " +"Abtastpunkt nicht außerhalb des Bettbereichs liegt, sollten die minimalen und " +"maximalen Punkte des Bett-Mesh entsprechend festgelegt werden. OrcaSlicer " +"stellt sicher, dass die Werte adaptive_bed_mesh_min/adaptive_bed_mesh_max " +"diese Min-/Max-Punkte nicht überschreiten. Diese Informationen können in der " +"Regel vom Druckerhersteller bezogen werden. Die Standardeinstellung ist " +"(99999, 99999), was bedeutet, dass es keine Grenzen gibt und somit das " +"Abtasten über das gesamte Bett ermöglicht wird." + +msgid "Probe point distance" +msgstr "Abstand der Abtastpunkte" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" +"Diese Option legt den bevorzugten Abstand zwischen den Abtastpunkten (Raster-" +"Größe) für die X- und Y-Richtung fest, wobei der Standardwert für beide X " +"und Y 50 mm beträgt." + +msgid "Mesh margin" +msgstr "Abtastbereich" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" +"Diese Option bestimmt den zusätzlichen Abstand, um den der adaptive Bett-" +"Mesh-Bereich in den XY-Richtungen erweitert werden soll." + msgid "Extruder Color" msgstr "Extruder Farbe" @@ -9977,10 +10151,10 @@ msgstr "" msgid "Shrinkage" msgstr "Schrumpfung" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -10205,7 +10379,7 @@ msgstr "Winkel des Füllmusters, das die Richtung der Linien bestimmt." msgid "Sparse infill density" msgstr "Fülldichte" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10926,14 +11100,14 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Dieser G-Code wird als benutzerdefinierter Code verwendet" -msgid "Enable Flow Compensation" -msgstr "" +msgid "Small area flow compensation (beta)" +msgstr "Kleine Flächen-Flusskompensation (Beta)" msgid "Enable flow compensation for small infill areas" -msgstr "" +msgstr "Flusskompensation für kleine Füllbereiche aktivieren" msgid "Flow Compensation Model" -msgstr "" +msgstr "Flusskompensationsmodell" msgid "" "Flow Compensation Model, used to adjust the flow for small infill areas. The " @@ -10941,6 +11115,10 @@ msgid "" "and flow correction factors, one per line, in the following format: " "\"1.234,5.678\"" msgstr "" +"Flusskompensationsmodell, das verwendet wird, um den Fluss für kleine " +"Füllbereiche anzupassen. Das Modell wird als durch Komma getrenntes Paar von " +"Werten für die Extrusionslänge und die Flusskorrekturfaktoren, eine pro " +"Zeile, im folgenden Format ausgedrückt: \"1.234,5.678\"" msgid "Maximum speed X" msgstr "Maximale Geschwindigkeit X" @@ -11170,13 +11348,13 @@ msgid "Min print speed" msgstr "Minimale Druckgeschwindigkeit" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"Die minimale Druckgeschwindigkeit für das Filament, wenn die Verlangsamung " -"für eine bessere Schichtkühlung aktiviert ist, beim Drucken von Überhängen " -"und wenn die Funktionen nicht explizit angegeben sind." +"Die minimale Druckgeschwindigkeit, die der Drucker einhält, um zu versuchen, " +"die minimale Schichtzeit einzuhalten, wenn die Verlangsamung für eine bessere " +"Schichtkühlung aktiviert ist." msgid "Nozzle diameter" msgstr "Düsendurchmesser" @@ -11617,6 +11795,9 @@ msgstr "Nächste" msgid "Aligned" msgstr "Ausgerichtet" +msgid "Back" +msgstr "Rückseite" + msgid "Random" msgstr "Zufall" @@ -11647,6 +11828,53 @@ msgstr "" "Der Standardwert für diesen Parameter beträgt 10%. Dies wird durchgeführt, " "um das endgültige Produkt glatter und nahtloser aussehen zu lassen." +msgid "Scarf joint seam (beta)" +msgstr "Schaltnaht (Beta)" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "Benutze Schaltnaht um die Sichtbarkeit der Naht zu minimieren und die Nahtstärke zu erhöhen." + +msgid "Scarf start height" +msgstr "Start Höhe des Schalnaht" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" +"Start Höhe des Schaltnaht.\n" +"Diese Menge kann in Millimetern oder als Prozentsatz der aktuellen " +"Schichthöhe angegeben werden.\n" +"Der Standardwert für diesen Parameter beträgt 0." + +msgid "Scarf around entire wall" +msgstr "Schaltnaht um die gesamte Wand" + +msgid "The scarf extends to the entire length of the wall." +msgstr "Die Schaltnaht erstreckt sich über die gesamte Länge der Wand." + +msgid "Scarf length" +msgstr "Länge der Schaltnaht" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" +"Länge der Schaltnaht. Das Einstellen dieses Parameters auf Null deaktiviert " +"effektiv die Schaltnaht." + +msgid "Scarf steps" +msgstr "Schaltnaht Schritte" + +msgid "Minimum number of segments of each scarf." +msgstr "Mindestanzahl von Segmenten jeder Schaltnaht." + +msgid "Scarf joint for inner walls" +msgstr "Schaltnaht für innere Wände" + +msgid "Use scarf joint for inner walls as well." +msgstr "Verwenden Sie Schaltnaht auch für innere Wände." + msgid "Role base wipe speed" msgstr "Rollenbasierte Wipe Geschwindigkeit" @@ -11867,8 +12095,8 @@ msgstr "Reinige das restliche Filament im Reinigungsturm" msgid "Enable filament ramming" msgstr "Filamentrammen aktivieren" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Keine dünnen Schichten (EXPERIMENTELL)" +msgid "No sparse layers (beta)" +msgstr "Keine dünnen Schichten (Beta)" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -12629,7 +12857,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "ab Wert erkenne Polyhole" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -12908,240 +13136,272 @@ msgid "Load custom gcode from json" msgstr "Lade benutzerdefinierten G-Code aus json" msgid "Current z-hop" -msgstr "" +msgstr "Aktuelles Z-Hop" msgid "Contains z-hop present at the beginning of the custom G-code block." -msgstr "" +msgstr "Enthält den Z-Hop am Anfang des benutzerdefinierten G-Codes." msgid "" "Position of the extruder at the beginning of the custom G-code block. If the " "custom G-code travels somewhere else, it should write to this variable so " "PrusaSlicer knows where it travels from when it gets control back." msgstr "" +"Position des Extruders am Anfang des benutzerdefinierten G-Codes. Wenn der " +"benutzerdefinierte G-Code irgendwohin reist, sollte er in diese Variable " +"schreiben, damit PrusaSlicer weiß, wo er herkommt, wenn er die Kontrolle " +"wiedererlangt." msgid "" "Retraction state at the beginning of the custom G-code block. If the custom " "G-code moves the extruder axis, it should write to this variable so " "PrusaSlicer deretracts correctly when it gets control back." msgstr "" +"Rückzugszustand am Anfang des benutzerdefinierten G-Codes. Wenn der " +"benutzerdefinierte G-Code die Extruderachse bewegt, sollte er in diese " +"Variable schreiben, damit PrusaSlicer den Rückzug korrekt durchführt, wenn " +"er die Kontrolle wiedererlangt." msgid "Extra deretraction" -msgstr "" +msgstr "Zusätzlicher Rückzug" msgid "Currently planned extra extruder priming after deretraction." -msgstr "" +msgstr "Derzeit geplantes zusätzliches Extruder-Priming nach dem Rückzug." msgid "Current extruder" -msgstr "" +msgstr "Aktueller Extruder" msgid "Zero-based index of currently used extruder." -msgstr "" +msgstr "Nullbasierter Index des aktuell verwendeten Extruders." msgid "Current object index" -msgstr "" +msgstr "Aktueller Objektindex" msgid "" "Specific for sequential printing. Zero-based index of currently printed " "object." msgstr "" +"Spezifisch für das sequentielle Drucken. Nullbasierter Index des aktuell " +"gedruckten Objekts." msgid "Has wipe tower" -msgstr "" +msgstr "Hat Reinigungsturm" msgid "Whether or not wipe tower is being generated in the print." -msgstr "" +msgstr "Ob ein Reinigungsturm im Druck generiert wird oder nicht." msgid "Initial extruder" -msgstr "" +msgstr "Erster Extruder" msgid "" "Zero-based index of the first extruder used in the print. Same as " "initial_tool." msgstr "" +"Nullbasierter Index des ersten Extruders, der im Druck verwendet wird. " +"Gleichbedeutend mit initial_tool." msgid "Initial tool" -msgstr "" +msgstr "Erstes Werkzeug" msgid "" "Zero-based index of the first extruder used in the print. Same as " "initial_extruder." msgstr "" +"Nullbasierter Index des ersten Extruders, der im Druck verwendet wird. " +"Gleichbedeutend mit initial_extruder." msgid "Is extruder used?" -msgstr "" +msgstr "Wird der Extruder verwendet?" msgid "Vector of bools stating whether a given extruder is used in the print." -msgstr "" +msgstr "Vektor von Booleschen Werten, die angeben, ob ein bestimmter Extruder im Druck verwendet wird." + msgid "Volume per extruder" -msgstr "" +msgstr "Volumen pro Extruder" msgid "Total filament volume extruded per extruder during the entire print." -msgstr "" +msgstr "Gesamtes Filamentvolumen, das pro Extruder während des gesamten Drucks extrudiert wurde." msgid "Total toolchanges" -msgstr "" +msgstr "Gesamte Anzahl der Werkzeugwechsel" msgid "Number of toolchanges during the print." -msgstr "" +msgstr "Anzahl der Werkzeugwechsel während des Drucks." msgid "Total volume" -msgstr "" +msgstr "Gesamtvolumen" msgid "Total volume of filament used during the entire print." -msgstr "" +msgstr "Gesamtvolumen des während des gesamten Drucks verwendeten Filaments." msgid "Weight per extruder" -msgstr "" +msgstr "Gewicht pro Extruder" msgid "" "Weight per extruder extruded during the entire print. Calculated from " "filament_density value in Filament Settings." msgstr "" +"Gewicht pro Extruder, das während des gesamten Drucks extrudiert wurde. " +"Berechnet aus dem Filamentdichtewert in den Filament-Einstellungen." msgid "Total weight" -msgstr "" +msgstr "Gesamtgewicht" msgid "" "Total weight of the print. Calculated from filament_density value in " "Filament Settings." msgstr "" +"Gesamtgewicht des Drucks. Berechnet aus dem Filamentdichtewert in den " +"Filament-Einstellungen." msgid "Total layer count" -msgstr "" +msgstr "Gesamtanzahl der Schichten" msgid "Number of layers in the entire print." -msgstr "" +msgstr "Anzahl der Schichten im gesamten Druck." msgid "Number of objects" -msgstr "" +msgstr "Anzahl der Objekte" msgid "Total number of objects in the print." -msgstr "" +msgstr "Gesamtanzahl der Objekte im Druck." msgid "Number of instances" -msgstr "" +msgstr "Anzahl der Instanzen" msgid "Total number of object instances in the print, summed over all objects." -msgstr "" +msgstr "Gesamtanzahl der Objektinstanzen im Druck, summiert über alle Objekte." msgid "Scale per object" -msgstr "" +msgstr "Skalierung pro Objekt" msgid "" "Contains a string with the information about what scaling was applied to the " "individual objects. Indexing of the objects is zero-based (first object has " "index 0).\n" "Example: 'x:100% y:50% z:100'." -msgstr "" +msgstr "Enthält eine Zeichenfolge mit Informationen darüber, welche Skalierung auf die einzelnen Objekte angewendet wurde. Die Indizierung der Objekte ist nullbasiert (das erste Objekt hat den Index 0).\nBeispiel: 'x:100% y:50% z:100'." + +msgid "Scale per instance" +msgstr "Skalierung pro Instanz" + msgid "Input filename without extension" -msgstr "" +msgstr "Eingabedateiname ohne Erweiterung" msgid "Source filename of the first object, without extension." -msgstr "" +msgstr "Quelldateiname des ersten Objekts, ohne Erweiterung." msgid "" "The vector has two elements: x and y coordinate of the point. Values in mm." msgstr "" +"Der Vektor hat zwei Elemente: x- und y-Koordinate des Punktes. Werte in mm." msgid "" "The vector has two elements: x and y dimension of the bounding box. Values " "in mm." msgstr "" +"Der Vektor hat zwei Elemente: x- und y-Dimension der Begrenzungsbox. Werte " +"in mm." msgid "First layer convex hull" -msgstr "" +msgstr "Konvexe Hülle der ersten Schicht" msgid "" "Vector of points of the first layer convex hull. Each element has the " "following format:'[x, y]' (x and y are floating-point numbers in mm)." msgstr "" +"Vektor von Punkten der konvexen Hülle der ersten Schicht. Jedes Element hat " +"das folgende Format: '[x, y]' (x und y sind Gleitkommazahlen in mm)." msgid "Bottom-left corner of first layer bounding box" -msgstr "" +msgstr "Untere linke Ecke der Begrenzungsbox der ersten Schicht" msgid "Top-right corner of first layer bounding box" -msgstr "" +msgstr "Obere rechte Ecke der Begrenzungsbox der ersten Schicht" msgid "Size of the first layer bounding box" -msgstr "" +msgstr "Größe der Begrenzungsbox der ersten Schicht" msgid "Bottom-left corner of print bed bounding box" -msgstr "" +msgstr "Untere linke Ecke der Begrenzungsbox des Druckbetts" msgid "Top-right corner of print bed bounding box" -msgstr "" +msgstr "Obere rechte Ecke der Begrenzungsbox des Druckbetts" msgid "Size of the print bed bounding box" -msgstr "" +msgstr "Größe der Begrenzungsbox des Druckbetts" msgid "Timestamp" -msgstr "" +msgstr "Zeitstempel" msgid "String containing current time in yyyyMMdd-hhmmss format." -msgstr "" +msgstr "Zeichenfolge, die die aktuelle Zeit im Format yyyyMMdd-hhmmss enthält." msgid "Day" -msgstr "" +msgstr "Tag" msgid "Hour" -msgstr "" +msgstr "Stunde" msgid "Minute" -msgstr "" +msgstr "Minute" msgid "Print preset name" -msgstr "" +msgstr "Name des Druckvorgaben" msgid "Name of the print preset used for slicing." -msgstr "" +msgstr "Name der Druckvorgabe, die zum Slicen verwendet wird." msgid "Filament preset name" -msgstr "" +msgstr "Name des Filamentvorgaben" msgid "" "Names of the filament presets used for slicing. The variable is a vector " "containing one name for each extruder." msgstr "" +"Name der Filamentvorgabe, die zum Slicen verwendet wird. Die Variable ist ein " +"Vektor, der einen Namen für jeden Extruder enthält." msgid "Printer preset name" -msgstr "" +msgstr "Name des Druckervorgaben" msgid "Name of the printer preset used for slicing." -msgstr "" +msgstr "Name der Druckervorgabe, die zum Slicen verwendet wird." msgid "Physical printer name" -msgstr "" +msgstr "Name des physischen Druckers" msgid "Name of the physical printer used for slicing." -msgstr "" +msgstr "Name des physischen Druckers, der zum Slicen verwendet wird." msgid "Layer number" -msgstr "" +msgstr "Schichtnummer" msgid "Index of the current layer. One-based (i.e. first layer is number 1)." -msgstr "" +msgstr "Index der aktuellen Schicht. Einsbasiert (d.h. die erste Schicht ist Nummer 1)." msgid "Layer z" -msgstr "" +msgstr "Layer z" msgid "" "Height of the current layer above the print bed, measured to the top of the " "layer." msgstr "" +"Höhe der aktuellen Schicht über dem Druckbett, gemessen an der Oberseite der Schicht." msgid "Maximal layer z" -msgstr "" +msgstr "Maximale Schichtdicke z" msgid "Height of the last layer above the print bed." -msgstr "" +msgstr "Höhe der letzten Schicht über dem Druckbett." + msgid "Filament extruder ID" -msgstr "" +msgstr "Extruder-ID des Filaments" msgid "The current extruder ID. The same as current_extruder." -msgstr "" +msgstr "Die aktuelle Extruder-ID. Gleichbedeutend mit current_extruder." msgid "Error in zip archive" msgstr "Fehler im Zip-Archiv" @@ -14632,7 +14892,7 @@ msgstr "" "Die Filamentauswahl findet keine Filamentvoreinstellung, bitte neu auswählen" msgid "[Delete Required]" -msgstr "" +msgstr "[Löschen erforderlich]" msgid "Edit Preset" msgstr "Voreinstellung bearbeiten" @@ -14891,8 +15151,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" "Luftfiltration/Abluftventilator\n" "Wussten Sie, dass OrcaSlicer eine Luftfiltration/Abluftventilator " @@ -15234,6 +15494,40 @@ msgstr "" "wie z.B. ABS, durch eine entsprechende Erhöhung der Heizbetttemperatur die " "Wahrscheinlichkeit von Verwerfungen verringert werden kann." +#~ msgid " " +#~ msgstr " " + +#~ msgid "Text-Rotate" +#~ msgstr "Text-Drehen" + +#~ msgid "SVG-Rotate" +#~ msgstr "SVG-Drehen" + +#~ msgid "Resize" +#~ msgstr "Größe zurücksetzen" + +#~ msgid "Configuration package updated to " +#~ msgstr "Konfigurationspaket aktualisiert auf " + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Durch Anpassen des Abstands der Außenwand kann die Präzision der Schale " +#~ "verbessert werden. Dadurch wird auch die Schichtkonsistenz verbessert." + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "Die minimale Druckgeschwindigkeit für das Filament, wenn die " +#~ "Verlangsamung für eine bessere Schichtkühlung aktiviert ist, beim Drucken " +#~ "von Überhängen und wenn die Funktionen nicht explizit angegeben sind." + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "Keine dünnen Schichten (EXPERIMENTELL)" + #~ msgid "" #~ "We would rename the presets as \"Vendor Type Serial @printer you selected" #~ "\". \n" diff --git a/localization/i18n/en/OrcaSlicer_en.po b/localization/i18n/en/OrcaSlicer_en.po index 83d84da7b4..6572acc9f8 100644 --- a/localization/i18n/en/OrcaSlicer_en.po +++ b/localization/i18n/en/OrcaSlicer_en.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -660,6 +660,14 @@ msgstr "Rotate text" msgid "Text shape" msgstr "Text shape" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -678,9 +686,6 @@ msgstr "" msgid "Emboss" msgstr "" -msgid "Text-Rotate" -msgstr "" - msgid "NORMAL" msgstr "" @@ -1050,6 +1055,14 @@ msgstr "" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1062,10 +1075,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1179,9 +1188,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1668,6 +1674,17 @@ msgstr "" msgid "Stanford Bunny" msgstr "" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2148,9 +2165,6 @@ msgstr "Copying multiple cells is not supported." msgid "Outside" msgstr "Outside" -msgid " " -msgstr "" - msgid "Layer height" msgstr "Layer height" @@ -4305,6 +4319,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6759,6 +6779,15 @@ msgstr "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6804,9 +6833,6 @@ msgstr "Wall generator" msgid "Walls and surfaces" msgstr "" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "" @@ -7047,6 +7073,9 @@ msgstr "" msgid "Extruder Clearance" msgstr "Extruder Clearance" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Accessory" @@ -7320,9 +7349,6 @@ msgstr "Cover" msgid "The name \"%1%\" already exists." msgstr "The name \"%1%\" already exists." -msgid "Back" -msgstr "Back" - msgid "Basic Info" msgstr "Basic Info" @@ -7921,8 +7947,11 @@ msgstr "Copying of file %1% to %2% failed: %3%" msgid "Need to check the unsaved changes before configuration updates." msgstr "Please check any unsaved changes before updating the configuration." -msgid "Configuration package updated to " -msgstr "Configuration package updated to " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Open G-code file:" @@ -8299,6 +8328,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Plate %d: %s does not support filament %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Generating skirt & brim" @@ -8704,12 +8737,14 @@ msgstr "" msgid "This factor affects the amount of material for bottom solid infill" msgstr "" -msgid "Precise wall(experimental)" +msgid "Precise wall" msgstr "" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" msgid "Only one wall on top surfaces" @@ -8725,7 +8760,7 @@ msgstr "" msgid "One wall threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8786,13 +8821,30 @@ msgid "" "directions on odd layers irrespective of their overhang degree." msgstr "" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "" msgid "Overhang reversal threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -8975,11 +9027,11 @@ msgid "Fan speed" msgstr "Fan speed" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "" msgid "No cooling for the first" @@ -9024,7 +9076,7 @@ msgid "" "using large nozzles." msgstr "" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9104,7 +9156,7 @@ msgstr "" "Add solid infill near sloping surfaces to guarantee the vertical shell " "thickness (top+bottom solid layers)." -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9242,6 +9294,26 @@ msgid "" "external surfaces of the part." msgstr "" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Height to rod" @@ -9269,6 +9341,50 @@ msgstr "" "Clearance radius around extruder: used for collision avoidance in by-object " "printing." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Extruder Color" @@ -9393,10 +9509,10 @@ msgstr "" msgid "Shrinkage" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9579,7 +9695,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Sparse infill density" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10196,7 +10312,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "This G-code will be used as a custom code" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10405,9 +10521,9 @@ msgid "Min print speed" msgstr "Min print speed" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" msgid "Nozzle diameter" @@ -10789,6 +10905,9 @@ msgstr "Nearest" msgid "Aligned" msgstr "Aligned" +msgid "Back" +msgstr "Back" + msgid "Random" msgstr "Random" @@ -10810,6 +10929,47 @@ msgid "" "current extruder diameter. The default value for this parameter is 10%." msgstr "" +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "" @@ -10993,7 +11153,7 @@ msgstr "" msgid "Enable filament ramming" msgstr "" -msgid "No sparse layers (EXPERIMENTAL)" +msgid "No sparse layers (beta)" msgstr "" msgid "" @@ -11659,7 +11819,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -13637,8 +13797,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -13932,6 +14092,9 @@ msgid "" "probability of warping." msgstr "" +#~ msgid "Configuration package updated to " +#~ msgstr "Configuration package updated to " + #~ msgid "The Config can not be loaded." #~ msgstr "The Config cannot be loaded." diff --git a/localization/i18n/es/OrcaSlicer_es.po b/localization/i18n/es/OrcaSlicer_es.po index 56470f3805..0cbc42a923 100644 --- a/localization/i18n/es/OrcaSlicer_es.po +++ b/localization/i18n/es/OrcaSlicer_es.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: \n" "Last-Translator: Carlos Fco. Caruncho Serrano \n" "Language-Team: \n" @@ -455,6 +455,9 @@ msgstr "Posición de corte" msgid "Reset cutting plane" msgstr "Editar conectores" +msgid "Edit connectors" +msgstr "" + msgid "Add connectors" msgstr "Añadir conectores" @@ -670,6 +673,14 @@ msgstr "Rotar texto" msgid "Text shape" msgstr "Forma de texto" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "Configurar Espejo" @@ -688,20 +699,15 @@ msgstr "Acciones de relieve" msgid "Emboss" msgstr "Relieve" -msgid "Text-Rotate" -msgstr "Rotación de texto" - msgid "NORMAL" msgstr "NORMAL" msgid "SMALL" - msgstr "PEQUEÑA" msgid "ITALIC" msgstr "CURSIVA" - msgid "SWISS" msgstr "SUIZA" @@ -1081,6 +1087,14 @@ msgstr "Mantener" msgid "Collection" msgstr "Colección" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "Introducir el objeto SVG" @@ -1093,10 +1107,6 @@ msgstr "Acciones SVG" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "Rotar-SVG" - #, boost-format msgid "Opacity (%1%)" msgstr "Opacidad (%1%)" @@ -1210,16 +1220,12 @@ msgstr "Anchura del SVG." msgid "Height of SVG." msgstr "Altura del SVG." - msgid "Lock/unlock the aspect ratio of the SVG." msgstr "Bloquear/desbloquear la relación de aspecto del SVG." msgid "Reset scale" msgstr "Restablecer escala" -msgid "Resize" -msgstr "Reescalar" - msgid "Distance of the center of the SVG to the model surface." msgstr "Distancia del centro del SVG a la superficie del modelo." @@ -1232,9 +1238,8 @@ msgstr "Reiniciar rotación" msgid "Lock/unlock rotation angle when dragging above the surface." msgstr "" "Bloquear/desbloquear el ángulo de rotación al arrastrar por encima de la " -"superficie." -"Bloquear/desbloquear el ángulo de rotación al arrastrar por encima de la " -"superficie." +"superficie.Bloquear/desbloquear el ángulo de rotación al arrastrar por " +"encima de la superficie." msgid "Mirror vertically" msgstr "Espejo vertical" @@ -1739,6 +1744,17 @@ msgstr "Cubo de Vorón" msgid "Stanford Bunny" msgstr "Conejito Stanford" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "Texto" @@ -2230,9 +2246,6 @@ msgstr "no se admite la copia de múltiples celdas" msgid "Outside" msgstr "En el exterior" -msgid " " -msgstr " " - msgid "Layer height" msgstr "Altura de la capa" @@ -4455,6 +4468,12 @@ msgstr "Mostrar Ventana &G-Code" msgid "Show g-code window in Previce scene" msgstr "Mostrar ventana de G-Code en escena previa" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "Reiniciar Capa de Ventana" @@ -4854,9 +4873,8 @@ msgstr "Conexión perdida. Por favor, reinténtelo." msgid "The device cannot handle more conversations. Please retry later." msgstr "" -"El dispositivo no puede gestionar más conversaciones. Intentalo más tarde." -"El aparato no puede manejar más conversaciones. Vuelva a intentarlo más " -"tarde." +"El dispositivo no puede gestionar más conversaciones. Intentalo más tarde.El " +"aparato no puede manejar más conversaciones. Vuelva a intentarlo más tarde." msgid "File not exists." msgstr "El archivo no existe." @@ -7024,6 +7042,15 @@ msgstr "" "distancia z0, espaciado de interfaz 0, patrón concéntrico y desactivar " "altura de soporte independiente de altura de capa" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -7076,9 +7103,6 @@ msgstr "Generador de perímetros" msgid "Walls and surfaces" msgstr "Paredes y superficies" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "Puentes" @@ -7331,6 +7355,9 @@ msgstr "Tiempo de aumento de velocidad del ventilador" msgid "Extruder Clearance" msgstr "Margen del extrusor" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Accesorio" @@ -7616,9 +7643,6 @@ msgstr "Cubierta" msgid "The name \"%1%\" already exists." msgstr "El nombre \"%1%\" ya existe." -msgid "Back" -msgstr "Trasera" - msgid "Basic Info" msgstr "Información Básica" @@ -7733,10 +7757,9 @@ msgid "" msgstr "" "Orca volverá a calcular sus volúmenes de descarga cada vez que se cambie el " "color de los filamentos. Puedes desactivar el cálculo automático en Orca " -"Slicer > Preferencias" -"Orca recalculaba los volúmenes de lavado cada vez que cambiaba el color de " -"los filamentos. Puedes desactivar el auto-cálculo en Orca Slicer > " -"Preferencias" +"Slicer > PreferenciasOrca recalculaba los volúmenes de lavado cada vez que " +"cambiaba el color de los filamentos. Puedes desactivar el auto-cálculo en " +"Orca Slicer > Preferencias" msgid "Flushing volume (mm³) for each filament pair." msgstr "Volumen de limpieza (mm³) para cada par de filamentos." @@ -8240,8 +8263,11 @@ msgstr "" "Es necesario comprobar los cambios no guardados antes de actualizar la " "configuración." -msgid "Configuration package updated to " -msgstr "Paquete de configuración actualizado a " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Abrir archivo G-Code:" @@ -8658,6 +8684,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Bandeja %d: %s no soporta filamento %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Generando falda y borde de adherencia" @@ -9087,15 +9117,15 @@ msgid "This factor affects the amount of material for bottom solid infill" msgstr "" "Este factor afecta a la cantidad de material para el relleno sólido inferior" -msgid "Precise wall(experimental)" -msgstr "Pared precisa(experimental)" +msgid "Precise wall" +msgstr "Pared precisa" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" -"Mejorar precisión de la carcasa ajustando el espaciado del perímetro " -"exterior. Esto además mejora la consistencia de capa." msgid "Only one wall on top surfaces" msgstr "Sólo un perímetro en las capas superiores" @@ -9110,7 +9140,7 @@ msgstr "" msgid "One wall threshold" msgstr "Umbral para generar un solo perímetro" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -9203,13 +9233,30 @@ msgstr "" "inverso en 0 para que todas las paredes internas se impriman en direcciones " "alternas en las capas impares, independientemente de su grado de voladizo." +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "Umbral inverso" msgid "Overhang reversal threshold" msgstr "Umbral de inversión de voladizo" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9411,13 +9458,13 @@ msgid "Fan speed" msgstr "Velocidad del ventilador" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" "Velocidad del ventilador de extracción durante la impresión, esta velocidad " "sobrescribirá la velocidad en el GCode personalizado del filamento" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "Velocidad del ventilador de extracción una vez finalizada la impresión" msgid "No cooling for the first" @@ -9465,8 +9512,8 @@ msgstr "" "recomienda tener esta función activada. Sin embargo, considera desactivarla " "si utilizas boquillas grandes." -msgid "Don't filter out small internal bridges (experimental)" -msgstr "No filtrar los pequeños puentes internos (experimental)" +msgid "Don't filter out small internal bridges (beta)" +msgstr "No filtrar los pequeños puentes internos (beta)" msgid "" "This option can help reducing pillowing on top surfaces in heavily slanted " @@ -9574,7 +9621,7 @@ msgstr "" "Añadir relleno sólido al lado de capas inclinadas para garantizar el grosor " "de carcasa vertical (capas sólidas superior+inferior)" -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9757,6 +9804,26 @@ msgstr "" "lo que resulta en un peor acabado de la superficie exterior. También puede " "hacer que el relleno brille a través de las superficies externas de la pieza." +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Altura a la barra" @@ -9784,6 +9851,50 @@ msgstr "" "El radio de claridad alrededor del extrusor. Se utiliza para evitar la " "colisión con la impresión por objeto." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Color del extrusor" @@ -9914,10 +10025,10 @@ msgstr "" msgid "Shrinkage" msgstr "Contracción" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -10146,7 +10257,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Densidad de relleno" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10860,7 +10971,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Este G-Code se usará para el código personalizado" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -11115,14 +11226,10 @@ msgid "Min print speed" msgstr "Velocidad de impresión mínima" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"La velocidad mínima de impresión para el filamento cuando la ralentización " -"para un mejor enfriamiento de la capa está activada, cuando se imprimen " -"voladizos y cuando las velocidades de las características no se especifican " -"explícitamente." msgid "Nozzle diameter" msgstr "Diámetro de la boquilla" @@ -11567,6 +11674,9 @@ msgstr "Más cercano" msgid "Aligned" msgstr "Alineado" +msgid "Back" +msgstr "Trasera" + msgid "Random" msgstr "Aleatorio" @@ -11594,6 +11704,47 @@ msgstr "" "Esta cantidad puede especificarse en milímetros o como porcentaje del " "diámetro actual del extrusor. El valor por defecto de este parámetro es 10%." +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "Velocidad de limpieza según tipo de línea" @@ -11642,10 +11793,9 @@ msgstr "" "Esto es útil cuando se imprime con el orden de impresión de pared Exterior/" "Interior o Interior/Exterior/Interior, ya que en estos modos es más probable " "que se imprima un perímetro externo inmediatamente después de un movimiento " -"de destracción." -"Para minimizar la visibilidad de una posible sobreextrusión al inicio de un " -"perímetro exterior cuando se imprime con orden de impresión Exterior/" -"Interior o Interior/Exterior/Interior, la desetracción se realiza " +"de destracción.Para minimizar la visibilidad de una posible sobreextrusión " +"al inicio de un perímetro exterior cuando se imprime con orden de impresión " +"Exterior/Interior o Interior/Exterior/Interior, la desetracción se realiza " "ligeramente en el interior desde el inicio del perímetro exterior. De esta " "forma, cualquier posible sobreextrusión queda oculta desde la superficie " "exterior.\n" @@ -11823,8 +11973,8 @@ msgstr "Purgar el filamento restante en una torre" msgid "Enable filament ramming" msgstr "Activar el moldeado de extremo del filamento" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Capas de baja densidad (EXPERIMENTAL)" +msgid "No sparse layers (beta)" +msgstr "" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -12578,7 +12728,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "Margen de detección del poliorificio" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -14838,11 +14988,11 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" -"Filtración de aire/ventilador Exhuast \n" -"¿Sabías que OrcaSlicer admite filtración de aire/ventilador Exhuast?" +"Filtración de aire/ventilador Exhaust \n" +"¿Sabías que OrcaSlicer admite filtración de aire/ventilador Exhaust?" #: resources/data/hints.ini: [hint:G-code window] msgid "" @@ -15168,6 +15318,41 @@ msgstr "" "aumentar adecuadamente la temperatura del lecho térmico puede reducir la " "probabilidad de deformaciones." +#~ msgid " " +#~ msgstr " " + +#~ msgid "Text-Rotate" +#~ msgstr "Rotación de texto" + +#~ msgid "SVG-Rotate" +#~ msgstr "Rotar-SVG" + +#~ msgid "Resize" +#~ msgstr "Reescalar" + +#~ msgid "Configuration package updated to " +#~ msgstr "Paquete de configuración actualizado a " + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Mejorar precisión de la carcasa ajustando el espaciado del perímetro " +#~ "exterior. Esto además mejora la consistencia de capa." + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "La velocidad mínima de impresión para el filamento cuando la " +#~ "ralentización para un mejor enfriamiento de la capa está activada, cuando " +#~ "se imprimen voladizos y cuando las velocidades de las características no " +#~ "se especifican explícitamente." + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "Capas de baja densidad (EXPERIMENTAL)" + #~ msgid "" #~ "We would rename the presets as \"Vendor Type Serial @printer you selected" #~ "\". \n" diff --git a/localization/i18n/fr/OrcaSlicer_fr.po b/localization/i18n/fr/OrcaSlicer_fr.po index 84b1ce0e9f..d860560c0f 100644 --- a/localization/i18n/fr/OrcaSlicer_fr.po +++ b/localization/i18n/fr/OrcaSlicer_fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: Guislain Cyril, Thomas Lété\n" @@ -674,6 +674,14 @@ msgstr "Faire pivoter le texte" msgid "Text shape" msgstr "Forme du texte" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "Rotation du texte" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "Déplacement du texte" + msgid "Set Mirror" msgstr "Définir la symétrie" @@ -692,9 +700,6 @@ msgstr "Actions d’embossage" msgid "Emboss" msgstr "Embosser" -msgid "Text-Rotate" -msgstr "Rotation du texte" - msgid "NORMAL" msgstr "" @@ -1086,6 +1091,14 @@ msgstr "Continuer" msgid "Collection" msgstr "Collection" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "Rotation du SVG" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "Déplacement du SVG" + msgid "Enter SVG gizmo" msgstr "Ouvrir l’outil SVG" @@ -1098,10 +1111,6 @@ msgstr "Actions SVG" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "Rotation du SVG" - #, boost-format msgid "Opacity (%1%)" msgstr "Opacité (%1%)" @@ -1226,9 +1235,6 @@ msgstr "Verrouiller/déverrouiller le ratio d’aspect du SVG." msgid "Reset scale" msgstr "Remise à zéro de l’échelle" -msgid "Resize" -msgstr "Redimensionner" - msgid "Distance of the center of the SVG to the model surface." msgstr "Distance entre le centre du SVG et la surface du modèle." @@ -1744,6 +1750,23 @@ msgstr "Cube Voron" msgid "Stanford Bunny" msgstr "Lapin de Stanford" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" +"Ce modèle présente un texte en relief sur la surface supérieure. Pour " +"obtenir des résultats optimaux, il est conseillé de régler le \"Seuil une " +"paroi(min_width_top_surface)\" sur 0 pour que l'option \"Une seule paroi sur " +"les surfaces supérieures\" fonctionne au mieux.\n" +"Oui - Modifier ces paramètres automatiquement\n" +"Non - Ne pas modifier ces paramètres pour moi" + msgid "Text" msgstr "Texte" @@ -2237,9 +2260,6 @@ msgstr "la copie de plusieurs cellules n'est pas prise en charge" msgid "Outside" msgstr "Hors plaque" -msgid " " -msgstr " " - msgid "Layer height" msgstr "Hauteur de couche" @@ -2786,7 +2806,7 @@ msgstr "" #, c-format, boost-format msgid "About %s" -msgstr "Au sujet de %s" +msgstr "À propos de %s" msgid "Orca Slicer " msgstr "Orca Slicer " @@ -3703,6 +3723,69 @@ msgstr "" msgid "default" msgstr "défaut" +#, boost-format +msgid "Edit Custom G-code (%1%)" +msgstr "Modifier le G-code personnalisé (%1%)" + +msgid "Built-in placeholders (Double click item to add to G-code)" +msgstr "" +"Placeholders intégrés (double-cliquez sur l’élément pour l’ajouter au code G)" + +msgid "Search gcode placeholders" +msgstr "Rechercher les placeholders de G-code" + +msgid "Add selected placeholder to G-code" +msgstr "Ajouter le placeholder sélectionné au G-code" + +msgid "Select placeholder" +msgstr "Sélectionner un placeholder" + +msgid "[Global] Slicing State" +msgstr "[Global] État de la découpe" + +msgid "Read Only" +msgstr "Lecture seule" + +msgid "Read Write" +msgstr "Lire et écrire" + +msgid "Slicing State" +msgstr "État de la découpe" + +msgid "Print Statistics" +msgstr "Statistiques d’impression" + +msgid "Objects Info" +msgstr "Informations sur les objets" + +msgid "Dimensions" +msgstr "" + +msgid "Temperatures" +msgstr "Températures" + +msgid "Timestamps" +msgstr "Horodatages" + +#, boost-format +msgid "Specific for %1%" +msgstr "Spécifique à %1%" + +msgid "Presets" +msgstr "Préréglages" + +msgid "Print settings" +msgstr "Réglages d'impression" + +msgid "Filament settings" +msgstr "Réglages du filament" + +msgid "SLA Materials settings" +msgstr "Paramètres des matériaux SLA" + +msgid "Printer settings" +msgstr "Paramètres de l'imprimante" + msgid "parameter name" msgstr "nom du paramètre" @@ -3893,9 +3976,6 @@ msgstr "Imprimer" msgid "Printer" msgstr "Imprimante" -msgid "Print settings" -msgstr "Réglages d'impression" - msgid "Custom g-code" msgstr "G-code personnalisé" @@ -4273,7 +4353,7 @@ msgstr "Ouvrir le Test de Réseau" #, c-format, boost-format msgid "&About %s" -msgstr "&Au sujet de %s" +msgstr "&À propos de %s" msgid "Upload Models" msgstr "Téléverser les Modèles" @@ -4338,7 +4418,7 @@ msgid "Recent projects" msgstr "Projets récents" msgid "Save Project" -msgstr "Sauvegarder le projet" +msgstr "Enregistrer le projet" msgid "Save current project to file" msgstr "Enregistrer le projet actuel dans un fichier" @@ -4466,6 +4546,13 @@ msgstr "Afficher la fenêtre du &G-code" msgid "Show g-code window in Previce scene" msgstr "Afficher la fenêtre du G-code dans la scène précédente" +msgid "Show 3D Navigator" +msgstr "Afficher le navigateur 3D" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" +"Afficher le navigateur 3D dans la scène de préparation et de prévisualisation" + msgid "Reset Window Layout" msgstr "Réinitialiser la présentation de la fenêtre" @@ -5427,12 +5514,6 @@ msgstr "Comparer les Préréglages" msgid "View all object's settings" msgstr "Afficher tous les paramètres de l'objet" -msgid "Filament settings" -msgstr "Réglages du filament" - -msgid "Printer settings" -msgstr "Paramètres de l'imprimante" - msgid "Remove current plate (if not last one)" msgstr "Retirer la plaque actuelle (si elle n'est pas la dernière)" @@ -5449,7 +5530,7 @@ msgid "Lock current plate" msgstr "Verrouiller le plateau actuel" msgid "Edit current plate name" -msgstr "" +msgstr "Modifier le nom du plateau actuel" msgid "Customize current plate" msgstr "Personnaliser le plateau actuel" @@ -6155,7 +6236,7 @@ msgid "Units" msgstr "Unités" msgid "Home" -msgstr "Acceuil" +msgstr "Accueil" msgid "Default Page" msgstr "Page par défaut" @@ -6202,9 +6283,6 @@ msgstr "" "Si cette option est activée, le calcul se fera automatiquement à chaque " "changement de couleur." -msgid "Presets" -msgstr "Préréglages" - msgid "Auto sync user presets(Printer/Filament/Process)" msgstr "" "Synchronisation automatique des pré-réglages utilisateur (Imprimante/" @@ -7076,6 +7154,19 @@ msgstr "" "Distance Z supérieure nulle, espacement d'interface nul, motif concentrique " "et désactivation de la hauteur indépendante de la couche de support" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" +"L’activation de cette option modifie la forme du modèle. Si votre impression " +"nécessite des dimensions précises ou fait partie d’un assemblage, il est " +"important de vérifier si ce changement de géométrie a un impact sur la " +"fonctionnalité de votre impression." + +msgid "Are you sure you want to enable this option?" +msgstr "Êtes-vous sûr de vouloir activer cette option ?" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -7104,8 +7195,8 @@ msgstr "Ignorer" msgid "" "When recording timelapse without toolhead, it is recommended to add a " "\"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive" -"\"->\"Timelapse Wipe Tower\"." +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." msgstr "" "Lorsque vous enregistrez un timelapse sans tête d’outil, il est recommandé " "d’ajouter une \"Tour d’essuyage timelapse\".\n" @@ -7127,10 +7218,6 @@ msgstr "Générateur de paroi" msgid "Walls and surfaces" msgstr "Parois et surfaces" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" -"Compensation des débits de remplissage des petites zones (expérimental)" - msgid "Bridging" msgstr "Ponts" @@ -7385,6 +7472,9 @@ msgstr "Durée d’accélération du ventilateur" msgid "Extruder Clearance" msgstr "Dégagement de l'extrudeur" +msgid "Adaptive bed mesh" +msgstr "Maillage du plateau adaptatif" + msgid "Accessory" msgstr "Accessoire" @@ -7648,20 +7738,28 @@ msgstr "Sélectionnez les préréglages à comparer" msgid "" "You can only transfer to current active profile because it has been modified." msgstr "" +"Le transfert vers le profil actif actuel n’est possible que s’il a été " +"modifié." msgid "" "Transfer the selected options from left preset to the right.\n" "Note: New modified presets will be selected in settings tabs after close " "this dialog." msgstr "" +"Transférer les options sélectionnées du préréglage de gauche vers celui de " +"droite.\n" +"Remarque : Les nouveaux préréglages modifiés seront sélectionnés dans les " +"onglets de réglage après la fermeture de cette boîte de dialogue." msgid "Transfer values from left to right" -msgstr "" +msgstr "Transférer les valeurs de gauche à droite" msgid "" "If enabled, this dialog can be used for transver selected values from left " "to right preset." msgstr "" +"Si elle est activée, cette boîte de dialogue peut être utilisée pour " +"convertir les valeurs sélectionnées de gauche à droite." msgid "Add File" msgstr "Ajouter un Fichier" @@ -7676,9 +7774,6 @@ msgstr "Couverture" msgid "The name \"%1%\" already exists." msgstr "Le nom \"%1%\" existe déjà." -msgid "Back" -msgstr "Arrière" - msgid "Basic Info" msgstr "Informations de base" @@ -8311,8 +8406,11 @@ msgstr "" "Besoin de vérifier les modifications non enregistrées avant les mises à jour " "de configuration." -msgid "Configuration package updated to " -msgstr "Package de configuration mis à jour pour " +msgid "Configuration package: " +msgstr "Paquet de configuration : " + +msgid " updated to " +msgstr " mis à jour en " msgid "Open G-code file:" msgstr "Ouvrir un fichier G-code :" @@ -8627,8 +8725,8 @@ msgstr "" msgid "The prime tower is not supported in \"By object\" print." msgstr "" -"La tour de nettoyage n'est pas prise en charge dans l'impression \"Par objet" -"\"." +"La tour de nettoyage n'est pas prise en charge dans l'impression \"Par " +"objet\"." msgid "" "The prime tower is not supported when adaptive layer height is on. It " @@ -8738,6 +8836,12 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Plaque %d : %s ne prend pas en charge le filament %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" +"Un réglage trop bas de la vitesse de saccade peut entraîner des artefacts " +"sur les surfaces courbes." + msgid "Generating skirt & brim" msgstr "Génération jupe et bord" @@ -9120,7 +9224,7 @@ msgstr "" "Forcer le ventilateur de refroidissement à atteindre une vitesse spécifique " "lorsque le degré de surplomb de la pièce imprimée dépasse cette valeur. Ceci " "est exprimé en pourcentage qui indique la largeur de la ligne sans support " -"provenant de la couche inférieure. 0 %% signifie un refroidissement forcé de " +"provenant de la couche inférieure. 0%% signifie un refroidissement forcé de " "toutes les parois extérieures, quel que soit le degré de surplomb." msgid "Bridge infill direction" @@ -9140,7 +9244,7 @@ msgstr "Densité des ponts" msgid "Density of external bridges. 100% means solid bridge. Default is 100%." msgstr "" -"Densité des ponts externes, Une valeur à 100%% signifie un pont solide. La " +"Densité des ponts externes, Une valeur à 100% signifie un pont solide. La " "valeur par défaut est 100%." msgid "Bridge flow ratio" @@ -9185,15 +9289,19 @@ msgstr "" "Ce facteur affecte la quantité de matériau pour le remplissage solide " "inférieur" -msgid "Precise wall(experimental)" -msgstr "Parois précises (expérimental)" +msgid "Precise wall" +msgstr "Parois précises" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" -"Améliorer la précision de la coque en ajustant l’espacement des parois " -"extérieures. Cela améliore également la consistance des couches." +"Améliorez la précision de la coque en ajustant l’espacement des parois " +"extérieures. Cela permet également d’améliorer la cohérence des couches.\n" +"Remarque : ce paramètre n’a d’effet que si la séquence des parois est " +"configurée sur Intérieur-Extérieur." msgid "Only one wall on top surfaces" msgstr "Une seule paroi sur les surfaces supérieures" @@ -9208,7 +9316,7 @@ msgstr "" msgid "One wall threshold" msgstr "Seuil de paroi unique" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -9303,13 +9411,36 @@ msgstr "" "s’impriment dans des directions alternées sur les couches impaires, quel que " "soit leur degré de surplomb." +msgid "Bridge counterbole holes" +msgstr "Trous de contre-trou de pont" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" +"Cette option crée des ponts pour les trous de contre-perçage, ce qui permet " +"de les imprimer sans support. Les modes disponibles sont les suivants\n" +"1. Aucun : Aucun pont n’est créé.\n" +"2. Partiellement connecté : Seule une partie de la zone non prise en charge " +"sera connectée.\n" +"3. Couche sacrifiée : Une couche de pont sacrifiée complète est créée." + +msgid "Partially bridged" +msgstr "Partiellement connecté" + +msgid "Sacrificial layer" +msgstr "Couche sacrifiée" + msgid "Reverse threshold" msgstr "Seuil d’inversion" msgid "Overhang reversal threshold" msgstr "Seuil d’inversion des surplombs" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9449,7 +9580,7 @@ msgid "By object" msgstr "Par objet" msgid "Intra-layer order" -msgstr "" +msgstr "Ordre intra-couche" msgid "Print order within a single layer" msgstr "Ordre d’impression au sein d’une même couche" @@ -9509,13 +9640,13 @@ msgid "Fan speed" msgstr "Vitesse du ventilateur" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" "Vitesse du ventilateur d’extraction pendant l’impression. Cette vitesse " "écrasera la vitesse dans le G-code personnalisé du filament." -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "Vitesse du ventilateur d’extraction après l’impression" msgid "No cooling for the first" @@ -9564,7 +9695,7 @@ msgstr "" "est généralement recommandé d’activer cette fonctionnalité. Pensez cependant " "à la désactiver si vous utilisez des buses larges." -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "Ne pas filtrer les petits ponts internes (expérimental)" msgid "" @@ -9677,7 +9808,7 @@ msgstr "" "garantir l'épaisseur verticale de la coque (couches solides supérieure" "+inférieure)." -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "Réduire davantage le remplissage solide des parois (expérimental)" msgid "" @@ -9871,6 +10002,35 @@ msgstr "" "la surface extérieure. Cela peut également faire briller le remplissage à " "travers les surfaces externes de la pièce." +msgid "Wall loop direction" +msgstr "Direction de la paroi" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" +"La direction dans laquelle les boucles de la paroi sont extrudées lorsque " +"l’on regarde du haut vers le bas.\n" +"\n" +"Par défaut, toutes les parois sont extrudées dans le sens inverse des " +"aiguilles d’une montre, sauf si l’option Inverser sur impair est activée. Si " +"vous choisissez une option autre qu’Auto, la direction des parois sera " +"forcée, indépendamment de l’option Inverser sur l’impair.\n" +"\n" +"Cette option sera désactivée si le mode vase sprial est activé." + +msgid "Counter clockwise" +msgstr "Sens inverse des aiguilles d’une montre" + +msgid "Clockwise" +msgstr "Dans le sens des aiguilles d’une montre" + msgid "Height to rod" msgstr "Hauteur jusqu’à la tige" @@ -9898,6 +10058,75 @@ msgstr "" "Rayon de dégagement autour de l'extrudeuse : utilisé pour éviter les " "collisions lors de l'impression par objets." +msgid "Bed mesh min" +msgstr "Maillage du plateau min" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" +"Cette option définit le point minimum de la zone de maillage du plateau " +"autorisée. En raison du décalage XY de la sonde, la plupart des imprimantes " +"ne sont pas en mesure de sonder l’ensemble du plateau. Pour s’assurer que le " +"point de palpage ne sort pas de la zone du plateau, les points minimum et " +"maximum du maillage du lit doivent être définis de manière appropriée. " +"OrcaSlicer veille à ce que les valeurs adaptive_bed_mesh_min/" +"adaptive_bed_mesh_max ne dépassent pas ces points min/max. Ces informations " +"peuvent généralement être obtenues auprès du fabricant de votre imprimante. " +"Le paramètre par défaut est (-99999, -99999), ce qui signifie qu’il n’y a " +"pas de limites, autorisant ainsi le palpage sur l’ensemble du plateau." + +msgid "Bed mesh max" +msgstr "Maillage du plateau max" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" +"Cette option définit le point maximum de la zone de maillage du plateau " +"autorisée. En raison du décalage XY de la sonde, la plupart des imprimantes " +"ne sont pas en mesure de sonder l’ensemble du plateau. Pour s’assurer que le " +"point de palpage ne sort pas de la zone du plateau, les points minimum et " +"maximum du maillage du lit doivent être définis de manière appropriée. " +"OrcaSlicer veille à ce que les valeurs adaptive_bed_mesh_min/" +"adaptive_bed_mesh_max ne dépassent pas ces points min/max. Ces informations " +"peuvent généralement être obtenues auprès du fabricant de votre imprimante. " +"Le réglage par défaut est (99999, 99999), ce qui signifie qu’il n’y a pas de " +"limites, autorisant ainsi le palpage sur l’ensemble du plateau." + +msgid "Probe point distance" +msgstr "Distance entre les points de mesure" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" +"Cette option définit la distance préférée entre les points de mesure (taille " +"de la grille) pour les directions X et Y, la valeur par défaut étant de 50 " +"mm pour les deux directions." + +msgid "Mesh margin" +msgstr "Marge de la maille" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" +"Cette option détermine la distance supplémentaire de laquelle le maillage du " +"plateau adaptatif doit être étendu dans les directions XY." + msgid "Extruder Color" msgstr "Couleur de l'extrudeur" @@ -10029,10 +10258,10 @@ msgstr "" msgid "Shrinkage" msgstr "Pourcentage de retrait" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -10262,7 +10491,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Densité de remplissage" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10987,8 +11216,8 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Ce G-code sera utilisé comme code personnalisé" -msgid "Enable Flow Compensation" -msgstr "Activer la compensation de débit" +msgid "Small area flow compensation (beta)" +msgstr "Compensation du débit des petites zones (beta)" msgid "Enable flow compensation for small infill areas" msgstr "" @@ -11250,14 +11479,13 @@ msgid "Min print speed" msgstr "Vitesse d'impression minimale" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"La vitesse d’impression minimale lors du ralentissement pour un meilleur " -"refroidissement des couches est activée, lors de l’impression des surplombs " -"et lorsque les fonctionnalités de vitesses ne sont pas spécifiées " -"explicitement." +"Vitesse d’impression minimale à laquelle l’imprimante ralentira pour tenter " +"de maintenir le temps de couche minimal ci-dessus, lorsque la fonction de " +"ralentissement pour un meilleur refroidissement de la couche est activée." msgid "Nozzle diameter" msgstr "Diamètre de la buse" @@ -11708,6 +11936,9 @@ msgstr "La plus proche" msgid "Aligned" msgstr "Alignée" +msgid "Back" +msgstr "Arrière" + msgid "Random" msgstr "Aléatoire" @@ -11735,6 +11966,54 @@ msgstr "" "Cette quantité peut être spécifiée en millimètres ou en pourcentage du " "diamètre actuel de la buse. La valeur par défaut de ce paramètre est 10%." +msgid "Scarf joint seam (beta)" +msgstr "Couture en écharpe (beta)" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" +"Utiliser une couture en écharpe pour minimiser la visibilité de la couture " +"et augmenter sa solidité." + +msgid "Scarf start height" +msgstr "Hauteur de départ de l’écharpe" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" +"Hauteur de départ de l’écharpe.\n" +"Cette hauteur peut être spécifiée en millimètres ou en pourcentage de la " +"hauteur de la couche actuelle. La valeur par défaut de ce paramètre est 0." + +msgid "Scarf around entire wall" +msgstr "Écharpe sur toute la paroi" + +msgid "The scarf extends to the entire length of the wall." +msgstr "L’écharpe s’étend sur toute la longueur de la paroi." + +msgid "Scarf length" +msgstr "Longueur de l’écharpe" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" +"Longueur de l’écharpe. La mise à zéro de ce paramètre désactive " +"automatiquement l’écharpe." + +msgid "Scarf steps" +msgstr "Étapes de l’écharpe" + +msgid "Minimum number of segments of each scarf." +msgstr "Nombre minimum de segments de chaque écharpe." + +msgid "Scarf joint for inner walls" +msgstr "Joint en écharpe pour les parois internes" + +msgid "Use scarf joint for inner walls as well." +msgstr "Utiliser également un joint en écharpe pour les parois intérieures." + msgid "Role base wipe speed" msgstr "Vitesse d’essuyage basée sur la vitesse d’extrusion" @@ -11954,8 +12233,8 @@ msgstr "Purger le filament restant dans la tour d’essuyage" msgid "Enable filament ramming" msgstr "Activer le pilonnage du filament" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Pas sur toutes les couches (EXPÉRIMENTAL)" +msgid "No sparse layers (beta)" +msgstr "Pas de couches éparses (beta)" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -11988,9 +12267,9 @@ msgid "" "resolution, therefore it is advisable to keep the value reasonably low." msgstr "" "Les fissures plus petites que 2x le rayon de fermeture de l’espace sont " -"remplies pendant la découpe de la maille triangulaire. L’opération de " -"fermeture de l’espace peut réduire la résolution finale de l’impression, il " -"est donc conseillé de maintenir cette valeur à un niveau raisonnablement bas." +"remplies pendant la découpe du maillage. L’opération de fermeture de " +"l’espace peut réduire la résolution finale de l’impression, il est donc " +"conseillé de maintenir cette valeur à un niveau raisonnablement bas." msgid "Slicing Mode" msgstr "Mode de découpe" @@ -12716,7 +12995,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "Marge de détection des trous polygones" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -12998,125 +13277,151 @@ msgid "Load custom gcode from json" msgstr "Charger un G-code personnalisé à partir de json" msgid "Current z-hop" -msgstr "" +msgstr "Saut en z actuel" msgid "Contains z-hop present at the beginning of the custom G-code block." -msgstr "" +msgstr "Contient le saut en z présent au début du bloc de G-code personnalisé." msgid "" "Position of the extruder at the beginning of the custom G-code block. If the " "custom G-code travels somewhere else, it should write to this variable so " "PrusaSlicer knows where it travels from when it gets control back." msgstr "" +"Position de l’extrudeuse au début du bloc de G-code personnalisé. Si le G-" +"code personnalisé se déplace ailleurs, il doit écrire dans cette variable " +"afin que PrusaSlicer sache d’où il se déplace lorsqu’il reprend le contrôle." msgid "" "Retraction state at the beginning of the custom G-code block. If the custom " "G-code moves the extruder axis, it should write to this variable so " "PrusaSlicer deretracts correctly when it gets control back." msgstr "" +"État de rétraction au début du bloc de G-code personnalisé. Si le G-code " +"personnalisé déplace l’axe de l’extrudeuse, il doit écrire dans cette " +"variable pour que PrusaSlicer se rétracte correctement lorsqu’il reprend le " +"contrôle." msgid "Extra deretraction" -msgstr "" +msgstr "Dérétraction supplémentaire" msgid "Currently planned extra extruder priming after deretraction." msgstr "" +"L’amorçage supplémentaire de l’extrudeuse après la dérétraction est " +"actuellement prévu." msgid "Current extruder" -msgstr "" +msgstr "Extrudeur actuel" msgid "Zero-based index of currently used extruder." -msgstr "" +msgstr "Index à base zéro de l’extrudeur actuellement utilisé." msgid "Current object index" -msgstr "" +msgstr "Index de l’objet actuel" msgid "" "Specific for sequential printing. Zero-based index of currently printed " "object." msgstr "" +"Spécifique à l’impression séquentielle. Index basé sur zéro de l’objet en " +"cours d’impression." msgid "Has wipe tower" -msgstr "" +msgstr "Possède une tour d’essuyage" msgid "Whether or not wipe tower is being generated in the print." -msgstr "" +msgstr "Indique si la tour d’essuyage est générée ou non dans l’impression." msgid "Initial extruder" -msgstr "" +msgstr "Extrudeur initial" msgid "" "Zero-based index of the first extruder used in the print. Same as " "initial_tool." msgstr "" +"Index basé sur zéro du premier extrudeur utilisé dans l’impression. " +"Identique à initial_tool." msgid "Initial tool" -msgstr "" +msgstr "Outil de départ" msgid "" "Zero-based index of the first extruder used in the print. Same as " "initial_extruder." msgstr "" +"Index basé sur zéro du premier extrudeur utilisé dans l’impression. " +"Identique à initial_extruder." msgid "Is extruder used?" -msgstr "" +msgstr "L’extrudeur est-il utilisé ?" msgid "Vector of bools stating whether a given extruder is used in the print." msgstr "" +"Vecteur de bools indiquant si un extrudeur donné est utilisé dans " +"l’impression." msgid "Volume per extruder" -msgstr "" +msgstr "Volume par extrudeur" msgid "Total filament volume extruded per extruder during the entire print." msgstr "" +"Volume total de filament extrudé par extrudeuse pendant toute la durée de " +"l’impression." msgid "Total toolchanges" -msgstr "" +msgstr "Nombre total de changements d’outils" msgid "Number of toolchanges during the print." -msgstr "" +msgstr "Nombre de changements d’outils pendant l’impression." msgid "Total volume" -msgstr "" +msgstr "Volume total" msgid "Total volume of filament used during the entire print." msgstr "" +"Volume total de filament utilisé pendant toute la durée de l’impression." msgid "Weight per extruder" -msgstr "" +msgstr "Poids par extrudeur" msgid "" "Weight per extruder extruded during the entire print. Calculated from " "filament_density value in Filament Settings." msgstr "" +"Poids par extrudeur extrudé pendant toute la durée de l’impression. Calculé " +"à partir de la valeur filament_density dans Filament Settings." msgid "Total weight" -msgstr "" +msgstr "Poids total" msgid "" "Total weight of the print. Calculated from filament_density value in " "Filament Settings." msgstr "" +"Poids total de l’impression. Calculé à partir de la valeur filament_density " +"dans Filament Settings." msgid "Total layer count" -msgstr "" +msgstr "Nombre total de couches" msgid "Number of layers in the entire print." -msgstr "" +msgstr "Nombre de couches dans toute l’impression." msgid "Number of objects" -msgstr "" +msgstr "Nombre d’objets" msgid "Total number of objects in the print." -msgstr "" +msgstr "Nombre total d’objets dans l’impression." msgid "Number of instances" -msgstr "" +msgstr "Nombre d’instances" msgid "Total number of object instances in the print, summed over all objects." msgstr "" +"Nombre total d’instances d’objets dans l’impression, additionné à tous les " +"objets." msgid "Scale per object" -msgstr "" +msgstr "Mise à l’échelle par objet" msgid "" "Contains a string with the information about what scaling was applied to the " @@ -13124,114 +13429,132 @@ msgid "" "index 0).\n" "Example: 'x:100% y:50% z:100'." msgstr "" +"Contient une chaîne de caractères contenant des informations sur la mise à " +"l’échelle appliquée aux différents objets. L’indexation des objets est basée " +"sur le zéro (le premier objet a l’index 0).\n" +"Exemple : « x:100% y:50% z:100 »." msgid "Input filename without extension" -msgstr "" +msgstr "Nom du fichier d’entrée sans extension" msgid "Source filename of the first object, without extension." -msgstr "" +msgstr "Nom du fichier source du premier objet, sans extension." msgid "" "The vector has two elements: x and y coordinate of the point. Values in mm." msgstr "" +"Le vecteur a deux éléments : les coordonnées x et y du point. Valeurs en mm." msgid "" "The vector has two elements: x and y dimension of the bounding box. Values " "in mm." msgstr "" +"Le vecteur a deux éléments : les dimensions x et y de la boîte de " +"délimitation. Valeurs en mm." msgid "First layer convex hull" -msgstr "" +msgstr "Coque convexe de la première couche" msgid "" "Vector of points of the first layer convex hull. Each element has the " "following format:'[x, y]' (x and y are floating-point numbers in mm)." msgstr "" +"Vecteur de points de la première couche de la coque convexe. Chaque élément " +"a le format suivant : ‘[x, y]’ (x et y sont des nombres à virgule flottante " +"en mm)." msgid "Bottom-left corner of first layer bounding box" msgstr "" +"Coin inférieur gauche de la boîte de délimitation de la première couche" msgid "Top-right corner of first layer bounding box" -msgstr "" +msgstr "Coin supérieur droit de la boîte de délimitation de la première couche" msgid "Size of the first layer bounding box" -msgstr "" +msgstr "Taille de la boîte de délimitation de la première couche" msgid "Bottom-left corner of print bed bounding box" -msgstr "" +msgstr "Coin inférieur gauche de la boîte de délimitation du lit d’impression" msgid "Top-right corner of print bed bounding box" msgstr "" +"Coin supérieur droit de la boîte de délimitation du plateau d’impression" msgid "Size of the print bed bounding box" -msgstr "" +msgstr "Taille du plateau d’impression" msgid "Timestamp" -msgstr "" +msgstr "Horodatage" msgid "String containing current time in yyyyMMdd-hhmmss format." -msgstr "" +msgstr "Chaîne contenant l’heure actuelle au format yyyyMMdd-hhmmss." msgid "Day" -msgstr "" +msgstr "Jour" msgid "Hour" -msgstr "" +msgstr "Heure" msgid "Minute" msgstr "" msgid "Print preset name" -msgstr "" +msgstr "Imprimer le nom de la présélection" msgid "Name of the print preset used for slicing." -msgstr "" +msgstr "Nom du préréglage d’impression utilisé pour le découpage." msgid "Filament preset name" -msgstr "" +msgstr "Nom du préréglage du filament" msgid "" "Names of the filament presets used for slicing. The variable is a vector " "containing one name for each extruder." msgstr "" +"Noms des préréglages de filaments utilisés pour le découpage. La variable " +"est un vecteur contenant un nom pour chaque extrudeuse." msgid "Printer preset name" -msgstr "" +msgstr "Nom du préréglage de l’imprimante" msgid "Name of the printer preset used for slicing." -msgstr "" +msgstr "Nom du préréglage de l’imprimante utilisé pour la découpe." msgid "Physical printer name" -msgstr "" +msgstr "Nom de l’imprimante physique" msgid "Name of the physical printer used for slicing." -msgstr "" +msgstr "Nom de l’imprimante physique utilisé pour la découpe." msgid "Layer number" -msgstr "" +msgstr "Numéro de couche" msgid "Index of the current layer. One-based (i.e. first layer is number 1)." msgstr "" +"Indice de la couche actuelle. Base unitaire (c’est-à-dire que la première " +"couche porte le numéro 1)." msgid "Layer z" -msgstr "" +msgstr "Couche z" msgid "" "Height of the current layer above the print bed, measured to the top of the " "layer." msgstr "" +"Hauteur de la couche actuelle au-dessus du plateau d’impression, mesurée " +"jusqu’au sommet de la couche." msgid "Maximal layer z" -msgstr "" +msgstr "Couche maximale z" msgid "Height of the last layer above the print bed." -msgstr "" +msgstr "Hauteur de la dernière couche au-dessus du plateau d’impression." msgid "Filament extruder ID" -msgstr "" +msgstr "ID de l’extrudeur de filaments" msgid "The current extruder ID. The same as current_extruder." -msgstr "" +msgstr "L’ID de l’extrudeur actuel. Identique à current_extruder." msgid "Error in zip archive" msgstr "Erreur dans l'archive zip" @@ -13558,9 +13881,9 @@ msgstr "" "Wiki.\n" "\n" "Habituellement, la calibration est inutile. Lorsque vous démarrez une " -"impression d'une seule couleur/matériau, avec l'option \"Calibration du débit" -"\" cochée dans le menu de démarrage de l'impression, l'imprimante suivra " -"l'ancienne méthode de calibration du filament avant l'impression.\n" +"impression d'une seule couleur/matériau, avec l'option \"Calibration du " +"débit\" cochée dans le menu de démarrage de l'impression, l'imprimante " +"suivra l'ancienne méthode de calibration du filament avant l'impression.\n" "Lorsque vous démarrez une impression multi-couleurs/matériaux, l'imprimante " "utilise le paramètre de compensation par défaut pour le filament lors de " "chaque changement de filament, ce qui donne un bon résultat dans la plupart " @@ -13571,11 +13894,20 @@ msgstr "" "calibration, utiliser un plateau qui n'a pas une bonne adhérence (veuillez " "dans ce cas laver la plaque de construction ou appliquer de la colle)… Vous " "pouvez trouver d'autres cas sur notre Wiki.\n" +"Veuillez noter qu'il y a quelques cas qui rendront le résultat de " +"calibration non fiable : utiliser un plateau texturé pour faire la " +"calibration, utiliser un plateau qui n'a pas une bonne adhérence (veuillez " +"dans ce cas laver la plaque de construction ou appliquer de la colle)… Vous " +"pouvez trouver d'autres cas sur notre Wiki.\n" "\n" "Les résultats de calibration ont environ 10 % d'écart dans nos tests, ce qui " "peut faire en sorte que le résultat ne soit pas exactement le même à chaque " "calibration. Nous enquêtons toujours sur la cause première pour apporter des " "améliorations avec de nouvelles mises à jour." +"Les résultats de calibration ont environ 10 % d'écart dans nos tests, ce qui " +"peut faire en sorte que le résultat ne soit pas exactement le même à chaque " +"calibration. Nous enquêtons toujours sur la cause première pour apporter des " +"améliorations avec de nouvelles mises à jour." msgid "When to use Flow Rate Calibration" msgstr "Nécessité de la calibration du débit" @@ -14341,8 +14673,8 @@ msgstr "" "Voulez-vous le réécrire ?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected" -"\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Nous renommerions les préréglages en « Vendor Type Serial @printer you " @@ -14742,7 +15074,7 @@ msgstr "" "veuillez le resélectionner." msgid "[Delete Required]" -msgstr "" +msgstr "[Suppression requise]" msgid "Edit Preset" msgstr "Modifier le préréglage" @@ -15004,8 +15336,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" "Filtration de l’air/ventilateur d’extraction\n" "Saviez-vous qu’OrcaSlicer peut prendre en charge la filtration de l’air/le " @@ -15349,22 +15681,54 @@ msgstr "" "déformer, tels que l’ABS, une augmentation appropriée de la température du " "plateau chauffant peut réduire la probabilité de déformation." +#~ msgid "Text-Rotate" +#~ msgstr "Rotation du texte" + +#~ msgid "SVG-Rotate" +#~ msgstr "Rotation du SVG" + +#~ msgid "Resize" +#~ msgstr "Redimensionner" + +#~ msgid "Configuration package updated to " +#~ msgstr "Package de configuration mis à jour en " + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "La vitesse d’impression minimale lors du ralentissement pour un meilleur " +#~ "refroidissement des couches est activée, lors de l’impression des " +#~ "surplombs et lorsque les fonctionnalités de vitesses ne sont pas " +#~ "spécifiées explicitement." + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Small Area Infill Flow Compensation (beta)" +#~ msgstr "" +#~ "Compensation des débits de remplissage des petites zones (expérimental)" + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Améliorer la précision de la coque en ajustant l’espacement des parois " +#~ "extérieures. Cela améliore également la consistance des couches." + +#~ msgid "Enable Flow Compensation" +#~ msgstr "Activer la compensation de débit" + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "Pas sur toutes les couches (EXPÉRIMENTAL)" + #~ msgid "Layer order" #~ msgstr "Ordre des couches" #~ msgid "End end: " #~ msgstr "Temp. de fin: " -#~ msgid "" -#~ "We would rename the presets as \"Vendor Type Serial @printer you selected" -#~ "\". \n" -#~ "To add preset for more prinetrs, Please go to printer selection" -#~ msgstr "" -#~ "Nous renommerions les préréglages en « Fournisseur Type Série @imprimante " -#~ "que vous avez sélectionnée ». \n" -#~ "Pour ajouter des préréglages pour d’autres imprimantes, veuillez aller à " -#~ "la sélection de l’imprimante." - #~ msgid "The Config can not be loaded." #~ msgstr "La configuration ne peut pas être chargée." diff --git a/localization/i18n/hu/OrcaSlicer_hu.po b/localization/i18n/hu/OrcaSlicer_hu.po index a090d25d57..497a35b7f6 100644 --- a/localization/i18n/hu/OrcaSlicer_hu.po +++ b/localization/i18n/hu/OrcaSlicer_hu.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -659,6 +659,14 @@ msgstr "Rotate text" msgid "Text shape" msgstr "Szöveg alakja" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -677,9 +685,6 @@ msgstr "" msgid "Emboss" msgstr "" -msgid "Text-Rotate" -msgstr "" - msgid "NORMAL" msgstr "" @@ -1049,6 +1054,14 @@ msgstr "" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1061,10 +1074,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1178,9 +1187,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1670,6 +1676,17 @@ msgstr "" msgid "Stanford Bunny" msgstr "" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2161,9 +2178,6 @@ msgstr "a több cellás másolás nem támogatott" msgid "Outside" msgstr "Kívül" -msgid " " -msgstr "" - msgid "Layer height" msgstr "Rétegmagasság" @@ -4329,6 +4343,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6801,6 +6821,15 @@ msgstr "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6846,9 +6875,6 @@ msgstr "Falgenerátor" msgid "Walls and surfaces" msgstr "" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "" @@ -7093,6 +7119,9 @@ msgstr "" msgid "Extruder Clearance" msgstr "Extruder távolság" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Tartozékok" @@ -7369,9 +7398,6 @@ msgstr "Lefedés" msgid "The name \"%1%\" already exists." msgstr "A(z) \"%1%\" név már létezik." -msgid "Back" -msgstr "Hátul" - msgid "Basic Info" msgstr "Alapinformáció" @@ -7976,8 +8002,11 @@ msgstr "" "Kérjük, ellenőrizd a nem mentett módosításokat a konfiguráció frissítése " "előtt." -msgid "Configuration package updated to " -msgstr "Konfigurációs csomag frissítve a következőre " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "G-kód fájl megnyitása:" @@ -8367,6 +8396,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "%d. tálca: %s nem használható %s filamenttel." +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Szoknya & perem generálása" @@ -8775,12 +8808,14 @@ msgstr "" msgid "This factor affects the amount of material for bottom solid infill" msgstr "" -msgid "Precise wall(experimental)" +msgid "Precise wall" msgstr "" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" msgid "Only one wall on top surfaces" @@ -8796,7 +8831,7 @@ msgstr "" msgid "One wall threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8857,13 +8892,30 @@ msgid "" "directions on odd layers irrespective of their overhang degree." msgstr "" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "" msgid "Overhang reversal threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9045,11 +9097,11 @@ msgid "Fan speed" msgstr "Ventilátor fordulatszám" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "" msgid "No cooling for the first" @@ -9094,7 +9146,7 @@ msgid "" "using large nozzles." msgstr "" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9175,7 +9227,7 @@ msgstr "" "A függőleges héjvastagság biztosítása érdekében szilárd kitöltést alkalmaz a " "lejtős felületek közelében." -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9311,6 +9363,26 @@ msgid "" "external surfaces of the part." msgstr "" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Magasság a rúdig" @@ -9338,6 +9410,50 @@ msgstr "" "Az extruder körüli szabadon hagyott terület sugara. Objektumonként történő " "nyomtatás során az ütközések elkerülésére szolgál." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Extruder szín" @@ -9464,10 +9580,10 @@ msgstr "" msgid "Shrinkage" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9652,7 +9768,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Kitöltés sűrűsége" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10270,7 +10386,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Ezt a G-kód egyedi kódként lesz használva." -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10481,9 +10597,9 @@ msgid "Min print speed" msgstr "Min. nyomtatási sebesség" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" msgid "Nozzle diameter" @@ -10868,6 +10984,9 @@ msgstr "Legközelebbi" msgid "Aligned" msgstr "Igazított" +msgid "Back" +msgstr "Hátul" + msgid "Random" msgstr "Véletlenszerû" @@ -10889,6 +11008,47 @@ msgid "" "current extruder diameter. The default value for this parameter is 10%." msgstr "" +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "" @@ -11077,7 +11237,7 @@ msgstr "" msgid "Enable filament ramming" msgstr "" -msgid "No sparse layers (EXPERIMENTAL)" +msgid "No sparse layers (beta)" msgstr "" msgid "" @@ -11751,7 +11911,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -13729,8 +13889,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -14024,6 +14184,9 @@ msgid "" "probability of warping." msgstr "" +#~ msgid "Configuration package updated to " +#~ msgstr "Konfigurációs csomag frissítve a következőre " + #~ msgid "The Config can not be loaded." #~ msgstr "A konfiguráció nem tölthető be." diff --git a/localization/i18n/it/OrcaSlicer_it.po b/localization/i18n/it/OrcaSlicer_it.po index 5ec4f078fd..09e33c1378 100644 --- a/localization/i18n/it/OrcaSlicer_it.po +++ b/localization/i18n/it/OrcaSlicer_it.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -670,6 +670,14 @@ msgstr "Ruota testo" msgid "Text shape" msgstr "Formato testo" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "Imposta specchio" @@ -688,9 +696,6 @@ msgstr "Azioni di rilievo" msgid "Emboss" msgstr "Rilievo" -msgid "Text-Rotate" -msgstr "Ruota testo" - msgid "NORMAL" msgstr "NORMALE" @@ -1081,6 +1086,14 @@ msgstr "Mantieni l'alto" msgid "Collection" msgstr "Raccolta" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "Apri gizmo SVG" @@ -1093,10 +1106,6 @@ msgstr "Azioni SVG" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "Ruota SVG" - #, boost-format msgid "Opacity (%1%)" msgstr "Opacità (%1%)" @@ -1221,9 +1230,6 @@ msgstr "Blocca/sblocca le proporzioni dell'SVG." msgid "Reset scale" msgstr "Reimposta scala" -msgid "Resize" -msgstr "Ridimensiona" - msgid "Distance of the center of the SVG to the model surface." msgstr "Distanza del centro dell'SVG dalla superficie del modello." @@ -1730,6 +1736,17 @@ msgstr "Voron Cube" msgid "Stanford Bunny" msgstr "Coniglietto di Stanford" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "Testo" @@ -2223,9 +2240,6 @@ msgstr "Copia di celle multiple non supportata." msgid "Outside" msgstr "Esterno" -msgid " " -msgstr " " - msgid "Layer height" msgstr "Altezza layer" @@ -3625,9 +3639,9 @@ msgid "" "avoid extruder clogging,it is not allowed to set the chamber temperature " "above 45℃." msgstr "" -"Nell'estrusore viene caricato un filamento a bassa temperatura (PLA/PETG/TPU). " -"Per evitare l'intasamento dell'estrusore, non è consentito impostare una " -"temperatura della camera superiore a 45℃." +"Nell'estrusore viene caricato un filamento a bassa temperatura (PLA/PETG/" +"TPU). Per evitare l'intasamento dell'estrusore, non è consentito impostare " +"una temperatura della camera superiore a 45℃." msgid "" "When you set the chamber temperature below 40℃, the chamber temperature " @@ -3635,8 +3649,8 @@ msgid "" "automatically be set to 0℃." msgstr "" "Quando si imposta la temperatura della camera al di sotto di 40°C, il " -"controllo della temperatura della camera non verrà attivato. " -"La temperatura target della camera sarà automaticamente impostata su 0℃." +"controllo della temperatura della camera non verrà attivato. La temperatura " +"target della camera sarà automaticamente impostata su 0℃." msgid "Failed to start printing job" msgstr "Impossibile avviare il processo di stampa" @@ -4446,6 +4460,12 @@ msgstr "Mostra la finestra del G-code" msgid "Show g-code window in Previce scene" msgstr "Mostra finestra G-code nella scena di anteprima" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "Ripristina layout finestra" @@ -4925,7 +4945,8 @@ msgid "" "but the synchronization of rating information has failed." msgstr "" "La stampa del modello è stata completata, \n" -"tuttavia la sincronizzazione delle informazioni di valutazione non è riuscita." +"tuttavia la sincronizzazione delle informazioni di valutazione non è " +"riuscita." msgid "How do you like this printing file?" msgstr "Che cosa ne pensi di questo file di stampa?" @@ -7008,6 +7029,15 @@ msgstr "" "0 distanza z superiore , 0 spaziatura interfaccia, trama concentrico e " "disabilita altezza layer di supporto indipendente" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -7058,9 +7088,6 @@ msgstr "Generatore parete" msgid "Walls and surfaces" msgstr "Pareti e superfici" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "Bridging" @@ -7308,6 +7335,9 @@ msgstr "Tempo di accelerazione della ventola" msgid "Extruder Clearance" msgstr "Ingombro estrusore" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Accessori" @@ -7593,9 +7623,6 @@ msgstr "Cover" msgid "The name \"%1%\" already exists." msgstr "Il nome \"%1%\" già esiste." -msgid "Back" -msgstr "Indietro" - msgid "Basic Info" msgstr "Info di base" @@ -8226,8 +8253,11 @@ msgid "Need to check the unsaved changes before configuration updates." msgstr "" "Controllare le modifiche non salvate prima di aggiornare la configurazione." -msgid "Configuration package updated to " -msgstr "Pacchetto di configurazione aggiornato a " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Apri un file G-code:" @@ -8647,6 +8677,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Piatto %d: %s non supporta il filamento %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Generazione skirt & brim" @@ -9055,10 +9089,9 @@ msgid "" "first layer over sparse infill. Decrease this value slightly (for example " "0.9) to improve surface quality over sparse infill." msgstr "" -"Questo valore governa lo spessore dello strato del bridge interno. Questo è il " -"primo strato sopra il riempimento. Riduci leggermente questo valore " -"(ad esempio 0.9) per migliorare la qualità della superficie sopra il " -"riempimento." +"Questo valore governa lo spessore dello strato del bridge interno. Questo è " +"il primo strato sopra il riempimento. Riduci leggermente questo valore (ad " +"esempio 0.9) per migliorare la qualità della superficie sopra il riempimento." msgid "Top surface flow ratio" msgstr "Rapporto di portata superficiale superiore" @@ -9079,15 +9112,15 @@ msgstr "" "Questo fattore influisce sulla quantità di materiale per il riempimento " "solido inferiore" -msgid "Precise wall(experimental)" -msgstr "Parete precisa (sperimentale)" +msgid "Precise wall" +msgstr "Parete precisa" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" -"Migliora la precisione del guscio regolando la spaziatura delle pareti " -"esterne. Questo migliora anche la consistenza degli strati." msgid "Only one wall on top surfaces" msgstr "Solo una parete sulle superfici superiori" @@ -9102,7 +9135,7 @@ msgstr "" msgid "One wall threshold" msgstr "Soglia a una parete" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -9196,13 +9229,30 @@ msgstr "" "in direzioni alternate sugli strati dispari, indipendentemente dal loro " "grado di sporgenza." +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "Soglia inversa" msgid "Overhang reversal threshold" msgstr "Soglia di inversione a sbalzo" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9405,13 +9455,13 @@ msgid "Fan speed" msgstr "Velocità ventola" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" "Velocità della ventola di scarico durante la stampa. Questa velocità " "sovrascriverà la velocità nel gcode personalizzato del filamento" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "Velocità della ventola di estrazione al termine della stampa" msgid "No cooling for the first" @@ -9444,8 +9494,8 @@ msgid "" "shorter bridged distances." msgstr "" "Se abilitato, i bridge sono più affidabili e possono colmare distanze " -"maggiori, ma potrebbero avere un aspetto peggiore. Se disattivato, avranno" -"un aspetto migliore ma sono affidabili solo per le distanze ridotte." +"maggiori, ma potrebbero avere un aspetto peggiore. Se disattivato, avrannoun " +"aspetto migliore ma sono affidabili solo per le distanze ridotte." msgid "Thick internal bridges" msgstr "Bridge interni spessi" @@ -9459,7 +9509,7 @@ msgstr "" "consiglia di attivare questa funzione. Tuttavia, considera di disattivarlo " "se stai utilizzando ugelli di grandi dimensioni." -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9491,28 +9541,30 @@ msgid "" "However, in most cases it creates too many unecessary bridges." msgstr "" "Questa opzione può contribuire a ridurre l'effetto 'pillowing' sulle " -"superfici superiori nei modelli fortemente inclinati o curvi.\n\n" +"superfici superiori nei modelli fortemente inclinati o curvi.\n" "\n" -"Per impostazione predefinita, i piccoli bridge interni vengono filtrati " -"e il riempimento solido interno viene stampato direttamente sul riempimento." +"\n" +"Per impostazione predefinita, i piccoli bridge interni vengono filtrati e il " +"riempimento solido interno viene stampato direttamente sul riempimento." "Questo metodo funziona bene nella maggior parte dei casi, velocizzando la " "stampa senza compromettere troppo la qualità della superficie superiore.\n" "\n" -"Tuttavia, in modelli fortemente inclinati o curvi, soprattutto se si utilizza " -"una densità di riempimento troppo bassa, potrebbe comportare l'arricciamento " -"del riempimento solido non supportato, causando il pillowing.\n" +"Tuttavia, in modelli fortemente inclinati o curvi, soprattutto se si " +"utilizza una densità di riempimento troppo bassa, potrebbe comportare " +"l'arricciamento del riempimento solido non supportato, causando il " +"pillowing.\n" "\n" "Abilitando questa opzione, lo strato del bridge interno verrà stampato su un " -"riempimento solido interno leggermente non supportato. Le opzioni sottostanti " -"controllano la quantità di filtraggio, ovvero la quantità di bridge interni " -"creati.\n" +"riempimento solido interno leggermente non supportato. Le opzioni " +"sottostanti controllano la quantità di filtraggio, ovvero la quantità di " +"bridge interni creati.\n" "\n" "Disabilitato - Disabilita questa opzione. È il comportamento predefinito e " "funziona bene nella maggior parte dei casi.\n" "\n" "Filtro limitato - Crea bridge interni su superfici fortemente inclinate, " -"evitando di creare bridge interni non necessari. Funziona bene per " -"la maggior parte dei modelli difficili.\n" +"evitando di creare bridge interni non necessari. Funziona bene per la " +"maggior parte dei modelli difficili.\n" "\n" "Nessun filtraggio - Crea bridge interni su ogni potenziale sporgenza " "interna. Questa opzione è utile per i modelli con superficie superiore " @@ -9570,7 +9622,7 @@ msgstr "" "garantire lo spessore verticale del guscio (layers solidi superiori e " "inferiori)." -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9754,6 +9806,26 @@ msgstr "" "conseguente peggioramento della finitura superficiale esterna. Può anche far " "brillare il riempimento attraverso le superfici esterne della parte." +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Altezza asta" @@ -9781,6 +9853,50 @@ msgstr "" "Raggio di sicurezza attorno all'estrusore: utilizzato per evitare collisioni " "nella stampa per oggetto." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Colore estrusore" @@ -9913,10 +10029,10 @@ msgstr "" msgid "Shrinkage" msgstr "Restringimento" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -10145,7 +10261,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Densità riempimento" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10863,7 +10979,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Questo G-code verrà utilizzato come codice personalizzato" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -11119,14 +11235,10 @@ msgid "Min print speed" msgstr "Velocità minima di stampa" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"La velocità di stampa minima per il filamento quando è abilitato il " -"rallentamento per un migliore raffreddamento dello strato, quando le " -"sporgenze di stampa e quando le velocità delle caratteristiche non sono " -"specificate esplicitamente." msgid "Nozzle diameter" msgstr "Diametro Nozzle" @@ -11574,6 +11686,9 @@ msgstr "Più vicino" msgid "Aligned" msgstr "Allineato" +msgid "Back" +msgstr "Indietro" + msgid "Random" msgstr "Casuale" @@ -11602,6 +11717,47 @@ msgstr "" "diametro corrente dell'estrusore. Il valore predefinito per questo parametro " "è 10%." +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "Wipe Speed" @@ -11820,8 +11976,8 @@ msgstr "Spurgare il filamento rimanente nella torre di prim'ordine" msgid "Enable filament ramming" msgstr "Abilita lo speronamento del filamento" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Nessun layer sparso (SPERIMENTALE)" +msgid "No sparse layers (beta)" +msgstr "" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -12582,7 +12738,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "Margine di rilevamento poliforo" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -13419,9 +13575,9 @@ msgstr "" "\n" "Si prega di notare che ci sono alcuni casi che renderanno il risultato della " "calibrazione non affidabile: utilizzo di una piastra di texture per eseguire " -"la calibrazione; Il piano di stampa non ha una buona adesione (si " -"prega di lavare il piano di stampa o applicare la colla stick!) ... " -"Puoi trovare di più dal nostro wiki.\n" +"la calibrazione; Il piano di stampa non ha una buona adesione (si prega di " +"lavare il piano di stampa o applicare la colla stick!) ... Puoi trovare di " +"più dal nostro wiki.\n" "\n" "I risultati della calibrazione hanno un jitter di circa il 10% nel nostro " "test, il che potrebbe causare un risultato non esattamente lo stesso in ogni " @@ -14838,11 +14994,11 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" "Filtrazione dell'aria/ventilatore di scarico\n" -"Sapevi che OrcaSlicer può supportare la filtrazione dell'aria/Exhuast Fan?" +"Sapevi che OrcaSlicer può supportare la filtrazione dell'aria/Exhaust Fan?" #: resources/data/hints.ini: [hint:G-code window] msgid "" @@ -15175,6 +15331,41 @@ msgstr "" "aumentare in modo appropriato la temperatura del piano riscaldato può " "ridurre la probabilità di deformazione." +#~ msgid " " +#~ msgstr " " + +#~ msgid "Text-Rotate" +#~ msgstr "Ruota testo" + +#~ msgid "SVG-Rotate" +#~ msgstr "Ruota SVG" + +#~ msgid "Resize" +#~ msgstr "Ridimensiona" + +#~ msgid "Configuration package updated to " +#~ msgstr "Pacchetto di configurazione aggiornato a " + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Migliora la precisione del guscio regolando la spaziatura delle pareti " +#~ "esterne. Questo migliora anche la consistenza degli strati." + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "La velocità di stampa minima per il filamento quando è abilitato il " +#~ "rallentamento per un migliore raffreddamento dello strato, quando le " +#~ "sporgenze di stampa e quando le velocità delle caratteristiche non sono " +#~ "specificate esplicitamente." + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "Nessun layer sparso (SPERIMENTALE)" + #~ msgid "" #~ "We would rename the presets as \"Vendor Type Serial @printer you selected" #~ "\". \n" diff --git a/localization/i18n/ja/OrcaSlicer_ja.po b/localization/i18n/ja/OrcaSlicer_ja.po index 2e9c25fafe..009fe369ae 100644 --- a/localization/i18n/ja/OrcaSlicer_ja.po +++ b/localization/i18n/ja/OrcaSlicer_ja.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -656,6 +656,14 @@ msgstr "Rotate text" msgid "Text shape" msgstr "文字形状" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -674,9 +682,6 @@ msgstr "" msgid "Emboss" msgstr "" -msgid "Text-Rotate" -msgstr "" - msgid "NORMAL" msgstr "" @@ -1046,6 +1051,14 @@ msgstr "" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1058,10 +1071,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1175,9 +1184,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1660,6 +1666,17 @@ msgstr "" msgid "Stanford Bunny" msgstr "" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2133,9 +2150,6 @@ msgstr "複数のセルのコピーには対応していません。" msgid "Outside" msgstr "外側" -msgid " " -msgstr "" - msgid "Layer height" msgstr "積層ピッチ" @@ -4241,6 +4255,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6650,6 +6670,15 @@ msgstr "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6694,9 +6723,6 @@ msgstr "壁面生成器" msgid "Walls and surfaces" msgstr "" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "" @@ -6929,6 +6955,9 @@ msgstr "" msgid "Extruder Clearance" msgstr "押出機クリアランス" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "アクセサリー" @@ -7192,9 +7221,6 @@ msgstr "表紙" msgid "The name \"%1%\" already exists." msgstr "\"%1%\"が既に存在しています" -msgid "Back" -msgstr "背面" - msgid "Basic Info" msgstr "基本情報" @@ -7783,8 +7809,11 @@ msgstr "ファイル %1% を %2% へのコピーが失敗しました (%3%)" msgid "Need to check the unsaved changes before configuration updates." msgstr "構成を更新する前に、未保存の変更をご確認ください" -msgid "Configuration package updated to " -msgstr "構成パッケージがアップデートされました" +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "G-codeファイルを開く" @@ -8153,6 +8182,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "プレート %d: %s がフィラメント %s を使用できません" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "スカートとブリムを生成" @@ -8529,12 +8562,14 @@ msgstr "" msgid "This factor affects the amount of material for bottom solid infill" msgstr "" -msgid "Precise wall(experimental)" +msgid "Precise wall" msgstr "" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" msgid "Only one wall on top surfaces" @@ -8548,7 +8583,7 @@ msgstr "トップ面に1層だけ造形します、インフィルを多い空 msgid "One wall threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8609,13 +8644,30 @@ msgid "" "directions on odd layers irrespective of their overhang degree." msgstr "" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "" msgid "Overhang reversal threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -8792,11 +8844,11 @@ msgid "Fan speed" msgstr "回転速度" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "" msgid "No cooling for the first" @@ -8838,7 +8890,7 @@ msgid "" "using large nozzles." msgstr "" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -8916,7 +8968,7 @@ msgid "" "thickness (top+bottom solid layers)" msgstr "傾斜面にソリッドインフィルを追加" -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9051,6 +9103,26 @@ msgid "" "external surfaces of the part." msgstr "" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "レールまでの高さ" @@ -9077,6 +9149,50 @@ msgstr "" "押出機のクリアランス(半径):オブジェクト順で造形する時にこのパラメータでオ" "ブジェクトの間隔を計算します。" +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "押出機の色" @@ -9193,10 +9309,10 @@ msgstr "" msgid "Shrinkage" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9375,7 +9491,7 @@ msgstr "スパース インフィル パターンの角度です" msgid "Sparse infill density" msgstr "充填密度" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -9969,7 +10085,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "このG-codeがカスタム用です。" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10176,9 +10292,9 @@ msgid "Min print speed" msgstr "最小造形速度" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" msgid "Nozzle diameter" @@ -10551,6 +10667,9 @@ msgstr "最寄り" msgid "Aligned" msgstr "整列" +msgid "Back" +msgstr "背面" + msgid "Random" msgstr "ランダム" @@ -10572,6 +10691,47 @@ msgid "" "current extruder diameter. The default value for this parameter is 10%." msgstr "" +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "" @@ -10745,7 +10905,7 @@ msgstr "" msgid "Enable filament ramming" msgstr "" -msgid "No sparse layers (EXPERIMENTAL)" +msgid "No sparse layers (beta)" msgstr "" msgid "" @@ -11383,7 +11543,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -13352,8 +13512,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -13626,6 +13786,9 @@ msgid "" "probability of warping." msgstr "" +#~ msgid "Configuration package updated to " +#~ msgstr "構成パッケージがアップデートされました" + #~ msgid "The Config can not be loaded." #~ msgstr "構成を読込めませんでした" diff --git a/localization/i18n/ko/OrcaSlicer_ko.po b/localization/i18n/ko/OrcaSlicer_ko.po index 40a545d8a3..53448f7f5d 100644 --- a/localization/i18n/ko/OrcaSlicer_ko.po +++ b/localization/i18n/ko/OrcaSlicer_ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: 2024-01-01 14:28+0900\n" "Last-Translator: Hotsolidinfill <138652683+Hotsolidinfill@users.noreply." "github.com>, crwusiz \n" @@ -671,6 +671,14 @@ msgstr "텍스트 회전" msgid "Text shape" msgstr "텍스트 모양" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "반전 설정" @@ -689,9 +697,6 @@ msgstr "양각 작업" msgid "Emboss" msgstr "양각" -msgid "Text-Rotate" -msgstr "텍스트 회전" - msgid "NORMAL" msgstr "NORMAL" @@ -1069,6 +1074,14 @@ msgstr "유지하다" msgid "Collection" msgstr "수집" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "SVG 기즈모 입력" @@ -1081,10 +1094,6 @@ msgstr "SVG 작업" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "SVG-회전" - #, boost-format msgid "Opacity (%1%)" msgstr "불투명도(%1%)" @@ -1201,9 +1210,6 @@ msgstr "SVG의 종횡비를 잠금/잠금 해제합니다." msgid "Reset scale" msgstr "규모 재설정" -msgid "Resize" -msgstr "크기 조정" - msgid "Distance of the center of the SVG to the model surface." msgstr "SVG 중심에서 모델 표면까지의 거리입니다." @@ -1703,6 +1709,17 @@ msgstr "보론 큐브" msgid "Stanford Bunny" msgstr "스탠포드 버니" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "텍스트" @@ -2174,9 +2191,6 @@ msgstr "다중 셀 복사는 지원되지 않습니다" msgid "Outside" msgstr "외부" -msgid " " -msgstr " " - msgid "Layer height" msgstr "레이어 높이" @@ -4331,6 +4345,12 @@ msgstr "G코드 창 표시 (&G)" msgid "Show g-code window in Previce scene" msgstr "예측 장면에 G코드 창 표시" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "창 레이아웃 재설정" @@ -6801,6 +6821,15 @@ msgstr "" "지지대 접점에 지지대 재료를 사용하는 경우 다음 설정을 권장합니다:\n" "상단 Z 거리 0, 접점 간격 0, 접점 패턴 동심원 및 독립적 지지대 높이 비활성화" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6850,9 +6879,6 @@ msgstr "벽 생성기" msgid "Walls and surfaces" msgstr "벽과 표면" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "브릿지" @@ -7088,6 +7114,9 @@ msgstr "팬 가속 시간" msgid "Extruder Clearance" msgstr "압출기 회피" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "악세서리" @@ -7365,9 +7394,6 @@ msgstr "커버" msgid "The name \"%1%\" already exists." msgstr "%1% 이름이 이미 있습니다." -msgid "Back" -msgstr "뒷면" - msgid "Basic Info" msgstr "기본 정보" @@ -7975,8 +8001,11 @@ msgstr "파일 %1%을(를) %2%(으)로 복사 실패: %3%" msgid "Need to check the unsaved changes before configuration updates." msgstr "구성 업데이트 전에 저장되지 않은 변경 사항을 확인해야 합니다." -msgid "Configuration package updated to " -msgstr "다음으로 업데이트된 구성 패키지 " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "G코드 파일 열기:" @@ -8365,6 +8394,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "%d: %s 플레이트는 %s 필라멘트를 지원하지 않습니다" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "스커트 & 브림 생성 중" @@ -8767,15 +8800,15 @@ msgstr "하단 표면 유량 비율" msgid "This factor affects the amount of material for bottom solid infill" msgstr "이 값은 하단 꽉찬 내부 채우기의 재료의 양에 영향을 미칩니다" -msgid "Precise wall(experimental)" -msgstr "정밀한 벽(실험적)" +msgid "Precise wall" +msgstr "정밀한 벽" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" -"외벽 간격을 조정하여 쉘 정밀도를 향상시킵니다. 이는 또한 레이어 일관성을 향상" -"시킵니다." msgid "Only one wall on top surfaces" msgstr "상단 표면에 단일 벽 생성" @@ -8790,7 +8823,7 @@ msgstr "" msgid "One wall threshold" msgstr "단일 벽 임계값" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8876,13 +8909,30 @@ msgstr "" "벽이 교대로 출력되도록 임계값을 0으로 역방향오버행 정도에 관계없이 홀수 레이" "어의 방향입니다." +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "반전 임계값" msgid "Overhang reversal threshold" msgstr "돌출부 반전 임계값" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9071,13 +9121,13 @@ msgid "Fan speed" msgstr "팬 속도" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" "출력 중 배기 팬 속도. 이 속도는 필라멘트 사용자 정의 G코드의 속도를 덮어씁니" "다" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "출력 완료 후 배기 팬 속도" msgid "No cooling for the first" @@ -9124,7 +9174,7 @@ msgstr "" "기능을 켜두세요. 하지만 다음과 같은 경우에는 끄는 것을 고려해 보세요.큰 노즐" "을 사용합니다." -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9205,7 +9255,7 @@ msgstr "" "경사진 표면 근처에 꽉찬 내부 채우기를 추가하여 수직 쉘 두께를 보장합니다 (상" "단+하단 꽉찬 레이어)" -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9371,6 +9421,26 @@ msgstr "" "표면 마감이 더 나빠집니다. 또한 충전재가 부품의 외부 표면을 통해 빛날 수도 있" "습니다." +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "레일까지의 높이" @@ -9393,6 +9463,50 @@ msgid "" "printing." msgstr "압출기 주변의 회피 반경. 개체별 출력에서 충돌 방지에 사용됩니다." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "압출기 색상" @@ -9513,10 +9627,10 @@ msgstr "" msgid "Shrinkage" msgstr "수축" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9724,7 +9838,7 @@ msgstr "선의 시작 또는 주 방향을 제어하는 드문 채우기 패턴 msgid "Sparse infill density" msgstr "드문 채우기 밀도" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10396,7 +10510,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "이 G코드는 사용자 정의 코드로 사용됩니다" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10641,12 +10755,10 @@ msgid "Min print speed" msgstr "최소 출력 속도" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"보다 나은 레이어 냉각을 위해 속도를 늦출 때, 돌출부 출력 속도가 명시적으로 지" -"정되지 않은 경우 필라멘트의 최소 출력 속도가 활성화됩니다." msgid "Nozzle diameter" msgstr "노즐 직경" @@ -11063,6 +11175,9 @@ msgstr "근접" msgid "Aligned" msgstr "정렬" +msgid "Back" +msgstr "뒷면" + msgid "Random" msgstr "무작위" @@ -11090,6 +11205,47 @@ msgstr "" "이 양은 밀리미터로 지정하거나 현재 압출기 직경의 백분율로 지정할 수 있습니" "다. 이 매개 변수의 기본값은 10%입니다." +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "역할 기반 닦기 속도" @@ -11289,8 +11445,8 @@ msgstr "남은 필라멘트를 프라임 타워에서 제거" msgid "Enable filament ramming" msgstr "필라멘트 래밍 활성화" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "드문 레이어 없음(실험적)" +msgid "No sparse layers (beta)" +msgstr "" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -11993,7 +12149,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "폴리홀 감지 마진" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -14147,8 +14303,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" "공기 여과/배기 팬\n" "오르카 슬라이서가 공기 여과/배기 팬을 지원할 수 있다는 사실을 알고 계셨나요?" @@ -14476,6 +14632,39 @@ msgstr "" "ABS 등 뒤틀림이 발생하기 쉬운 소재를 출력할 때, 히트베드 온도를 적절하게 높이" "면 뒤틀림 가능성을 줄일 수 있다는 사실을 알고 계셨나요?" +#~ msgid " " +#~ msgstr " " + +#~ msgid "Text-Rotate" +#~ msgstr "텍스트 회전" + +#~ msgid "SVG-Rotate" +#~ msgstr "SVG-회전" + +#~ msgid "Resize" +#~ msgstr "크기 조정" + +#~ msgid "Configuration package updated to " +#~ msgstr "다음으로 업데이트된 구성 패키지 " + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "외벽 간격을 조정하여 쉘 정밀도를 향상시킵니다. 이는 또한 레이어 일관성을 " +#~ "향상시킵니다." + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "보다 나은 레이어 냉각을 위해 속도를 늦출 때, 돌출부 출력 속도가 명시적으" +#~ "로 지정되지 않은 경우 필라멘트의 최소 출력 속도가 활성화됩니다." + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "드문 레이어 없음(실험적)" + #~ msgid "" #~ "We would rename the presets as \"Vendor Type Serial @printer you selected" #~ "\". \n" diff --git a/localization/i18n/list.txt b/localization/i18n/list.txt index 103b4ecaa8..f72ff864b5 100644 --- a/localization/i18n/list.txt +++ b/localization/i18n/list.txt @@ -58,6 +58,7 @@ src/slic3r/GUI/BedShapeDialog.hpp src/slic3r/GUI/ConfigManipulation.cpp src/slic3r/GUI/DeviceManager.cpp src/slic3r/GUI/ExtraRenderers.cpp +src/slic3r/GUI/EditGCodeDialog.cpp src/slic3r/GUI/Field.cpp src/slic3r/GUI/GCodeViewer.cpp src/slic3r/GUI/GLCanvas3D.cpp diff --git a/localization/i18n/nl/OrcaSlicer_nl.po b/localization/i18n/nl/OrcaSlicer_nl.po index 1f6e71bbba..f1e87dd92c 100644 --- a/localization/i18n/nl/OrcaSlicer_nl.po +++ b/localization/i18n/nl/OrcaSlicer_nl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -660,6 +660,14 @@ msgstr "Draai tekst" msgid "Text shape" msgstr "Tekstvorm" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -678,9 +686,6 @@ msgstr "" msgid "Emboss" msgstr "" -msgid "Text-Rotate" -msgstr "" - msgid "NORMAL" msgstr "" @@ -1050,6 +1055,14 @@ msgstr "" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1062,10 +1075,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1179,9 +1188,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1678,6 +1684,17 @@ msgstr "Voron-kubus" msgid "Stanford Bunny" msgstr "" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2178,9 +2195,6 @@ msgstr "Het kopiëren van meerdere cellen wordt niet ondersteund." msgid "Outside" msgstr "Buitenkant" -msgid " " -msgstr "" - msgid "Layer height" msgstr "Laaghoogte" @@ -4358,6 +4372,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6866,6 +6886,15 @@ msgstr "" "0 top z distance, 0 interface spacing, concentric pattern and disable " "independent support layer height" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6911,9 +6940,6 @@ msgstr "Wandgenerator" msgid "Walls and surfaces" msgstr "" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "" @@ -7160,6 +7186,9 @@ msgstr "" msgid "Extruder Clearance" msgstr "Extruder ruimte" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Accessoire" @@ -7440,9 +7469,6 @@ msgstr "Omslag" msgid "The name \"%1%\" already exists." msgstr "De naam \"%1%\" bestaat reeds." -msgid "Back" -msgstr "Achterzijde" - msgid "Basic Info" msgstr "Basisinfo" @@ -8052,8 +8078,11 @@ msgid "Need to check the unsaved changes before configuration updates." msgstr "" "Controleer niet-opgeslagen wijzigingen voordat u de configuratie bijwerkt." -msgid "Configuration package updated to " -msgstr "Het configuratiebestand is bijgewerkt naar " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Open G-code bestand:" @@ -8445,6 +8474,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Printbed %d: %s ondersteunt filament %s niet." +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Skirt en brim worden gegenereerd" @@ -8857,12 +8890,14 @@ msgstr "" msgid "This factor affects the amount of material for bottom solid infill" msgstr "" -msgid "Precise wall(experimental)" +msgid "Precise wall" msgstr "" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" msgid "Only one wall on top surfaces" @@ -8878,7 +8913,7 @@ msgstr "" msgid "One wall threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8939,13 +8974,30 @@ msgid "" "directions on odd layers irrespective of their overhang degree." msgstr "" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "" msgid "Overhang reversal threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9129,11 +9181,11 @@ msgid "Fan speed" msgstr "Ventilator snelheid" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "" msgid "No cooling for the first" @@ -9180,7 +9232,7 @@ msgid "" "using large nozzles." msgstr "" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9261,7 +9313,7 @@ msgstr "" "Voeg dichte vulling toe in de buurt van hellende oppervlakken om de " "verticale schaaldikte te garanderen (boven+onder vaste lagen)." -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9400,6 +9452,26 @@ msgid "" "external surfaces of the part." msgstr "" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Hoogte tot geleider" @@ -9427,6 +9499,50 @@ msgstr "" "Afstandsradius rond de extruder: gebruikt om botsingen te vermijden bij het " "printen per object." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Extruder kleur" @@ -9554,10 +9670,10 @@ msgstr "" msgid "Shrinkage" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9742,7 +9858,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Vulling percentage" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10367,7 +10483,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Deze G-code wordt gebruikt als een aangepaste code" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10577,9 +10693,9 @@ msgid "Min print speed" msgstr "Minimale print snelheid" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" msgid "Nozzle diameter" @@ -10973,6 +11089,9 @@ msgstr "Dichtstbijzijnde" msgid "Aligned" msgstr "Uitgelijnd" +msgid "Back" +msgstr "Achterzijde" + msgid "Random" msgstr "Willekeurig" @@ -10994,6 +11113,47 @@ msgid "" "current extruder diameter. The default value for this parameter is 10%." msgstr "" +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "" @@ -11179,7 +11339,7 @@ msgstr "" msgid "Enable filament ramming" msgstr "" -msgid "No sparse layers (EXPERIMENTAL)" +msgid "No sparse layers (beta)" msgstr "" msgid "" @@ -11862,7 +12022,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -13843,8 +14003,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -14138,6 +14298,9 @@ msgid "" "probability of warping." msgstr "" +#~ msgid "Configuration package updated to " +#~ msgstr "Het configuratiebestand is bijgewerkt naar " + #~ msgid "The Config can not be loaded." #~ msgstr "De configuratie kan niet worden geladen." diff --git a/localization/i18n/pl/OrcaSlicer_pl.po b/localization/i18n/pl/OrcaSlicer_pl.po index 9df07fbcfb..16d76b52ee 100644 --- a/localization/i18n/pl/OrcaSlicer_pl.po +++ b/localization/i18n/pl/OrcaSlicer_pl.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-02 19:55+0100\n" "PO-Revision-Date: \n" "Last-Translator: Krzysztof Morga \n" "Language-Team: \n" @@ -10,7 +10,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 " +"|| n%100>14) ? 1 : 2);\n" "X-Generator: Poedit 3.4.2\n" msgid "Supports Painting" @@ -109,11 +110,11 @@ msgstr "Połóż na powierzchni" #, boost-format msgid "" -"Filament count exceeds the maximum number that painting tool supports. only the first %1% filaments will be " -"available in painting tool." +"Filament count exceeds the maximum number that painting tool supports. only " +"the first %1% filaments will be available in painting tool." msgstr "" -"Liczba filamentów przekracza maksymalną ilość obsługiwaną przez narzędzie malowania. Tylko pierwsze %1% " -"filamenty będą dostępne w tym narzędziu." +"Liczba filamentów przekracza maksymalną ilość obsługiwaną przez narzędzie " +"malowania. Tylko pierwsze %1% filamenty będą dostępne w tym narzędziu." msgid "Color Painting" msgstr "Malowanie kolorem" @@ -350,12 +351,18 @@ msgid "" "Click to flip the cut plane\n" "Drag to move the cut plane" msgstr "" +"Kliknij, aby obrócić płaszczyznę cięcia.\n" +"Przeciągnij, aby przesunąć płaszczyznę cięcia." msgid "" "Click to flip the cut plane\n" "Drag to move the cut plane\n" "Right-click a part to assign it to the other side" msgstr "" +"Kliknij, aby obrócić płaszczyznę cięcia.\n" +"Przeciągnij, aby przesunąć płaszczyznę cięcia.\n" +"Kliknij prawym przyciskiem myszy na części modelu, aby przypisać ją do " +"drugiej strony" msgid "Move cut plane" msgstr "Przesuń przekrój" @@ -520,7 +527,9 @@ msgid "Cut by Plane" msgstr "Cięcie płaszczyzną" msgid "non-manifold edges be caused by cut tool, do you want to fix it now?" -msgstr "niezamknięte krawędzie mogą być spowodowane narzędziem do przecinania, czy chcesz to teraz naprawić?" +msgstr "" +"niezamknięte krawędzie mogą być spowodowane narzędziem do przecinania, czy " +"chcesz to teraz naprawić?" msgid "Repairing model object" msgstr "Naprawianie obiektu modelu" @@ -542,10 +551,11 @@ msgstr "Współczynnik dziesiątkowania" #, boost-format msgid "" -"Processing model '%1%' with more than 1M triangles could be slow. It is highly recommended to simplify the model." +"Processing model '%1%' with more than 1M triangles could be slow. It is " +"highly recommended to simplify the model." msgstr "" -"Przetwarzanie modelu '%1%' z więcej niż 1 mln trójkątów może być wolne. Zaleca się zastosowanie uproszczenia " -"modelu." +"Przetwarzanie modelu '%1%' z więcej niż 1 mln trójkątów może być wolne. " +"Zaleca się zastosowanie uproszczenia modelu." msgid "Simplify model" msgstr "Uprość model" @@ -554,7 +564,8 @@ msgid "Simplify" msgstr "Uprość" msgid "Simplification is currently only allowed when a single part is selected" -msgstr "Obecnie upraszczanie jest dozwolone tylko przy wybranej pojedynczej części" +msgstr "" +"Obecnie upraszczanie jest dozwolone tylko przy wybranej pojedynczej części" msgid "Error" msgstr "Błąd" @@ -663,6 +674,14 @@ msgstr "Obróć tekst" msgid "Text shape" msgstr "Kształt tekstu" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "Obróć tekst" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "Przesuń tekst" + msgid "Set Mirror" msgstr "Ustaw Lustrzane odbicie" @@ -681,23 +700,20 @@ msgstr "Akcje wytłaczania" msgid "Emboss" msgstr "Tekst" -msgid "Text-Rotate" -msgstr "Obróć tekst" - msgid "NORMAL" -msgstr "" +msgstr "NORMAL" msgid "SMALL" -msgstr "" +msgstr "SMALL" msgid "ITALIC" -msgstr "" +msgstr "ITALIC" msgid "SWISS" -msgstr "" +msgstr "SWISS" msgid "MODERN" -msgstr "" +msgstr "MODERN" msgid "First font" msgstr "Pierwsza czcionka" @@ -708,14 +724,19 @@ msgstr "Domyślna czcionka" msgid "Advanced" msgstr "Zaawansowane" -msgid "The text cannot be written using the selected font. Please try choosing a different font." -msgstr "Nie można napisać tekstu przy użyciu wybranej czcionki. Spróbuj wybrać inną czcionkę." +msgid "" +"The text cannot be written using the selected font. Please try choosing a " +"different font." +msgstr "" +"Nie można napisać tekstu przy użyciu wybranej czcionki. Spróbuj wybrać inną " +"czcionkę." msgid "Embossed text cannot contain only white spaces." msgstr "Pole do wprowadzania tekstu nie może być puste." msgid "Text contains character glyph (represented by '?') unknown by font." -msgstr "Tekst zawiera znak znaków (reprezentowany przez '?') nieznany dla czcionki." +msgstr "" +"Tekst zawiera znak znaków (reprezentowany przez '?') nieznany dla czcionki." msgid "Text input doesn't show font skew." msgstr "Wprowadzanie tekstu nie pokazuje nachylenia czcionki." @@ -727,10 +748,12 @@ msgid "Text input doesn't show gap between lines." msgstr "Wprowadzanie tekstu nie pokazuje odstępu między wierszami." msgid "Too tall, diminished font height inside text input." -msgstr "Zmniejsz rozmiar czcionki, tekst jest za duży wewnątrz pola tekstowego." +msgstr "" +"Zmniejsz rozmiar czcionki, tekst jest za duży wewnątrz pola tekstowego." msgid "Too small, enlarged font height inside text input." -msgstr "Powiększ rozmiar czcionki, tekst jest za mały wewnątrz pola tekstowego." +msgstr "" +"Powiększ rozmiar czcionki, tekst jest za mały wewnątrz pola tekstowego." msgid "Text doesn't show current horizontal alignment." msgstr "Tekst nie pokazuje aktualnego wyrównania poziomego." @@ -969,10 +992,12 @@ msgid "Rotate text Clock-wise." msgstr "Obróć tekst zgodnie z ruchem wskazówek zegara." msgid "Unlock the text's rotation when moving text along the object's surface." -msgstr "Odblokuj obrót tekstu podczas przemieszczania go po powierzchni obiektu." +msgstr "" +"Odblokuj obrót tekstu podczas przemieszczania go po powierzchni obiektu." msgid "Lock the text's rotation when moving text along the object's surface." -msgstr "Zablokuj obrót tekstu podczas przemieszczania go po powierzchni obiektu." +msgstr "" +"Zablokuj obrót tekstu podczas przemieszczania go po powierzchni obiektu." msgid "Select from True Type Collection." msgstr "Wybierz z kolekcji True Type." @@ -985,11 +1010,12 @@ msgstr "Orientuj tekst w moim kierunku." #, boost-format msgid "" -"Can't load exactly same font(\"%1%\"). Aplication selected a similar one(\"%2%\"). You have to specify font for " -"enable edit text." +"Can't load exactly same font(\"%1%\"). Aplication selected a similar " +"one(\"%2%\"). You have to specify font for enable edit text." msgstr "" -"Nie można załadować dokładnie tej samej czcionki (\"%1%\"). Aplikacja wybrała podobną (\"%2%\"). Musisz określić " -"czcionkę, aby umożliwić edycję tekstu." +"Nie można załadować dokładnie tej samej czcionki (\"%1%\"). Aplikacja " +"wybrała podobną (\"%2%\"). Musisz określić czcionkę, aby umożliwić edycję " +"tekstu." msgid "No symbol" msgstr "Brak symbolu" @@ -1058,6 +1084,14 @@ msgstr "W góre" msgid "Collection" msgstr "Kolekcja" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "Obróć SVG" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "Przesuń SVG" + msgid "Enter SVG gizmo" msgstr "Otwórz uchwyt SVG" @@ -1070,10 +1104,6 @@ msgstr "Działania SVG" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "Obrót SVG" - #, boost-format msgid "Opacity (%1%)" msgstr "Nieprzezroczystość (%1%)" @@ -1100,8 +1130,12 @@ msgstr "Nie zdefiniowano rodzaju obrysu" msgid "Path can't be healed from selfintersection and multiple points." msgstr "Ścieżki nie można uleczyć z samoprzecięć i wielu punktów." -msgid "Final shape constains selfintersection or multiple points with same coordinate." -msgstr "Ostateczny kształt zawiera samoprzecięcia lub wielokrotne punkty o tej samej współrzędnej." +msgid "" +"Final shape constains selfintersection or multiple points with same " +"coordinate." +msgstr "" +"Ostateczny kształt zawiera samoprzecięcia lub wielokrotne punkty o tej samej " +"współrzędnej." #, boost-format msgid "Shape is marked as invisible (%1%)." @@ -1187,9 +1221,6 @@ msgstr "Zablokuj/Odblokuj proporcje obrazu SVG." msgid "Reset scale" msgstr "Zresetuj skalę" -msgid "Resize" -msgstr "Zmień rozmiar" - msgid "Distance of the center of the SVG to the model surface." msgstr "Odległość środka SVG od powierzchni modelu." @@ -1346,31 +1377,36 @@ msgid "Machine" msgstr "Drukarkę" msgid "Configuration package was loaded, but some values were not recognized." -msgstr "Załadowano pakiet konfiguracyjny, ale niektóre wartości nie zostały rozpoznane." +msgstr "" +"Załadowano pakiet konfiguracyjny, ale niektóre wartości nie zostały " +"rozpoznane." #, boost-format -msgid "Configuration file \"%1%\" was loaded, but some values were not recognized." -msgstr "Załadowano plik konfiguracyjny \"%1%\", ale niektóre wartości nie zostały rozpoznane." +msgid "" +"Configuration file \"%1%\" was loaded, but some values were not recognized." +msgstr "" +"Załadowano plik konfiguracyjny \"%1%\", ale niektóre wartości nie zostały " +"rozpoznane." msgid "V" msgstr "V" msgid "" -"OrcaSlicer will terminate because of running out of memory.It may be a bug. It will be appreciated if you report " -"the issue to our team." +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " +"It will be appreciated if you report the issue to our team." msgstr "" -"OrcaSlicer zakończy działanie z powodu braku pamięci. To może być błąd. Będziemy wdzięczni za zgłoszenie " -"problemu naszemu zespołowi." +"OrcaSlicer zakończy działanie z powodu braku pamięci. To może być błąd. " +"Będziemy wdzięczni za zgłoszenie problemu naszemu zespołowi." msgid "Fatal error" msgstr "Błąd krytyczny" msgid "" -"OrcaSlicer will terminate because of a localization error. It will be appreciated if you report the specific " -"scenario this issue happened." +"OrcaSlicer will terminate because of a localization error. It will be " +"appreciated if you report the specific scenario this issue happened." msgstr "" -"OrcaSlicer zakończy działanie z powodu błędu lokalizacji. Będziemy wdzięczni za zgłoszenie konkretnej sytuacji, " -"w której wystąpił ten problem." +"OrcaSlicer zakończy działanie z powodu błędu lokalizacji. Będziemy wdzięczni " +"za zgłoszenie konkretnej sytuacji, w której wystąpił ten problem." msgid "Critical error" msgstr "Błąd krytyczny" @@ -1396,10 +1432,12 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "Połączenie z %s nie powiodło się! [SN:%s, kod=%s]" msgid "" -"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain features.\n" +"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain " +"features.\n" "Click Yes to install it now." msgstr "" -"Orca Slicer wymaga Microsoft WebView2 Runtime do działania niektórych funkcji.\n" +"Orca Slicer wymaga Microsoft WebView2 Runtime do działania niektórych " +"funkcji.\n" "Kliknij Tak, aby zainstalować go teraz." msgid "WebView2 Runtime" @@ -1435,11 +1473,14 @@ msgstr "Informacja" msgid "" "The OrcaSlicer configuration file may be corrupted and cannot be parsed.\n" "OrcaSlicer has attempted to recreate the configuration file.\n" -"Please note, application settings will be lost, but printer profiles will not be affected." +"Please note, application settings will be lost, but printer profiles will " +"not be affected." msgstr "" -"Plik konfiguracyjny OrcaSlicer może być uszkodzony i nie może być sparsowany.\n" +"Plik konfiguracyjny OrcaSlicer może być uszkodzony i nie może być " +"sparsowany.\n" "OrcaSlicer próbował odtworzyć plik konfiguracyjny.\n" -"Należy pamiętać, że ustawienia aplikacji zostaną utracone, ale profile drukarek nie będą dotknięte." +"Należy pamiętać, że ustawienia aplikacji zostaną utracone, ale profile " +"drukarek nie będą dotknięte." msgid "Rebuild" msgstr "Przebudowywuje" @@ -1454,44 +1495,54 @@ msgid "Choose one file (3mf):" msgstr "Wybierz jeden plik (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" -msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" +msgstr "" +"Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "Wybierz jeden lub więcej plików (3mf/step/stl/svg/obj/amf):" +msgid "Choose ZIP file" +msgstr "Wybierz plik ZIP" + msgid "Choose one file (gcode/3mf):" msgstr "Wybierz jeden plik (gcode/3mf):" msgid "Some presets are modified." msgstr "Niektóre ustawienia zostały zmodyfikowane." -msgid "You can keep the modifield presets to the new project, discard or save changes as new presets." -msgstr "Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je lub zapisać jako nowe ustawienia." +msgid "" +"You can keep the modifield presets to the new project, discard or save " +"changes as new presets." +msgstr "" +"Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je lub " +"zapisać jako nowe ustawienia." msgid "User logged out" msgstr "Użytkownik wylogowany" msgid "new or open project file is not allowed during the slicing process!" -msgstr "nowy lub otwarty plik projektu nie jest dozwolony podczas procesu cięcia!" +msgstr "" +"nowy lub otwarty plik projektu nie jest dozwolony podczas procesu cięcia!" msgid "Open Project" msgstr "Otwórz projekt" msgid "" -"The version of Orca Slicer is too low and needs to be updated to the latest version before it can be used " -"normally" +"The version of Orca Slicer is too low and needs to be updated to the latest " +"version before it can be used normally" msgstr "" -"Wersja Orca Slicer jest zbyt niska i musi zostać zaktualizowana do najnowszej wersji, aby działać normalnie" +"Wersja Orca Slicer jest zbyt niska i musi zostać zaktualizowana do " +"najnowszej wersji, aby działać normalnie" msgid "Privacy Policy Update" msgstr "Aktualizacja polityki prywatności" msgid "" -"The number of user presets cached in the cloud has exceeded the upper limit, newly created user presets can only " -"be used locally." +"The number of user presets cached in the cloud has exceeded the upper limit, " +"newly created user presets can only be used locally." msgstr "" -"Liczba zapisanych w chmurze ustawień użytkownika przekroczyła maksymalny limit, każdy nowo utworzony profil " -"użytkownika można używać tylko lokalnie." +"Liczba zapisanych w chmurze ustawień użytkownika przekroczyła maksymalny " +"limit, każdy nowo utworzony profil użytkownika można używać tylko lokalnie." msgid "Sync user presets" msgstr "Synchronizuj ustawienia użytkownika" @@ -1523,6 +1574,13 @@ msgstr "Trwające wgrywanie" msgid "Select a G-code file:" msgstr "Wybierz plik G-code:" +msgid "" +"Could not start URL download. Destination folder is not set. Please choose " +"destination folder in Configuration Wizard." +msgstr "" +"Nie można rozpocząć pobierania pliku z adresu URL. Folder docelowy nie jest " +"ustawiony. Proszę wybrać folder docelowy w Kreatorze Konfiguracji" + msgid "Import File" msgstr "Importuj plik" @@ -1677,6 +1735,23 @@ msgstr "Sześcian Voron Design" msgid "Stanford Bunny" msgstr "Królik Stanforda" +msgid "Orca String Hell" +msgstr "Orca String Hell" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" +"Ten model posiada wytłoczenia tekstu na górnej powierzchni. Dla optymalnych " +"wyników zaleca się ustawienie 'Próg jednej ściany (min_width_top_surface)' " +"na 0, aby opcja 'Tylko jedna ściana na górnych powierzchniach' działała " +"najlepiej.\n" +"Tak - Zmień te ustawienia automatycznie\n" +"Nie - Nie zmieniaj tych ustawień" + msgid "Text" msgstr "Tekst" @@ -1967,7 +2042,9 @@ msgid "Click the icon to reset all settings of the object" msgstr "Kliknij ikonę, aby zresetować wszystkie ustawienia obiektu" msgid "Right button click the icon to drop the object printable property" -msgstr "Kliknij prawym przyciskiem myszy ikonę, aby włączyć/wyłączyć możliwość druku obiektu" +msgstr "" +"Kliknij prawym przyciskiem myszy ikonę, aby włączyć/wyłączyć możliwość druku " +"obiektu" msgid "Click the icon to toggle printable property of the object" msgstr "Kliknij ikonę, aby włączyć/wyłączyć możliwość druku obiektu" @@ -1997,12 +2074,16 @@ msgid "Add Modifier" msgstr "Dodaj modyfikator" msgid "Switch to per-object setting mode to edit modifier settings." -msgstr "Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować ustawienia modyfikatora." - -msgid "Switch to per-object setting mode to edit process settings of selected objects." msgstr "" -"Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować ustawienia procesu dla wybranych " -"obiektów." +"Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować " +"ustawienia modyfikatora." + +msgid "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." +msgstr "" +"Przełącz się w tryb edycji ustawień druku dla każdego obiektu, aby edytować " +"ustawienia procesu dla wybranych obiektów." msgid "Delete connector from object which is a part of cut" msgstr "Usuń łącznik z obiektu będącego częścią rozcięcia" @@ -2013,20 +2094,25 @@ msgstr "Usuń stałą część z obiektu będącego częścią rozcięcia" msgid "Delete negative volume from object which is a part of cut" msgstr "Usuń ujemną objętość z obiektu będącego częścią rozcięcia" -msgid "To save cut correspondence you can delete all connectors from all related objects." -msgstr "Aby zachować korespondencję cięcia, możesz usunąć wszystkie łączniki ze wszystkich powiązanych obiektów." +msgid "" +"To save cut correspondence you can delete all connectors from all related " +"objects." +msgstr "" +"Aby zachować korespondencję cięcia, możesz usunąć wszystkie łączniki ze " +"wszystkich powiązanych obiektów." msgid "" "This action will break a cut correspondence.\n" "After that model consistency can't be guaranteed .\n" "\n" -"To manipulate with solid parts or negative volumes you have to invalidate cut infornation first." +"To manipulate with solid parts or negative volumes you have to invalidate " +"cut infornation first." msgstr "" "To działanie przerwie korespondencję cięcia.\n" "Po tym nie można zagwarantować spójności modelu.\n" "\n" -"Aby manipulować bryłami lub modyfikatorami z odejmowaniem objętości musisz najpierw unieważnić informację o " -"przecinaniu." +"Aby manipulować bryłami lub modyfikatorami z odejmowaniem objętości musisz " +"najpierw unieważnić informację o przecinaniu." msgid "Delete all connectors" msgstr "Usuń wszystkie łączniki" @@ -2035,7 +2121,8 @@ msgid "Deleting the last solid part is not allowed." msgstr "Nie wolno usuwać ostatniej pełnej części." msgid "The target object contains only one part and can not be splited." -msgstr "Obiekt docelowy zawiera tylko jedną część i nie może zostać podzielony." +msgstr "" +"Obiekt docelowy zawiera tylko jedną część i nie może zostać podzielony." msgid "Assembly" msgstr "Zestawienie" @@ -2076,11 +2163,18 @@ msgstr "Warstwa" msgid "Selection conflicts" msgstr "Konflikty zaznaczeń" -msgid "If first selected item is an object, the second one should also be object." -msgstr "Jeśli pierwszy zaznaczony element to obiekt, to drugi powinien również być obiektem." +msgid "" +"If first selected item is an object, the second one should also be object." +msgstr "" +"Jeśli pierwszy zaznaczony element to obiekt, to drugi powinien również być " +"obiektem." -msgid "If first selected item is a part, the second one should be part in the same object." -msgstr "Jeśli pierwszy zaznaczony element to część, to drugi powinien być częścią tego samego obiektu." +msgid "" +"If first selected item is a part, the second one should be part in the same " +"object." +msgstr "" +"Jeśli pierwszy zaznaczony element to część, to drugi powinien być częścią " +"tego samego obiektu." msgid "The type of the last solid object part is not to be changed." msgstr "Nie można zmienić typu ostatniej pełnej części obiektu." @@ -2140,7 +2234,9 @@ msgid "Invalid numeric." msgstr "Nieprawidłowa wartość numeryczna." msgid "one cell can only be copied to one or multiple cells in the same column" -msgstr "jedna komórka może być skopiowana do jednej lub wielu komórek w tej samej kolumnie" +msgstr "" +"jedna komórka może być skopiowana do jednej lub wielu komórek w tej samej " +"kolumnie" msgid "multiple cells copy is not supported" msgstr "kopiowanie wielu komórek nie jest obsługiwane" @@ -2148,9 +2244,6 @@ msgstr "kopiowanie wielu komórek nie jest obsługiwane" msgid "Outside" msgstr "Poza obszarem roboczym" -msgid " " -msgstr " " - msgid "Layer height" msgstr "Wysokość warstwy" @@ -2305,7 +2398,8 @@ msgid "Failed to connect to cloud service" msgstr "Nie udało się połączyć z usługą w chmurze" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "Proszę kliknąć na powyższy hiperłącze, aby zobaczyć status usługi w chmurze" +msgstr "" +"Proszę kliknąć na powyższy hiperłącze, aby zobaczyć status usługi w chmurze" msgid "Failed to connect to the printer" msgstr "Nie udało się połączyć z drukarką" @@ -2359,7 +2453,8 @@ msgid "Calibrating AMS..." msgstr "Kalibracja AMS..." msgid "A problem occured during calibration. Click to view the solution." -msgstr "Wystąpił problem podczas kalibracji. Kliknij, aby zobaczyć rozwiązanie." +msgstr "" +"Wystąpił problem podczas kalibracji. Kliknij, aby zobaczyć rozwiązanie." msgid "Calibrate again" msgstr "Kalibruj ponownie" @@ -2401,10 +2496,12 @@ msgstr "" "Załaduj nowy\n" "filament" -msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filiament." +msgid "" +"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " +"load or unload filiament." msgstr "" -"Wybierz Slot AMS, a następnie naciśnij przycisk \"Ładuj\" lub \"Wyładuj\" ,aby automatycznie załadować lub " -"wyładować filament." +"Wybierz Slot AMS, a następnie naciśnij przycisk \"Ładuj\" lub \"Wyładuj\" ," +"aby automatycznie załadować lub wyładować filament." msgid "Edit" msgstr "Edytuj" @@ -2435,22 +2532,29 @@ msgstr "Układanie" msgid "Arranging canceled." msgstr "Układanie anulowane." -msgid "Arranging is done but there are unpacked items. Reduce spacing and try again." +msgid "" +"Arranging is done but there are unpacked items. Reduce spacing and try again." msgstr "" -"Rozmieszczanie zostało zakończone, ale istnieją nierozpakowane przedmioty. Zmniejsz odstępy i spróbuj ponownie." +"Rozmieszczanie zostało zakończone, ale istnieją nierozpakowane przedmioty. " +"Zmniejsz odstępy i spróbuj ponownie." msgid "Arranging done." msgstr "Układanie zakończone." -msgid "Arrange failed. Found some exceptions when processing object geometries." -msgstr "Ułożenie nie powiodło się. Wykryto niektóre wyjątki podczas przetwarzania geometrii obiektów." +msgid "" +"Arrange failed. Found some exceptions when processing object geometries." +msgstr "" +"Ułożenie nie powiodło się. Wykryto niektóre wyjątki podczas przetwarzania " +"geometrii obiektów." #, c-format, boost-format msgid "" -"Arrangement ignored the following objects which can't fit into a single bed:\n" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" "%s" msgstr "" -"Układanie zignorowało następujące obiekty, które nie zmieszczą się na jednym stoisku:\n" +"Układanie zignorowało następujące obiekty, które nie zmieszczą się na jednym " +"stoisku:\n" "%s" msgid "" @@ -2510,7 +2614,9 @@ msgid "Task canceled." msgstr "Zadanie anulowane." msgid "Upload task timed out. Please check the network status and try again." -msgstr "Przekroczono limit czasu zadania przesyłania. Sprawdź stan sieci i spróbuj ponownie." +msgstr "" +"Przekroczono limit czasu zadania przesyłania. Sprawdź stan sieci i spróbuj " +"ponownie." msgid "Cloud service connection failed. Please try again." msgstr "Nie udało się połączyć z usługą w chmurze. Spróbuj ponownie." @@ -2518,26 +2624,42 @@ msgstr "Nie udało się połączyć z usługą w chmurze. Spróbuj ponownie." msgid "Print file not found. please slice again." msgstr "Plik druku nie znaleziony. Proszę powtórzyć cięcie." -msgid "The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again." +msgid "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." msgstr "" +"Plik druku przekracza maksymalny dopuszczalny rozmiar (1GB). Proszę uprościć " +"model i ponownie dokonać podziału na warstwy." msgid "Failed to send the print job. Please try again." -msgstr "Wysłanie zadania drukowania nie powiodło się. Proszę spróbować ponownie." +msgstr "" +"Wysłanie zadania drukowania nie powiodło się. Proszę spróbować ponownie." msgid "Failed to upload file to ftp. Please try again." -msgstr "Przesłanie pliku na serwer FTP nie powiodło się. Proszę spróbować ponownie." +msgstr "" +"Przesłanie pliku na serwer FTP nie powiodło się. Proszę spróbować ponownie." -msgid "Check the current status of the bambu server by clicking on the link above." +msgid "" +"Check the current status of the bambu server by clicking on the link above." msgstr "Sprawdź aktualny stan serwera Bambu, klikając na powyższy link." -msgid "The size of the print file is too large. Please adjust the file size and try again." -msgstr "Rozmiar pliku drukowania jest zbyt duży. Proszę dostosować rozmiar pliku i spróbować ponownie." +msgid "" +"The size of the print file is too large. Please adjust the file size and try " +"again." +msgstr "" +"Rozmiar pliku drukowania jest zbyt duży. Proszę dostosować rozmiar pliku i " +"spróbować ponownie." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "Nie znaleziono pliku drukowania; proszę ponownie pociąć i wysłać do druku." +msgstr "" +"Nie znaleziono pliku drukowania; proszę ponownie pociąć i wysłać do druku." -msgid "Failed to upload print file to FTP. Please check the network status and try again." -msgstr "Przesłanie pliku drukowania na serwer FTP nie powiodło się. Sprawdź stan sieci i spróbuj ponownie." +msgid "" +"Failed to upload print file to FTP. Please check the network status and try " +"again." +msgstr "" +"Przesłanie pliku drukowania na serwer FTP nie powiodło się. Sprawdź stan " +"sieci i spróbuj ponownie." msgid "Sending print job over LAN" msgstr "Wysyłanie zadania drukowania przez LAN" @@ -2585,11 +2707,11 @@ msgid "Importing SLA archive" msgstr "Importowanie archiwum SLA" msgid "" -"The SLA archive doesn't contain any presets. Please activate some SLA printer preset first before importing that " -"SLA archive." +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." msgstr "" -"Archiwum SLA nie zawiera żadnych ustawień. Przed zaimportowaniem tego archiwum SLA należy najpierw aktywować " -"profil drukarki SLA." +"Archiwum SLA nie zawiera żadnych ustawień. Przed zaimportowaniem tego " +"archiwum SLA należy najpierw aktywować profil drukarki SLA." msgid "Importing canceled." msgstr "Importowanie anulowane." @@ -2597,10 +2719,12 @@ msgstr "Importowanie anulowane." msgid "Importing done." msgstr "Importowanie zakończone." -msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." msgstr "" -"Zaimportowane archiwum SLA nie zawierało żadnych ustawień wstępnych. Aktualne ustawienia SLA zostały użyte jako " -"alternatywa." +"Zaimportowane archiwum SLA nie zawierało żadnych ustawień wstępnych. " +"Aktualne ustawienia SLA zostały użyte jako alternatywa." msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "Nie możesz wczytać projektu SLA mając na stole wieloczęściowy model" @@ -2645,21 +2769,23 @@ msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public License, wersja 3" msgid "" -"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer by Prusa Research. PrusaSlicer is " -"from Slic3r by Alessandro Ranellucci and the RepRap community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Orca Slicer opiera się na BambuStudio od Bambulab, które wywodzi się z PrusaSlicer od Prusa Research. " -"PrusaSlicer z kolei bazuje na Slic3r od Alessandro Ranellucci i społeczności RepRap" +"Orca Slicer opiera się na BambuStudio od Bambulab, które wywodzi się z " +"PrusaSlicer od Prusa Research. PrusaSlicer z kolei bazuje na Slic3r od " +"Alessandro Ranellucci i społeczności RepRap" msgid "Libraries" msgstr "Biblioteki" msgid "" -"This software uses open source components whose copyright and other proprietary rights belong to their " -"respective owners" +"This software uses open source components whose copyright and other " +"proprietary rights belong to their respective owners" msgstr "" -"To oprogramowanie używa komponentów o otwartym kodzie źródłowym, których prawa autorskie i inne prawa własności " -"należą do ich właścicieli" +"To oprogramowanie używa komponentów o otwartym kodzie źródłowym, których " +"prawa autorskie i inne prawa własności należą do ich właścicieli" #, c-format, boost-format msgid "About %s" @@ -2669,7 +2795,8 @@ msgid "Orca Slicer " msgstr "Orca Slicer " msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." -msgstr "OrcaSlicer opiera się na projektach BambuStudio, PrusaSlicer i SuperSlicer." +msgstr "" +"OrcaSlicer opiera się na projektach BambuStudio, PrusaSlicer i SuperSlicer." msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." msgstr "BambuStudio bazuje na PrusaSlicer od PrusaResearch." @@ -2677,9 +2804,12 @@ msgstr "BambuStudio bazuje na PrusaSlicer od PrusaResearch." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "PrusaSlicer początkowo opiera się na Slic3r od Alessandro Ranellucci." -msgid "Slic3r was created by Alessandro Ranellucci with the help of many other contributors." +msgid "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." msgstr "" -"Slic3r został stworzony przez Alessandro Ranellucci przy współpracy wielu innych współtwórców.\n" +"Slic3r został stworzony przez Alessandro Ranellucci przy współpracy wielu " +"innych współtwórców.\n" "\n" "Tłumaczenie na język polski: KrisMorr " @@ -2734,7 +2864,8 @@ msgid "Factor N" msgstr "Współczynnik N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "Ustawianie informacji o wirtualnym slocie podczas druku nie jest obsługiwane" +msgstr "" +"Ustawianie informacji o wirtualnym slocie podczas druku nie jest obsługiwane" msgid "Are you sure you want to clear the filament information?" msgstr "Czy na pewno chcesz usunąć informacje o filamentach?" @@ -2746,7 +2877,9 @@ msgid "Please input a valid value (K in 0~0.3)" msgstr "Proszę podać prawidłową wartość (K w zakresie od 0 do 0.3)" msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" -msgstr "Proszę podać prawidłową wartość (K w zakresie od 0 do 0.3, N w zakresie od 0.6 do 2.0)" +msgstr "" +"Proszę podać prawidłową wartość (K w zakresie od 0 do 0.3, N w zakresie od " +"0.6 do 2.0)" msgid "Other Color" msgstr "Inny kolor" @@ -2758,11 +2891,13 @@ msgid "Dynamic flow calibration" msgstr "Kalibracja dynamicznego przepływu" msgid "" -"The nozzle temp and max volumetric speed will affect the calibration results. Please fill in the same values as " -"the actual printing. They can be auto-filled by selecting a filament preset." +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgstr "" -"Temperatura dyszy i maksymalna prędkość przepływu mogą wpływać na wyniki kalibracji. Proszę podać takie same " -"wartości jak w rzeczywistym druku. Mogą być automatycznie wypełnione poprzez wybranie ustawień filamentu." +"Temperatura dyszy i maksymalna prędkość przepływu mogą wpływać na wyniki " +"kalibracji. Proszę podać takie same wartości jak w rzeczywistym druku. Mogą " +"być automatycznie wypełnione poprzez wybranie ustawień filamentu." msgid "Nozzle Diameter" msgstr "Średnica dyszy" @@ -2795,11 +2930,13 @@ msgid "Next" msgstr "Dalej" msgid "" -"Calibration completed. Please find the most uniform extrusion line on your hot bed like the picture below, and " -"fill the value on its left side into the factor K input box." +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgstr "" -"Kalibracja zakończona. Proszę znaleźć na płycie, linie ekstruzji o najbardziej jednolitym wyglądzie, podobne do " -"przedstawionego poniżej obrazu, i wprowadź tę wartość w pole wprowadzania współczynnika K" +"Kalibracja zakończona. Proszę znaleźć na płycie, linie ekstruzji o " +"najbardziej jednolitym wyglądzie, podobne do przedstawionego poniżej obrazu, " +"i wprowadź tę wartość w pole wprowadzania współczynnika K" msgid "Save" msgstr "Zapisz" @@ -2830,8 +2967,11 @@ msgstr "Krok" msgid "AMS Slots" msgstr "Sloty AMS" -msgid "Note: Only the AMS slots loaded with the same material type can be selected." -msgstr "Uwaga: można wybierać tylko sloty AMS załadowane tym samym rodzajem filamentu." +msgid "" +"Note: Only the AMS slots loaded with the same material type can be selected." +msgstr "" +"Uwaga: można wybierać tylko sloty AMS załadowane tym samym rodzajem " +"filamentu." msgid "Enable AMS" msgstr "Włącz AMS" @@ -2849,33 +2989,39 @@ msgid "Cabin humidity" msgstr "Wilgotność w kabinie" msgid "" -"Green means that AMS humidity is normal, orange represent humidity is high, red represent humidity is too high." -"(Hygrometer: lower the better.)" +"Green means that AMS humidity is normal, orange represent humidity is high, " +"red represent humidity is too high.(Hygrometer: lower the better.)" msgstr "" -"Zielony kolor oznacza, że wilgotność w AMS jest normalna, pomarańczowy oznacza wysoką wilgotność, czerwony " -"oznacza zbyt wysoką wilgotność. (Higrometr: im niższa, tym lepiej.)" +"Zielony kolor oznacza, że wilgotność w AMS jest normalna, pomarańczowy " +"oznacza wysoką wilgotność, czerwony oznacza zbyt wysoką wilgotność. " +"(Higrometr: im niższa, tym lepiej.)" msgid "Desiccant status" msgstr "Stan wilgotności" msgid "" -"A desiccant status lower than two bars indicates that desiccant may be inactive. Please change the desiccant." -"(The bars: higher the better.)" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" -"Stan wilgotności poniżej dwóch kresek oznacza, że sorbent może być nieaktywny. Proszę wymień sorbent. (Im więcej " -"kresek, tym lepiej.)" +"Stan wilgotności poniżej dwóch kresek oznacza, że sorbent może być " +"nieaktywny. Proszę wymień sorbent. (Im więcej kresek, tym lepiej.)" msgid "" -"Note: When the lid is open or the desiccant pack is changed, it can take hours or a night to absorb the " -"moisture. Low temperatures also slow down the process. During this time, the indicator may not represent the " -"chamber accurately." +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgstr "" -"Uwaga: gdy pokrywa jest otwarta lub zmieniono pakiet sorbentu, może potrwać kilka godzin lub noc, aby wchłonąć " -"wilgoć. Niska temperatura również spowalnia proces. W tym czasie wskaźnik może nie dokładnie odzwierciedlać stan " -"komory." +"Uwaga: gdy pokrywa jest otwarta lub zmieniono pakiet sorbentu, może potrwać " +"kilka godzin lub noc, aby wchłonąć wilgoć. Niska temperatura również " +"spowalnia proces. W tym czasie wskaźnik może nie dokładnie odzwierciedlać " +"stan komory." -msgid "Config which AMS slot should be used for a filament used in the print job" -msgstr "Skonfiguruj, który slot AMS powinien być używany dla filamentu używanego w zadaniu druku" +msgid "" +"Config which AMS slot should be used for a filament used in the print job" +msgstr "" +"Skonfiguruj, który slot AMS powinien być używany dla filamentu używanego w " +"zadaniu druku" msgid "Filament used in this print job" msgstr "Filament używany w tym zadaniu druku" @@ -2890,16 +3036,22 @@ msgid "Do not Enable AMS" msgstr "Nie włączaj AMS" msgid "Print using materials mounted on the back of the case" -msgstr "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" +msgstr "" +"Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" msgid "Print with filaments in ams" msgstr "Drukowanie za pomocą AMS" msgid "Print with filaments mounted on the back of the chassis" -msgstr "Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" +msgstr "" +"Drukowanie przy użyciu materiałów zamontowanych na tylnej części obudowy" -msgid "When the current material run out, the printer will continue to print in the following order." -msgstr "Gdy obecny filament się skończy, drukarka będzie kontynuować druk w następującej kolejności." +msgid "" +"When the current material run out, the printer will continue to print in the " +"following order." +msgstr "" +"Gdy obecny filament się skończy, drukarka będzie kontynuować druk w " +"następującej kolejności." msgid "Group" msgstr "Grupa" @@ -2907,16 +3059,22 @@ msgstr "Grupa" msgid "The printer does not currently support auto refill." msgstr "Obecnie drukarka nie obsługuje automatycznego uzupełniania." -msgid "AMS filament backup is not enabled, please enable it in the AMS settings." -msgstr "Kopia zapasowa filamentu AMS nie jest włączona, proszę włączyć ją w ustawieniach AMS." +msgid "" +"AMS filament backup is not enabled, please enable it in the AMS settings." +msgstr "" +"Kopia zapasowa filamentu AMS nie jest włączona, proszę włączyć ją w " +"ustawieniach AMS." msgid "" -"If there are two identical filaments in AMS, AMS filament backup will be enabled. \n" -"(Currently supporting automatic supply of consumables with the same brand, material type, and color)" +"If there are two identical filaments in AMS, AMS filament backup will be " +"enabled. \n" +"(Currently supporting automatic supply of consumables with the same brand, " +"material type, and color)" msgstr "" -"W przypadku, gdy podczas drukowania w systemie AMS zużyje się jeden z filamentów, system automatycznie przełączy " -"na drugi identyczny filament.\n" -"(System obecnie wspiera automatyczne przełączanie na materiały eksploatacyjne tej samej marki, rodzaju i koloru)" +"W przypadku, gdy podczas drukowania w systemie AMS zużyje się jeden z " +"filamentów, system automatycznie przełączy na drugi identyczny filament.\n" +"(System obecnie wspiera automatyczne przełączanie na materiały " +"eksploatacyjne tej samej marki, rodzaju i koloru)" msgid "AMS Settings" msgstr "Ustawienia AMS" @@ -2925,60 +3083,68 @@ msgid "Insertion update" msgstr "Aktualizacja wymiany" msgid "" -"The AMS will automatically read the filament information when inserting a new Bambu Lab filament. This takes " -"about 20 seconds." +"The AMS will automatically read the filament information when inserting a " +"new Bambu Lab filament. This takes about 20 seconds." msgstr "" -"AMS automatycznie odczyta informacje o filamencie Bambu Lab zaraz po jego włożeniu. To zajmie około 20 sekund." +"AMS automatycznie odczyta informacje o filamencie Bambu Lab zaraz po jego " +"włożeniu. To zajmie około 20 sekund." msgid "" -"Note: if new filament is inserted during printing, the AMS will not automatically read any information until " -"printing is completed." +"Note: if new filament is inserted during printing, the AMS will not " +"automatically read any information until printing is completed." msgstr "" -"Uwaga: jeśli podczas drukowania włożony zostanie nowy filament, AMS nie będzie automatycznie odczytywać żadnych " -"informacji do zakończenia drukowania." +"Uwaga: jeśli podczas drukowania włożony zostanie nowy filament, AMS nie " +"będzie automatycznie odczytywać żadnych informacji do zakończenia drukowania." msgid "" -"When inserting a new filament, the AMS will not automatically read its information, leaving it blank for you to " -"enter manually." +"When inserting a new filament, the AMS will not automatically read its " +"information, leaving it blank for you to enter manually." msgstr "" -"Podczas wkładania nowego filamentu, AMS nie będzie automatycznie odczytywać jego informacji, pozostawiając je " -"puste, abyś mógł wprowadzić je ręcznie." +"Podczas wkładania nowego filamentu, AMS nie będzie automatycznie odczytywać " +"jego informacji, pozostawiając je puste, abyś mógł wprowadzić je ręcznie." msgid "Power on update" msgstr "Aktualizacja po włączeniu zasilania" msgid "" -"The AMS will automatically read the information of inserted filament on start-up. It will take about 1 minute." -"The reading process will roll filament spools." +"The AMS will automatically read the information of inserted filament on " +"start-up. It will take about 1 minute.The reading process will roll filament " +"spools." msgstr "" -"AMS automatycznie odczyta informacje o włożonym filamencie podczas uruchamiania. To zajmie około 1 minuty. " -"Proces odczytu sprawi, że rolki filamentów się obrócą." +"AMS automatycznie odczyta informacje o włożonym filamencie podczas " +"uruchamiania. To zajmie około 1 minuty. Proces odczytu sprawi, że rolki " +"filamentów się obrócą." msgid "" -"The AMS will not automatically read information from inserted filament during startup and will continue to use " -"the information recorded before the last shutdown." +"The AMS will not automatically read information from inserted filament " +"during startup and will continue to use the information recorded before the " +"last shutdown." msgstr "" -"AMS nie będzie automatycznie odczytywać informacji z włożonego filamentu podczas uruchamiania i będzie " -"kontynuować korzystanie z informacji zapisanych przed ostatnim wyłączeniem." +"AMS nie będzie automatycznie odczytywać informacji z włożonego filamentu " +"podczas uruchamiania i będzie kontynuować korzystanie z informacji " +"zapisanych przed ostatnim wyłączeniem." msgid "Update remaining capacity" msgstr "Aktualizuj pozostałą ilość" msgid "" -"The AMS will estimate Bambu filament's remaining capacity after the filament info is updated. During printing, " -"remaining capacity will be updated automatically." +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgstr "" -"AMS oszacuje pozostałą ilość filamentu Bambu po aktualizacji informacji o filamencie. Podczas drukowania, " -"pozostała ilość na szpuli będzie aktualizowana automatycznie." +"AMS oszacuje pozostałą ilość filamentu Bambu po aktualizacji informacji o " +"filamencie. Podczas drukowania, pozostała ilość na szpuli będzie " +"aktualizowana automatycznie." msgid "AMS filament backup" msgstr "Automatyczne przełączenie filamentu AMS" msgid "" -"AMS will continue to another spool with the same properties of filament automatically when current filament runs " -"out" +"AMS will continue to another spool with the same properties of filament " +"automatically when current filament runs out" msgstr "" -"AMS automatycznie przełączy się na inną szpule z tym samym rodzajem filamentu, gdy obecny filament się skończy" +"AMS automatycznie przełączy się na inną szpule z tym samym rodzajem " +"filamentu, gdy obecny filament się skończy" msgid "File" msgstr "Plik" @@ -2986,15 +3152,19 @@ msgstr "Plik" msgid "Calibration" msgstr "Kalibracja" -msgid "Failed to download the plug-in. Please check your firewall settings and vpn software, check and retry." +msgid "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software, check and retry." msgstr "" -"Nie udało się pobrać wtyczki. Sprawdź ustawienia zapory ogniowej i oprogramowania VPN, sprawdź i spróbuj " -"ponownie." +"Nie udało się pobrać wtyczki. Sprawdź ustawienia zapory ogniowej i " +"oprogramowania VPN, sprawdź i spróbuj ponownie." -msgid "Failed to install the plug-in. Please check whether it is blocked or deleted by anti-virus software." +msgid "" +"Failed to install the plug-in. Please check whether it is blocked or deleted " +"by anti-virus software." msgstr "" -"Nie udało się zainstalować wtyczki. Sprawdź, czy nie jest zablokowana lub usunięta przez oprogramowanie " -"antywirusowe." +"Nie udało się zainstalować wtyczki. Sprawdź, czy nie jest zablokowana lub " +"usunięta przez oprogramowanie antywirusowe." msgid "click here to see more info" msgstr "cliknij tutaj, aby zobaczyć więcej informacji" @@ -3003,17 +3173,20 @@ msgid "Please home all axes (click " msgstr "Ustaw wszystkie osie na pozycje domową (kliknij " msgid "" -") to locate the toolhead's position. This prevents device moving beyond the printable boundary and causing " -"equipment wear." +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." msgstr "" -") aby określić pozycję głowicy drukującej. To uniemożliwi narzędziu wyjście poza możliwy obszar druku, co chroni " -"sprzęt przed zużyciem." +") aby określić pozycję głowicy drukującej. To uniemożliwi narzędziu wyjście " +"poza możliwy obszar druku, co chroni sprzęt przed zużyciem." msgid "Go Home" msgstr "Poz.Domowa" -msgid "A error occurred. Maybe memory of system is not enough or it's a bug of the program" -msgstr "Wystąpił błąd. Być może brakuje pamięci w systemie lub to błąd programu" +msgid "" +"A error occurred. Maybe memory of system is not enough or it's a bug of the " +"program" +msgstr "" +"Wystąpił błąd. Być może brakuje pamięci w systemie lub to błąd programu" msgid "Please save project and restart the program. " msgstr "Proszę zapisać projekt i ponownie uruchomić program. " @@ -3070,7 +3243,9 @@ msgstr "Kopiowanie tymczasowego kodu G do kodu G wynikowego nie powiodło się" #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "Planowanie przesyłania do `%1%`. Zobacz Okno -> Kolejka przesyłania do hosta drukarki" +msgstr "" +"Planowanie przesyłania do `%1%`. Zobacz Okno -> Kolejka przesyłania do hosta " +"drukarki" msgid "Origin" msgstr "Pochodzenie" @@ -3078,11 +3253,17 @@ msgstr "Pochodzenie" msgid "Size in X and Y of the rectangular plate." msgstr "Rozmiar w osi X i Y prostokątnej płyty." -msgid "Distance of the 0,0 G-code coordinate from the front left corner of the rectangle." +msgid "" +"Distance of the 0,0 G-code coordinate from the front left corner of the " +"rectangle." msgstr "Odległość punktu 0,0 w kodzie G od lewego górnego rogu prostokąta." -msgid "Diameter of the print bed. It is assumed that origin (0,0) is located in the center." -msgstr "Średnica stołu drukarki. Przyjmuje się, że punkt początkowy (0,0) znajduje się w centrum." +msgid "" +"Diameter of the print bed. It is assumed that origin (0,0) is located in the " +"center." +msgstr "" +"Średnica stołu drukarki. Przyjmuje się, że punkt początkowy (0,0) znajduje " +"się w centrum." msgid "Rectangular" msgstr "Prostokątna" @@ -3120,8 +3301,10 @@ msgstr "Błąd! Nieprawidłowy model" msgid "The selected file contains no geometry." msgstr "Wybrany plik nie zawiera geometrii." -msgid "The selected file contains several disjoint areas. This is not supported." -msgstr "Wybrany plik zawiera kilka niepołączonych obszarów. To nie jest obsługiwane." +msgid "" +"The selected file contains several disjoint areas. This is not supported." +msgstr "" +"Wybrany plik zawiera kilka niepołączonych obszarów. To nie jest obsługiwane." msgid "Choose a file to import bed texture from (PNG/SVG):" msgstr "Wybierz plik do zaimportowania tekstury stołu (PNG/SVG):" @@ -3137,13 +3320,18 @@ msgid "" "Please make sure whether to use the temperature to print.\n" "\n" msgstr "" -"Extruder może być zablokowany, gdy temperatura wykracza poza zalecany zakres.\n" +"Extruder może być zablokowany, gdy temperatura wykracza poza zalecany " +"zakres.\n" "Upewnij się, czy temperatura jest odpowiednia do drukowania.\n" "\n" #, c-format, boost-format -msgid "Recommended nozzle temperature of this filament type is [%d, %d] degree centigrade" -msgstr "Zalecana temperatura dyszy dla tego typu filamentu wynosi [%d, %d] stopni Celsjusza" +msgid "" +"Recommended nozzle temperature of this filament type is [%d, %d] degree " +"centigrade" +msgstr "" +"Zalecana temperatura dyszy dla tego typu filamentu wynosi [%d, %d] stopni " +"Celsjusza" msgid "" "Too small max volumetric speed.\n" @@ -3154,11 +3342,13 @@ msgstr "" #, c-format, boost-format msgid "" -"Current chamber temperature is higher than the material's safe temperature,it may result in material softening " -"and clogging.The maximum safe temperature for the material is %d" +"Current chamber temperature is higher than the material's safe temperature," +"it may result in material softening and clogging.The maximum safe " +"temperature for the material is %d" msgstr "" -"Obecna temperatura komory jest wyższa niż bezpieczna temperatura dla filamentu, co może prowadzić do jego " -"mięknięcia i zatykania. Maksymalna bezpieczna temperatura dla tego filamentu wynosi %d" +"Obecna temperatura komory jest wyższa niż bezpieczna temperatura dla " +"filamentu, co może prowadzić do jego mięknięcia i zatykania. Maksymalna " +"bezpieczna temperatura dla tego filamentu wynosi %d" msgid "" "Too small layer height.\n" @@ -3184,13 +3374,15 @@ msgstr "" "Wysokość pierwszej warstwy zostanie zresetowana do 0,2." msgid "" -"This setting is only used for model size tunning with small value in some cases.\n" +"This setting is only used for model size tunning with small value in some " +"cases.\n" "For example, when model size has small error and hard to be assembled.\n" "For large size tuning, please use model scale function.\n" "\n" "The value will be reset to 0." msgstr "" -"To ustawienie jest stosowane tylko do dostrojenia rozmiaru modelu z małą wartością w niektórych przypadkach.\n" +"To ustawienie jest stosowane tylko do dostrojenia rozmiaru modelu z małą " +"wartością w niektórych przypadkach.\n" "Na przykład, gdy rozmiar modelu ma mały błąd i trudno go złożyć.\n" "Do dostrojenia dużego rozmiaru, proszę użyć funkcji skalowania modelu.\n" "\n" @@ -3203,18 +3395,20 @@ msgid "" "\n" "The value will be reset to 0." msgstr "" -"Zbyt duże wyrównanie efektu elefantowej stopy jest nierozsądne.\n" -"Jeśli rzeczywiście występuje poważny efekt elefantowej stopy, proszę sprawdzić inne ustawienia.\n" +"Zbyt duża kompensacja efektu \"stopy słonia\" nie jest wskazane.\n" +"Jeśli rzeczywiście występuje poważny efekt stopy słonia, proszę sprawdzić " +"inne ustawienia.\n" "Na przykład, czy temperatura stołu jest zbyt wysoka.\n" "\n" "Wartość zostanie zresetowana do 0." msgid "" -"Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density " -"is 0 and timelapse type is traditional." +"Spiral mode only works when wall loops is 1, support is disabled, top shell " +"layers is 0, sparse infill density is 0 and timelapse type is traditional." msgstr "" -"Tryb Wazy działa tylko wtedy gdy liczba pętli ściany wynosi 1, wyłączone są podpory, ilość warstw górnej powłoki " -"wynosi 0, gęstość wypełnienia wynosi 0, a tryb Timelaps ustawiony jest na Tradycyjny." +"Tryb Wazy działa tylko wtedy gdy liczba pętli ściany wynosi 1, wyłączone są " +"podpory, ilość warstw górnej powłoki wynosi 0, gęstość wypełnienia wynosi 0, " +"a tryb Timelaps ustawiony jest na Tradycyjny." msgid " But machines with I3 structure will not generate timelapse videos." msgstr " Jednak maszyny z budową I3 nie będą generować filmów timelapse." @@ -3228,31 +3422,37 @@ msgstr "" "Tak - Zmień te ustawienia automatycznie i włącz tryb Wazy\n" "Nie - Zrezygnuj tym razem z używania trybu Wazy" -msgid "Alternate extra wall only works with ensure vertical shell thickness disabled. " +msgid "" +"Alternate extra wall only works with ensure vertical shell thickness " +"disabled. " msgstr "" -"Alternatywna dodatkowa ściana działa tylko wtedy, gdy jest wyłączona opcja \"zapewnij stałą grubość pionowej " -"powłoki\". " +"Alternatywna dodatkowa ściana działa tylko wtedy, gdy jest wyłączona opcja " +"\"zapewnij stałą grubość pionowej powłoki\". " msgid "" "Change these settings automatically? \n" -"Yes - Disable ensure vertical shell thickness and enable alternate extra wall\n" +"Yes - Disable ensure vertical shell thickness and enable alternate extra " +"wall\n" "No - Dont use alternate extra wall" msgstr "" "Zmienić te ustawienia automatycznie?\n" -"Tak - Wyłącz \"zapewnij pionową grubość powłoki\" i włącz \"alternatywną dodatkową ścianę\"\n" +"Tak - Wyłącz \"zapewnij pionową grubość powłoki\" i włącz \"alternatywną " +"dodatkową ścianę\"\n" "Nie - Nie używaj \"alternatywnej dodatkowej ściany\"" msgid "" -"Prime tower does not work when Adaptive Layer Height or Independent Support Layer Height is on.\n" +"Prime tower does not work when Adaptive Layer Height or Independent Support " +"Layer Height is on.\n" "Which do you want to keep?\n" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height and Independent Support Layer Height" msgstr "" -"Wieża czyszcząca nie działa, gdy włączona jest Zmienna Wysokość Warstwy lub Niezależna Wysokość Warstwy " -"podpory.\n" +"Wieża czyszcząca nie działa, gdy włączona jest Zmienna Wysokość Warstwy lub " +"Niezależna Wysokość Warstwy podpory.\n" "Którą opcję chcesz zachować?\n" "TAK - Zachowaj Wieżę czyszczącą\n" -"NIE - Zachowaj Zmienną Wysokość Warstwy i Niezależną Wysokość Warstwy podpory" +"NIE - Zachowaj Zmienną Wysokość Warstwy i Niezależną Wysokość Warstwy " +"podpory" msgid "" "Prime tower does not work when Adaptive Layer Height is on.\n" @@ -3271,7 +3471,8 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Independent Support Layer Height" msgstr "" -"Wieża czyszcząca nie działa, gdy włączona jest Niezależna Wysokość Warstwy podpory.\n" +"Wieża czyszcząca nie działa, gdy włączona jest Niezależna Wysokość Warstwy " +"podpory.\n" "Którą opcję chcesz zachować?\n" "TAK - Zachowaj Wieżę czyszczącą\n" "NIE - Zachowaj Niezależną Wysokość Warstwy podpory" @@ -3280,7 +3481,8 @@ msgid "" "While printing by Object, the extruder may collide skirt.\n" "Thus, reset the skirt layer to 1 to avoid that." msgstr "" -"Podczas drukowania według obiektu extruder może zderzyć się z obrysem skirtu.\n" +"Podczas drukowania według obiektu extruder może zderzyć się z obrysem " +"skirtu.\n" "Dlatego zresetuj wysokość skirtu na 1, aby tego uniknąć." msgid "Auto bed leveling" @@ -3425,30 +3627,37 @@ msgid "Update failed." msgstr "Aktualizacja nieudana." msgid "" -"The current chamber temperature or the target chamber temperature exceeds 45℃.In order to avoid extruder " -"clogging,low temperature filament(PLA/PETG/TPU) is not allowed to be loaded." +"The current chamber temperature or the target chamber temperature exceeds " +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" -"Aktualna temperatura komory lub docelowa temperatura komory przekracza 45℃. Aby uniknąć zatkania extrudera, " -"niedopuszczalne jest ładowanie filamentu o niskiej temperaturze (PLA/PETG/TPU)." +"Aktualna temperatura komory lub docelowa temperatura komory przekracza 45℃. " +"Aby uniknąć zatkania extrudera, niedopuszczalne jest ładowanie filamentu o " +"niskiej temperaturze (PLA/PETG/TPU)." msgid "" -"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to avoid extruder clogging,it is not " -"allowed to set the chamber temperature above 45℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " +"avoid extruder clogging,it is not allowed to set the chamber temperature " +"above 45℃." msgstr "" -"W extruderze jest załadowany filament o niskiej temperaturze (PLA/PETG/TPU). Aby uniknąć zatkania extrudera, nie " -"wolno ustawiać temperatury komory powyżej 45℃." +"W extruderze jest załadowany filament o niskiej temperaturze (PLA/PETG/TPU). " +"Aby uniknąć zatkania extrudera, nie wolno ustawiać temperatury komory " +"powyżej 45℃." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature control will not be activated. And the " -"target chamber temperature will automatically be set to 0℃." +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." msgstr "" -"Jeśli ustawisz temperaturę komory poniżej 40℃, kontrola temperatury komory nie będzie aktywowana. Docelowa " -"temperatura komory zostanie automatycznie ustawiona na 0℃." +"Jeśli ustawisz temperaturę komory poniżej 40℃, kontrola temperatury komory " +"nie będzie aktywowana. Docelowa temperatura komory zostanie automatycznie " +"ustawiona na 0℃." msgid "Failed to start printing job" msgstr "Nie udało się rozpocząć zadania drukowania" -msgid "This calibration does not support the currently selected nozzle diameter" +msgid "" +"This calibration does not support the currently selected nozzle diameter" msgstr "Ta kalibracja nie obsługuje obecnie wybranego średnicy dyszy" msgid "Current flowrate cali param is invalid" @@ -3469,16 +3678,85 @@ msgstr "TPU nie jest obsługiwane przez AMS." msgid "Bambu PET-CF/PA6-CF is not supported by AMS." msgstr "Bambu PET-CF/PA6-CF nie jest obsługiwane przez AMS." -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." +msgid "" +"Damp PVA will become flexible and get stuck inside AMS,please take care to " +"dry it before use." msgstr "" -"Wilgotne PVA staje się elastyczne i może utknąć wewnątrz AMS, proszę pamiętać o wysuszeniu go przed użyciem." +"Wilgotne PVA staje się elastyczne i może utknąć wewnątrz AMS, proszę " +"pamiętać o wysuszeniu go przed użyciem." -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "Filamenty CF/GF są twarde i kruche, łatwo je złamać i zaklinować w AMS, proszę używać ostrożnie." +msgid "" +"CF/GF filaments are hard and brittle, It's easy to break or get stuck in " +"AMS, please use with caution." +msgstr "" +"Filamenty CF/GF są twarde i kruche, łatwo je złamać i zaklinować w AMS, " +"proszę używać ostrożnie." msgid "default" msgstr "domyślny" +#, boost-format +msgid "Edit Custom G-code (%1%)" +msgstr "Edytuj własny G-code (%1%)" + +msgid "Built-in placeholders (Double click item to add to G-code)" +msgstr "Prametry zdefiniowane (Podwójne kliknięcie, aby dodać do G-code)" + +msgid "Search gcode placeholders" +msgstr "Szukaj zmiennych w G-code" + +msgid "Add selected placeholder to G-code" +msgstr "Dodaj wybraną zmienną typu placeholder do G-code" + +msgid "Select placeholder" +msgstr "Wybierz zmienną" + +msgid "[Global] Slicing State" +msgstr "[Globalny] Stan cięcia" + +msgid "Read Only" +msgstr "Tylko do odczytu" + +msgid "Read Write" +msgstr "Odczyt/Zapis" + +msgid "Slicing State" +msgstr "Stan cięcia" + +msgid "Print Statistics" +msgstr "Statystyki druku" + +msgid "Objects Info" +msgstr "Info o obiektach" + +msgid "Dimensions" +msgstr "Wymiary" + +msgid "Temperatures" +msgstr "Temperatura" + +msgid "Timestamps" +msgstr "Sygnatura czasowa" + +#, boost-format +msgid "Specific for %1%" +msgstr "Specyficzne dla %1%" + +msgid "Presets" +msgstr "Profile" + +msgid "Print settings" +msgstr "Ustawienia druku" + +msgid "Filament settings" +msgstr "Ustawienia filamentu" + +msgid "SLA Materials settings" +msgstr "Ustawienia materiału SLA" + +msgid "Printer settings" +msgstr "Ustawienia drukarki" + msgid "parameter name" msgstr "nazwa parametru" @@ -3672,9 +3950,6 @@ msgstr "Drukuj" msgid "Printer" msgstr "Drukarka" -msgid "Print settings" -msgstr "Ustawienia druku" - msgid "Custom g-code" msgstr "Niestandardowy G-code" @@ -3851,11 +4126,11 @@ msgstr "Rozmiar:" #, c-format, boost-format msgid "" -"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please separate the conflicted objects " -"farther (%s <-> %s)." +"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " +"separate the conflicted objects farther (%s <-> %s)." msgstr "" -"Wykryto konflikty ścieżek G-kodów na warstwie %d, z = %.2lf mm. Proszę oddzielić konfliktujące obiekty dalej (%s " -"<-> %s)." +"Wykryto konflikty ścieżek G-kodów na warstwie %d, z = %.2lf mm. Proszę " +"oddzielić konfliktujące obiekty dalej (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Obiekt jest położony poza granicą płyty." @@ -3871,12 +4146,12 @@ msgstr "Widoczny jest tylko edytowany obiekt." msgid "" "An object is laid over the boundary of plate or exceeds the height limit.\n" -"Please solve the problem by moving it totally on or off the plate, and confirming that the height is within the " -"build volume." +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." msgstr "" "Obiekt jest umieszczony poza granicą płyty lub przekracza limit wysokości.\n" -"Rozwiąż problem, przesuwając go całkowicie na płytę lub poza nią oraz potwierdzając, że wysokość mieści się w " -"obszarze budowy." +"Rozwiąż problem, przesuwając go całkowicie na płytę lub poza nią oraz " +"potwierdzając, że wysokość mieści się w obszarze budowy." msgid "Calibration step selection" msgstr "Wybór kroku kalibracji" @@ -3897,10 +4172,12 @@ msgid "Calibration program" msgstr "Program kalibracji" msgid "" -"The calibration program detects the status of your device automatically to minimize deviation.\n" +"The calibration program detects the status of your device automatically to " +"minimize deviation.\n" "It keeps the device performing optimally." msgstr "" -"Program kalibracji automatycznie wykrywa stan urządzenia, aby zminimalizować odchylenia.\n" +"Program kalibracji automatycznie wykrywa stan urządzenia, aby zminimalizować " +"odchylenia.\n" "Utrzymuje urządzenie w optymalnej wydajności." msgid "Calibration Flow" @@ -3995,7 +4272,8 @@ msgid "No" msgstr "Nie" msgid "will be closed before creating a new model. Do you want to continue?" -msgstr "zostanie zamknięta przed utworzeniem nowego modelu. Czy chcesz kontynuować?" +msgstr "" +"zostanie zamknięta przed utworzeniem nowego modelu. Czy chcesz kontynuować?" msgid "Slice plate" msgstr "Potnij płytę" @@ -4132,6 +4410,12 @@ msgstr "Importuj 3MF/STL/STEP/SVG/OBJ/AMF" msgid "Load a model" msgstr "Wczytaj model" +msgid "Import Zip Archive" +msgstr "Importuj archiwum ZIP" + +msgid "Load models contained within a zip archive" +msgstr "Wczytaj modele zawarte w archiwum ZIP" + msgid "Import Configs" msgstr "Importuj konfiguracje" @@ -4240,6 +4524,12 @@ msgstr "Pokaż okno &G-code" msgid "Show g-code window in Previce scene" msgstr "Pokaż okno G-code w scenie podglądu" +msgid "Show 3D Navigator" +msgstr "Pokaż 3D Navigator" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "Pokaż 3D Navigator w widoku Przygotowanie i Podgląd" + msgid "Reset Window Layout" msgstr "Zresetuj układ okna" @@ -4387,17 +4677,26 @@ msgstr "Wybierz profil do wczytania:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" -msgid_plural "There are %d configs imported. (Only non-system and compatible configs)" -msgstr[0] "Zaimportowano %d konfigurację (tylko te, które nie są systemowe i kompatybilne)." -msgstr[1] "Zaimportowano %d konfiguracje (tylko te, które nie są systemowe i kompatybilne)." -msgstr[2] "Zaimportowano %d konfiguracji (tylko te, które nie są systemowe i kompatybilne)." +msgid_plural "" +"There are %d configs imported. (Only non-system and compatible configs)" +msgstr[0] "" +"Zaimportowano %d konfigurację (tylko te, które nie są systemowe i " +"kompatybilne)." +msgstr[1] "" +"Zaimportowano %d konfiguracje (tylko te, które nie są systemowe i " +"kompatybilne)." +msgstr[2] "" +"Zaimportowano %d konfiguracji (tylko te, które nie są systemowe i " +"kompatybilne)." msgid "" "\n" -"Hint: Make sure you have added the corresponding printer before importing the configs." +"Hint: Make sure you have added the corresponding printer before importing " +"the configs." msgstr "" "\n" -"Podpowiedź: Upewnij się, że dodałeś odpowiednią drukarkę przed zaimportowaniem konfiguracji." +"Podpowiedź: Upewnij się, że dodałeś odpowiednią drukarkę przed " +"zaimportowaniem konfiguracji." msgid "Import result" msgstr "Wynik importu" @@ -4437,10 +4736,13 @@ msgid "Initialize failed (No Camera Device)!" msgstr "Inicjalizacja nie powiodła się (Brak urządzenia kamery)!" msgid "Printer is busy downloading, Please wait for the downloading to finish." -msgstr "Drukarka jest zajęta pobieraniem. Proszę czekać, aż pobieranie zostanie zakończone." +msgstr "" +"Drukarka jest zajęta pobieraniem. Proszę czekać, aż pobieranie zostanie " +"zakończone." msgid "Initialize failed (Not supported on the current printer version)!" -msgstr "Inicjalizacja nie powiodła się (Nieobsługiwane w obecnej wersji drukarki)!" +msgstr "" +"Inicjalizacja nie powiodła się (Nieobsługiwane w obecnej wersji drukarki)!" msgid "Initialize failed (Not accessible in LAN-only mode)!" msgstr "Inicjalizacja nie powiodła się (Niedostępne w trybie tylko LAN)!" @@ -4572,10 +4874,14 @@ msgstr "Błąd wczytywania [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" -msgid_plural "You are going to delete %u files from printer. Are you sure to continue?" -msgstr[0] "Zamierzasz usunąć %u plik z drukarki. Czy na pewno chcesz kontynuować?" -msgstr[1] "Zamierzasz usunąć %u pliki z drukarki. Czy na pewno chcesz kontynuować?" -msgstr[2] "Zamierzasz usunąć %u plików z drukarki. Czy na pewno chcesz kontynuować?" +msgid_plural "" +"You are going to delete %u files from printer. Are you sure to continue?" +msgstr[0] "" +"Zamierzasz usunąć %u plik z drukarki. Czy na pewno chcesz kontynuować?" +msgstr[1] "" +"Zamierzasz usunąć %u pliki z drukarki. Czy na pewno chcesz kontynuować?" +msgstr[2] "" +"Zamierzasz usunąć %u plików z drukarki. Czy na pewno chcesz kontynuować?" msgid "Delete files" msgstr "Usuń pliki" @@ -4597,10 +4903,11 @@ msgid "Failed to parse model infomations." msgstr "Nie udało się sparsować informacji o modelach." msgid "" -"The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer and export a new .gcode.3mf file." +"The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer " +"and export a new .gcode.3mf file." msgstr "" -"Plik .gcode.3mf nie zawiera danych G-code. Proszę poddać go obróbce w programie Orca Slicer i wyeksportować jako " -"nowy plik .gcode.3mf." +"Plik .gcode.3mf nie zawiera danych G-code. Proszę poddać go obróbce w " +"programie Orca Slicer i wyeksportować jako nowy plik .gcode.3mf." #, c-format, boost-format msgid "File '%s' was lost! Please download it again." @@ -4626,7 +4933,9 @@ msgid "Connection lost. Please retry." msgstr "Utracono połączenie. Proszę spróbować ponownie." msgid "The device cannot handle more conversations. Please retry later." -msgstr "Urządzenie nie może obsłużyć więcej rozmów. Proszę spróbować ponownie później." +msgstr "" +"Urządzenie nie może obsłużyć więcej rozmów. Proszę spróbować ponownie " +"później." msgid "File not exists." msgstr "Plik nie istnieje." @@ -4711,7 +5020,9 @@ msgstr "" msgid "How do you like this printing file?" msgstr "Co sądzisz o tym pliku druku?" -msgid "(The model has already been rated. Your rating will overwrite the previous rating.)" +msgid "" +"(The model has already been rated. Your rating will overwrite the previous " +"rating.)" msgstr "(Ten model już został oceniony. Twoja ocena zastąpi poprzednią ocenę.)" msgid "Rate" @@ -4786,8 +5097,12 @@ msgstr "Warstwa: %s" msgid "Layer: %d/%d" msgstr "Warstwa: %d/%d" -msgid "Please heat the nozzle to above 170 degree before loading or unloading filament." -msgstr "Przed załadowaniem lub wyładunkiem filamentu, podgrzej dyszę do temperatury powyżej 170 stopni." +msgid "" +"Please heat the nozzle to above 170 degree before loading or unloading " +"filament." +msgstr "" +"Przed załadowaniem lub wyładunkiem filamentu, podgrzej dyszę do temperatury " +"powyżej 170 stopni." msgid "Still unload" msgstr "Wyładuj" @@ -4799,10 +5114,11 @@ msgid "Please select an AMS slot before calibration" msgstr "Przed kalibracją wybierz gniazdo AMS" msgid "" -"Cannot read filament info: the filament is loaded to the tool head,please unload the filament and try again." +"Cannot read filament info: the filament is loaded to the tool head,please " +"unload the filament and try again." msgstr "" -"Nie można odczytać informacji o filamentach: filament jest załadowany w głowicy narzędzia, proszę go wyładować i " -"spróbować ponownie." +"Nie można odczytać informacji o filamentach: filament jest załadowany w " +"głowicy narzędzia, proszę go wyładować i spróbować ponownie." msgid "This only takes effect during printing" msgstr "To działa tylko podczas drukowania" @@ -4853,7 +5169,7 @@ msgid "Upload Pictrues" msgstr "Prześlij obrazy" msgid "Number of images successfully uploaded" -msgstr "" +msgstr "Liczba pomyślnie przesłanych obrazów" msgid " upload failed" msgstr " przesyłanie nie powiodło się" @@ -4868,12 +5184,16 @@ msgid " can not be opened\n" msgstr " nie można otworzyć\n" msgid "" -"The following issues occurred during the process of uploading images. Do you want to ignore them?\n" +"The following issues occurred during the process of uploading images. Do you " +"want to ignore them?\n" "\n" msgstr "" +"Podczas procesu przesyłania obrazów wystąpiły następujące problemy. Czy " +"chcesz je zignorować?\n" +"\n" msgid "info" -msgstr "" +msgstr "info" msgid "Synchronizing the printing results. Please retry a few seconds later." msgstr "Synchronizowanie wyników drukowania. Spróbuj ponownie za kilka sekund." @@ -4889,7 +5209,8 @@ msgid "" "\n" " error code: " msgstr "" -"Wynik twojego komentarza nie może być przesłany z powodu pewnych przyczyn. Jak następuje:\n" +"Wynik twojego komentarza nie może być przesłany z powodu pewnych przyczyn. " +"Jak następuje:\n" "\n" " kod błędu: " @@ -4905,8 +5226,12 @@ msgstr "" "\n" "Czy chcesz przenieść się na stronę internetową w celu oceny?" -msgid "Some of your images failed to upload. Would you like to redirect to the webpage for rating?" -msgstr "Niektóre z twoich zdjęć nie zostały przesłane. Chcesz przekierować się na stronę internetową w celu oceny?" +msgid "" +"Some of your images failed to upload. Would you like to redirect to the " +"webpage for rating?" +msgstr "" +"Niektóre z twoich zdjęć nie zostały przesłane. Chcesz przekierować się na " +"stronę internetową w celu oceny?" msgid "You can select up to 16 images." msgstr "Możesz wybrać maksymalnie 16 zdjęć." @@ -4925,7 +5250,7 @@ msgid "Update" msgstr "Aktualizacja" msgid "HMS" -msgstr "Stan drukarki" +msgstr "Stan drukarki (HMS)" msgid "Don't show again" msgstr "Nie pokazuj ponownie" @@ -4936,7 +5261,7 @@ msgstr "%s błąd" #, c-format, boost-format msgid "%s has encountered an error" -msgstr "" +msgstr "%s wykryto błąd" #, c-format, boost-format msgid "%s warning" @@ -4948,7 +5273,7 @@ msgstr "%s ma ostrzeżenie" #, c-format, boost-format msgid "%s info" -msgstr "" +msgstr "%s info" #, c-format, boost-format msgid "%s information" @@ -4985,7 +5310,7 @@ msgid "New printer config available." msgstr "Dostępna jest nowa konfiguracja drukarki." msgid "Wiki" -msgstr "" +msgstr "Wiki" msgid "Undo integration failed." msgstr "Cofnij nieudaną integrację." @@ -4994,16 +5319,16 @@ msgid "Exporting." msgstr "Eksportuj." msgid "Software has New version." -msgstr "" +msgstr "Dostępna jest nowa wersja aplikacji." msgid "Goto download page." -msgstr "" +msgstr "Przejdź do strony pobierania." msgid "Open Folder." msgstr "Otwórz folder." msgid "Safely remove hardware." -msgstr "" +msgstr "Bezpiecznie usuń sprzęt" #, c-format, boost-format msgid "%1$d Object has custom supports." @@ -5029,12 +5354,12 @@ msgstr[2] "%1$d obiektów zostało załadowanych jako części obiektu wycięteg msgid "ERROR" msgstr "BŁĄD" -msgid "CANCELED" -msgstr "ANULOWANO" - msgid "COMPLETED" msgstr "ZAKOŃCZONO" +msgid "CANCELED" +msgstr "ANULOWANO" + msgid "Cancel upload" msgstr "Anuluj przesyłanie" @@ -5086,8 +5411,12 @@ msgstr "Warstwy" msgid "Range" msgstr "Zakres" -msgid "The application cannot run normally because OpenGL version is lower than 2.0.\n" -msgstr "Aplikacja nie może działać poprawnie, ponieważ wersja OpenGL jest niższa niż 2.0.\n" +msgid "" +"The application cannot run normally because OpenGL version is lower than " +"2.0.\n" +msgstr "" +"Aplikacja nie może działać poprawnie, ponieważ wersja OpenGL jest niższa niż " +"2.0.\n" msgid "Please upgrade your graphics card driver." msgstr "Proszę zaktualizować sterownik karty graficznej." @@ -5124,10 +5453,11 @@ msgid "Enable detection of build plate position" msgstr "Włącz wykrywanie położenia płyty roboczej" msgid "" -"The localization tag of build plate is detected, and printing is paused if the tag is not in predefined range." +"The localization tag of build plate is detected, and printing is paused if " +"the tag is not in predefined range." msgstr "" -"Jeśli punkt kontrolny lokalizacji płyty roboczej (kod QR), zostanie wykryty w niewłaściwym miejscu, drukowanie " -"zostanie wstrzymane." +"Jeśli punkt kontrolny lokalizacji płyty roboczej (kod QR), zostanie wykryty " +"w niewłaściwym miejscu, drukowanie zostanie wstrzymane." msgid "First Layer Inspection" msgstr "Inspekcja pierwszej warstwy" @@ -5156,12 +5486,6 @@ msgstr "Porównaj profile" msgid "View all object's settings" msgstr "Wyświetl wszystkie ustawienia obiektów" -msgid "Filament settings" -msgstr "Ustawienia filamentu" - -msgid "Printer settings" -msgstr "Ustawienia drukarki" - msgid "Remove current plate (if not last one)" msgstr "Usuń bieżący stół (jeśli nie jest ostatnim)" @@ -5238,21 +5562,28 @@ msgstr "Wybierz filamenty do użycia" msgid "Search plate, object and part." msgstr "Szukaj stołu, obiektu i części." -msgid "No AMS filaments. Please select a printer in 'Device' page to load AMS info." -msgstr "Brak odczytu filamentów w AMS. Aby wyświetlić informacje AMS, wybierz drukarkę na stronie Urządzenia." +msgid "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." +msgstr "" +"Brak odczytu filamentów w AMS. Aby wyświetlić informacje AMS, wybierz " +"drukarkę na stronie Urządzenia." msgid "Sync filaments with AMS" msgstr "Synchronizuj filamenty z AMS" msgid "" -"Sync filaments with AMS will drop all current selected filament presets and colors. Do you want to continue?" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" msgstr "" -"Synchronizacja filamentów z AMS usunie wszystkie obecnie wybrane profile filamentu i koloru. Czy chcesz " -"kontynuować?" +"Synchronizacja filamentów z AMS usunie wszystkie obecnie wybrane profile " +"filamentu i koloru. Czy chcesz kontynuować?" -msgid "Already did a synchronization, do you want to sync only changes or resync all?" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" msgstr "" -"Synchronizacja została już wykonana. Chcesz synchronizować tylko zmiany czy zaktualizować wszystko ponownie?" +"Synchronizacja została już wykonana. Chcesz synchronizować tylko zmiany czy " +"zaktualizować wszystko ponownie?" msgid "Sync" msgstr "Tylko zmiany" @@ -5264,19 +5595,25 @@ msgid "There are no compatible filaments, and sync is not performed." msgstr "Brak kompatybilnych filamentów, synchronizacja nie została wykonana." msgid "" -"There are some unknown filaments mapped to generic preset. Please update Orca Slicer or restart Orca Slicer to " -"check if there is an update to system presets." +"There are some unknown filaments mapped to generic preset. Please update " +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." msgstr "" -"Istnieją nieznane filamenty przypisane do ogólnych profili. Proszę zaktualizować Orca Slicer lub zrestartować " -"go, aby sprawdzić dostępność aktualizacji profili systemowych." +"Istnieją nieznane filamenty przypisane do ogólnych profili. Proszę " +"zaktualizować Orca Slicer lub zrestartować go, aby sprawdzić dostępność " +"aktualizacji profili systemowych." #, boost-format msgid "Do you want to save changes to \"%1%\"?" msgstr "Czy chcesz zapisać zmiany w \"%1%\"?" #, c-format, boost-format -msgid "Successfully unmounted. The device %s(%s) can now be safely removed from the computer." -msgstr "Pomyślnie odmontowano. Urządzenie %s(%s) może teraz być bezpiecznie usunięte z komputera." +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Pomyślnie odmontowano. Urządzenie %s(%s) może teraz być bezpiecznie usunięte " +"z komputera." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." @@ -5289,24 +5626,29 @@ msgid "Restore" msgstr "Przywróć" msgid "" -"The current hot bed temperature is relatively high. The nozzle may be clogged when printing this filament in a " -"closed enclosure. Please open the front door and/or remove the upper glass." +"The current hot bed temperature is relatively high. The nozzle may be " +"clogged when printing this filament in a closed enclosure. Please open the " +"front door and/or remove the upper glass." msgstr "" -"Aktualna temperatura podgrzewanego stołu jest stosunkowo wysoka. Dysza może się zatkać podczas drukowania tym " -"filamentu w zamkniętej obudowie. Proszę otworzyć drzwi przednie i/lub zdjąć górny panel." +"Aktualna temperatura podgrzewanego stołu jest stosunkowo wysoka. Dysza może " +"się zatkać podczas drukowania tym filamentu w zamkniętej obudowie. Proszę " +"otworzyć drzwi przednie i/lub zdjąć górny panel." msgid "" -"The nozzle hardness required by the filament is higher than the default nozzle hardness of the printer. Please " -"replace the hardened nozzle or filament, otherwise, the nozzle will be attrited or damaged." +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be attrited or damaged." msgstr "" -"Twardość dyszy wymagana przez filament jest wyższa niż domyślna twardość dyszy drukarki. Proszę wymienić dyszę " -"na hartowaną lub zmienić filament, w przeciwnym razie dysza może ulec zużyciu lub uszkodzeniu." +"Twardość dyszy wymagana przez filament jest wyższa niż domyślna twardość " +"dyszy drukarki. Proszę wymienić dyszę na hartowaną lub zmienić filament, w " +"przeciwnym razie dysza może ulec zużyciu lub uszkodzeniu." msgid "" -"Enabling traditional timelapse photography may cause surface imperfections. It is recommended to change to " -"smooth mode." +"Enabling traditional timelapse photography may cause surface imperfections. " +"It is recommended to change to smooth mode." msgstr "" -"Włączenie tradycyjnego timelapsu może powodować niedoskonałości powierzchni. Zaleca się zmianę trybu na płynny." +"Włączenie tradycyjnego timelapsu może powodować niedoskonałości powierzchni. " +"Zaleca się zmianę trybu na płynny." msgid "Expand sidebar" msgstr "Rozwiń pasek boczny" @@ -5319,14 +5661,19 @@ msgid "Loading file: %s" msgstr "Wczytywanie pliku: %s" msgid "The 3mf is not supported by OrcaSlicer, load geometry data only." -msgstr "Plik 3MF nie jest obsługiwany przez OrcaSlicer, wczytuj tylko dane geometrii." +msgstr "" +"Plik 3MF nie jest obsługiwany przez OrcaSlicer, wczytuj tylko dane geometrii." msgid "Load 3mf" msgstr "Wczytaj 3MF" #, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Found following keys unrecognized:" -msgstr "Wersja 3mf %s jest nowsza niż wersja %s %s, znaleziono następujące nierozpoznane klucze:" +msgid "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" +msgstr "" +"Wersja 3mf %s jest nowsza niż wersja %s %s, znaleziono następujące " +"nierozpoznane klucze:" msgid "You'd better upgrade your software.\n" msgstr "Lepiej zaktualizuj swoje oprogramowanie.\n" @@ -5335,8 +5682,12 @@ msgid "Newer 3mf version" msgstr "Nowa wersja 3mf" #, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your software." -msgstr "Wersja 3mf %s jest nowsza niż wersja %s %s, sugeruje się aktualizację oprogramowania." +msgid "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." +msgstr "" +"Wersja 3mf %s jest nowsza niż wersja %s %s, sugeruje się aktualizację " +"oprogramowania." msgid "Invalid values found in the 3mf:" msgstr "Znaleziono nieprawidłowe wartości w pliku 3MF:" @@ -5345,11 +5696,16 @@ msgid "Please correct them in the param tabs" msgstr "Proszę poprawić je na kartach parametrów" msgid "The 3mf has following modified G-codes in filament or printer presets:" -msgstr "Plik 3MF ma następujące zmodyfikowane kody G w profilach filamentu lub drukarki:" - -msgid "Please confirm that these modified G-codes are safe to prevent any damage to the machine!" msgstr "" -"Proszę potwierdzić, że te zmodyfikowane kody G są bezpieczne, aby zapobiec ewentualnym uszkodzeniom maszyny!" +"Plik 3MF ma następujące zmodyfikowane kody G w profilach filamentu lub " +"drukarki:" + +msgid "" +"Please confirm that these modified G-codes are safe to prevent any damage to " +"the machine!" +msgstr "" +"Proszę potwierdzić, że te zmodyfikowane kody G są bezpieczne, aby zapobiec " +"ewentualnym uszkodzeniom maszyny!" msgid "Modified G-codes" msgstr "Zmodyfikowane kody G" @@ -5357,9 +5713,12 @@ msgstr "Zmodyfikowane kody G" msgid "The 3mf has following customized filament or printer presets:" msgstr "Plik 3MF ma następujące dostosowane profile filamentu lub drukarki:" -msgid "Please confirm that the G-codes within these presets are safe to prevent any damage to the machine!" +msgid "" +"Please confirm that the G-codes within these presets are safe to prevent any " +"damage to the machine!" msgstr "" -"Proszę potwierdzić, że G-code w tych profilach są bezpieczne, aby zapobiec ewentualnym uszkodzeniom maszyny!" +"Proszę potwierdzić, że G-code w tych profilach są bezpieczne, aby zapobiec " +"ewentualnym uszkodzeniom maszyny!" msgid "Customized Preset" msgstr "Dostosowany profil" @@ -5372,7 +5731,8 @@ msgstr "Nazwa może zawierać nieczytelne znaki!" #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." -msgstr "Nie udało się wczytać pliku \"%1%\". Znaleziono nieprawidłową konfigurację." +msgstr "" +"Nie udało się wczytać pliku \"%1%\". Znaleziono nieprawidłową konfigurację." msgid "Objects with zero volume removed" msgstr "Usunięto obiekty o zerowym wolumenie" @@ -5404,7 +5764,9 @@ msgid "Multi-part object detected" msgstr "Wykryto obiekt składający się z wielu części" msgid "Load these files as a single object with multiple parts?\n" -msgstr "Czy chcesz wczytać te pliki jako pojedynczy obiekt składający się z wielu części?\n" +msgstr "" +"Czy chcesz wczytać te pliki jako pojedynczy obiekt składający się z wielu " +"części?\n" msgid "Object with multiple parts was detected" msgstr "Wykryto obiekt składający się z wielu części" @@ -5412,9 +5774,12 @@ msgstr "Wykryto obiekt składający się z wielu części" msgid "The file does not contain any geometry data." msgstr "Plik nie zawiera żadnych danych geometrycznych." -msgid "Your object appears to be too large, Do you want to scale it down to fit the heat bed automatically?" +msgid "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"heat bed automatically?" msgstr "" -"Importowany model przekracza wymiary przestrzeni roboczej. Czy chcesz go przeskalowanć do odpowiednich rozmiarów?" +"Importowany model przekracza wymiary przestrzeni roboczej. Czy chcesz go " +"przeskalowanć do odpowiednich rozmiarów?" msgid "Object too large" msgstr "Obiekt jest zbyt duży" @@ -5515,8 +5880,11 @@ msgstr "Krojenie płyty %d" msgid "Please resolve the slicing errors and publish again." msgstr "Rozwiąż błędy w cięciu i opublikuj ponownie." -msgid "Network Plug-in is not detected. Network related features are unavailable." -msgstr "Wtyczka sieciowa nie jest wykrywana. Funkcje związane z siecią są niedostępne." +msgid "" +"Network Plug-in is not detected. Network related features are unavailable." +msgstr "" +"Wtyczka sieciowa nie jest wykrywana. Funkcje związane z siecią są " +"niedostępne." msgid "" "Preview only mode:\n" @@ -5526,7 +5894,8 @@ msgstr "" "Wczytany plik zawiera tylko G-code, nie można wejść na stronę Przygotuj" msgid "You can keep the modified presets to the new project or discard them" -msgstr "Możesz zachować zmodyfikowane profile w nowym projekcie lub je odrzucić" +msgstr "" +"Możesz zachować zmodyfikowane profile w nowym projekcie lub je odrzucić" msgid "Creating a new project" msgstr "Tworzenie nowego projektu" @@ -5536,10 +5905,12 @@ msgstr "Wczytaj projekt" msgid "" "Failed to save the project.\n" -"Please check whether the folder exists online or if other programs open the project file." +"Please check whether the folder exists online or if other programs open the " +"project file." msgstr "" "Nie udało się zapisać projektu.\n" -"Sprawdź, czy folder istnieje w trybie online lub czy inne programy nie używają pliku projektu." +"Sprawdź, czy folder istnieje w trybie online lub czy inne programy nie " +"używają pliku projektu." msgid "Save project" msgstr "Zapisz projekt" @@ -5557,8 +5928,11 @@ msgstr "pobieranie projektu ..." msgid "Project downloaded %d%%" msgstr "Projekt pobrany w %d%%" -msgid "Importing to Orca Slicer failed. Please download the file and manually import it." -msgstr "Import do Orca Slicer nie powiódł się. Pobierz plik i zaimportuj go ręcznie." +msgid "" +"Importing to Orca Slicer failed. Please download the file and manually " +"import it." +msgstr "" +"Import do Orca Slicer nie powiódł się. Pobierz plik i zaimportuj go ręcznie." msgid "Import SLA archive" msgstr "Importuj archiwum SLA" @@ -5572,6 +5946,22 @@ msgstr "nie zawiera prawidłowego kodu G." msgid "Error occurs while loading G-code file" msgstr "Wystąpił błąd podczas wczytywania pliku z kodem G" +#. TRN %1% is archive path +#, boost-format +msgid "Loading of a ZIP archive on path %1% has failed." +msgstr "Nie udało załadować się archiwum ZIP z ścieżki %1%." + +#. TRN: First argument = path to file, second argument = error description +#, boost-format +msgid "Failed to unzip file to %1%: %2%" +msgstr "Nie udało się rozpakować pliku do %1%: %2%" + +#, boost-format +msgid "Failed to find unzipped file at %1%. Unzipping of file has failed." +msgstr "" +"Nie udało się znaleźć rozpakowanego pliku pod adresem %1%. Rozpakowywanie " +"pliku nie powiodło się." + msgid "Drop project file" msgstr "Upuść plik projektu" @@ -5603,7 +5993,8 @@ msgid "All objects will be removed, continue?" msgstr "Wszystkie obiekty zostaną usunięte, kontynuować?" msgid "The current project has unsaved changes, save it before continue?" -msgstr "Aktualny projekt ma niezapisane zmiany, zapisać go przed kontynuowaniem?" +msgstr "" +"Aktualny projekt ma niezapisane zmiany, zapisać go przed kontynuowaniem?" msgid "Remember my choice." msgstr "Zapamiętaj moją decyzję." @@ -5630,24 +6021,37 @@ msgid "Save Sliced file as:" msgstr "Zapisz plik po wykonaniu cięcia jako:" #, c-format, boost-format -msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." -msgstr "Plik %s został wysłany do przestrzeni magazynowej drukarki i może być oglądany na drukarce." - -msgid "Unable to perform boolean operation on model meshes. Only positive parts will be exported." -msgstr "Nie można wykonywać operacji boolowskich na siatkach modeli. Eksportowane będą tylko części dodatnie." +msgid "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." +msgstr "" +"Plik %s został wysłany do przestrzeni magazynowej drukarki i może być " +"oglądany na drukarce." msgid "" -"Are you sure you want to store original SVGs with their local paths into the 3MF file?\n" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"Nie można wykonywać operacji boolowskich na siatkach modeli. Eksportowane " +"będą tylko części dodatnie." + +msgid "" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -"Czy na pewno chcesz przechowywać oryginalne pliki SVG wraz z ich lokalnymi ścieżkami w pliku 3MF?\n" -"Jeśli wybierzesz 'NIE', wszystkie pliki SVG w projekcie przestaną być edytowalne." +"Czy na pewno chcesz przechowywać oryginalne pliki SVG wraz z ich lokalnymi " +"ścieżkami w pliku 3MF?\n" +"Jeśli wybierzesz 'NIE', wszystkie pliki SVG w projekcie przestaną być " +"edytowalne." msgid "Private protection" msgstr "Ochrona prywatności" msgid "Is the printer ready? Is the print sheet in place, empty and clean?" -msgstr "Czy drukarka jest gotowa? Czy arkusz drukujący jest na miejscu, pusty i czysty?" +msgstr "" +"Czy drukarka jest gotowa? Czy arkusz drukujący jest na miejscu, pusty i " +"czysty?" msgid "Upload and Print" msgstr "Prześlij i drukuj" @@ -5657,7 +6061,8 @@ msgid "" "Suggest to use auto-arrange to avoid collisions when printing." msgstr "" "Drukowanie według obiektu: \n" -"Zalecamy użycie automatycznego rozmieszczenia, aby uniknąć kolizji podczas drukowania." +"Zalecamy użycie automatycznego rozmieszczenia, aby uniknąć kolizji podczas " +"drukowania." msgid "Send G-code" msgstr "Wyślij G-code" @@ -5717,19 +6122,22 @@ msgid "Tips:" msgstr "Wskazówki:" msgid "" -"\"Fix Model\" feature is currently only on Windows. Please repair the model on Orca Slicer(windows) or CAD " -"softwares." +"\"Fix Model\" feature is currently only on Windows. Please repair the model " +"on Orca Slicer(windows) or CAD softwares." msgstr "" -"Funkcja „Napraw model” jest obecnie dostępna tylko w systemie Windows. Proszę naprawić model za pomocą programu " -"Orca Slicer (Windows) lub oprogramowania CAD." +"Funkcja „Napraw model” jest obecnie dostępna tylko w systemie Windows. " +"Proszę naprawić model za pomocą programu Orca Slicer (Windows) lub " +"oprogramowania CAD." #, c-format, boost-format msgid "" -"Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please " -"set this filament's bed temperature to non zero." +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" -"Płyta% d:%s Nie zaleca się używania do druku filamentu %s(%s). Jeśli nadal chcesz wydrukować ten filament, ustaw " -"temperaturę stołu dla tego filamentu na większą niż zero." +"Płyta% d:%s Nie zaleca się używania do druku filamentu %s(%s). Jeśli nadal " +"chcesz wydrukować ten filament, ustaw temperaturę stołu dla tego filamentu " +"na większą niż zero." msgid "Switching the language requires application restart.\n" msgstr "Zmiana języka wymaga ponownego uruchomienia aplikacji.\n" @@ -5741,7 +6149,9 @@ msgid "Language selection" msgstr "Wybór języka" msgid "Switching application language while some presets are modified." -msgstr "Zmiana języka aplikacji przy jednoczesnym istniejących zmodyfikowanych ustawieniach." +msgstr "" +"Zmiana języka aplikacji przy jednoczesnym istniejących zmodyfikowanych " +"ustawieniach." msgid "Changing application language" msgstr "Zmiana języka aplikacji" @@ -5809,14 +6219,19 @@ msgstr "Ustaw stronę otwieraną przy uruchomieniu." msgid "Zoom to mouse position" msgstr "Powiększ do pozycji myszki" -msgid "Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center." -msgstr "Powiększ do pozycji wskaźnika myszy w widoku 3D, zamiast do środka okna 2D." +msgid "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." +msgstr "" +"Powiększ do pozycji wskaźnika myszy w widoku 3D, zamiast do środka okna 2D." msgid "Use free camera" msgstr "Użyj swobodnej kamery" msgid "If enabled, use free camera. If not enabled, use constrained camera." -msgstr "Jeśli włączone, to używany będzie wolny widok. Jeśli wyłączone, to widok będzie ograniczony." +msgstr "" +"Jeśli włączone, to używany będzie wolny widok. Jeśli wyłączone, to widok " +"będzie ograniczony." msgid "Show splash screen" msgstr "Pokaż ekran powitalny" @@ -5831,16 +6246,17 @@ msgid "If enabled, useful hints are displayed at startup." msgstr "Jeśli włączone, przy uruchamianiu wyświetlane są przydatne wskazówki." msgid "Flushing volumes: Auto-calculate everytime the color changed." -msgstr "Objętości płukania: Automatyczne obliczanie za każdym razem, gdy zmieni się kolor" +msgstr "" +"Objętości płukania: Automatyczne obliczanie za każdym razem, gdy zmieni się " +"kolor" msgid "If enabled, auto-calculate everytime the color changed." -msgstr "Jeśli włączone, automatyczne obliczanie za każdym razem, gdy zmieni się kolor" - -msgid "Presets" -msgstr "Profile" +msgstr "" +"Jeśli włączone, automatyczne obliczanie za każdym razem, gdy zmieni się kolor" msgid "Auto sync user presets(Printer/Filament/Process)" -msgstr "Automatyczna synchronizacja profili użytkownika (Drukarka/Filament/Proces)" +msgstr "" +"Automatyczna synchronizacja profili użytkownika (Drukarka/Filament/Proces)" msgid "User Sync" msgstr "Synchronizacja użytkownika" @@ -5861,19 +6277,25 @@ msgid "Associate .3mf files to OrcaSlicer" msgstr "Skojarz pliki .3mf z OrcaSlicer" msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" -msgstr "Jeśli włączone, ustawia OrcaSlicer jako domyślną aplikację do otwierania plików .3mf" +msgstr "" +"Jeśli włączone, ustawia OrcaSlicer jako domyślną aplikację do otwierania " +"plików .3mf" msgid "Associate .stl files to OrcaSlicer" msgstr "Skojarz pliki .stl z OrcaSlicer" msgid "If enabled, sets OrcaSlicer as default application to open .stl files" -msgstr "Jeśli włączone, ustawia OrcaSlicer jako domyślną aplikację do otwierania plików .stl" +msgstr "" +"Jeśli włączone, ustawia OrcaSlicer jako domyślną aplikację do otwierania " +"plików .stl" msgid "Associate .step/.stp files to OrcaSlicer" msgstr "Skojarz pliki .step/.stp z OrcaSlicer" msgid "If enabled, sets OrcaSlicer as default application to open .step files" -msgstr "Jeśli włączone, ustawia OrcaSlicer jako domyślną aplikację do otwierania plików .step" +msgstr "" +"Jeśli włączone, ustawia OrcaSlicer jako domyślną aplikację do otwierania " +"plików .step" msgid "Maximum recent projects" msgstr "Maksymalna liczba ostatnich projektów" @@ -5890,8 +6312,11 @@ msgstr "Brak ostrzeżeń przy wczytywaniu plików 3MF z zmodyfikowanymi G-code" msgid "Auto-Backup" msgstr "Auto-Zapis" -msgid "Backup your project periodically for restoring from the occasional crash." -msgstr "Wykonuj okresowe kopie zapasowe projektu w celu przywracania po sporadycznych awariach." +msgid "" +"Backup your project periodically for restoring from the occasional crash." +msgstr "" +"Wykonuj okresowe kopie zapasowe projektu w celu przywracania po " +"sporadycznych awariach." msgid "every" msgstr "każdy" @@ -5902,6 +6327,9 @@ msgstr "Okres kopii zapasowej w sekundach." msgid "Downloads" msgstr "Lokalizacja pobierania" +msgid "Allow downloads from Printables.com" +msgstr "Zezwól na pobieranie modeli z Printables.com" + msgid "Dark Mode" msgstr "Tryb ciemny" @@ -6083,7 +6511,8 @@ msgid "Log Out" msgstr "Wyloguj się" msgid "Slice all plate to obtain time and filament estimation" -msgstr "Przetnij wszystkie płyty, aby uzyskać oszacowanie czasu i ilości filamentu" +msgstr "" +"Przetnij wszystkie płyty, aby uzyskać oszacowanie czasu i ilości filamentu" msgid "Packing project data into 3mf file" msgstr "Pakowanie danych projektu do pliku 3mf" @@ -6260,7 +6689,8 @@ msgid "Error code" msgstr "Kod błędu" msgid "Printer local connection failed, please try again." -msgstr "Nie udało się nawiązać lokalnego połączenia z drukarką, spróbuj ponownie." +msgstr "" +"Nie udało się nawiązać lokalnego połączenia z drukarką, spróbuj ponownie." msgid "No login account, only printers in LAN mode are displayed" msgstr "Bez logowania na koncie, wyświetlane są tylko drukarki w trybie LAN" @@ -6275,67 +6705,84 @@ msgid "Synchronizing device information time out" msgstr "Czas synchronizacji informacji o urządzeniu minął" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "Nie można wysłać zadania do druku, gdy drukarka aktualizuje oprogramowanie" +msgstr "" +"Nie można wysłać zadania do druku, gdy drukarka aktualizuje oprogramowanie" -msgid "The printer is executing instructions. Please restart printing after it ends" -msgstr "Drukarka wykonuje instrukcje. Proszę wznowić drukowanie po ich zakończeniu" +msgid "" +"The printer is executing instructions. Please restart printing after it ends" +msgstr "" +"Drukarka wykonuje instrukcje. Proszę wznowić drukowanie po ich zakończeniu" msgid "The printer is busy on other print job" msgstr "Drukarka jest zajęta innym zadaniem drukowania" #, c-format, boost-format msgid "" -"Filament %s exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." msgstr "" -"Filament %s przekracza liczbę slotów AMS. Proszę zaktualizować oprogramowanie drukarki, aby obsługiwało " -"przypisywanie slotów AMS." +"Filament %s przekracza liczbę slotów AMS. Proszę zaktualizować " +"oprogramowanie drukarki, aby obsługiwało przypisywanie slotów AMS." msgid "" -"Filament exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." msgstr "" -"Filament przekracza liczbę slotów AMS. Proszę zaktualizować oprogramowanie drukarki, aby obsługiwało " -"przypisywanie slotów AMS." +"Filament przekracza liczbę slotów AMS. Proszę zaktualizować oprogramowanie " +"drukarki, aby obsługiwało przypisywanie slotów AMS." msgid "" -"Filaments to AMS slots mappings have been established. You can click a filament above to change its mapping AMS " -"slot" +"Filaments to AMS slots mappings have been established. You can click a " +"filament above to change its mapping AMS slot" msgstr "" -"Ustalono przyporządkowanie filamentów do slotów AMS. Możesz kliknąć na dowolny filament powyżej, aby zmienić " -"jego przypisanie do slotu AMS" +"Ustalono przyporządkowanie filamentów do slotów AMS. Możesz kliknąć na " +"dowolny filament powyżej, aby zmienić jego przypisanie do slotu AMS" -msgid "Please click each filament above to specify its mapping AMS slot before sending the print job" +msgid "" +"Please click each filament above to specify its mapping AMS slot before " +"sending the print job" msgstr "" -"Proszę kliknąć na każdy filament powyżej, aby określić jego przypisany slot AMS przed wysłaniem zadania druku" +"Proszę kliknąć na każdy filament powyżej, aby określić jego przypisany slot " +"AMS przed wysłaniem zadania druku" #, c-format, boost-format msgid "" -"Filament %s does not match the filament in AMS slot %s. Please update the printer firmware to support AMS slot " -"assignment." +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." msgstr "" -"Filament %s nie pasuje do filamentu w slocie AMS %s. Proszę zaktualizować oprogramowanie drukarki, aby " -"obsługiwało przypisywanie slotów AMS." +"Filament %s nie pasuje do filamentu w slocie AMS %s. Proszę zaktualizować " +"oprogramowanie drukarki, aby obsługiwało przypisywanie slotów AMS." msgid "" -"Filament does not match the filament in AMS slot. Please update the printer firmware to support AMS slot " -"assignment." +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." msgstr "" -"Filament nie pasuje do filamentu w slocie AMS. Proszę zaktualizować oprogramowanie drukarki, aby obsługiwało " -"przypisywanie slotów AMS." +"Filament nie pasuje do filamentu w slocie AMS. Proszę zaktualizować " +"oprogramowanie drukarki, aby obsługiwało przypisywanie slotów AMS." -msgid "The printer firmware only supports sequential mapping of filament => AMS slot." -msgstr "Oprogramowanie drukarki obsługuje tylko sekwencyjne mapowanie filamentu => slot AMS." +msgid "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." +msgstr "" +"Oprogramowanie drukarki obsługuje tylko sekwencyjne mapowanie filamentu => " +"slot AMS." msgid "An SD card needs to be inserted before printing." msgstr "Przed rozpoczęciem drukowania należy włożyć kartę SD." msgid "The selected printer is incompatible with the chosen printer presets." -msgstr "Wybrana drukarka jest niekompatybilna z wybranymi ustawieniami drukarki." +msgstr "" +"Wybrana drukarka jest niekompatybilna z wybranymi ustawieniami drukarki." msgid "An SD card needs to be inserted to record timelapse." msgstr "Aby nagrywać timelapse, należy włożyć kartę SD." -msgid "Cannot send the print job to a printer whose firmware is required to get updated." -msgstr "Nie można wysłać zadania druku do drukarki, której oprogramowanie wymaga aktualizacji." +msgid "" +"Cannot send the print job to a printer whose firmware is required to get " +"updated." +msgstr "" +"Nie można wysłać zadania druku do drukarki, której oprogramowanie wymaga " +"aktualizacji." msgid "Cannot send the print job for empty plate" msgstr "Nie można wysłać zadania druku dla pustej płyty" @@ -6343,11 +6790,18 @@ msgstr "Nie można wysłać zadania druku dla pustej płyty" msgid "This printer does not support printing all plates" msgstr "Ta drukarka nie obsługuje drukowania na wszystkich płytach" -msgid "When enable spiral vase mode, machines with I3 structure will not generate timelapse videos." -msgstr "Po włączeniu trybu 'spiralna waza', maszyny o strukturze I3 nie będą generować filmów timelapse." +msgid "" +"When enable spiral vase mode, machines with I3 structure will not generate " +"timelapse videos." +msgstr "" +"Po włączeniu trybu 'spiralna waza', maszyny o strukturze I3 nie będą " +"generować filmów timelapse." -msgid "Timelapse is not supported because Print sequence is set to \"By object\"." -msgstr "Timelapse nie jest obsługiwany, ponieważ sekwencja druku jest ustawiona na \"Obiekt po obiekcie\"." +msgid "" +"Timelapse is not supported because Print sequence is set to \"By object\"." +msgstr "" +"Timelapse nie jest obsługiwany, ponieważ sekwencja druku jest ustawiona na " +"\"Obiekt po obiekcie\"." msgid "Errors" msgstr "Błędy" @@ -6356,18 +6810,21 @@ msgid "Please check the following:" msgstr "Proszę sprawdzić następujące rzeczy:" msgid "" -"The printer type selected when generating G-Code is not consistent with the currently selected printer. It is " -"recommended that you use the same printer type for slicing." +"The printer type selected when generating G-Code is not consistent with the " +"currently selected printer. It is recommended that you use the same printer " +"type for slicing." msgstr "" -"Typ drukarki wybrany podczas generowania G-code nie jest zgodny z aktualnie wybraną drukarką. Zaleca się " -"używanie tego samego typu drukarki do cięcia." +"Typ drukarki wybrany podczas generowania G-code nie jest zgodny z aktualnie " +"wybraną drukarką. Zaleca się używanie tego samego typu drukarki do cięcia." msgid "" -"There are some unknown filaments in the AMS mappings. Please check whether they are the required filaments. If " -"they are okay, press \"Confirm\" to start printing." +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, press \"Confirm\" to " +"start printing." msgstr "" -"W mapowaniu AMS znajdują się nieznane filamenty. Proszę sprawdzić, czy są to wymagane filamenty. Jeśli wszystko " -"jest w porządku, naciśnij \"Potwierdź\", aby rozpocząć drukowanie." +"W mapowaniu AMS znajdują się nieznane filamenty. Proszę sprawdzić, czy są to " +"wymagane filamenty. Jeśli wszystko jest w porządku, naciśnij \"Potwierdź\", " +"aby rozpocząć drukowanie." #, c-format, boost-format msgid "nozzle in preset: %s %s" @@ -6378,18 +6835,22 @@ msgid "nozzle memorized: %.1f %s" msgstr "zapamiętana dysza: %.1f %s" msgid "" -"Your nozzle diameter in preset is not consistent with memorized nozzle diameter. Did you change your nozzle " -"lately?" +"Your nozzle diameter in preset is not consistent with memorized nozzle " +"diameter. Did you change your nozzle lately?" msgstr "" -"Średnica Twojej dyszy w profilu nie jest zgodna ze zapamiętaną średnicą dyszy. Czy ostatnio zmieniałeś swoją " -"dyszę?" +"Średnica Twojej dyszy w profilu nie jest zgodna ze zapamiętaną średnicą " +"dyszy. Czy ostatnio zmieniałeś swoją dyszę?" #, c-format, boost-format msgid "*Printing %s material with %s may cause nozzle damage" -msgstr "*Drukowanie filamentu %s z użyciem %s może spowodować uszkodzenie dyszy" +msgstr "" +"*Drukowanie filamentu %s z użyciem %s może spowodować uszkodzenie dyszy" -msgid "Please click the confirm button if you still want to proceed with printing." -msgstr "Proszę nacisnąć przycisk potwierdzenia, jeśli nadal chcesz kontynuować drukowanie." +msgid "" +"Please click the confirm button if you still want to proceed with printing." +msgstr "" +"Proszę nacisnąć przycisk potwierdzenia, jeśli nadal chcesz kontynuować " +"drukowanie." msgid "Hardened Steel" msgstr "Stal utwardzana" @@ -6397,7 +6858,8 @@ msgstr "Stal utwardzana" msgid "Stainless Steel" msgstr "Stal nierdzewna" -msgid "Connecting to the printer. Unable to cancel during the connection process." +msgid "" +"Connecting to the printer. Unable to cancel during the connection process." msgstr "Łączenie z drukarką. Nie można anulować w trakcie procesu łączenia." msgid "Preparing print job" @@ -6409,10 +6871,12 @@ msgstr "Nieprawidłowe dane pliku druku. Proszę ponownie przetnij" msgid "The name length exceeds the limit." msgstr "Długość nazwy przekracza limit." -msgid "Caution to use! Flow calibration on Textured PEI Plate may fail due to the scattered surface." +msgid "" +"Caution to use! Flow calibration on Textured PEI Plate may fail due to the " +"scattered surface." msgstr "" -"Ostrożnie! Kalibracja przepływu na Texture PEI może nie powieść się z powodu nierównomiernie rozłożonej " -"powierzchni." +"Ostrożnie! Kalibracja przepływu na Texture PEI może nie powieść się z powodu " +"nierównomiernie rozłożonej powierzchni." msgid "Automatic flow calibration using Micro Lidar" msgstr "Automatyczna kalibracja przepływu za pomocą mikrolidaru" @@ -6484,15 +6948,18 @@ msgid "Terms and Conditions" msgstr "Warunki i zasady" msgid "" -"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab device, please read the termsand " -"conditions.By clicking to agree to use your Bambu Lab device, you agree to abide by the Privacy Policyand Terms " -"of Use(collectively, the \"Terms\"). If you do not comply with or agree to the Bambu Lab Privacy Policy, please " -"do not use Bambu Lab equipment and services." +"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " +"device, please read the termsand conditions.By clicking to agree to use your " +"Bambu Lab device, you agree to abide by the Privacy Policyand Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" -"Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab proszę przeczytać warunki i zasady. " -"Klikając, aby zgodzić się na używanie urządzenia Bambu Lab, zgadzasz się przestrzegać Polityki Prywatności i " -"Warunków Użytkowania (razem \"Warunki\"). Jeśli nie zgadzasz się lub nie przestrzegasz Polityki Prywatności " -"Bambu Lab, proszę nie używać sprzętu i usług Bambu Lab." +"Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab " +"proszę przeczytać warunki i zasady. Klikając, aby zgodzić się na używanie " +"urządzenia Bambu Lab, zgadzasz się przestrzegać Polityki Prywatności i " +"Warunków Użytkowania (razem \"Warunki\"). Jeśli nie zgadzasz się lub nie " +"przestrzegasz Polityki Prywatności Bambu Lab, proszę nie używać sprzętu i " +"usług Bambu Lab." msgid "and" msgstr "i" @@ -6508,23 +6975,30 @@ msgstr "Oświadczenie o programie poprawy doświadczenia użytkownika" #, c-format, boost-format msgid "" -"In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing " -"parameters and settings. %s follows the same principle and uses machine learning to improve its performance from " -"the successes and failures of the vast number of prints by our users. We are training %s to be smarter by " -"feeding them the real-world data. If you are willing, this service will access information from your error logs " -"and usage logs, which may include information described in Privacy Policy. We will not collect any Personal " -"Data by which an individual can be identified directly or indirectly, including without limitation names, " -"addresses, payment information, or phone numbers. By enabling this service, you agree to these terms and the " -"statement about Privacy Policy." +"In the 3D Printing community, we learn from each other's successes and " +"failures to adjust our own slicing parameters and settings. %s follows the " +"same principle and uses machine learning to improve its performance from the " +"successes and failures of the vast number of prints by our users. We are " +"training %s to be smarter by feeding them the real-world data. If you are " +"willing, this service will access information from your error logs and usage " +"logs, which may include information described in Privacy Policy. We will " +"not collect any Personal Data by which an individual can be identified " +"directly or indirectly, including without limitation names, addresses, " +"payment information, or phone numbers. By enabling this service, you agree " +"to these terms and the statement about Privacy Policy." msgstr "" -"W społeczności druku 3D uczymy się od siebie nawzajem, korzystając z sukcesów i porażek, aby dostosować nasze " -"parametry i ustawienia cięcia. %s stosuje tę samą zasadę i wykorzystuje uczenie maszynowe do poprawy swojej " -"wydajności na podstawie sukcesów i porażek ogromnej liczby wydruków naszych użytkowników. Szkolimy %s, aby było " -"mądrzejsze, dostarczając mu danych z rzeczywistego świata. Jeśli wyrażasz zgodę, ta usługa uzyska dostęp do " -"informacji z Twoich logów błędów i dzienników użycia, które mogą zawierać informacje opisane w Polityce " -"Prywatności. Nie będziemy zbierać żadnych danych osobowych, dzięki którym można by bezpośrednio lub pośrednio " -"zidentyfikować osobę, w tym między innymi nanawisk, adresów, informacji o płatnościach czy numerów telefonów. " -"Włączając tę usługę, zgadzasz się na te warunki i oświadczenie o Polityce Prywatności." +"W społeczności druku 3D uczymy się od siebie nawzajem, korzystając z " +"sukcesów i porażek, aby dostosować nasze parametry i ustawienia cięcia. %s " +"stosuje tę samą zasadę i wykorzystuje uczenie maszynowe do poprawy swojej " +"wydajności na podstawie sukcesów i porażek ogromnej liczby wydruków naszych " +"użytkowników. Szkolimy %s, aby było mądrzejsze, dostarczając mu danych z " +"rzeczywistego świata. Jeśli wyrażasz zgodę, ta usługa uzyska dostęp do " +"informacji z Twoich logów błędów i dzienników użycia, które mogą zawierać " +"informacje opisane w Polityce Prywatności. Nie będziemy zbierać żadnych " +"danych osobowych, dzięki którym można by bezpośrednio lub pośrednio " +"zidentyfikować osobę, w tym między innymi nanawisk, adresów, informacji o " +"płatnościach czy numerów telefonów. Włączając tę usługę, zgadzasz się na te " +"warunki i oświadczenie o Polityce Prywatności." msgid "Statement on User Experience Improvement Plan" msgstr "Oświadczenie o planie poprawy doświadczenia użytkownika" @@ -6559,32 +7033,35 @@ msgid "Search in preset" msgstr "Szukaj w profilu" msgid "Click to reset all settings to the last saved preset." -msgstr "Kliknij, aby zresetować wszystkie ustawienia do ostatnio zapisanego profilu." +msgstr "" +"Kliknij, aby zresetować wszystkie ustawienia do ostatnio zapisanego profilu." msgid "" -"Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure " -"you want to disable prime tower?" +"Prime tower is required for smooth timeplase. There may be flaws on the " +"model without prime tower. Are you sure you want to disable prime tower?" msgstr "" -"Wieża czyszcząca jest wymagana dla płynnego timelapse'u. Możliwe są wady na modelu bez wieży czyszczącej. Czy na " -"pewno chcesz ją wyłączyć?" +"Wieża czyszcząca jest wymagana dla płynnego timelapse'u. Możliwe są wady na " +"modelu bez wieży czyszczącej. Czy na pewno chcesz ją wyłączyć?" msgid "" -"Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want " -"to enable prime tower?" +"Prime tower is required for smooth timelapse. There may be flaws on the " +"model without prime tower. Do you want to enable prime tower?" msgstr "" -"Wieża czyszcząca jest wymagana dla płynnego timelapse'u. Możliwe są wady na modelu bez wieży czyszczącej. Czy " -"chcesz włączyć wieżę czyszczącą?" +"Wieża czyszcząca jest wymagana dla płynnego timelapse'u. Możliwe są wady na " +"modelu bez wieży czyszczącej. Czy chcesz włączyć wieżę czyszczącą?" msgid "Still print by object?" msgstr "Czy nadal drukować według obiektu?" msgid "" -"We have added an experimental style \"Tree Slim\" that features smaller support volume but weaker strength.\n" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" -"Dodaliśmy eksperymentalny styl \"Cienkie Drzewo\", który charakteryzuje się mniejszą objętością podpór, ale i " -"słabszą wytrzymałością.\n" -"Zalecamy używanie go z: 0 warstw łączących, 0 odległością od góry, 2 ścianami." +"Dodaliśmy eksperymentalny styl \"Cienkie Drzewo\", który charakteryzuje się " +"mniejszą objętością podpór, ale i słabszą wytrzymałością.\n" +"Zalecamy używanie go z: 0 warstw łączących, 0 odległością od góry, 2 " +"ścianami." msgid "" "Change these settings automatically? \n" @@ -6596,19 +7073,37 @@ msgstr "" "Nie - Nie zmieniaj tych ustawień dla mnie" msgid "" -"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following settings: at least 2 interface " -"layers, at least 0.1mm top z distance or using support materials on interface." +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgstr "" -"Dla stylów \"Drzewo Grube\" i \"Drzewo Hybrydowe\" zalecamy następujące ustawienia: co najmniej 2 warstwy " -"łączące, co najmniej 0,1 mm odległości od góry lub używanie materiałów podporowych na łączeniach." +"Dla stylów \"Drzewo Grube\" i \"Drzewo Hybrydowe\" zalecamy następujące " +"ustawienia: co najmniej 2 warstwy łączące, co najmniej 0,1 mm odległości od " +"góry lub używanie materiałów podporowych na łączeniach." msgid "" -"When using support material for the support interface, We recommend the following settings:\n" -"0 top z distance, 0 interface spacing, concentric pattern and disable independent support layer height" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern and disable " +"independent support layer height" msgstr "" -"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy następujące ustawienia:\n" -"0 odległość osu Z od góry, 0 odstęp warstwy łączącej, wzór koncentryczny i wyłączenie niezależnej wysokości " -"warstwy podpory" +"Przy użyciu materiału podporowego do warstw łączących podpory zalecamy " +"następujące ustawienia:\n" +"0 odległość osu Z od góry, 0 odstęp warstwy łączącej, wzór koncentryczny i " +"wyłączenie niezależnej wysokości warstwy podpory" + +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" +"Włączenie tej opcji spowoduje zmianę kształtu modelu. Jeśli druk wymaga " +"precyzyjnych wymiarów lub jest częścią złożonego projektu, ważne jest " +"dokładne sprawdzenie, czy ta zmiana geometrii nie wpłynie na funkcjonalność " +"druku." + +msgid "Are you sure you want to enable this option?" +msgstr "Czy na pewno chcesz włączyć tę opcję?" msgid "" "Layer height is too small.\n" @@ -6618,11 +7113,11 @@ msgstr "" "Ustawione zostanie na min_layer_height\n" msgid "" -"Layer height exceeds the limit in Printer Settings -> Extruder -> Layer height limits ,this may cause printing " -"quality issues." +"Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " +"height limits ,this may cause printing quality issues." msgstr "" -"Wysokość warstwy przekracza limit w Ustawieniach Drukarki -> Extruder -> Limity wysokości warstwy, co może " -"powodować problemy z jakością druku." +"Wysokość warstwy przekracza limit w Ustawieniach Drukarki -> Extruder -> " +"Limity wysokości warstwy, co może powodować problemy z jakością druku." msgid "Adjust to the set range automatically? \n" msgstr "Dostosować automatycznie do ustawionego zakresu? \n" @@ -6634,12 +7129,26 @@ msgid "Ignore" msgstr "Ignoruj" msgid "" -"When recording timelapse without toolhead, it is recommended to add a \"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive\"->\"Timelapse Wipe Tower\"." +"When using scarf joint, we recommend the following settings:\n" +"print outer wall first, disable wipe before external loop, reduce outer wall " +"speed to no greater than 50mm/s, and don't use random or nearest seam " +"position" msgstr "" -"Podczas nagrywania timelapse'a bez głowicy narzędziowej zaleca się dodanie \"Wieżyczki Czyszczącej Timelapse\" \n" -"przez kliknięcie prawym przyciskiem myszy na pustym miejscu płyty i wybranie \"Dodaj Prymityw\"->\"Wieża " -"czyszcząca Timelaps\"." +"Przy korzystaniu ze szwu szalikowego zalecamy następujące ustawienia: \n" +"drukuj zewnętrzną ściane jako pierwszą, wyłączenie czyszczenia przed " +"zewnętrzną pętlą, ograniczenie prędkości zewnętrznej ściany do maksymalnie " +"50 mm/s oraz unikanie stosowania pozycji szwu \"losowo\" lub \"najbliższy\"." + +msgid "" +"When recording timelapse without toolhead, it is recommended to add a " +"\"Timelapse Wipe Tower\" \n" +"by right-click the empty position of build plate and choose \"Add " +"Primitive\"->\"Timelapse Wipe Tower\"." +msgstr "" +"Podczas nagrywania timelapse'a bez głowicy narzędziowej zaleca się dodanie " +"\"Wieżyczki Czyszczącej Timelapse\" \n" +"przez kliknięcie prawym przyciskiem myszy na pustym miejscu płyty i wybranie " +"\"Dodaj Prymityw\"->\"Wieża czyszcząca Timelaps\"." msgid "Line width" msgstr "Szerokość linii" @@ -6656,9 +7165,6 @@ msgstr "Generator ścian" msgid "Walls and surfaces" msgstr "Ściany i powierzchnie" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "Kompensacja przepływu małych obszarów" - msgid "Bridging" msgstr "Mosty" @@ -6681,11 +7187,13 @@ msgid "Overhang speed" msgstr "Szybkość drukowania nawisów" msgid "" -"This is the speed for various overhang degrees. Overhang degrees are expressed as a percentage of line width. 0 " -"speed means no slowing down for the overhang degree range and wall speed is used" +"This is the speed for various overhang degrees. Overhang degrees are " +"expressed as a percentage of line width. 0 speed means no slowing down for " +"the overhang degree range and wall speed is used" msgstr "" -"To jest szybkość dla różnych stopni nawisu. Stopnie nawisu są wyrażane jako procent szerokości linii. Szybkość 0 " -"oznacza brak zwolnienia dla zakresu stopnia nawisu, a używana jest szybkość ściany. Szybkość dla pośrednich " +"To jest szybkość dla różnych stopni nawisu. Stopnie nawisu są wyrażane jako " +"procent szerokości linii. Szybkość 0 oznacza brak zwolnienia dla zakresu " +"stopnia nawisu, a używana jest szybkość ściany. Szybkość dla pośrednich " "wartości jest obliczana za pomocą interpolacji liniowej" msgid "Bridge" @@ -6733,19 +7241,24 @@ msgstr "Cz.używ." #, c-format, boost-format msgid "" "Following line %s contains reserved keywords.\n" -"Please remove it, or will beat G-code visualization and printing time estimation." +"Please remove it, or will beat G-code visualization and printing time " +"estimation." msgid_plural "" "Following lines %s contain reserved keywords.\n" -"Please remove them, or will beat G-code visualization and printing time estimation." +"Please remove them, or will beat G-code visualization and printing time " +"estimation." msgstr[0] "" "Następująca linia %s zawiera zarezerwowane słowa kluczowe.\n" -"Proszę ją usunąć, inaczej może to zakłócić wizualizację G-code i oszacowanie czasu druku." +"Proszę ją usunąć, inaczej może to zakłócić wizualizację G-code i oszacowanie " +"czasu druku." msgstr[1] "" "Następujące %s linie zawierają zarezerwowane słowa kluczowe.\n" -"Proszę je usunąć, inaczej może to zakłócić wizualizację G-code i oszacowanie czasu druku." +"Proszę je usunąć, inaczej może to zakłócić wizualizację G-code i oszacowanie " +"czasu druku." msgstr[2] "" "Następujące %s linii zawiera zarezerwowane słowa kluczowe.\n" -"Proszę je usunąć, inaczej może to zakłócić wizualizację G-code i oszacowanie czasu druku." +"Proszę je usunąć, inaczej może to zakłócić wizualizację G-code i oszacowanie " +"czasu druku." msgid "Reserved keywords found" msgstr "Znaleziono zarezerwowane słowa kluczowe" @@ -6763,7 +7276,8 @@ msgid "Recommended nozzle temperature" msgstr "Zalecana temperatura dyszy" msgid "Recommended nozzle temperature range of this filament. 0 means no set" -msgstr "Zalecany zakres temperatury dyszy dla tego filamentu. 0 oznacza brak ustawień" +msgstr "" +"Zalecany zakres temperatury dyszy dla tego filamentu. 0 oznacza brak ustawień" msgid "Print chamber temperature" msgstr "Temperatura komory druku" @@ -6781,41 +7295,43 @@ msgid "Cool plate" msgstr "Cool plate / PLA Plate" msgid "" -"Bed temperature when cool plate is installed. Value 0 means the filament does not support to print on the Cool " -"Plate" +"Bed temperature when cool plate is installed. Value 0 means the filament " +"does not support to print on the Cool Plate" msgstr "" -"Temperatura stołu, gdy zainstalowana jest Cool Plate. Wartość 0 oznacza, że filament nie jest przystosowany do " -"druku na Cool Plate" +"Temperatura stołu, gdy zainstalowana jest Cool Plate. Wartość 0 oznacza, że " +"filament nie jest przystosowany do druku na Cool Plate" msgid "Engineering plate" msgstr "Engineering Plate" msgid "" -"Bed temperature when engineering plate is installed. Value 0 means the filament does not support to print on the " -"Engineering Plate" +"Bed temperature when engineering plate is installed. Value 0 means the " +"filament does not support to print on the Engineering Plate" msgstr "" -"Temperatura stołu, gdy zainstalowana jest Engineering Plate. Wartość 0 oznacza, że filament nie jest " -"przystosowany do druku na Engineering Plate" +"Temperatura stołu, gdy zainstalowana jest Engineering Plate. Wartość 0 " +"oznacza, że filament nie jest przystosowany do druku na Engineering Plate" msgid "Smooth PEI Plate / High Temp Plate" msgstr "Smooth PEI Plate / High Temp Plate" msgid "" -"Bed temperature when Smooth PEI Plate/High temperature plate is installed. Value 0 means the filament does not " -"support to print on the Smooth PEI Plate/High Temp Plate" +"Bed temperature when Smooth PEI Plate/High temperature plate is installed. " +"Value 0 means the filament does not support to print on the Smooth PEI Plate/" +"High Temp Plate" msgstr "" -"Temperatura stołu, gdy zainstalowana jest Smooth PEI Plate/High Temp Plate. Wartość 0 oznacza, że filament nie " -"jest przystosowany do druku na Smooth PEI Plate/High Temp Plate" +"Temperatura stołu, gdy zainstalowana jest Smooth PEI Plate/High Temp Plate. " +"Wartość 0 oznacza, że filament nie jest przystosowany do druku na Smooth PEI " +"Plate/High Temp Plate" msgid "Textured PEI Plate" msgstr "Textured PEI Plate" msgid "" -"Bed temperature when Textured PEI Plate is installed. Value 0 means the filament does not support to print on " -"the Textured PEI Plate" +"Bed temperature when Textured PEI Plate is installed. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" msgstr "" -"Temperatura stołu, gdy zainstalowana jest Textured PEI Plate. Wartość 0 oznacza, że filament nie jest " -"przystosowany do druku na Textured PEI Plate" +"Temperatura stołu, gdy zainstalowana jest Textured PEI Plate. Wartość 0 " +"oznacza, że filament nie jest przystosowany do druku na Textured PEI Plate" msgid "Volumetric speed limitation" msgstr "Ograniczenie prędkości przepływu" @@ -6833,21 +7349,26 @@ msgid "Min fan speed threshold" msgstr "Minimalny próg prędkości wentylatora" msgid "" -"Part cooling fan speed will start to run at min speed when the estimated layer time is no longer than the layer " -"time in setting. When layer time is shorter than threshold, fan speed is interpolated between the minimum and " +"Part cooling fan speed will start to run at min speed when the estimated " +"layer time is no longer than the layer time in setting. When layer time is " +"shorter than threshold, fan speed is interpolated between the minimum and " "maximum fan speed according to layer printing time" msgstr "" -"Prędkość wentylatora chłodzącego części zacznie pracować z minimalną prędkością, gdy szacowany czas warstwy nie " -"będzie dłuższy niż czas warstwy w ustawieniach. Gdy czas warstwy jest krótszy niż próg, prędkość wentylatora " -"jest interpolowana między minimalną a maksymalną prędkością wentylatora zgodnie z czasem druku warstwy" +"Prędkość wentylatora chłodzącego części zacznie pracować z minimalną " +"prędkością, gdy szacowany czas warstwy nie będzie dłuższy niż czas warstwy w " +"ustawieniach. Gdy czas warstwy jest krótszy niż próg, prędkość wentylatora " +"jest interpolowana między minimalną a maksymalną prędkością wentylatora " +"zgodnie z czasem druku warstwy" msgid "Max fan speed threshold" msgstr "Maksymalny próg prędkości wentylatora" -msgid "Part cooling fan speed will be max when the estimated layer time is shorter than the setting value" +msgid "" +"Part cooling fan speed will be max when the estimated layer time is shorter " +"than the setting value" msgstr "" -"Prędkość wentylatora chłodzącego części będzie maksymalna, gdy szacowany czas warstwy będzie krótszy niż wartość " -"ustawiona" +"Prędkość wentylatora chłodzącego części będzie maksymalna, gdy szacowany " +"czas warstwy będzie krótszy niż wartość ustawiona" msgid "Auxiliary part cooling fan" msgstr "Pomocniczy wentylator chłodzący części" @@ -6894,6 +7415,9 @@ msgstr "Przesunięcie czasu uruchomienia wentylatora" msgid "Extruder Clearance" msgstr "Odstęp od extrudera" +msgid "Adaptive bed mesh" +msgstr "Adaptacjna siatka stołu" + msgid "Accessory" msgstr "Akcesoria" @@ -6968,7 +7492,8 @@ msgid "" "\n" "Shall I disable it in order to enable Firmware Retraction?" msgstr "" -"Opcja czyszczenia nie jest dostępna podczas korzystania z trybu retrakcji zaszytego w firmware. \n" +"Opcja czyszczenia nie jest dostępna podczas korzystania z trybu retrakcji " +"zaszytego w firmware. \n" "\n" "Czy powinienem ją wyłączyć, aby umożliwić włączenie retrakcji z firmware?" @@ -6980,20 +7505,20 @@ msgstr "Odłączony" #, c-format, boost-format msgid "" -"%d Filament Preset and %d Process Preset is attached to this printer. Those presets would be deleted if the " -"printer is deleted." +"%d Filament Preset and %d Process Preset is attached to this printer. Those " +"presets would be deleted if the printer is deleted." msgstr "" -"%d profil filamentu i %d profil procesu jest przypisany do tej drukarki. Te profile zostaną skasowane, jeśli " -"drukarka zostanie usunięta." +"%d profil filamentu i %d profil procesu jest przypisany do tej drukarki. Te " +"profile zostaną skasowane, jeśli drukarka zostanie usunięta." msgid "Presets inherited by other presets can not be deleted!" msgstr "Profile dziedziczone przez inne profile nie mogą być usunięte!" msgid "The following presets inherit this preset." msgid_plural "The following preset inherits this preset." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" +msgstr[0] "Następny profil przejmie te ustawienia." +msgstr[1] "Następne profile przejmą te ustawienia." +msgstr[2] "Następnych profili przejmie te ustawienia." #. TRN Remove/Delete #, boost-format @@ -7008,12 +7533,12 @@ msgstr[2] "Następujące profile również zostaną usunięte." msgid "" "Are you sure to delete the selected preset? \n" -"If the preset corresponds to a filament currently in use on your printer, please reset the filament information " -"for that slot." +"If the preset corresponds to a filament currently in use on your printer, " +"please reset the filament information for that slot." msgstr "" "Czy na pewno chcesz usunąć wybrany profil? \n" -"Jeśli profil odpowiada filamentowi aktualnie używanemu w twojej drukarce, proszę zresetować informacje o " -"filamentach dla tego slotu." +"Jeśli profil odpowiada filamentowi aktualnie używanemu w twojej drukarce, " +"proszę zresetować informacje o filamentach dla tego slotu." #, boost-format msgid "Are you sure to %1% the selected preset?" @@ -7026,10 +7551,12 @@ msgid "Set" msgstr "Ustaw" msgid "Click to reset current value and attach to the global value." -msgstr "Kliknij, aby zresetować bieżącą wartość i przypiąć ją do wartości globalnej." +msgstr "" +"Kliknij, aby zresetować bieżącą wartość i przypiąć ją do wartości globalnej." msgid "Click to drop current modify and reset to saved value." -msgstr "Kliknij, aby odrzucić bieżące zmiany i zresetować do zapisanej wartości." +msgstr "" +"Kliknij, aby odrzucić bieżące zmiany i zresetować do zapisanej wartości." msgid "Process Settings" msgstr "Ustawienia procesu" @@ -7098,28 +7625,38 @@ msgstr "Profil \"%1%\" zawiera następujące niezapisane zmiany:" #, boost-format msgid "" -"Preset \"%1%\" is not compatible with the new printer profile and it contains the following unsaved changes:" -msgstr "Profil \"%1%\" nie jest kompatybilny z nowym profilem drukarki i zawiera następujące niezapisane zmiany:" +"Preset \"%1%\" is not compatible with the new printer profile and it " +"contains the following unsaved changes:" +msgstr "" +"Profil \"%1%\" nie jest kompatybilny z nowym profilem drukarki i zawiera " +"następujące niezapisane zmiany:" #, boost-format msgid "" -"Preset \"%1%\" is not compatible with the new process profile and it contains the following unsaved changes:" -msgstr "Profil \"%1%\" nie jest kompatybilny z nowym profilem procesu i zawiera następujące niezapisane zmiany:" +"Preset \"%1%\" is not compatible with the new process profile and it " +"contains the following unsaved changes:" +msgstr "" +"Profil \"%1%\" nie jest kompatybilny z nowym profilem procesu i zawiera " +"następujące niezapisane zmiany:" #, boost-format msgid "" "You have changed some settings of preset \"%1%\". \n" -"Would you like to keep these changed settings (new value) after switching preset?" +"Would you like to keep these changed settings (new value) after switching " +"preset?" msgstr "" "Zmieniłeś niektóre ustawienia profilu \"%1%\". \n" -"Czy chciałbyś zachować te zmienione ustawienia (nowa wartość) po zmianie profilu?" +"Czy chciałbyś zachować te zmienione ustawienia (nowa wartość) po zmianie " +"profilu?" msgid "" "You have changed some preset settings. \n" -"Would you like to keep these changed settings (new value) after switching preset?" +"Would you like to keep these changed settings (new value) after switching " +"preset?" msgstr "" "Zmieniłeś niektóre ustawienia profilu. \n" -"Czy chciałbyś zachować te zmienione ustawienia (nowa wartość) po zmianie profilu?" +"Czy chciałbyś zachować te zmienione ustawienia (nowa wartość) po zmianie " +"profilu?" msgid "Extruders count" msgstr "Liczba extruderów" @@ -7136,21 +7673,31 @@ msgstr "Pokaż wszystkie profile (łącznie z niekompatybilnymi)" msgid "Select presets to compare" msgstr "Wybierz profile do porównania" -msgid "You can only transfer to current active profile because it has been modified." +msgid "" +"You can only transfer to current active profile because it has been modified." msgstr "" +"Możesz przenieść tylko do aktualnie aktywnego profilu, ponieważ został on " +"zmodyfikowany." msgid "" "Transfer the selected options from left preset to the right.\n" -"Note: New modified presets will be selected in settings tabs after close this dialog." +"Note: New modified presets will be selected in settings tabs after close " +"this dialog." msgstr "" "Przenieś wybrane opcje z lewego zestawu ustawień do prawego.\n" -"Uwaga: nowe, zmodyfikowane ustawienia zostaną wybrane w zakładkach ustawień po zamknięciu tego okna dialogowego." +"Uwaga: nowe, zmodyfikowane ustawienia zostaną wybrane w zakładkach ustawień " +"po zamknięciu tego okna dialogowego." msgid "Transfer values from left to right" msgstr "Przenieś wartości z lewej do prawej" -msgid "If enabled, this dialog can be used for transver selected values from left to right preset." +msgid "" +"If enabled, this dialog can be used for transver selected values from left " +"to right preset." msgstr "" +"Jeśli ta opcja jest aktywowana, to okno dialogowe może być używane do " +"przenoszenia wybranych wartości z profilu po lewej do profilu po prawej " +"stronie." msgid "Add File" msgstr "Dodaj plik" @@ -7165,9 +7712,6 @@ msgstr "Okładka" msgid "The name \"%1%\" already exists." msgstr "Nazwa \"%1%\" już istnieje." -msgid "Back" -msgstr "Z tyłu" - msgid "Basic Info" msgstr "Podstawowe informacje" @@ -7214,7 +7758,8 @@ msgid "" "%s will update the configuration package, Otherwise it won't be able to start" msgstr "" "Pakiet konfiguracyjny jest niekompatybilny z obecną aplikacją.\n" -"%s zaktualizuje pakiet konfiguracyjny, w przeciwnym razie nie będzie mógł się uruchomić" +"%s zaktualizuje pakiet konfiguracyjny, w przeciwnym razie nie będzie mógł " +"się uruchomić" #, c-format, boost-format msgid "Exit %s" @@ -7236,21 +7781,25 @@ msgid "Ramming customization" msgstr "Dostosowanie wyciskania" msgid "" -"Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to " -"properly shape the end of the unloaded filament so it does not prevent insertion of the new filament and can " -"itself be reinserted later. This phase is important and different materials can require different extrusion " -"speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n" +"Ramming denotes the rapid extrusion just before a tool change in a single-" +"extruder MM printer. Its purpose is to properly shape the end of the " +"unloaded filament so it does not prevent insertion of the new filament and " +"can itself be reinserted later. This phase is important and different " +"materials can require different extrusion speeds to get the good shape. For " +"this reason, the extrusion rates during ramming are adjustable.\n" "\n" -"This is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into " -"filament etc." +"This is an expert-level setting, incorrect adjustment will likely lead to " +"jams, extruder wheel grinding into filament etc." msgstr "" -"Ramming oznacza szybką ekstruzję tuż przed zmianą narzędzia w drukarce jednoextruderowej MM. Jego celem jest " -"odpowiednie ukształtowanie końca wyładowanego filamentu, aby nie przeszkadzał on w wstawieniu nowego filamentu i " -"mógł być później ponownie wstawiony. Ta faza jest ważna, a różne filamenty mogą wymagać różnych prędkości " -"ekstruzji, aby uzyskać dobrą formę. Z tego powodu prędkości ekstruzji podczas wyciskania są regulowane.\n" +"Ramming oznacza szybką ekstruzję tuż przed zmianą narzędzia w drukarce " +"jednoextruderowej MM. Jego celem jest odpowiednie ukształtowanie końca " +"wyładowanego filamentu, aby nie przeszkadzał on w wstawieniu nowego " +"filamentu i mógł być później ponownie wstawiony. Ta faza jest ważna, a różne " +"filamenty mogą wymagać różnych prędkości ekstruzji, aby uzyskać dobrą formę. " +"Z tego powodu prędkości ekstruzji podczas wyciskania są regulowane.\n" "\n" -"Jest to ustawienie na poziomie eksperta, nieprawidłowa regulacja prawdopodobnie doprowadzi do zacięć filamentu, " -"zgrzytania koła extrudera itp." +"Jest to ustawienie na poziomie eksperta, nieprawidłowa regulacja " +"prawdopodobnie doprowadzi do zacięć filamentu, zgrzytania koła extrudera itp." msgid "Total ramming time" msgstr "Całkowity czas wyciskania" @@ -7277,11 +7826,12 @@ msgid "Flushing volumes for filament change" msgstr "Objętości płukania przy zmianie filamentu" msgid "" -"Orca would re-calculate your flushing volumes everytime the filaments color changed. You could disable the auto-" -"calculate in Orca Slicer > Preferences" +"Orca would re-calculate your flushing volumes everytime the filaments color " +"changed. You could disable the auto-calculate in Orca Slicer > Preferences" msgstr "" -"Orca będzie przeliczał Twoje objętości płukania za każdym razem, gdy zmieni się kolor filamentu. Możesz wyłączyć " -"auto-przeliczanie w Orca Slicer > Preferencje" +"Orca będzie przeliczał Twoje objętości płukania za każdym razem, gdy zmieni " +"się kolor filamentu. Możesz wyłączyć auto-przeliczanie w Orca Slicer > " +"Preferencje" msgid "Flushing volume (mm³) for each filament pair." msgstr "Objętość płukania (mm³) dla każdej pary filamentów." @@ -7322,7 +7872,8 @@ msgid "Login" msgstr "Logowanie" msgid "The configuration package is changed in previous Config Guide" -msgstr "Pakiet konfiguracyjny został zmieniony w poprzednim Przewodniku konfiguracji" +msgstr "" +"Pakiet konfiguracyjny został zmieniony w poprzednim Przewodniku konfiguracji" msgid "Configuration package changed" msgstr "Zmieniono pakiet konfiguracyjny" @@ -7376,11 +7927,13 @@ msgid "Shift+R" msgstr "Shift+R" msgid "" -"Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected " -"ones.Otherwise, it will orientates all objects in the current disk." +"Auto orientates selected objects or all objects.If there are selected " +"objects, it just orientates the selected ones.Otherwise, it will orientates " +"all objects in the current disk." msgstr "" -"Automatycznie orientuje wybrane obiekty lub wszystkie obiekty. Jeśli są wybrane obiekty, orientuje tylko " -"wybrane. W przeciwnym razie orientuje wszystkie obiekty na bieżącym dysku." +"Automatycznie orientuje wybrane obiekty lub wszystkie obiekty. Jeśli są " +"wybrane obiekty, orientuje tylko wybrane. W przeciwnym razie orientuje " +"wszystkie obiekty na bieżącym dysku." msgid "Shift+Tab" msgstr "Shift+Tab" @@ -7590,8 +8143,11 @@ msgstr "informacje o aktualizacji wersji %s:" msgid "Network plug-in update" msgstr "Aktualizacja wtyczki sieciowej" -msgid "Click OK to update the Network plug-in when Orca Slicer launches next time." -msgstr "Kliknij OK, aby zaktualizować wtyczkę sieciową przy następnym uruchomieniu Orca Slicer." +msgid "" +"Click OK to update the Network plug-in when Orca Slicer launches next time." +msgstr "" +"Kliknij OK, aby zaktualizować wtyczkę sieciową przy następnym uruchomieniu " +"Orca Slicer." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" @@ -7612,17 +8168,21 @@ msgstr "Potwierdź i zaktualizuj dyszę" msgid "LAN Connection Failed (Sending print file)" msgstr "Nieudane połączenie LAN (wysyłanie pliku do druku)" -msgid "Step 1, please confirm Orca Slicer and your printer are in the same LAN." -msgstr "Krok 1, proszę potwierdzić, że Orca Slicer i drukarka są w tej samej sieci LAN." +msgid "" +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." +msgstr "" +"Krok 1, proszę potwierdzić, że Orca Slicer i drukarka są w tej samej sieci " +"LAN." msgid "" -"Step 2, if the IP and Access Code below are different from the actual values on your printer, please correct " -"them." +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." msgstr "" -"Krok 2, jeśli IP i kod dostępu poniżej różnią się od rzeczywistych wartości na drukarce, proszę je poprawić." +"Krok 2, jeśli IP i kod dostępu poniżej różnią się od rzeczywistych wartości " +"na drukarce, proszę je poprawić." msgid "IP" -msgstr "" +msgstr "IP" msgid "Access Code" msgstr "Kod dostępu" @@ -7631,7 +8191,9 @@ msgid "Where to find your printer's IP and Access Code?" msgstr "Gdzie znaleźć IP i kod dostępu do drukarki?" msgid "Step 3: Ping the IP address to check for packet loss and latency." -msgstr "Krok 3: Sprawdź adres IP za pomocą polecenia ping, aby sprawdzić utratę pakietów i opóźnienia." +msgstr "" +"Krok 3: Sprawdź adres IP za pomocą polecenia ping, aby sprawdzić utratę " +"pakietów i opóźnienia." msgid "Test" msgstr "Test" @@ -7683,26 +8245,30 @@ msgid "Updating successful" msgstr "Aktualizacja udana" msgid "" -"Are you sure you want to update? This will take about 10 minutes. Do not turn off the power while the printer is " -"updating." +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgstr "" -"Czy na pewno chcesz zaktualizować? To zajmie około 10 minut. Nie wyłączaj zasilania podczas aktualizacji " -"drukarki." +"Czy na pewno chcesz zaktualizować? To zajmie około 10 minut. Nie wyłączaj " +"zasilania podczas aktualizacji drukarki." msgid "" -"An important update was detected and needs to be run before printing can continue. Do you want to update now? " -"You can also update later from 'Upgrade firmware'." +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Upgrade " +"firmware'." msgstr "" -"Wykryto ważną aktualizację, która musi zostać uruchomiona, zanim będzie można kontynuować drukowanie. Czy chcesz " -"teraz dokonać aktualizacji? Możesz również dokonać aktualizacji później, wybierając opcję 'Aktualizacja " +"Wykryto ważną aktualizację, która musi zostać uruchomiona, zanim będzie " +"można kontynuować drukowanie. Czy chcesz teraz dokonać aktualizacji? Możesz " +"również dokonać aktualizacji później, wybierając opcję 'Aktualizacja " "oprogramowania'." msgid "" -"The firmware version is abnormal. Repairing and updating are required before printing. Do you want to update " -"now? You can also update later on printer or update next time starting the studio." +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on printer or " +"update next time starting the studio." msgstr "" -"Błąd wersji oprogramowania układowego. Naprawa i aktualizacja są wymagane przed drukowaniem. Czy chcesz " -"zaktualizować teraz? Możesz to również zrobić później na drukarce lub przy następnym uruchomieniu studia." +"Błąd wersji oprogramowania układowego. Naprawa i aktualizacja są wymagane " +"przed drukowaniem. Czy chcesz zaktualizować teraz? Możesz to również zrobić " +"później na drukarce lub przy następnym uruchomieniu studia." msgid "Extension Board" msgstr "Płyta rozszerzeń" @@ -7762,27 +8328,37 @@ msgstr "Nie udało się skopiować pliku %1% do %2%: %3%" msgid "Need to check the unsaved changes before configuration updates." msgstr "Należy sprawdzić niezapisane zmiany przed aktualizacją konfiguracji." -msgid "Configuration package updated to " -msgstr "Pakiet konfiguracyjny zaktualizowany do " +msgid "Configuration package: " +msgstr "Pakiet konfiguracyjny:" + +msgid " updated to " +msgstr " aktualizacja do " msgid "Open G-code file:" msgstr "Otwórz plik G-code:" -msgid "One object has empty initial layer and can't be printed. Please Cut the bottom or enable supports." +msgid "" +"One object has empty initial layer and can't be printed. Please Cut the " +"bottom or enable supports." msgstr "" -"Jeden obiekt ma pustą pierwszą warstwę i nie może być wydrukowany. Proszę przyciąć dolną część modelu lub " -"włączyć podpory." +"Jeden obiekt ma pustą pierwszą warstwę i nie może być wydrukowany. Proszę " +"przyciąć dolną część modelu lub włączyć podpory." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." -msgstr "Obiekt nie może być wydrukowany z powodu pustej warstwy między %1% a %2%." +msgstr "" +"Obiekt nie może być wydrukowany z powodu pustej warstwy między %1% a %2%." #, boost-format msgid "Object: %1%" msgstr "Obiekt: %1%" -msgid "Maybe parts of the object at these height are too thin, or the object has faulty mesh" -msgstr "Możliwe, że części obiektu na tej wysokości są zbyt cienkie, lub obiekt ma wadliwą siatkę" +msgid "" +"Maybe parts of the object at these height are too thin, or the object has " +"faulty mesh" +msgstr "" +"Możliwe, że części obiektu na tej wysokości są zbyt cienkie, lub obiekt ma " +"wadliwą siatkę" msgid "No object can be printed. Maybe too small" msgstr "Żaden obiekt nie może być wydrukowany. Może jest za mały" @@ -7790,10 +8366,14 @@ msgstr "Żaden obiekt nie może być wydrukowany. Może jest za mały" msgid "" "Failed to generate gcode for invalid custom G-code.\n" "\n" -msgstr "Nie udało się wygenerować G-code dla nieprawidłowego niestandardowego G-code.\n" +msgstr "" +"Nie udało się wygenerować G-code dla nieprawidłowego niestandardowego G-" +"code.\n" msgid "Please check the custom G-code or use the default custom G-code." -msgstr "Proszę sprawdzić niestandardowy G-code lub użyć domyślnego niestandardowego G-code." +msgstr "" +"Proszę sprawdzić niestandardowy G-code lub użyć domyślnego niestandardowego " +"G-code." #, boost-format msgid "Generating G-code: layer %1%" @@ -7840,10 +8420,16 @@ msgstr "Wielokrotne" #, boost-format msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " -msgstr "Nie udało się obliczyć szerokości linii %1%. Nie można uzyskać wartości \"%2%\" " +msgstr "" +"Nie udało się obliczyć szerokości linii %1%. Nie można uzyskać wartości \"%2%" +"\" " -msgid "Invalid spacing supplied to Flow::with_spacing(), check your layer height and extrusion width" -msgstr "Nieprawidłowy odstęp podany do Flow::with_spacing(), sprawdź wysokość warstwy i szerokość ekstruzji." +msgid "" +"Invalid spacing supplied to Flow::with_spacing(), check your layer height " +"and extrusion width" +msgstr "" +"Nieprawidłowy odstęp podany do Flow::with_spacing(), sprawdź wysokość " +"warstwy i szerokość ekstruzji." msgid "undefined error" msgstr "nieznany błąd" @@ -7939,8 +8525,11 @@ msgid "write callback failed" msgstr "błąd zapisu funkcji zwrotnej" #, boost-format -msgid "%1% is too close to exclusion area, there may be collisions when printing." -msgstr "%1% jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas drukowania." +msgid "" +"%1% is too close to exclusion area, there may be collisions when printing." +msgstr "" +"%1% jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas " +"drukowania." #, boost-format msgid "%1% is too close to others, and collisions may be caused." @@ -7951,10 +8540,13 @@ msgid "%1% is too tall, and collisions will be caused." msgstr "%1% jest zbyt wysoki, mogą wystąpić kolizje." msgid " is too close to others, there may be collisions when printing." -msgstr " jest zbyt blisko innych modeli, mogą wystąpić kolizje podczas drukowania." +msgstr "" +" jest zbyt blisko innych modeli, mogą wystąpić kolizje podczas drukowania." msgid " is too close to exclusion area, there may be collisions when printing." -msgstr " jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas drukowania." +msgstr "" +" jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje podczas " +"drukowania." msgid "Prime Tower" msgstr "Wieża Czyszcząca" @@ -7966,82 +8558,125 @@ msgid " is too close to exclusion area, and collisions will be caused.\n" msgstr " jest zbyt blisko obszaru wykluczenia, mogą wystąpić kolizje.\n" msgid "" -"Can not print multiple filaments which have large difference of temperature together. Otherwise, the extruder " -"and nozzle may be blocked or damaged during printing" +"Can not print multiple filaments which have large difference of temperature " +"together. Otherwise, the extruder and nozzle may be blocked or damaged " +"during printing" msgstr "" -"Nie można drukować jednocześnie wieloma filamentami o znacznych różnicach temperatur. Może to spowodować " -"zablokowanie lub uszkodzenie extrudera i dyszy" +"Nie można drukować jednocześnie wieloma filamentami o znacznych różnicach " +"temperatur. Może to spowodować zablokowanie lub uszkodzenie extrudera i dyszy" msgid "No extrusions under current settings." msgstr "Brak ekstruzji przy obecnych ustawieniach." -msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." -msgstr "Tryb \"Wygładzony\" timelapsu nie jest wspierany, gdy włączona jest sekwencja \"według obiektu\"." +msgid "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." +msgstr "" +"Tryb \"Wygładzony\" timelapsu nie jest wspierany, gdy włączona jest " +"sekwencja \"według obiektu\"." -msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." -msgstr "Proszę wybrać sekwencję druku \"Według obiektu\", aby drukować wiele obiektów w trybie wazy." +msgid "" +"Please select \"By object\" print sequence to print multiple objects in " +"spiral vase mode." +msgstr "" +"Proszę wybrać sekwencję druku \"Według obiektu\", aby drukować wiele " +"obiektów w trybie wazy." -msgid "The spiral vase mode does not work when an object contains more than one materials." -msgstr "Tryb \"Wazy\" nie działa, gdy obiekt zawiera więcej niż jeden filament." +msgid "" +"The spiral vase mode does not work when an object contains more than one " +"materials." +msgstr "" +"Tryb \"Wazy\" nie działa, gdy obiekt zawiera więcej niż jeden filament." #, boost-format msgid "The object %1% exceeds the maximum build volume height." msgstr "Obiekt %1% przekracza maksymalną wysokość objętości budowy." #, boost-format -msgid "While the object %1% itself fits the build volume, its last layer exceeds the maximum build volume height." +msgid "" +"While the object %1% itself fits the build volume, its last layer exceeds " +"the maximum build volume height." msgstr "" -"Podczas gdy sam obiekt %1% mieści się w przestrzeni roboczej, jego ostatnia warstwa przekracza maksymalną " -"wysokość przestrzeni roboczej." +"Podczas gdy sam obiekt %1% mieści się w przestrzeni roboczej, jego ostatnia " +"warstwa przekracza maksymalną wysokość przestrzeni roboczej." -msgid "You might want to reduce the size of your model or change current print settings and retry." -msgstr "Może być konieczne zmniejszenie rozmiaru modelu lub zmiana bieżących ustawień druku i ponowienie próby." +msgid "" +"You might want to reduce the size of your model or change current print " +"settings and retry." +msgstr "" +"Może być konieczne zmniejszenie rozmiaru modelu lub zmiana bieżących " +"ustawień druku i ponowienie próby." msgid "Variable layer height is not supported with Organic supports." -msgstr "Zmienna wysokość warstwy nie jest dostępna w przypadku podpór organicznych." - -msgid "Different nozzle diameters and different filament diameters is not allowed when prime tower is enabled." -msgstr "Różne średnice dysz i różne średnice filamentów nie są dozwolone, gdy włączona jest wieża czyszcząca." +msgstr "" +"Zmienna wysokość warstwy nie jest dostępna w przypadku podpór organicznych." msgid "" -"The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." +"Different nozzle diameters and different filament diameters is not allowed " +"when prime tower is enabled." msgstr "" -"Wieża czyszcząca jest obecnie wspierana tylko z relatywnym adresowaniem extrudera (use_relative_e_distances=1)." - -msgid "Ooze prevention is currently not supported with the prime tower enabled." -msgstr "Zapobieganie wyciekom nie jest obecnie wspierane, gdy włączona jest wieża czyszcząca." +"Różne średnice dysz i różne średnice filamentów nie są dozwolone, gdy " +"włączona jest wieża czyszcząca." msgid "" -"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, RepRapFirmware and Repetier G-code " -"flavors." +"The Wipe Tower is currently only supported with the relative extruder " +"addressing (use_relative_e_distances=1)." msgstr "" -"Wieża czyszcząca jest obecnie obsługiwana tylko dla wariantów G-code Marlin, Klipper, RepRap/Sprinter, " -"RepRapFirmware i Repetier." +"Wieża czyszcząca jest obecnie wspierana tylko z relatywnym adresowaniem " +"extrudera (use_relative_e_distances=1)." + +msgid "" +"Ooze prevention is currently not supported with the prime tower enabled." +msgstr "" +"Zapobieganie wyciekom nie jest obecnie wspierane, gdy włączona jest wieża " +"czyszcząca." + +msgid "" +"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " +"RepRapFirmware and Repetier G-code flavors." +msgstr "" +"Wieża czyszcząca jest obecnie obsługiwana tylko dla wariantów G-code Marlin, " +"Klipper, RepRap/Sprinter, RepRapFirmware i Repetier." msgid "The prime tower is not supported in \"By object\" print." msgstr "Wieża czyszcząca nie jest wspierana w druku \"Według obiektu\"." msgid "" -"The prime tower is not supported when adaptive layer height is on. It requires that all objects have the same " -"layer height." +"The prime tower is not supported when adaptive layer height is on. It " +"requires that all objects have the same layer height." msgstr "" -"Wieża czyszcząca nie jest wspierana, gdy włączona jest adaptacyjna wysokość warstwy. Wymaga to, aby wszystkie " -"obiekty miały tę samą wysokość warstwy." +"Wieża czyszcząca nie jest wspierana, gdy włączona jest adaptacyjna wysokość " +"warstwy. Wymaga to, aby wszystkie obiekty miały tę samą wysokość warstwy." msgid "The prime tower requires \"support gap\" to be multiple of layer height" -msgstr "Wieża czyszcząca wymaga, aby \"szczelina podpory\" była wielokrotnością wysokości warstwy" +msgstr "" +"Wieża czyszcząca wymaga, aby \"szczelina podpory\" była wielokrotnością " +"wysokości warstwy" msgid "The prime tower requires that all objects have the same layer heights" -msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty miały tę samą wysokość warstwy" +msgstr "" +"Wieża czyszcząca wymaga, aby wszystkie obiekty miały tę samą wysokość warstwy" -msgid "The prime tower requires that all objects are printed over the same number of raft layers" -msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty były drukowane na tej samej liczbie warstw tratwy" +msgid "" +"The prime tower requires that all objects are printed over the same number " +"of raft layers" +msgstr "" +"Wieża czyszcząca wymaga, aby wszystkie obiekty były drukowane na tej samej " +"liczbie warstw tratwy" -msgid "The prime tower requires that all objects are sliced with the same layer heights." -msgstr "Wieża czyszcząca wymaga, aby wszystkie obiekty były cięte na tej samej wysokości warstw." +msgid "" +"The prime tower requires that all objects are sliced with the same layer " +"heights." +msgstr "" +"Wieża czyszcząca wymaga, aby wszystkie obiekty były cięte na tej samej " +"wysokości warstw." -msgid "The prime tower is only supported if all objects have the same variable layer height" -msgstr "Wieża czyszcząca jest dostępna dla wielu modeli pod warunkiem, że mają one taką samą wysokość warstwy" +msgid "" +"The prime tower is only supported if all objects have the same variable " +"layer height" +msgstr "" +"Wieża czyszcząca jest dostępna dla wielu modeli pod warunkiem, że mają one " +"taką samą wysokość warstwy" msgid "Too small line width" msgstr "Zbyt mała szerokość linii" @@ -8049,43 +8684,75 @@ msgstr "Zbyt mała szerokość linii" msgid "Too large line width" msgstr "Zbyt duża szerokość linii" -msgid "The prime tower requires that support has the same layer height with object." -msgstr "Wieża czyszcząca wymaga, aby wsparcie miało tę samą wysokość warstwy co obiekt." - -msgid "Organic support tree tip diameter must not be smaller than support material extrusion width." -msgstr "Średnica końcówki drzewa organicznego nie może być mniejsza niż szerokość ekstruzji filamentu podpory." - -msgid "Organic support branch diameter must not be smaller than 2x support material extrusion width." +msgid "" +"The prime tower requires that support has the same layer height with object." msgstr "" -"Średnica gałęzi organicznego wsparcia (drzewo) nie może być mniejsza niż 2x szerokość ekstruzji filamentu " -"podpory." +"Wieża czyszcząca wymaga, aby wsparcie miało tę samą wysokość warstwy co " +"obiekt." -msgid "Organic support branch diameter must not be smaller than support tree tip diameter." -msgstr "Średnica gałęzi organicznego wsparcia nie może być mniejsza niż średnica końcówki podpory (drzewo)." +msgid "" +"Organic support tree tip diameter must not be smaller than support material " +"extrusion width." +msgstr "" +"Średnica końcówki drzewa organicznego nie może być mniejsza niż szerokość " +"ekstruzji filamentu podpory." -msgid "Support enforcers are used but support is not enabled. Please enable support." -msgstr "Używane są wzmocnienia podpór, ale funkcja podpór nie jest włączona. Proszę ją włączyć." +msgid "" +"Organic support branch diameter must not be smaller than 2x support material " +"extrusion width." +msgstr "" +"Średnica gałęzi organicznego wsparcia (drzewo) nie może być mniejsza niż 2x " +"szerokość ekstruzji filamentu podpory." + +msgid "" +"Organic support branch diameter must not be smaller than support tree tip " +"diameter." +msgstr "" +"Średnica gałęzi organicznego wsparcia nie może być mniejsza niż średnica " +"końcówki podpory (drzewo)." + +msgid "" +"Support enforcers are used but support is not enabled. Please enable support." +msgstr "" +"Używane są wzmocnienia podpór, ale funkcja podpór nie jest włączona. Proszę " +"ją włączyć." msgid "Layer height cannot exceed nozzle diameter" msgstr "Wysokość warstwy nie może przekraczać średnicy dyszy" msgid "" -"Relative extruder addressing requires resetting the extruder position at each layer to prevent loss of floating " -"point accuracy. Add \"G92 E0\" to layer_gcode." +"Relative extruder addressing requires resetting the extruder position at " +"each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to " +"layer_gcode." msgstr "" -"Relatywne adresowanie extrudera wymaga resetowania pozycji extrudera na każdej warstwie, aby zapobiec utracie " -"dokładności zmiennoprzecinkowej. Dodaj \"G92 E0\" do layer_gcode." +"Relatywne adresowanie extrudera wymaga resetowania pozycji extrudera na " +"każdej warstwie, aby zapobiec utracie dokładności zmiennoprzecinkowej. Dodaj " +"\"G92 E0\" do layer_gcode." -msgid "\"G92 E0\" was found in before_layer_gcode, which is incompatible with absolute extruder addressing." -msgstr "Znaleziono \"G92 E0\" w before_layer_gcode, co jest niezgodne z absolutnym adresowaniem extrudera." +msgid "" +"\"G92 E0\" was found in before_layer_gcode, which is incompatible with " +"absolute extruder addressing." +msgstr "" +"Znaleziono \"G92 E0\" w before_layer_gcode, co jest niezgodne z absolutnym " +"adresowaniem extrudera." -msgid "\"G92 E0\" was found in layer_gcode, which is incompatible with absolute extruder addressing." -msgstr "Znaleziono \"G92 E0\" w layer_gcode, co jest niezgodne z absolutnym adresowaniem extrudera." +msgid "" +"\"G92 E0\" was found in layer_gcode, which is incompatible with absolute " +"extruder addressing." +msgstr "" +"Znaleziono \"G92 E0\" w layer_gcode, co jest niezgodne z absolutnym " +"adresowaniem extrudera." #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" msgstr "Płytka %d: %s nie obsługuje filamentu %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" +"Ustawienie zbyt niskiej prędkości jerk może prowadzić do artefaktów na " +"zakrzywionych powierzchniach." + msgid "Generating skirt & brim" msgstr "Generowanie Skirtu i Brimu" @@ -8105,12 +8772,14 @@ msgid "Bed exclude area" msgstr "Obszar wykluczony z druku" msgid "" -"Unprintable area in XY plane. For example, X1 Series printers use the front left corner to cut filament during " -"filament change. The area is expressed as polygon by points in following format: \"XxY, XxY, ...\"" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" -"Obszar niemożliwy do wydrukowania w płaszczyźnie XY. Na przykład, drukarki serii X1 używają przedniego lewego " -"rogu do cięcia filamentu podczas jego zmiany. Obszar jest wyrażony jako wielokąt punktami w następującym " -"formacie: \"XxY, XxY, ...\"" +"Obszar niemożliwy do wydrukowania w płaszczyźnie XY. Na przykład, drukarki " +"serii X1 używają przedniego lewego rogu do cięcia filamentu podczas jego " +"zmiany. Obszar jest wyrażony jako wielokąt punktami w następującym formacie: " +"\"XxY, XxY, ...\"" msgid "Bed custom texture" msgstr "Niestandardowa tekstura stołu" @@ -8119,41 +8788,53 @@ msgid "Bed custom model" msgstr "Niestandardowy model stołu" msgid "Elephant foot compensation" -msgstr "Kompensacja \"stopa słonia\"" - -msgid "Shrink the initial layer on build plate to compensate for elephant foot effect" -msgstr "" -"Zmniejszenie pierwszej warstwy w płaszczyźnie XY o określoną wartość, aby skompensować efekt 'stopy słonia'" - -msgid "Elephant foot compensation layers" -msgstr "Warstwy kompensacji \"stopa słonia\"" +msgstr "Kompensacja \"stopy słonia\"" msgid "" -"The number of layers on which the elephant foot compensation will be active. The first layer will be shrunk by " -"the elephant foot compensation value, then the next layers will be linearly shrunk less, up to the layer " -"indicated by this value." +"Shrink the initial layer on build plate to compensate for elephant foot " +"effect" msgstr "" -"Ilość warstw, na które będzie rozciągać się kompensacja 'stopy słonia'. Pierwsza warstwa zostanie zmniejszona o " -"wartość kompensacji 'stopy słonia', a następne warstwy będą liniowo zmniejszane mniej, aż do warstwy wskazanej " +"Zmniejszenie pierwszej warstwy w płaszczyźnie XY o określoną wartość, aby " +"skompensować efekt \"stopy słonia\"" + +msgid "Elephant foot compensation layers" +msgstr "Warstwy kompensacji \"stopy słonia\"" + +msgid "" +"The number of layers on which the elephant foot compensation will be active. " +"The first layer will be shrunk by the elephant foot compensation value, then " +"the next layers will be linearly shrunk less, up to the layer indicated by " +"this value." +msgstr "" +"Ilość warstw, na które będzie rozciągać się kompensacja \"stopy słonia\". " +"Pierwsza warstwa zostanie zmniejszona o wartość kompensacji 'stopy słonia', " +"a następne warstwy będą liniowo zmniejszane mniej, aż do warstwy wskazanej " "przez tę wartość." msgid "layers" msgstr "warstwy" -msgid "Slicing height for each layer. Smaller layer height means more accurate and more printing time" -msgstr "Wysokość każdej warstwy. Mniejsza wysokość warstwy oznacza większą dokładność, ale dłuższy czas drukowania" +msgid "" +"Slicing height for each layer. Smaller layer height means more accurate and " +"more printing time" +msgstr "" +"Wysokość każdej warstwy. Mniejsza wysokość warstwy oznacza większą " +"dokładność, ale dłuższy czas drukowania" msgid "Printable height" msgstr "Maksymalna wysokość" msgid "Maximum printable height which is limited by mechanism of printer" -msgstr "Maksymalna wysokość możliwa do wydrukowania, ograniczona przez mechanizm drukarki" +msgstr "" +"Maksymalna wysokość możliwa do wydrukowania, ograniczona przez mechanizm " +"drukarki" msgid "Preferred orientation" msgstr "Preferowana orientacja" msgid "Automatically orient stls on the Z-axis upon initial import" -msgstr "Automatyczne orientowanie plików STL na osi Z przy początkowym imporcie" +msgstr "" +"Automatyczne orientowanie plików STL na osi Z przy początkowym imporcie" msgid "Printer preset names" msgstr "Nazwy profilu drukarki" @@ -8162,29 +8843,36 @@ msgid "Hostname, IP or URL" msgstr "Nazwa hosta, IP lub URL" msgid "" -"Orca Slicer can upload G-code files to a printer host. This field should contain the hostname, IP address or URL " -"of the printer host instance. Print host behind HAProxy with basic auth enabled can be accessed by putting the " -"user name and password into the URL in the following format: https://username:password@your-octopi-address/" +"Orca Slicer can upload G-code files to a printer host. This field should " +"contain the hostname, IP address or URL of the printer host instance. Print " +"host behind HAProxy with basic auth enabled can be accessed by putting the " +"user name and password into the URL in the following format: https://" +"username:password@your-octopi-address/" msgstr "" -"Orca Slicer może przesyłać pliki G-code na hosta drukarki. To pole powinno zawierać nazwę hosta, adres IP lub " -"URL hosta drukarki. Host drukowania za HAProxy z włączoną autoryzacją podstawową można uzyskać, wpisując nazwę " -"użytkownika i hasło w URL w następującym formacie: https://username:password@your-octopi-address/" +"Orca Slicer może przesyłać pliki G-code na hosta drukarki. To pole powinno " +"zawierać nazwę hosta, adres IP lub URL hosta drukarki. Host drukowania za " +"HAProxy z włączoną autoryzacją podstawową można uzyskać, wpisując nazwę " +"użytkownika i hasło w URL w następującym formacie: https://username:" +"password@your-octopi-address/" msgid "Device UI" msgstr "Interfejs użytkownika urządzenia" -msgid "Specify the URL of your device user interface if it's not same as print_host" -msgstr "Podaj URL interfejsu użytkownika swojego urządzenia, jeśli nie jest taki sam jak print_host" +msgid "" +"Specify the URL of your device user interface if it's not same as print_host" +msgstr "" +"Podaj URL interfejsu użytkownika swojego urządzenia, jeśli nie jest taki sam " +"jak print_host" msgid "API Key / Password" msgstr "Klucz API / Hasło" msgid "" -"Orca Slicer can upload G-code files to a printer host. This field should contain the API Key or the password " -"required for authentication." +"Orca Slicer can upload G-code files to a printer host. This field should " +"contain the API Key or the password required for authentication." msgstr "" -"Orca Slicer może przesyłać pliki G-code na hosta drukarki. To pole powinno zawierać klucz API lub hasło wymagane " -"do uwierzytelnienia." +"Orca Slicer może przesyłać pliki G-code na hosta drukarki. To pole powinno " +"zawierać klucz API lub hasło wymagane do uwierzytelnienia." msgid "Name of the printer" msgstr "Nazwa drukarki" @@ -8193,11 +8881,13 @@ msgid "HTTPS CA File" msgstr "Plik CA HTTPS" msgid "" -"Custom CA certificate file can be specified for HTTPS OctoPrint connections, in crt/pem format. If left blank, " -"the default OS CA certificate repository is used." +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgstr "" -"Można określić niestandardowy plik certyfikatu CA dla połączeń HTTPS OctoPrint, w formacie crt/pem. Jeśli " -"pozostanie puste, używane jest domyślne repozytorium certyfikatów CA systemu operacyjnego." +"Można określić niestandardowy plik certyfikatu CA dla połączeń HTTPS " +"OctoPrint, w formacie crt/pem. Jeśli pozostanie puste, używane jest domyślne " +"repozytorium certyfikatów CA systemu operacyjnego." msgid "User" msgstr "Użytkownik" @@ -8209,11 +8899,13 @@ msgid "Ignore HTTPS certificate revocation checks" msgstr "Ignoruj sprawdzanie unieważnienia certyfikatów HTTPS" msgid "" -"Ignore HTTPS certificate revocation checks in case of missing or offline distribution points. One may want to " -"enable this option for self signed certificates if connection fails." +"Ignore HTTPS certificate revocation checks in case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgstr "" -"Ignoruj sprawdzanie unieważnienia certyfikatów HTTPS w przypadku braku lub offline punktów dystrybucji. Można " -"chcieć włączyć tę opcję dla samopodpisanych certyfikatów, jeśli połączenie zawodzi." +"Ignoruj sprawdzanie unieważnienia certyfikatów HTTPS w przypadku braku lub " +"offline punktów dystrybucji. Można chcieć włączyć tę opcję dla " +"samopodpisanych certyfikatów, jeśli połączenie zawodzi." msgid "Names of presets related to the physical printer" msgstr "Nazwy profili odnoszących się do drukarki fizycznej" @@ -8231,20 +8923,25 @@ msgid "Avoid crossing wall" msgstr "Unikaj ruchów nad obrysami" msgid "Detour and avoid to travel across wall which may cause blob on surface" -msgstr "Omijaj i unikaj przemieszczania się nad ścianą, co może spowodować powstanie grudek na powierzchni" +msgstr "" +"Omijaj i unikaj przemieszczania się nad ścianą, co może spowodować powstanie " +"grudek na powierzchni" msgid "Avoid crossing wall - Max detour length" msgstr "- Maksymalna długość objazdu" msgid "" -"Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is large than this " -"value. Detour length could be specified either as an absolute value or as percentage (for example 50%) of a " -"direct travel path. Zero to disable" +"Maximum detour distance for avoiding crossing wall. Don't detour if the " +"detour distance is large than this value. Detour length could be specified " +"either as an absolute value or as percentage (for example 50%) of a direct " +"travel path. Zero to disable" msgstr "" "Unikaj ruchów nad obrysami-\n" -"Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli objazd miałby wykroczyć poza tę " -"wartość, funkcja \"unikaj ruchów nad obrysami\" zostanie zignorowana dla tej ścieżki. Długość objazdu można " -"zdefiniować jako wartość absolutna lub obliczona procentowo (np. 50%) z długości ruchu bezpośredniego." +"Maksymalna długość objazdu przy unikaniu przejeżdżania nad obrysami. Jeśli " +"objazd miałby wykroczyć poza tę wartość, funkcja \"unikaj ruchów nad " +"obrysami\" zostanie zignorowana dla tej ścieżki. Długość objazdu można " +"zdefiniować jako wartość absolutna lub obliczona procentowo (np. 50%) z " +"długości ruchu bezpośredniego." msgid "mm or %" msgstr "mm lub %" @@ -8253,34 +8950,35 @@ msgid "Other layers" msgstr "Pozostałe warstwy" msgid "" -"Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the " -"Cool Plate" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Cool Plate" msgstr "" -"Temperatura stołu dla warstw poza pierwszą. Wartość 0 oznacza, że filament nie obsługuje drukowania na Cool Plate" +"Temperatura stołu dla warstw poza pierwszą. Wartość 0 oznacza, że filament " +"nie obsługuje drukowania na Cool Plate" msgid "°C" msgstr "°C" msgid "" -"Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the " -"Engineering Plate" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Engineering Plate" msgstr "" -"Temperatura stołu dla warstw poza pierwszą. Wartość 0 oznacza, że filament nie obsługuje drukowania na " -"Engineering Plate" +"Temperatura stołu dla warstw poza pierwszą. Wartość 0 oznacza, że filament " +"nie obsługuje drukowania na Engineering Plate" msgid "" -"Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the " -"High Temp Plate" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the High Temp Plate" msgstr "" -"Temperatura stołu dla warstw poza pierwszą. Wartość 0 oznacza, że filament nie obsługuje drukowania na High Temp " -"Plate" +"Temperatura stołu dla warstw poza pierwszą. Wartość 0 oznacza, że filament " +"nie obsługuje drukowania na High Temp Plate" msgid "" -"Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the " -"Textured PEI Plate" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" msgstr "" -"Temperatura stołu dla warstw poza pierwszą. Wartość 0 oznacza, że filament nie obsługuje drukowania na Textured " -"PEI Plate" +"Temperatura stołu dla warstw poza pierwszą. Wartość 0 oznacza, że filament " +"nie obsługuje drukowania na Textured PEI Plate" msgid "Initial layer" msgstr "Pierwsza warstwa" @@ -8289,26 +8987,32 @@ msgid "Initial layer bed temperature" msgstr "Temperatura stołu pierwszej warstwy" msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Cool Plate" -msgstr "Temperatura stołu pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Cool Plate" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Cool Plate" +msgstr "" +"Temperatura stołu pierwszej warstwy. Wartość 0 oznacza, że filament nie " +"obsługuje drukowania na Cool Plate" msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Engineering " -"Plate" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Engineering Plate" msgstr "" -"Temperatura stołu pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Engineering Plate" +"Temperatura stołu pierwszej warstwy. Wartość 0 oznacza, że filament nie " +"obsługuje drukowania na Engineering Plate" msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not support to print on the High Temp Plate" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the High Temp Plate" msgstr "" -"Temperatura stołu pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na High Temp Plate" +"Temperatura stołu pierwszej warstwy. Wartość 0 oznacza, że filament nie " +"obsługuje drukowania na High Temp Plate" msgid "" -"Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Textured PEI " -"Plate" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Textured PEI Plate" msgstr "" -"Temperatura stołu pierwszej warstwy. Wartość 0 oznacza, że filament nie obsługuje drukowania na Textured PEI " -"Plate" +"Temperatura stołu pierwszej warstwy. Wartość 0 oznacza, że filament nie " +"obsługuje drukowania na Textured PEI Plate" msgid "Bed types supported by the printer" msgstr "Rodzaje płyt roboczych obsługiwanych przez drukarkę" @@ -8323,50 +9027,62 @@ msgid "First layer print sequence" msgstr "Sekwencja druku pierwszej warstwy" msgid "This G-code is inserted at every layer change before lifting z" -msgstr "Ten G-code jest wstawiany przy każdej zmianie warstwy, tuż przed podniesieniem osi Z" +msgstr "" +"Ten G-code jest wstawiany przy każdej zmianie warstwy, tuż przed " +"podniesieniem osi Z" msgid "Bottom shell layers" msgstr "Dolne warstwy powłoki" msgid "" -"This is the number of solid layers of bottom shell, including the bottom surface layer. When the thickness " -"calculated by this value is thinner than bottom shell thickness, the bottom shell layers will be increased" +"This is the number of solid layers of bottom shell, including the bottom " +"surface layer. When the thickness calculated by this value is thinner than " +"bottom shell thickness, the bottom shell layers will be increased" msgstr "" -"Ilość zwartych warstw przy druku dolnej powierzchni modelu, włączając w to dolną warstwę powierzchniową. Jeżeli " -"grubość wyliczona przez tę wartość jest cieńsza niż grubość dolnej powłoki, liczba warstw dolnej powłoki " -"zostanie zwiększona" +"Ilość zwartych warstw przy druku dolnej powierzchni modelu, włączając w to " +"dolną warstwę powierzchniową. Jeżeli grubość wyliczona przez tę wartość jest " +"cieńsza niż grubość dolnej powłoki, liczba warstw dolnej powłoki zostanie " +"zwiększona" msgid "Bottom shell thickness" msgstr "Grubość dolnej powłoki" msgid "" -"The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shell layers " -"is thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this " -"setting is disabled and thickness of bottom shell is absolutely determained by bottom shell layers" +"The number of bottom solid layers is increased when slicing if the thickness " +"calculated by bottom shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of bottom shell is absolutely determained by " +"bottom shell layers" msgstr "" -"Ilość dolnych, pełnych warstw zostaje zwiększona podczas przygotowywania modelu do druku (slicingu), jeżeli " -"wyliczona grubość dolnych warstw powłoki jest mniejsza niż ta wartość. Dzięki temu można uniknąć zbyt cienkiej " -"powłoki, gdy wysokość warstwy jest niska. Wartość 0 oznacza wyłączenie tego ustawienia, a grubość dolnej powłoki " -"jest wówczas wyznaczana wyłącznie przez ilość warstw dolnej powłoki" +"Ilość dolnych, pełnych warstw zostaje zwiększona podczas przygotowywania " +"modelu do druku (slicingu), jeżeli wyliczona grubość dolnych warstw powłoki " +"jest mniejsza niż ta wartość. Dzięki temu można uniknąć zbyt cienkiej " +"powłoki, gdy wysokość warstwy jest niska. Wartość 0 oznacza wyłączenie tego " +"ustawienia, a grubość dolnej powłoki jest wówczas wyznaczana wyłącznie przez " +"ilość warstw dolnej powłoki" msgid "Apply gap fill" msgstr "Zastosuj wypełnienie szczelin" msgid "" -"Enables gap fill for the selected surfaces. The minimum gap length that will be filled can be controlled from " -"the filter out tiny gaps option below.\n" +"Enables gap fill for the selected surfaces. The minimum gap length that will " +"be filled can be controlled from the filter out tiny gaps option below.\n" "\n" "Options:\n" "1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces\n" -"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces only\n" +"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces " +"only\n" "3. Nowhere: Disables gap fill\n" msgstr "" -"Umożliwia wypełnienie szpar/szczelin dla wybranych powierzchni. Minimalną długość szczeliny, która zostanie " -"wypełniona, można kontrolować poprzez opcję 'filtruj wąskie szczeliny' znajdującej się poniżej.\n" +"Umożliwia wypełnienie szpar/szczelin dla wybranych powierzchni. Minimalną " +"długość szczeliny, która zostanie wypełniona, można kontrolować poprzez " +"opcję 'filtruj wąskie szczeliny' znajdującej się poniżej.\n" "\n" "Opcje:\n" -"1. Wszędzie: Stosuje wypełnienie na górnych, dolnych i wewnętrznych powierzchniach stałych\n" -"2. Powierzchnie górne i dolne: Stosuje wypełnienie tylko na górnych i dolnych powierzchniach\n" +"1. Wszędzie: Stosuje wypełnienie na górnych, dolnych i wewnętrznych " +"powierzchniach stałych\n" +"2. Powierzchnie górne i dolne: Stosuje wypełnienie tylko na górnych i " +"dolnych powierzchniach\n" "3. Nigdzie: Wyłącza wypełnienie\n" msgid "Everywhere" @@ -8381,128 +9097,169 @@ msgstr "Nigdzie" msgid "Force cooling for overhang and bridge" msgstr "Wymuszone chłodzenie dla nawisów i mostów" -msgid "Enable this option to optimize part cooling fan speed for overhang and bridge to get better cooling" +msgid "" +"Enable this option to optimize part cooling fan speed for overhang and " +"bridge to get better cooling" msgstr "" -"Włącz tę opcję, aby zoptymalizować prędkość wentylatora chłodzącego części dla nawisów i mostów, aby uzyskać " -"lepsze chłodzenie" +"Włącz tę opcję, aby zoptymalizować prędkość wentylatora chłodzącego części " +"dla nawisów i mostów, aby uzyskać lepsze chłodzenie" msgid "Fan speed for overhang" msgstr "Prędkość wentylatora dla nawisów" msgid "" -"Force part cooling fan to be this speed when printing bridge or overhang wall which has large overhang degree. " -"Forcing cooling for overhang and bridge can get better quality for these part" +"Force part cooling fan to be this speed when printing bridge or overhang " +"wall which has large overhang degree. Forcing cooling for overhang and " +"bridge can get better quality for these part" msgstr "" -"Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas drukowania mostu lub ściany nawisającej, " -"która ma duży stopień nawisu. Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części modelu" +"Wymuś pracę wentylatora chłodzącego części na tej prędkości podczas " +"drukowania mostu lub ściany nawisającej, która ma duży stopień nawisu. " +"Wymuszanie chłodzenia dla nawisów i mostów może poprawić jakość tych części " +"modelu" msgid "Cooling overhang threshold" msgstr "Próg chłodzenia dla nawisów" #, c-format msgid "" -"Force cooling fan to be specific speed when overhang degree of printed part exceeds this value. Expressed as " -"percentage which indicides how much width of the line without support from lower layer. 0% means forcing cooling " -"for all outer wall no matter how much overhang degree" +"Force cooling fan to be specific speed when overhang degree of printed part " +"exceeds this value. Expressed as percentage which indicides how much width " +"of the line without support from lower layer. 0% means forcing cooling for " +"all outer wall no matter how much overhang degree" msgstr "" -"Wymuś pracę wentylatora chłodzącego na określoną prędkość, gdy stopień nawisu drukowanej części przekracza tę " -"wartość. Wyrażone w procentach, co wskazuje, jak duża jest szerokość linii bez podpór z niższej warstwy. 0%% " -"oznacza wymuszanie chłodzenia dla całej zewnętrznej ściany, bez względu na stopień nawisu" +"Wymuś pracę wentylatora chłodzącego na określoną prędkość, gdy stopień " +"nawisu drukowanej części przekracza tę wartość. Wyrażone w procentach, co " +"wskazuje, jak duża jest szerokość linii bez podpór z niższej warstwy. 0%% " +"oznacza wymuszanie chłodzenia dla całej zewnętrznej ściany, bez względu na " +"stopień nawisu" msgid "Bridge infill direction" msgstr "Kierunek wypełnienia mostu" msgid "" -"Bridging angle override. If left to zero, the bridging angle will be calculated automatically. Otherwise the " -"provided angle will be used for external bridges. Use 180°for zero angle." +"Bridging angle override. If left to zero, the bridging angle will be " +"calculated automatically. Otherwise the provided angle will be used for " +"external bridges. Use 180°for zero angle." msgstr "" -"Zmiana ustawienia kąta linii mostów. Gdy ustawienie będzie równe 0, kąt zostanie wyliczony automatycznie. W " -"przeciwnym wypadku, wybrany kąt będzie zastosowany do wszystkich mostów. Aby ustawić kąt na zero, wybierz 180°." +"Zmiana ustawienia kąta linii mostów. Gdy ustawienie będzie równe 0, kąt " +"zostanie wyliczony automatycznie. W przeciwnym wypadku, wybrany kąt będzie " +"zastosowany do wszystkich mostów. Aby ustawić kąt na zero, wybierz 180°." msgid "Bridge density" msgstr "Gęstość mostu" msgid "Density of external bridges. 100% means solid bridge. Default is 100%." -msgstr "Gęstość zewnętrznych mostów. 100% oznacza pełne wypełnienie mostu. Domyślnie jest 100%." +msgstr "" +"Gęstość zewnętrznych mostów. 100% oznacza pełne wypełnienie mostu. Domyślnie " +"jest 100%." msgid "Bridge flow ratio" msgstr "Współczynnik przepływu przy mostach" -msgid "Decrease this value slightly(for example 0.9) to reduce the amount of material for bridge, to improve sag" +msgid "" +"Decrease this value slightly(for example 0.9) to reduce the amount of " +"material for bridge, to improve sag" msgstr "" -"Zmniejsz tę wartość minimalnie (na przykład do 0.9), aby zmniejszyć ilość filamentu na most, co poprawi jego " -"przewisanie" +"Zmniejsz tę wartość minimalnie (na przykład do 0.9), aby zmniejszyć ilość " +"filamentu na most, co poprawi jego przewisanie" msgid "Internal bridge flow ratio" msgstr "Współczynnik przepływu dla wewnętrznych mostów" msgid "" -"This value governs the thickness of the internal bridge layer. This is the first layer over sparse infill. " -"Decrease this value slightly (for example 0.9) to improve surface quality over sparse infill." +"This value governs the thickness of the internal bridge layer. This is the " +"first layer over sparse infill. Decrease this value slightly (for example " +"0.9) to improve surface quality over sparse infill." msgstr "" -"Ta wartość określa grubość wewnętrznej warstwy mostu. Jest to pierwsza warstwa nad rzadkim wypełnieniem. Aby " -"poprawić jakość powierzchni nad tym wypełnieniem, możesz zmniejszyć trochę tą wartość (na przykład do 0.9)" +"Ta wartość określa grubość wewnętrznej warstwy mostu. Jest to pierwsza " +"warstwa nad rzadkim wypełnieniem. Aby poprawić jakość powierzchni nad tym " +"wypełnieniem, możesz zmniejszyć trochę tą wartość (na przykład do 0.9)" msgid "Top surface flow ratio" msgstr "Współczynnik przepływu górnej powierzchni" msgid "" -"This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth " -"surface finish" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" msgstr "" -"Ten współczynnik wpływa na ilość materiału na górne pełne wypełnienie. Możesz go nieco zmniejszyć, aby uzyskać " -"gładkie wykończenie powierzchni" +"Ten współczynnik wpływa na ilość materiału na górne pełne wypełnienie. " +"Możesz go nieco zmniejszyć, aby uzyskać gładkie wykończenie powierzchni" msgid "Bottom surface flow ratio" msgstr "Współczynnik przepływu dolnej powierzchni" msgid "This factor affects the amount of material for bottom solid infill" -msgstr "Ten współczynnik wpływa na ilość materiału w dolnej warstwie pełnego wypełnienia" - -msgid "Precise wall(experimental)" -msgstr "Ściany o wysokiej precyzji (eksperymentalne)" - -msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency." msgstr "" -"Popraw precyzję powłoki poprzez dostosowanie odstępów zewnętrznych ścian. To również poprawia spójność warstw." +"Ten współczynnik wpływa na ilość materiału w dolnej warstwie pełnego " +"wypełnienia" + +msgid "Precise wall" +msgstr "Ściany o wysokiej precyzji" + +msgid "" +"Improve shell precision by adjusting outer wall spacing. This also improves " +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" +msgstr "" +"Popraw precyzję powłoki poprzez dostosowanie odstępów zewnętrznych ścian. To " +"również poprawia spójność warstw.\n" +"Uwaga: To ustawienie będzie miało wpływ tylko wtedy, gdy sekwencja ściany " +"jest skonfigurowana jako Wewnętrzna-Zewnętrzna." msgid "Only one wall on top surfaces" msgstr "Tylko jedna ściana na górnych powierzchniach" -msgid "Use only one wall on flat top surface, to give more space to the top infill pattern" +msgid "" +"Use only one wall on flat top surface, to give more space to the top infill " +"pattern" msgstr "" -"Użyj tylko jednej ściany na płaskiej górnej powierzchni, aby zapewnić więcej miejsca dla wzoru górnego " -"wypełnienia" +"Użyj tylko jednej ściany na płaskiej górnej powierzchni, aby zapewnić więcej " +"miejsca dla wzoru górnego wypełnienia" msgid "One wall threshold" msgstr "Próg jednej ściany" +#, no-c-format, no-boost-format msgid "" -"If a top surface has to be printed and it's partially covered by another layer, it won't be considered at a top " -"layer where its width is below this value. This can be useful to not let the 'one perimeter on top' trigger on " -"surface that should be covered only by perimeters. This value can be a mm or a % of the perimeter extrusion " -"width.\n" -"Warning: If enabled, artifacts can be created if you have some thin features on the next layer, like letters. " -"Set this setting to 0 to remove these artifacts." +"If a top surface has to be printed and it's partially covered by another " +"layer, it won't be considered at a top layer where its width is below this " +"value. This can be useful to not let the 'one perimeter on top' trigger on " +"surface that should be covered only by perimeters. This value can be a mm or " +"a % of the perimeter extrusion width.\n" +"Warning: If enabled, artifacts can be created if you have some thin features " +"on the next layer, like letters. Set this setting to 0 to remove these " +"artifacts." msgstr "" -"Jeśli górna powierzchnia ma być drukowana i jest częściowo zakryta inną warstwą, nie będzie traktowana jako " -"górna warstwa, jeśli jej szerokość jest mniejsza niż ta wartość. Może to być przydatne, aby zapobiec " -"uruchamianiu funkcji 'jeden perymetr na górze' na powierzchni, która powinna być pokryta tylko perymetrami. Ta " +"Jeśli górna powierzchnia ma być drukowana i jest częściowo zakryta inną " +"warstwą, nie będzie traktowana jako górna warstwa, jeśli jej szerokość jest " +"mniejsza niż ta wartość. \n" +"Może to być przydatne, aby zapobiec uruchamianiu funkcji 'jeden perymetr na " +"górze' na powierzchni, która powinna być pokryta tylko perymetrami. Ta " "wartość może być podawana w mm lub jako % szerokości ekstruzji perymetru.\n" -"Uwaga: Jeśli ta funkcja jest włączona, mogą pojawić się artefakty, jeśli masz na następnej warstwie jakieś " -"cienkie elementy, na przykład litery. Ustaw tę opcję na 0, aby usunąć te artefakty." +"Uwaga: Jeśli ta funkcja jest włączona, mogą pojawić się artefakty, jeśli " +"masz na następnej warstwie jakieś cienkie elementy, na przykład litery. " +"Ustaw tę opcję na 0, aby usunąć te artefakty." msgid "Only one wall on first layer" msgstr "Tylko jedna ściana na pierwszej warstwie" -msgid "Use only one wall on first layer, to give more space to the bottom infill pattern" -msgstr "Użyj tylko jednej ściany na pierwszej warstwie, aby dać więcej miejsca na wzór dolnego wypełnienia" +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" +"Użyj tylko jednej ściany na pierwszej warstwie, aby dać więcej miejsca na " +"wzór dolnego wypełnienia" msgid "Extra perimeters on overhangs" msgstr "Dodatkowe obrysy na nawisach" -msgid "Create additional perimeter paths over steep overhangs and areas where bridges cannot be anchored. " -msgstr "Tworzy dodatkowe ścieżeki nad stromymi nawisami i w obszarach, gdzie nie można zakotwiczyć mostów. " +msgid "" +"Create additional perimeter paths over steep overhangs and areas where " +"bridges cannot be anchored. " +msgstr "" +"Tworzy dodatkowe ścieżeki nad stromymi nawisami i w obszarach, gdzie nie " +"można zakotwiczyć mostów. " msgid "Reverse on odd" msgstr "Przeciwny kierunek na nieparzystych warstwach" @@ -8511,15 +9268,19 @@ msgid "Overhang reversal" msgstr "Przeciwny kierunek przy nawisach" msgid "" -"Extrude perimeters that have a part over an overhang in the reverse direction on odd layers. This alternating " -"pattern can drastically improve steep overhangs.\n" +"Extrude perimeters that have a part over an overhang in the reverse " +"direction on odd layers. This alternating pattern can drastically improve " +"steep overhangs.\n" "\n" -"This setting can also help reduce part warping due to the reduction of stresses in the part walls." +"This setting can also help reduce part warping due to the reduction of " +"stresses in the part walls." msgstr "" -"Ekstruzja obrysów mających część z nawisem. Będą one drukowane, w przeciwnym kierunku na nieparzystych " -"warstwach. Ten naprzemienny wzór może znacznie poprawić strome nawisy.\n" +"Ekstruzja obrysów mających część z nawisem. Będą one drukowane, w przeciwnym " +"kierunku na nieparzystych warstwach. Ten naprzemienny wzór może znacznie " +"poprawić strome nawisy.\n" "\n" -"Ustawienie to może również pomóc zmniejszyć deformację części dzięki zmniejszeniu naprężeń w ścianach części." +"Ustawienie to może również pomóc zmniejszyć deformację części dzięki " +"zmniejszeniu naprężeń w ścianach części." msgid "Reverse only internal perimeters" msgstr "Przeciwny kierunek tylko dla wewnętrznych obrysów" @@ -8527,40 +9288,71 @@ msgstr "Przeciwny kierunek tylko dla wewnętrznych obrysów" msgid "" "Apply the reverse perimeters logic only on internal perimeters. \n" "\n" -"This setting greatly reduces part stresses as they are now distributed in alternating directions. This should " -"reduce part warping while also maintaining external wall quality. This feature can be very useful for warp prone " -"material, like ABS/ASA, and also for elastic filaments, like TPU and Silk PLA. It can also help reduce warping " -"on floating regions over supports.\n" +"This setting greatly reduces part stresses as they are now distributed in " +"alternating directions. This should reduce part warping while also " +"maintaining external wall quality. This feature can be very useful for warp " +"prone material, like ABS/ASA, and also for elastic filaments, like TPU and " +"Silk PLA. It can also help reduce warping on floating regions over " +"supports.\n" "\n" -"For this setting to be the most effective, it is recomended to set the Reverse Threshold to 0 so that all " -"internal walls print in alternating directions on odd layers irrespective of their overhang degree." +"For this setting to be the most effective, it is recomended to set the " +"Reverse Threshold to 0 so that all internal walls print in alternating " +"directions on odd layers irrespective of their overhang degree." msgstr "" "Zastosuj logikę przeciwnych obrysów tylko na wewnętrznych obrysach. \n" "\n" -"To ustawienie znacznie zmniejsza naprężenia części, ponieważ są one teraz rozdzielone w przemiennych kierunkach. " -"Powinno to zmniejszyć deformację części, jednocześnie zachowując jakość zewnętrznych ścian. Funkcja ta może być " -"bardzo przydatna dla filamentów podatnych na deformację, takich jak ABS/ASA, a także dla elastycznych " -"filamentów, takich jak TPU i Silk PLA. Może to również pomóc zmniejszyć deformację w unoszących się regionach " -"nad podporami.\n" +"To ustawienie znacznie zmniejsza naprężenia części, ponieważ są one teraz " +"rozdzielone w przemiennych kierunkach. Powinno to zmniejszyć deformację " +"części, jednocześnie zachowując jakość zewnętrznych ścian. Funkcja ta może " +"być bardzo przydatna dla filamentów podatnych na deformację, takich jak ABS/" +"ASA, a także dla elastycznych filamentów, takich jak TPU i Silk PLA. Może to " +"również pomóc zmniejszyć deformację w unoszących się regionach nad " +"podporami.\n" "\n" -"Aby to ustawienie było najbardziej skuteczne, zaleca się ustawienie Progu Odwrócenia na 0, aby wszystkie " -"wewnętrzne ściany drukowały się w przemiennych kierunkach na nieparzystych warstwach, niezależnie od stopnia " +"Aby to ustawienie było najbardziej skuteczne, zaleca się ustawienie Progu " +"Odwrócenia na 0, aby wszystkie wewnętrzne ściany drukowały się w " +"przemiennych kierunkach na nieparzystych warstwach, niezależnie od stopnia " "nawisu." +msgid "Bridge counterbole holes" +msgstr "Most dla fazowanych otworów" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" +"Ta opcja generuje mosty dla otworów z fazowaniem, co pozwala na ich " +"drukowanie bez konieczności stosowania dodatkowych podpór. Wybierz:\n" +"1. Brak (czyli wyłączone)\n" +"2. Częściowy most (most będzie konstruowany tylko nad niektórymi obszarami " +"bez podpory)\n" +"3. Warstwa pomocnicza (tworzy pełnowartościową warstwę podpory mostu)." + +msgid "Partially bridged" +msgstr "Częściowy most" + +msgid "Sacrificial layer" +msgstr "Warstwa pomocnicza" + msgid "Reverse threshold" msgstr "Próg odwrócenia" msgid "Overhang reversal threshold" msgstr "Próg odwrócenia przy nawisach" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Number of mm the overhang need to be for the reversal to be considered useful. Can be a % of the perimeter " -"width.\n" +"Number of mm the overhang need to be for the reversal to be considered " +"useful. Can be a % of the perimeter width.\n" "Value 0 enables reversal on every odd layers regardless." msgstr "" -"Ilość mm, jaką musi mieć nawis, aby odwrócenie było uznane za użyteczne. Może być to % szerokości obryski.\n" -"Wartość 0 umożliwia odwrócenie na każdej nieparzystej warstwie, niezależnie od wszystkiego." +"Ilość mm, jaką musi mieć nawis, aby odwrócenie było uznane za użyteczne. " +"Może być to % szerokości obryski.\n" +"Wartość 0 umożliwia odwrócenie na każdej nieparzystej warstwie, niezależnie " +"od wszystkiego." msgid "Classic mode" msgstr "Tryb klasyczny" @@ -8577,9 +9369,12 @@ msgstr "Włącz tę opcję, aby zwolnić drukowanie dla różnych stopni nawisu" msgid "Slow down for curled perimeters" msgstr "Zwalnienie na łukach" -msgid "Enable this option to slow printing down in areas where potential curled perimeters may exist" +msgid "" +"Enable this option to slow printing down in areas where potential curled " +"perimeters may exist" msgstr "" -"Włącz tę opcję, aby zwolnić drukowanie w obszarach, gdzie istnieje potencjalne zagrożenie odkształceniem obwodów" +"Włącz tę opcję, aby zwolnić drukowanie w obszarach, gdzie istnieje " +"potencjalne zagrożenie odkształceniem obwodów" msgid "mm/s or %" msgstr "mm/s lub %" @@ -8597,11 +9392,11 @@ msgid "Internal" msgstr "Wewn." msgid "" -"Speed of internal bridge. If the value is expressed as a percentage, it will be calculated based on the " -"bridge_speed. Default value is 150%." +"Speed of internal bridge. If the value is expressed as a percentage, it will " +"be calculated based on the bridge_speed. Default value is 150%." msgstr "" -"Prędkość wewnętrznego mostu. Jeśli wartość jest wyrażona w procentach, będzie obliczana na podstawie prędkości " -"mostu. Domyślna wartość to 150%." +"Prędkość wewnętrznego mostu. Jeśli wartość jest wyrażona w procentach, " +"będzie obliczana na podstawie prędkości mostu. Domyślna wartość to 150%." msgid "Brim width" msgstr "Szerokość Brimu" @@ -8613,17 +9408,22 @@ msgid "Brim type" msgstr "Typ Brimu" msgid "" -"This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is " -"analysed and calculated automatically." +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analysed and calculated automatically." msgstr "" -"To kontroluje generowanie Brimu na zewnętrznej i/lub wewnętrznej stronie modeli. Auto oznacza, że szerokość " -"Brimu jest analizowana i obliczana automatycznie." +"To kontroluje generowanie Brimu na zewnętrznej i/lub wewnętrznej stronie " +"modeli. Auto oznacza, że szerokość Brimu jest analizowana i obliczana " +"automatycznie." msgid "Brim-object gap" msgstr "Odstęp Brimu od obiektu" -msgid "A gap between innermost brim line and object can make brim be removed more easily" -msgstr "Szczelina między najbardziej wewnętrzną linią Brimu a obiektem może ułatwić usunięcie Brimu" +msgid "" +"A gap between innermost brim line and object can make brim be removed more " +"easily" +msgstr "" +"Szczelina między najbardziej wewnętrzną linią Brimu a obiektem może ułatwić " +"usunięcie Brimu" msgid "Brim ears" msgstr "Uszy Brim" @@ -8641,18 +9441,19 @@ msgid "" msgstr "" "Maksymalny kąt, przy którym pojawia się ucho Brimu.\n" "Jeśli ustawione na 0, Brim nie zostanie utworzony.\n" -"Jeśli ustawione na ~180, Brim zostanie utworzony wszędzie, oprócz prostych sekcji." +"Jeśli ustawione na ~180, Brim zostanie utworzony wszędzie, oprócz prostych " +"sekcji." msgid "Brim ear detection radius" msgstr "Promień wykrywania uszu Brimu" msgid "" -"The geometry will be decimated before dectecting sharp angles. This parameter indicates the minimum length of " -"the deviation for the decimation.\n" +"The geometry will be decimated before dectecting sharp angles. This " +"parameter indicates the minimum length of the deviation for the decimation.\n" "0 to deactivate" msgstr "" -"Kształt zostanie zredukowany przed wykryciem ostrych kątów. Ten parametr wskazuje minimalną długość odchylenia " -"dla redukcji.\n" +"Kształt zostanie zredukowany przed wykryciem ostrych kątów. Ten parametr " +"wskazuje minimalną długość odchylenia dla redukcji.\n" "0, aby dezaktywować" msgid "Compatible machine" @@ -8683,7 +9484,9 @@ msgid "Intra-layer order" msgstr "Kolejność warstw" msgid "Print order within a single layer" -msgstr "Kolejność druku obiektów w obrębie jednej warstwy. Domyślnie lub według listy obiektów" +msgstr "" +"Kolejność druku obiektów w obrębie jednej warstwy. Domyślnie lub według " +"listy obiektów" msgid "As object list" msgstr "Wg.listy obiektów" @@ -8692,19 +9495,25 @@ msgid "Slow printing down for better layer cooling" msgstr "Zwolnienie druku dla lepszego chłodzenia warstw" msgid "" -"Enable this option to slow printing speed down to make the final layer time not shorter than the layer time " -"threshold in \"Max fan speed threshold\", so that layer can be cooled for longer time. This can improve the " -"cooling quality for needle and small details" +"Enable this option to slow printing speed down to make the final layer time " +"not shorter than the layer time threshold in \"Max fan speed threshold\", so " +"that layer can be cooled for longer time. This can improve the cooling " +"quality for needle and small details" msgstr "" -"Włącz tę opcję, aby zwolnić prędkość druku, aby czas końcowej warstwy nie był krótszy niż próg czasu warstwy w " -"\"Próg maksymalnej prędkości wentylatora\", tak aby warstwa mogła być chłodzona przez dłuższy czas. Może to " -"poprawić jakość chłodzenia dla igieł i małych detali" +"Włącz tę opcję, aby zwolnić prędkość druku, aby czas końcowej warstwy nie " +"był krótszy niż próg czasu warstwy w \"Próg maksymalnej prędkości " +"wentylatora\", tak aby warstwa mogła być chłodzona przez dłuższy czas. Może " +"to poprawić jakość chłodzenia dla igieł i małych detali" msgid "Normal printing" msgstr "Normalne drukowanie" -msgid "The default acceleration of both normal printing and travel except initial layer" -msgstr "Domyślne przyspieszenie zarówno normalnego druku, jak i podróży, z wyjątkiem pierwszej warstwy" +msgid "" +"The default acceleration of both normal printing and travel except initial " +"layer" +msgstr "" +"Domyślne przyspieszenie zarówno normalnego druku, jak i podróży, z wyjątkiem " +"pierwszej warstwy" msgid "mm/s²" msgstr "mm/s²" @@ -8725,102 +9534,125 @@ msgid "Activate air filtration" msgstr "Aktywuj filtrację powietrza" msgid "Activate for better air filtration. G-code command: M106 P3 S(0-255)" -msgstr "Aktywuj dla lepszej filtracji powietrza. Komenda G-code: M106 P3 S(0-255)" +msgstr "" +"Aktywuj dla lepszej filtracji powietrza. Komenda G-code: M106 P3 S(0-255)" msgid "Fan speed" msgstr "Prędkość wentylatora" -msgid "Speed of exhuast fan during printing.This speed will overwrite the speed in filament custom gcode" +msgid "" +"Speed of exhaust fan during printing.This speed will overwrite the speed in " +"filament custom gcode" msgstr "" -"Prędkość wentylatora wyciągowego podczas druku. Ta prędkość zastąpi prędkość w niestandardowym gcode filamentu" +"Prędkość wentylatora wyciągowego podczas drukowania. Ta prędkość zastąpi " +"ustawienia prędkości w niestandardowym G-code dla filamentu" -msgid "Speed of exhuast fan after printing completes" -msgstr "Prędkość wentylatora wyciągowego po zakończeniu druku" +msgid "Speed of exhaust fan after printing completes" +msgstr "Prędkość wentylatora wyciągowego po zakończeniu drukowania" msgid "No cooling for the first" msgstr "Brak chłodzenia na pierwszych" msgid "" -"Close all cooling fan for the first certain layers. Cooling fan of the first layer used to be closed to get " -"better build plate adhesion" +"Close all cooling fan for the first certain layers. Cooling fan of the first " +"layer used to be closed to get better build plate adhesion" msgstr "" -"Wyłącz wszystkie wentylatory chłodzące na pierwszych określonych warstwach. Wentylator chłodzący pierwszą " -"warstwę był zazwyczaj wyłączony, aby uzyskać lepsze przyleganie do stołu drukarki" +"Wyłącz wszystkie wentylatory chłodzące na pierwszych określonych warstwach. " +"Wentylator chłodzący pierwszą warstwę był zazwyczaj wyłączony, aby uzyskać " +"lepsze przyleganie do stołu drukarki" msgid "Don't support bridges" msgstr "Nie twórz podpór pod mostami" msgid "" -"Don't support the whole bridge area which make support very large. Bridge usually can be printing directly " -"without support if not very long" +"Don't support the whole bridge area which make support very large. Bridge " +"usually can be printing directly without support if not very long" msgstr "" -"Nie używaj podpór dla całego obszaru mostu, co powoduje, że podpora jest bardzo duża. Most zwykle może być " -"drukowany bezpośrednio bez podpór, jeśli nie jest zbyt długi" +"Nie używaj podpór dla całego obszaru mostu, co powoduje, że podpora jest " +"bardzo duża. Most zwykle może być drukowany bezpośrednio bez podpór, jeśli " +"nie jest zbyt długi" msgid "Thick bridges" msgstr "Grube mosty" msgid "" -"If enabled, bridges are more reliable, can bridge longer distances, but may look worse. If disabled, bridges " -"look better but are reliable just for shorter bridged distances." +"If enabled, bridges are more reliable, can bridge longer distances, but may " +"look worse. If disabled, bridges look better but are reliable just for " +"shorter bridged distances." msgstr "" -"Jeśli włączone, mosty są bardziej niezawodne, mogą obejmować dłuższe odległości, ale mogą wyglądać gorzej. Jeśli " -"wyłączone, mosty wyglądają lepiej, ale są niezawodne tylko na krótszych dystansach." +"Jeśli włączone, mosty są bardziej niezawodne, mogą obejmować dłuższe " +"odległości, ale mogą wyglądać gorzej. Jeśli wyłączone, mosty wyglądają " +"lepiej, ale są niezawodne tylko na krótszych dystansach." msgid "Thick internal bridges" msgstr "Grube wewnętrzne mosty" msgid "" -"If enabled, thick internal bridges will be used. It's usually recommended to have this feature turned on. " -"However, consider turning it off if you are using large nozzles." +"If enabled, thick internal bridges will be used. It's usually recommended to " +"have this feature turned on. However, consider turning it off if you are " +"using large nozzles." msgstr "" -"Jeśli włączone, będą używane grube wewnętrzne mosty. Zazwyczaj zaleca się użycie tej funkcji. Jednak rozważ jej " -"wyłączenie, jeśli używasz dużych dysz." +"Jeśli włączone, będą używane grube wewnętrzne mosty. Zazwyczaj zaleca się " +"użycie tej funkcji. Jednak rozważ jej wyłączenie, jeśli używasz dużych dysz." -msgid "Don't filter out small internal bridges (experimental)" -msgstr "Nie filtruj małych wewnętrznych mostów (eksperymentalnie)" +msgid "Don't filter out small internal bridges (beta)" +msgstr "Nie filtruj małych wewnętrznych mostów (beta)" msgid "" -"This option can help reducing pillowing on top surfaces in heavily slanted or curved models.\n" +"This option can help reducing pillowing on top surfaces in heavily slanted " +"or curved models.\n" "\n" -"By default, small internal bridges are filtered out and the internal solid infill is printed directly over the " -"sparse infill. This works well in most cases, speeding up printing without too much compromise on top surface " +"By default, small internal bridges are filtered out and the internal solid " +"infill is printed directly over the sparse infill. This works well in most " +"cases, speeding up printing without too much compromise on top surface " "quality. \n" "\n" -"However, in heavily slanted or curved models especially where too low sparse infill density is used, this may " -"result in curling of the unsupported solid infill, causing pillowing.\n" +"However, in heavily slanted or curved models especially where too low sparse " +"infill density is used, this may result in curling of the unsupported solid " +"infill, causing pillowing.\n" "\n" -"Enabling this option will print internal bridge layer over slightly unsupported internal solid infill. The " -"options below control the amount of filtering, i.e. the amount of internal bridges created.\n" +"Enabling this option will print internal bridge layer over slightly " +"unsupported internal solid infill. The options below control the amount of " +"filtering, i.e. the amount of internal bridges created.\n" "\n" -"Disabled - Disables this option. This is the default behaviour and works well in most cases.\n" +"Disabled - Disables this option. This is the default behaviour and works " +"well in most cases.\n" "\n" -"Limited filtering - Creates internal bridges on heavily slanted surfaces, while avoiding creating uncessesary " -"interal bridges. This works well for most difficult models.\n" +"Limited filtering - Creates internal bridges on heavily slanted surfaces, " +"while avoiding creating uncessesary interal bridges. This works well for " +"most difficult models.\n" "\n" -"No filtering - Creates internal bridges on every potential internal overhang. This option is useful for heavily " -"slanted top surface models. However, in most cases it creates too many unecessary bridges." +"No filtering - Creates internal bridges on every potential internal " +"overhang. This option is useful for heavily slanted top surface models. " +"However, in most cases it creates too many unecessary bridges." msgstr "" -"To opcja może pomóc w redukcji efektu \"pillowing\" na górnych powierzchniach w mocno pochylonych lub " -"zakrzywionych modelach.\n" +"To opcja może pomóc w redukcji efektu \"pillowing\" na górnych " +"powierzchniach w mocno pochylonych lub zakrzywionych modelach.\n" "\n" -"Domyślnie, małe wewnętrzne mosty są odfiltrowywane, a wewnętrzna struktura jest drukowana bezpośrednio na " -"rzadkiej strukturze wypełnienia. To działa dobrze w większości przypadków, przyspieszając drukowanie bez zbyt " -"dużego kompromisu w jakości górnej powierzchni. \n" +"Domyślnie, małe wewnętrzne mosty są odfiltrowywane, a wewnętrzna struktura " +"jest drukowana bezpośrednio na rzadkiej strukturze wypełnienia. To działa " +"dobrze w większości przypadków, przyspieszając drukowanie bez zbyt dużego " +"kompromisu w jakości górnej powierzchni. \n" "\n" -"Jednakże w mocno pochylonych lub zakrzywionych modelach, zwłaszcza przy niskiej gęstości struktury wypełnienia, " -"może to prowadzić do wywijania się niewspieranej struktury wypełnienia, co powoduje efekt \"pillowing\".\n" +"Jednakże w mocno pochylonych lub zakrzywionych modelach, zwłaszcza przy " +"niskiej gęstości struktury wypełnienia, może to prowadzić do wywijania się " +"niewspieranej struktury wypełnienia, co powoduje efekt \"pillowing\".\n" "\n" -"Włączenie tej opcji spowoduje drukowanie wewnętrznej warstwy mostka nad nieco niewspieraną wewnętrzną strukturą " -"wypełnienia. Poniższe opcje kontrolują stopień filtrowania, czyli ilość tworzonych wewnętrznych mostków.\n" +"Włączenie tej opcji spowoduje drukowanie wewnętrznej warstwy mostka nad " +"nieco niewspieraną wewnętrzną strukturą wypełnienia. Poniższe opcje " +"kontrolują stopień filtrowania, czyli ilość tworzonych wewnętrznych " +"mostków.\n" "\n" -"Wyłączone - Wyłącza tę opcję. Jest to zachowanie domyślne i działa dobrze w większości przypadków.\n" +"Wyłączone - Wyłącza tę opcję. Jest to zachowanie domyślne i działa dobrze w " +"większości przypadków.\n" "\n" -"Ograniczone filtrowanie - Tworzy wewnętrzne mosty na mocno pochylonych powierzchniach, unikając tworzenia " -"niepotrzebnych wewnętrznych mostków. To działa dobrze dla większości trudnych modeli.\n" +"Ograniczone filtrowanie - Tworzy wewnętrzne mosty na mocno pochylonych " +"powierzchniach, unikając tworzenia niepotrzebnych wewnętrznych mostków. To " +"działa dobrze dla większości trudnych modeli.\n" "\n" -"Brak filtrowania - Tworzy wewnętrzne mosty na każdym potencjalnym wewnętrznym występie. Ta opcja jest przydatna " -"dla mocno pochylonych modeli górnych powierzchni. Jednakże w większości przypadków tworzy zbyt wiele " +"Brak filtrowania - Tworzy wewnętrzne mosty na każdym potencjalnym " +"wewnętrznym występie. Ta opcja jest przydatna dla mocno pochylonych modeli " +"górnych powierzchni. Jednakże w większości przypadków tworzy zbyt wiele " "niepotrzebnych mostów." msgid "Disabled" @@ -8836,11 +9668,13 @@ msgid "Max bridge length" msgstr "Maksymalna długość mostu" msgid "" -"Max length of bridges that don't need support. Set it to 0 if you want all bridges to be supported, and set it " -"to a very large value if you don't want any bridges to be supported." +"Max length of bridges that don't need support. Set it to 0 if you want all " +"bridges to be supported, and set it to a very large value if you don't want " +"any bridges to be supported." msgstr "" -"Maksymalna długość mostów, które nie potrzebują podpór. Ustaw na 0, jeśli chcesz, aby wszystkie mosty były " -"podparte lub ustaw większą wartość, jeśli nie chcesz, aby jakiekolwiek most były podpierany." +"Maksymalna długość mostów, które nie potrzebują podpór. Ustaw na 0, jeśli " +"chcesz, aby wszystkie mosty były podparte lub ustaw większą wartość, jeśli " +"nie chcesz, aby jakiekolwiek most były podpierany." msgid "End G-code" msgstr "Końcowy G-code" @@ -8852,11 +9686,11 @@ msgid "Between Object Gcode" msgstr "G-code między obiektami" msgid "" -"Insert Gcode between objects. This parameter will only come into effect when you print your models object by " -"object" +"Insert Gcode between objects. This parameter will only come into effect when " +"you print your models object by object" msgstr "" -"Wstaw G-code między obiektami. Ten parametr będzie miał wpływ tylko wtedy, gdy drukujesz swoje modele obiekt po " -"obiekcie" +"Wstaw G-code między obiektami. Ten parametr będzie miał wpływ tylko wtedy, " +"gdy drukujesz swoje modele obiekt po obiekcie" msgid "End G-code when finish the printing of this filament" msgstr "Końcowy G-code po zakończeniu drukowania tym filamentem" @@ -8864,21 +9698,29 @@ msgstr "Końcowy G-code po zakończeniu drukowania tym filamentem" msgid "Ensure vertical shell thickness" msgstr "Zapewnij stałą grubość pionowej powłoki" -msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)" +msgid "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)" msgstr "" -"Dodaj pełne wypełnienie w pobliżu nachylonych powierzchni, aby zagwarantować pionową grubość powłoki (górne+ " -"dolne pełne warstwy)" +"Dodaj pełne wypełnienie w pobliżu nachylonych powierzchni, aby zagwarantować " +"pionową grubość powłoki (górne+ dolne pełne warstwy)" -msgid "Further reduce solid infill on walls (experimental)" -msgstr "" +msgid "Further reduce solid infill on walls (beta)" +msgstr "Dodatkowe zmniejszenie gęstości wypełnienia na obwodzie (beta)" msgid "" -"Further reduces any solid infill applied to walls. As there will be very limited infill supporting solid " -"surfaces, make sure that you are using adequate number of walls to support the part on sloping surfaces.\n" +"Further reduces any solid infill applied to walls. As there will be very " +"limited infill supporting solid surfaces, make sure that you are using " +"adequate number of walls to support the part on sloping surfaces.\n" "\n" -"For heavily sloped surfaces this option is not suitable as it will generate too thin of a top layer and should " -"be disabled." +"For heavily sloped surfaces this option is not suitable as it will generate " +"too thin of a top layer and should be disabled." msgstr "" +"Dodatkowo redukuje ilość stałego wypełnienia aplikowanego na ściany. \n" +"\n" +"Ponieważ ilość wypełnienia podpory powierzchni stałych będzie bardzo " +"ograniczona, upewnij się, że używasz odpowiedniej liczby ścian do podparcia " +"części na nachylonych powierzchniach." msgid "Top surface pattern" msgstr "Wzór górnej powierzchni" @@ -8914,44 +9756,54 @@ msgid "Bottom surface pattern" msgstr "Wzór dolnej powierzchni" msgid "Line pattern of bottom surface infill, not bridge infill" -msgstr "Wzór linii wypełnienia dolnej powierzchni, nie dotyczy wypełnienia mostu" +msgstr "" +"Wzór linii wypełnienia dolnej powierzchni, nie dotyczy wypełnienia mostu" msgid "Internal solid infill pattern" msgstr "Wzór wewnętrznego pełnego wypełnienia" msgid "" -"Line pattern of internal solid infill. if the detect narrow internal solid infill be enabled, the concentric " -"pattern will be used for the small area." +"Line pattern of internal solid infill. if the detect narrow internal solid " +"infill be enabled, the concentric pattern will be used for the small area." msgstr "" -"Wzór wewnętrznego pełnego wypełnienia. Jeśli zostanie włączona funkcja wykrywania wąskiego wewnętrznego pełnego " -"wypełnienia, dla małego obszaru użyty zostanie wzór koncentryczny." - -msgid "Line width of outer wall. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Szerokość zewnętrznej ściany. Jeśli wyrażona w %, zostanie obliczona na podstawie średnicy dyszy." +"Wzór wewnętrznego pełnego wypełnienia. Jeśli zostanie włączona funkcja " +"wykrywania wąskiego wewnętrznego pełnego wypełnienia, dla małego obszaru " +"użyty zostanie wzór koncentryczny." msgid "" -"Speed of outer wall which is outermost and visible. It's used to be slower than inner wall speed to get better " -"quality." +"Line width of outer wall. If expressed as a %, it will be computed over the " +"nozzle diameter." msgstr "" -"Prędkość druku zewnętrznej ściany, która jest najbardziej widoczną zewnętrzną powłoką modelu . Zwykle jest " -"drukowana wolniej niż wewnętrzne ściany, aby uzyskać lepszą jej jakość." +"Szerokość zewnętrznej ściany. Jeśli wyrażona w %, zostanie obliczona na " +"podstawie średnicy dyszy." + +msgid "" +"Speed of outer wall which is outermost and visible. It's used to be slower " +"than inner wall speed to get better quality." +msgstr "" +"Prędkość druku zewnętrznej ściany, która jest najbardziej widoczną " +"zewnętrzną powłoką modelu . Zwykle jest drukowana wolniej niż wewnętrzne " +"ściany, aby uzyskać lepszą jej jakość." msgid "Small perimeters" msgstr "Małe obrysy" msgid "" -"This separate setting will affect the speed of perimeters having radius <= small_perimeter_threshold (usually " -"holes). If expressed as percentage (for example: 80%) it will be calculated on the outer wall speed setting " -"above. Set to zero for auto." +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." msgstr "" -"To ustawienie reguluje prędkość obrysów posiadających promień <= próg małego obrysu (zazwyczaj chodzi o otwory). " -"Jeśli ustawisz wartość procentową (np. 80%) to zostanie obliczona z prędkości obrysów ustawionej powyżej. Ustaw " +"To ustawienie reguluje prędkość obrysów posiadających promień <= próg małego " +"obrysu (zazwyczaj chodzi o otwory). Jeśli ustawisz wartość procentową (np. " +"80%) to zostanie obliczona z prędkości obrysów ustawionej powyżej. Ustaw " "zero, aby użyć ustawień automatycznych." msgid "Small perimeters threshold" msgstr "Próg małego obrysu" -msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" msgstr "To ustawia próg długości małych obrysów. Domyślny próg to 0 mm" msgid "Walls printing order" @@ -8960,39 +9812,50 @@ msgstr "Kolejność drukowania ścian" msgid "" "Print sequence of the internal (inner) and external (outer) walls. \n" "\n" -"Use Inner/Outer for best overhangs. This is because the overhanging walls can adhere to a neighouring perimeter " -"while printing. However, this option results in slightly reduced surface quality as the external perimeter is " +"Use Inner/Outer for best overhangs. This is because the overhanging walls " +"can adhere to a neighouring perimeter while printing. However, this option " +"results in slightly reduced surface quality as the external perimeter is " "deformed by being squashed to the internal perimeter.\n" "\n" -"Use Inner/Outer/Inner for the best external surface finish and dimensional accuracy as the external wall is " -"printed undisturbed from an internal perimeter. However, overhang performance will reduce as there is no " -"internal perimeter to print the external wall against. This option requires a minimum of 3 walls to be effective " -"as it prints the internal walls from the 3rd perimeter onwards first, then the external perimeter and, finally, " -"the first internal perimeter. This option is recomended against the Outer/Inner option in most cases. \n" +"Use Inner/Outer/Inner for the best external surface finish and dimensional " +"accuracy as the external wall is printed undisturbed from an internal " +"perimeter. However, overhang performance will reduce as there is no internal " +"perimeter to print the external wall against. This option requires a minimum " +"of 3 walls to be effective as it prints the internal walls from the 3rd " +"perimeter onwards first, then the external perimeter and, finally, the first " +"internal perimeter. This option is recomended against the Outer/Inner option " +"in most cases. \n" "\n" -"Use Outer/Inner for the same external wall quality and dimensional accuracy benefits of Inner/Outer/Inner " -"option. However, the z seams will appear less consistent as the first extrusion of a new layer starts on a " -"visible surface.\n" +"Use Outer/Inner for the same external wall quality and dimensional accuracy " +"benefits of Inner/Outer/Inner option. However, the z seams will appear less " +"consistent as the first extrusion of a new layer starts on a visible " +"surface.\n" "\n" " " msgstr "" "Sekwencja druku zewnętrznych i wewnętrznych ścian.\n" "\n" -"Użyj opcji \"wewnętrzna/zewnętrzna\" dla najlepszego efektu nawisów. Jest to spowodowane tym, że ściany " -"zwisające mogą przylegać do sąsiednich obwodów podczas drukowania. Jednakże, opcja ta skutkuje delikatnie " -"obniżoną jakością powierzchni, ponieważ zewnętrzny obrys jest deformowany przez ścianę wewnętrzną, która jest do " -"niej dociskana.\n" +"Użyj opcji \"wewnętrzna/zewnętrzna\" dla najlepszego efektu nawisów. Jest to " +"spowodowane tym, że ściany zwisające mogą przylegać do sąsiednich obwodów " +"podczas drukowania. Jednakże, opcja ta skutkuje delikatnie obniżoną jakością " +"powierzchni, ponieważ zewnętrzny obrys jest deformowany przez ścianę " +"wewnętrzną, która jest do niej dociskana.\n" "\n" -"Użyj opcji \"wewnętrzna/zewnętrzna/wewnętrzna\" dla najlepszego wykończenia zewnętrznej powierzchni i " -"dokładności wymiarowej, ponieważ zewnętrzna ściana jest drukowana niezakłócona przez wewnętrzny obwód. Jednak " -"wydajność druku przy nawisach będzie niższa, ponieważ nie ma wewnętrznego obwodu, który mógłby podeprzeć druk " -"zewnętrznej ściany. Ta opcja wymaga co najmniej 3 ścian, aby była skuteczna, ponieważ najpierw drukuje " -"wewnętrzne ściany zaczynając od trzeciego obwodu, następnie zewnętrzny obwód i w końcu pierwszy wewnętrzny " -"obwód. W większości przypadków ta opcja jest polecana jako alternatywa dla opcji zewnętrzna/wewnętrzna.\n" +"Użyj opcji \"wewnętrzna/zewnętrzna/wewnętrzna\" dla najlepszego wykończenia " +"zewnętrznej powierzchni i dokładności wymiarowej, ponieważ zewnętrzna ściana " +"jest drukowana niezakłócona przez wewnętrzny obwód. Jednak wydajność druku " +"przy nawisach będzie niższa, ponieważ nie ma wewnętrznego obwodu, który " +"mógłby podeprzeć druk zewnętrznej ściany. Ta opcja wymaga co najmniej 3 " +"ścian, aby była skuteczna, ponieważ najpierw drukuje wewnętrzne ściany " +"zaczynając od trzeciego obwodu, następnie zewnętrzny obwód i w końcu " +"pierwszy wewnętrzny obwód. W większości przypadków ta opcja jest polecana " +"jako alternatywa dla opcji zewnętrzna/wewnętrzna.\n" "\n" -"Użyj opcji \"zewnętrzna/wewnętrzna\", aby uzyskać taką samą jakość zewnętrznej ściany i precyzję wymiarową jak w " -"opcji \"wewnętrzna/zewnętrzna/wewnętrzna\". Jednakże, szwy na osi Z będą wydawać się mniej spójne, ponieważ " -"pierwsza ekstruzja nowej warstwy rozpoczyna się na widocznej powierzchni." +"Użyj opcji \"zewnętrzna/wewnętrzna\", aby uzyskać taką samą jakość " +"zewnętrznej ściany i precyzję wymiarową jak w opcji \"wewnętrzna/zewnętrzna/" +"wewnętrzna\". Jednakże, szwy na osi Z będą wydawać się mniej spójne, " +"ponieważ pierwsza ekstruzja nowej warstwy rozpoczyna się na widocznej " +"powierzchni." msgid "Inner/Outer" msgstr "Wewnętrzna/Zewnętrzna" @@ -9007,35 +9870,150 @@ msgid "Print infill first" msgstr "Drukuj najpierw wypełnienie" msgid "" -"Order of wall/infill. When the tickbox is unchecked the walls are printed first, which works best in most " -"cases.\n" +"Order of wall/infill. When the tickbox is unchecked the walls are printed " +"first, which works best in most cases.\n" "\n" -"Printing walls first may help with extreme overhangs as the walls have the neighbouring infill to adhere to. " -"However, the infill will slighly push out the printed walls where it is attached to them, resulting in a worse " -"external surface finish. It can also cause the infill to shine through the external surfaces of the part." +"Printing walls first may help with extreme overhangs as the walls have the " +"neighbouring infill to adhere to. However, the infill will slighly push out " +"the printed walls where it is attached to them, resulting in a worse " +"external surface finish. It can also cause the infill to shine through the " +"external surfaces of the part." msgstr "" -"Kolejność drukowania ścian/wypełnienia. Gdy pole wyboru nie jest zaznaczone, najpierw drukowane są ściany, co w " -"większości przypadków działa najlepiej.\n" +"Kolejność drukowania ścian/wypełnienia. Gdy pole wyboru nie jest zaznaczone, " +"najpierw drukowane są ściany, co w większości przypadków działa najlepiej.\n" "\n" -"Drukowanie najpierw ścian, może pomóc przy ekstremalnych nawisach, ponieważ ściany mają sąsiednie wypełnienie, " -"do którego przylegają. Jednak wypełnienie może nieznacznie wypchnąć tam wydrukowane ściany w miejscu gdzie są do " -"nich przymocowane. Skutkuje to gorszym wykończeniem zewnętrznej powierzchni. Może to również spowodować " -"prześwitywanie wypełnienia przez zewnętrzne powierzchnie części." +"Drukowanie najpierw ścian, może pomóc przy ekstremalnych nawisach, ponieważ " +"ściany mają sąsiednie wypełnienie, do którego przylegają. Jednak wypełnienie " +"może nieznacznie wypchnąć tam wydrukowane ściany w miejscu gdzie są do nich " +"przymocowane. Skutkuje to gorszym wykończeniem zewnętrznej powierzchni. Może " +"to również spowodować prześwitywanie wypełnienia przez zewnętrzne " +"powierzchnie części." + +msgid "Wall loop direction" +msgstr "Kierunek obwodu ściany" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" +"Kierunek, w którym są drukowane obwody ściany, patrząc z góry.\n" +"\n" +"Domyślnie wszystkie ściany są drukowane w kierunku przeciwnym do ruchu " +"wskazówek zegara, chyba że włączona jest opcja Odwróć dla nieparzystych " +"warstw.Ustawienie tego na dowolną inną opcję niż Auto spowoduje, że kierunek " +"ściany będzie ustalony niezależnie od ustawienia Odwróć dla nieparzystych.\n" +"\n" +"Ta opcja będzie wyłączona, jeśli aktywowany jest tryb Wazy.\n" +"\n" +"Opcie:\n" +"Przeciwnie (przeciwnie do ruchu wskazówek zegara)\n" +"Zgodnie (zgodnie z ruchem wskazówek zegara)" + +msgid "Counter clockwise" +msgstr "Przeciwnie" + +msgid "Clockwise" +msgstr "Zgodnie" msgid "Height to rod" msgstr "Wysokość do pręta" -msgid "Distance of the nozzle tip to the lower rod. Used for collision avoidance in by-object printing." -msgstr "Odległość od końcówki dyszy do dolnego pręta. Używane do unikania kolizji w druku obiekt-po-obiekcie." +msgid "" +"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " +"by-object printing." +msgstr "" +"Odległość od końcówki dyszy do dolnego pręta. Używane do unikania kolizji w " +"druku obiekt-po-obiekcie." msgid "Height to lid" msgstr "Wysokość do pokrywy" -msgid "Distance of the nozzle tip to the lid. Used for collision avoidance in by-object printing." -msgstr "Odległość od końcówki dyszy do pokrywy. Używane do unikania kolizji w druku obiekt-po-obiekcie." +msgid "" +"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." +msgstr "" +"Odległość od końcówki dyszy do pokrywy. Używane do unikania kolizji w druku " +"obiekt-po-obiekcie." -msgid "Clearance radius around extruder. Used for collision avoidance in by-object printing." -msgstr "Promień odstępu wokół extrudera. Używane do unikania kolizji w druku obiekt-po-obiekcie." +msgid "" +"Clearance radius around extruder. Used for collision avoidance in by-object " +"printing." +msgstr "" +"Promień odstępu wokół extrudera. Używane do unikania kolizji w druku obiekt-" +"po-obiekcie." + +msgid "Bed mesh min" +msgstr "Min. obszar skanowania stołu" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" +"Ta opcja ustawia minimalny punkt dla dozwolonego obszaru siatki stołu. Ze " +"względu na przesunięcie XY sondy większość drukarek nie jest w stanie " +"zeskanować całego stołu. Aby upewnić się, że punkt skanowania nie wychodzi " +"poza obszar stołu, minimalne i maksymalne punkty siatki stołu powinny być " +"odpowiednio ustawione. OrcaSlicer sprawdza, czy wartości " +"adaptive_bed_mesh_min/adaptive_bed_mesh_max nie przekraczają tych punktów " +"min./maks. Te informacje zazwyczaj można uzyskać od producenta drukarki. " +"Domyślne ustawienie to (-99999, -99999), co oznacza brak ograniczeń, " +"umożliwiając skanowanie całego stołu." + +msgid "Bed mesh max" +msgstr "Maks. obszar skanowania stołu" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" +"Ta opcja ustawia maksymalny punkt dla dozwolonego obszaru siatki stołu. Ze " +"względu na przesunięcie XY sondy większość drukarek nie jest w stanie " +"zeskanować całego stołu. Aby upewnić się, że punkt skanowania nie wychodzi " +"poza obszar stołu, minimalne i maksymalne punkty siatki stołu powinny być " +"odpowiednio ustawione. OrcaSlicer sprawdza, czy wartości " +"adaptive_bed_mesh_min/adaptive_bed_mesh_max nie przekraczają tych punktów " +"min./maks. Te informacje zazwyczaj można uzyskać od producenta drukarki. " +"Domyślne ustawienie to (-99999, -99999), co oznacza brak ograniczeń, " +"umożliwiając skanowanie całego stołu" + +msgid "Probe point distance" +msgstr "Odległość między punktami skanowania" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" +"Ta opcja ustawia preferowaną odległość między punktami skanowania (rozmiar " +"siatki) w kierunku X i Y, przy czym wartość domyślna dla obu kierunków " +"wynosi 50 mm." + +msgid "Mesh margin" +msgstr "Obszar skanowania" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" +"Ta opcja określa dodatkową odległość, o którą ma być rozszerzony adaptacyjny " +"obszar siatki stołu w kierunkach XY." msgid "Extruder Color" msgstr "Kolor extrudera" @@ -9050,51 +10028,63 @@ msgid "Flow ratio" msgstr "Współczynnik przepływu" msgid "" -"The material may have volumetric change after switching between molten state and crystalline state. This setting " -"changes all extrusion flow of this filament in gcode proportionally. Recommended value range is between 0.95 and " -"1.05. Maybe you can tune this value to get nice flat surface when there has slight overflow or underflow" +"The material may have volumetric change after switching between molten state " +"and crystalline state. This setting changes all extrusion flow of this " +"filament in gcode proportionally. Recommended value range is between 0.95 " +"and 1.05. Maybe you can tune this value to get nice flat surface when there " +"has slight overflow or underflow" msgstr "" -"Materiał może ulegać zmianie objętościowej po przejściu między stanem ciekłym a krystalicznym. Ustawienie to " -"proporcjonalnie zmienia przepływ ekstruzji tego filamentu w G-code. Zalecany zakres wartości mieści się między " -"0,95 a 1,05. Być może możesz dostroić tę wartość, aby uzyskać gładką powierzchnię, gdy występuje lekkie " -"przelewanie lub niedomiar" +"Materiał może ulegać zmianie objętościowej po przejściu między stanem " +"ciekłym a krystalicznym. Ustawienie to proporcjonalnie zmienia przepływ " +"ekstruzji tego filamentu w G-code. Zalecany zakres wartości mieści się " +"między 0,95 a 1,05. Być może możesz dostroić tę wartość, aby uzyskać gładką " +"powierzchnię, gdy występuje lekkie przelewanie lub niedomiar" msgid "Enable pressure advance" msgstr "Włącz przyspieszenie ciśnienia" -msgid "Enable pressure advance, auto calibration result will be overwriten once enabled." -msgstr "Włącz przyspieszenie ciśnienia, wynik automatycznej kalibracji zostanie nadpisany po włączeniu." +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" +"Włącz przyspieszenie ciśnienia, wynik automatycznej kalibracji zostanie " +"nadpisany po włączeniu." msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" -msgstr "Przyspieszenie ciśnienia (Klipper), znane również jako współczynnik przyspieszenia liniowego (Marlin)." +msgstr "" +"Przyspieszenie ciśnienia (Klipper), znane również jako współczynnik " +"przyspieszenia liniowego (Marlin)." msgid "" -"Default line width if other line widths are set to 0. If expressed as a %, it will be computed over the nozzle " -"diameter." +"Default line width if other line widths are set to 0. If expressed as a %, " +"it will be computed over the nozzle diameter." msgstr "" -"Domyślna szerokość linii, jeśli inne szerokości linii są ustawione na 0. Jeśli wyrażona w %, zostanie obliczona " -"na podstawie średnicy dyszy." +"Domyślna szerokość linii, jeśli inne szerokości linii są ustawione na 0. " +"Jeśli wyrażona w %, zostanie obliczona na podstawie średnicy dyszy." msgid "Keep fan always on" msgstr "Wentylator zawsze włączony" msgid "" -"If enable this setting, part cooling fan will never be stoped and will run at least at minimum speed to reduce " -"the frequency of starting and stoping" +"If enable this setting, part cooling fan will never be stoped and will run " +"at least at minimum speed to reduce the frequency of starting and stoping" msgstr "" -"Jeśli włączysz to ustawienie, wentylator chłodzący części nigdy nie zostanie zatrzymany i będzie pracował " -"przynajmniej z minimalną prędkością, aby zmniejszyć częstotliwość włączania i wyłączania" +"Jeśli włączysz to ustawienie, wentylator chłodzący części nigdy nie zostanie " +"zatrzymany i będzie pracował przynajmniej z minimalną prędkością, aby " +"zmniejszyć częstotliwość włączania i wyłączania" msgid "Layer time" msgstr "Czas warstwy" msgid "" -"Part cooling fan will be enabled for layers of which estimated time is shorter than this value. Fan speed is " -"interpolated between the minimum and maximum fan speeds according to layer printing time" +"Part cooling fan will be enabled for layers of which estimated time is " +"shorter than this value. Fan speed is interpolated between the minimum and " +"maximum fan speeds according to layer printing time" msgstr "" -"Wentylator chłodzący części zostanie włączony dla warstw, których szacowany czas jest krótszy niż ta wartość. " -"Prędkość wentylatora jest interpolowana między minimalną a maksymalną prędkością wentylatora zgodnie z czasem " -"druku warstwy" +"Wentylator chłodzący części zostanie włączony dla warstw, których szacowany " +"czas jest krótszy niż ta wartość. Prędkość wentylatora jest interpolowana " +"między minimalną a maksymalną prędkością wentylatora zgodnie z czasem druku " +"warstwy" msgid "Default color" msgstr "Domyślny kolor" @@ -9111,16 +10101,21 @@ msgstr "Tutaj możesz umieścić notatki dotyczące filamentu." msgid "Required nozzle HRC" msgstr "Wymagana dysza HRC" -msgid "Minimum HRC of nozzle required to print the filament. Zero means no checking of nozzle's HRC." +msgid "" +"Minimum HRC of nozzle required to print the filament. Zero means no checking " +"of nozzle's HRC." msgstr "" -"Minimalna twardość dyszy HRC wymagana do druku filamentu. Zero oznacza brak sprawdzania twardości HRC dyszy." +"Minimalna twardość dyszy HRC wymagana do druku filamentu. Zero oznacza brak " +"sprawdzania twardości HRC dyszy." msgid "" -"This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is " -"limited by max volumetric speed, in case of too high and unreasonable speed setting. Can't be zero" +"This setting stands for how much volume of filament can be melted and " +"extruded per second. Printing speed is limited by max volumetric speed, in " +"case of too high and unreasonable speed setting. Can't be zero" msgstr "" -"To ustawienie określa, ile objętości filamentu może być stopione i wyciśnięte na sekundę. Prędkość drukowania " -"jest ograniczana przez maksymalną prędkość przepływu, w przypadku zbyt wysokiego i nieuzasadnionego ustawienia " +"To ustawienie określa, ile objętości filamentu może być stopione i " +"wyciśnięte na sekundę. Prędkość drukowania jest ograniczana przez maksymalną " +"prędkość przepływu, w przypadku zbyt wysokiego i nieuzasadnionego ustawienia " "prędkości. Nie może wynosić zero" msgid "mm³/s" @@ -9130,31 +10125,41 @@ msgid "Filament load time" msgstr "Czas ładowania filamentu" msgid "Time to load new filament when switch filament. For statistics only" -msgstr "Czas ładowania nowego filamentu podczas zmiany filamentu. Tylko do celów statystycznych" +msgstr "" +"Czas ładowania nowego filamentu podczas zmiany filamentu. Tylko do celów " +"statystycznych" msgid "Filament unload time" msgstr "Czas rozładowania filamentu" msgid "Time to unload old filament when switch filament. For statistics only" -msgstr "Czas rozładunku poprzedniego filamentu podczas zmiany filamentu. Tylko do celów statystycznych" - -msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" msgstr "" -"Średnica filamentu jest używana do obliczania ekstruzji w G-code, więc jest bardzo ważna i powinna być dokładna" +"Czas rozładunku poprzedniego filamentu podczas zmiany filamentu. Tylko do " +"celów statystycznych" + +msgid "" +"Filament diameter is used to calculate extrusion in gcode, so it's important " +"and should be accurate" +msgstr "" +"Średnica filamentu jest używana do obliczania ekstruzji w G-code, więc jest " +"bardzo ważna i powinna być dokładna" msgid "Shrinkage" msgstr "Skurcz" +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of " -"100mm). The part will be scaled in xy to compensate. Only the filament used for the perimeter is taken into " -"account.\n" -"Be sure to allow enough space between objects, as this compensation is done after the checks." +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"compensate. Only the filament used for the perimeter is taken into account.\n" +"Be sure to allow enough space between objects, as this compensation is done " +"after the checks." msgstr "" -"Podaj procent skurczu, którego filament doświadczy po schłodzeniu (94% jeśli zmierzyłeś 94mm zamiast 100mm). " -"Część będzie skalowana w płaszczyźnie xy, aby to zrekompensować. Wzięto pod uwagę tylko filament używany do " -"obwodu. Upewnij się, że pozostawiłeś wystarczająco dużo miejsca między obiektami, ponieważ ta kompensacja jest " -"wykonywana po przeprowadzeniu kontroli." +"Podaj procent skurczu, którego filament doświadczy po schłodzeniu (94% jeśli " +"zmierzyłeś 94mm zamiast 100mm). Część będzie skalowana w płaszczyźnie xy, " +"aby to zrekompensować. Wzięto pod uwagę tylko filament używany do obwodu. " +"Upewnij się, że pozostawiłeś wystarczająco dużo miejsca między obiektami, " +"ponieważ ta kompensacja jest wykonywana po przeprowadzeniu kontroli." msgid "Loading speed" msgstr "Prędkość ładowania" @@ -9172,37 +10177,43 @@ msgid "Unloading speed" msgstr "Prędkość rozładowania" msgid "" -"Speed used for unloading the filament on the wipe tower (does not affect initial part of unloading just after " -"ramming)." +"Speed used for unloading the filament on the wipe tower (does not affect " +"initial part of unloading just after ramming)." msgstr "" -"Prędkość stosowana do usuwania filamentu na wieży czyszczącej (nie ma wpływu na wstępną część usuwania " -"filamentu, następującą bezpośrednio po procesie wtłaczania)." +"Prędkość stosowana do usuwania filamentu na wieży czyszczącej (nie ma wpływu " +"na wstępną część usuwania filamentu, następującą bezpośrednio po procesie " +"wtłaczania)." msgid "Unloading speed at the start" msgstr "Początkowa prędkość rozładowania" -msgid "Speed used for unloading the tip of the filament immediately after ramming." -msgstr "Prędkość używana do rozładowywania końcówki filamentu zaraz po ramming-u." +msgid "" +"Speed used for unloading the tip of the filament immediately after ramming." +msgstr "" +"Prędkość używana do rozładowywania końcówki filamentu zaraz po ramming-u." msgid "Delay after unloading" msgstr "Opóźnienie po rozładowaniu" msgid "" -"Time to wait after the filament is unloaded. May help to get reliable toolchanges with flexible materials that " -"may need more time to shrink to original dimensions." +"Time to wait after the filament is unloaded. May help to get reliable " +"toolchanges with flexible materials that may need more time to shrink to " +"original dimensions." msgstr "" -"Czas bezczynności po rozładowaniu filamentu. Może pomóc w bezproblemowej zmianie narzędzia podczas druku z " -"materiałami elastycznymi, które mogą potrzebować więcej czasu na skurcz termiczny wracając do nominalnego " +"Czas bezczynności po rozładowaniu filamentu. Może pomóc w bezproblemowej " +"zmianie narzędzia podczas druku z materiałami elastycznymi, które mogą " +"potrzebować więcej czasu na skurcz termiczny wracając do nominalnego " "rozmiaru." msgid "Number of cooling moves" msgstr "Liczba ruchów chłodzących" msgid "" -"Filament is cooled by being moved back and forth in the cooling tubes. Specify desired number of these moves." +"Filament is cooled by being moved back and forth in the cooling tubes. " +"Specify desired number of these moves." msgstr "" -"Filament jest chłodzony poprzez poruszanie go tam i z powrotem w ruchach chłodzących. Określ pożądaną liczbę " -"tych ruchów." +"Filament jest chłodzony poprzez poruszanie go tam i z powrotem w ruchach " +"chłodzących. Określ pożądaną liczbę tych ruchów." msgid "Speed of the first cooling move" msgstr "Prędkość pierwszego ruchu chłodzącego" @@ -9214,15 +10225,18 @@ msgid "Minimal purge on wipe tower" msgstr "Minimalna objętość czyszczenia" msgid "" -"After a tool change, the exact position of the newly loaded filament inside the nozzle may not be known, and the " -"filament pressure is likely not yet stable. Before purging the print head into an infill or a sacrificial " -"object, Orca Slicer will always prime this amount of material into the wipe tower to produce successive infill " -"or sacrificial object extrusions reliably." +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Orca Slicer will always prime this amount of material into the wipe " +"tower to produce successive infill or sacrificial object extrusions reliably." msgstr "" -"Po zmianie narzędzia dokładna pozycja nowo załadowanego filamentu wewnątrz dyszy może nie być znana, a ciśnienie " -"filamentu prawdopodobnie jeszcze nie jest stabilne. Przed wyczyszczeniem głowicy drukującej do wypełnienia lub " -"obiektu poświęcnego, Orca Slicer zawsze wstępnie poda tę ilość filamentu do wieży czyszczącej, aby niezawodnie " -"produkować kolejne wypełnienia lub ekstruzje obiektów poświęcnych." +"Po zmianie narzędzia dokładna pozycja nowo załadowanego filamentu wewnątrz " +"dyszy może nie być znana, a ciśnienie filamentu prawdopodobnie jeszcze nie " +"jest stabilne. Przed wyczyszczeniem głowicy drukującej do wypełnienia lub " +"obiektu poświęcnego, Orca Slicer zawsze wstępnie poda tę ilość filamentu do " +"wieży czyszczącej, aby niezawodnie produkować kolejne wypełnienia lub " +"ekstruzje obiektów poświęcnych." msgid "Speed of the last cooling move" msgstr "Prędkość ostatniego ruchu chłodzącego" @@ -9231,37 +10245,47 @@ msgid "Cooling moves are gradually accelerating towards this speed." msgstr "Ruchy chłodzące stopniowo przyspieszają do tej prędkości." msgid "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new filament during a tool change (when " -"executing the T code). This time is added to the total print time by the G-code time estimator." +"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." msgstr "" -"Czas, który drukarka (lub dodatek Multi Material 2.0) poświęca na ładowanie nowego filamentu podczas zmiany " -"narzędzia (przy wykonywaniu kodu T). Ten czas jest dodawany do szacowanego czasu druku." +"Czas, który drukarka (lub dodatek Multi Material 2.0) poświęca na ładowanie " +"nowego filamentu podczas zmiany narzędzia (przy wykonywaniu kodu T). Ten " +"czas jest dodawany do szacowanego czasu druku." msgid "Ramming parameters" msgstr "Parametry wyciskania" -msgid "This string is edited by RammingDialog and contains ramming specific parameters." -msgstr "Ten ciąg jest edytowany przez RammingDialog i zawiera parametry właściwe dla wyciskania." +msgid "" +"This string is edited by RammingDialog and contains ramming specific " +"parameters." +msgstr "" +"Ten ciąg jest edytowany przez RammingDialog i zawiera parametry właściwe dla " +"wyciskania." msgid "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a filament during a tool change (when " -"executing the T code). This time is added to the total print time by the G-code time estimator." +"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." msgstr "" -"Czas, który drukarka (lub dodatek Multi Material 2.0) poświęca na rozładowanie nowego filamentu podczas zmiany " -"narzędzia (przy wykonywaniu kodu T). Ten czas jest dodawany do szacowanego czasu druku." +"Czas, który drukarka (lub dodatek Multi Material 2.0) poświęca na " +"rozładowanie nowego filamentu podczas zmiany narzędzia (przy wykonywaniu " +"kodu T). Ten czas jest dodawany do szacowanego czasu druku." msgid "Enable ramming for multitool setups" msgstr "Włącz wbijanie dla konfiguracji wielonarzędziowych" msgid "" -"Perform ramming when using multitool printer (i.e. when the 'Single Extruder Multimaterial' in Printer Settings " -"is unchecked). When checked, a small amount of filament is rapidly extruded on the wipe tower just before the " +"Perform ramming when using multitool printer (i.e. when the 'Single Extruder " +"Multimaterial' in Printer Settings is unchecked). When checked, a small " +"amount of filament is rapidly extruded on the wipe tower just before the " "toolchange. This option is only used when the wipe tower is enabled." msgstr "" -"Wykonuj raming podczas korzystania z drukarki wieloinstrumentowej (tj. gdy opcja „Pojedynczy extruder " -"wielomateriałowy” w ustawieniach drukarki jest odznaczona). Po zaznaczeniu tej opcji, niewielka ilość filamentu " -"jest szybko wytłaczana na wieżę czyszczącą tuż przed zmianą narzędzia. Ta opcja jest używana tylko wtedy, gdy " -"wieża czyszcząca jest włączona." +"Wykonuj raming podczas korzystania z drukarki wieloinstrumentowej (tj. gdy " +"opcja „Pojedynczy extruder wielomateriałowy” w ustawieniach drukarki jest " +"odznaczona). Po zaznaczeniu tej opcji, niewielka ilość filamentu jest szybko " +"wytłaczana na wieżę czyszczącą tuż przed zmianą narzędzia. Ta opcja jest " +"używana tylko wtedy, gdy wieża czyszcząca jest włączona." msgid "Multitool ramming volume" msgstr "Objętość ramingu wieloinstrumentowego" @@ -9290,24 +10314,32 @@ msgstr "Typ filamentu" msgid "Soluble material" msgstr "Materiał rozpuszczalny" -msgid "Soluble material is commonly used to print support and support interface" -msgstr "Materiał rozpuszczalny jest powszechnie używany do drukowania podpór i warstw łączących podpory z modelem" +msgid "" +"Soluble material is commonly used to print support and support interface" +msgstr "" +"Materiał rozpuszczalny jest powszechnie używany do drukowania podpór i " +"warstw łączących podpory z modelem" msgid "Support material" msgstr "Materiał podporowy" -msgid "Support material is commonly used to print support and support interface" -msgstr "Materiał podporowy jest powszechnie używany do drukowania podpór i warstw łączących podpory z modelem" +msgid "" +"Support material is commonly used to print support and support interface" +msgstr "" +"Materiał podporowy jest powszechnie używany do drukowania podpór i warstw " +"łączących podpory z modelem" msgid "Softening temperature" msgstr "Temperatura mięknięcia" msgid "" -"The material softens at this temperature, so when the bed temperature is equal to or greater than it, it's " -"highly recommended to open the front door and/or remove the upper glass to avoid cloggings." +"The material softens at this temperature, so when the bed temperature is " +"equal to or greater than it, it's highly recommended to open the front door " +"and/or remove the upper glass to avoid cloggings." msgstr "" -"Materiał mięknie w tej temperaturze, więc gdy temperatura stołu jest równa lub wyższa, zaleca się otwarcie drzwi " -"przednich i/lub usunięcie górnej szyby, aby uniknąć zatykania." +"Materiał mięknie w tej temperaturze, więc gdy temperatura stołu jest równa " +"lub wyższa, zaleca się otwarcie drzwi przednich i/lub usunięcie górnej " +"szyby, aby uniknąć zatykania." msgid "Price" msgstr "Cena" @@ -9330,18 +10362,22 @@ msgstr "(Nieokreślone)" msgid "Infill direction" msgstr "Kierunek wypełnienia" -msgid "Angle for sparse infill pattern, which controls the start or main direction of line" -msgstr "Kąt dla wzoru linii wypełnienia, który kontroluje początek lub ich kierunek" +msgid "" +"Angle for sparse infill pattern, which controls the start or main direction " +"of line" +msgstr "" +"Kąt dla wzoru linii wypełnienia, który kontroluje początek lub ich kierunek" msgid "Sparse infill density" msgstr "Gęstość wypełnienia" +#, no-c-format, no-boost-format msgid "" -"Density of internal sparse infill, 100% turns all sparse infill into solid infill and internal solid infill " -"pattern will be used" +"Density of internal sparse infill, 100% turns all sparse infill into solid " +"infill and internal solid infill pattern will be used" msgstr "" -"Gęstość wewnętrznego wypełnienia, 100% przekształca całe rzadkie wypełnienie w wypełnienie pełne, a użyty " -"zostanie wzór wewnętrznego pełnego wypełnienia" +"Gęstość wewnętrznego wypełnienia, 100% przekształca całe rzadkie wypełnienie " +"w wypełnienie pełne, a użyty zostanie wzór wewnętrznego pełnego wypełnienia" msgid "Sparse infill pattern" msgstr "Wzór wypełnienia" @@ -9383,21 +10419,28 @@ msgid "Sparse infill anchor length" msgstr "Długość kotwiczenia wypełnienia" msgid "" -"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as " -"percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close " -"infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max is found, " -"the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment " -"taken is limited to this parameter, but no longer than anchor_length_max. \n" -"Set this parameter to zero to disable anchoring perimeters connected to a single infill line." +"Connect an infill line to an internal perimeter with a short segment of an " +"additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over infill extrusion width. Orca Slicer tries to connect two " +"close infill lines to a short perimeter segment. If no such perimeter " +"segment shorter than infill_anchor_max is found, the infill line is " +"connected to a perimeter segment at just one side and the length of the " +"perimeter segment taken is limited to this parameter, but no longer than " +"anchor_length_max. \n" +"Set this parameter to zero to disable anchoring perimeters connected to a " +"single infill line." msgstr "" -"Połączenie wypełnienia z wewnętrznym obrysem poprzez dodawanie krótkich segmentów obrysu. Gdy wartość jest " -"podana w procentach (przykład: 15%), zostanie ona obliczona na podstawie szerokości ścieżki wypełnienia. Slicer " -"stara się łączyć dwie sąsiednie linie wypełnienia za pomocą krótkiego segmentu obrysu. W sytuacji, gdy nie " -"znajdzie segmentu krótszego niż określony parametr, linia wypełnienia zostanie połączona z segmentem obrysu " -"tylko z jednej strony. Długość tego segmentu zostanie ograniczona do wartości określonej w parametrze " -"infill_anchor, ale nie przekroczy tej wartości. \n" -"Aby wyłączyć funkcję kotwiczenia, należy ustawić wartość na zero. Ustaw zero, aby wyłączyć kotwiczenie obrysów " -"do pojedynczej linii wypełnienia." +"Połączenie wypełnienia z wewnętrznym obrysem poprzez dodawanie krótkich " +"segmentów obrysu. Gdy wartość jest podana w procentach (przykład: 15%), " +"zostanie ona obliczona na podstawie szerokości ścieżki wypełnienia. Slicer " +"stara się łączyć dwie sąsiednie linie wypełnienia za pomocą krótkiego " +"segmentu obrysu. W sytuacji, gdy nie znajdzie segmentu krótszego niż " +"określony parametr, linia wypełnienia zostanie połączona z segmentem obrysu " +"tylko z jednej strony. Długość tego segmentu zostanie ograniczona do " +"wartości określonej w parametrze infill_anchor, ale nie przekroczy tej " +"wartości. \n" +"Aby wyłączyć funkcję kotwiczenia, należy ustawić wartość na zero. Ustaw " +"zero, aby wyłączyć kotwiczenie obrysów do pojedynczej linii wypełnienia." msgid "0 (no open anchors)" msgstr "0 (brak otwartych kotwic)" @@ -9409,21 +10452,27 @@ msgid "Maximum length of the infill anchor" msgstr "Maksymalna długość kotwiczenia wypełnienia" msgid "" -"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as " -"percentage (example: 15%) it is calculated over infill extrusion width. Orca Slicer tries to connect two close " -"infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is found, " -"the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment " -"taken is limited to infill_anchor, but no longer than this parameter. \n" -"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 " -"& 0." +"Connect an infill line to an internal perimeter with a short segment of an " +"additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over infill extrusion width. Orca Slicer tries to connect two " +"close infill lines to a short perimeter segment. If no such perimeter " +"segment shorter than this parameter is found, the infill line is connected " +"to a perimeter segment at just one side and the length of the perimeter " +"segment taken is limited to infill_anchor, but no longer than this " +"parameter. \n" +"If set to 0, the old algorithm for infill connection will be used, it should " +"create the same result as with 1000 & 0." msgstr "" -"Łączenie wypełnienia z wewnętrznym obrysem przez dodanie krótkiego segmentu obrysu. Jeśli wyrażone w procentach " -"(np. 15%), zostanie obliczone z szerokości ścieżki wypełnienia. Orca Slicer spróbuje połączyć dwie najbliższe " -"linie wypełnienia krótkim segmentem obrysu. Jeśli nie zostanie znaleziony segment krótszy, niż ten parametr, " -"linia wypełnienia zostanie dołączona do segmentu obrysu tylko z jednej strony, a długość segmentu będzie " -"ograniczona do wartości parametru infill_anchor, ale nie dłuższa niż ten parametr.\n" -"Jeśli ustawione na 0, zostanie użyty stary algorytm łączenia wypełnienia, powinien dać ten sam wynik co przy " -"ustawieniu 1000 & 0." +"Łączenie wypełnienia z wewnętrznym obrysem przez dodanie krótkiego segmentu " +"obrysu. Jeśli wyrażone w procentach (np. 15%), zostanie obliczone z " +"szerokości ścieżki wypełnienia. Orca Slicer spróbuje połączyć dwie " +"najbliższe linie wypełnienia krótkim segmentem obrysu. Jeśli nie zostanie " +"znaleziony segment krótszy, niż ten parametr, linia wypełnienia zostanie " +"dołączona do segmentu obrysu tylko z jednej strony, a długość segmentu " +"będzie ograniczona do wartości parametru infill_anchor, ale nie dłuższa niż " +"ten parametr.\n" +"Jeśli ustawione na 0, zostanie użyty stary algorytm łączenia wypełnienia, " +"powinien dać ten sam wynik co przy ustawieniu 1000 & 0." msgid "0 (Simple connect)" msgstr "0 (bez przymocowania)" @@ -9437,53 +10486,69 @@ msgstr "Przyspieszenie na wewnętrznych ścianach" msgid "Acceleration of travel moves" msgstr "Przyspieszenie ruchów podróżnych" -msgid "Acceleration of top surface infill. Using a lower value may improve top surface quality" +msgid "" +"Acceleration of top surface infill. Using a lower value may improve top " +"surface quality" msgstr "" -"Przyspieszenie dla wypełnienia górnej powierzchni. Użycie niższej wartości może poprawić jakość górnej " -"powierzchni" +"Przyspieszenie dla wypełnienia górnej powierzchni. Użycie niższej wartości " +"może poprawić jakość górnej powierzchni" msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "Przyspieszenie na zewnętrznej ścianie. Użycie niższej wartości może poprawić jakość" +msgstr "" +"Przyspieszenie na zewnętrznej ścianie. Użycie niższej wartości może poprawić " +"jakość" msgid "" -"Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on " -"the outer wall acceleration." +"Acceleration of bridges. If the value is expressed as a percentage (e.g. " +"50%), it will be calculated based on the outer wall acceleration." msgstr "" -"Przyspieszenie na mostkach. Jeśli wartość jest wyrażona w procentach (np. 50%), będzie obliczana na podstawie " -"przyspieszenia zewnętrznej ściany." +"Przyspieszenie na mostkach. Jeśli wartość jest wyrażona w procentach (np. " +"50%), będzie obliczana na podstawie przyspieszenia zewnętrznej ściany." msgid "mm/s² or %" msgstr "mm/s² lub %" msgid "" -"Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated " -"based on the default acceleration." +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." msgstr "" -"Przyspieszenie na rzadkim wypełnieniu. Jeśli wartość jest wyrażona w procentach (np. 100%), będzie obliczana na " -"podstawie domyślnego przyspieszenia." +"Przyspieszenie na rzadkim wypełnieniu. Jeśli wartość jest wyrażona w " +"procentach (np. 100%), będzie obliczana na podstawie domyślnego " +"przyspieszenia." msgid "" -"Acceleration of internal solid infill. If the value is expressed as a percentage (e.g. 100%), it will be " -"calculated based on the default acceleration." +"Acceleration of internal solid infill. If the value is expressed as a " +"percentage (e.g. 100%), it will be calculated based on the default " +"acceleration." msgstr "" -"Przyspieszenie wewnętrznego, pełnego wypełnienia. Jeśli wartość jest wyrażona w procentach (np. 100%), będzie " -"obliczana na podstawie domyślnego przyspieszenia." +"Przyspieszenie wewnętrznego, pełnego wypełnienia. Jeśli wartość jest " +"wyrażona w procentach (np. 100%), będzie obliczana na podstawie domyślnego " +"przyspieszenia." -msgid "Acceleration of initial layer. Using a lower value can improve build plate adhesive" -msgstr "Przyspieszenie dla pierwszej warstwy. Użycie niższej wartości może poprawić przyczepność do stołu" +msgid "" +"Acceleration of initial layer. Using a lower value can improve build plate " +"adhesive" +msgstr "" +"Przyspieszenie dla pierwszej warstwy. Użycie niższej wartości może poprawić " +"przyczepność do stołu" msgid "Enable accel_to_decel" msgstr "Włącz przyspieszanie do hamowania" msgid "Klipper's max_accel_to_decel will be adjusted automatically" -msgstr "Maksymalne przyspieszenie hamowania Klippera zostanie dostosowane automatycznie" +msgstr "" +"Maksymalne przyspieszenie hamowania Klippera zostanie dostosowane " +"automatycznie" msgid "accel_to_decel" msgstr "przyspieszanie do hamowania" #, c-format, boost-format -msgid "Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" -msgstr "Maksymalne przyspieszenie hamowania Klippera zostanie dostosowane do tego %% przyspieszenia" +msgid "" +"Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" +msgstr "" +"Maksymalne przyspieszenie hamowania Klippera zostanie dostosowane do tego %% " +"przyspieszenia" msgid "Jerk of outer walls" msgstr "Jerk zewnętrznych ścian" @@ -9503,17 +10568,22 @@ msgstr "Jerk pierwszej warstwy" msgid "Jerk for travel" msgstr "Jerk ruchu jałowego" -msgid "Line width of initial layer. If expressed as a %, it will be computed over the nozzle diameter." +msgid "" +"Line width of initial layer. If expressed as a %, it will be computed over " +"the nozzle diameter." msgstr "" -"Szerokość linii dla pierwszej warstwy. Jeśli jest wyrażona jako %, zostanie obliczona na podstawie średnicy " -"dyszy." +"Szerokość linii dla pierwszej warstwy. Jeśli jest wyrażona jako %, zostanie " +"obliczona na podstawie średnicy dyszy." msgid "Initial layer height" msgstr "Wysokość pierwszej warstwy" -msgid "Height of initial layer. Making initial layer height to be thick slightly can improve build plate adhension" +msgid "" +"Height of initial layer. Making initial layer height to be thick slightly " +"can improve build plate adhension" msgstr "" -"Wysokość pierwszej warstwy. Nieznaczne zwiększenie grubości pierwszej warstwy może poprawić przyczepność do stołu" +"Wysokość pierwszej warstwy. Nieznaczne zwiększenie grubości pierwszej " +"warstwy może poprawić przyczepność do stołu" msgid "Speed of initial layer except the solid infill part" msgstr "Prędkość pierwszej warstwy poza pełnym wypełnieniem" @@ -9534,51 +10604,56 @@ msgid "Number of slow layers" msgstr "Ilość warstw o niższej prędkości" msgid "" -"The first few layers are printed slower than normal. The speed is gradually increased in a linear fashion over " -"the specified number of layers." +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." msgstr "" -"Pierwsze kilka warstw jest drukowane wolniej niż zwykle. Prędkość jest stopniowo zwiększana w sposób liniowy " -"przez określoną liczbę warstw." +"Pierwsze kilka warstw jest drukowane wolniej niż zwykle. Prędkość jest " +"stopniowo zwiększana w sposób liniowy przez określoną liczbę warstw." msgid "Initial layer nozzle temperature" msgstr "Temperatura dyszy dla pierwszej warstwy" msgid "Nozzle temperature to print initial layer when using this filament" -msgstr "Temperatura dyszy do drukowania pierwszej warstwy przy użyciu tego filamentu" +msgstr "" +"Temperatura dyszy do drukowania pierwszej warstwy przy użyciu tego filamentu" msgid "Full fan speed at layer" msgstr "Pełna prędkość wentylatora na warstwie" msgid "" -"Fan speed will be ramped up linearly from zero at layer \"close_fan_the_first_x_layers\" to maximum at layer " -"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower than " -"\"close_fan_the_first_x_layers\", in which case the fan will be running at maximum allowed speed at layer " -"\"close_fan_the_first_x_layers\" + 1." +"Fan speed will be ramped up linearly from zero at layer " +"\"close_fan_the_first_x_layers\" to maximum at layer " +"\"full_fan_speed_layer\". \"full_fan_speed_layer\" will be ignored if lower " +"than \"close_fan_the_first_x_layers\", in which case the fan will be running " +"at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" -"Prędkość wentylatora będzie stopniowo zwiększana liniowo od zera na warstwie \"close_fan_the_first_x_layers\" do " -"maksymalnej na warstwie \"full_fan_speed_layer\". Jeśli \"full_fan_speed_layer\" jest niższa niż " -"\"close_fan_the_first_x_layers\", to wentylator będzie pracować z maksymalną dozwoloną prędkością na warstwie " -"\"close_fan_the_first_x_layers\" + 1." +"Prędkość wentylatora będzie stopniowo zwiększana liniowo od zera na warstwie " +"\"close_fan_the_first_x_layers\" do maksymalnej na warstwie " +"\"full_fan_speed_layer\". Jeśli \"full_fan_speed_layer\" jest niższa niż " +"\"close_fan_the_first_x_layers\", to wentylator będzie pracować z maksymalną " +"dozwoloną prędkością na warstwie \"close_fan_the_first_x_layers\" + 1." msgid "Support interface fan speed" msgstr "Prędkość wentylatora dla warstwy łączącej podpory" msgid "" -"This fan speed is enforced during all support interfaces, to be able to weaken their bonding with a high fan " -"speed.\n" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" "Set to -1 to disable this override.\n" "Can only be overriden by disable_fan_first_layers." msgstr "" -"Ta prędkość wentylatora jest narzucana podczas drukowania wszystkich warstw łączących podpory,\n" -"aby osłabić ich wiązanie przy wyższej prędkości wentylatora. Ustaw na -1, aby wyłączyć to narzucenie.\n" +"Ta prędkość wentylatora jest narzucana podczas drukowania wszystkich warstw " +"łączących podpory,\n" +"aby osłabić ich wiązanie przy wyższej prędkości wentylatora. Ustaw na -1, " +"aby wyłączyć to narzucenie.\n" "Można to nadpisać tylko za pomocą opcji disable_fan_first_layers." msgid "" -"Randomly jitter while printing the wall, so that the surface has a rough look. This setting controls the fuzzy " -"position" +"Randomly jitter while printing the wall, so that the surface has a rough " +"look. This setting controls the fuzzy position" msgstr "" -"Losowe wibracje podczas drukowania ścian, aby nadać powierzchni chropowaty wygląd.To ustawienie reguluje " -"\"chropowatość\"" +"Losowe wibracje podczas drukowania ścian, aby nadać powierzchni chropowaty " +"wygląd.To ustawienie reguluje \"chropowatość\"" msgid "Contour" msgstr "Kontur" @@ -9592,15 +10667,22 @@ msgstr "Wszystkie ściany" msgid "Fuzzy skin thickness" msgstr "Grubość skóry Fuzzy" -msgid "The width within which to jitter. It's adversed to be below outer wall line width" +msgid "" +"The width within which to jitter. It's adversed to be below outer wall line " +"width" msgstr "" -"Szerokość w granicach której występuje drganie. Zaleca się, aby była poniżej szerokości linii zewnętrznej ściany." +"Szerokość w granicach której występuje drganie. Zaleca się, aby była poniżej " +"szerokości linii zewnętrznej ściany." msgid "Fuzzy skin point distance" msgstr "Odstęp między punktami na skórze Fuzzy" -msgid "The average diatance between the random points introducded on each line segment" -msgstr "Średnia odległość między losowymi punktami wprowadzonymi na każdym odcinku linii" +msgid "" +"The average diatance between the random points introducded on each line " +"segment" +msgstr "" +"Średnia odległość między losowymi punktami wprowadzonymi na każdym odcinku " +"linii" msgid "Apply fuzzy skin to first layer" msgstr "Zastosuj skórę Fuzzy na pierwszej warstwie" @@ -9617,18 +10699,22 @@ msgstr "Warstwy i obwody" msgid "Filter out gaps smaller than the threshold specified" msgstr "Filtruj szczeliny mniejsze niż podany próg" -msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" +msgid "" +"Speed of gap infill. Gap usually has irregular line width and should be " +"printed more slowly" msgstr "" -"Prędkość wypełniania przerw. Przerwa zazwyczaj ma nieregularną szerokość linii i powinna być drukowana wolniej" +"Prędkość wypełniania przerw. Przerwa zazwyczaj ma nieregularną szerokość " +"linii i powinna być drukowana wolniej" msgid "Arc fitting" msgstr "Dopasowanie łuków" msgid "" -"Enable this to get a G-code file which has G2 and G3 moves. And the fitting tolerance is same with resolution" +"Enable this to get a G-code file which has G2 and G3 moves. And the fitting " +"tolerance is same with resolution" msgstr "" -"Włącz tę opcję, aby uzyskać plik G-code zawierający ruchy G2 i G3. Tolerancja dopasowania jest taka sama jak " -"rozdzielczość" +"Włącz tę opcję, aby uzyskać plik G-code zawierający ruchy G2 i G3. " +"Tolerancja dopasowania jest taka sama jak rozdzielczość" msgid "Add line number" msgstr "Dodaj numer linii" @@ -9639,16 +10725,22 @@ msgstr "Włącz to, aby dodać numer linii (Nx) na początku każdej linii G-Cod msgid "Scan first layer" msgstr "Skanuj pierwszą warstwę" -msgid "Enable this to enable the camera on printer to check the quality of first layer" -msgstr "Włącz to, aby włączyć kamerę w drukarce do sprawdzania jakości pierwszej warstwy" +msgid "" +"Enable this to enable the camera on printer to check the quality of first " +"layer" +msgstr "" +"Włącz to, aby włączyć kamerę w drukarce do sprawdzania jakości pierwszej " +"warstwy" msgid "Nozzle type" msgstr "Typ dyszy" msgid "" -"The metallic material of nozzle. This determines the abrasive resistance of nozzle, and what kind of filament " -"can be printed" -msgstr "Materiał metalu dyszy. Określa on odporność na ścieranie dyszy oraz rodzaj filamentu, który można drukować" +"The metallic material of nozzle. This determines the abrasive resistance of " +"nozzle, and what kind of filament can be printed" +msgstr "" +"Materiał metalu dyszy. Określa on odporność na ścieranie dyszy oraz rodzaj " +"filamentu, który można drukować" msgid "Undefine" msgstr "Nie zdefiniowane" @@ -9665,8 +10757,12 @@ msgstr "Mosiądz" msgid "Nozzle HRC" msgstr "Twardość dyszy (HRC)" -msgid "The nozzle's hardness. Zero means no checking for nozzle's hardness during slicing." -msgstr "Twardość dyszy. Zero oznacza brak sprawdzania twardości dyszy podczas procesu cięcia." +msgid "" +"The nozzle's hardness. Zero means no checking for nozzle's hardness during " +"slicing." +msgstr "" +"Twardość dyszy. Zero oznacza brak sprawdzania twardości dyszy podczas " +"procesu cięcia." msgid "HRC" msgstr "HRC" @@ -9693,28 +10789,37 @@ msgid "Best object position" msgstr "Najlepsza pozycja obiektu" msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." -msgstr "Najlepsza automatyczna pozycja w zakresie [0,1] w stosunku do kształtu stołu." - -msgid "Enable this option if machine has auxiliary part cooling fan. G-code command: M106 P2 S(0-255)." msgstr "" -"Włącz tę opcję, jeśli urządzenie ma dodatkowy wentylator chłodzenia części. Polecenie G-code: M106 P2 S(0-255)." +"Najlepsza automatyczna pozycja w zakresie [0,1] w stosunku do kształtu stołu." msgid "" -"Start the fan this number of seconds earlier than its target start time (you can use fractional seconds). It " -"assumes infinite acceleration for this time estimation, and will only take into account G1 and G0 moves (arc " -"fitting is unsupported).\n" -"It won't move fan comands from custom gcodes (they act as a sort of 'barrier').\n" -"It won't move fan comands into the start gcode if the 'only custom start gcode' is activated.\n" +"Enable this option if machine has auxiliary part cooling fan. G-code " +"command: M106 P2 S(0-255)." +msgstr "" +"Włącz tę opcję, jeśli urządzenie ma dodatkowy wentylator chłodzenia części. " +"Polecenie G-code: M106 P2 S(0-255)." + +msgid "" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" "Use 0 to deactivate." msgstr "" -"Uruchom wentylator na określoną liczbę sekund wcześniej niż planowany czas startu (możliwe jest użycie ułamków " -"sekundy). Przyjmuje się nieskończone przyspieszenie dla oszacowania tego czasu, przy uwzględnieniu jedynie " -"ruchów G1 i G0 (obsługa ruchów po łuku nie jest wspierana).\n" +"Uruchom wentylator na określoną liczbę sekund wcześniej niż planowany czas " +"startu (możliwe jest użycie ułamków sekundy). Przyjmuje się nieskończone " +"przyspieszenie dla oszacowania tego czasu, przy uwzględnieniu jedynie ruchów " +"G1 i G0 (obsługa ruchów po łuku nie jest wspierana).\n" "\n" -"To nie spowoduje zmiany ustawień wentylatora z niestandardowych G-code (działają one jak rodzaj bariery).\n" +"To nie spowoduje zmiany ustawień wentylatora z niestandardowych G-code " +"(działają one jak rodzaj bariery).\n" "\n" -"Nie spowoduje to również zmiany ustawień wentylatora w początkowym G-code, jeśli aktywowana jest opcja \"tylko " -"niestandardowy początkowy G-code\".\n" +"Nie spowoduje to również zmiany ustawień wentylatora w początkowym G-code, " +"jeśli aktywowana jest opcja \"tylko niestandardowy początkowy G-code\".\n" "\n" "Ustaw 0, aby wyłączyć tę funkcję." @@ -9728,16 +10833,18 @@ msgid "Fan kick-start time" msgstr "Czas działania wentylatora w trybie wymuszonego startu" msgid "" -"Emit a max fan speed command for this amount of seconds before reducing to target speed to kick-start the " -"cooling fan.\n" -"This is useful for fans where a low PWM/power may be insufficient to get the fan started spinning from a stop, " -"or to get the fan up to speed faster.\n" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" "Set to 0 to deactivate." msgstr "" -"Wysyła polecenie maksymalnej prędkości wentylatora na określony czas, zanim zostanie zmniejszona do docelowej " -"prędkości, aby uruchomić wentylator chłodzenia.\n" -"Jest to przydatne dla wentylatorów, gdzie niskie PWM/moc może być niewystarczające do uruchomienia wentylatora " -"po zatrzymaniu lub do szybszego zwiększenia prędkości obrotowej\n" +"Wysyła polecenie maksymalnej prędkości wentylatora na określony czas, zanim " +"zostanie zmniejszona do docelowej prędkości, aby uruchomić wentylator " +"chłodzenia.\n" +"Jest to przydatne dla wentylatorów, gdzie niskie PWM/moc może być " +"niewystarczające do uruchomienia wentylatora po zatrzymaniu lub do szybszego " +"zwiększenia prędkości obrotowej\n" "\n" "Ustaw 0, aby wyłączyć tę funkcję." @@ -9757,7 +10864,8 @@ msgid "" "This option is enabled if machine support controlling chamber temperature\n" "G-code command: M141 S(0-255)" msgstr "" -"Ta opcja jest włączona, jeśli drukarka obsługuje kontrolę temperatury komory\n" +"Ta opcja jest włączona, jeśli drukarka obsługuje kontrolę temperatury " +"komory\n" "Polecenie G-code: M141 S(0-255)" msgid "Support air filtration" @@ -9789,13 +10897,15 @@ msgid "Label objects" msgstr "Etykietuj obiekty" msgid "" -"Enable this to add comments into the G-Code labeling print moves with what object they belong to, which is " -"useful for the Octoprint CancelObject plugin. This settings is NOT compatible with Single Extruder Multi " -"Material setup and Wipe into Object / Wipe into Infill." +"Enable this to add comments into the G-Code labeling print moves with what " +"object they belong to, which is useful for the Octoprint CancelObject " +"plugin. This settings is NOT compatible with Single Extruder Multi Material " +"setup and Wipe into Object / Wipe into Infill." msgstr "" -"Włącz to, aby dodać komentarze do pliku G-Code, oznaczające ruchy druku, do jakiego obiektu należą. Jest to " -"przydatne dla wtyczki Octoprint CancelObject. Te ustawienia NIE są kompatybilne z konfiguracją Single Extruder " -"Multi Material i opcją Wipe into Object / Wipe into Infill." +"Włącz to, aby dodać komentarze do pliku G-Code, oznaczające ruchy druku, do " +"jakiego obiektu należą. Jest to przydatne dla wtyczki Octoprint " +"CancelObject. Te ustawienia NIE są kompatybilne z konfiguracją Single " +"Extruder Multi Material i opcją Wipe into Object / Wipe into Infill." msgid "Exclude objects" msgstr "Wyłącz obiekty" @@ -9807,39 +10917,45 @@ msgid "Verbose G-code" msgstr "Rozszerzony G-code" msgid "" -"Enable this to get a commented G-code file, with each line explained by a descriptive text. If you print from SD " -"card, the additional weight of the file could make your firmware slow down." +"Enable this to get a commented G-code file, with each line explained by a " +"descriptive text. If you print from SD card, the additional weight of the " +"file could make your firmware slow down." msgstr "" -"Włącz to, aby uzyskać plik G-code z komentarzami, w którym każda linia jest wyjaśniana przez opisowy tekst. " -"Jeśli drukujesz z karty SD, dodatkowy rozmiar pliku może spowolnić twoje oprogramowanie." +"Włącz to, aby uzyskać plik G-code z komentarzami, w którym każda linia jest " +"wyjaśniana przez opisowy tekst. Jeśli drukujesz z karty SD, dodatkowy " +"rozmiar pliku może spowolnić twoje oprogramowanie." msgid "Infill combination" msgstr "Kombinacja wypełnienia" msgid "" -"Automatically Combine sparse infill of several layers to print together to reduce time. Wall is still printed " -"with original layer height." +"Automatically Combine sparse infill of several layers to print together to " +"reduce time. Wall is still printed with original layer height." msgstr "" -"Automatyczne scalanie rzadkiego wypełnienia kilku warstw, aby drukować je jednocześnie, co redukuje czas druku. " -"Ściana jest wciąż drukowana z zachowaniem oryginalnej wysokości warstwy." +"Automatyczne scalanie rzadkiego wypełnienia kilku warstw, aby drukować je " +"jednocześnie, co redukuje czas druku. Ściana jest wciąż drukowana z " +"zachowaniem oryginalnej wysokości warstwy." msgid "Filament to print internal sparse infill." msgstr "Filament do druku wewnętrznego wypełnienia." -msgid "Line width of internal sparse infill. If expressed as a %, it will be computed over the nozzle diameter." +msgid "" +"Line width of internal sparse infill. If expressed as a %, it will be " +"computed over the nozzle diameter." msgstr "" -"Szerokość linii wewnętrznego wypełnienia. Jeśli jest wyrażona w procentach, zostanie obliczona na podstawie " -"średnicy dyszy." +"Szerokość linii wewnętrznego wypełnienia. Jeśli jest wyrażona w procentach, " +"zostanie obliczona na podstawie średnicy dyszy." msgid "Infill/Wall overlap" msgstr "Nakładanie wypełnienia na obrysy" msgid "" -"Infill area is enlarged slightly to overlap with wall for better bonding. The percentage value is relative to " -"line width of sparse infill" +"Infill area is enlarged slightly to overlap with wall for better bonding. " +"The percentage value is relative to line width of sparse infill" msgstr "" -"Powierzchnia wypełnienia jest delikatnie powiększana, aby zachodziła na ścianę w celu lepszego połączenia. " -"Wartość procentowa jest określona względem szerokości linii rzadkiego wypełnienia" +"Powierzchnia wypełnienia jest delikatnie powiększana, aby zachodziła na " +"ścianę w celu lepszego połączenia. Wartość procentowa jest określona " +"względem szerokości linii rzadkiego wypełnienia" msgid "Speed of internal sparse infill" msgstr "Prędkość wewnętrznego wypełnienia" @@ -9848,33 +10964,38 @@ msgid "Interface shells" msgstr "Powłoki łączące" msgid "" -"Force the generation of solid shells between adjacent materials/volumes. Useful for multi-extruder prints with " -"translucent materials or manual soluble support material" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" msgstr "" -"Wymuszaj generowanie zwartych warstw między sąsiadującymi materiałami/woluminami. Przydatne przy wydrukach z " -"wieloma extruderami z materiałami o przejrzystej strukturze lub ręcznym rozpuszczalnym materiale podporowym" +"Wymuszaj generowanie zwartych warstw między sąsiadującymi materiałami/" +"woluminami. Przydatne przy wydrukach z wieloma extruderami z materiałami o " +"przejrzystej strukturze lub ręcznym rozpuszczalnym materiale podporowym" msgid "Maximum width of a segmented region" msgstr "Maksymalna szerokość segmentowanej strefy" msgid "Maximum width of a segmented region. Zero disables this feature." -msgstr "Maksymalna szerokość segmentowanej strefy. Wartość zero wyłącza tę funkcję." +msgstr "" +"Maksymalna szerokość segmentowanej strefy. Wartość zero wyłącza tę funkcję." msgid "Interlocking depth of a segmented region" msgstr "Głębokość zazębiania się podzielonego na segmenty obszaru" msgid "Interlocking depth of a segmented region. Zero disables this feature." -msgstr "Głębokość blokowania obszaru segmentowego. Wartość zero wyłącza tę funkcję." +msgstr "" +"Głębokość blokowania obszaru segmentowego. Wartość zero wyłącza tę funkcję." msgid "Ironing Type" msgstr "Rodzaj prasowania" msgid "" -"Ironing is using small flow to print on same height of surface again to make flat surface more smooth. This " -"setting controls which layer being ironed" +"Ironing is using small flow to print on same height of surface again to make " +"flat surface more smooth. This setting controls which layer being ironed" msgstr "" -"Prasowanie polega na używaniu małego przepływu, aby ponownie wydrukować na tej samej wysokości powierzchnię, w " -"celu uzyskania bardziej gładkiej powierzchni. Ta opcja kontroluje, który poziom jest prasowany" +"Prasowanie polega na używaniu małego przepływu, aby ponownie wydrukować na " +"tej samej wysokości powierzchnię, w celu uzyskania bardziej gładkiej " +"powierzchni. Ta opcja kontroluje, który poziom jest prasowany" msgid "No ironing" msgstr "Bez prasowania" @@ -9898,11 +11019,12 @@ msgid "Ironing flow" msgstr "Przepływ prasowania" msgid "" -"The amount of material to extrude during ironing. Relative to flow of normal layer height. Too high value " -"results in overextrusion on the surface" +"The amount of material to extrude during ironing. Relative to flow of normal " +"layer height. Too high value results in overextrusion on the surface" msgstr "" -"Ilość filamentu do wytłaczania podczas prasowania. Względem przepływu normalnej wysokości warstwy. Zbyt wysoka " -"wartość powoduje nadmierny wyciek na powierzchni" +"Ilość filamentu do wytłaczania podczas prasowania. Względem przepływu " +"normalnej wysokości warstwy. Zbyt wysoka wartość powoduje nadmierny wyciek " +"na powierzchni" msgid "Ironing line spacing" msgstr "Odstęp między liniami" @@ -9919,17 +11041,27 @@ msgstr "Prędkość drukowania linii dla prasowania" msgid "Ironing angle" msgstr "Kąt prasowania" -msgid "The angle ironing is done at. A negative number disables this function and uses the default method." -msgstr "Kąt, pod jakim wykonywane jest prasowanie. Liczba ujemna wyłącza tę funkcję i używa domyślnej metody." +msgid "" +"The angle ironing is done at. A negative number disables this function and " +"uses the default method." +msgstr "" +"Kąt, pod jakim wykonywane jest prasowanie. Liczba ujemna wyłącza tę funkcję " +"i używa domyślnej metody." msgid "This gcode part is inserted at every layer change after lift z" -msgstr "Ten fragment kodu G jest wstawiany przy każdej zmianie warstwy po podniesieniu osi Z" +msgstr "" +"Ten fragment kodu G jest wstawiany przy każdej zmianie warstwy po " +"podniesieniu osi Z" msgid "Supports silent mode" msgstr "Obsługuje tryb cichy" -msgid "Whether the machine supports silent mode in which machine use lower acceleration to print" -msgstr "Czy drukarka obsługuje tryb cichy, w którym drukarka używa niższego przyspieszenia do druku" +msgid "" +"Whether the machine supports silent mode in which machine use lower " +"acceleration to print" +msgstr "" +"Czy drukarka obsługuje tryb cichy, w którym drukarka używa niższego " +"przyspieszenia do druku" msgid "Emit limits to G-code" msgstr "Wysyłaj limity do kodu G" @@ -9941,37 +11073,44 @@ msgid "" "If enabled, the machine limits will be emitted to G-code file.\n" "This option will be ignored if the g-code flavor is set to Klipper." msgstr "" -"Jeśli ta opcja jest włączona, limity maszyny zostaną wysłane do pliku G-code.\n" +"Jeśli ta opcja jest włączona, limity maszyny zostaną wysłane do pliku G-" +"code.\n" "Ta opcja zostanie zignorowana, jeśli wybrany jest G-code Klipper." -msgid "This G-code will be used as a code for the pause print. User can insert pause G-code in gcode viewer" -msgstr "Ten G-code zostanie użyty przy pauzie wydruku. Użytkownik może wstawić G-code do przeglądarki gcode" +msgid "" +"This G-code will be used as a code for the pause print. User can insert " +"pause G-code in gcode viewer" +msgstr "" +"Ten G-code zostanie użyty przy pauzie wydruku. Użytkownik może wstawić G-" +"code do przeglądarki gcode" msgid "This G-code will be used as a custom code" msgstr "Ten G-code będzie użyty jako niestandardowy" -msgid "Enable Flow Compensation" -msgstr "Włącz kompensację przepływu dla wypełnienia (eksperymentalne)" +msgid "Small area flow compensation (beta)" +msgstr "Kompensacja przepływu małych obszarów (beta)" msgid "Enable flow compensation for small infill areas" msgstr "" "Włącz kompensację przepływu dla małych obszarów wypełnienia\n" "\n" "\n" -"Jest to zaawansowana funkcja, która umożliwia dokładniejsze kontrolowanie, jak materiał wypełnienia jest " -"nanoszony na małych obszarach" +"Jest to zaawansowana funkcja, która umożliwia dokładniejsze kontrolowanie, " +"jak materiał wypełnienia jest nanoszony na małych obszarach" msgid "Flow Compensation Model" msgstr "Model kompensacji przepływu" msgid "" -"Flow Compensation Model, used to adjust the flow for small infill areas. The model is expressed as a comma " -"separated pair of values for extrusion length and flow correction factors, one per line, in the following " -"format: \"1.234,5.678\"" +"Flow Compensation Model, used to adjust the flow for small infill areas. The " +"model is expressed as a comma separated pair of values for extrusion length " +"and flow correction factors, one per line, in the following format: " +"\"1.234,5.678\"" msgstr "" -"Model kompensacji przepływu, używany do dostosowywania przepływu dla małych obszarów wypełnienia. Model jest " -"wyrażony jako para wartości oddzielonych przecinkiem dla długości wytłoczenia i czynników korekty przepływu, " -"jeden zestaw na linię, w następującym formacie: \"1.234,5.678\"" +"Model kompensacji przepływu, używany do dostosowywania przepływu dla małych " +"obszarów wypełnienia. Model jest wyrażony jako para wartości oddzielonych " +"przecinkiem dla długości wytłoczenia i czynników korekty przepływu, jeden " +"zestaw na linię, w następującym formacie: \"1.234,5.678\"" msgid "Maximum speed X" msgstr "Maksymalna prędkość X" @@ -10076,68 +11215,80 @@ msgid "Maximum acceleration for travel (M204 T), it only applies to Marlin 2" msgstr "Maksymalne przyspieszenie podróży (M204 T), dotyczy tylko Marlin 2" msgid "" -"Part cooling fan speed may be increased when auto cooling is enabled. This is the maximum speed limitation of " -"part cooling fan" +"Part cooling fan speed may be increased when auto cooling is enabled. This " +"is the maximum speed limitation of part cooling fan" msgstr "" -"Prędkość wentylatora chłodzenia części może być zwiększona, gdy jest włączona funkcja automatycznego chłodzenia. " -"To jest maksymalne ograniczenie prędkości wentylatora chłodzenia części" +"Prędkość wentylatora chłodzenia części może być zwiększona, gdy jest " +"włączona funkcja automatycznego chłodzenia. To jest maksymalne ograniczenie " +"prędkości wentylatora chłodzenia części" msgid "Max" msgstr "Max" msgid "" -"The largest printable layer height for extruder. Used tp limits the maximum layer hight when enable adaptive " -"layer height" +"The largest printable layer height for extruder. Used tp limits the maximum " +"layer hight when enable adaptive layer height" msgstr "" -"Największa wysokość warstwy drukowalnej dla extrudera. Używane do ograniczenia maksymalnej wysokości warstwy " -"podczas włączonej adaptacyjnej wysokości warstwy" +"Największa wysokość warstwy drukowalnej dla extrudera. Używane do " +"ograniczenia maksymalnej wysokości warstwy podczas włączonej adaptacyjnej " +"wysokości warstwy" msgid "Extrusion rate smoothing" msgstr "Wygładzanie przepływu ekstruzji" msgid "" -"This parameter smooths out sudden extrusion rate changes that happen when the printer transitions from printing " -"a high flow (high speed/larger width) extrusion to a lower flow (lower speed/smaller width) extrusion and vice " +"This parameter smooths out sudden extrusion rate changes that happen when " +"the printer transitions from printing a high flow (high speed/larger width) " +"extrusion to a lower flow (lower speed/smaller width) extrusion and vice " "versa.\n" "\n" -"It defines the maximum rate by which the extruded volumetric flow in mm3/sec can change over time. Higher values " -"mean higher extrusion rate changes are allowed, resulting in faster speed transitions.\n" +"It defines the maximum rate by which the extruded volumetric flow in mm3/sec " +"can change over time. Higher values mean higher extrusion rate changes are " +"allowed, resulting in faster speed transitions.\n" "\n" "A value of 0 disables the feature. \n" "\n" -"For a high speed, high flow direct drive printer (like the Bambu lab or Voron) this value is usually not needed. " -"However it can provide some marginal benefit in certain cases where feature speeds vary greatly. For example, " -"when there are aggressive slowdowns due to overhangs. In these cases a high value of around 300-350mm3/s2 is " -"recommended as this allows for just enough smoothing to assist pressure advance achieve a smoother flow " +"For a high speed, high flow direct drive printer (like the Bambu lab or " +"Voron) this value is usually not needed. However it can provide some " +"marginal benefit in certain cases where feature speeds vary greatly. For " +"example, when there are aggressive slowdowns due to overhangs. In these " +"cases a high value of around 300-350mm3/s2 is recommended as this allows for " +"just enough smoothing to assist pressure advance achieve a smoother flow " "transition.\n" "\n" -"For slower printers without pressure advance, the value should be set much lower. A value of 10-15mm3/s2 is a " -"good starting point for direct drive extruders and 5-10mm3/s2 for Bowden style. \n" +"For slower printers without pressure advance, the value should be set much " +"lower. A value of 10-15mm3/s2 is a good starting point for direct drive " +"extruders and 5-10mm3/s2 for Bowden style. \n" "\n" "This feature is known as Pressure Equalizer in Prusa slicer.\n" "\n" "Note: this parameter disables arc fitting." msgstr "" -"Ten parametr wygładza nagłe zmiany szybkości wytłaczania, które występują, gdy drukarka przechodzi od drukowania " -"wytłaczania o wysokim przepływie (duża prędkość/większa szerokość) do wytłaczania o niższym przepływie (mniejsza " +"Ten parametr wygładza nagłe zmiany szybkości wytłaczania, które występują, " +"gdy drukarka przechodzi od drukowania wytłaczania o wysokim przepływie (duża " +"prędkość/większa szerokość) do wytłaczania o niższym przepływie (mniejsza " "prędkość/mniejsza szerokość) i odwrotnie.\n" "\n" -"Określa maksymalną szybkość, o jaką natężenie przepływu wytłaczania w mm3/s może zmieniać się w czasie. Wyższe " -"wartości oznaczają, że dozwolone są większe zmiany szybkości wytłaczania, co skutkuje szybszymi przejściami " +"Określa maksymalną szybkość, o jaką natężenie przepływu wytłaczania w mm3/s " +"może zmieniać się w czasie. Wyższe wartości oznaczają, że dozwolone są " +"większe zmiany szybkości wytłaczania, co skutkuje szybszymi przejściami " "prędkości.\n" "\n" "Wartość 0 wyłącza tę funkcję.\n" "\n" -"W przypadku drukarek z napędem bezpośrednim o dużej prędkości i wysokim przepływie (takich jak Bambu lab lub " -"Voron) wartość ta zwykle nie jest potrzebna. Może ona jednak zapewnić pewne marginalne korzyści w niektórych " -"przypadkach, gdy prędkości funkcji znacznie się różnią. Na przykład, gdy występują agresywne spowolnienia " -"spowodowane nawisami. W takich przypadkach zalecana jest wysoka wartość około 300-350 mm3/s2, ponieważ pozwala " -"to na wystarczające wygładzenie, aby wspomóc wzrost ciśnienia w celu uzyskania płynniejszego przejścia " -"przepływu.\n" +"W przypadku drukarek z napędem bezpośrednim o dużej prędkości i wysokim " +"przepływie (takich jak Bambu lab lub Voron) wartość ta zwykle nie jest " +"potrzebna. Może ona jednak zapewnić pewne marginalne korzyści w niektórych " +"przypadkach, gdy prędkości funkcji znacznie się różnią. Na przykład, gdy " +"występują agresywne spowolnienia spowodowane nawisami. W takich przypadkach " +"zalecana jest wysoka wartość około 300-350 mm3/s2, ponieważ pozwala to na " +"wystarczające wygładzenie, aby wspomóc wzrost ciśnienia w celu uzyskania " +"płynniejszego przejścia przepływu.\n" "\n" -"W przypadku wolniejszych drukarek bez przyspieszenia ciśnienia wartość ta powinna być znacznie niższa. Wartość " -"10-15 mm3/s2 jest dobrym punktem wyjścia dla extruderów z napędem bezpośrednim i 5-10 mm3/s2 dla extruderów typu " -"Bowden.\n" +"W przypadku wolniejszych drukarek bez przyspieszenia ciśnienia wartość ta " +"powinna być znacznie niższa. Wartość 10-15 mm3/s2 jest dobrym punktem " +"wyjścia dla extruderów z napędem bezpośrednim i 5-10 mm3/s2 dla extruderów " +"typu Bowden.\n" "\n" "Ta funkcja jest znana jako Pressure Equalizer w Prusa slicer.\n" "\n" @@ -10150,47 +11301,61 @@ msgid "Smoothing segment length" msgstr "Długość odcinka do wygładzenia" msgid "" -"A lower value results in smoother extrusion rate transitions. However, this results in a significantly larger " -"gcode file and more instructions for the printer to process. \n" +"A lower value results in smoother extrusion rate transitions. However, this " +"results in a significantly larger gcode file and more instructions for the " +"printer to process. \n" "\n" -"Default value of 3 works well for most cases. If your printer is stuttering, increase this value to reduce the " -"number of adjustments made\n" +"Default value of 3 works well for most cases. If your printer is stuttering, " +"increase this value to reduce the number of adjustments made\n" "\n" "Allowed values: 1-5" msgstr "" +"Mniejsza wartość skutkuje płynniejszymi przejściami prędkości ekstruzji. " +"Jednakże prowadzi to do znacznie większego pliku gcode i większej liczby " +"instrukcji do przetworzenia przez drukarkę.\n" +"\n" +"Domyślna wartość 3 działa dobrze dla większości przypadków. Jeśli Twoja " +"drukarka się zacina, zwiększ tę wartość, aby zredukować liczbę dostosowań.\n" +"\n" +"Dozwolone wartości: 1-5" msgid "Minimum speed for part cooling fan" msgstr "Minimalna prędkość wentylatora chłodzenia części" msgid "" -"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first " -"several layers which is defined by no cooling layers.\n" -"Please enable auxiliary_fan in printer settings to use this feature. G-code command: M106 P2 S(0-255)" +"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " +"during printing except the first several layers which is defined by no " +"cooling layers.\n" +"Please enable auxiliary_fan in printer settings to use this feature. G-code " +"command: M106 P2 S(0-255)" msgstr "" -"Prędkość wentylatora pomocniczego. Wentylator pomocniczy będzie pracować z tą prędkością podczas drukowania, z " -"wyjątkiem pierwszych kilku warstw, które są określone jako warstwy bez chłodzenia.\n" -"Proszę włączyć opcję auxiliary_fan w ustawieniach drukarki, aby skorzystać z tej funkcji. Polecenie G-code: M106 " -"P2 S(0-255)" +"Prędkość wentylatora pomocniczego. Wentylator pomocniczy będzie pracować z " +"tą prędkością podczas drukowania, z wyjątkiem pierwszych kilku warstw, które " +"są określone jako warstwy bez chłodzenia.\n" +"Proszę włączyć opcję auxiliary_fan w ustawieniach drukarki, aby skorzystać z " +"tej funkcji. Polecenie G-code: M106 P2 S(0-255)" msgid "Min" msgstr "Min" msgid "" -"The lowest printable layer height for extruder. Used tp limits the minimum layer hight when enable adaptive " -"layer height" +"The lowest printable layer height for extruder. Used tp limits the minimum " +"layer hight when enable adaptive layer height" msgstr "" -"Najniższa możliwa do wydrukowania wysokość warstwy dla extrudera. Stosowana jako dolna granica dla adaptacyjnej " -"wysokości warstw" +"Najniższa możliwa do wydrukowania wysokość warstwy dla extrudera. Stosowana " +"jako dolna granica dla adaptacyjnej wysokości warstw" msgid "Min print speed" msgstr "Minimalna prędkość druku" msgid "" -"The minimum printing speed for the filament when slow down for better layer cooling is enabled, when printing " -"overhangs and when feature speeds are not specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"Minimalna prędkość druku dla filamentu, gdy włączone jest zwalnienie dla lepszego chłodzenia warstw, przy " -"drukowaniu elementów wystających i gdy prędkości elementów nie są określone wyraźnie." +"Minimalna prędkość druku, do której drukarka zwolni, aby zachować minimalny " +"czas warstwy powyżej, gdy włączona jest opcja zwalniania dla lepszego " +"schładzania warstwy." msgid "Nozzle diameter" msgstr "Średnica dyszy" @@ -10201,14 +11366,21 @@ msgstr "Średnica dyszy" msgid "Configuration notes" msgstr "Uwagi do konfiguracji" -msgid "You can put here your personal notes. This text will be added to the G-code header comments." -msgstr "Tutaj możesz umieścić notatki, które zostaną dodane do nagłówka pliku G-code." +msgid "" +"You can put here your personal notes. This text will be added to the G-code " +"header comments." +msgstr "" +"Tutaj możesz umieścić notatki, które zostaną dodane do nagłówka pliku G-code." msgid "Host Type" msgstr "Typ hosta" -msgid "Orca Slicer can upload G-code files to a printer host. This field must contain the kind of the host." -msgstr "Orca Slicer może przesyłać pliki G-code do hosta drukarki. To pole musi zawierać rodzaj hosta." +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field must " +"contain the kind of the host." +msgstr "" +"Orca Slicer może przesyłać pliki G-code do hosta drukarki. To pole musi " +"zawierać rodzaj hosta." msgid "Nozzle volume" msgstr "Objętość dyszy" @@ -10226,39 +11398,45 @@ msgid "Cooling tube length" msgstr "Długość rurki chłodzącej" msgid "Length of the cooling tube to limit space for cooling moves inside it." -msgstr "Długość rurki chłodzącej ograniczająca przestrzeń na ruchy chłodzące wewnątrz." +msgstr "" +"Długość rurki chłodzącej ograniczająca przestrzeń na ruchy chłodzące " +"wewnątrz." msgid "High extruder current on filament swap" msgstr "Wysoki prąd extrudera przy wymianie filamentu" msgid "" -"It may be beneficial to increase the extruder motor current during the filament exchange sequence to allow for " -"rapid ramming feed rates and to overcome resistance when loading a filament with an ugly shaped tip." +"It may be beneficial to increase the extruder motor current during the " +"filament exchange sequence to allow for rapid ramming feed rates and to " +"overcome resistance when loading a filament with an ugly shaped tip." msgstr "" -"Może być korzystne zwiększenie prądu silnika extrudera podczas wymiany filamentu, aby umożliwić szybkie " -"podawanie i przezwyciężenie oporu podczas ładowania filamentu o nieprawidłowym kształcie końcówki." +"Może być korzystne zwiększenie prądu silnika extrudera podczas wymiany " +"filamentu, aby umożliwić szybkie podawanie i przezwyciężenie oporu podczas " +"ładowania filamentu o nieprawidłowym kształcie końcówki." msgid "Filament parking position" msgstr "Pozycja parkowania filamentu" msgid "" -"Distance of the extruder tip from the position where the filament is parked when unloaded. This should match the " -"value in printer firmware." +"Distance of the extruder tip from the position where the filament is parked " +"when unloaded. This should match the value in printer firmware." msgstr "" -"Odległość końcówki extrudera od pozycji, gdzie filament jest parkowany przy rozładowaniu. Powinno to odpowiadać " -"wartości w oprogramowaniu drukarki." +"Odległość końcówki extrudera od pozycji, gdzie filament jest parkowany przy " +"rozładowaniu. Powinno to odpowiadać wartości w oprogramowaniu drukarki." msgid "Extra loading distance" msgstr "Dodatkowa długość ładowania" msgid "" -"When set to zero, the distance the filament is moved from parking position during load is exactly the same as it " -"was moved back during unload. When positive, it is loaded further, if negative, the loading move is shorter " +"When set to zero, the distance the filament is moved from parking position " +"during load is exactly the same as it was moved back during unload. When " +"positive, it is loaded further, if negative, the loading move is shorter " "than unloading." msgstr "" -"Gdy ta wartość wynosi zero, to długość ładowania filamentu z pozycji zaparkowanej jest dokładnie taka sama, jak " -"podczas rozładowywania. Jeśli jest dodatnia to jest większa (więcej filamentu zostanie załadowane), jeśli ujemna " -"to jest mniejsza niż przy rozładowywaniu." +"Gdy ta wartość wynosi zero, to długość ładowania filamentu z pozycji " +"zaparkowanej jest dokładnie taka sama, jak podczas rozładowywania. Jeśli " +"jest dodatnia to jest większa (więcej filamentu zostanie załadowane), jeśli " +"ujemna to jest mniejsza niż przy rozładowywaniu." msgid "Start end points" msgstr "Początkowe i końcowe punkty" @@ -10270,46 +11448,53 @@ msgid "Reduce infill retraction" msgstr "Zmniejszanie retrakcji wypełnienia" msgid "" -"Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen. This can " -"reduce times of retraction for complex model and save printing time, but make slicing and G-code generating " -"slower" +"Don't retract when the travel is in infill area absolutely. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generating slower" msgstr "" -"Nie wykonuj retrakcji, gdy ruch odbywa się całkowicie w obszarze wypełnienia. Oznacza to, że wyciek nie będzie " -"widoczny. Może to zmniejszyć liczbę retrakcji dla skomplikowanego modelu i zaoszczędzić czas druku, ale " +"Nie wykonuj retrakcji, gdy ruch odbywa się całkowicie w obszarze " +"wypełnienia. Oznacza to, że wyciek nie będzie widoczny. Może to zmniejszyć " +"liczbę retrakcji dla skomplikowanego modelu i zaoszczędzić czas druku, ale " "spowolnić krojenie i generowanie G-code" msgid "Filename format" msgstr "Format nazwy pliku" msgid "User can self-define the project file name when export" -msgstr "Użytkownik może samodzielnie zdefiniować nazwę pliku projektu podczas eksportu" +msgstr "" +"Użytkownik może samodzielnie zdefiniować nazwę pliku projektu podczas " +"eksportu" msgid "Make overhangs printable" msgstr "Drukuj nawisy bez podpór" msgid "Modify the geometry to print overhangs without support material." -msgstr "Modyfikuje tak geometrię, aby drukować elementy wystające bez materiału podporowego." +msgstr "" +"Modyfikuje tak geometrię, aby drukować elementy wystające bez materiału " +"podporowego." msgid "Make overhangs printable - Maximum angle" msgstr "Drukuj nawisy bez podpór - Maksymalny kąt" msgid "" -"Maximum angle of overhangs to allow after making more steep overhangs printable.90° will not change the model at " -"all and allow any overhang, while 0 will replace all overhangs with conical material." +"Maximum angle of overhangs to allow after making more steep overhangs " +"printable.90° will not change the model at all and allow any overhang, while " +"0 will replace all overhangs with conical material." msgstr "" -"Maksymalny kąt elementów wystających dozwolony po umożliwieniu drukowania bardziej stromych elementów. 90° nie " -"zmieni w ogóle modelu i pozwoli na dowolny element wystający, podczas gdy 0° zastąpi wszystkie elementy " +"Maksymalny kąt elementów wystających dozwolony po umożliwieniu drukowania " +"bardziej stromych elementów. 90° nie zmieni w ogóle modelu i pozwoli na " +"dowolny element wystający, podczas gdy 0° zastąpi wszystkie elementy " "wystające materiałem stożkowym." msgid "Make overhangs printable - Hole area" msgstr "Drukuj nawisy bez podpór - Obszar otworów" msgid "" -"Maximum area of a hole in the base of the model before it's filled by conical material.A value of 0 will fill " -"all the holes in the model base." +"Maximum area of a hole in the base of the model before it's filled by " +"conical material.A value of 0 will fill all the holes in the model base." msgstr "" -"Maksymalna powierzchnia otworu w podstawie modelu przed jego wypełnieniem materiałem stożkowym. Wartość 0 " -"wypełni wszystkie otwory w podstawie modelu." +"Maksymalna powierzchnia otworu w podstawie modelu przed jego wypełnieniem " +"materiałem stożkowym. Wartość 0 wypełni wszystkie otwory w podstawie modelu." msgid "mm²" msgstr "mm²" @@ -10317,16 +11502,20 @@ msgstr "mm²" msgid "Detect overhang wall" msgstr "Wykrywanie ścian nawisu" +#, c-format, boost-format msgid "" -"Detect the overhang percentage relative to line width and use different speed to print. For 100%% overhang, " -"bridge speed is used." +"Detect the overhang percentage relative to line width and use different " +"speed to print. For 100%% overhang, bridge speed is used." msgstr "" -"Określ procentowy udział nawisów w stosunku do szerokości ekstruzji i użyj różnych prędkości do druku. Dla 100%% " -"nawisów, zostanie użyta prędkość mostu." +"Określ procentowy udział nawisów w stosunku do szerokości ekstruzji i użyj " +"różnych prędkości do druku. Dla 100%% nawisów, zostanie użyta prędkość mostu." -msgid "Line width of inner wall. If expressed as a %, it will be computed over the nozzle diameter." +msgid "" +"Line width of inner wall. If expressed as a %, it will be computed over the " +"nozzle diameter." msgstr "" -"Szerokość linii wewnętrznej ściany. Jeśli wyrażona w procentach, zostanie obliczona na podstawie średnicy dyszy." +"Szerokość linii wewnętrznej ściany. Jeśli wyrażona w procentach, zostanie " +"obliczona na podstawie średnicy dyszy." msgid "Speed of inner wall" msgstr "Prędkość wewnętrznej ściany" @@ -10338,31 +11527,38 @@ msgid "Alternate extra wall" msgstr "Alternatywna dodatkowa ściana" msgid "" -"This setting adds an extra wall to every other layer. This way the infill gets wedged vertically between the " -"walls, resulting in stronger prints. \n" +"This setting adds an extra wall to every other layer. This way the infill " +"gets wedged vertically between the walls, resulting in stronger prints. \n" "\n" -"When this option is enabled, the ensure vertical shell thickness option needs to be disabled. \n" +"When this option is enabled, the ensure vertical shell thickness option " +"needs to be disabled. \n" "\n" -"Using lightning infill together with this option is not recommended as there is limited infill to anchor the " -"extra perimeters to." +"Using lightning infill together with this option is not recommended as there " +"is limited infill to anchor the extra perimeters to." msgstr "" -"To ustawienie dodaje dodatkową ścianę do co drugiej warstwy. W ten sposób wypełnienie jest osadzone pionowo " -"między ścianami, co prowadzi do uzyskania wydruków o większej wytrzymałości.\n" +"To ustawienie dodaje dodatkową ścianę do co drugiej warstwy. W ten sposób " +"wypełnienie jest osadzone pionowo między ścianami, co prowadzi do uzyskania " +"wydruków o większej wytrzymałości.\n" "\n" -"Kiedy ta opcja jest włączona, to opcja \"zapewnij stałą pionową grubość powłoki\" musi być wyłączona.\n" +"Kiedy ta opcja jest włączona, to opcja \"zapewnij stałą pionową grubość " +"powłoki\" musi być wyłączona.\n" "\n" -"Nie jest zalecane korzystanie z wypełnienia typu \"lightning\" jednocześnie z tą opcją, ponieważ wypełnienie to " -"jest ograniczone i nie jest w stanie dostarczyć wystarczającego wsparcia dla dodatkowych obwodów." +"Nie jest zalecane korzystanie z wypełnienia typu \"lightning\" jednocześnie " +"z tą opcją, ponieważ wypełnienie to jest ograniczone i nie jest w stanie " +"dostarczyć wystarczającego wsparcia dla dodatkowych obwodów." msgid "" -"If you want to process the output G-code through custom scripts, just list their absolute paths here. Separate " -"multiple scripts with a semicolon. Scripts will be passed the absolute path to the G-code file as the first " -"argument, and they can access the Orca Slicer config settings by reading environment variables." +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Orca Slicer config settings by reading " +"environment variables." msgstr "" -"Jeśli chcesz przetworzyć wynikowy G-code za pomocą niestandardowych skryptów, wystarczy, że wpiszesz tutaj ich " -"pełne ścieżki. Aby oddzielić kilka skryptów, użyj średnika. Skrypty otrzymają pełną ścieżkę do pliku G-code jako " -"pierwszy argument, a także będą mogły uzyskać dostęp do ustawień konfiguracyjnych Orca Slicer, zytając zmienne " -"środowiskowe." +"Jeśli chcesz przetworzyć wynikowy G-code za pomocą niestandardowych " +"skryptów, wystarczy, że wpiszesz tutaj ich pełne ścieżki. Aby oddzielić " +"kilka skryptów, użyj średnika. Skrypty otrzymają pełną ścieżkę do pliku G-" +"code jako pierwszy argument, a także będą mogły uzyskać dostęp do ustawień " +"konfiguracyjnych Orca Slicer, zytając zmienne środowiskowe." msgid "Printer notes" msgstr "Notatki o drukarce" @@ -10374,7 +11570,9 @@ msgid "Raft contact Z distance" msgstr "Odległość kontaktu tratwy Z" msgid "Z gap between object and raft. Ignored for soluble interface" -msgstr "Dystans między modelem, a raftem, mierzony w poziomie. Ignorowany dla rozpuszczalnych warstw łączących" +msgstr "" +"Dystans między modelem, a raftem, mierzony w poziomie. Ignorowany dla " +"rozpuszczalnych warstw łączących" msgid "Raft expansion" msgstr "Rozszerzenie tratwy" @@ -10392,34 +11590,47 @@ msgid "Initial layer expansion" msgstr "Rozszerzenie pierwszej warstwy" msgid "Expand the first raft or support layer to improve bed plate adhesion" -msgstr "Rozszerz pierwszą warstwę tratwy lub podpory, aby poprawić przyczepność do płyty grzewczej" +msgstr "" +"Rozszerz pierwszą warstwę tratwy lub podpory, aby poprawić przyczepność do " +"płyty grzewczej" msgid "Raft layers" msgstr "Ilość warstw tratwy" -msgid "Object will be raised by this number of support layers. Use this function to avoid wrapping when print ABS" +msgid "" +"Object will be raised by this number of support layers. Use this function to " +"avoid wrapping when print ABS" msgstr "" -"Model zostanie podniesiony o zadaną ilość warstw i umieszczony na podporach. Użyj tej funkcji, aby uniknąć " -"deformacji podczas drukowania ABS" +"Model zostanie podniesiony o zadaną ilość warstw i umieszczony na podporach. " +"Użyj tej funkcji, aby uniknąć deformacji podczas drukowania ABS" msgid "" -"G-code path is genereated after simplifing the contour of model to avoid too much points and gcode lines in " -"gcode file. Smaller value means higher resolution and more time to slice" +"G-code path is genereated after simplifing the contour of model to avoid too " +"much points and gcode lines in gcode file. Smaller value means higher " +"resolution and more time to slice" msgstr "" -"Ścieżka G-code jest generowana po uproszczeniu konturu modelu, aby uniknąć zbyt wielu punktów i linii w pliku G-" -"code. Mniejsza wartość oznacza wyższą rozdzielczość i więcej czasu na krojenie" +"Ścieżka G-code jest generowana po uproszczeniu konturu modelu, aby uniknąć " +"zbyt wielu punktów i linii w pliku G-code. Mniejsza wartość oznacza wyższą " +"rozdzielczość i więcej czasu na krojenie" msgid "Travel distance threshold" msgstr "Próg odległości podróży" -msgid "Only trigger retraction when the travel distance is longer than this threshold" -msgstr "Wywołaj retrakcję tylko wtedy, gdy dystans ruchu jałowego jest dłuższy niż ta wartość" +msgid "" +"Only trigger retraction when the travel distance is longer than this " +"threshold" +msgstr "" +"Wywołaj retrakcję tylko wtedy, gdy dystans ruchu jałowego jest dłuższy niż " +"ta wartość" msgid "Retract amount before wipe" msgstr "Długość retrakcji przed ruchem czyszczącym" -msgid "The length of fast retraction before wipe, relative to retraction length" -msgstr "Długość szybkiej retrakcji przed czyszczeniem, w stosunku do długości retrakcji." +msgid "" +"The length of fast retraction before wipe, relative to retraction length" +msgstr "" +"Długość szybkiej retrakcji przed czyszczeniem, w stosunku do długości " +"retrakcji." msgid "Retract when change layer" msgstr "Retrakcja przy zmianie warstwy" @@ -10431,40 +11642,44 @@ msgid "Retraction Length" msgstr "Długość retrakcji" msgid "" -"Some amount of material in extruder is pulled back to avoid ooze during long travel. Set zero to disable " -"retraction" +"Some amount of material in extruder is pulled back to avoid ooze during long " +"travel. Set zero to disable retraction" msgstr "" -"Pewna ilość materiału w ekstruderze jest cofana, aby zapobiec wyciekowi filamentu podczas długiego ruchu. Ustaw " -"zero, aby zablokować retrakcje" +"Pewna ilość materiału w ekstruderze jest cofana, aby zapobiec wyciekowi " +"filamentu podczas długiego ruchu. Ustaw zero, aby zablokować retrakcje" msgid "Z hop when retract" msgstr "Z-hop podczas retrakcji" msgid "" -"Whenever the retraction is done, the nozzle is lifted a little to create clearance between nozzle and the print. " -"It prevents nozzle from hitting the print when travel move. Using spiral line to lift z can prevent stringing" +"Whenever the retraction is done, the nozzle is lifted a little to create " +"clearance between nozzle and the print. It prevents nozzle from hitting the " +"print when travel move. Using spiral line to lift z can prevent stringing" msgstr "" -"Zawsze gdy wykonana jest retrakcja, dysza jest nieco podnoszona, aby stworzyć odstęp między dyszą a wydrukiem. " -"Zapobiega to uderzeniu dyszy w wydruk podczas ruchu jałowego. Użycie linii spiralnej do podniesienia Z może " +"Zawsze gdy wykonana jest retrakcja, dysza jest nieco podnoszona, aby " +"stworzyć odstęp między dyszą a wydrukiem. Zapobiega to uderzeniu dyszy w " +"wydruk podczas ruchu jałowego. Użycie linii spiralnej do podniesienia Z może " "zapobiec powstawaniu strun" msgid "Z hop lower boundary" msgstr "Dolna granica Z-hop" msgid "" -"Z hop will only come into effect when Z is above this value and is below the parameter: \"Z hop upper boundary\"" +"Z hop will only come into effect when Z is above this value and is below the " +"parameter: \"Z hop upper boundary\"" msgstr "" -"Z-hop będzie działać tylko wtedy, gdy Z jest powyżej tej wartości i poniżej parametru: \"górna granica Z-hop\"" +"Z-hop będzie działać tylko wtedy, gdy Z jest powyżej tej wartości i poniżej " +"parametru: \"górna granica Z-hop\"" msgid "Z hop upper boundary" msgstr "Górna granica Z-hop" msgid "" -"If this value is positive, Z hop will only come into effect when Z is above the parameter: \"Z hop lower " -"boundary\" and is below this value" +"If this value is positive, Z hop will only come into effect when Z is above " +"the parameter: \"Z hop lower boundary\" and is below this value" msgstr "" -"Jeśli ta wartość jest dodatnia to Z-hop będzie działał tylko wtedy, gdy oś Z jest powyżej i poniżej parametru: " -"\"dolna granica Z-hop\"" +"Jeśli ta wartość jest dodatnia to Z-hop będzie działał tylko wtedy, gdy oś Z " +"jest powyżej i poniżej parametru: \"dolna granica Z-hop\"" msgid "Z hop type" msgstr "Typ Z-hop" @@ -10478,24 +11693,32 @@ msgstr "Spiralny" msgid "Only lift Z above" msgstr "Z-hop tylko powyżej" -msgid "If you set this to a positive value, Z lift will only take place above the specified absolute Z." +msgid "" +"If you set this to a positive value, Z lift will only take place above the " +"specified absolute Z." msgstr "" -"Jeśli ustawisz to na wartość dodatnią, podnoszenie Z będzie miało miejsce tylko powyżej określonego " -"bezwzględnego Z." +"Jeśli ustawisz to na wartość dodatnią, podnoszenie Z będzie miało miejsce " +"tylko powyżej określonego bezwzględnego Z." msgid "Only lift Z below" msgstr "Z-hop tylko poniżej" -msgid "If you set this to a positive value, Z lift will only take place below the specified absolute Z." +msgid "" +"If you set this to a positive value, Z lift will only take place below the " +"specified absolute Z." msgstr "" -"Jeśli ustawisz to na wartość dodatnią, podnoszenie Z będzie miało miejsce tylko poniżej określonego " -"bezwzględnego Z." +"Jeśli ustawisz to na wartość dodatnią, podnoszenie Z będzie miało miejsce " +"tylko poniżej określonego bezwzględnego Z." msgid "On surfaces" msgstr "Na powierzchniach" -msgid "Enforce Z Hop behavior. This setting is impacted by the above settings (Only lift Z above/below)." -msgstr "Wymuszaj zachowanie Z-hop. To ustawienie jest zależne od ustawień powyżej (Z-hop tylko powyżej/poniżej)." +msgid "" +"Enforce Z Hop behavior. This setting is impacted by the above settings (Only " +"lift Z above/below)." +msgstr "" +"Wymuszaj zachowanie Z-hop. To ustawienie jest zależne od ustawień powyżej (Z-" +"hop tylko powyżej/poniżej)." msgid "All Surfaces" msgstr "Wszystkie powierzchnie" @@ -10513,16 +11736,18 @@ msgid "Extra length on restart" msgstr "Dodatkowa ilość dla powrotu" msgid "" -"When the retraction is compensated after the travel move, the extruder will push this additional amount of " -"filament. This setting is rarely needed." +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." msgstr "" -"Gdy retrakcja jest kompensowana po ruchu jałowym, extruder przepych tę dodatkową ilość filamentu. To opcja jest " -"rzadko potrzebna." +"Gdy retrakcja jest kompensowana po ruchu jałowym, extruder przepych tę " +"dodatkową ilość filamentu. To opcja jest rzadko potrzebna." msgid "" -"When the retraction is compensated after changing tool, the extruder will push this additional amount of " -"filament." -msgstr "Jeśli retrakcja jest korygowana po zmianie narzędzia, extruder przepchnie taką dodatkową ilość filamentu." +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" +"Jeśli retrakcja jest korygowana po zmianie narzędzia, extruder przepchnie " +"taką dodatkową ilość filamentu." msgid "Retraction Speed" msgstr "Prędkość retrakcji" @@ -10533,18 +11758,23 @@ msgstr "Prędkość retrakcji" msgid "Deretraction Speed" msgstr "Prędkość deretrakcji" -msgid "Speed for reloading filament into extruder. Zero means same speed with retraction" -msgstr "Prędkość ponownego załadowania filamentu do extrudera. Zero oznacza tę samą prędkość co retrakcja" +msgid "" +"Speed for reloading filament into extruder. Zero means same speed with " +"retraction" +msgstr "" +"Prędkość ponownego załadowania filamentu do extrudera. Zero oznacza tę samą " +"prędkość co retrakcja" msgid "Use firmware retraction" msgstr "Użyj retrakcji z firmware" msgid "" -"This experimental setting uses G10 and G11 commands to have the firmware handle the retraction. This is only " -"supported in recent Marlin." +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." msgstr "" -"To eksperymentalne ustawienie używa komend G10 i G11, aby oprogramowanie obsługiwało retrakcję. Jest to " -"obsługiwane tylko w najnowszych wersjach Marlin." +"To eksperymentalne ustawienie używa komend G10 i G11, aby oprogramowanie " +"obsługiwało retrakcję. Jest to obsługiwane tylko w najnowszych wersjach " +"Marlin." msgid "Show auto-calibration marks" msgstr "Pokaż znaczniki autokalibracji" @@ -10552,9 +11782,6 @@ msgstr "Pokaż znaczniki autokalibracji" msgid "Disable set remaining print time" msgstr "Wyłącz ustawianie pozostałego czasu druku" -msgid "Disable generating of the M73: Set remaining print time in the final gcode" -msgstr "Zablokuj generowanie polecenia M73: Ustaw pozostały czas druku w końcowym kodzie G-code" - msgid "Seam position" msgstr "Pozycja szwu" @@ -10567,83 +11794,148 @@ msgstr "Najbliższy" msgid "Aligned" msgstr "Wyrównany" +msgid "Back" +msgstr "Z tyłu" + msgid "Random" msgstr "Losowo" msgid "Staggered inner seams" msgstr "Przesunięte wewnętrzne szwy" -msgid "This option causes the inner seams to be shifted backwards based on their depth, forming a zigzag pattern." +msgid "" +"This option causes the inner seams to be shifted backwards based on their " +"depth, forming a zigzag pattern." msgstr "" -"Ta opcja powoduje, że wewnętrzne szwy są przesunięte do tyłu w oparciu o ich głębokość, tworząc wzór zygzaka." +"Ta opcja powoduje, że wewnętrzne szwy są przesunięte do tyłu w oparciu o ich " +"głębokość, tworząc wzór zygzaka." msgid "Seam gap" msgstr "Szczelina szwu" msgid "" -"In order to reduce the visibility of the seam in a closed loop extrusion, the loop is interrupted and shortened " -"by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current extruder diameter. The default " -"value for this parameter is 10%." +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 10%." msgstr "" -"Aby zmniejszyć widoczność szwu w ekstruzji zamkniętej pętli, pętla jest przerywana i skracana o określoną " -"ilość.\n" -"Ta ilość może być określona w milimetrach lub jako procent obecnej średnicy extrudera. Domyślna wartość tego " -"parametru to 10%." +"Aby zmniejszyć widoczność szwu w ekstruzji zamkniętej pętli, pętla jest " +"przerywana i skracana o określoną ilość.\n" +"Ta ilość może być określona w milimetrach lub jako procent obecnej średnicy " +"extrudera. Domyślna wartość tego parametru to 10%." + +msgid "Scarf joint seam (beta)" +msgstr "Szew szalikowy (beta)" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" +"Zastosuj szew szalikowy, aby zminimalizować widoczność szwu i zwiększyć jego " +"wytrzymałość." + +msgid "Scarf start height" +msgstr "Wysokość początkowa szwu szalikowego" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +"Początkowa wysokość szwu szalikowego.\n" +"Ta wartość może być określona w milimetrach lub jako procent bieżącej " +"wysokości warstwy. Domyślna wartość tego parametru to 0." + +msgid "Scarf around entire wall" +msgstr "Szew szalikowy obejmujący cały obrys ściany" + +msgid "The scarf extends to the entire length of the wall." +msgstr "Szew szalikowy rozciąga się na całej długość ściany" + +msgid "Scarf length" +msgstr "Długość szwu szalikowego" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" +"Długość szwu szalikowego. Ustawienie tego parametru na zero wyłączy tą " +"funkcje." + +msgid "Scarf steps" +msgstr "Krok szwu szalikowego" + +msgid "Minimum number of segments of each scarf." +msgstr "Minimalna liczba segmentów szwu szalikowego." + +msgid "Scarf joint for inner walls" +msgstr "Szwy szalikowe dla ścian wewnętrznych" + +msgid "Use scarf joint for inner walls as well." +msgstr "Zastosuj szwy szalikowe również do ścian wewnętrznych." msgid "Role base wipe speed" msgstr "Prędkość czyszczenia w oparciu o rolę ekstruzji" msgid "" -"The wipe speed is determined by the speed of the current extrusion role.e.g. if a wipe action is executed " -"immediately following an outer wall extrusion, the speed of the outer wall extrusion will be utilized for the " -"wipe action." +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." msgstr "" -"Szybkość czyszczenia głowicy jest ustalana na podstawie prędkości aktualnie używanej w procesie ekstruzji. Na " -"przykład, jeżeli czyszczenie jest przeprowadzane zaraz po wydrukowaniu zewnętrznej ścianki modelu, to dla " -"czyszczenia wykorzystywana jest prędkość, która została zastosowana przy drukowaniu tej ścianki." +"Szybkość czyszczenia głowicy jest ustalana na podstawie prędkości aktualnie " +"używanej w procesie ekstruzji. Na przykład, jeżeli czyszczenie jest " +"przeprowadzane zaraz po wydrukowaniu zewnętrznej ścianki modelu, to dla " +"czyszczenia wykorzystywana jest prędkość, która została zastosowana przy " +"drukowaniu tej ścianki." msgid "Wipe on loops" msgstr "Czyszczenie na pętlach" msgid "" -"To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before " -"the extruder leaves the loop." +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." msgstr "" -"Aby zminimalizować widoczność szwu w ekstruzji zamkniętej pętli, przed opuszczeniem pętli przez extruder " -"wykonuje się mały ruch do wewnątrz." +"Aby zminimalizować widoczność szwu w ekstruzji zamkniętej pętli, przed " +"opuszczeniem pętli przez extruder wykonuje się mały ruch do wewnątrz." msgid "Wipe before external loop" msgstr "Czyszczenie przed zewnętrzną pętlą" msgid "" -"To minimise visibility of potential overextrusion at the start of an external perimeter when printing with Outer/" -"Inner or Inner/Outer/Inner wall print order, the deretraction is performed slightly on the inside from the start " -"of the external perimeter. That way any potential over extrusion is hidden from the outside surface. \n" +"To minimise visibility of potential overextrusion at the start of an " +"external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall " +"print order, the deretraction is performed slightly on the inside from the " +"start of the external perimeter. That way any potential over extrusion is " +"hidden from the outside surface. \n" "\n" -"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall print order as in these modes it is more " -"likely an external perimeter is printed immediately after a deretraction move." +"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall " +"print order as in these modes it is more likely an external perimeter is " +"printed immediately after a deretraction move." msgstr "" -"Aby zminimalizować widoczność potencjalnego nadmiernego wytłaczania na początku zewnętrznego obwodu podczas " -"drukowania z kolejnością drukowania Ściana Zewnętrzna/Wewnętrzna lub Wewnętrzna/Zewnętrzna/Wewnętrzna, " -"deretrakcja jest wykonana nieco od wewnątrz od początku zewnętrznego obwodu. W ten sposób wszelkie potencjalne " -"nadmierne wytłaczanie jest ukryte przed zewnętrzną powierzchnią. \n" +"Aby zminimalizować widoczność potencjalnego nadmiernego wytłaczania na " +"początku zewnętrznego obwodu podczas drukowania z kolejnością drukowania " +"Ściana Zewnętrzna/Wewnętrzna lub Wewnętrzna/Zewnętrzna/Wewnętrzna, " +"deretrakcja jest wykonana nieco od wewnątrz od początku zewnętrznego obwodu. " +"W ten sposób wszelkie potencjalne nadmierne wytłaczanie jest ukryte przed " +"zewnętrzną powierzchnią. \n" "\n" -"Jest to przydatne podczas drukowania z kolejnością drukowania Ściana zewnętrzna/Wewnętrzna lub Wewnętrzna/" -"Zewnętrzna/Wewnętrzna, ponieważ w tych trybach jest bardziej prawdopodobne, że zewnętrzny obrys zostanie " +"Jest to przydatne podczas drukowania z kolejnością drukowania Ściana " +"zewnętrzna/Wewnętrzna lub Wewnętrzna/Zewnętrzna/Wewnętrzna, ponieważ w tych " +"trybach jest bardziej prawdopodobne, że zewnętrzny obrys zostanie " "wydrukowany bezpośrednio po ruchu deretrakcji." msgid "Wipe speed" msgstr "Prędkość czyszczenia" msgid "" -"The wipe speed is determined by the speed setting specified in this configuration.If the value is expressed as a " -"percentage (e.g. 80%), it will be calculated based on the travel speed setting above.The default value for this " -"parameter is 80%" +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" msgstr "" -"Prędkość czyszczenia jest ustalona przez ustawienie prędkości określone w tej konfiguracji. Jeśli wartość jest " -"wyrażona w procentach (np. 80%), będzie obliczana na podstawie wcześniej ustawionej prędkości. Domyślna wartość " -"dla tego parametru to 80%" +"Prędkość czyszczenia jest ustalona przez ustawienie prędkości określone w " +"tej konfiguracji. Jeśli wartość jest wyrażona w procentach (np. 80%), będzie " +"obliczana na podstawie wcześniej ustawionej prędkości. Domyślna wartość dla " +"tego parametru to 80%" msgid "Skirt distance" msgstr "Odstęp Skirtu od obiektu" @@ -10667,73 +11959,91 @@ msgid "Skirt speed" msgstr "Prędkość Skirtu" msgid "Speed of skirt, in mm/s. Zero means use default layer extrusion speed." -msgstr "Prędkość Skirtu, w mm/s. Zero oznacza użycie domyślnej prędkości ekstruzji warstwy." +msgstr "" +"Prędkość Skirtu, w mm/s. Zero oznacza użycie domyślnej prędkości ekstruzji " +"warstwy." msgid "" -"The printing speed in exported gcode will be slowed down, when the estimated layer time is shorter than this " -"value, to get better cooling for these layers" +"The printing speed in exported gcode will be slowed down, when the estimated " +"layer time is shorter than this value, to get better cooling for these layers" msgstr "" -"Prędkość drukowania w wyeksportowanym gcode zostanie zwolniona, gdy szacowany czas warstwy jest krótszy niż ta " -"wartość, aby uzyskać lepsze chłodzenie tych warstw" +"Prędkość drukowania w wyeksportowanym gcode zostanie zwolniona, gdy " +"szacowany czas warstwy jest krótszy niż ta wartość, aby uzyskać lepsze " +"chłodzenie tych warstw" msgid "Minimum sparse infill threshold" msgstr "Minimalny próg wypełnienia" -msgid "Sparse infill area which is smaller than threshold value is replaced by internal solid infill" +msgid "" +"Sparse infill area which is smaller than threshold value is replaced by " +"internal solid infill" msgstr "" -"Obszar wypełnienia, który jest mniejszy niż wartość progu, jest zastępowany przez wewnętrzne mocniejsze " -"wypełnienie" +"Obszar wypełnienia, który jest mniejszy niż wartość progu, jest zastępowany " +"przez wewnętrzne mocniejsze wypełnienie" -msgid "Line width of internal solid infill. If expressed as a %, it will be computed over the nozzle diameter." +msgid "" +"Line width of internal solid infill. If expressed as a %, it will be " +"computed over the nozzle diameter." msgstr "" -"Szerokość linii wewnętrznego pełnego wypełnienia. Jeśli wyrażona w procentach, będzie obliczana na podstawie " -"średnicy dyszy." +"Szerokość linii wewnętrznego pełnego wypełnienia. Jeśli wyrażona w " +"procentach, będzie obliczana na podstawie średnicy dyszy." msgid "Speed of internal solid infill, not the top and bottom surface" -msgstr "Prędkość wewnętrznego pełnego wypełnienia, nie dotyczy górnej i dolnej powierzchni" +msgstr "" +"Prędkość wewnętrznego pełnego wypełnienia, nie dotyczy górnej i dolnej " +"powierzchni" msgid "Spiral vase" msgstr "Tryb Wazy" msgid "" -"Spiralize smooths out the z moves of the outer contour. And turns a solid model into a single walled print with " -"solid bottom layers. The final generated model has no seam" +"Spiralize smooths out the z moves of the outer contour. And turns a solid " +"model into a single walled print with solid bottom layers. The final " +"generated model has no seam" msgstr "" -"Tryb Wazy wygładza ruchy osi z zewnętrznego konturu. Zamienia cały model w wydruk jednościenny z pełnymi dolnymi " -"warstwami. Końcowy wygenerowany model nie ma szwu" +"Tryb Wazy wygładza ruchy osi z zewnętrznego konturu. Zamienia cały model w " +"wydruk jednościenny z pełnymi dolnymi warstwami. Końcowy wygenerowany model " +"nie ma szwu" msgid "Smooth Spiral" msgstr "Wygładzona Spirala" msgid "" -"Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam at all, even in the XY directions " -"on walls that are not vertical" +"Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam " +"at all, even in the XY directions on walls that are not vertical" msgstr "" -"Wygładzona Spirala wygładza również ruchy w osiach X i Y, dzięki czemu nie jest widoczny żaden szew, nawet w " -"kierunkach XY na ścianach, które nie są pionowe" +"Wygładzona Spirala wygładza również ruchy w osiach X i Y, dzięki czemu nie " +"jest widoczny żaden szew, nawet w kierunkach XY na ścianach, które nie są " +"pionowe" msgid "Max XY Smoothing" msgstr "Maksymalne Wygładzanie XY" msgid "" -"Maximum distance to move points in XY to try to achieve a smooth spiralIf expressed as a %, it will be computed " -"over nozzle diameter" +"Maximum distance to move points in XY to try to achieve a smooth spiralIf " +"expressed as a %, it will be computed over nozzle diameter" msgstr "" -"Maksymalna odległość przesuwania punktów w XY, aby osiągnąć gładką spiralę. Jeśli wyrażona w procentach, będzie " -"obliczona na podstawie średnicy dyszy" +"Maksymalna odległość przesuwania punktów w XY, aby osiągnąć gładką spiralę. " +"Jeśli wyrażona w procentach, będzie obliczona na podstawie średnicy dyszy" msgid "" -"If smooth or traditional mode is selected, a timelapse video will be generated for each print. After each layer " -"is printed, a snapshot is taken with the chamber camera. All of these snapshots are composed into a timelapse " -"video when printing completes. If smooth mode is selected, the toolhead will move to the excess chute after each " -"layer is printed and then take a snapshot. Since the melt filament may leak from the nozzle during the process " -"of taking a snapshot, prime tower is required for smooth mode to wipe nozzle." +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, prime tower is required for smooth mode to " +"wipe nozzle." msgstr "" -"Jeśli wybrany jest tryb \"Tradycyjny\", dla każdego wydruku będzie tworzony film poklatkowy (timelapse). Po " -"wydrukowaniu każdej warstwy robione jest zdjęcie kamerą w komorze. Wszystkie te zdjęcia są komponowane w film " -"poklatkowy po zakończeniu drukowania. Jeśli wybrany jest tryb \"Wygładź\", głowica narzędziowa przesunie się nad " -"wieżę po wydrukowaniu każdej warstwy, a następnie zrobi zdjęcie. Ponieważ stopiony filament może wyciekać z " -"dyszy podczas robienia zdjęcia, wieża czyszcząca jest wymagana w trybie \"Wygładź\" do czyszczenia dyszy." +"Jeśli wybrany jest tryb \"Tradycyjny\", dla każdego wydruku będzie tworzony " +"film poklatkowy (timelapse). Po wydrukowaniu każdej warstwy robione jest " +"zdjęcie kamerą w komorze. Wszystkie te zdjęcia są komponowane w film " +"poklatkowy po zakończeniu drukowania. Jeśli wybrany jest tryb \"Wygładź\", " +"głowica narzędziowa przesunie się nad wieżę po wydrukowaniu każdej warstwy, " +"a następnie zrobi zdjęcie. Ponieważ stopiony filament może wyciekać z dyszy " +"podczas robienia zdjęcia, wieża czyszcząca jest wymagana w trybie " +"\"Wygładź\" do czyszczenia dyszy." msgid "Traditional" msgstr "Tradycyjny" @@ -10760,13 +12070,17 @@ msgid "Manual Filament Change" msgstr "Ręczna zmiana filamentu" msgid "" -"Enable this option to omit the custom Change filament G-code only at the beginning of the print. The tool change " -"command (e.g., T0) will be skipped throughout the entire print. This is useful for manual multi-material " -"printing, where we use M600/PAUSE to trigger the manual filament change action." +"Enable this option to omit the custom Change filament G-code only at the " +"beginning of the print. The tool change command (e.g., T0) will be skipped " +"throughout the entire print. This is useful for manual multi-material " +"printing, where we use M600/PAUSE to trigger the manual filament change " +"action." msgstr "" -"Włącz tę opcję, aby pominąć niestandardowy G-code zmiany filamentu tylko na początku druku. Komenda zmiany " -"narzędzia (np. T0) będzie pomijana przez cały proces drukowania. Jest to przydatne przy ręcznym drukowaniu " -"wielomateriałowym, gdzie używamy M600/PAUSE, aby wywołać akcję ręcznej zmiany filamentu." +"Włącz tę opcję, aby pominąć niestandardowy G-code zmiany filamentu tylko na " +"początku druku. Komenda zmiany narzędzia (np. T0) będzie pomijana przez cały " +"proces drukowania. Jest to przydatne przy ręcznym drukowaniu " +"wielomateriałowym, gdzie używamy M600/PAUSE, aby wywołać akcję ręcznej " +"zmiany filamentu." msgid "Purge in prime tower" msgstr "Oczyszczanie na wieży czyszczącej" @@ -10777,45 +12091,52 @@ msgstr "Oczyszczanie pozostałego filamentu do wieży czyszczącej" msgid "Enable filament ramming" msgstr "Włącz szybką ekstruzję filamentu" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Brak rzadkich warstw (EKSPERYMENTALNE)" +msgid "No sparse layers (beta)" +msgstr "Brak warstw bez czyszczenia (beta)" msgid "" -"If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, " -"extruder will travel downward to print the wipe tower. User is responsible for ensuring there is no collision " +"If enabled, the wipe tower will not be printed on layers with no " +"toolchanges. On layers with a toolchange, extruder will travel downward to " +"print the wipe tower. User is responsible for ensuring there is no collision " "with the print." msgstr "" -"Jeśli włączone, wieża czyszcząca nie będzie drukowana na warstwach bez zmian narzędzi. Na warstwach ze zmianą " -"narzędzia, extruder przemieści się w dół, aby wydrukować wieżę czyszczącą. Użytkownik jest odpowiedzialny za " +"Jeśli włączone, wieża czyszcząca nie będzie drukowana na warstwach bez zmian " +"narzędzi. Na warstwach ze zmianą narzędzia, extruder przemieści się w dół, " +"aby wydrukować wieżę czyszczącą. Użytkownik jest odpowiedzialny za " "zapewnienie, że nie dojdzie do kolizji z wydrukiem." msgid "Prime all printing extruders" msgstr "Przygotuj wszystkie extrudery do drukowania" msgid "" -"If enabled, all printing extruders will be primed at the front edge of the print bed at the start of the print." +"If enabled, all printing extruders will be primed at the front edge of the " +"print bed at the start of the print." msgstr "" -"Jeśli włączone, wszystkie extrudery do drukowania będą przygotowane na przedniej krawędzi stołu drukującego na " -"początku druku." +"Jeśli włączone, wszystkie extrudery do drukowania będą przygotowane na " +"przedniej krawędzi stołu drukującego na początku druku." msgid "Slice gap closing radius" msgstr "Promień zamykania szpar" msgid "" -"Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing " -"operation may reduce the final print resolution, therefore it is advisable to keep the value reasonably low." +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgstr "" -"Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania szpar\" zostaną zamknięte przy cięciu. " -"Operacja zamykania szpar może zmniejszyć finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej " +"Szpary mniejsze niż dwukrotność wartości parametru \"promień zamykania " +"szpar\" zostaną zamknięte przy cięciu. Operacja zamykania szpar może " +"zmniejszyć finalną rozdzielczość wydruku, więc zalecane jest ustawienie tej " "wartości na rozsądnie niskim poziomie." msgid "Slicing Mode" msgstr "Tryb cięcia" -msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." +msgid "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." msgstr "" -"Użyj \"Parzysto-nieparzysty\" dla modeli samolotów 3DLabPrint. Użyj \"Zamknij otwory\" do zamknięcia wszystkich " -"otworów w modelu." +"Użyj \"Parzysto-nieparzysty\" dla modeli samolotów 3DLabPrint. Użyj " +"\"Zamknij otwory\" do zamknięcia wszystkich otworów w modelu." msgid "Regular" msgstr "Regularny" @@ -10830,13 +12151,15 @@ msgid "Z offset" msgstr "Przesunięcie w osi Z" msgid "" -"This value will be added (or subtracted) from all the Z coordinates in the output G-code. It is used to " -"compensate for bad Z endstop position: for example, if your endstop zero actually leaves the nozzle 0.3mm far " -"from the print bed, set this to -0.3 (or fix your endstop)." +"This value will be added (or subtracted) from all the Z coordinates in the " +"output G-code. It is used to compensate for bad Z endstop position: for " +"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " +"print bed, set this to -0.3 (or fix your endstop)." msgstr "" -"Wartość tego ustawienia zostanie dodana (lub odjęta) od wszystkich koordynat w osi Z w pliku wyjściowym G-code. " -"Jest używana dla korekcji złego położenia wyłącznika krańcowego osi Z. Np. jeśli końcówka dyszy znajduje się 0.3 " -"mm ponad położeniem zerowym, ustaw tutaj -0.3 (lub napraw krańcówkę).\"" +"Wartość tego ustawienia zostanie dodana (lub odjęta) od wszystkich koordynat " +"w osi Z w pliku wyjściowym G-code. Jest używana dla korekcji złego położenia " +"wyłącznika krańcowego osi Z. Np. jeśli końcówka dyszy znajduje się 0.3 mm " +"ponad położeniem zerowym, ustaw tutaj -0.3 (lub napraw krańcówkę).\"" msgid "Enable support" msgstr "Włącz" @@ -10845,11 +12168,13 @@ msgid "Enable support generation." msgstr "Włącz generowanie podpór." msgid "" -"normal(auto) and tree(auto) is used to generate support automatically. If normal(manual) or tree(manual) is " -"selected, only support enforcers are generated" +"normal(auto) and tree(auto) is used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgstr "" -"tryb 'normalny(auto)' oraz 'drzewo(auto)' służą do automatycznego generowania podpór. Jeśli wybierzesz " -"'normalny(manual)' lub 'drzewo(manual)', zostaną wygenerowane jedynie podpory wymuszone" +"tryb 'normalny(auto)' oraz 'drzewo(auto)' służą do automatycznego " +"generowania podpór. Jeśli wybierzesz 'normalny(manual)' lub " +"'drzewo(manual)', zostaną wygenerowane jedynie podpory wymuszone" msgid "normal(auto)" msgstr "normalny (auto)" @@ -10873,7 +12198,9 @@ msgid "Pattern angle" msgstr "Kąt wzoru" msgid "Use this setting to rotate the support pattern on the horizontal plane." -msgstr "To ustawienie odpowiada za obrót materiału podporowego w płaszczyźnie poziomej." +msgstr "" +"To ustawienie odpowiada za obrót materiału podporowego w płaszczyźnie " +"poziomej." msgid "On build plate only" msgstr "Tylko na stole" @@ -10884,8 +12211,12 @@ msgstr "Nie twórz podpór na powierzchni modelu, tylko na stole" msgid "Support critical regions only" msgstr "Podpory tylko dla krytycznych obszarów" -msgid "Only create support for critical regions including sharp tail, cantilever, etc." -msgstr "Twórz tylko podparcie dla krytycznych obszarów, takich jak ostra krawędź, wspornik, itp." +msgid "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." +msgstr "" +"Twórz tylko podparcie dla krytycznych obszarów, takich jak ostra krawędź, " +"wspornik, itp." msgid "Remove small overhangs" msgstr "Usuń małe nawisy" @@ -10909,36 +12240,44 @@ msgid "Support/raft base" msgstr "Podstawa podpory/tratwy" msgid "" -"Filament to print support base and raft. \"Default\" means no specific filament for support and current filament " -"is used" +"Filament to print support base and raft. \"Default\" means no specific " +"filament for support and current filament is used" msgstr "" -"Filament do drukowania podstawy podpory i raftu. \"Domyślnie\" oznacza brak wyboru konkretnego filamentu dla ich " -"podstawy. Zostanie użyty obecny filament" +"Filament do drukowania podstawy podpory i raftu. \"Domyślnie\" oznacza brak " +"wyboru konkretnego filamentu dla ich podstawy. Zostanie użyty obecny filament" msgid "Avoid interface filament for base" msgstr "Zredukuj ilość materiału warstwy łączącej dla podstawy" -msgid "Avoid using support interface filament to print support base if possible." -msgstr "Jeśli to możliwe, unikaj używania filamentu podporowego do drukowania podstawy podpór." +msgid "" +"Avoid using support interface filament to print support base if possible." +msgstr "" +"Jeśli to możliwe, unikaj używania filamentu podporowego do drukowania " +"podstawy podpór." -msgid "Line width of support. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Szerokość linii podpory. Jeśli wyrażona w procentach, będzie obliczona na podstawie średnicy dyszy." +msgid "" +"Line width of support. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" +"Szerokość linii podpory. Jeśli wyrażona w procentach, będzie obliczona na " +"podstawie średnicy dyszy." msgid "Interface use loop pattern" msgstr "Użyj wzoru pętli dla warstw łączących" -msgid "Cover the top contact layer of the supports with loops. Disabled by default." +msgid "" +"Cover the top contact layer of the supports with loops. Disabled by default." msgstr "Pokryj pętlą górną warstwę podpór. Domyślnie wyłączone." msgid "Support/raft interface" msgstr "Warstwy łączące podpory/tratwy" msgid "" -"Filament to print support interface. \"Default\" means no specific filament for support interface and current " -"filament is used" +"Filament to print support interface. \"Default\" means no specific filament " +"for support interface and current filament is used" msgstr "" -"Filament do drukowania warstw łączących podpory z modelem. \"Domyślnie\" oznacza brak konkretnego filamentu dla " -"podpory i używanie obecnego filamentu" +"Filament do drukowania warstw łączących podpory z modelem. \"Domyślnie\" " +"oznacza brak konkretnego filamentu dla podpory i używanie obecnego filamentu" msgid "Top interface layers" msgstr "Górne warstwy łączące" @@ -10960,16 +12299,16 @@ msgstr "Rozstaw górnych warstw łączących" msgid "Spacing of interface lines. Zero means solid interface" msgstr "" -"Odstęp między liniami powierzchni warstwy łączącej. Wartość zero oznacza, że warstwa łącząca jest jednolita i " -"bez przerw" +"Odstęp między liniami powierzchni warstwy łączącej. Wartość zero oznacza, że " +"warstwa łącząca jest jednolita i bez przerw" msgid "Bottom interface spacing" msgstr "Rozstaw dolnych warstw łączących" msgid "Spacing of bottom interface lines. Zero means solid interface" msgstr "" -"Odstęp między liniami dolnej powierzchni warstwy łączącej. Wartość zero oznacza, że warstwa łącząca jest " -"jednolita i bez przerw" +"Odstęp między liniami dolnej powierzchni warstwy łączącej. Wartość zero " +"oznacza, że warstwa łącząca jest jednolita i bez przerw" msgid "Speed of support interface" msgstr "Prędkość dla warstw łączących" @@ -10990,11 +12329,13 @@ msgid "Interface pattern" msgstr "Wzór warstwy łączącej" msgid "" -"Line pattern of support interface. Default pattern for non-soluble support interface is Rectilinear, while " -"default pattern for soluble support interface is Concentric" +"Line pattern of support interface. Default pattern for non-soluble support " +"interface is Rectilinear, while default pattern for soluble support " +"interface is Concentric" msgstr "" -"Wzór linii dla warstw łączących podpory. Standardowy wzór dla warstwy łączącej podpory nierozpuszczalnej jest " -"Prostoliniowy, natomiast dla warstwy łączącej podpory rozpuszczalnej jest Koncentryczny" +"Wzór linii dla warstw łączących podpory. Standardowy wzór dla warstwy " +"łączącej podpory nierozpuszczalnej jest Prostoliniowy, natomiast dla warstwy " +"łączącej podpory rozpuszczalnej jest Koncentryczny" msgid "Rectilinear Interlaced" msgstr "Prostoliniowe przeplatane" @@ -11015,16 +12356,21 @@ msgid "Speed of support" msgstr "Prędkość podpory" msgid "" -"Style and shape of the support. For normal support, projecting the supports into a regular grid will create more " -"stable supports (default), while snug support towers will save material and reduce object scarring.\n" -"For tree support, slim and organic style will merge branches more aggressively and save a lot of material " -"(default organic), while hybrid style will create similar structure to normal support under large flat overhangs." +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim and organic style will merge branches more " +"aggressively and save a lot of material (default organic), while hybrid " +"style will create similar structure to normal support under large flat " +"overhangs." msgstr "" -"Styl i kształt podpory. Dla normalnego wsparcia, rzutowanie wsparć na regularną siatkę stworzy stabilniejsze " -"wsparcia (domyślne), podczas gdy wąskie wieże wsparcia zaoszczędzą filament i zmniejszą uszkodzenia obiektu.\n" -"Dla podpory drzewa, stylu Cinkiego i Organicznego połączy gałęzie bardziej agresywnie i zaoszczędzi dużo " -"filamentu (domyślnie organiczny), podczas gdy styl hybrydowy stworzy podobną strukturę do normalnego wsparcia " -"pod dużymi płaskimi występami." +"Styl i kształt podpory. Dla normalnego wsparcia, rzutowanie wsparć na " +"regularną siatkę stworzy stabilniejsze wsparcia (domyślne), podczas gdy " +"wąskie wieże wsparcia zaoszczędzą filament i zmniejszą uszkodzenia obiektu.\n" +"Dla podpory drzewa, stylu Cinkiego i Organicznego połączy gałęzie bardziej " +"agresywnie i zaoszczędzi dużo filamentu (domyślnie organiczny), podczas gdy " +"styl hybrydowy stworzy podobną strukturę do normalnego wsparcia pod dużymi " +"płaskimi występami." msgid "Snug" msgstr "Przylegający" @@ -11045,72 +12391,93 @@ msgid "Independent support layer height" msgstr "Niezależna wysokość warstwy podpory" msgid "" -"Support layer uses layer height independent with object layer. This is to support customizing z-gap and save " -"print time.This option will be invalid when the prime tower is enabled." +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time.This option will be invalid " +"when the prime tower is enabled." msgstr "" -"Warstwa podpory używa niezależnej wysokości warstwy od warstwy obiektu. Służy to dostosowywaniu odstępu osi Z i " -"oszczędzaniu czasu drukowania. Opcja ta będzie nieaktywna, gdy włączona jest wieża czyszcząca." +"Warstwa podpory używa niezależnej wysokości warstwy od warstwy obiektu. " +"Służy to dostosowywaniu odstępu osi Z i oszczędzaniu czasu drukowania. Opcja " +"ta będzie nieaktywna, gdy włączona jest wieża czyszcząca." msgid "Threshold angle" msgstr "Kąt progowy" -msgid "Support will be generated for overhangs whose slope angle is below the threshold." -msgstr "Podpora zostanie wygenerowana dla nawisów, których kąt nachylenia jest poniżej tego progu." +msgid "" +"Support will be generated for overhangs whose slope angle is below the " +"threshold." +msgstr "" +"Podpora zostanie wygenerowana dla nawisów, których kąt nachylenia jest " +"poniżej tego progu." msgid "Tree support branch angle" msgstr "Kąt nachylenia gałęzi" msgid "" -"This setting determines the maximum overhang angle that t he branches of tree support allowed to make.If the " -"angle is increased, the branches can be printed more horizontally, allowing them to reach farther." +"This setting determines the maximum overhang angle that t he branches of " +"tree support allowed to make.If the angle is increased, the branches can be " +"printed more horizontally, allowing them to reach farther." msgstr "" -"To ustawienie określa maksymalny kąt nawisu, jaki mogą tworzyć gałęzie podpory (drzewo). Jeśli kąt zostanie " -"zwiększony, gałęzie mogą być drukowane bardziej poziomo, pozwalając im sięgać dalej." +"To ustawienie określa maksymalny kąt nawisu, jaki mogą tworzyć gałęzie " +"podpory (drzewo). Jeśli kąt zostanie zwiększony, gałęzie mogą być drukowane " +"bardziej poziomo, pozwalając im sięgać dalej." msgid "Preferred Branch Angle" msgstr "Preferowany kąt gałęzi" #. TRN PrintSettings: "Organic supports" > "Preferred Branch Angle" msgid "" -"The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them " -"more vertical and more stable. Use a higher angle for branches to merge faster." +"The preferred angle of the branches, when they do not have to avoid the " +"model. Use a lower angle to make them more vertical and more stable. Use a " +"higher angle for branches to merge faster." msgstr "" -"Preferowany kąt nachylenia gałęzi, gdy nie muszą one omijać modelu. Użyj mniejszego kąta, aby były bardziej " -"pionowe i stabilne. Użyj większego kąta, aby gałęzie szybciej się łączyły." +"Preferowany kąt nachylenia gałęzi, gdy nie muszą one omijać modelu. Użyj " +"mniejszego kąta, aby były bardziej pionowe i stabilne. Użyj większego kąta, " +"aby gałęzie szybciej się łączyły." msgid "Tree support branch distance" msgstr "Odstęp gałęzi podpór drzewa" -msgid "This setting determines the distance between neighboring tree support nodes." -msgstr "To ustawienie określa odległość między sąsiednimi węzłami podpory (drzewa)." +msgid "" +"This setting determines the distance between neighboring tree support nodes." +msgstr "" +"To ustawienie określa odległość między sąsiednimi węzłami podpory (drzewa)." msgid "Branch Density" msgstr "Gęstość gałęzi" #. TRN PrintSettings: "Organic supports" > "Branch Density" msgid "" -"Adjusts the density of the support structure used to generate the tips of the branches. A higher value results " -"in better overhangs but the supports are harder to remove, thus it is recommended to enable top support " -"interfaces instead of a high branch density value if dense interfaces are needed." +"Adjusts the density of the support structure used to generate the tips of " +"the branches. A higher value results in better overhangs but the supports " +"are harder to remove, thus it is recommended to enable top support " +"interfaces instead of a high branch density value if dense interfaces are " +"needed." msgstr "" -"Dostosowuje gęstość struktury podpory używanej do generowania końcówek gałęzi. Wyższa wartość skutkuje lepszymi " -"występami, ale podpory są trudniejsze do usunięcia, dlatego zaleca się włączenie górnych łączników podpór " -"zamiast wysokiej wartości gęstości gałęzi, jeśli potrzebne są gęste podpory." +"Dostosowuje gęstość struktury podpory używanej do generowania końcówek " +"gałęzi. Wyższa wartość skutkuje lepszymi występami, ale podpory są " +"trudniejsze do usunięcia, dlatego zaleca się włączenie górnych łączników " +"podpór zamiast wysokiej wartości gęstości gałęzi, jeśli potrzebne są gęste " +"podpory." msgid "Adaptive layer height" msgstr "Adaptacyjna wysokość warstwy" msgid "" -"Enabling this option means the height of tree support layer except the first will be automatically calculated " +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " msgstr "" -"Włączenie tej opcji oznacza, że wysokość warstwy podpory drzewo, z wyjątkiem pierwszej, zostanie automatycznie " -"obliczona " +"Włączenie tej opcji oznacza, że wysokość warstwy podpory drzewo, z wyjątkiem " +"pierwszej, zostanie automatycznie obliczona " msgid "Auto brim width" msgstr "Automatyczna szerokość Brimu" -msgid "Enabling this option means the width of the brim for tree support will be automatically calculated" -msgstr "Włączenie tej opcji oznacza, że szerokość Brimu dla podpory drzewo będzie automatycznie obliczana" +msgid "" +"Enabling this option means the width of the brim for tree support will be " +"automatically calculated" +msgstr "" +"Włączenie tej opcji oznacza, że szerokość Brimu dla podpory drzewo będzie " +"automatycznie obliczana" msgid "Tree support brim width" msgstr "Szerokość Brimu dla podpory drzewa" @@ -11137,23 +12504,27 @@ msgstr "Kąt średnicy gałęzi" #. TRN PrintSettings: "Organic supports" > "Branch Diameter Angle" msgid "" -"The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will " -"cause the branches to have uniform thickness over their length. A bit of an angle can increase stability of the " -"organic support." +"The angle of the branches' diameter as they gradually become thicker towards " +"the bottom. An angle of 0 will cause the branches to have uniform thickness " +"over their length. A bit of an angle can increase stability of the organic " +"support." msgstr "" -"Kąt średnicy gałęzi w miarę stopniowego zagęszczania się ich ku dołowi. Kąt 0 spowoduje, że gałęzie będą miały " -"jednakową grubość na całej długości. Niewielki kąt może zwiększyć stabilność podpór organicznych." +"Kąt średnicy gałęzi w miarę stopniowego zagęszczania się ich ku dołowi. Kąt " +"0 spowoduje, że gałęzie będą miały jednakową grubość na całej długości. " +"Niewielki kąt może zwiększyć stabilność podpór organicznych." msgid "Branch Diameter with double walls" msgstr "Średnica gałęzi z podwójnymi ścianami" #. TRN PrintSettings: "Organic supports" > "Branch Diameter" msgid "" -"Branches with area larger than the area of a circle of this diameter will be printed with double walls for " -"stability. Set this value to zero for no double walls." +"Branches with area larger than the area of a circle of this diameter will be " +"printed with double walls for stability. Set this value to zero for no " +"double walls." msgstr "" -"Gałęzie o powierzchni większej niż powierzchnia koła o tej średnicy będą drukowane z podwójnymi ścianami dla " -"stabilności. Ustaw tę wartość na zero, aby nie było podwójnych ścian." +"Gałęzie o powierzchni większej niż powierzchnia koła o tej średnicy będą " +"drukowane z podwójnymi ścianami dla stabilności. Ustaw tę wartość na zero, " +"aby nie było podwójnych ścian." msgid "Support wall loops" msgstr "Pętle ścian podpory" @@ -11164,34 +12535,44 @@ msgstr "To ustawienie określa liczbę ścian wokół podpory" msgid "Tree support with infill" msgstr "Wsparcie drzewa z wypełnieniem" -msgid "This setting specifies whether to add infill inside large hollows of tree support" -msgstr "To ustawienie określa, czy dodać wypełnienie wewnątrz dużych pustych przestrzeni podpor (drzewa)" +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"To ustawienie określa, czy dodać wypełnienie wewnątrz dużych pustych " +"przestrzeni podpor (drzewa)" msgid "Activate temperature control" msgstr "Aktywuj kontrolę temperatury" msgid "" -"Enable this option for chamber temperature control. An M191 command will be added before " -"\"machine_start_gcode\"\n" +"Enable this option for chamber temperature control. An M191 command will be " +"added before \"machine_start_gcode\"\n" "G-code commands: M141/M191 S(0-255)" msgstr "" -"Włącz tę opcję dla kontroli temperatury komory. Komenda M191 zostanie dodana przed \"machine_start_gcode\"\n" +"Włącz tę opcję dla kontroli temperatury komory. Komenda M191 zostanie dodana " +"przed \"początkowy G-code drukarki\"\n" "Komendy G-code: M141/M191 S(0-255)" msgid "Chamber temperature" msgstr "Temperatura komory" msgid "" -"Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding " -"strength for high temperature materials like ABS, ASA, PC, PA and so on.At the same time, the air filtration of " -"ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual chamber " -"temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" +"Higher chamber temperature can help suppress or reduce warping and " +"potentially lead to higher interlayer bonding strength for high temperature " +"materials like ABS, ASA, PC, PA and so on.At the same time, the air " +"filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and " +"other low temperature materials,the actual chamber temperature should not be " +"high to avoid cloggings, so 0 which stands for turning off is highly " +"recommended" msgstr "" -"Wyższa temperatura komory może pomóc w tłumieniu lub zmniejszeniu odkształceń i potencjalnie prowadzić do " -"wyższej wytrzymałości wiązań międzywarstwowych dla filamentów o wysokiej temperaturze, takich jak ABS, ASA, PC, " -"PA i tak dalej. Jednocześnie filtracja powietrza dla ABS i ASA pogorszy się. Natomiast dla PLA, PETG, TPU, PVA i " -"innych filamentów o niskiej temperaturze, rzeczywista temperatura komory nie powinna być wysoka, aby uniknąć " -"zatorów, więc zaleca się ustawienie 0, oznaczające wyłączenie" +"Wyższa temperatura komory może pomóc w tłumieniu lub zmniejszeniu " +"odkształceń i potencjalnie prowadzić do wyższej wytrzymałości wiązań " +"międzywarstwowych dla filamentów o wysokiej temperaturze, takich jak ABS, " +"ASA, PC, PA i tak dalej. Jednocześnie filtracja powietrza dla ABS i ASA " +"pogorszy się. Natomiast dla PLA, PETG, TPU, PVA i innych filamentów o " +"niskiej temperaturze, rzeczywista temperatura komory nie powinna być wysoka, " +"aby uniknąć zatorów, więc zaleca się ustawienie 0, oznaczające wyłączenie" msgid "Nozzle temperature for layers after the initial one" msgstr "Temperatura dyszy dla warstw po początkowej" @@ -11200,22 +12581,28 @@ msgid "Detect thin wall" msgstr "Wykrywanie cienkich ścian" msgid "" -"Detect thin wall which can't contain two line width. And use single line to print. Maybe printed not very well, " -"because it's not closed loop" +"Detect thin wall which can't contain two line width. And use single line to " +"print. Maybe printed not very well, because it's not closed loop" msgstr "" -"Wykrywaj ściany o grubości jednego obrysu. Są to obszary, gdzie 2 obrysy nie zmieszczą się i trzeba będzie " -"połączyć je w jedną linię" +"Wykrywaj ściany o grubości jednego obrysu. Są to obszary, gdzie 2 obrysy nie " +"zmieszczą się i trzeba będzie połączyć je w jedną linię" -msgid "This gcode is inserted when change filament, including T command to trigger tool change" -msgstr "Ten G-code jest wstawiany podczas zmiany filamentu, w tym komendy T do wywołania zmiany narzędzia" +msgid "" +"This gcode is inserted when change filament, including T command to trigger " +"tool change" +msgstr "" +"Ten G-code jest wstawiany podczas zmiany filamentu, w tym komendy T do " +"wywołania zmiany narzędzia" msgid "This gcode is inserted when the extrusion role is changed" msgstr "Ten G-code jest dodawany przy zmianie funkcji ekstruzji" -msgid "Line width for top surfaces. If expressed as a %, it will be computed over the nozzle diameter." +msgid "" +"Line width for top surfaces. If expressed as a %, it will be computed over " +"the nozzle diameter." msgstr "" -"Szerokość linii dla górnych powierzchni. Jeśli wyrażona w procentach, będzie obliczona na podstawie średnicy " -"dyszy." +"Szerokość linii dla górnych powierzchni. Jeśli wyrażona w procentach, będzie " +"obliczona na podstawie średnicy dyszy." msgid "Speed of top surface infill which is solid" msgstr "Prędkość wypełnienia górnej powierzchni, która jest zwarta" @@ -11224,11 +12611,13 @@ msgid "Top shell layers" msgstr "Górne warstwy powłoki" msgid "" -"This is the number of solid layers of top shell, including the top surface layer. When the thickness calculated " -"by this value is thinner than top shell thickness, the top shell layers will be increased" +"This is the number of solid layers of top shell, including the top surface " +"layer. When the thickness calculated by this value is thinner than top shell " +"thickness, the top shell layers will be increased" msgstr "" -"To jest liczba zwartych warstw górnej powłoki, w tym warstwy górnej powierzchni. Gdy grubość obliczona na " -"podstawie tej wartości jest cieńsza niż grubość górnej powłoki, liczba warstw górnej powłoki zostanie zwiększona" +"To jest liczba zwartych warstw górnej powłoki, w tym warstwy górnej " +"powierzchni. Gdy grubość obliczona na podstawie tej wartości jest cieńsza " +"niż grubość górnej powłoki, liczba warstw górnej powłoki zostanie zwiększona" msgid "Top solid layers" msgstr "Pełne Górne warstwy" @@ -11237,14 +12626,17 @@ msgid "Top shell thickness" msgstr "Grubość górnej powłoki" msgid "" -"The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is " -"thinner than this value. This can avoid having too thin shell when layer height is small. 0 means that this " -"setting is disabled and thickness of top shell is absolutely determained by top shell layers" +"The number of top solid layers is increased when slicing if the thickness " +"calculated by top shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of top shell is absolutely determained by top " +"shell layers" msgstr "" -"Liczba górnych zwartych warstw jest zwiększana podczas cięcia, jeśli grubość obliczona przez górną warstwe " -"powłoki jest cieńsza niż ta wartość. Można w ten sposób uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest " -"mała. 0 oznacza, że to ustawienie jest wyłączone, a grubość górnej powłoki jest absolutnie określona przez górne " -"warstwy powłoki" +"Liczba górnych zwartych warstw jest zwiększana podczas cięcia, jeśli grubość " +"obliczona przez górną warstwe powłoki jest cieńsza niż ta wartość. Można w " +"ten sposób uniknąć zbyt cienkiej powłoki, gdy wysokość warstwy jest mała. 0 " +"oznacza, że to ustawienie jest wyłączone, a grubość górnej powłoki jest " +"absolutnie określona przez górne warstwy powłoki" msgid "Speed of travel which is faster and without extrusion" msgstr "Prędkość jałowa, która jest szybsza i bez ekstruzji" @@ -11253,38 +12645,46 @@ msgid "Wipe while retracting" msgstr "Czyszczenie przy retrakcji" msgid "" -"Move nozzle along the last extrusion path when retracting to clean leaked material on nozzle. This can minimize " -"blob when print new part after travel" +"Move nozzle along the last extrusion path when retracting to clean leaked " +"material on nozzle. This can minimize blob when print new part after travel" msgstr "" -"Przesuń dyszę wzdłuż ostatniej ścieżki ekstruzji podczas cofania, aby oczyścić wyciekły filament na dyszy. Może " -"to zminimalizować grudkę podczas drukowania nowej części po podróży" +"Przesuń dyszę wzdłuż ostatniej ścieżki ekstruzji podczas cofania, aby " +"oczyścić wyciekły filament na dyszy. Może to zminimalizować grudkę podczas " +"drukowania nowej części po podróży" msgid "Wipe Distance" msgstr "Odległość czyszczenia" msgid "" -"Discribe how long the nozzle will move along the last path when retracting. \n" +"Discribe how long the nozzle will move along the last path when " +"retracting. \n" "\n" -"Depending on how long the wipe operation lasts, how fast and long the extruder/filament retraction settings are, " -"a retraction move may be needed to retract the remaining filament. \n" +"Depending on how long the wipe operation lasts, how fast and long the " +"extruder/filament retraction settings are, a retraction move may be needed " +"to retract the remaining filament. \n" "\n" -"Setting a value in the retract amount before wipe setting below will perform any excess retraction before the " -"wipe, else it will be performed after." +"Setting a value in the retract amount before wipe setting below will perform " +"any excess retraction before the wipe, else it will be performed after." msgstr "" -"Opisz, jak długo dysza będzie się przesuwać wzdłuż ostatniej ścieżki podczas cofania. \n" +"Opisz, jak długo dysza będzie się przesuwać wzdłuż ostatniej ścieżki podczas " +"cofania. \n" "\n" -"W zależności od tego, jak długo trwa operacja czyszczenia oraz jak szybkie i długie są ustawienia cofania " -"extrudera/filamentu, może być potrzebny ruch cofania, aby cofnąć pozostały filament. \n" +"W zależności od tego, jak długo trwa operacja czyszczenia oraz jak szybkie i " +"długie są ustawienia cofania extrudera/filamentu, może być potrzebny ruch " +"cofania, aby cofnąć pozostały filament. \n" "\n" -"Ustawienie wartości w ilości cofania przed ustawieniem czyszczenia poniżej spowoduje wykonanie nadmiernego " -"cofania przed czyszczeniem, w przeciwnym razie zostanie wykonane po nim." +"Ustawienie wartości w ilości cofania przed ustawieniem czyszczenia poniżej " +"spowoduje wykonanie nadmiernego cofania przed czyszczeniem, w przeciwnym " +"razie zostanie wykonane po nim." msgid "" -"The wiping tower can be used to clean up the residue on the nozzle and stabilize the chamber pressure inside the " -"nozzle, in order to avoid appearance defects when printing objects." +"The wiping tower can be used to clean up the residue on the nozzle and " +"stabilize the chamber pressure inside the nozzle, in order to avoid " +"appearance defects when printing objects." msgstr "" -"Wieża czyszcząca może być używana do czyszczenia resztek na dyszy i stabilizacji ciśnienia w komorze wewnątrz " -"dyszy, aby uniknąć defektów wyglądu podczas drukowania obiektów." +"Wieża czyszcząca może być używana do czyszczenia resztek na dyszy i " +"stabilizacji ciśnienia w komorze wewnątrz dyszy, aby uniknąć defektów " +"wyglądu podczas drukowania obiektów." msgid "Purging volumes" msgstr "Objętości czyszczenia" @@ -11293,14 +12693,18 @@ msgid "Flush multiplier" msgstr "Mnożnik płukania" msgid "" -"The actual flushing volumes is equal to the flush multiplier multiplied by the flushing volumes in the table." -msgstr "Aktualna objętość płukania jest równa mnożnikowi płukania pomnożonemu przez objętości płukania w tabeli." +"The actual flushing volumes is equal to the flush multiplier multiplied by " +"the flushing volumes in the table." +msgstr "" +"Aktualna objętość płukania jest równa mnożnikowi płukania pomnożonemu przez " +"objętości płukania w tabeli." msgid "Prime volume" msgstr "Objętość Wieży" msgid "The volume of material to prime extruder on tower." -msgstr "Objętość materiału, który ekstruder powinien upuścić na wieży czyszczącej." +msgstr "" +"Objętość materiału, który ekstruder powinien upuścić na wieży czyszczącej." msgid "Width of prime tower" msgstr "Szerokość wieży czyszczącej" @@ -11314,10 +12718,12 @@ msgstr "Kąt obrotu wieży czyszczącej względem osi x." msgid "Stabilization cone apex angle" msgstr "Kąt wierzchołka stożka stabilizacji" -msgid "Angle at the apex of the cone that is used to stabilize the wipe tower. Larger angle means wider base." +msgid "" +"Angle at the apex of the cone that is used to stabilize the wipe tower. " +"Larger angle means wider base." msgstr "" -"Kąt w wierzchołku stożka, który jest używany do stabilizacji wieży czyszczącej. Większy kąt oznacza szerszą " -"podstawę." +"Kąt w wierzchołku stożka, który jest używany do stabilizacji wieży " +"czyszczącej. Większy kąt oznacza szerszą podstawę." msgid "Wipe tower purge lines spacing" msgstr "Rozmieszczenie linii czyszczących" @@ -11329,99 +12735,116 @@ msgid "Wipe tower extruder" msgstr "Ekstruder dla wieży czyszczącej" msgid "" -"The extruder to use when printing perimeter of the wipe tower. Set to 0 to use the one that is available (non-" -"soluble would be preferred)." +"The extruder to use when printing perimeter of the wipe tower. Set to 0 to " +"use the one that is available (non-soluble would be preferred)." msgstr "" -"Extruder używany do drukowania obrysów wieży czyszczącej. Ustaw na 0, aby użyć tego, który jest dostępny " -"(preferowany jest ten, w którym załadowany jest filament nierozpuszczalny)." +"Extruder używany do drukowania obrysów wieży czyszczącej. Ustaw na 0, aby " +"użyć tego, który jest dostępny (preferowany jest ten, w którym załadowany " +"jest filament nierozpuszczalny)." msgid "Purging volumes - load/unload volumes" msgstr "Objętości czyszczenia - objętości ładowania/rozładowania" msgid "" -"This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to " -"simplify creation of the full purging volumes below." +"This vector saves required volumes to change from/to each tool used on the " +"wipe tower. These values are used to simplify creation of the full purging " +"volumes below." msgstr "" -"To ustawienie określa wymaganą objętość wieży czyszczącej przy zmianie danego narzędzia. Te wartości używane są " -"do uproszczenia określenia pełnych wartości czyszczenia poniżej" +"To ustawienie określa wymaganą objętość wieży czyszczącej przy zmianie " +"danego narzędzia. Te wartości używane są do uproszczenia określenia pełnych " +"wartości czyszczenia poniżej" msgid "" -"Purging after filament change will be done inside objects' infills. This may lower the amount of waste and " -"decrease the print time. If the walls are printed with transparent filament, the mixed color infill will be seen " +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be seen " "outside. It will not take effect, unless the prime tower is enabled." msgstr "" -"Czyszczenie po zmianie filamentu będzie wykonane wewnątrz wypełnień obiektów. Może to zmniejszyć ilość odpadów i " -"skrócić czas druku. Jeśli ściany są drukowane przezroczystym filamentem, mieszane kolorowe wypełnienie będzie " -"widoczne na zewnątrz. Nie będzie miało efektu, chyba że wieża załadowania jest włączona." +"Czyszczenie po zmianie filamentu będzie wykonane wewnątrz wypełnień " +"obiektów. Może to zmniejszyć ilość odpadów i skrócić czas druku. Jeśli " +"ściany są drukowane przezroczystym filamentem, mieszane kolorowe wypełnienie " +"będzie widoczne na zewnątrz. Nie będzie miało efektu, chyba że wieża " +"załadowania jest włączona." msgid "" -"Purging after filament change will be done inside objects' support. This may lower the amount of waste and " -"decrease the print time. It will not take effect, unless the prime tower is enabled." +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect, unless the prime tower is enabled." msgstr "" -"Czyszczenie po zmianie filamentu będzie wykonane wewnątrz podpory obiektów. Może to zmniejszyć ilość odpadów i " -"skrócić czas druku. Nie będzie miało efektu, chyba że wieża załadowania jest włączona." +"Czyszczenie po zmianie filamentu będzie wykonane wewnątrz podpory obiektów. " +"Może to zmniejszyć ilość odpadów i skrócić czas druku. Nie będzie miało " +"efektu, chyba że wieża załadowania jest włączona." msgid "" -"This object will be used to purge the nozzle after a filament change to save filament and decrease the print " -"time. Colours of the objects will be mixed as a result. It will not take effect, unless the prime tower is " -"enabled." +"This object will be used to purge the nozzle after a filament change to save " +"filament and decrease the print time. Colours of the objects will be mixed " +"as a result. It will not take effect, unless the prime tower is enabled." msgstr "" -"To jest obiekt wykorzystywany do oczyszczenia dyszy po zmianie filamentu, co pozwala zaoszczędzić filament i " -"skrócić czas druku. W wyniku tego procesu kolory filamentów mogą się wymieszać." +"To jest obiekt wykorzystywany do oczyszczenia dyszy po zmianie filamentu, co " +"pozwala zaoszczędzić filament i skrócić czas druku. W wyniku tego procesu " +"kolory filamentów mogą się wymieszać." msgid "Maximal bridging distance" msgstr "Maksymalna odległość mostkowania" msgid "Maximal distance between supports on sparse infill sections." -msgstr "Maksymalna odległość między podporami na rzadkich sekcjach wypełnienia." +msgstr "" +"Maksymalna odległość między podporami na rzadkich sekcjach wypełnienia." msgid "X-Y hole compensation" msgstr "Kompensacja otworów X-Y" msgid "" -"Holes of object will be grown or shrunk in XY plane by the configured value. Positive value makes holes bigger. " -"Negative value makes holes smaller. This function is used to adjust size slightly when the object has assembling " -"issue" +"Holes of object will be grown or shrunk in XY plane by the configured value. " +"Positive value makes holes bigger. Negative value makes holes smaller. This " +"function is used to adjust size slightly when the object has assembling issue" msgstr "" -"Otwory obiektu będą powiększane lub zmniejszane w płaszczyźnie XY przez zadaną wartość (ujemna = zmniejszenie, " -"dodatnia = zwiększenie). Funkcja ta jest używana do lekkiej regulacji rozmiaru, gdy obiekt ma problem z montażem" +"Otwory obiektu będą powiększane lub zmniejszane w płaszczyźnie XY przez " +"zadaną wartość (ujemna = zmniejszenie, dodatnia = zwiększenie). Funkcja ta " +"jest używana do lekkiej regulacji rozmiaru, gdy obiekt ma problem z montażem" msgid "X-Y contour compensation" msgstr "Kompensacja konturu X-Y" msgid "" -"Contour of object will be grown or shrunk in XY plane by the configured value. Positive value makes contour " -"bigger. Negative value makes contour smaller. This function is used to adjust size slightly when the object has " +"Contour of object will be grown or shrunk in XY plane by the configured " +"value. Positive value makes contour bigger. Negative value makes contour " +"smaller. This function is used to adjust size slightly when the object has " "assembling issue" msgstr "" -"Model zostanie zmniejszony lub zwiększony w osiach X i Y o zadaną wartość (ujemna = zmniejszenie, dodatnia = " -"zwiększenie). Może być przydatne przy kalibracji średnic otworów" +"Model zostanie zmniejszony lub zwiększony w osiach X i Y o zadaną wartość " +"(ujemna = zmniejszenie, dodatnia = zwiększenie). Może być przydatne przy " +"kalibracji średnic otworów" msgid "Convert holes to polyholes" msgstr "Konwertuj otwory na poligonalne" msgid "" -"Search for almost-circular holes that span more than one layer and convert the geometry to polyholes. Use the " -"nozzle size and the (biggest) diameter to compute the polyhole.\n" +"Search for almost-circular holes that span more than one layer and convert " +"the geometry to polyholes. Use the nozzle size and the (biggest) diameter to " +"compute the polyhole.\n" "See http://hydraraptor.blogspot.com/2011/02/polyholes.html" msgstr "" -"Szukaj niemal okrągłych otworów obejmujących więcej niż jedną warstwę i konwertuj geometrię na poliotwory. Użyj " -"rozmiaru dyszy i (największej) średnicy do obliczenia poliotworu.\n" +"Szukaj niemal okrągłych otworów obejmujących więcej niż jedną warstwę i " +"konwertuj geometrię na poliotwory. Użyj rozmiaru dyszy i (największej) " +"średnicy do obliczenia poliotworu.\n" "Zobacz http://hydraraptor.blogspot.com/2011/02/polyholes.html" msgid "Polyhole detection margin" msgstr "Margines wykrywania poliotworów" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" -"As cylinders are often exported as triangles of varying size, points may not be on the circle circumference. " -"This setting allows you some leway to broaden the detection.\n" +"As cylinders are often exported as triangles of varying size, points may not " +"be on the circle circumference. This setting allows you some leway to " +"broaden the detection.\n" "In mm or in % of the radius." msgstr "" "Maksymalne odchylenie punktu od szacowanego promienia koła.\n" -"Ponieważ cylindry często eksportowane są jako trójkąty o różnej wielkości, punkty mogą nie znajdować się na " -"obwodzie koła. To ustawienie pozwala na pewną swobodę w poszerzaniu wykrywania.\n" +"Ponieważ cylindry często eksportowane są jako trójkąty o różnej wielkości, " +"punkty mogą nie znajdować się na obwodzie koła. To ustawienie pozwala na " +"pewną swobodę w poszerzaniu wykrywania.\n" "W mm lub w % promienia." msgid "Polyhole twist" @@ -11433,17 +12856,22 @@ msgstr "Obracaj poliotwor co warstwę." msgid "G-code thumbnails" msgstr "Miniatury G-code" -msgid "Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the following format: \"XxY, XxY, ...\"" +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" msgstr "" -"Rozmiary obrazów do przechowywania w plikach .gcode i .sl1 / .sl1s, w następującym formacie: \"XxY, XxY, ...\"" +"Rozmiary obrazów do przechowywania w plikach .gcode i .sl1 / .sl1s, w " +"następującym formacie: \"XxY, XxY, ...\"" msgid "Format of G-code thumbnails" msgstr "Format miniatur G-code" -msgid "Format of G-code thumbnails: PNG for best quality, JPG for smallest size, QOI for low memory firmware" +msgid "" +"Format of G-code thumbnails: PNG for best quality, JPG for smallest size, " +"QOI for low memory firmware" msgstr "" -"Format miniatur G-code: PNG dla najlepszej jakości, JPG dla najmniejszego rozmiaru, QOI dla oprogramowania o " -"niskiej pamięci" +"Format miniatur G-code: PNG dla najlepszej jakości, JPG dla najmniejszego " +"rozmiaru, QOI dla oprogramowania o niskiej pamięci" msgid "Use relative E distances" msgstr "" @@ -11451,20 +12879,24 @@ msgstr "" "wartości dla Extrudera" msgid "" -"Relative extrusion is recommended when using \"label_objects\" option.Some extruders work better with this " -"option unckecked (absolute extrusion mode). Wipe tower is only compatible with relative mode. It is recommended " -"on most printers. Default is checked" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is recommended on most " +"printers. Default is checked" msgstr "" -"Względna ekstruzja jest zalecana przy użyciu opcji \"label_objects\". Niektóre extrudery działają lepiej z tą " -"opcją odznaczoną (tryb absolutnej ekstruzji). Wieża czyszcząca jest kompatybilna tylko z trybem względnym. " +"Względna ekstruzja jest zalecana przy użyciu opcji \"label_objects\". " +"Niektóre extrudery działają lepiej z tą opcją odznaczoną (tryb absolutnej " +"ekstruzji). Wieża czyszcząca jest kompatybilna tylko z trybem względnym. " "Zalecana na większości drukarek. Domyślnie zaznaczone" msgid "" -"Classic wall generator produces walls with constant extrusion width and for very thin areas is used gap-fill. " -"Arachne engine produces walls with variable extrusion width" +"Classic wall generator produces walls with constant extrusion width and for " +"very thin areas is used gap-fill. Arachne engine produces walls with " +"variable extrusion width" msgstr "" -"Klasyczny generator ścian tworzy ściany o stałej szerokości ekstruzji, a do bardzo cienkich obszarów używa " -"wypełnienia luk. Silnik Arachne produkuje ściany o zmiennej szerokości ekstruzji." +"Klasyczny generator ścian tworzy ściany o stałej szerokości ekstruzji, a do " +"bardzo cienkich obszarów używa wypełnienia luk. Silnik Arachne produkuje " +"ściany o zmiennej szerokości ekstruzji." msgid "Classic" msgstr "Klasyczny" @@ -11476,117 +12908,139 @@ msgid "Wall transition length" msgstr "Długość przejścia ściany" msgid "" -"When transitioning between different numbers of walls as the part becomes thinner, a certain amount of space is " -"allotted to split or join the wall segments. It's expressed as a percentage over nozzle diameter" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter" msgstr "" -"Podczas przechodzenia między różnymi liczbami obrysów, gdy część staje się cieńsza, przydzielana jest pewna " -"ilość miejsca na rozdzielenie lub połączenie segmentów obrysu. Jeśli jest wyrażona w procentach (na przykład " +"Podczas przechodzenia między różnymi liczbami obrysów, gdy część staje się " +"cieńsza, przydzielana jest pewna ilość miejsca na rozdzielenie lub " +"połączenie segmentów obrysu. Jeśli jest wyrażona w procentach (na przykład " "100%), zostanie obliczona na podstawie średnicy dyszy." msgid "Wall transitioning filter margin" msgstr "Margines filtra przejścia ściany" msgid "" -"Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of " -"extrusion widths which follow to [Minimum wall width - margin, 2 * Minimum wall width + margin]. Increasing this " -"margin reduces the number of transitions, which reduces the number of extrusion starts/stops and travel time. " -"However, large extrusion width variation can lead to under- or overextrusion problems. It's expressed as a " +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " "percentage over nozzle diameter" msgstr "" -"Zapobiega przejściu w tył i w przód między jedną dodatkową ścianą a jedną mniej. Ten margines rozszerza zakres " -"szerokości ekstruzji, który następuje do [Minimalna szerokość ściany - margines, 2 * Minimalna szerokość ściany " -"+ margines]. Zwiększenie tego marginesu zmniejsza liczbę przejść, co zmniejsza liczbę rozpoczęć/zakończeń " -"ekstruzji i czas podróży. Jednak duża zmienność szerokości ekstruzji może prowadzić do problemów z niedo- lub " -"nadmierną ekstruzją. Jest to wyrażone jako procent średnicy dyszy" +"Zapobiega przejściu w tył i w przód między jedną dodatkową ścianą a jedną " +"mniej. Ten margines rozszerza zakres szerokości ekstruzji, który następuje " +"do [Minimalna szerokość ściany - margines, 2 * Minimalna szerokość ściany + " +"margines]. Zwiększenie tego marginesu zmniejsza liczbę przejść, co zmniejsza " +"liczbę rozpoczęć/zakończeń ekstruzji i czas podróży. Jednak duża zmienność " +"szerokości ekstruzji może prowadzić do problemów z niedo- lub nadmierną " +"ekstruzją. Jest to wyrażone jako procent średnicy dyszy" msgid "Wall transitioning threshold angle" msgstr "Kąt progowy przejścia ściany" msgid "" -"When to create transitions between even and odd numbers of walls. A wedge shape with an angle greater than this " -"setting will not have transitions and no walls will be printed in the center to fill the remaining space. " -"Reducing this setting reduces the number and length of these center walls, but may leave gaps or overextrude" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgstr "" -"Kiedy tworzyć przejścia między parzystą i nieparzystą liczbą obrysów. Kształt klina o kącie większym niż to " -"ustawienie nie będzie miał przejść, a w środku nie zostaną wydrukowane żadne obrysy, które wypełniłyby pozostałą " -"przestrzeń. Zmniejszenie tego ustawienia zmniejsza liczbę i długość obrysów centralnych, ale może powodować " -"powstawanie szczelin lub nadmierne wytłaczanie." +"Kiedy tworzyć przejścia między parzystą i nieparzystą liczbą obrysów. " +"Kształt klina o kącie większym niż to ustawienie nie będzie miał przejść, a " +"w środku nie zostaną wydrukowane żadne obrysy, które wypełniłyby pozostałą " +"przestrzeń. Zmniejszenie tego ustawienia zmniejsza liczbę i długość obrysów " +"centralnych, ale może powodować powstawanie szczelin lub nadmierne " +"wytłaczanie." msgid "Wall distribution count" msgstr "Liczba rozdzielanych ścian" msgid "" -"The number of walls, counted from the center, over which the variation needs to be spread. Lower values mean " -"that the outer walls don't change in width" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgstr "" -"Ilość ścian, licząc od środka, na których należy rozłożyć zmienność. Niższe wartości oznaczają, że zewnętrzne " -"ściany nie zmieniają szerokości" +"Ilość ścian, licząc od środka, na których należy rozłożyć zmienność. Niższe " +"wartości oznaczają, że zewnętrzne ściany nie zmieniają szerokości" msgid "Minimum feature size" msgstr "Minimalny rozmiar detalu" msgid "" -"Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while " -"features thicker than the Minimum feature size will be widened to the Minimum wall width. It's expressed as a " +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the Minimum " +"feature size will be widened to the Minimum wall width. It's expressed as a " "percentage over nozzle diameter" msgstr "" -"Minimalna grubość cienkich detali. Detale modelu, które są cieńsze niż ta wartość, nie będą drukowane, natomiast " -"detale grubsze niż minimalny rozmiar detalu zostaną poszerzone do minimalnej szerokości ściany. Jest to wyrażone " +"Minimalna grubość cienkich detali. Detale modelu, które są cieńsze niż ta " +"wartość, nie będą drukowane, natomiast detale grubsze niż minimalny rozmiar " +"detalu zostaną poszerzone do minimalnej szerokości ściany. Jest to wyrażone " "jako procent średnicy dyszy" msgid "Minimum wall length" msgstr "Minimalna szerokość ściany" msgid "" -"Adjust this value to prevent short, unclosed walls from being printed, which could increase print time. Higher " -"values remove more and longer walls.\n" +"Adjust this value to prevent short, unclosed walls from being printed, which " +"could increase print time. Higher values remove more and longer walls.\n" "\n" -"NOTE: Bottom and top surfaces will not be affected by this value to prevent visual gaps on the ouside of the " -"model. Adjust 'One wall threshold' in the Advanced settings below to adjust the sensitivity of what is " -"considered a top-surface. 'One wall threshold' is only visibile if this setting is set above the default value " -"of 0.5, or if single-wall top surfaces is enabled." +"NOTE: Bottom and top surfaces will not be affected by this value to prevent " +"visual gaps on the ouside of the model. Adjust 'One wall threshold' in the " +"Advanced settings below to adjust the sensitivity of what is considered a " +"top-surface. 'One wall threshold' is only visibile if this setting is set " +"above the default value of 0.5, or if single-wall top surfaces is enabled." msgstr "" -"Zmodyfikuj tę wartość, aby uniknąć drukowania krótkich, otwartych ścianek, co może prowadzić do wydłużenia czasu " -"druku. Wyższe wartości spowodują usunięcie większej ilości dłuższych ścianek.\n" +"Zmodyfikuj tę wartość, aby uniknąć drukowania krótkich, otwartych ścianek, " +"co może prowadzić do wydłużenia czasu druku. Wyższe wartości spowodują " +"usunięcie większej ilości dłuższych ścianek.\n" "\n" -"UWAGA: Ta wartość nie wpłynie na dolne i górne powierzchnie modelu i może zapobiec widocznym przerwom na " -"zewnątrz. Aby dostosować czułość określającą, co jest uważane za górną powierzchnię, dostosuj 'Próg jednej " -"ściany' w zaawansowanych ustawieniach poniżej. 'Próg jednej ściany' jest widoczny tylko wtedy, gdy to ustawienie " -"jest ustawione na wartość wyższą niż domyślna wartość 0,5 lub jeśli opcja pojedynczych ścianek na górze jest " -"włączona." +"UWAGA: Ta wartość nie wpłynie na dolne i górne powierzchnie modelu i może " +"zapobiec widocznym przerwom na zewnątrz. Aby dostosować czułość określającą, " +"co jest uważane za górną powierzchnię, dostosuj 'Próg jednej ściany' w " +"zaawansowanych ustawieniach poniżej. 'Próg jednej ściany' jest widoczny " +"tylko wtedy, gdy to ustawienie jest ustawione na wartość wyższą niż domyślna " +"wartość 0,5 lub jeśli opcja pojedynczych ścianek na górze jest włączona." msgid "First layer minimum wall width" msgstr "Minimalna szerokość ściany pierwszej warstwy" msgid "" -"The minimum wall width that should be used for the first layer is recommended to be set to the same size as the " -"nozzle. This adjustment is expected to enhance adhesion." +"The minimum wall width that should be used for the first layer is " +"recommended to be set to the same size as the nozzle. This adjustment is " +"expected to enhance adhesion." msgstr "" -"Zaleca się, aby minimalna szerokość ściany, która powinna być używana dla pierwszej warstwy, była ustawiona na " -"tę samą wielkość co dysza. Oczekuje się, że to dostosowanie zwiększy przyczepność." +"Zaleca się, aby minimalna szerokość ściany, która powinna być używana dla " +"pierwszej warstwy, była ustawiona na tę samą wielkość co dysza. Oczekuje " +"się, że to dostosowanie zwiększy przyczepność." msgid "Minimum wall width" msgstr "Minimalna szerokość ściany" msgid "" -"Width of the wall that will replace thin features (according to the Minimum feature size) of the model. If the " -"Minimum wall width is thinner than the thickness of the feature, the wall will become as thick as the feature " +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " "itself. It's expressed as a percentage over nozzle diameter" msgstr "" -"Szerokość obrysu, który zastąpi cienkie detale modelu (zgodnie z minimalnym rozmiarem detalu). Jeśli minimalna " -"szerokość obrysu jest mniejsza niż grubość detalu, obrys będzie miał taką samą grubość jak sam element. Jeśli " -"jest wyrażona w procentach (na przykład 85%), zostanie obliczona na podstawie średnicy dyszy." +"Szerokość obrysu, który zastąpi cienkie detale modelu (zgodnie z minimalnym " +"rozmiarem detalu). Jeśli minimalna szerokość obrysu jest mniejsza niż " +"grubość detalu, obrys będzie miał taką samą grubość jak sam element. Jeśli " +"jest wyrażona w procentach (na przykład 85%), zostanie obliczona na " +"podstawie średnicy dyszy." msgid "Detect narrow internal solid infill" msgstr "Wykryj wąskie wewnętrzne pełne wypełnienie" msgid "" -"This option will auto detect narrow internal solid infill area. If enabled, concentric pattern will be used for " -"the area to speed printing up. Otherwise, rectilinear pattern is used defaultly." +"This option will auto detect narrow internal solid infill area. If enabled, " +"concentric pattern will be used for the area to speed printing up. " +"Otherwise, rectilinear pattern is used defaultly." msgstr "" -"Ta opcja automatycznie wykryje wąski obszar wewnętrznego pełnego wypełnienia. Jeśli włączone, zostanie użyty " -"wzór koncentryczny dla tego obszaru, aby przyspieszyć drukowanie. W przeciwnym razie domyślnie używany jest wzór " -"prostoliniowy." +"Ta opcja automatycznie wykryje wąski obszar wewnętrznego pełnego " +"wypełnienia. Jeśli włączone, zostanie użyty wzór koncentryczny dla tego " +"obszaru, aby przyspieszyć drukowanie. W przeciwnym razie domyślnie używany " +"jest wzór prostoliniowy." msgid "invalid value " msgstr "nieprawidłowa wartość " @@ -11610,13 +13064,17 @@ msgid "No check" msgstr "Brak sprawdzania" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "Nie przeprowadzaj żadnych kontroli ważności, takich jak sprawdzanie konfliktów ścieżek gcode." +msgstr "" +"Nie przeprowadzaj żadnych kontroli ważności, takich jak sprawdzanie " +"konfliktów ścieżek gcode." msgid "Ensure on bed" msgstr "Zapewnij na łóżku" -msgid "Lift the object above the bed when it is partially below. Disabled by default" -msgstr "Podnieś obiekt ponad łóżko, gdy jest częściowo poniżej. Domyślnie wyłączone" +msgid "" +"Lift the object above the bed when it is partially below. Disabled by default" +msgstr "" +"Podnieś obiekt ponad łóżko, gdy jest częściowo poniżej. Domyślnie wyłączone" msgid "Orient Options" msgstr "Opcje orientacji" @@ -11637,11 +13095,12 @@ msgid "Data directory" msgstr "Katalog danych" msgid "" -"Load and store settings at the given directory. This is useful for maintaining different profiles or including " -"configurations from a network storage." +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." msgstr "" -"Załaduj i zapisz ustawienia w podanym katalogu. Jest to przydatne do utrzymania różnych profili lub dołączania " -"konfiguracji z pamięci sieciowej." +"Załaduj i zapisz ustawienia w podanym katalogu. Jest to przydatne do " +"utrzymania różnych profili lub dołączania konfiguracji z pamięci sieciowej." msgid "Load custom gcode" msgstr "Załaduj własny gcode" @@ -11653,23 +13112,34 @@ msgid "Current z-hop" msgstr "Bieżący Z-hop" msgid "Contains z-hop present at the beginning of the custom G-code block." -msgstr "" +msgstr "Zawiera z-hop obecny na początku bloku niestandardowego G-code" msgid "" -"Position of the extruder at the beginning of the custom G-code block. If the custom G-code travels somewhere " -"else, it should write to this variable so PrusaSlicer knows where it travels from when it gets control back." +"Position of the extruder at the beginning of the custom G-code block. If the " +"custom G-code travels somewhere else, it should write to this variable so " +"PrusaSlicer knows where it travels from when it gets control back." msgstr "" +"Pozycja ekstrudera na początku bloku niestandardowego G-kodu. Jeśli " +"niestandardowy G-code przemieszcza się gdzieś indziej, powinien zostać " +"zapisany do tej zmiennej, aby OrcaSlicer wiedział, skąd się przemieszcza, " +"gdy odzyska kontrolę." msgid "" -"Retraction state at the beginning of the custom G-code block. If the custom G-code moves the extruder axis, it " -"should write to this variable so PrusaSlicer deretracts correctly when it gets control back." +"Retraction state at the beginning of the custom G-code block. If the custom " +"G-code moves the extruder axis, it should write to this variable so " +"PrusaSlicer deretracts correctly when it gets control back." msgstr "" +"Stan retrakcji na początku bloku niestandardowego G-code. Jeśli " +"niestandardowy G-code przesunie oś ekstrudera, powinien zostać zapisany do " +"tej zmiennej, aby OrcaSlicer prawidłowo wykonał retrakcję, gdy odzyska " +"kontrolę." msgid "Extra deretraction" msgstr "Dodatkowa deretrakcja" msgid "Currently planned extra extruder priming after deretraction." msgstr "" +"Obecnie planowane dodatkowe czyszczenie ekstrudera po powrocie z retrakcji." msgid "Current extruder" msgstr "Aktualny extruder" @@ -11680,8 +13150,12 @@ msgstr "Indeks aktualnie używanego extrudera wynosi - zero" msgid "Current object index" msgstr "Zapisz bieżący projekt do pliku" -msgid "Specific for sequential printing. Zero-based index of currently printed object." +msgid "" +"Specific for sequential printing. Zero-based index of currently printed " +"object." msgstr "" +"Specyficzne dla druku sekwencyjnego. Indeks obecnie drukowanego obiektu, " +"zaczynający się od zera." msgid "Has wipe tower" msgstr "Ma wieżę czyszczącą" @@ -11692,26 +13166,37 @@ msgstr "Określa, czy dla tego wydruku generowana jest wieża czyszcząca." msgid "Initial extruder" msgstr "Początkowy ekstruder" -msgid "Zero-based index of the first extruder used in the print. Same as initial_tool." -msgstr "Indeks pierwszego extrudera używanego w wydruku, uwzględniający zero. To samo, co initial_tool." +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_tool." +msgstr "" +"Indeks pierwszego extrudera używanego w wydruku, uwzględniający zero. To " +"samo, co initial_tool." msgid "Initial tool" msgstr "Początkowe narzędzie" -msgid "Zero-based index of the first extruder used in the print. Same as initial_extruder." +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_extruder." msgstr "" +"Index pierwszego ekstrudera używanego podczas drukowania, licząc od zera. To " +"samo, co initial_extruder" msgid "Is extruder used?" msgstr "Czy ekstruder jest używany?" msgid "Vector of bools stating whether a given extruder is used in the print." -msgstr "Wektory logiczne określające, czy dany ekstruder jest używany w wydruku" +msgstr "" +"Wektory logiczne określające, czy dany ekstruder jest używany w wydruku" msgid "Volume per extruder" msgstr "Objętość na extruder" msgid "Total filament volume extruded per extruder during the entire print." -msgstr "Całkowita objętość filamentu wytłoczona przez każdy extruder podczas całego wydruku" +msgstr "" +"Całkowita objętość filamentu wytłoczona przez każdy extruder podczas całego " +"wydruku" msgid "Total toolchanges" msgstr "Całkowita zmiana narzędzia" @@ -11729,23 +13214,27 @@ msgid "Weight per extruder" msgstr "Waga na ekstruder" msgid "" -"Weight per extruder extruded during the entire print. Calculated from filament_density value in Filament " -"Settings." +"Weight per extruder extruded during the entire print. Calculated from " +"filament_density value in Filament Settings." msgstr "" -"Waga wytłaczanego filamentu przypadająca na każdy extruder podczas całego wydruku. Obliczana na podstawie " -"gęstości w sekcji Ustawienia filamentu." +"Waga wytłaczanego filamentu przypadająca na każdy extruder podczas całego " +"wydruku. Obliczana na podstawie gęstości w sekcji Ustawienia filamentu." msgid "Total weight" msgstr "Całkowita waga" -msgid "Total weight of the print. Calculated from filament_density value in Filament Settings." -msgstr "Całkowita waga wydruku. Obliczana na podstawie wartości w sekcji Ustawienia filamentu." +msgid "" +"Total weight of the print. Calculated from filament_density value in " +"Filament Settings." +msgstr "" +"Całkowita waga wydruku. Obliczana na podstawie wartości w sekcji Ustawienia " +"filamentu." msgid "Total layer count" msgstr "Całkowita liczba warstw" msgid "Number of layers in the entire print." -msgstr "" +msgstr "Ilość warstw w całym procesie drukowania" msgid "Number of objects" msgstr "Liczba obiektów" @@ -11757,41 +13246,53 @@ msgid "Number of instances" msgstr "Liczba instancji" msgid "Total number of object instances in the print, summed over all objects." -msgstr "Całkowita liczba instancji obiektów w druku, zsumowana dla wszystkich obiektów." +msgstr "" +"Całkowita liczba instancji obiektów w druku, zsumowana dla wszystkich " +"obiektów." msgid "Scale per object" msgstr "Skalowanie wg obiektu" msgid "" -"Contains a string with the information about what scaling was applied to the individual objects. Indexing of the " -"objects is zero-based (first object has index 0).\n" +"Contains a string with the information about what scaling was applied to the " +"individual objects. Indexing of the objects is zero-based (first object has " +"index 0).\n" "Example: 'x:100% y:50% z:100'." msgstr "" +"Zawiera ciąg znaków z informacją o zastosowanej skali dla poszczególnych " +"obiektów. Numeracja obiektów zaczyna się od zera (pierwszy obiekt ma indeks " +"0).\n" +"Przykład: 'x:100% y:50% z:100'." msgid "Input filename without extension" msgstr "Podaj nazwę pliku wejściowego bez rozszerzenia" msgid "Source filename of the first object, without extension." +msgstr "Nazwa pliku źródłowego pierwszego obiektu, bez rozszerzenia." + +msgid "" +"The vector has two elements: x and y coordinate of the point. Values in mm." msgstr "" +"Wektor składa się z dwóch elementów: współrzędnych x i y punktu. Wartości w " +"mm." -msgid "The vector has two elements: x and y coordinate of the point. Values in mm." -msgstr "Wektor składa się z dwóch elementów: współrzędnych x i y punktu. Wartości w mm." - -msgid "The vector has two elements: x and y dimension of the bounding box. Values in mm." +msgid "" +"The vector has two elements: x and y dimension of the bounding box. Values " +"in mm." msgstr "Wektor ma dwa elementy: wymiar x i y obwiedni. Wartości w mm." msgid "First layer convex hull" msgstr "Otoczka wypukła pierwszej warstwy" msgid "" -"Vector of points of the first layer convex hull. Each element has the following format:'[x, y]' (x and y are " -"floating-point numbers in mm)." +"Vector of points of the first layer convex hull. Each element has the " +"following format:'[x, y]' (x and y are floating-point numbers in mm)." msgstr "" -"Wektor punktów otoczki wypukłej pierwszej warstwy. Każdy element ma następujący format: '[x, y]' (x i y są " -"liczbami zmiennoprzecinkowymi w mm)." +"Wektor punktów otoczki wypukłej pierwszej warstwy. Każdy element ma " +"następujący format: '[x, y]' (x i y są liczbami zmiennoprzecinkowymi w mm)." msgid "Bottom-left corner of first layer bounding box" -msgstr "" +msgstr "Ogranicznik lewego dolnego narożnika obszaru pierwszej warstwy" msgid "Top-right corner of first layer bounding box" msgstr "Prawy górny róg obwiedni pierwszej warstwy" @@ -11800,19 +13301,19 @@ msgid "Size of the first layer bounding box" msgstr "Rozmiar obwiedni pierwszej warstwy" msgid "Bottom-left corner of print bed bounding box" -msgstr "" +msgstr "Ogranicznik lewego dolnego narożnika obszaru stołu roboczego" msgid "Top-right corner of print bed bounding box" msgstr "Prawy górny róg obwiedni stołu roboczego" msgid "Size of the print bed bounding box" -msgstr "" +msgstr "Rozmiar graniczny obszaru stołu roboczego" msgid "Timestamp" msgstr "Sygnatura czasowa" msgid "String containing current time in yyyyMMdd-hhmmss format." -msgstr "" +msgstr "Łańcuch zawierający aktualny czas w formacie yyyyMMdd-hhmmss." msgid "Day" msgstr "Dzień" @@ -11833,9 +13334,11 @@ msgid "Filament preset name" msgstr "Nazwa profilu filamentu" msgid "" -"Names of the filament presets used for slicing. The variable is a vector containing one name for each extruder." +"Names of the filament presets used for slicing. The variable is a vector " +"containing one name for each extruder." msgstr "" -"Nazwy profili filamentu używane do cięcia.\" Zmienna jest wektorem zawierającym jedną nazwę dla każdego extrudera" +"Nazwy profili filamentu używane do cięcia.\" Zmienna jest wektorem " +"zawierającym jedną nazwę dla każdego extrudera" msgid "Printer preset name" msgstr "Nazwa profilu drukarki" @@ -11847,31 +13350,36 @@ msgid "Physical printer name" msgstr "Fizyczna nazwa drukarki" msgid "Name of the physical printer used for slicing." -msgstr "" +msgstr "Nazwa fizycznej drukarki używanej do przygotowywania pliku do druku." msgid "Layer number" msgstr "Numer warstwy" msgid "Index of the current layer. One-based (i.e. first layer is number 1)." msgstr "" +"Indeks aktualnej warstwy uwzględniający zero (pierwsza warstwa ma wartość 1)." msgid "Layer z" msgstr "Warstwa Z" -msgid "Height of the current layer above the print bed, measured to the top of the layer." +msgid "" +"Height of the current layer above the print bed, measured to the top of the " +"layer." msgstr "" +"Wysokość bieżącej warstwy nad stołem roboczym, mierzona do górnej krawędzi " +"warstwy" msgid "Maximal layer z" msgstr "Maksymalna warstwa Z" msgid "Height of the last layer above the print bed." -msgstr "" +msgstr "Wysokość ostatniej warstwy nad stołem roboczym." msgid "Filament extruder ID" msgstr "ID ekstrudera filamentu" msgid "The current extruder ID. The same as current_extruder." -msgstr "" +msgstr "ID obecnie wybranego ekstrudera. Taki sam jak current_extruder" msgid "Error in zip archive" msgstr "Błąd w archiwum zip" @@ -11895,17 +13403,21 @@ msgid "Checking support necessity" msgstr "Sprawdzanie konieczności użycia podpór" msgid "floating regions" -msgstr "unoszące się regiony" +msgstr "unoszące się obszary" msgid "floating cantilever" -msgstr "unosząca się kantylwera" +msgstr "nawisająca pozioma konstrukcja (cantilever)" msgid "large overhangs" -msgstr "duże wysięgnięcia" +msgstr "duże nawisy" #, c-format, boost-format -msgid "It seems object %s has %s. Please re-orient the object or enable support generation." -msgstr "Wydaje się, że obiekt %s ma %s. Proszę ponownie ustawić obiekt lub włączyć generowanie podpór." +msgid "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." +msgstr "" +"Wydaje się, że obiekt %s ma %s. Proszę ponownie ustawić obiekt lub włączyć " +"generowanie podpór." msgid "Optimizing toolpath" msgstr "Optymalizowanie ścieżki narzędzia" @@ -11914,16 +13426,19 @@ msgid "Slicing mesh" msgstr "Krojenie siatki" msgid "" -"No layers were detected. You might want to repair your STL file(s) or check their size or thickness and retry.\n" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" msgstr "" -"Nie wykryto żadnych warstw. Możesz chcieć naprawić swoje pliki STL lub sprawdzić ich rozmiar lub grubość i " -"spróbować ponownie.\n" +"Nie wykryto żadnych warstw. Możesz chcieć naprawić swoje pliki STL lub " +"sprawdzić ich rozmiar lub grubość i spróbować ponownie.\n" msgid "" -"An object's XY size compensation will not be used because it is also color-painted.\n" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" "XY Size compensation can not be combined with color-painting." msgstr "" -"Kompensacja rozmiaru XY obiektu nie będzie używana, ponieważ jest także malowany na kolor.\n" +"Kompensacja rozmiaru XY obiektu nie będzie używana, ponieważ jest także " +"malowany na kolor.\n" "Kompensacja rozmiaru XY nie może być połączona z malowaniem kolorów." #, c-format, boost-format @@ -11957,8 +13472,11 @@ msgstr "Wsparcie: napraw dziury na warstwie %d" msgid "Support: propagate branches at layer %d" msgstr "Wsparcie: rozprzestrzeniaj gałęzie na warstwie %d" -msgid "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .stl, .obj, .amf(.xml)." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .stl, .obj, ." +"amf(.xml)." msgid "Loading of a model file failed." msgstr "Ładowanie pliku modelu nie powiodło się." @@ -11967,7 +13485,9 @@ msgid "The supplied file couldn't be read because it's empty" msgstr "Dostarczony plik nie mógł być odczytany, ponieważ jest pusty" msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .3mf lub .zip.amf." +msgstr "" +"Nieznany format pliku. Plik wejściowy musi mieć rozszerzenie .3mf lub .zip." +"amf." msgid "Canceled" msgstr "Anulowano" @@ -12023,8 +13543,11 @@ msgstr "Zakończ" msgid "How to use calibration result?" msgstr "Jak używać wyniku kalibracji?" -msgid "You could change the Flow Dynamics Calibration Factor in material editing" -msgstr "Możesz zmienić współczynnik Kalibracji Dynamiki Przepływu podczas edycji profilu filamentu" +msgid "" +"You could change the Flow Dynamics Calibration Factor in material editing" +msgstr "" +"Możesz zmienić współczynnik Kalibracji Dynamiki Przepływu podczas edycji " +"profilu filamentu" msgid "" "The current firmware version of the printer does not support calibration.\n" @@ -12087,8 +13610,10 @@ msgstr "Nazwa jest taka sama jak nazwa innego istniejącego ustwienia" msgid "create new preset failed." msgstr "utworzenie nowego profilu nie powiodło się." -msgid "Are you sure to cancel the current calibration and return to the home page?" -msgstr "Czy na pewno chcesz anulować bieżącą kalibrację i powrócić do strony głównej?" +msgid "" +"Are you sure to cancel the current calibration and return to the home page?" +msgstr "" +"Czy na pewno chcesz anulować bieżącą kalibrację i powrócić do strony głównej?" msgid "No Printer Connected!" msgstr "Żadna drukarka nie jest podłączona!" @@ -12127,18 +13652,24 @@ msgid "When do you need Flow Dynamics Calibration" msgstr "Kiedy potrzebujesz Kalibracji Dynamiki Przepływu" msgid "" -"We now have added the auto-calibration for different filaments, which is fully automated and the result will be " -"saved into the printer for future use. You only need to do the calibration in the following limited cases:\n" -"1. If you introduce a new filament of different brands/models or the filament is damp;\n" +"We now have added the auto-calibration for different filaments, which is " +"fully automated and the result will be saved into the printer for future " +"use. You only need to do the calibration in the following limited cases:\n" +"1. If you introduce a new filament of different brands/models or the " +"filament is damp;\n" "2. if the nozzle is worn out or replaced with a new one;\n" -"3. If the max volumetric speed or print temperature is changed in the filament setting." +"3. If the max volumetric speed or print temperature is changed in the " +"filament setting." msgstr "" -"Teraz dodaliśmy automatyczną kalibrację dla różnych filamentów, która jest w pełni zautomatyzowana, a wynik " -"zostanie zapisany w drukarce do przyszłego użycia. Musisz przeprowadzić kalibrację tylko w następujących " -"ograniczonych przypadkach:\n" -"1. Jeśli wprowadzasz nowy filament innej marki/modelu lub filament jest wilgotny;\n" +"Teraz dodaliśmy automatyczną kalibrację dla różnych filamentów, która jest w " +"pełni zautomatyzowana, a wynik zostanie zapisany w drukarce do przyszłego " +"użycia. Musisz przeprowadzić kalibrację tylko w następujących ograniczonych " +"przypadkach:\n" +"1. Jeśli wprowadzasz nowy filament innej marki/modelu lub filament jest " +"wilgotny;\n" "2. Jeśli dysza jest zużyta lub została wymieniona na nową;\n" -"3. Jeśli maksymalna prędkość przepływu lub temperatura druku zostaną zmienione w ustawieniach filamentu." +"3. Jeśli maksymalna prędkość przepływu lub temperatura druku zostaną " +"zmienione w ustawieniach filamentu." msgid "About this calibration" msgstr "O tej kalibracji" @@ -12146,102 +13677,131 @@ msgstr "O tej kalibracji" msgid "" "Please find the details of Flow Dynamics Calibration from our wiki.\n" "\n" -"Usually the calibration is unnecessary. When you start a single color/material print, with the \"flow dynamics " -"calibration\" option checked in the print start menu, the printer will follow the old way, calibrate the " -"filament before the print; When you start a multi color/material print, the printer will use the default " -"compensation parameter for the filament during every filament switch which will have a good result in most " -"cases.\n" +"Usually the calibration is unnecessary. When you start a single color/" +"material print, with the \"flow dynamics calibration\" option checked in the " +"print start menu, the printer will follow the old way, calibrate the " +"filament before the print; When you start a multi color/material print, the " +"printer will use the default compensation parameter for the filament during " +"every filament switch which will have a good result in most cases.\n" "\n" -"Please note there are a few cases that will make the calibration result not reliable: using a texture plate to " -"do the calibration; the build plate does not have good adhesion (please wash the build plate or apply " -"gluestick!) ...You can find more from our wiki.\n" +"Please note there are a few cases that will make the calibration result not " +"reliable: using a texture plate to do the calibration; the build plate does " +"not have good adhesion (please wash the build plate or apply gluestick!) ..." +"You can find more from our wiki.\n" "\n" -"The calibration results have about 10 percent jitter in our test, which may cause the result not exactly the " -"same in each calibration. We are still investigating the root cause to do improvements with new updates." +"The calibration results have about 10 percent jitter in our test, which may " +"cause the result not exactly the same in each calibration. We are still " +"investigating the root cause to do improvements with new updates." msgstr "" -"Proszę znaleźć szczegóły dotyczące kalibracji dynamiki przepływu w naszej wiki.\n" +"Proszę znaleźć szczegóły dotyczące kalibracji dynamiki przepływu w naszej " +"wiki.\n" "\n" -"Zazwyczaj kalibracja nie jest konieczna. Gdy rozpoczynasz druk w jednym kolorze/materiale i zaznaczasz opcję " -"\"kalibracja dynamiki przepływu\" w menu rozpoczęcia druku. Drukarka będzie postępować w tradycyjny sposób, " -"kalibrując filament przed rozpoczęciem druku. W przypadku druku w wielu kolorach/materiałach drukarka będzie " -"używać domyślnego parametru kompensacji dla filamentu podczas każdej jego zmiany, co w większości przypadków " -"daje dobre rezultaty.\n" +"Zazwyczaj kalibracja nie jest konieczna. Gdy rozpoczynasz druk w jednym " +"kolorze/materiale i zaznaczasz opcję \"kalibracja dynamiki przepływu\" w " +"menu rozpoczęcia druku. Drukarka będzie postępować w tradycyjny sposób, " +"kalibrując filament przed rozpoczęciem druku. W przypadku druku w wielu " +"kolorach/materiałach drukarka będzie używać domyślnego parametru kompensacji " +"dla filamentu podczas każdej jego zmiany, co w większości przypadków daje " +"dobre rezultaty.\n" "\n" -"Proszę jednak zauważyć, że istnieją pewne przypadki, w których wynik kalibracji może być niesolidny: korzystanie " -"z Texture PEI do kalibracji; brak dobrej przyczepności podłoża (proszę umyć płytę lub nałożyć klej!)... Więcej " -"informacji można znaleźć w naszej wiki.\n" +"Proszę jednak zauważyć, że istnieją pewne przypadki, w których wynik " +"kalibracji może być niesolidny: korzystanie z Texture PEI do kalibracji; " +"brak dobrej przyczepności podłoża (proszę umyć płytę lub nałożyć klej!)... " +"Więcej informacji można znaleźć w naszej wiki.\n" "\n" -"Wyniki kalibracji mają około 10 procent fluktuacji w naszych testach, co może powodować, że wynik nie będzie " -"dokładnie taki sam w każdej kalibracji. Wciąż badamy źródło tych fluktuacji i pracujemy nad wprowadzeniem " -"ulepszeń w nowych aktualizacjach." +"Wyniki kalibracji mają około 10 procent fluktuacji w naszych testach, co " +"może powodować, że wynik nie będzie dokładnie taki sam w każdej kalibracji. " +"Wciąż badamy źródło tych fluktuacji i pracujemy nad wprowadzeniem ulepszeń w " +"nowych aktualizacjach." msgid "When to use Flow Rate Calibration" msgstr "Kiedy użyć Kalibracji Przepływu" msgid "" -"After using Flow Dynamics Calibration, there might still be some extrusion issues, such as:\n" -"1. Over-Extrusion: Excess material on your printed object, forming blobs or zits, or the layers seem thicker " -"than expected and not uniform.\n" -"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the top layer of the model, even when " -"printing slowly.\n" +"After using Flow Dynamics Calibration, there might still be some extrusion " +"issues, such as:\n" +"1. Over-Extrusion: Excess material on your printed object, forming blobs or " +"zits, or the layers seem thicker than expected and not uniform.\n" +"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the " +"top layer of the model, even when printing slowly.\n" "3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" -"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as they should be." +"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as " +"they should be." msgstr "" -"Po użyciu kalibracji dynamiki przepływu mogą nadal występować pewne problemy z ekstruzją, takie jak:\n" -"1. Nadmierna ekstruzja: Nadmiar filamentu na twoim wydrukowanym obiekcie, tworzenie grudek i wybrzuszeń, lub " -"warstwy wydają się być grubsze i nierówne niż oczekiwano.\n" -"2. Niedostateczna ekstruzja: Bardzo cienkie warstwy, słaba wytrzymałość wypełnienia, lub przerwy w górnej " -"warstwie modelu, nawet przy wolnym drukowaniu.\n" -"3. Słaba jakość powierzchni: Powierzchnia twoich wydruków wydaje się być szorstka lub nierówna.\n" -"4. Słaba wytrzymałość strukturalna: Wydruki łatwo się łamią lub nie wydają się być tak wytrzymałe, jak powinny." +"Po użyciu kalibracji dynamiki przepływu mogą nadal występować pewne problemy " +"z ekstruzją, takie jak:\n" +"1. Nadmierna ekstruzja: Nadmiar filamentu na twoim wydrukowanym obiekcie, " +"tworzenie grudek i wybrzuszeń, lub warstwy wydają się być grubsze i nierówne " +"niż oczekiwano.\n" +"2. Niedostateczna ekstruzja: Bardzo cienkie warstwy, słaba wytrzymałość " +"wypełnienia, lub przerwy w górnej warstwie modelu, nawet przy wolnym " +"drukowaniu.\n" +"3. Słaba jakość powierzchni: Powierzchnia twoich wydruków wydaje się być " +"szorstka lub nierówna.\n" +"4. Słaba wytrzymałość strukturalna: Wydruki łatwo się łamią lub nie wydają " +"się być tak wytrzymałe, jak powinny." msgid "" -"In addition, Flow Rate Calibration is crucial for foaming materials like LW-PLA used in RC planes. These " -"materials expand greatly when heated, and calibration provides a useful reference flow rate." +"In addition, Flow Rate Calibration is crucial for foaming materials like LW-" +"PLA used in RC planes. These materials expand greatly when heated, and " +"calibration provides a useful reference flow rate." msgstr "" -"Dodatkowo, kalibracja prędkości przepływu jest kluczowa dla materiałów piankowych, takich jak LW-PLA używane w " -"samolotach RC. Te filamenty znacząco się rozprężają pod wpływem temperatury, a kalibracja zapewnia przydatną " +"Dodatkowo, kalibracja prędkości przepływu jest kluczowa dla materiałów " +"piankowych, takich jak LW-PLA używane w samolotach RC. Te filamenty znacząco " +"się rozprężają pod wpływem temperatury, a kalibracja zapewnia przydatną " "referencyjną prędkość przepływu." msgid "" -"Flow Rate Calibration measures the ratio of expected to actual extrusion volumes. The default setting works well " -"in Bambu Lab printers and official filaments as they were pre-calibrated and fine-tuned. For a regular filament, " -"you usually won't need to perform a Flow Rate Calibration unless you still see the listed defects after you have " -"done other calibrations. For more details, please check out the wiki article." +"Flow Rate Calibration measures the ratio of expected to actual extrusion " +"volumes. The default setting works well in Bambu Lab printers and official " +"filaments as they were pre-calibrated and fine-tuned. For a regular " +"filament, you usually won't need to perform a Flow Rate Calibration unless " +"you still see the listed defects after you have done other calibrations. For " +"more details, please check out the wiki article." msgstr "" -"Kalibracja przepływu mierzy stosunek oczekiwanego do rzeczywistego objętości ekstruzji. Domyślne ustawienie " -"dobrze funkcjonuje w drukarkach Bambu Lab i oficjalnych filamentach, ponieważ były one wcześniej skalibrowane i " -"dokładnie dostrojone. Dla zwykłego filamentu zazwyczaj nie będziesz musiał przeprowadzać kalibracji przepływu, " -"chyba że nadzieja widoczne wymienione wady po wykonaniu innych kalibracji. Po więcej szczegółów proszę sprawdzić " +"Kalibracja przepływu mierzy stosunek oczekiwanego do rzeczywistego objętości " +"ekstruzji. Domyślne ustawienie dobrze funkcjonuje w drukarkach Bambu Lab i " +"oficjalnych filamentach, ponieważ były one wcześniej skalibrowane i " +"dokładnie dostrojone. Dla zwykłego filamentu zazwyczaj nie będziesz musiał " +"przeprowadzać kalibracji przepływu, chyba że nadzieja widoczne wymienione " +"wady po wykonaniu innych kalibracji. Po więcej szczegółów proszę sprawdzić " "artykuł w naszej wiki." msgid "" -"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, directly measuring the calibration " -"patterns. However, please be advised that the efficacy and accuracy of this method may be compromised with " -"specific types of materials. Particularly, filaments that are transparent or semi-transparent, sparkling-" -"particled, or have a high-reflective finish may not be suitable for this calibration and can produce less-than-" -"desirable results.\n" +"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, " +"directly measuring the calibration patterns. However, please be advised that " +"the efficacy and accuracy of this method may be compromised with specific " +"types of materials. Particularly, filaments that are transparent or semi-" +"transparent, sparkling-particled, or have a high-reflective finish may not " +"be suitable for this calibration and can produce less-than-desirable " +"results.\n" "\n" -"The calibration results may vary between each calibration or filament. We are still improving the accuracy and " -"compatibility of this calibration through firmware updates over time.\n" +"The calibration results may vary between each calibration or filament. We " +"are still improving the accuracy and compatibility of this calibration " +"through firmware updates over time.\n" "\n" -"Caution: Flow Rate Calibration is an advanced process, to be attempted only by those who fully understand its " -"purpose and implications. Incorrect usage can lead to sub-par prints or printer damage. Please make sure to " -"carefully read and understand the process before doing it." +"Caution: Flow Rate Calibration is an advanced process, to be attempted only " +"by those who fully understand its purpose and implications. Incorrect usage " +"can lead to sub-par prints or printer damage. Please make sure to carefully " +"read and understand the process before doing it." msgstr "" -"Automatyczna kalibracja przepływu wykorzystuje technologię Micro-Lidar firmy Bambu Lab, bezpośrednio mierząc " -"wzorce kalibracyjne. Jednak należy pamiętać, że skuteczność i dokładność tej metody mogą być ograniczone w " -"przypadku konkretnych rodzajów filamentów. Szczególnie filamenty, które są przezroczyste lub półprzezroczyste, z " -"iskrzącymi cząstkami lub o wysokim połysku mogą być nieodpowiednie do tej kalibracji i mogą dawać mniej niż " +"Automatyczna kalibracja przepływu wykorzystuje technologię Micro-Lidar firmy " +"Bambu Lab, bezpośrednio mierząc wzorce kalibracyjne. Jednak należy pamiętać, " +"że skuteczność i dokładność tej metody mogą być ograniczone w przypadku " +"konkretnych rodzajów filamentów. Szczególnie filamenty, które są " +"przezroczyste lub półprzezroczyste, z iskrzącymi cząstkami lub o wysokim " +"połysku mogą być nieodpowiednie do tej kalibracji i mogą dawać mniej niż " "pożądane wyniki.\n" "\n" -"Wyniki kalibracji mogą się różnić między poszczególnymi kalibracjami lub filamentami. Nadal pracujemy nad " -"poprawą dokładności i kompatybilności tej kalibracji za pomocą aktualizacji oprogramowania.\n" +"Wyniki kalibracji mogą się różnić między poszczególnymi kalibracjami lub " +"filamentami. Nadal pracujemy nad poprawą dokładności i kompatybilności tej " +"kalibracji za pomocą aktualizacji oprogramowania.\n" "\n" -"Ostrzeżenie: Kalibracja przepływu jest zaawansowanym procesem, który powinien być przeprowadzany tylko przez " -"osoby, które w pełni rozumieją jego cel i implikacje. Niewłaściwe użycie może prowadzić do niskiej jakości " -"wydruków lub uszkodzenia drukarki. Przed przystąpieniem do kalibracji upewnij się, że dokładnie przeczytałeś i " -"zrozumiałeś proces." +"Ostrzeżenie: Kalibracja przepływu jest zaawansowanym procesem, który " +"powinien być przeprowadzany tylko przez osoby, które w pełni rozumieją jego " +"cel i implikacje. Niewłaściwe użycie może prowadzić do niskiej jakości " +"wydruków lub uszkodzenia drukarki. Przed przystąpieniem do kalibracji " +"upewnij się, że dokładnie przeczytałeś i zrozumiałeś proces." msgid "When you need Max Volumetric Speed Calibration" msgstr "Kiedy potrzebujesz kalibracji Maksymalnej Prędkości Przepływu" @@ -12261,28 +13821,39 @@ msgstr "filamentami z niedokładną średnicą" msgid "We found the best Flow Dynamics Calibration Factor" msgstr "Znaleźliśmy najlepszy współczynnik Kalibracji Dynamiki Przepływu" -msgid "Part of the calibration failed! You may clean the plate and retry. The failed test result would be dropped." +msgid "" +"Part of the calibration failed! You may clean the plate and retry. The " +"failed test result would be dropped." msgstr "" -"Część kalibracji nie powiodła się! Możesz oczyścić płytę i spróbować ponownie. Niewłaściwy wynik testu zostanie " -"odrzucony." +"Część kalibracji nie powiodła się! Możesz oczyścić płytę i spróbować " +"ponownie. Niewłaściwy wynik testu zostanie odrzucony." -msgid "*We recommend you to add brand, materia, type, and even humidity level in the Name" -msgstr "*Zalecamy dodanie do nazwy marki i typu filamentu, a nawet poziomu wilgotności" +msgid "" +"*We recommend you to add brand, materia, type, and even humidity level in " +"the Name" +msgstr "" +"*Zalecamy dodanie do nazwy marki i typu filamentu, a nawet poziomu " +"wilgotności" msgid "Failed" msgstr "Nieudane" msgid "" -"Only one of the results with the same name will be saved. Are you sure you want to overrides the other results?" -msgstr "Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić inne wyniki?" +"Only one of the results with the same name will be saved. Are you sure you " +"want to overrides the other results?" +msgstr "" +"Tylko jeden z wyników o tej samej nazwie zostanie zapisany. Czy na pewno " +"chcesz zastąpić inne wyniki?" #, c-format, boost-format msgid "" -"There is already a historical calibration result with the same name: %s. Only one of the results with the same " -"name is saved. Are you sure you want to overrides the historical result?" +"There is already a historical calibration result with the same name: %s. " +"Only one of the results with the same name is saved. Are you sure you want " +"to overrides the historical result?" msgstr "" -"Istnieje już historia wyników kalibracji o tej samej nazwie: %s. Tylko jeden z wyników o tej samej nazwie " -"zostanie zapisany. Czy na pewno chcesz zastąpić ten wynik?" +"Istnieje już historia wyników kalibracji o tej samej nazwie: %s. Tylko jeden " +"z wyników o tej samej nazwie zostanie zapisany. Czy na pewno chcesz zastąpić " +"ten wynik?" msgid "Please find the best line on your plate" msgstr "Znajdź najlepszą linię na swojej płycie" @@ -12340,7 +13911,8 @@ msgid "Please choose a block with smoothest top surface." msgstr "Wybierz blok z najgładszą górną powierzchnią." msgid "Please input a valid value (0 <= Max Volumetric Speed <= 60)" -msgstr "Proszę wprowadzić prawidłową wartość (0 <= Max Prędkość Przepływu <= 60)" +msgstr "" +"Proszę wprowadzić prawidłową wartość (0 <= Max Prędkość Przepływu <= 60)" msgid "Calibration Type" msgstr "Typ kalibracji" @@ -12355,10 +13927,11 @@ msgid "Title" msgstr "Tytuł" msgid "" -"A test model will be printed. Please clear the build plate and place it back to the hot bed before calibration." +"A test model will be printed. Please clear the build plate and place it back " +"to the hot bed before calibration." msgstr "" -"Będzie wydrukowany model testowy. Przed kalibracją oczyść płytę roboczą i umieść ją z powrotem na stole " -"grzewczym." +"Będzie wydrukowany model testowy. Przed kalibracją oczyść płytę roboczą i " +"umieść ją z powrotem na stole grzewczym." msgid "Printing Parameters" msgstr "Parametry drukowania" @@ -12401,7 +13974,8 @@ msgid "%s is not compatible with %s" msgstr "%s nie jest kompatybilne z %s" msgid "TPU is not supported for Flow Dynamics Auto-Calibration." -msgstr "TPU nie jest obsługiwane dla automatycznej kalibracji dynamiki przepływu." +msgstr "" +"TPU nie jest obsługiwane dla automatycznej kalibracji dynamiki przepływu." msgid "Connecting to printer" msgstr "Łączenie z drukarką" @@ -12627,14 +14201,17 @@ msgid "Upload to Printer Host with the following filename:" msgstr "Prześlij do serwera druku z następującą nazwą pliku:" msgid "Use forward slashes ( / ) as a directory separator if needed." -msgstr "Użyj prawego ukośnika ( / ) jako separatora katalogów, jeśli jest to potrzebne." +msgstr "" +"Użyj prawego ukośnika ( / ) jako separatora katalogów, jeśli jest to " +"potrzebne." msgid "Upload to storage" msgstr "Prześlij do pamięci" #, c-format, boost-format msgid "Upload filename doesn't end with \"%s\". Do you wish to continue?" -msgstr "Przesyłana nazwa pliku nie kończy się z \\\"‪%s‬\\\". Czy chcesz kontynuować?" +msgstr "" +"Przesyłana nazwa pliku nie kończy się z \\\"‪%s‬\\\". Czy chcesz kontynuować?" msgid "Upload" msgstr "Załaduj" @@ -12836,32 +14413,43 @@ msgid "Vendor is not selected, please reselect vendor." msgstr "Producent nie jest wybrany, proszę ponownie wybrać producenta." msgid "Custom vendor is not input, please input custom vendor." -msgstr "Nie wprowadzono producenta, proszę wprowadzić niestandardowego producenta." +msgstr "" +"Nie wprowadzono producenta, proszę wprowadzić niestandardowego producenta." -msgid "\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." -msgstr "\"Bambu\" lub \"Generic\" nie mogą być używane jako Producent dla niestandardowych filamentów." +msgid "" +"\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." +msgstr "" +"\"Bambu\" lub \"Generic\" nie mogą być używane jako Producent dla " +"niestandardowych filamentów." msgid "Filament type is not selected, please reselect type." msgstr "Typ filamentu nie jest wybrany, proszę ponownie wybrać typ." msgid "Filament serial is not inputed, please input serial." -msgstr "Numer seryjny filamentu nie jest wprowadzony, proszę wprowadzić numer seryjny." - -msgid "There may be escape characters in the vendor or serial input of filament. Please delete and re-enter." msgstr "" -"W polu Producenta lub Numeru seryjnego filamentu mogą występować znaki specjalne. Proszę usunąć i ponownie " -"wprowadzić." +"Numer seryjny filamentu nie jest wprowadzony, proszę wprowadzić numer " +"seryjny." + +msgid "" +"There may be escape characters in the vendor or serial input of filament. " +"Please delete and re-enter." +msgstr "" +"W polu Producenta lub Numeru seryjnego filamentu mogą występować znaki " +"specjalne. Proszę usunąć i ponownie wprowadzić." msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." msgstr "" -"Wszystkie wprowadzone dane w niestandardowym producencie lub numerze seryjnym to spacje. Proszę wprowadzić " -"ponownie." +"Wszystkie wprowadzone dane w niestandardowym producencie lub numerze " +"seryjnym to spacje. Proszę wprowadzić ponownie." msgid "The vendor can not be a number. Please re-enter." msgstr "Producent nie może być liczbą. Proszę wprowadzić ponownie." -msgid "You have not selected a printer or preset yet. Please select at least one." -msgstr "Nie wybrałeś jeszcze żadnej drukarki ani ustawień wstępnych. Proszę wybierz przynajmniej jedno." +msgid "" +"You have not selected a printer or preset yet. Please select at least one." +msgstr "" +"Nie wybrałeś jeszcze żadnej drukarki ani ustawień wstępnych. Proszę wybierz " +"przynajmniej jedno." msgid "Some existing presets have failed to be created, as follows:\n" msgstr "Niektóre istniejące profile nie zostały utworzone:\n" @@ -12874,10 +14462,12 @@ msgstr "" "Czy chcesz go zastąpić?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you " +"selected\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" -"Nazwa profilu zostanie zmieniona na \"Producent Typ Rodzaj @nazwa drukarki, którą wybrałeś\".\n" +"Nazwa profilu zostanie zmieniona na \"Producent Typ Rodzaj @nazwa drukarki, " +"którą wybrałeś\".\n" "Aby dodać profil dla innych drukarek, przejdź do wyboru drukarki." msgid "Create Printer/Nozzle" @@ -12929,29 +14519,32 @@ msgid "Y" msgstr "Y" msgid "Hot Bed STL" -msgstr "" +msgstr "Model Stołu " msgid "Load stl" msgstr "Wczytaj stl" msgid "Hot Bed SVG" -msgstr "" +msgstr "Tekstura Stołu" msgid "Load svg" msgstr "Wczytaj svg" msgid "Max Print Height" -msgstr "" +msgstr "Maksymalna wysokość wydruku" #, c-format, boost-format msgid "The file exceeds %d MB, please import again." msgstr "Plik przekracza %d MB, proszę zaimportuj ponownie." msgid "Exception in obtaining file size, please import again." -msgstr "Wyjątek podczas uzyskiwania rozmiaru pliku, proszę zaimportuj ponownie." +msgstr "" +"Wyjątek podczas uzyskiwania rozmiaru pliku, proszę zaimportuj ponownie." msgid "Preset path is not find, please reselect vendor." -msgstr "Ścieżka ustawień wstępnych nie została znaleziona, proszę wybrać dostawcę ponownie." +msgstr "" +"Ścieżka ustawień wstępnych nie została znaleziona, proszę wybrać dostawcę " +"ponownie." msgid "The printer model was not found, please reselect." msgstr "Model drukarki nie został znaleziony, proszę wybrać ponownie" @@ -12978,25 +14571,35 @@ msgid "Back Page 1" msgstr "Poprzednia Strona 1" msgid "" -"You have not yet chosen which printer preset to create based on. Please choose the vendor and model of the " -"printer" +"You have not yet chosen which printer preset to create based on. Please " +"choose the vendor and model of the printer" msgstr "" +"Jeszcze nie dokonano wyboru, na podstawie którego profilu drukarki ma być " +"utworzony nowy profil. Proszę wybrać producenta i model drukarki." msgid "" -"You have entered an illegal input in the printable area section on the first page. Please check before creating " -"it." +"You have entered an illegal input in the printable area section on the first " +"page. Please check before creating it." msgstr "" +"W sekcji \"Obszar drukowania\" na pierwszej stronie wprowadzono " +"nieprawidłową wartość. Sprawdź wprowadzone dane przed utworzeniem." msgid "The custom printer or model is not inputed, place input." msgstr "Brakuje niestandardowej drukarki lub modelu, proszę wprowadzić dane." msgid "" -"The printer preset you created already has a preset with the same name. Do you want to overwrite it?\n" -"\tYes: Overwrite the printer preset with the same name, and filament and process presets with the same preset " -"name will be recreated \n" -"and filament and process presets without the same preset name will be reserve.\n" +"The printer preset you created already has a preset with the same name. Do " +"you want to overwrite it?\n" +"\tYes: Overwrite the printer preset with the same name, and filament and " +"process presets with the same preset name will be recreated \n" +"and filament and process presets without the same preset name will be " +"reserve.\n" "\tCancel: Do not create a preset, return to the creation interface." msgstr "" +"Profil drukarki o tej nazwie już istnieje. Czy chcesz go zastąpić?\n" +"\tTak: zastąp ustawienia drukarki o tej samej nazwie. \n" +"Profile filamentu i procesu bez tej samej nazwy zostaną zarezerwowane.\n" +"\tAnuluj: nie twórz profilu i wróć do ekranu tworzenia." msgid "You need to select at least one filament preset." msgstr "Musisz wybrać przynajmniej jeden profil filamentu" @@ -13016,20 +14619,36 @@ msgstr "Dostawca nie został znaleziony, proszę wybrać ponownie." msgid "Current vendor has no models, please reselect." msgstr "Obecny dostawca nie ma modeli, proszę wybrać ponownie." -msgid "You have not selected the vendor and model or inputed the custom vendor and model." +msgid "" +"You have not selected the vendor and model or inputed the custom vendor and " +"model." msgstr "" +"Nie wybrano dostawcy ani modelu lub nie wprowadzono niestandardowego " +"dostawcy i modelu" -msgid "There may be escape characters in the custom printer vendor or model. Please delete and re-enter." -msgstr "W polu Dostawcy lub Modelu drukarki mogą występować znaki Specjalne. Proszę usunąć i wprowadzić ponownie." - -msgid "All inputs in the custom printer vendor or model are spaces. Please re-enter." +msgid "" +"There may be escape characters in the custom printer vendor or model. Please " +"delete and re-enter." msgstr "" +"W polu Dostawcy lub Modelu drukarki mogą występować znaki Specjalne. Proszę " +"usunąć i wprowadzić ponownie." + +msgid "" +"All inputs in the custom printer vendor or model are spaces. Please re-enter." +msgstr "" +"W polach dotyczących niestandardowego producenta lub modelu drukarki " +"wprowadzono spacje. Proszę ponownie wprowadzić poprawne dane." msgid "Please check bed printable shape and origin input." -msgstr "Proszę sprawdzić kształt stołu do druku oraz dane dotyczące jego położenia początkowego" +msgstr "" +"Proszę sprawdzić kształt stołu do druku oraz dane dotyczące jego położenia " +"początkowego" -msgid "You have not yet selected the printer to replace the nozzle, please choose." -msgstr "Nie wybrałeś jeszcze drukarki, do której chcesz zamienić dyszę, proszę dokonaj wyboru." +msgid "" +"You have not yet selected the printer to replace the nozzle, please choose." +msgstr "" +"Nie wybrałeś jeszcze drukarki, do której chcesz zamienić dyszę, proszę " +"dokonaj wyboru." msgid "Create Printer Successful" msgstr "Utworzenie profilu drukarki zakończyło się powodzeniem" @@ -13048,12 +14667,15 @@ msgstr "Utworzono Profil Filamentu" msgid "" "Please go to filament setting to edit your presets if you need.\n" -"Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed have a significant impact " -"on printing quality. Please set them carefully." +"Please note that nozzle temperature, hot bed temperature, and maximum " +"volumetric speed have a significant impact on printing quality. Please set " +"them carefully." msgstr "" -"Jeśli zajdzie taka potrzeba, proszę przejść do ustawień filamentu, aby edytować swoje zmiany.\n" -"Zwróć uwagę, że temperatura dyszy, temperatura podgrzewanego stołu oraz maksymalna prędkość przepływu mają " -"znaczący wpływ na jakość druku 3D. Proszę ustawić je z rozwagą." +"Jeśli zajdzie taka potrzeba, proszę przejść do ustawień filamentu, aby " +"edytować swoje zmiany.\n" +"Zwróć uwagę, że temperatura dyszy, temperatura podgrzewanego stołu oraz " +"maksymalna prędkość przepływu mają znaczący wpływ na jakość druku 3D. Proszę " +"ustawić je z rozwagą." msgid "Printer Setting" msgstr "Ustawienia drukarki" @@ -13077,13 +14699,13 @@ msgid "Process presets(.zip)" msgstr "Profile procesu (.zip)" msgid "initialize fail" -msgstr "" +msgstr "Błąd inicjalizacji" msgid "add file fail" msgstr "Dodawanie pliku nie powiodło się" msgid "add bundle structure file fail" -msgstr "" +msgstr "Błąd dodawania pliku struktury pakietu konfiguracji" msgid "finalize fail" msgstr "Finalizacja nie powiodła się" @@ -13096,15 +14718,20 @@ msgstr "Eksport zakończony sukcesem" #, c-format, boost-format msgid "" -"The '%s' folder already exists in the current directory. Do you want to clear it and rebuild it.\n" -"If not, a time suffix will be added, and you can modify the name after creation." +"The '%s' folder already exists in the current directory. Do you want to " +"clear it and rebuild it.\n" +"If not, a time suffix will be added, and you can modify the name after " +"creation." msgstr "" +"Plik '%s' już istnieje w bieżącym katalogu. Czy chcesz go nadpisać?\n" +"Jeśli nie, zostanie dodany sufiks czasowy do nazwy pliku." msgid "" "Printer and all the filament&&process presets that belongs to the printer. \n" "Can be shared with others." msgstr "" -"Profil drukarki oraz wszystkie ustawienia filamentu i procesu, które do niej należą. \n" +"Profil drukarki oraz wszystkie ustawienia filamentu i procesu, które do niej " +"należą. \n" "Można je udostępniać innym osobom." msgid "" @@ -13114,31 +14741,42 @@ msgstr "" "Profile filamentu.\n" "Można je udostępniać innym osobom." -msgid "Only display printer names with changes to printer, filament, and process presets." -msgstr "Wyświetlone są jedynie nazwy drukarek, które miały zmienione ustawienia filamentu lub procesu." +msgid "" +"Only display printer names with changes to printer, filament, and process " +"presets." +msgstr "" +"Wyświetlone są jedynie nazwy drukarek, które miały zmienione ustawienia " +"filamentu lub procesu." msgid "Only display the filament names with changes to filament presets." -msgstr "Wyświetlone są jedynie nazwy filamentów, które zostały zmodyfikowane w ustawieniach." +msgstr "" +"Wyświetlone są jedynie nazwy filamentów, które zostały zmodyfikowane w " +"ustawieniach." msgid "" -"Only printer names with user printer presets will be displayed, and each preset you choose will be exported as a " -"zip." +"Only printer names with user printer presets will be displayed, and each " +"preset you choose will be exported as a zip." msgstr "" -"Wyświetlane są tylko nazwy drukarek z ustawieniami użytkownika, wybrany zestaw zostanie wyeksportowany jako plik " -"zip." +"Wyświetlane są tylko nazwy drukarek z ustawieniami użytkownika, wybrany " +"zestaw zostanie wyeksportowany jako plik zip." msgid "" "Only the filament names with user filament presets will be displayed, \n" -"and all user filament presets in each filament name you select will be exported as a zip." +"and all user filament presets in each filament name you select will be " +"exported as a zip." msgstr "" -"Na liście widoczne są tylko nazwy filamentów ze zmodyfikowanymi ustawieniami, \n" -"a dla każdej wybranej nazwy filamentu zostaną wyeksportowane wszystkie ustawienia jako archiwum zip." +"Na liście widoczne są tylko nazwy filamentów ze zmodyfikowanymi " +"ustawieniami, \n" +"a dla każdej wybranej nazwy filamentu zostaną wyeksportowane wszystkie " +"ustawienia jako archiwum zip." msgid "" "Only printer names with changed process presets will be displayed, \n" -"and all user process presets in each printer name you select will be exported as a zip." +"and all user process presets in each printer name you select will be " +"exported as a zip." msgstr "" -"Na liście widoczne są tylko nazwy drukarek ze zmodyfikowanymi ustawieniami procesu, \n" +"Na liście widoczne są tylko nazwy drukarek ze zmodyfikowanymi ustawieniami " +"procesu, \n" "a dla każdej wybranej nazwy drukarki zostaną wyeksportowane wszystkie \n" "ustawienia procesu jako archiwum zip." @@ -13155,13 +14793,14 @@ msgid "Filament presets under this filament" msgstr "Dodaj profil filamentu poniżej" msgid "" -"Note: If the only preset under this filament is deleted, the filament will be deleted after exiting the dialog." +"Note: If the only preset under this filament is deleted, the filament will " +"be deleted after exiting the dialog." msgstr "" -"Uwaga: Jeśli ostatni profil tego filamentu zostanie usunięty, wszystkie ustawienia tego filamentu zostaną " -"skasowane po wyjściu z okna dialogowego." +"Uwaga: Jeśli ostatni profil tego filamentu zostanie usunięty, wszystkie " +"ustawienia tego filamentu zostaną skasowane po wyjściu z okna dialogowego." msgid "Presets inherited by other presets can not be deleted" -msgstr "" +msgstr "Nie można usunąć profili dziedziczonych przez inne profile!" msgid "The following presets inherits this preset." msgid_plural "The following preset inherits this preset." @@ -13173,7 +14812,7 @@ msgid "Delete Preset" msgstr "Usuń Profil" msgid "Are you sure to delete the selected preset?" -msgstr "" +msgstr "Czy na pewno chcesz usunąć wybrany profil?" msgid "Delete preset" msgstr "Usuń profil" @@ -13186,10 +14825,13 @@ msgstr "Usuń Filament" msgid "" "All the filament presets belong to this filament would be deleted. \n" -"If you are using this filament on your printer, please reset the filament information for that slot." +"If you are using this filament on your printer, please reset the filament " +"information for that slot." msgstr "" -"Wszystkie ustawienia wstępne filamentu przypisane do tego profilu zostaną usunięte.\n" -"Jeśli używasz tego filamentu w swojej drukarce, proszę zresetuj informacje o filamencie dla tego slotu." +"Wszystkie ustawienia wstępne filamentu przypisane do tego profilu zostaną " +"usunięte.\n" +"Jeśli używasz tego filamentu w swojej drukarce, proszę zresetuj informacje o " +"filamencie dla tego slotu." msgid "Delete filament" msgstr "Usuń filament" @@ -13204,7 +14846,9 @@ msgid "Copy preset from filament" msgstr "Skopiuj ustawienie z filamentu" msgid "The filament choice not find filament preset, please reselect it" -msgstr "Nie znaleziono profilu dla wybranego filamentu, proszę dokonać ponownego wyboru" +msgstr "" +"Nie znaleziono profilu dla wybranego filamentu, proszę dokonać ponownego " +"wyboru" msgid "[Delete Required]" msgstr "[Usuń Wymagane]" @@ -13227,10 +14871,12 @@ msgstr "Konieczny jest wybór drukarki" msgid "The start, end or step is not valid value." msgstr "Wartość początkowa, końcowa lub krokowa jest nieprawidłowa." -msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" +msgid "" +"Unable to calibrate: maybe because the set calibration value range is too " +"large, or the step is too small" msgstr "" -"Nie można skalibrować: być może zakres ustawionych wartości kalibracyjnych jest zbyt duży, lub krok jest zbyt " -"mały" +"Nie można skalibrować: być może zakres ustawionych wartości kalibracyjnych " +"jest zbyt duży, lub krok jest zbyt mały" msgid "Physical Printer" msgstr "Fizyczna drukarka" @@ -13247,9 +14893,12 @@ msgstr "Sukces!" msgid "Refresh Printers" msgstr "Odśwież drukarki" -msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." msgstr "" -"Plik HTTPS CA jest opcjonalny. Jest potrzebny tylko w przypadku uzycia HTTPS z certyfikatem wlasnego podpisu." +"Plik HTTPS CA jest opcjonalny. Jest potrzebny tylko w przypadku uzycia HTTPS " +"z certyfikatem wlasnego podpisu." msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" msgstr "Pliki certyfikatów (.crt, .pem)|.crt;.pem|Wszystkie pliki|*.*" @@ -13258,14 +14907,23 @@ msgid "Open CA certificate file" msgstr "Otwórz plik certyfikatu CA" #, c-format, boost-format -msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." -msgstr "W tym systemie %s używa certyfikatów HTTPS z systemowego magazynu certyfikatów lub łańcucha kluczy." +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" +"W tym systemie %s używa certyfikatów HTTPS z systemowego magazynu " +"certyfikatów lub łańcucha kluczy." -msgid "To use a custom CA file, please import your CA file into Certificate Store / Keychain." -msgstr "Aby użyć własnego certyfikatu, zaimportuj plik do magazynu (Certificate Store / Keychain)." +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" +"Aby użyć własnego certyfikatu, zaimportuj plik do magazynu (Certificate " +"Store / Keychain)." msgid "Connection to printers connected via the print host failed." -msgstr "Połączenie z drukarkami podłączonymi przez hosta drukowania nie powiodło się." +msgstr "" +"Połączenie z drukarkami podłączonymi przez hosta drukowania nie powiodło się." #, c-format, boost-format msgid "Mismatched type of print host: %s" @@ -13304,8 +14962,12 @@ msgstr "Połączenie z FlashAir działa poprawnie, a przesyłanie jest włączon msgid "Could not connect to FlashAir" msgstr "Nie udało się połączyć z FlashAir" -msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." -msgstr "Uwaga: Wymagany jest FlashAir z oprogramowaniem 2.00.02 lub nowszym oraz aktywowaną funkcją przesyłania." +msgid "" +"Note: FlashAir with firmware 2.00.02 or newer and activated upload function " +"is required." +msgstr "" +"Uwaga: Wymagany jest FlashAir z oprogramowaniem 2.00.02 lub nowszym oraz " +"aktywowaną funkcją przesyłania." msgid "Connection to MKS works correctly." msgstr "Połączenie z MKS działa poprawnie." @@ -13350,7 +15012,8 @@ msgstr "%1% : brak wolnego miejsca" #. TRN %1% = host #, boost-format msgid "Upload has failed. There is no suitable storage found at %1%." -msgstr "Przesyłanie nie powiodło się. Nie znaleziono odpowiedniego nośnika w %1%.." +msgstr "" +"Przesyłanie nie powiodło się. Nie znaleziono odpowiedniego nośnika w %1%.." msgid "Connection to Prusa Connect works correctly." msgstr "Połączenie z Prusa Connect działa poprawnie." @@ -13398,20 +15061,24 @@ msgstr "" #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" -"Did you know that turning on precise wall can improve precision and layer consistency?" +"Did you know that turning on precise wall can improve precision and layer " +"consistency?" msgstr "" "Precyzyjna ściana\n" -"Czy wiesz, że włączenie \"ściany o wysokiej precyzji\" może poprawić ich jakość i spójność warstw?" +"Czy wiesz, że włączenie \"ściany o wysokiej precyzji\" może poprawić ich " +"jakość i spójność warstw?" #: resources/data/hints.ini: [hint:Sandwich mode] msgid "" "Sandwich mode\n" -"Did you know that you can use sandwich mode (inner-outer-inner) to improve precision and layer consistency if " -"your model doesn't have very steep overhangs?" +"Did you know that you can use sandwich mode (inner-outer-inner) to improve " +"precision and layer consistency if your model doesn't have very steep " +"overhangs?" msgstr "" "Tryb kanapki\n" -"Czy wiesz, że możesz użyć trybu kanapki (wewnętrzna-zewnętrzna-wewnętrzna) do poprawy precyzji i spójności " -"warstw, jeśli twój model nie ma bardzo stromych występów?" +"Czy wiesz, że możesz użyć trybu kanapki (wewnętrzna-zewnętrzna-wewnętrzna) " +"do poprawy precyzji i spójności warstw, jeśli twój model nie ma bardzo " +"stromych występów?" #: resources/data/hints.ini: [hint:Chamber temperature] msgid "" @@ -13424,12 +15091,12 @@ msgstr "" #: resources/data/hints.ini: [hint:Calibration] msgid "" "Calibration\n" -"Did you know that calibrating your printer can do wonders? Check out our beloved calibration solution in " -"OrcaSlicer." +"Did you know that calibrating your printer can do wonders? Check out our " +"beloved calibration solution in OrcaSlicer." msgstr "" "Kalibracja\n" -"Czy wiesz, że kalibrowanie twojej drukarki może zdziałać cuda? Sprawdź nasze ukochane rozwiązanie kalibracyjne w " -"OrcaSlicer." +"Czy wiesz, że kalibrowanie twojej drukarki może zdziałać cuda? Sprawdź nasze " +"ukochane rozwiązanie kalibracyjne w OrcaSlicer." #: resources/data/hints.ini: [hint:Auxiliary fan] msgid "" @@ -13445,7 +15112,8 @@ msgid "" "Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" msgstr "" "Filtracja powietrza/Wentylator wyciągowy\n" -"Czy wiesz, że OrcaSlicer może obsługiwać filtrację powietrza/wentylator wyciągowy?" +"Czy wiesz, że OrcaSlicer może obsługiwać filtrację powietrza/wentylator " +"wyciągowy?" #: resources/data/hints.ini: [hint:G-code window] msgid "" @@ -13458,43 +15126,52 @@ msgstr "" #: resources/data/hints.ini: [hint:Switch workspaces] msgid "" "Switch workspaces\n" -"You can switch between Prepare and Preview workspaces by pressing the Tab key." +"You can switch between Prepare and Preview workspaces by " +"pressing the Tab key." msgstr "" "Przełączanie przestrzeni roboczych\n" -"Możesz przełączać się między przestrzeniami roboczymi Przygotowanie i Podgląd za pomocą klawisza " -"Tab." +"Możesz przełączać się między przestrzeniami roboczymi Przygotowanie i " +"Podgląd za pomocą klawisza Tab." #: resources/data/hints.ini: [hint:How to use keyboard shortcuts] msgid "" "How to use keyboard shortcuts\n" -"Did you know that Orca Slicer offers a wide range of keyboard shortcuts and 3D scene operations." +"Did you know that Orca Slicer offers a wide range of keyboard shortcuts and " +"3D scene operations." msgstr "" "Jak korzystać ze skrótów klawiszowych\n" -"Czy wiesz, że Orca Slicer oferuje szeroki zakres skrótów klawiszowych i operacji na scenie 3D." +"Czy wiesz, że Orca Slicer oferuje szeroki zakres skrótów klawiszowych i " +"operacji na scenie 3D." #: resources/data/hints.ini: [hint:Reverse on odd] msgid "" "Reverse on odd\n" -"Did you know that Reverse on odd feature can significantly improve the surface quality of your overhangs?" +"Did you know that Reverse on odd feature can significantly improve " +"the surface quality of your overhangs?" msgstr "" "Odwróć na nieparzystych\n" -"Czy wiesz, że funkcja Odwróć na nieparzystych może znacząco poprawić jakość powierzchni twoich występów?" +"Czy wiesz, że funkcja Odwróć na nieparzystych może znacząco poprawić " +"jakość powierzchni twoich występów?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" "Cut Tool\n" -"Did you know that you can cut a model at any angle and position with the cutting tool?" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" msgstr "" "Narzędzie cięcia\n" -"Czy wiesz, że możesz ciąć model pod dowolnym kątem i w dowolnej pozycji za pomocą narzędzia do cięcia?" +"Czy wiesz, że możesz ciąć model pod dowolnym kątem i w dowolnej pozycji za " +"pomocą narzędzia do cięcia?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" "Fix Model\n" -"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems on the Windows system?" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems on the Windows system?" msgstr "" "Napraw model\n" -"Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu problemów z krojeniem w systemie Windows?" +"Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu " +"problemów z krojeniem w systemie Windows?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" @@ -13510,176 +15187,209 @@ msgid "" "Did you know that you can auto-arrange all objects in your project?" msgstr "" "Automatyczne rozmieszczanie\n" -"Czy wiesz, że możesz automatycznie ułożyć wszystkie obiekty w swoim projekcie?" +"Czy wiesz, że możesz automatycznie ułożyć wszystkie obiekty w swoim " +"projekcie?" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" "Auto-Orient\n" -"Did you know that you can rotate objects to an optimal orientation for printing by a simple click?" +"Did you know that you can rotate objects to an optimal orientation for " +"printing by a simple click?" msgstr "" "Automatyczna orientacja\n" -"Czy wiesz, że możesz obracać obiekty do optymalnej orientacji do druku za pomocą jednego kliknięcia?" +"Czy wiesz, że możesz obracać obiekty do optymalnej orientacji do druku za " +"pomocą jednego kliknięcia?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" "Lay on Face\n" -"Did you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the " -"\"Place on face\" function or press the F key." +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." msgstr "" "Połóż na powierzchni\n" -"Czy wiesz, że możesz szybko ustawić model tak, aby jedna z jego powierzchni znalazła się na łóżku drukarki? " -"Wybierz funkcję \"Połóż na powierzchni\" lub naciśnij klawisz F." +"Czy wiesz, że możesz szybko ustawić model tak, aby jedna z jego powierzchni " +"znalazła się na łóżku drukarki? Wybierz funkcję \"Połóż na powierzchni\" lub " +"naciśnij klawisz F." #: resources/data/hints.ini: [hint:Object List] msgid "" "Object List\n" -"Did you know that you can view all objects/parts in a list and change settings for each object/part?" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" msgstr "" "Lista obiektów\n" -"Czy wiesz, że możesz wyświetlać wszystkie obiekty/części na liście i zmieniać ustawienia dla każdego obiektu/" -"części?" +"Czy wiesz, że możesz wyświetlać wszystkie obiekty/części na liście i " +"zmieniać ustawienia dla każdego obiektu/części?" #: resources/data/hints.ini: [hint:Search Functionality] msgid "" "Search Functionality\n" -"Did you know that you use the Search tool to quickly find a specific Orca Slicer setting?" +"Did you know that you use the Search tool to quickly find a specific Orca " +"Slicer setting?" msgstr "" "Funkcja wyszukiwania\n" -"Czy wiesz, że możesz użyć narzędzia wyszukiwania, aby szybko znaleźć konkretne ustawienie Orca Slicer?" +"Czy wiesz, że możesz użyć narzędzia wyszukiwania, aby szybko znaleźć " +"konkretne ustawienie Orca Slicer?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" "Simplify Model\n" -"Did you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click " -"the model and select Simplify model." +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model." msgstr "" "Uprość model\n" -"Czy wiesz, że możesz zmniejszyć liczbę trójkątów w siatce za pomocą funkcji upraszczania siatki? Kliknij prawym " -"przyciskiem myszy model i wybierz opcję Uprość model." +"Czy wiesz, że możesz zmniejszyć liczbę trójkątów w siatce za pomocą funkcji " +"upraszczania siatki? Kliknij prawym przyciskiem myszy model i wybierz opcję " +"Uprość model." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" "Slicing Parameter Table\n" -"Did you know that you can view all objects/parts on a table and change settings for each object/part?" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" msgstr "" "Tabela Parametrów Cięcia\n" -"Czy wiesz, że możesz wyświetlić wszystkie obiekty/części na tabeli i zmieniać ustawienia dla każdego obiektu/" -"części?" +"Czy wiesz, że możesz wyświetlić wszystkie obiekty/części na tabeli i " +"zmieniać ustawienia dla każdego obiektu/części?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" "Split to Objects/Parts\n" -"Did you know that you can split a big object into small ones for easy colorizing or printing?" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" msgstr "" "Podziel na obiekty/części\n" -"Czy wiesz, że możesz podzielić duży obiekt na mniejsze, aby łatwiej je kolorować lub drukować?" +"Czy wiesz, że możesz podzielić duży obiekt na mniejsze, aby łatwiej je " +"kolorować lub drukować?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" "Subtract a Part\n" -"Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for " -"example, create easily resizable holes directly in Orca Slicer." +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Orca Slicer." msgstr "" "Odejmowanie części\n" -"Czy wiesz, że możesz odjąć jedną siatkę od drugiej, używając modyfikatora części negatywnej? W ten sposób możesz " -"na przykład łatwo tworzyć otwory o zmiennym rozmiarze bezpośrednio w Orca Slicer." +"Czy wiesz, że możesz odjąć jedną siatkę od drugiej, używając modyfikatora " +"części negatywnej? W ten sposób możesz na przykład łatwo tworzyć otwory o " +"zmiennym rozmiarze bezpośrednio w Orca Slicer." #: resources/data/hints.ini: [hint:STEP] msgid "" "STEP\n" -"Did you know that you can improve your print quality by slicing a STEP file instead of an STL?\n" -"Orca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Orca Slicer supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" msgstr "" "STEP\n" -"Czy wiesz, że możesz poprawić jakość swojego druku, krojąc plik STEP zamiast STL?\n" -"Orca Slicer wspiera krojenie plików STEP, oferując gładniejsze rezultaty niż STL o niższej rozdzielczości. " -"Wypróbuj to!" +"Czy wiesz, że możesz poprawić jakość swojego druku, krojąc plik STEP zamiast " +"STL?\n" +"Orca Slicer wspiera krojenie plików STEP, oferując gładniejsze rezultaty niż " +"STL o niższej rozdzielczości. Wypróbuj to!" #: resources/data/hints.ini: [hint:Z seam location] msgid "" "Z seam location\n" -"Did you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a " -"less visible location? This improves the overall look of your model. Check it out!" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" msgstr "" "Lokalizacja szwu Z\n" -"Czy wiesz, że możesz dostosować lokalizację szwu Z, a nawet namalować go na swoim wydruku, aby był w mniej " -"widocznej lokalizacji? Poprawia to ogólny wygląd twojego modelu. Sprawdź to!" +"Czy wiesz, że możesz dostosować lokalizację szwu Z, a nawet namalować go na " +"swoim wydruku, aby był w mniej widocznej lokalizacji? Poprawia to ogólny " +"wygląd twojego modelu. Sprawdź to!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" "Fine-tuning for flow rate\n" -"Did you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can " -"improve the overall finish of the printed model by doing some fine-tuning." +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." msgstr "" "Dopasowanie prędkości przepływu\n" -"Czy wiesz, że prędkość przepływu może być dopasowana dla jeszcze lepszego wyglądu wydruków? W zależności od " -"filamentu, możesz poprawić ogólne wykończenie wydrukowanego modelu poprzez dokonanie kilku drobnych regulacji." +"Czy wiesz, że prędkość przepływu może być dopasowana dla jeszcze lepszego " +"wyglądu wydruków? W zależności od filamentu, możesz poprawić ogólne " +"wykończenie wydrukowanego modelu poprzez dokonanie kilku drobnych regulacji." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" "Split your prints into plates\n" -"Did you know that you can split a model that has a lot of parts into individual plates ready to print? This will " -"simplify the process of keeping track of all the parts." +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." msgstr "" "Podziel swoje wydruki na płyty\n" -"Czy wiesz, że możesz podzielić model, który ma wiele części, na indywidualne płyty gotowe do druku? Ułatwi to " -"proces śledzenia wszystkich części." +"Czy wiesz, że możesz podzielić model, który ma wiele części, na indywidualne " +"płyty gotowe do druku? Ułatwi to proces śledzenia wszystkich części." -#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer Height] +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer +#: Height] msgid "" "Speed up your print with Adaptive Layer Height\n" -"Did you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" +"Did you know that you can print a model even faster, by using the Adaptive " +"Layer Height option? Check it out!" msgstr "" "Przyspiesz swój wydruk z adaptacyjną wysokością warstwy\n" -"Czy wiesz, że możesz wydrukować model jeszcze szybciej, używając opcji adaptacyjnej wysokości warstwy? Sprawdź " -"to!" +"Czy wiesz, że możesz wydrukować model jeszcze szybciej, używając opcji " +"adaptacyjnej wysokości warstwy? Sprawdź to!" #: resources/data/hints.ini: [hint:Support painting] msgid "" "Support painting\n" -"Did you know that you can paint the location of your supports? This feature makes it easy to place the support " -"material only on the sections of the model that actually need it." +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." msgstr "" "Namaluj Podpory\n" -"Czy wiesz, że możesz malować lokalizację swoich podpór? Ta funkcja ułatwia umieszczenie filamentu podporowego " -"tylko w tych sekcjach modelu, które go faktycznie potrzebują." +"Czy wiesz, że możesz malować lokalizację swoich podpór? Ta funkcja ułatwia " +"umieszczenie filamentu podporowego tylko w tych sekcjach modelu, które go " +"faktycznie potrzebują." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" "Different types of supports\n" -"Did you know that you can choose from multiple types of supports? Tree supports work great for organic models, " -"while saving filament and improving print speed. Check them out!" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models, while saving filament and improving " +"print speed. Check them out!" msgstr "" "Różne rodzaje podpór\n" -"Czy wiesz, że możesz wybierać spośród wielu rodzajów podpór? Podpory drzewiaste świetnie sprawdzają się w " -"modelach organicznych, jednocześnie oszczędzając filament i poprawiając prędkość druku. Sprawdź je!" +"Czy wiesz, że możesz wybierać spośród wielu rodzajów podpór? Podpory " +"drzewiaste świetnie sprawdzają się w modelach organicznych, jednocześnie " +"oszczędzając filament i poprawiając prędkość druku. Sprawdź je!" #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" "Printing Silk Filament\n" -"Did you know that Silk filament needs special consideration to print it successfully? Higher temperature and " -"lower speed are always recommended for the best results." +"Did you know that Silk filament needs special consideration to print it " +"successfully? Higher temperature and lower speed are always recommended for " +"the best results." msgstr "" "Drukowanie filamentem jedwabnym\n" -"Czy wiesz, że filament jedwabny wymaga szczególnego uwzględnienia, aby go skutecznie wydrukować? Zalecana jest " -"zawsze wyższa temperatura i niższa prędkość, aby osiągnąć najlepsze rezultaty." +"Czy wiesz, że filament jedwabny wymaga szczególnego uwzględnienia, aby go " +"skutecznie wydrukować? Zalecana jest zawsze wyższa temperatura i niższa " +"prędkość, aby osiągnąć najlepsze rezultaty." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" "Brim for better adhesion\n" -"Did you know that when printing models have a small contact interface with the printing surface, it's " -"recommended to use a brim?" +"Did you know that when printing models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" msgstr "" "Brim dla lepszej przyczepności\n" -"Czy wiesz, że przy drukowaniu modeli o małej powierzchni styku z powierzchnią druku, zaleca się użycie brimu?" +"Czy wiesz, że przy drukowaniu modeli o małej powierzchni styku z " +"powierzchnią druku, zaleca się użycie brimu?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" "Set parameters for multiple objects\n" -"Did you know that you can set slicing parameters for all selected objects at one time?" +"Did you know that you can set slicing parameters for all selected objects at " +"one time?" msgstr "" "Ustawianie parametrów dla wielu obiektów\n" -"Czy wiesz, że możesz ustawić parametry cięcia dla wszystkich wybranych obiektów jednocześnie?" +"Czy wiesz, że możesz ustawić parametry cięcia dla wszystkich wybranych " +"obiektów jednocześnie?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" @@ -13692,415 +15402,600 @@ msgstr "" #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" "Flush into support/objects/infill\n" -"Did you know that you can save the wasted filament by flushing them into support/objects/infill during filament " -"change?" +"Did you know that you can save the wasted filament by flushing them into " +"support/objects/infill during filament change?" msgstr "" "Czyszczenie do podpór/obiektów/wypełnienia\n" -"Czy wiesz, że możesz zaoszczędzić marnowany filament, przepłukując go do podpór/obiektów/wypełnienia podczas " -"zmiany filamentu?" +"Czy wiesz, że możesz zaoszczędzić marnowany filament, przepłukując go do " +"podpór/obiektów/wypełnienia podczas zmiany filamentu?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" "Improve strength\n" -"Did you know that you can use more wall loops and higher sparse infill density to improve the strength of the " -"model?" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" msgstr "" "Zwiększanie wytrzymałości\n" -"Czy wiesz, że możesz użyć więcej pętli ściennej i większej gęstości wypełnienia, aby zwiększyć wytrzymałość " -"modelu?" +"Czy wiesz, że możesz użyć więcej pętli ścien i większej gęstości " +"wypełnienia, aby zwiększyć wytrzymałość modelu?" -#: resources/data/hints.ini: [hint:When need to print with the printer door opened] +#: resources/data/hints.ini: [hint:When need to print with the printer door +#: opened] msgid "" "When need to print with the printer door opened\n" -"Did you know that opening the printer door can reduce the probability of extruder/hotend clogging when printing " -"lower temperature filament with a higher enclosure temperature. More info about this in the Wiki." +"Did you know that opening the printer door can reduce the probability of " +"extruder/hotend clogging when printing lower temperature filament with a " +"higher enclosure temperature. More info about this in the Wiki." msgstr "" "Gdy potrzebna jest drukarka z otwartymi drzwiami\n" -"Czy wiesz, że otwarcie drzwi drukarki może zmniejszyć prawdopodobieństwo zapychania się extrudera/głowicy " -"grzejnej podczas drukowania filamentem o niższej temperaturze przy wyższej temperaturze obudowy. Więcej " -"informacji na ten temat znajdziesz w Wiki." +"Czy wiesz, że otwarcie drzwi drukarki może zmniejszyć prawdopodobieństwo " +"zapychania się extrudera/głowicy grzejnej podczas drukowania filamentem o " +"niższej temperaturze przy wyższej temperaturze obudowy. Więcej informacji na " +"ten temat znajdziesz w Wiki." #: resources/data/hints.ini: [hint:Avoid warping] msgid "" "Avoid warping\n" -"Did you know that when printing materials that are prone to warping such as ABS, appropriately increasing the " -"heatbed temperature can reduce the probability of warping." +"Did you know that when printing materials that are prone to warping such as " +"ABS, appropriately increasing the heatbed temperature can reduce the " +"probability of warping." msgstr "" "Unikaj odkształceń\n" -"Czy wiesz, że podczas drukowania filamentami podatnymi na odkształcenia, takimi jak ABS, odpowiednie zwiększenie " -"temperatury podgrzewanej płyty może zmniejszyć prawdopodobieństwo odkształceń." +"Czy wiesz, że podczas drukowania filamentami podatnymi na odkształcenia, " +"takimi jak ABS, odpowiednie zwiększenie temperatury podgrzewanej płyty może " +"zmniejszyć prawdopodobieństwo odkształceń." -msgid "Layer order" -msgstr "Kolejność warstw" - -msgid "" -"If a top surface has to be printed and it's partially covered by another layer, it won't be considered at a top " -"layer where its width is below this value. This can be useful to not let the 'one perimeter on top' trigger on " -"surface that should be covered only by perimeters. This value can be a mm or a % of the perimeter extrusion " -"width.\n" -"Warning: If enabled, artifacts can be created is you have some thin features on the next layer, like letters. " -"Set this setting to 0 to remove these artifacts." -msgstr "" -"Jeśli górna powierzchnia ma być drukowana i jest częściowo zakryta inną warstwą, nie będzie traktowana jako " -"górna warstwa, jeśli jej szerokość jest mniejsza niż ta wartość. Może to być przydatne, aby zapobiec " -"uruchamianiu funkcji 'jeden perymetr na górze' na powierzchni, która powinna być pokryta tylko perymetrami. Ta " -"wartość może być podawana w mm lub jako % szerokości ekstruzji perymetru.\n" -"Uwaga: Jeśli ta funkcja jest włączona, mogą pojawić się artefakty, jeśli masz na następnej warstwie jakieś " -"cienkie elementy, na przykład litery. Ustaw tę opcję na 0, aby usunąć te artefakty (R)." +#~ msgid "Scarf joint seam" +#~ msgstr "Szew szalikowy (beta)" #~ msgid "" -#~ "OrcaSlicer will terminate because of running out of memory. It may be a bug. It will be appreciated if you " -#~ "report the issue to our team." +#~ "Start height of the scarf.\n" +#~ "This amount can be specified in millimeters or as a percentage of the " +#~ "current layer height. The default value for this parameter is 0.05mm." #~ msgstr "" -#~ "OrcaSlicer zakończy działanie z powodu braku pamięci. To może być błąd. Będziemy wdzięczni za zgłoszenie " -#~ "problemu naszemu zespołowi." - -#~ msgid "You can keep the modified presets in the new project, discard, or save changes as new presets." -#~ msgstr "" -#~ "Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je lub zapisać jako nowe ustawienia." - -#~ msgid "New or open project file is not allowed during the slicing process!" -#~ msgstr "Nowy lub otwarty plik projektu nie jest dozwolony podczas procesu cięcia!" +#~ "Początkowa wysokość szwu szalikowego.\n" +#~ "\n" +#~ "Ta wartość może być określona w milimetrach lub jako procent bieżącej " +#~ "wysokości warstwy. Domyślna wartość tego parametru to 0,05 mm." #~ msgid "" -#~ "The version of Orca Slicer is too low and needs to be updated to the latest version before it can be used " -#~ "normally." +#~ "Speed of exhuast fan during printing.This speed will overwrite the speed " +#~ "in filament custom gcode" #~ msgstr "" -#~ "Wersja Orca Slicer jest zbyt niska i musi zostać zaktualizowana do najnowszej wersji, aby działać normalnie." +#~ "Prędkość wentylatora wyciągowego podczas druku. Ta prędkość zastąpi " +#~ "prędkość w niestandardowym gcode filamentu" -#~ msgid "" -#~ "This action will break a cut correspondence.\n" -#~ "After that model consistency can't be guaranteed.\n" -#~ "To manipulate with solid parts or negative volumes you have to invalidate cut information first." -#~ msgstr "" -#~ "To działanie przerwie korespondencję cięcia.\n" -#~ "Po tym nie można zagwarantować spójności modelu.\n" -#~ "Aby modyfikować bryły stałe lub obszary ujemne, najpierw trzeba unieważnić informacje o cięciu." +#~ msgid "Speed of exhuast fan after printing completes" +#~ msgstr "Prędkość wentylatora wyciągowego po zakończeniu druku" -#~ msgid "The target object contains only one part and can not be split." -#~ msgstr "Obiekt docelowy zawiera tylko jedną część i nie może zostać podzielony." +#~ msgid "Services" +#~ msgstr "Usługi" -#~ msgid "If first selected item is an object, the second one should also be an object." -#~ msgstr "Jeśli pierwszy zaznaczony element to obiekt, to drugi powinien również być obiektem." +#~ msgid "Hide %s" +#~ msgstr "Ukryj %s" -#~ msgid "If first selected item is a part, the second one should be a part in the same object." -#~ msgstr "Jeśli pierwszy zaznaczony element to część, to drugi powinien być częścią tego samego obiektu." +#~ msgid "Hide Others" +#~ msgstr "Ukryj pozostałe" -#~ msgid "Failed to repair following model object" -#~ msgid_plural "Failed to repair following model objects" -#~ msgstr[0] "Nie udało się naprawić następującego obiektu modelu" -#~ msgstr[1] "Nie udało się naprawić następujących obiektów modelu" -#~ msgstr[2] "Nie udało się naprawić następujących obiektów modelu" +#~ msgid "Show All" +#~ msgstr "Pokaż wszystko" -#~ msgid "One cell can only be copied to one or multiple cells in the same column." -#~ msgstr "Jedną komórkę można skopiować tylko do jednej lub wielu komórek w tym samym kolumnie." +#~ msgid "Minimize" +#~ msgstr "Zminimalizuj" -#~ msgid "Multiple cells copy is not supported." -#~ msgstr "Kopiowanie wielu komórek nie jest obsługiwane." +#~ msgid "Tile Window to Left of Screen" +#~ msgstr "Ułóż okno na lewo od ekranu" -#~ msgid "Enter Custom G-code used on the current layer:" -#~ msgstr "Wprowadź niestandardowy G-code używany na bieżącej warstwie:" +#~ msgid "Tile Window to Right of Screen" +#~ msgstr "Ułóż okno na prawo od ekranu" -#~ msgid "Connection to the printer failed" -#~ msgstr "Nie udało się połączyć z drukarką" +#~ msgid "Replace Tiled Window" +#~ msgstr "Zastąp zadokowane okno" -#~ msgid "A problem occurred during calibration. Click to view the solution." -#~ msgstr "Wystąpił problem podczas kalibracji. Kliknij, aby zobaczyć rozwiązanie." +#~ msgid "Remove Window from Set" +#~ msgstr "Usuń Okno z zestawu" -#~ msgid "" -#~ "All the selected objects are on the locked plate,\n" -#~ "We cannot do auto-arrange on these objects." -#~ msgstr "" -#~ "Wszystkie wybrane obiekty są na zablokowanej płycie,\n" -#~ "Nie można zastosować automatycznego układu tych obiektów." +#~ msgid "Bring All to Front" +#~ msgstr "Umieść wszystko na wierzchu" -#~ msgid "" -#~ "This plate is locked,\n" -#~ "We cannot do auto-arrange on this plate." -#~ msgstr "" -#~ "Ta płyta jest zablokowana,\n" -#~ "Nie można zastosować automatycznego układu na tej płycie." +#~ msgid "Model Pictures" +#~ msgstr "Obrazy" -#~ msgid "" -#~ "All the selected objects are on the locked plate,\n" -#~ "We cannot do auto-orient on these objects." -#~ msgstr "" -#~ "Wszystkie wybrane obiekty są na zablokowanej płycie,\n" -#~ "Nie można zastosować automatycznej orientacji na tych obiektach." +#~ msgid "Auxiliaryies" +#~ msgstr "Akcesoria" -#~ msgid "" -#~ "This plate is locked,\n" -#~ "We cannot do auto-orient on this plate." -#~ msgstr "" -#~ "Ta płyta jest zablokowana,\n" -#~ "Nie można zastosować automatycznej orientacji na tej płycie." +#~ msgid "nozzle" +#~ msgstr "Dysza" -#~ msgid "" -#~ "Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer by Prusa Research. PrusaSlicer is " -#~ "from Slic3r by Alessandro Ranellucci and the RepRap community" -#~ msgstr "" -#~ "Orca Slicer opiera się na BambuStudio od Bambulab, które wywodzi się z PrusaSlicer od Prusa Research. " -#~ "PrusaSlicer z kolei bazuje na Slic3r od Alessandro Ranellucci i społeczności RepRap." +#~ msgid "Alternate nozzles:" +#~ msgstr "Inne rozmiary dysz:" -#~ msgid "When the current material runs out, the printer will continue to print in the following order." -#~ msgstr "Gdy obecny filament się skończy, drukarka będzie kontynuować druk w następującej kolejności." +#~ msgid "All standard" +#~ msgstr "Wszystkie podstawowe" -#~ msgid "The printer does not currently support auto-refill." -#~ msgstr "Obecnie drukarka nie obsługuje automatycznego uzupełniania." +#, c-format, boost-format +#~ msgid "Welcome to the %s Configuration Assistant" +#~ msgstr "Witamy w Asystencie Konfiguracji %s" -#~ msgid "" -#~ "The AMS will automatically read the information of inserted filament on start-up. It will take about 1 " -#~ "minute. The reading process will roll filament spools." -#~ msgstr "" -#~ "AMS automatycznie odczyta informacje o włożonym filamencie podczas uruchamiania. To zajmie około 1 minuty. " -#~ "Proces odczytu sprawi, że rolki filamentów się obrócą." +#, c-format, boost-format +#~ msgid "Welcome to the %s Configuration Wizard" +#~ msgstr "Witamy w Asystencie Konfiguracji %s" -#~ msgid "Failed to download the plug-in. Please check your firewall settings and VPN software, check and retry." -#~ msgstr "" -#~ "Nie udało się pobrać wtyczki. Sprawdź ustawienia zapory ogniowej i oprogramowania VPN, sprawdź i spróbuj " -#~ "ponownie." - -#~ msgid "Click here to see more info" -#~ msgstr "Kliknij tutaj, aby zobaczyć więcej informacji" - -#~ msgid "" -#~ ") to locate the toolhead's position. This prevents the device from moving beyond the printable boundary and " -#~ "causing equipment wear." -#~ msgstr "" -#~ "), aby zlokalizować pozycję głowicy narzędziowej. Zapobiega to przesunięciu urządzenia poza obszar drukowalny " -#~ "i zużyciu sprzętu." - -#~ msgid "" -#~ "The current chamber temperature or the target chamber temperature exceeds 45℃. In order to avoid extruder " -#~ "clogging, low-temperature filament (PLA/PETG/TPU) is not allowed to be loaded." -#~ msgstr "" -#~ "Aktualna temperatura komory lub docelowa temperatura komory przekracza 45℃. Aby uniknąć zatkania ekstruzora, " -#~ "niedopuszczalne jest ładowanie filamentu o niskiej temperaturze (PLA/PETG/TPU)." - -#~ msgid "" -#~ "Low-temperature filament (PLA/PETG/TPU) is loaded in the extruder. In order to avoid extruder clogging, it is " -#~ "not allowed to set the chamber temperature above 45℃." -#~ msgstr "" -#~ "W ekstruzorze jest załadowany filament o niskiej temperaturze (PLA/PETG/TPU). Aby uniknąć zatkania " -#~ "ekstruzora, nie wolno ustawiać temperatury komory powyżej 45℃." - -#~ msgid "Damp PVA will become flexible and get stuck inside AMS, please take care to dry it before use." -#~ msgstr "" -#~ "Wilgotne PVA staje się elastyczne i może utknąć wewnątrz AMS, proszę pamiętać o wysuszeniu go przed użyciem." - -#~ msgid "CF/GF filaments are hard and brittle, it's easy to break or get stuck in AMS, please use with caution." -#~ msgstr "Filamenty CF/GF są twarde i kruche, łatwo je złamać lub zatrzymać w AMS, proszę używać ostrożnie." - -#~ msgid "%s can't be a percentage" -#~ msgstr "%s nie może być procentem" - -#~ msgid "" -#~ "Is it %s%% or %s %s?\n" -#~ "YES for %s%%,\n" -#~ "NO for %s %s." -#~ msgstr "" -#~ "Czy to %s%% czy %s %s?\n" -#~ "TAK dla %s%%,\n" -#~ "NIE dla %s %s." - -#~ msgid "Allow multiple materials on the same plate" -#~ msgstr "Pozwól na kilka filamentów na tej samej płycie" - -#~ msgid "An object is laid over the boundary of plate." -#~ msgstr "Obiekt jest położony poza granicą płyty." - -#~ msgid "Only the object being edited is visible." -#~ msgstr "Widoczny jest tylko edytowany obiekt." - -#~ msgid "Disable" -#~ msgstr "Rozłącz" - -#~ msgid "Connect Printer (LAN)" -#~ msgstr "Podłącz drukarkę (LAN)" - -#~ msgid "Show g-code window in Preview scene" -#~ msgstr "Pokaż okno G-code w scenie podglądu" - -#~ msgid "Please heat the nozzle to above 170 degrees before loading or unloading filament." -#~ msgstr "Przed załadowaniem lub rozładowaniem filamentu podgrzej dyszę do temperatury powyżej 170 stopni." - -#~ msgid "" -#~ "Cannot read filament info: the filament is loaded to the tool head, please unload the filament and try again." -#~ msgstr "" -#~ "Nie można odczytać informacji o filamentach: filament jest załadowany w głowicy narzędzia, proszę go " -#~ "wyładować i spróbować ponownie." - -#~ msgid "" -#~ "At least one successful print record of this print profile is required \n" -#~ "to give a positive rating (4 or 5 stars)." -#~ msgstr "" -#~ "Aby wystawić pozytywną ocenę (4 lub 5 gwiazdek), wymagana jest co najmniej jedna udana rejestracja tego " -#~ "profilu druku." - -#~ msgid "Your model needs support! Please make support material enable." -#~ msgstr "Twój model wymaga podpór! Włącz generowanie podpór." - -#~ msgid "No AMS filaments. Please select a printer in the 'Device' page to load AMS info." -#~ msgstr "Brak filamentów AMS. Proszę wybrać drukarkę na stronie „Urządzenie”, aby załadować informacje AMS." - -#~ msgid "" -#~ "There are some unknown filaments mapped to generic presets. Please update Orca Slicer or restart Orca Slicer " -#~ "to check for updates to system presets." -#~ msgstr "" -#~ "Istnieją nieznane filamenty przypisane do ogólnych profili. Proszę zaktualizować Orca Slicer lub zrestartować " -#~ "go, aby sprawdzić dostępność aktualizacji profili systemowych." - -#~ msgid "" -#~ "The current hot bed temperature is relatively high. The nozzle may become clogged when printing this filament " -#~ "in a closed enclosure. Please open the front door and/or remove the upper glass." -#~ msgstr "" -#~ "Aktualna temperatura stołu drukującego jest stosunkowo wysoka. Dysza może się zatkać podczas drukowania tego " -#~ "filamentu w zamkniętej obudowie. Proszę otworzyć drzwi przednie i/lub zdjąć górny panel." - -#~ msgid "" -#~ "The nozzle hardness required by the filament is higher than the default nozzle hardness of the printer. " -#~ "Please replace the hardened nozzle or filament; otherwise, the nozzle may wear out or get damaged." -#~ msgstr "" -#~ "Twardość dyszy wymagana przez filament jest wyższa niż domyślna twardość dyszy drukarki. Proszę wymienić " -#~ "dyszę na hartowaną lub zmienić filament, w przeciwnym razie dysza może ulec zużyciu lub uszkodzeniu." - -#~ msgid "The Config cannot be loaded." -#~ msgstr "Konfiguracja nie może być wczytana." - -#~ msgid "The 3mf is generated by the old Orca Slicer, load geometry data only." -#~ msgstr "Plik 3MF jest generowany przez starą wersję Orca Slicer, wczytuj tylko dane geometrii." - -#~ msgid "The 3mf has the following modified G-codes in filament or printer presets:" -#~ msgstr "Plik 3MF ma następujące zmodyfikowane kody G w profilach filamentu lub drukarki:" - -#~ msgid "The 3mf has the following customized filament or printer presets:" -#~ msgstr "Plik 3MF ma następujące dostosowane profile filamentu lub drukarki:" - -#~ msgid "" -#~ "„Fix Model” feature is currently only on Windows. Please repair the model on Orca Slicer(windows) or CAD " -#~ "softwares." -#~ msgstr "" -#~ "Funkcja „Napraw model” jest obecnie dostępna tylko w systemie Windows. Proszę naprawić model za pomocą " -#~ "programu Orca Slicer (Windows) lub oprogramowania CAD." - -#~ msgid "Switching application language while some presets are modified" -#~ msgstr "Zmiana języka aplikacji przy jednoczesnym istniejących zmodyfikowanych ustawieniach" - -#~ msgid "Note: The preparation may takes several minutes. Please be patient." -#~ msgstr "Uwaga: Przygotowanie może zająć kilka minut. Proszę o cierpliwość." - -#~ msgid "" -#~ "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab device, please read the terms and " -#~ "conditions.By clicking to agree to use your Bambu Lab device, you agree to abide by the Privacy Policy and " -#~ "Terms of Use(collectively, the \"Terms\"). If you do not comply with or agree to the Bambu Lab Privacy " -#~ "Policy, please do not use Bambu Lab equipment and services." -#~ msgstr "" -#~ "Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu Lab proszę przeczytać warunki i " -#~ "zasady. Klikając, aby zgodzić się na używanie urządzenia Bambu Lab, zgadzasz się przestrzegać Polityki " -#~ "Prywatności i Warunków Użytkowania (razem \"Warunki\"). Jeśli nie zgadzasz się lub nie przestrzegasz Polityki " -#~ "Prywatności Bambu Lab, proszę nie używać sprzętu i usług Bambu Lab." - -#~ msgid "" -#~ "In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing " -#~ "parameters and settings. %s follows the same principle and uses machine learning to improve its performance " -#~ "from the successes and failures of the vast number of prints by our users. We are training %s to be smarter " -#~ "by feeding them the real-world data. If you are willing, this service will access information from your error " -#~ "logs and usage logs, which may include information described in Privacy Policy. We will not collect any " -#~ "Personal Data by which an individual can be identified directly or indirectly, including without limitation " -#~ "names, addresses, payment information, or phone numbers. By enabling this service, you agree to these terms " -#~ "and the statement about Privacy Policy." -#~ msgstr "" -#~ "W społeczności druku 3D uczymy się od siebie nawzajem, korzystając z sukcesów i porażek, aby dostosować nasze " -#~ "parametry i ustawienia cięcia. %s stosuje tę samą zasadę i wykorzystuje uczenie maszynowe do poprawy swojej " -#~ "wydajności na podstawie sukcesów i porażek ogromnej liczby wydruków naszych użytkowników. Szkolimy %s, aby " -#~ "było mądrzejsze, dostarczając mu danych z rzeczywistego świata. Jeśli wyrażasz zgodę, ta usługa uzyska dostęp " -#~ "do informacji z Twoich logów błędów i dzienników użycia, które mogą zawierać informacje opisane w Polityce " -#~ "Prywatności. Nie będziemy zbierać żadnych danych osobowych, dzięki którym można by bezpośrednio lub pośrednio " -#~ "zidentyfikować osobę, w tym między innymi nanawisk, adresów, informacji o płatnościach czy numerów telefonów. " -#~ "Włączając tę usługę, zgadzasz się na te warunki i oświadczenie o Polityce Prywatności." - -#~ msgid "" -#~ "Change these settings automatically? \n" -#~ "Yes - Change these settings automatically\n" -#~ "No - Do not change these settings for me" -#~ msgstr "" -#~ "Zmienić te ustawienia automatycznie? \n" -#~ "Tak - Zmień te ustawienia automatycznie\n" -#~ "Nie - Nie zmieniaj tych ustawień dla mnie" - -#~ msgid "" -#~ "Layer height exceeds the limit in Printer Settings -> Extruder -> Layer height limits, this may cause " -#~ "printing quality issues." -#~ msgstr "" -#~ "Wysokość warstwy przekracza limit w Ustawieniach Drukarki -> Extruder -> Limity wysokości warstwy, co może " -#~ "powodować problemy z jakością druku." - -#~ msgid "Delete objects, parts, modifiers " -#~ msgstr "Usuń obiekty, części, modyfikatory " - -#~ msgid "" -#~ "Connection failed! If your IP and Access Code is correct, please move to step 3 for troubleshooting network " -#~ "issues" -#~ msgstr "" -#~ "Połączenie nieudane! Jeśli twój IP i kod dostępu są poprawne, przejdź do kroku 3, aby rozwiązać problemy z " -#~ "siecią" - -#, c-format -#~ msgid "" -#~ "Force cooling fan to be specific speed when overhang degree of printed part exceeds this value.Expressed as " -#~ "percentage which indicides how much width of the line without support from lower layer. 0% means forcing " -#~ "cooling for all outer wall no matter how much overhang degree" -#~ msgstr "" -#~ "Wymuś pracę wentylatora chłodzącego na określoną prędkość, gdy stopień nawisu drukowanej części przekracza tę " -#~ "wartość. Wyrażone w procentach, co wskazuje, jak duża jest szerokość linii bez podpór z niższej warstwy. 0%% " -#~ "oznacza wymuszanie chłodzenia dla całej zewnętrznej ściany, bez względu na stopień nawisu" +#~ msgid "Welcome" +#~ msgstr "Witam" #, c-format, boost-format #~ msgid "" -#~ "Number of mm the overhang need to be for the reversal to be considered useful. Can be a %% of the perimeter " -#~ "width.\n" -#~ "Value 0 enables reversal on every odd layers regardless." +#~ "Hello, welcome to %s! This %s helps you with the initial configuration; " +#~ "just a few settings and you will be ready to print." #~ msgstr "" -#~ "Ilość mm, jaką musi mieć nawis, aby odwrócenie było uznane za użyteczne. Może być to %% szerokości obryski.\n" -#~ "Wartość 0 umożliwia odwrócenie na każdej nieparzystej warstwie, niezależnie od wszystkiego." +#~ "Witaj w %s! Ten %s pomoże Ci z konfiguracją początkową - wszystko będzie " +#~ "gotowe do drukowania po zaledwie kilku kliknięciach" + +#~ msgid "Remove user profiles (a snapshot will be taken beforehand)" +#~ msgstr "Usuń profile użytkownika (zostanie wykonany zrzut)" #~ msgid "" -#~ "Smooth Spiral smoothes out X and Y moves as well resulting in no visible seam at all, even in the XY " -#~ "directions on walls that are not vertical" +#~ "Perform desktop integration (Sets this binary to be searchable by the " +#~ "system)." #~ msgstr "" -#~ "Smooth Spiral wygładza również ruchy w osiach X i Y, co skutkuje brakiem widocznych szwów, nawet w kierunkach " -#~ "XY na ścianach, które nie są pionowe" - -#~ msgid "" -#~ "Maximum distance to move points in XY to try to achieve a smooth spiral. If expressed as a %, it will be " -#~ "computed over nozzle diameter" -#~ msgstr "" -#~ "Maksymalna odległość przesuwania punktów w XY, aby osiągnąć gładką spiralę. Jeśli wyrażona w procentach, " -#~ "będzie obliczona na podstawie średnicy dyszy" +#~ "Wykonaj integrację z pulpitem (ustawia ten plik binarny tak, aby był " +#~ "możliwy do wyszukania przez system)." #, c-format, boost-format -#~ msgid "" -#~ "Maximum defection of a point to the estimated radius of the circle.\n" -#~ "As cylinders are often exported as triangles of varying size, points may not be on the circle circumference. " -#~ "This setting allows you some leway to broaden the detection.\n" -#~ "In mm or in %% of the radius." -#~ msgstr "" -#~ "Maksymalne odchylenie punktu od szacowanego promienia koła.\n" -#~ "Ponieważ cylindry często eksportowane są jako trójkąty o różnej wielkości, punkty mogą nie znajdować się na " -#~ "obwodzie koła. To ustawienie pozwala na pewną swobodę w poszerzaniu wykrywania.\n" -#~ "W mm lub w %% promienia." +#~ msgid "%s Family" +#~ msgstr "Rodzina %s" -#~ msgid "Certificate files (.crt, .pem)|.crt;.pem|All files|." -#~ msgstr "Pliki certyfikatów (.crt, .pem)|.crt;.pem|Wszystkie pliki|." +#~ msgid "Printer:" +#~ msgstr "Drukarka:" + +#~ msgid "Vendor:" +#~ msgstr "Dostawca:" + +#~ msgid "Profile:" +#~ msgstr "Profil:" + +#~ msgid "(All)" +#~ msgstr "(Wszystko)" + +#, boost-format +#~ msgid "" +#~ "%1% marked with * are not compatible with some installed " +#~ "printers." +#~ msgstr "" +#~ "%1% oznaczone symbolem *niekompatybilne z niektórymi " +#~ "zainstalowanymi drukarkami." + +#~ msgid "SLA materials" +#~ msgstr "Materiał rozpuszczalny" + +#, boost-format +#~ msgid "All installed printers are compatible with the selected %1%." +#~ msgstr "Wszystkie zainstalowane drukarki są kompatybilne z wybranym %1%." + +#~ msgid "filament" +#~ msgstr "filament" + +#~ msgid "SLA material" +#~ msgstr "Materiał rozpuszczalny" #~ msgid "" -#~ "Relative extrusion is recommended when using \"label_objects\" option.Some extruders work better with this " -#~ "option unchecked (absolute extrusion mode). Wipe tower is only compatible with relative mode. It is always " -#~ "enabled on BambuLab printers. Default is checked" +#~ "Only the following installed printers are compatible with the selected " +#~ "filaments" #~ msgstr "" -#~ "Przy użyciu opcji \"label_objects\" zaleca się ekstruzję względną. Niektóre ekstrudery działają lepiej, gdy " -#~ "ta opcja jest odznaczona (tryb ekstruzji absolutnej). Wieża czyszcząca jest kompatybilna tylko z trybem " -#~ "względnym. Jest zawsze włączona w drukarkach BambuLab. Domyślnie zaznaczone" +#~ "Tylko następujące zainstalowane drukarki są kompatybilne z wybranymi " +#~ "filamentami" + +#~ msgid "" +#~ "Only the following installed printers are compatible with the selected " +#~ "SLA materials" +#~ msgstr "" +#~ "Tylko następujące zainstalowane drukarki są kompatybilne z wybranymi " +#~ "materiałami SLA" + +#~ msgid "Custom Printer Setup" +#~ msgstr "Ustawienie Własnej Drukarki" + +#~ msgid "Custom Printer" +#~ msgstr "Niestandardowa drukarka" + +#~ msgid "Define a custom printer profile" +#~ msgstr "Zdefiniuj własny profil drukarki" + +#~ msgid "Custom profile name:" +#~ msgstr "Nazwa własnego profilu:" + +#~ msgid "Firmware Type" +#~ msgstr "Typ firmware" + +#~ msgid "Firmware" +#~ msgstr "Firmware" + +#~ msgid "Choose the type of firmware used by your printer." +#~ msgstr "Wybierz rodzaj firmware używanego przez Twoją drukarkę." + +#~ msgid "Bed Shape and Size" +#~ msgstr "Kształt i rozmiar stołu roboczego" + +#~ msgid "Set the shape of your printer's bed." +#~ msgstr "Ustaw kształt stołu roboczego drukarki." + +#~ msgid "Invalid numeric input." +#~ msgstr "Nieprawidłowa wartość numeryczna." + +#~ msgid "Filament and Nozzle Diameters" +#~ msgstr "Średnice filamentu i dyszy" + +#~ msgid "Print Diameters" +#~ msgstr "Średnice" + +#~ msgid "Enter the diameter of your printer's hot end nozzle." +#~ msgstr "Wprowadź średnicę dyszy hotendu." + +#~ msgid "Nozzle Diameter:" +#~ msgstr "Średnica Dyszy:" + +#~ msgid "Enter the diameter of your filament." +#~ msgstr "Wprowadź średnicę filamentu." + +#~ msgid "" +#~ "Good precision is required, so use a caliper and do multiple measurements " +#~ "along the filament, then compute the average." +#~ msgstr "" +#~ "Wymagana jest spora precyzja, użyj więc suwmiarki, przeprowadź kilka " +#~ "pomiarów w sporych odstępach od siebie i oblicz średnią." + +#~ msgid "Filament Diameter:" +#~ msgstr "Średnica filamentu:" + +#~ msgid "Nozzle and Bed Temperatures" +#~ msgstr "Temperatury dyszy oraz stołu" + +#~ msgid "Enter the nozzle_temperature needed for extruding your filament." +#~ msgstr "Wprowadź temperaturę dyszy potrzebną do ekstruzji filamentu." + +#~ msgid "A rule of thumb is 160 to 230 °C for PLA, and 215 to 250 °C for ABS." +#~ msgstr "" +#~ "Generalną zasadą jest 160 do 230 °C dla PLA i 215 do 250 °C dla ABS." + +#~ msgid "Extrusion Temperature:" +#~ msgstr "Temperatura ekstrudera:" + +#~ msgid "" +#~ "Enter the bed temperature needed for getting your filament to stick to " +#~ "your heated bed." +#~ msgstr "" +#~ "Wprowadź temperaturę potrzebną do dobrego przylegania filamentu do " +#~ "powierzchni podgrzewanego stołu." + +#~ msgid "" +#~ "A rule of thumb is 60 °C for PLA and 110 °C for ABS. Leave zero if you " +#~ "have no heated bed." +#~ msgstr "" +#~ "Generalną zasadą jest 60 °C dla PLA i 110 °C dla ABS. Ustaw zero, jeśli " +#~ "nie masz podgrzewanego stołu." + +#~ msgid "Bed Temperature:" +#~ msgstr "Temperatura stołu" + +#~ msgid "SLA Materials" +#~ msgstr "Materiały SLA" + +#~ msgid "FFF Technology Printers" +#~ msgstr "Technologia druku FFF" + +#~ msgid "SLA Technology Printers" +#~ msgstr "Technologia druku SLA" + +#, boost-format +#~ msgid "" +#~ "Following printer profiles has no default filament: %1%Please select one " +#~ "manually." +#~ msgstr "" +#~ "Następujące profile druku nie mają domyślnego filamentu: %1% Wybierz " +#~ "jeden ręcznie." + +#, boost-format +#~ msgid "" +#~ "Following printer profiles has no default material: %1%Please select one " +#~ "manually." +#~ msgstr "" +#~ "Następujące profile druku nie mają domyślnego materiału: %1% Wybierz " +#~ "jeden ręcznie." + +#~ msgid "The following FFF printer models have no filament selected:" +#~ msgstr "Następujące modele drukarek FFF nie mają przypisanych filamentów:" + +#~ msgid "" +#~ "Do you want to select default filaments for these FFF printer models?" +#~ msgstr "Czy chcesz ustawić domyślne filamenty dla tych modeli drukarek FFF?" + +#~ msgid "Configuration is edited in ConfigWizard" +#~ msgstr "Konfiguracja jest edytowana w Asystencie konfiguracji" + +#~ msgid "All user presets will be deleted." +#~ msgstr "Wszystkie profile ustawień użytkownika zostaną usunięte." + +#~ msgid "A new vendor was installed and one of its printers will be activated" +#~ msgid_plural "" +#~ "New vendors were installed and one of theirs printers will be activated" +#~ msgstr[0] "" +#~ "Nowy producent drukarki został dodany i jedna z jego drukarek zostanie " +#~ "aktywowana" +#~ msgstr[1] "" +#~ "Nowych producentów drukarek zostało dodanych i jedna z ich drukarek " +#~ "zostanie aktywowana." +#~ msgstr[2] "" +#~ "Nowych producentów drukarek zostało dodanych i jedna z ich drukarek " +#~ "zostanie aktywowana." + +#~ msgid "A new Printer was installed and it will be activated." +#~ msgstr "Zainstalowano nową drukarkę i zostanie ona aktywowana." + +#~ msgid "Some Printers were uninstalled." +#~ msgstr "Niektóre drukarki zostały odinstalowane." + +#~ msgid "A new filament was installed and it will be activated." +#~ msgstr "Zainstalowano nowy filament i zostanie on aktywowany." + +#~ msgid "A new SLA material was installed and it will be activated." +#~ msgstr "Zainstalowano nowy materiał SLA i zostanie on aktywowany." + +#~ msgid "Some filaments were uninstalled." +#~ msgstr "Niektóre filamenty zostały odinstalowane." + +#~ msgid "Custom printer was installed and it will be activated." +#~ msgstr "" +#~ "Niestandardowa drukarka została zainstalowana i zostanie aktywowana." + +#~ msgid "" +#~ msgstr "Dalej>" + +#~ msgid "Filament Profiles Selection" +#~ msgstr "Wybór profili filamentu" + +#~ msgid "Configuration Assistant" +#~ msgstr "Asystent Konfiguracji" + +#~ msgid "Configuration &Assistant" +#~ msgstr "&Asystent Konfiguracji" + +#~ msgid "Configuration Wizard" +#~ msgstr "Asystent Konfiguracji" + +#~ msgid "Configuration &Wizard" +#~ msgstr "Asystent Ko&nfiguracji" + +#~ msgid "" +#~ "Performing desktop integration failed - boost::filesystem::canonical did " +#~ "not return appimage path." +#~ msgstr "" +#~ "Integracja z pulpitem nie powiodła się - boost::filesystem::canonical nie " +#~ "zwrócił ścieżki do appimage." + +#~ msgid "Performing desktop integration failed - Could not find executable." +#~ msgstr "" +#~ "Integracji z pulpitem nie powiodła się - nie znaleziono pliku " +#~ "wykonywalnego." + +#~ msgid "" +#~ "Performing desktop integration failed because the application directory " +#~ "was not found." +#~ msgstr "" +#~ "Integracja z pulpitem nie powiodła się, ponieważ nie znaleziono katalogu " +#~ "aplikacji." + +#~ msgid "" +#~ "Performing desktop integration failed - could not create Gcodeviewer " +#~ "desktop file. OrcaSlicer desktop file was probably created successfully." +#~ msgstr "" +#~ "Integracji z pulpitem nie powiodła się - nie można utworzyć pliku pulpitu " +#~ "Gcodeviewer. Plik pulpitu OrcaSlicer został prawdopodobnie utworzony " +#~ "pomyślnie." + +#~ msgid "Desktop Integration" +#~ msgstr "Integracja z pulpitem" + +#~ msgid "" +#~ "Desktop Integration sets this binary to be searchable by the system.\n" +#~ "\n" +#~ "Press \"Perform\" to proceed." +#~ msgstr "" +#~ "Integracja z pulpitem ustawia ten plik binarny jako możliwy do wyszukania " +#~ "przez system.\n" +#~ "\n" +#~ "Naciśnij \"Wykonaj\", aby kontynuować." + +#~ msgid "3D Models" +#~ msgstr "Modele 3D" + +#~ msgid "Click to return (Command + Left Arrow)" +#~ msgstr "Kliknij, aby wrócić (Command + Strzałka w lewo)" + +#~ msgid "Click to continue (Command + Right Arrow)" +#~ msgstr "Kliknij, aby kontynuować (Command + Strzałka w prawo)" + +#~ msgid "Click to return (Alt + Left Arrow)" +#~ msgstr "Kliknij, aby wrócić (Alt + Strzałka w lewo)" + +#~ msgid "Click to continue (Alt + Right Arrow)" +#~ msgstr "Kliknij, aby kontynuować (Alt + Strzałka w prawo)" + +#~ msgid "NO RAMMING AT ALL" +#~ msgstr "BRAK WYCISKANIA" + +#~ msgid "Volumetric speed" +#~ msgstr "Prędkości Przepływu" + +#~ msgid "Move over surface" +#~ msgstr "Ruch po powierzchni" + +#~ msgid "System Information" +#~ msgstr "Informacje o systemie" + +#~ msgid "Blacklisted libraries loaded into OrcaSlicer process:" +#~ msgstr "Biblioteki z czarnej listy załadowane do procesu OrcaSlicer:" + +#~ msgid "SIMD is supported:" +#~ msgstr "SIMD (Single Instruction, Multiple Data) jest obsługiwane:" + +#~ msgid "Copy to Clipboard" +#~ msgstr "Kopiuj do schowka" + +#~ msgid "View Source" +#~ msgstr "Zobacz źródło" + +#~ msgid "View Text" +#~ msgstr "Podgląd tekstu" + +#~ msgid "Handle Navigation" +#~ msgstr "Zarządzaj nawigacją" + +#~ msgid "Handle New Windows" +#~ msgstr "Obsługuje nowe okna" + +#~ msgid "Edit Mode" +#~ msgstr "Tryb edycji" + +#~ msgid "Run Script" +#~ msgstr "Wykonaj skrypt" + +#~ msgid "Add user script" +#~ msgstr "Dodaj skrypt użytkownika" + +#~ msgid "Set custom user agent" +#~ msgstr "Ustaw niestandardowy użytkownika" + +#~ msgid "Clear Selection" +#~ msgstr "Wyczyść Zaznaczenie" + +#~ msgid "Delete Selection" +#~ msgstr "Usuń zaznaczone" + +#~ msgid "Custom Scheme Example" +#~ msgstr "Niestandardowy Szablon" + +#~ msgid "Memory File System Example" +#~ msgstr "Przykładowy systemu plików w pamięci (Memory File System)" + +#~ msgid "Enable Context Menu" +#~ msgstr "Włącz menu kontekstowe" + +#~ msgid "Enable Dev Tools" +#~ msgstr "Włącz narzędzia deweloperskie" + +#~ msgid "An error occurred loading " +#~ msgstr "Wystąpił błąd podczas ładowania" + +#~ msgid "" +#~ "Windows Media Player is required for this task! Do you want to enable " +#~ "'Windows Media Player' for your operation system?" +#~ msgstr "" +#~ "Do wykonania tego zadania wymagany jest Windows Media Player! Czy chcesz " +#~ "włączyć 'Windows Media Player' dla swojego systemu operacyjnego?" + +#~ msgid "" +#~ "BambuSource has not correctly been registered for media playing! Press " +#~ "Yes to re-register it. You will be promoted twice" +#~ msgstr "" +#~ "BambuSource nie został poprawnie zarejestrowany do odtwarzania mediów! " +#~ "Naciśnij Tak, aby ponownie go zarejestrować. Będziesz poproszony dwa razy." + +#~ msgid "" +#~ "Missing BambuSource component registered for media playing! Please re-" +#~ "install BambuStutio or seek after-sales help." +#~ msgstr "" +#~ "Brakujący komponent BambuSource zarejestrowany do odtwarzania mediów! " +#~ "Proszę ponownie zainstalować BambuStudio lub skonsultować się z pomocą " +#~ "posprzedażową." + +#~ msgid "" +#~ "Your system is missing H.264 codecs for GStreamer, which are required to " +#~ "play video. (Try installing the gstreamer1.0-plugins-bad or gstreamer1.0-" +#~ "libav packages, then restart Orca Slicer?)" +#~ msgstr "" +#~ "Twój system nie posiada kodeków H.264 dla GStreamer, które są wymagane do " +#~ "odtwarzania wideo. (Spróbuj zainstalować pakiety gstreamer1.0-plugins-bad " +#~ "lub gstreamer1.0-libav, a następnie zrestartuj Orca Slicer?)" + +#~ msgid "The maximum temperature cannot exceed" +#~ msgstr "Maksymalna temperatura nie może przekroczyć" + +#~ msgid "The minmum temperature should not be less than " +#~ msgstr "Minimalna temperatura nie powinna być mniejsza niż " + +#~ msgid "Add Emboss text object" +#~ msgstr "Dodaj wytłoczony obiekt tekstowy" + +#~ msgid "Emboss attribute change" +#~ msgstr "Zmiana atrybutów wytłoczenia" + +#~ msgid "Add Emboss text Volume" +#~ msgstr "Dodaj wytłoczoną objętość tekstową" + +#~ msgid "Font doesn't have any shape for given text." +#~ msgstr "Czcionka nie ma żadnego kształtu dla danego tekstu." + +#~ msgid "There is no valid surface for text projection." +#~ msgstr "Nie istnieje żadna prawidłowa powierzchnia do rzutowania tekstu." + +#~ msgid "An unexpected error occured" +#~ msgstr "Wystąpił nieoczekiwany błąd" + +#~ msgid "Best surface quality" +#~ msgstr "Najlepsza jakość powierzchni" + +#~ msgid "Optimize object rotation for best surface quality." +#~ msgstr "Optymalizuje orientację modelu dla najlepszej jakości powierzchni." + +#~ msgid "Reduced overhang slopes" +#~ msgstr "Redukuj nawisy" + +#~ msgid "" +#~ "Optimize object rotation to have minimum amount of overhangs needing " +#~ "support structures.\n" +#~ "Note that this method will try to find the best surface of the object for " +#~ "touching the print bed if no elevation is set." +#~ msgstr "" +#~ "Optymalizuj orientację modelu, aby ilość zwisów wymagających podparcia " +#~ "była minimalna.\n" +#~ "Weź pod uwagę, że spowoduje to próbę odnalezienia najlepszej powierzchni " +#~ "styku z platformą, jeśli nie ustawiono podniesienia modelu." + +#~ msgid "Lowest Z height" +#~ msgstr "Najniższa wysokość Z" + +#~ msgid "Rotate the model to have the lowest z height for faster print time." +#~ msgstr "" +#~ "Optymalizuje orientację modelu, aby miał jak najmniejszy rozmiar w osi Z " +#~ "dla skrócenia czasu drukowania." + +#~ msgid "Choose SLA archive:" +#~ msgstr "Wybierz archiwum SLA:" + +#~ msgid "Import file" +#~ msgstr "Importuj plik" + +#~ msgid "Import model and profile" +#~ msgstr "Importuj model i profil" + +#~ msgid "Import profile only" +#~ msgstr "Importuj tylko profil" + +#~ msgid "Import model only" +#~ msgstr "Importuj tylko model" + +#~ msgid "Accurate" +#~ msgstr "Dokładne" + +#~ msgid "Balanced" +#~ msgstr "Zrównoważone" + +#~ msgid "Quick" +#~ msgstr "Szybkie" #~ msgid "Movement:" #~ msgstr "Ruch:" @@ -14136,8 +16031,873 @@ msgstr "" #~ "Nieprawidłowy stan. \n" #~ "Żadna część nie została wybrana do zachowania po cięciu" -#~ msgid "Edit Text" -#~ msgstr "Edytuj tekst" +#~ msgid "Entering Cut gizmo" +#~ msgstr "Otwieranie uchwytu przecinania" + +#~ msgid "Leaving Cut gizmo" +#~ msgstr "Zamykanie uchwytu wytłaczania" + +#~ msgid "Cut gizmo editing" +#~ msgstr "Edytowanie uchwytów przecinania" + +#~ msgid "Hollow this object" +#~ msgstr "Wydrąż ten model" + +#~ msgid "Preview hollowed and drilled model" +#~ msgstr "Podgląd drążenia/wiercenia" + +#~ msgid "Offset" +#~ msgstr "Offset" + +#~ msgid "Closing distance" +#~ msgstr "Dystans domykania" + +#~ msgid "Hole diameter" +#~ msgstr "Średnica otworu" + +#~ msgid "Hole depth" +#~ msgstr "Głębokość otworu" + +#~ msgid "Remove selected holes" +#~ msgstr "Usuń zaznaczone otwory" + +#~ msgid "Remove all holes" +#~ msgstr "Usuń wszystkie otwory" + +#~ msgid "Clipping of view" +#~ msgstr "Widok przecinania" + +#~ msgid "Show supports" +#~ msgstr "Pokaż podpory" + +#~ msgid "Hollow and drill" +#~ msgstr "Drążenie i wiercenie" + +#~ msgid "Entering Measure gizmo" +#~ msgstr "Otwieranie uchwytu pomiaru" + +#~ msgid "Leaving Measure gizmo" +#~ msgstr "Zamykanie uchwytu wytłaczania" + +#~ msgid "Measure gizmo editing" +#~ msgstr "Edycja uchwytów pomiaru" + +#~ msgid "Model simplification has been canceled" +#~ msgstr "Uproszczenie modelu zostało anulowane" + +#~ msgid "Head diameter" +#~ msgstr "Średnica łącznika" + +#~ msgid "Lock supports under new islands" +#~ msgstr "Zablokuj podpory pod nowymi wyspami" + +#~ msgid "Remove selected points" +#~ msgstr "Usuń zaznaczone punkty" + +#~ msgid "Remove all points" +#~ msgstr "Usuń wszystkie punkty" + +#~ msgid "Apply changes" +#~ msgstr "Zastosuj zmiany" + +#~ msgid "Discard changes" +#~ msgstr "Odrzuć zmiany" + +#~ msgid "Minimal points distance" +#~ msgstr "Minimalny dystans pomiędzy punktami" + +#~ msgid "Support points density" +#~ msgstr "Gęstość punktów podpór" + +#~ msgid "Auto-generate points" +#~ msgstr "Generuj punkty automatycznie" + +#~ msgid "Manual editing" +#~ msgstr "Edycja ręczna" + +#~ msgid "SLA Support Points" +#~ msgstr "Punkty podpór SLA" + +#~ msgid "Do you want to save your manually edited support points?" +#~ msgstr "Czy chcesz zapisać ręcznie edytowane punkty podpór?" + +#~ msgid "Save support points?" +#~ msgstr "Zachować punkty podpór?" + +#~ msgid "Autogeneration will erase all manually edited points." +#~ msgstr "Generowanie automatyczne usunie wszystkie ręcznie ustawione punkty." + +#~ msgid "Are you sure you want to do it?" +#~ msgstr "Czy na pewno chcesz to zrobić?" + +#~ msgid "SLA gizmo keyboard shortcuts" +#~ msgstr "Pokaż listę skrótów klawiszowych \"uchwytów\" SLA" + +#~ msgid "Note: some shortcuts work in (non)editing mode only." +#~ msgstr "Uwaga: niektóre skróty działają tylko poza trybem edycji." + +#~ msgid "Add point" +#~ msgstr "Dodaj punkt" + +#~ msgid "Remove point" +#~ msgstr "Usuń punkt" + +#~ msgid "Move point" +#~ msgstr "Przesuń punkt" + +#~ msgid "Add point to selection" +#~ msgstr "Dodaj punkt do zaznaczenia" + +#~ msgid "Remove point from selection" +#~ msgstr "Usuń punkt z zaznaczenia" + +#~ msgid "Select by rectangle" +#~ msgstr "Zaznaczenie prostokątem" + +#~ msgid "Deselect by rectangle" +#~ msgstr "Odznaczenie prostokątem" + +#~ msgid "Select all points" +#~ msgstr "Zaznacz wszystkie punkty" + +#~ msgid "Move clipping plane" +#~ msgstr "Przesunięcie płaszczyzny przecinania" + +#~ msgid "Reset clipping plane" +#~ msgstr "Reset płaszczyzny przecinania" + +#~ msgid "Switch to editing mode" +#~ msgstr "Przełącz w tryb edycji" + +#~ msgid "Taking a configuration snapshot failed." +#~ msgstr "Niepowodzenie wykonywania zrzutu konfiguracji." + +#~ msgid "" +#~ "OrcaSlicer has encountered an error while taking a configuration snapshot." +#~ msgstr "OrcaSlicer napotkał błąd przy wykonywaniu zrzutu konfiguracji." + +#~ msgid "OrcaSlicer error" +#~ msgstr "błąd Orca Slicer" + +#~ msgid "Continue" +#~ msgstr "Kontynuacja" + +#~ msgid "Abort" +#~ msgstr "Przerwij" + +#~ msgid "" +#~ "Cannot proceed without support points! Add support points or disable " +#~ "support generation." +#~ msgstr "" +#~ "Nie można kontynuować bez punktów podpór! Dodaj punkty podpór lub wyłącz " +#~ "ich generowanie." + +#~ msgid "" +#~ "Elevation is too low for object. Use the \"Pad around object\" feature to " +#~ "print the object without elevation." +#~ msgstr "" +#~ "Podniesienie zbyt małe dla modelu. Użyj funkcji \"Podkładka wokół " +#~ "modelu\", aby wydrukować model bez podniesienia." + +#~ msgid "" +#~ "The endings of the support pillars will be deployed on the gap between " +#~ "the object and the pad. 'Support base safety distance' has to be greater " +#~ "than the 'Pad object gap' parameter to avoid this." +#~ msgstr "" +#~ "Końcówki słupków podpór będą rozmieszczone w przestrzeni pomiędzy " +#~ "modelem, a podkładką. Aby tego uniknąć, parametr \"Bezpieczna odległość " +#~ "stopy podpory\" powinien być większy niż \"Odstęp modelu od podkładki \"." + +#~ msgid "Exposition time is out of printer profile bounds." +#~ msgstr "Czas naświetlania jest poza zakresem profilu drukarki." + +#~ msgid "Initial exposition time is out of printer profile bounds." +#~ msgstr "Czas początkowej ekspozycji wykracza poza zakres profilu drukarki." + +#~ msgid "Slicing done" +#~ msgstr "Cięcie zakończone" + +#~ msgid "Hollowing model" +#~ msgstr "Drążenie modelu" + +#~ msgid "Drilling holes into model." +#~ msgstr "Wiercenie otworów odpływowych w modelu." + +#~ msgid "Slicing model" +#~ msgstr "Cięcie modelu" + +#~ msgid "Generating support points" +#~ msgstr "Generowanie punktów podpór" + +#~ msgid "Generating support tree" +#~ msgstr "Generowanie drzewa podpór\"" + +#~ msgid "Generating pad" +#~ msgstr "Generowanie podkładki" + +#~ msgid "Slicing supports" +#~ msgstr "Cięcie podpór" + +#~ msgid "Merging slices and calculating statistics" +#~ msgstr "Łączenie cięć i obliczanie statystyk" + +#~ msgid "Rasterizing layers" +#~ msgstr "Rasteryzowanie warstw" + +#~ msgid "" +#~ "Slicing had to be stopped due to an internal error: Inconsistent slice " +#~ "index." +#~ msgstr "" +#~ "Proces cięcia musiał zostać zatrzymany z powodu błędu wewnętrznego: " +#~ "Niezgodny indeks krojenia." + +#~ msgid "Visualizing supports" +#~ msgstr "Generowanie podpór" + +#~ msgid "" +#~ "No pad can be generated for this model with the current configuration" +#~ msgstr "" +#~ "Nie ma możliwości wygenerowania podkładki dla tego modelu przy obecnych " +#~ "ustawieniach" + +#~ msgid "" +#~ "There are unprintable objects. Try to adjust support settings to make the " +#~ "objects printable." +#~ msgstr "" +#~ "Na stole są modele niemożliwe do wydrukowania. Spróbuj zmienić ustawienia " +#~ "podpór, aby możliwe było ich drukowanie." + +#~ msgid "Hollowing" +#~ msgstr "Drążenie" + +#~ msgid "Pad brim size is too small for the current configuration." +#~ msgstr "Rozmiar brimu podkładki jest zbyt mały dla obecnej konfiguracji." + +#, boost-format +#~ msgid "" +#~ "The selected 3mf file has been saved with a newer version of %1% and is " +#~ "not compatible." +#~ msgstr "" +#~ "Wybrany plik 3mf został zapisany przy pomocy nowszej wersji %1% i nie " +#~ "jest kompatybilny" + +#~ msgid "" +#~ "The selected 3MF contains FDM supports painted object using a newer " +#~ "version of PrusaSlicer and is not compatible." +#~ msgstr "" +#~ "Wybrany plik 3MF zawiera podpory FDM namalowane przy pomocy nowszej " +#~ "wersji OrcaSlicer i nie jest kompatybilny." + +#~ msgid "" +#~ "The selected 3MF contains seam painted object using a newer version of " +#~ "PrusaSlicer and is not compatible." +#~ msgstr "" +#~ "Wybrany plik 3MF zawiera szew namalowany przy pomocy nowszej wersji " +#~ "OrcaSlicer i nie jest kompatybilny." + +#, boost-format +#~ msgid "" +#~ "Post-processing script %1% failed.\n" +#~ "\n" +#~ "The post-processing script is expected to change the G-code file %2% in " +#~ "place, but the G-code file was deleted and likely saved under a new " +#~ "name.\n" +#~ "Please adjust the post-processing script to change the G-code in place " +#~ "and consult the manual on how to optionally rename the post-processed G-" +#~ "code file.\n" +#~ msgstr "" +#~ "Wykonywanie skryptu do postprocessingu %1% nie powiodło się.\n" +#~ "\n" +#~ "Skrypt do postprocessingu miał za zadanie zmienić G-code w %2% miejscach, " +#~ "jednak G-code został usunięty i prawdopodobnie zapisany pod nową nazwą.\n" +#~ "Ustaw skrypt, aby zmieniał G-code na miejscu i zajrzyj do instrukcji, aby " +#~ "dowiedzieć się, jak opcjonalnie zmienić nazwę przetwarzanego G-code.\n" + +#~ msgid "" +#~ "The selected 3MF contains multi-material painted object using a newer " +#~ "version of PrusaSlicer and is not compatible." +#~ msgstr "" +#~ "Wybrany plik 3MF zawiera model pomalowany do Multi Material przy pomocy " +#~ "nowszej wersji OrcaSlicer i nie jest kompatybilny." + +#~ msgid "" +#~ "Air filtration/Exhaust Fan\n" +#~ "Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" +#~ msgstr "" +#~ "Filtracja powietrza/Wentylator wyciągowy\n" +#~ "Czy wiesz, że OrcaSlicer może obsługiwać filtrację powietrza/wentylator " +#~ "wyciągowy?" + +#~ msgid " " +#~ msgstr " " + +#~ msgid "" +#~ "Number of mm the overhang need to be for the reversal to be considered " +#~ "useful. Can be a (%) of the perimeter width.\n" +#~ "Value 0 enables reversal on every odd layers regardless." +#~ msgstr "" +#~ "Ilość mm, jaką musi mieć nawis, aby odwrócenie było uznane za użyteczne. " +#~ "Może być to % szerokości obrysu.\n" +#~ "Wartość 0 umożliwia odwrócenie na każdej nieparzystej warstwie, " +#~ "niezależnie od wszystkiego." + +#, c-format, boost-format +#~ msgid "" +#~ "Enter the shrinkage percentage that the filament will get after cooling " +#~ "(94%% if you measure 94mm instead of 100mm). The part will be scaled in " +#~ "xy to compensate. Only the filament used for the perimeter is taken into " +#~ "account.\n" +#~ "Be sure to allow enough space between objects, as this compensation is " +#~ "done after the checks." +#~ msgstr "" +#~ "Podaj procent skurczu, którego filament doświadczy po schłodzeniu (94%% " +#~ "jeśli zmierzyłeś 94mm zamiast 100mm). Część będzie skalowana w " +#~ "płaszczyźnie xy, aby to zrekompensować. Wzięto pod uwagę tylko filament " +#~ "używany do obwodu. Upewnij się, że pozostawiłeś wystarczająco dużo " +#~ "miejsca między obiektami, ponieważ ta kompensacja jest wykonywana po " +#~ "przeprowadzeniu kontroli." + +#, c-format, boost-format +#~ msgid "" +#~ "Density of internal sparse infill, 100%% turns all sparse infill into " +#~ "solid infill and internal solid infill pattern will be used" +#~ msgstr "" +#~ "Gęstość wewnętrznego rzadkiego wypełnienia, 100%% oznacza pełne w całym " +#~ "zakresie" + +#~ msgid "" +#~ "Maximum defection of a point to the estimated radius of the circle.\n" +#~ "As cylinders are often exported as triangles of varying size, points may " +#~ "not be on the circle circumference. This setting allows you some leway to " +#~ "broaden the detection.\n" +#~ "In (mm or in %) of the radius." +#~ msgstr "" +#~ "Maksymalne odchylenie punktu od szacowanego promienia koła.\n" +#~ "Ponieważ cylindry często eksportowane są jako trójkąty o różnej " +#~ "wielkości, punkty mogą nie znajdować się na obwodzie koła. To ustawienie " +#~ "pozwala na pewną swobodę w poszerzaniu wykrywania.\n" +#~ "W mm lub w % promienia." + +#~ msgid "Text-Rotate" +#~ msgstr "Obróć tekst" + +#~ msgid "SVG-Rotate" +#~ msgstr "Obrót SVG" + +#~ msgid "Resize" +#~ msgstr "Zmień rozmiar" + +#~ msgid "Configuration package updated to " +#~ msgstr "Pakiet konfiguracyjny zaktualizowany do " + +#~ msgid "Enable Flow Compensation" +#~ msgstr "Włącz kompensację przepływu dla wypełnienia (beta)" + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "Minimalna prędkość druku dla filamentu, gdy włączone jest zwalnienie dla " +#~ "lepszego chłodzenia warstw, przy drukowaniu elementów wystających i gdy " +#~ "prędkości elementów nie są określone wyraźnie." + +#~ msgid "Hide OrcaSlicer" +#~ msgstr "Ukryj OrcaSlicer" + +#~ msgid "" +#~ "Enter the shrinkage percentage that the filament will get after cooling " +#~ "(94% << if you measure 94mm instead of 100mm). The part will be scaled in " +#~ "xy to compensate. Only the filament used for the perimeter is taken into " +#~ "account.\n" +#~ "Be sure to allow enough space between objects, as this compensation is " +#~ "done after the checks." +#~ msgstr "" +#~ "Podaj procent skurczu, którego filament doświadczy po schłodzeniu (94% << " +#~ "jeśli zmierzyłeś 94mm zamiast 100mm). Część będzie skalowana w " +#~ "płaszczyźnie xy, aby to zrekompensować. Wzięto pod uwagę tylko filament " +#~ "używany do obwodu. Upewnij się, że pozostawiłeś wystarczająco dużo " +#~ "miejsca między obiektami, ponieważ ta kompensacja jest wykonywana po " +#~ "przeprowadzeniu kontroli." + +#~ msgid "" +#~ "Density of internal sparse infill, 100% << turns all sparse infill into " +#~ "solid infill and internal solid infill pattern will be used" +#~ msgstr "" +#~ "Gęstość wewnętrznego rzadkiego wypełnienia, 100% << oznacza pełne w całym " +#~ "zakresie" + +#~ msgid "" +#~ "If a top surface has to be printed and it's partially covered by another " +#~ "layer, it won't be considered at a top layer where its width is below " +#~ "this value. This can be useful to not let the 'one perimeter on top' " +#~ "trigger on surface that should be covered only by perimeters. This value " +#~ "can be a (mm or a %) of the perimeter extrusion width.\n" +#~ "Warning: If enabled, artifacts can be created if you have some thin " +#~ "features on the next layer, like letters. Set this setting to 0 to remove " +#~ "these artifacts." +#~ msgstr "" +#~ "Jeśli górna powierzchnia ma być drukowana i jest częściowo zakryta inną " +#~ "warstwą, nie będzie traktowana jako górna warstwa, jeśli jej szerokość " +#~ "jest mniejsza niż ta wartość. \n" +#~ "Może to być przydatne, aby zapobiec uruchamianiu funkcji 'jeden perymetr " +#~ "na górze' na powierzchni, która powinna być pokryta tylko perymetrami. Ta " +#~ "wartość może być podawana w (mm lub jako %) szerokości ekstruzji " +#~ "perymetru.\n" +#~ "Uwaga: Jeśli ta funkcja jest włączona, mogą pojawić się artefakty, jeśli " +#~ "masz na następnej warstwie jakieś cienkie elementy, na przykład litery. " +#~ "Ustaw tę opcję na 0, aby usunąć te artefakty." + +#~ msgid "" +#~ "Disable generating of the M73: Set remaining print time in the final gcode" +#~ msgstr "" +#~ "Zablokuj generowanie polecenia M73: Ustaw pozostały czas druku w końcowym " +#~ "kodzie G-code" + +#~ msgid "Layer order" +#~ msgstr "Kolejność warstw" + +#~ msgid "" +#~ "OrcaSlicer will terminate because of running out of memory. It may be a " +#~ "bug. It will be appreciated if you report the issue to our team." +#~ msgstr "" +#~ "OrcaSlicer zakończy działanie z powodu braku pamięci. To może być błąd. " +#~ "Będziemy wdzięczni za zgłoszenie problemu naszemu zespołowi." + +#~ msgid "" +#~ "You can keep the modified presets in the new project, discard, or save " +#~ "changes as new presets." +#~ msgstr "" +#~ "Możesz zachować zmodyfikowane ustawienia w nowym projekcie, odrzucić je " +#~ "lub zapisać jako nowe ustawienia." + +#~ msgid "New or open project file is not allowed during the slicing process!" +#~ msgstr "" +#~ "Nowy lub otwarty plik projektu nie jest dozwolony podczas procesu cięcia!" + +#~ msgid "" +#~ "The version of Orca Slicer is too low and needs to be updated to the " +#~ "latest version before it can be used normally." +#~ msgstr "" +#~ "Wersja Orca Slicer jest zbyt niska i musi zostać zaktualizowana do " +#~ "najnowszej wersji, aby działać normalnie." + +#~ msgid "" +#~ "This action will break a cut correspondence.\n" +#~ "After that model consistency can't be guaranteed.\n" +#~ "To manipulate with solid parts or negative volumes you have to invalidate " +#~ "cut information first." +#~ msgstr "" +#~ "To działanie przerwie korespondencję cięcia.\n" +#~ "Po tym nie można zagwarantować spójności modelu.\n" +#~ "Aby modyfikować bryły stałe lub obszary ujemne, najpierw trzeba " +#~ "unieważnić informacje o cięciu." + +#~ msgid "The target object contains only one part and can not be split." +#~ msgstr "" +#~ "Obiekt docelowy zawiera tylko jedną część i nie może zostać podzielony." + +#~ msgid "" +#~ "If first selected item is an object, the second one should also be an " +#~ "object." +#~ msgstr "" +#~ "Jeśli pierwszy zaznaczony element to obiekt, to drugi powinien również " +#~ "być obiektem." + +#~ msgid "" +#~ "If first selected item is a part, the second one should be a part in the " +#~ "same object." +#~ msgstr "" +#~ "Jeśli pierwszy zaznaczony element to część, to drugi powinien być częścią " +#~ "tego samego obiektu." + +#~ msgid "Failed to repair following model object" +#~ msgid_plural "Failed to repair following model objects" +#~ msgstr[0] "Nie udało się naprawić następującego obiektu modelu" +#~ msgstr[1] "Nie udało się naprawić następujących obiektów modelu" +#~ msgstr[2] "Nie udało się naprawić następujących obiektów modelu" + +#~ msgid "" +#~ "One cell can only be copied to one or multiple cells in the same column." +#~ msgstr "" +#~ "Jedną komórkę można skopiować tylko do jednej lub wielu komórek w tym " +#~ "samym kolumnie." + +#~ msgid "Multiple cells copy is not supported." +#~ msgstr "Kopiowanie wielu komórek nie jest obsługiwane." + +#~ msgid "Enter Custom G-code used on the current layer:" +#~ msgstr "Wprowadź niestandardowy G-code używany na bieżącej warstwie:" + +#~ msgid "Connection to the printer failed" +#~ msgstr "Nie udało się połączyć z drukarką" + +#~ msgid "A problem occurred during calibration. Click to view the solution." +#~ msgstr "" +#~ "Wystąpił problem podczas kalibracji. Kliknij, aby zobaczyć rozwiązanie." + +#~ msgid "" +#~ "All the selected objects are on the locked plate,\n" +#~ "We cannot do auto-arrange on these objects." +#~ msgstr "" +#~ "Wszystkie wybrane obiekty są na zablokowanej płycie,\n" +#~ "Nie można zastosować automatycznego układu tych obiektów." + +#~ msgid "" +#~ "This plate is locked,\n" +#~ "We cannot do auto-arrange on this plate." +#~ msgstr "" +#~ "Ta płyta jest zablokowana,\n" +#~ "Nie można zastosować automatycznego układu na tej płycie." + +#~ msgid "" +#~ "All the selected objects are on the locked plate,\n" +#~ "We cannot do auto-orient on these objects." +#~ msgstr "" +#~ "Wszystkie wybrane obiekty są na zablokowanej płycie,\n" +#~ "Nie można zastosować automatycznej orientacji na tych obiektach." + +#~ msgid "" +#~ "This plate is locked,\n" +#~ "We cannot do auto-orient on this plate." +#~ msgstr "" +#~ "Ta płyta jest zablokowana,\n" +#~ "Nie można zastosować automatycznej orientacji na tej płycie." + +#~ msgid "" +#~ "Orca Slicer is based on BambuStudio by Bambulab, which is from " +#~ "PrusaSlicer by Prusa Research. PrusaSlicer is from Slic3r by Alessandro " +#~ "Ranellucci and the RepRap community" +#~ msgstr "" +#~ "Orca Slicer opiera się na BambuStudio od Bambulab, które wywodzi się z " +#~ "PrusaSlicer od Prusa Research. PrusaSlicer z kolei bazuje na Slic3r od " +#~ "Alessandro Ranellucci i społeczności RepRap." + +#~ msgid "" +#~ "When the current material runs out, the printer will continue to print in " +#~ "the following order." +#~ msgstr "" +#~ "Gdy obecny filament się skończy, drukarka będzie kontynuować druk w " +#~ "następującej kolejności." + +#~ msgid "The printer does not currently support auto-refill." +#~ msgstr "Obecnie drukarka nie obsługuje automatycznego uzupełniania." + +#~ msgid "" +#~ "The AMS will automatically read the information of inserted filament on " +#~ "start-up. It will take about 1 minute. The reading process will roll " +#~ "filament spools." +#~ msgstr "" +#~ "AMS automatycznie odczyta informacje o włożonym filamencie podczas " +#~ "uruchamiania. To zajmie około 1 minuty. Proces odczytu sprawi, że rolki " +#~ "filamentów się obrócą." + +#~ msgid "" +#~ "Failed to download the plug-in. Please check your firewall settings and " +#~ "VPN software, check and retry." +#~ msgstr "" +#~ "Nie udało się pobrać wtyczki. Sprawdź ustawienia zapory ogniowej i " +#~ "oprogramowania VPN, sprawdź i spróbuj ponownie." + +#~ msgid "Click here to see more info" +#~ msgstr "Kliknij tutaj, aby zobaczyć więcej informacji" + +#~ msgid "" +#~ ") to locate the toolhead's position. This prevents the device from moving " +#~ "beyond the printable boundary and causing equipment wear." +#~ msgstr "" +#~ "), aby zlokalizować pozycję głowicy narzędziowej. Zapobiega to " +#~ "przesunięciu urządzenia poza obszar drukowalny i zużyciu sprzętu." + +#~ msgid "" +#~ "The current chamber temperature or the target chamber temperature exceeds " +#~ "45℃. In order to avoid extruder clogging, low-temperature filament (PLA/" +#~ "PETG/TPU) is not allowed to be loaded." +#~ msgstr "" +#~ "Aktualna temperatura komory lub docelowa temperatura komory przekracza " +#~ "45℃. Aby uniknąć zatkania ekstruzora, niedopuszczalne jest ładowanie " +#~ "filamentu o niskiej temperaturze (PLA/PETG/TPU)." + +#~ msgid "" +#~ "Low-temperature filament (PLA/PETG/TPU) is loaded in the extruder. In " +#~ "order to avoid extruder clogging, it is not allowed to set the chamber " +#~ "temperature above 45℃." +#~ msgstr "" +#~ "W ekstruzorze jest załadowany filament o niskiej temperaturze (PLA/PETG/" +#~ "TPU). Aby uniknąć zatkania ekstruzora, nie wolno ustawiać temperatury " +#~ "komory powyżej 45℃." + +#~ msgid "" +#~ "Damp PVA will become flexible and get stuck inside AMS, please take care " +#~ "to dry it before use." +#~ msgstr "" +#~ "Wilgotne PVA staje się elastyczne i może utknąć wewnątrz AMS, proszę " +#~ "pamiętać o wysuszeniu go przed użyciem." + +#~ msgid "" +#~ "CF/GF filaments are hard and brittle, it's easy to break or get stuck in " +#~ "AMS, please use with caution." +#~ msgstr "" +#~ "Filamenty CF/GF są twarde i kruche, łatwo je złamać lub zatrzymać w AMS, " +#~ "proszę używać ostrożnie." + +#~ msgid "%s can't be a percentage" +#~ msgstr "%s nie może być procentem" + +#~ msgid "" +#~ "Is it %s%% or %s %s?\n" +#~ "YES for %s%%,\n" +#~ "NO for %s %s." +#~ msgstr "" +#~ "Czy to %s%% czy %s %s?\n" +#~ "TAK dla %s%%,\n" +#~ "NIE dla %s %s." + +#~ msgid "Allow multiple materials on the same plate" +#~ msgstr "Pozwól na kilka filamentów na tej samej płycie" + +#~ msgid "An object is laid over the boundary of plate." +#~ msgstr "Obiekt jest położony poza granicą płyty." + +#~ msgid "Only the object being edited is visible." +#~ msgstr "Widoczny jest tylko edytowany obiekt." + +#~ msgid "Disable" +#~ msgstr "Rozłącz" + +#~ msgid "Connect Printer (LAN)" +#~ msgstr "Podłącz drukarkę (LAN)" + +#~ msgid "Show g-code window in Preview scene" +#~ msgstr "Pokaż okno G-code w scenie podglądu" + +#~ msgid "" +#~ "Please heat the nozzle to above 170 degrees before loading or unloading " +#~ "filament." +#~ msgstr "" +#~ "Przed załadowaniem lub rozładowaniem filamentu podgrzej dyszę do " +#~ "temperatury powyżej 170 stopni." + +#~ msgid "" +#~ "Cannot read filament info: the filament is loaded to the tool head, " +#~ "please unload the filament and try again." +#~ msgstr "" +#~ "Nie można odczytać informacji o filamentach: filament jest załadowany w " +#~ "głowicy narzędzia, proszę go wyładować i spróbować ponownie." + +#~ msgid "" +#~ "At least one successful print record of this print profile is required \n" +#~ "to give a positive rating (4 or 5 stars)." +#~ msgstr "" +#~ "Aby wystawić pozytywną ocenę (4 lub 5 gwiazdek), wymagana jest co " +#~ "najmniej jedna udana rejestracja tego profilu druku." + +#~ msgid "Your model needs support! Please make support material enable." +#~ msgstr "Twój model wymaga podpór! Włącz generowanie podpór." + +#~ msgid "" +#~ "No AMS filaments. Please select a printer in the 'Device' page to load " +#~ "AMS info." +#~ msgstr "" +#~ "Brak filamentów AMS. Proszę wybrać drukarkę na stronie „Urządzenie”, aby " +#~ "załadować informacje AMS." + +#~ msgid "" +#~ "There are some unknown filaments mapped to generic presets. Please update " +#~ "Orca Slicer or restart Orca Slicer to check for updates to system presets." +#~ msgstr "" +#~ "Istnieją nieznane filamenty przypisane do ogólnych profili. Proszę " +#~ "zaktualizować Orca Slicer lub zrestartować go, aby sprawdzić dostępność " +#~ "aktualizacji profili systemowych." + +#~ msgid "" +#~ "The current hot bed temperature is relatively high. The nozzle may become " +#~ "clogged when printing this filament in a closed enclosure. Please open " +#~ "the front door and/or remove the upper glass." +#~ msgstr "" +#~ "Aktualna temperatura stołu drukującego jest stosunkowo wysoka. Dysza może " +#~ "się zatkać podczas drukowania tego filamentu w zamkniętej obudowie. " +#~ "Proszę otworzyć drzwi przednie i/lub zdjąć górny panel." + +#~ msgid "" +#~ "The nozzle hardness required by the filament is higher than the default " +#~ "nozzle hardness of the printer. Please replace the hardened nozzle or " +#~ "filament; otherwise, the nozzle may wear out or get damaged." +#~ msgstr "" +#~ "Twardość dyszy wymagana przez filament jest wyższa niż domyślna twardość " +#~ "dyszy drukarki. Proszę wymienić dyszę na hartowaną lub zmienić filament, " +#~ "w przeciwnym razie dysza może ulec zużyciu lub uszkodzeniu." + +#~ msgid "The Config cannot be loaded." +#~ msgstr "Konfiguracja nie może być wczytana." + +#~ msgid "" +#~ "The 3mf is generated by the old Orca Slicer, load geometry data only." +#~ msgstr "" +#~ "Plik 3MF jest generowany przez starą wersję Orca Slicer, wczytuj tylko " +#~ "dane geometrii." + +#~ msgid "" +#~ "The 3mf has the following modified G-codes in filament or printer presets:" +#~ msgstr "" +#~ "Plik 3MF ma następujące zmodyfikowane kody G w profilach filamentu lub " +#~ "drukarki:" + +#~ msgid "The 3mf has the following customized filament or printer presets:" +#~ msgstr "Plik 3MF ma następujące dostosowane profile filamentu lub drukarki:" + +#~ msgid "" +#~ "„Fix Model” feature is currently only on Windows. Please repair the model " +#~ "on Orca Slicer(windows) or CAD softwares." +#~ msgstr "" +#~ "Funkcja „Napraw model” jest obecnie dostępna tylko w systemie Windows. " +#~ "Proszę naprawić model za pomocą programu Orca Slicer (Windows) lub " +#~ "oprogramowania CAD." + +#~ msgid "Switching application language while some presets are modified" +#~ msgstr "" +#~ "Zmiana języka aplikacji przy jednoczesnym istniejących zmodyfikowanych " +#~ "ustawieniach" + +#~ msgid "Note: The preparation may takes several minutes. Please be patient." +#~ msgstr "Uwaga: Przygotowanie może zająć kilka minut. Proszę o cierpliwość." + +#~ msgid "" +#~ "Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " +#~ "device, please read the terms and conditions.By clicking to agree to use " +#~ "your Bambu Lab device, you agree to abide by the Privacy Policy and Terms " +#~ "of Use(collectively, the \"Terms\"). If you do not comply with or agree " +#~ "to the Bambu Lab Privacy Policy, please do not use Bambu Lab equipment " +#~ "and services." +#~ msgstr "" +#~ "Dziękujemy za zakup urządzenia Bambu Lab. Przed użyciem urządzenia Bambu " +#~ "Lab proszę przeczytać warunki i zasady. Klikając, aby zgodzić się na " +#~ "używanie urządzenia Bambu Lab, zgadzasz się przestrzegać Polityki " +#~ "Prywatności i Warunków Użytkowania (razem \"Warunki\"). Jeśli nie " +#~ "zgadzasz się lub nie przestrzegasz Polityki Prywatności Bambu Lab, proszę " +#~ "nie używać sprzętu i usług Bambu Lab." + +#~ msgid "" +#~ "In the 3D Printing community, we learn from each other's successes and " +#~ "failures to adjust our own slicing parameters and settings. %s follows " +#~ "the same principle and uses machine learning to improve its performance " +#~ "from the successes and failures of the vast number of prints by our " +#~ "users. We are training %s to be smarter by feeding them the real-world " +#~ "data. If you are willing, this service will access information from your " +#~ "error logs and usage logs, which may include information described in " +#~ "Privacy Policy. We will not collect any Personal Data by which an " +#~ "individual can be identified directly or indirectly, including without " +#~ "limitation names, addresses, payment information, or phone numbers. By " +#~ "enabling this service, you agree to these terms and the statement about " +#~ "Privacy Policy." +#~ msgstr "" +#~ "W społeczności druku 3D uczymy się od siebie nawzajem, korzystając z " +#~ "sukcesów i porażek, aby dostosować nasze parametry i ustawienia cięcia. " +#~ "%s stosuje tę samą zasadę i wykorzystuje uczenie maszynowe do poprawy " +#~ "swojej wydajności na podstawie sukcesów i porażek ogromnej liczby " +#~ "wydruków naszych użytkowników. Szkolimy %s, aby było mądrzejsze, " +#~ "dostarczając mu danych z rzeczywistego świata. Jeśli wyrażasz zgodę, ta " +#~ "usługa uzyska dostęp do informacji z Twoich logów błędów i dzienników " +#~ "użycia, które mogą zawierać informacje opisane w Polityce Prywatności. " +#~ "Nie będziemy zbierać żadnych danych osobowych, dzięki którym można by " +#~ "bezpośrednio lub pośrednio zidentyfikować osobę, w tym między innymi " +#~ "nanawisk, adresów, informacji o płatnościach czy numerów telefonów. " +#~ "Włączając tę usługę, zgadzasz się na te warunki i oświadczenie o Polityce " +#~ "Prywatności." + +#~ msgid "" +#~ "Change these settings automatically? \n" +#~ "Yes - Change these settings automatically\n" +#~ "No - Do not change these settings for me" +#~ msgstr "" +#~ "Zmienić te ustawienia automatycznie? \n" +#~ "Tak - Zmień te ustawienia automatycznie\n" +#~ "Nie - Nie zmieniaj tych ustawień dla mnie" + +#~ msgid "" +#~ "Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " +#~ "height limits, this may cause printing quality issues." +#~ msgstr "" +#~ "Wysokość warstwy przekracza limit w Ustawieniach Drukarki -> Extruder -> " +#~ "Limity wysokości warstwy, co może powodować problemy z jakością druku." + +#~ msgid "Delete objects, parts, modifiers " +#~ msgstr "Usuń obiekty, części, modyfikatory " + +#~ msgid "" +#~ "Connection failed! If your IP and Access Code is correct, please move to " +#~ "step 3 for troubleshooting network issues" +#~ msgstr "" +#~ "Połączenie nieudane! Jeśli twój IP i kod dostępu są poprawne, przejdź do " +#~ "kroku 3, aby rozwiązać problemy z siecią" + +#, c-format +#~ msgid "" +#~ "Force cooling fan to be specific speed when overhang degree of printed " +#~ "part exceeds this value.Expressed as percentage which indicides how much " +#~ "width of the line without support from lower layer. 0% means forcing " +#~ "cooling for all outer wall no matter how much overhang degree" +#~ msgstr "" +#~ "Wymuś pracę wentylatora chłodzącego na określoną prędkość, gdy stopień " +#~ "nawisu drukowanej części przekracza tę wartość. Wyrażone w procentach, co " +#~ "wskazuje, jak duża jest szerokość linii bez podpór z niższej warstwy. 0%% " +#~ "oznacza wymuszanie chłodzenia dla całej zewnętrznej ściany, bez względu " +#~ "na stopień nawisu" + +#, c-format, boost-format +#~ msgid "" +#~ "Number of mm the overhang need to be for the reversal to be considered " +#~ "useful. Can be a %% of the perimeter width.\n" +#~ "Value 0 enables reversal on every odd layers regardless." +#~ msgstr "" +#~ "Ilość mm, jaką musi mieć nawis, aby odwrócenie było uznane za użyteczne. " +#~ "Może być to %% szerokości obryski.\n" +#~ "Wartość 0 umożliwia odwrócenie na każdej nieparzystej warstwie, " +#~ "niezależnie od wszystkiego." + +#~ msgid "" +#~ "Smooth Spiral smoothes out X and Y moves as well resulting in no visible " +#~ "seam at all, even in the XY directions on walls that are not vertical" +#~ msgstr "" +#~ "Smooth Spiral wygładza również ruchy w osiach X i Y, co skutkuje brakiem " +#~ "widocznych szwów, nawet w kierunkach XY na ścianach, które nie są pionowe" + +#~ msgid "" +#~ "Maximum distance to move points in XY to try to achieve a smooth spiral. " +#~ "If expressed as a %, it will be computed over nozzle diameter" +#~ msgstr "" +#~ "Maksymalna odległość przesuwania punktów w XY, aby osiągnąć gładką " +#~ "spiralę. Jeśli wyrażona w procentach, będzie obliczona na podstawie " +#~ "średnicy dyszy" + +#, c-format, boost-format +#~ msgid "" +#~ "Maximum defection of a point to the estimated radius of the circle.\n" +#~ "As cylinders are often exported as triangles of varying size, points may " +#~ "not be on the circle circumference. This setting allows you some leway to " +#~ "broaden the detection.\n" +#~ "In mm or in %% of the radius." +#~ msgstr "" +#~ "Maksymalne odchylenie punktu od szacowanego promienia koła.\n" +#~ "Ponieważ cylindry często eksportowane są jako trójkąty o różnej " +#~ "wielkości, punkty mogą nie znajdować się na obwodzie koła. To ustawienie " +#~ "pozwala na pewną swobodę w poszerzaniu wykrywania.\n" +#~ "W mm lub w %% promienia." + +#~ msgid "Certificate files (.crt, .pem)|.crt;.pem|All files|." +#~ msgstr "Pliki certyfikatów (.crt, .pem)|.crt;.pem|Wszystkie pliki|." + +#~ msgid "" +#~ "Relative extrusion is recommended when using \"label_objects\" option." +#~ "Some extruders work better with this option unchecked (absolute extrusion " +#~ "mode). Wipe tower is only compatible with relative mode. It is always " +#~ "enabled on BambuLab printers. Default is checked" +#~ msgstr "" +#~ "Przy użyciu opcji \"label_objects\" zaleca się ekstruzję względną. " +#~ "Niektóre ekstrudery działają lepiej, gdy ta opcja jest odznaczona (tryb " +#~ "ekstruzji absolutnej). Wieża czyszcząca jest kompatybilna tylko z trybem " +#~ "względnym. Jest zawsze włączona w drukarkach BambuLab. Domyślnie " +#~ "zaznaczone" #~ msgid "Error! Unable to create thread!" #~ msgstr "Błąd! Nie można utworzyć wątku!" @@ -14145,51 +16905,34 @@ msgstr "" #~ msgid "Exception" #~ msgstr "Wyjątek" -#~ msgid "Choose SLA archive:" -#~ msgstr "Wybierz archiwum SLA:" - -#~ msgid "Import file" -#~ msgstr "Importuj plik" - -#~ msgid "Import model and profile" -#~ msgstr "Importuj model i profil" - -#~ msgid "Import profile only" -#~ msgstr "Importuj tylko profil" - -#~ msgid "Import model only" -#~ msgstr "Importuj tylko model" - -#~ msgid "Accurate" -#~ msgstr "Dokładne" - -#~ msgid "Balanced" -#~ msgstr "Zrównoważone" - -#~ msgid "Quick" -#~ msgstr "Szybkie" - -#~ msgid "Discribe how long the nozzle will move along the last path when retracting" -#~ msgstr "Opisz, jak długo dysza będzie się poruszać wzdłuż ostatniej ścieżki podczas retrakcji" +#~ msgid "" +#~ "Discribe how long the nozzle will move along the last path when retracting" +#~ msgstr "" +#~ "Opisz, jak długo dysza będzie się poruszać wzdłuż ostatniej ścieżki " +#~ "podczas retrakcji" #~ msgid "" #~ "Simplify Model\n" -#~ "Did you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-" -#~ "click the model and select Simplify model. Read more in the documentation." +#~ "Did you know that you can reduce the number of triangles in a mesh using " +#~ "the Simplify mesh feature? Right-click the model and select Simplify " +#~ "model. Read more in the documentation." #~ msgstr "" #~ "Uprość model\n" -#~ "Czy wiedziałeś, że możesz zmniejszyć liczbę trójkątów w siatce za pomocą funkcji Uprość siatkę? Kliknij " -#~ "prawym przyciskiem myszy na model i wybierz Uprość model. Więcej informacji znajdziesz w dokumentacji." +#~ "Czy wiedziałeś, że możesz zmniejszyć liczbę trójkątów w siatce za pomocą " +#~ "funkcji Uprość siatkę? Kliknij prawym przyciskiem myszy na model i " +#~ "wybierz Uprość model. Więcej informacji znajdziesz w dokumentacji." #~ msgid "" #~ "Subtract a Part\n" -#~ "Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, " -#~ "for example, create easily resizable holes directly in Orca Slicer. Read more in the documentation." +#~ "Did you know that you can subtract one mesh from another using the " +#~ "Negative part modifier? That way you can, for example, create easily " +#~ "resizable holes directly in Orca Slicer. Read more in the documentation." #~ msgstr "" #~ "Odejmowanie części\n" -#~ "Czy wiedziałeś, że możesz odjąć jedną siatkę od drugiej, używając modyfikatora negatywnej części? W ten " -#~ "sposób na przykład możesz łatwo tworzyć otwory o zmiennej wielkości bezpośrednio w Orca Slicer. Przeczytaj " -#~ "więcej w dokumentacji." +#~ "Czy wiedziałeś, że możesz odjąć jedną siatkę od drugiej, używając " +#~ "modyfikatora negatywnej części? W ten sposób na przykład możesz łatwo " +#~ "tworzyć otwory o zmiennej wielkości bezpośrednio w Orca Slicer. " +#~ "Przeczytaj więcej w dokumentacji." #~ msgid "Filling bed " #~ msgstr "Wypełnianie podłoża " @@ -14208,7 +16951,8 @@ msgstr "" #~ "Nie - automatycznie zresetuj gęstość do domyślnej wartości nie 100%" #~ msgid "Please heat the nozzle to above 170 degree before loading filament." -#~ msgstr "Proszę podgrzać dyszę do ponad 170 stopni przed załadowaniem filamentu." +#~ msgstr "" +#~ "Proszę podgrzać dyszę do ponad 170 stopni przed załadowaniem filamentu." #~ msgid "Show g-code window" #~ msgstr "Pokaż okno G-kodu" @@ -14218,7 +16962,9 @@ msgstr "" #, fuzzy, c-format #~ msgid "Density of internal sparse infill, 100% means solid throughout" -#~ msgstr "Gęstość wewnętrznego rzadkiego wypełnienia, 100% oznacza pełne w całym zakresie" +#~ msgstr "" +#~ "Gęstość wewnętrznego rzadkiego wypełnienia, 100% oznacza pełne w całym " +#~ "zakresie" #~ msgid "Tree support wall loops" #~ msgstr "Pętle ścienne podpory drzewnej" @@ -14246,7 +16992,9 @@ msgstr "" #~ msgstr "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0,5)" #~ msgid "Please input a valid value (K in 0~0.5, N in 0.6~2.0)" -#~ msgstr "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0,5, N w zakresie 0,6~2,0)" +#~ msgstr "" +#~ "Proszę wprowadzić prawidłową wartość (K w zakresie 0~0,5, N w zakresie " +#~ "0,6~2,0)" #~ msgid "Export all objects as STL" #~ msgstr "Eksportuj wszystkie obiekty jako STL" @@ -14260,8 +17008,12 @@ msgstr "" #~ msgid "Add/Remove printers" #~ msgstr "Dodaj/Usuń drukarki" -#~ msgid "When print by object, machines with I3 structure will not generate timelapse videos." -#~ msgstr "Podczas drukowania według obiektu, maszyny ze strukturą I3 nie będą tworzyć filmów poklatkowych." +#~ msgid "" +#~ "When print by object, machines with I3 structure will not generate " +#~ "timelapse videos." +#~ msgstr "" +#~ "Podczas drukowania według obiektu, maszyny ze strukturą I3 nie będą " +#~ "tworzyć filmów poklatkowych." #, c-format, boost-format #~ msgid "%s is not supported by AMS." @@ -14274,17 +17026,20 @@ msgstr "" #~ msgstr "Błąd: IP lub kod dostępu są niepoprawne" #~ msgid "" -#~ "Extrude perimeters that have a part over an overhang in the reverse direction on odd layers. This alternating " -#~ "pattern can drastically improve steep overhang." +#~ "Extrude perimeters that have a part over an overhang in the reverse " +#~ "direction on odd layers. This alternating pattern can drastically improve " +#~ "steep overhang." #~ msgstr "" -#~ "Ekstruduj obwody, które mają część nad występem w przeciwnym kierunku na nieparzystych warstwach. Ten " -#~ "naprzemienny wzór może drastycznie poprawić strome nawisy." +#~ "Ekstruduj obwody, które mają część nad występem w przeciwnym kierunku na " +#~ "nieparzystych warstwach. Ten naprzemienny wzór może drastycznie poprawić " +#~ "strome nawisy." #~ msgid "Order of inner wall/outer wall/infil" #~ msgstr "Kolejność wewnętrznej ściany/zewnętrznej ściany/wypełnienia" #~ msgid "Print sequence of inner wall, outer wall and infill. " -#~ msgstr "Sekwencja druku wewnętrznej ściany, zewnętrznej ściany i wypełnienia. " +#~ msgstr "" +#~ "Sekwencja druku wewnętrznej ściany, zewnętrznej ściany i wypełnienia. " #~ msgid "inner/outer/infill" #~ msgstr "wewnętrzna/zewnętrzna/wypełnienie" @@ -14317,9 +17072,6 @@ msgstr "" #~ msgid "Export slicing data to a folder." #~ msgstr "Eksportuj dane slicowania do folderu." -#~ msgid "Load slicing data" -#~ msgstr "Załaduj dane slicowania" - #~ msgid "Load cached slicing data from directory" #~ msgstr "Załaduj buforowane dane slicowania z katalogu" @@ -14348,7 +17100,9 @@ msgstr "" #~ msgstr "Załaduj domyślne filamenty" #~ msgid "Load first filament as default for those not loaded" -#~ msgstr "Załaduj pierwszy filament jako domyślny dla tych, które nie zostały załadowane" +#~ msgstr "" +#~ "Załaduj pierwszy filament jako domyślny dla tych, które nie zostały " +#~ "załadowane" #~ msgid "mtcpp" #~ msgstr "mtcpp" @@ -14432,10 +17186,16 @@ msgstr "" #~ msgstr "Pomiń niektóre obiekty w tym druku" #~ msgid "load uptodate process/machine settings when using uptodate" -#~ msgstr "załaduj aktualne ustawienia procesu/maszyny podczas korzystania z aktualizacji" +#~ msgstr "" +#~ "załaduj aktualne ustawienia procesu/maszyny podczas korzystania z " +#~ "aktualizacji" -#~ msgid "load uptodate process/machine settings from the specified file when using uptodate" -#~ msgstr "załaduj aktualne ustawienia procesu/maszyny z określonego pliku podczas korzystania z aktualizacji" +#~ msgid "" +#~ "load uptodate process/machine settings from the specified file when using " +#~ "uptodate" +#~ msgstr "" +#~ "załaduj aktualne ustawienia procesu/maszyny z określonego pliku podczas " +#~ "korzystania z aktualizacji" #~ msgid "Output directory" #~ msgstr "Katalog wyjściowy" @@ -14446,35 +17206,43 @@ msgstr "" #~ msgid "Debug level" #~ msgstr "Poziom debugowania" -#~ msgid "Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n" -#~ msgstr "Ustawia poziom logowania debugowania. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:trace\n" +#~ msgid "" +#~ "Sets debug logging level. 0:fatal, 1:error, 2:warning, 3:info, 4:debug, 5:" +#~ "trace\n" +#~ msgstr "" +#~ "Ustawia poziom logowania debugowania. 0:fatal, 1:error, 2:warning, 3:" +#~ "info, 4:debug, 5:trace\n" #~ msgid "The selected preset: %1% is not found." #~ msgstr "Wybrana przędło: %1% nie została znaleziona." #~ msgid "" #~ "3D Scene Operations\n" -#~ "Did you know how to control view and object/part selection with mouse and touchpanel in the 3D scene?" +#~ "Did you know how to control view and object/part selection with mouse and " +#~ "touchpanel in the 3D scene?" #~ msgstr "" #~ "Operacje w scenie 3D\n" -#~ "Czy wiesz, jak kontrolować widok i wybór obiektów/części za pomocą myszy i panelu dotykowego w scenie 3D?" +#~ "Czy wiesz, jak kontrolować widok i wybór obiektów/części za pomocą myszy " +#~ "i panelu dotykowego w scenie 3D?" #~ msgid "" #~ "Fix Model\n" -#~ "Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems?" +#~ "Did you know that you can fix a corrupted 3D model to avoid a lot of " +#~ "slicing problems?" #~ msgstr "" #~ "Napraw model\n" -#~ "Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu problemów z krojeniem?" +#~ "Czy wiesz, że możesz naprawić uszkodzony model 3D, aby uniknąć wielu " +#~ "problemów z krojeniem?" #~ msgid "Embeded" #~ msgstr "Osadzone" #~ msgid "" -#~ "OrcaSlicer configuration file may be corrupted and is not abled to be parsed.Please delete the file and try " -#~ "again." +#~ "OrcaSlicer configuration file may be corrupted and is not abled to be " +#~ "parsed.Please delete the file and try again." #~ msgstr "" -#~ "Plik konfiguracyjny OrcaSlicer może być uszkodzony i nie można go przeanalizować. Proszę usunąć plik i " -#~ "spróbować ponownie." +#~ "Plik konfiguracyjny OrcaSlicer może być uszkodzony i nie można go " +#~ "przeanalizować. Proszę usunąć plik i spróbować ponownie." #~ msgid "Online Models" #~ msgstr "Modele online" @@ -14486,54 +17254,70 @@ msgstr "" #~ msgstr "Minimalna prędkość drukowania przy zwolnieniu do chłodzenia" #~ msgid "" -#~ "There are currently no identical spare consumables available, and automatic replenishment is currently not " -#~ "possible. \n" -#~ "(Currently supporting automatic supply of consumables with the same brand, material type, and color)" +#~ "There are currently no identical spare consumables available, and " +#~ "automatic replenishment is currently not possible. \n" +#~ "(Currently supporting automatic supply of consumables with the same " +#~ "brand, material type, and color)" #~ msgstr "" -#~ "Obecnie nie ma dostępnych identycznych zapasowych materiałów eksploatacyjnych, i automatyczne uzupełnianie " -#~ "nie jest obecnie możliwe. \n" -#~ "(Obecnie obsługiwane jest automatyczne zaopatrzenie w materiały eksploatacyjne tej samej marki, typu " -#~ "materiału i koloru)" +#~ "Obecnie nie ma dostępnych identycznych zapasowych materiałów " +#~ "eksploatacyjnych, i automatyczne uzupełnianie nie jest obecnie możliwe. \n" +#~ "(Obecnie obsługiwane jest automatyczne zaopatrzenie w materiały " +#~ "eksploatacyjne tej samej marki, typu materiału i koloru)" #~ msgid "Invalid nozzle diameter" #~ msgstr "Nieprawidłowa średnica dyszy" #~ msgid "" -#~ "The bed temperature exceeds filament's vitrification temperature. Please open the front door of printer " -#~ "before printing to avoid nozzle clog." +#~ "The bed temperature exceeds filament's vitrification temperature. Please " +#~ "open the front door of printer before printing to avoid nozzle clog." #~ msgstr "" -#~ "Temperatura łóżka przekracza temperaturę witrifikacji filamentu. Proszę otworzyć przednie drzwi drukarki " -#~ "przed drukowaniem, aby uniknąć zatkania dyszy." +#~ "Temperatura łóżka przekracza temperaturę witrifikacji filamentu. Proszę " +#~ "otworzyć przednie drzwi drukarki przed drukowaniem, aby uniknąć zatkania " +#~ "dyszy." #~ msgid "Temperature of vitrificaiton" #~ msgstr "Temperatura witrifikacji" -#~ msgid "Material becomes soft at this temperature. Thus the heatbed cannot be hotter than this tempature" +#~ msgid "" +#~ "Material becomes soft at this temperature. Thus the heatbed cannot be " +#~ "hotter than this tempature" #~ msgstr "" -#~ "Materiał staje się miękki w tej temperaturze. Dlatego podgrzewane łóżko nie może być gorętsze niż ta " -#~ "temperatura" +#~ "Materiał staje się miękki w tej temperaturze. Dlatego podgrzewane łóżko " +#~ "nie może być gorętsze niż ta temperatura" #~ msgid "Enable this option if machine has auxiliary part cooling fan" -#~ msgstr "Włącz tę opcję, jeśli maszyna ma dodatkowy wentylator chłodzenia części" +#~ msgstr "" +#~ "Włącz tę opcję, jeśli maszyna ma dodatkowy wentylator chłodzenia części" -#~ msgid "This option is enabled if machine support controlling chamber temperature" -#~ msgstr "Ta opcja jest włączona, jeśli maszyna obsługuje kontrolę temperatury komory" +#~ msgid "" +#~ "This option is enabled if machine support controlling chamber temperature" +#~ msgstr "" +#~ "Ta opcja jest włączona, jeśli maszyna obsługuje kontrolę temperatury " +#~ "komory" #~ msgid "Enable this if printer support air filtration" #~ msgstr "Włącz to, jeśli drukarka obsługuje filtrację powietrza" #~ msgid "" -#~ "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first " -#~ "several layers which is defined by no cooling layers" +#~ "Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " +#~ "during printing except the first several layers which is defined by no " +#~ "cooling layers" #~ msgstr "" -#~ "Prędkość wentylatora chłodzenia pomocniczej części. Wentylator pomocniczy będzie pracować z tą prędkością " -#~ "podczas drukowania, z wyjątkiem pierwszych kilku warstw, które są zdefiniowane jako warstwy bez chłodzenia" +#~ "Prędkość wentylatora chłodzenia pomocniczej części. Wentylator pomocniczy " +#~ "będzie pracować z tą prędkością podczas drukowania, z wyjątkiem " +#~ "pierwszych kilku warstw, które są zdefiniowane jako warstwy bez chłodzenia" -#~ msgid "Filter out gaps smaller than the threshold specified. This setting won't affect top/bottom layers" -#~ msgstr "Filtruj przerwy mniejsze niż określony próg. To ustawienie nie wpłynie na warstwy górne/dolne" +#~ msgid "" +#~ "Filter out gaps smaller than the threshold specified. This setting won't " +#~ "affect top/bottom layers" +#~ msgstr "" +#~ "Filtruj przerwy mniejsze niż określony próg. To ustawienie nie wpłynie na " +#~ "warstwy górne/dolne" #~ msgid "Empty layers around bottom are replaced by nearest normal layers." -#~ msgstr "Puste warstwy wokół dolnej części są zastępowane najbliższymi normalnymi warstwami." +#~ msgstr "" +#~ "Puste warstwy wokół dolnej części są zastępowane najbliższymi normalnymi " +#~ "warstwami." #~ msgid "The model has too many empty layers." #~ msgstr "Model ma zbyt wiele pustych warstw." @@ -14549,24 +17333,26 @@ msgstr "" #, c-format, boost-format #~ msgid "" -#~ "Bed temperature of other layer is lower than bed temperature of initial layer for more than %d degree " -#~ "centigrade.\n" +#~ "Bed temperature of other layer is lower than bed temperature of initial " +#~ "layer for more than %d degree centigrade.\n" #~ "This may cause model broken free from build plate during printing" #~ msgstr "" -#~ "Temperatura podłoża innych warstw jest niższa niż temperatura podłoża pierwszej warstwy o więcej niż %d " -#~ "stopni Celsjusza.\n" +#~ "Temperatura podłoża innych warstw jest niższa niż temperatura podłoża " +#~ "pierwszej warstwy o więcej niż %d stopni Celsjusza.\n" #~ "Może to spowodować oderwanie modelu od płyty budowlanej podczas drukowania" #~ msgid "" -#~ "Bed temperature is higher than vitrification temperature of this filament.\n" +#~ "Bed temperature is higher than vitrification temperature of this " +#~ "filament.\n" #~ "This may cause nozzle blocked and printing failure\n" -#~ "Please keep the printer open during the printing process to ensure air circulation or reduce the temperature " -#~ "of the hot bed" +#~ "Please keep the printer open during the printing process to ensure air " +#~ "circulation or reduce the temperature of the hot bed" #~ msgstr "" -#~ "Temperatura podłoża jest wyższa niż temperatura witrifikacji tego filamentu.\n" +#~ "Temperatura podłoża jest wyższa niż temperatura witrifikacji tego " +#~ "filamentu.\n" #~ "Może to spowodować zablokowanie dyszy i niepowodzenie drukowania\n" -#~ "Proszę pozostawić drukarkę otwartą podczas procesu drukowania, aby zapewnić cyrkulację powietrza lub obniżyć " -#~ "temperaturę podgrzewanego łóżka" +#~ "Proszę pozostawić drukarkę otwartą podczas procesu drukowania, aby " +#~ "zapewnić cyrkulację powietrza lub obniżyć temperaturę podgrzewanego łóżka" #~ msgid "Total Time Estimation" #~ msgstr "Całkowity szacowany czas" @@ -14596,39 +17382,52 @@ msgstr "" #~ msgstr "Płyta wysokotemperaturowa" #~ msgid "" -#~ "Bed temperature when high temperature plate is installed. Value 0 means the filament does not support to " -#~ "print on the High Temp Plate" +#~ "Bed temperature when high temperature plate is installed. Value 0 means " +#~ "the filament does not support to print on the High Temp Plate" #~ msgstr "" -#~ "Temperatura podłoża, gdy jest zainstalowana płyta wysokotemperaturowa. Wartość 0 oznacza, że filament nie " -#~ "obsługuje drukowania na Płycie Wysokotemperaturowej" +#~ "Temperatura podłoża, gdy jest zainstalowana płyta wysokotemperaturowa. " +#~ "Wartość 0 oznacza, że filament nie obsługuje drukowania na Płycie " +#~ "Wysokotemperaturowej" #~ msgid "Internal bridge support thickness" #~ msgstr "Grubość wewnętrznej podpory mostu" #~ msgid "" -#~ "If enabled, support loops will be generated under the contours of internal bridges.These support loops could " -#~ "prevent internal bridges from extruding over the air and improve the top surface quality, especially when the " -#~ "sparse infill density is low. This value determines the thickness of the support loops. 0 means disable this " -#~ "feature" +#~ "If enabled, support loops will be generated under the contours of " +#~ "internal bridges.These support loops could prevent internal bridges from " +#~ "extruding over the air and improve the top surface quality, especially " +#~ "when the sparse infill density is low. This value determines the " +#~ "thickness of the support loops. 0 means disable this feature" #~ msgstr "" -#~ "Jeśli włączone, pętle podpory zostaną wygenerowane pod konturami wewnętrznych mostów. Te pętle podpory mogą " -#~ "zapobiec wyciskaniu mostów do powietrza i poprawić jakość górnej powierzchni, szczególnie gdy gęstość " -#~ "wypełnienia jest niska. Ta wartość określa grubość pętli podpory. 0 oznacza wyłączenie tej funkcji" +#~ "Jeśli włączone, pętle podpory zostaną wygenerowane pod konturami " +#~ "wewnętrznych mostów. Te pętle podpory mogą zapobiec wyciskaniu mostów do " +#~ "powietrza i poprawić jakość górnej powierzchni, szczególnie gdy gęstość " +#~ "wypełnienia jest niska. Ta wartość określa grubość pętli podpory. 0 " +#~ "oznacza wyłączenie tej funkcji" #, fuzzy, c-format, boost-format -#~ msgid "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" -#~ msgstr "Maksymalne przyspieszenie Klippera max_accel_to_decel zostanie dostosowane do tego % przyspieszenia" +#~ msgid "" +#~ "Klipper's max_accel_to_decel will be adjusted to this % of acceleration" +#~ msgstr "" +#~ "Maksymalne przyspieszenie Klippera max_accel_to_decel zostanie " +#~ "dostosowane do tego % przyspieszenia" #~ msgid "" -#~ "Style and shape of the support. For normal support, projecting the supports into a regular grid will create " -#~ "more stable supports (default), while snug support towers will save material and reduce object scarring.\n" -#~ "For tree support, slim style will merge branches more aggressively and save a lot of material (default), " -#~ "while hybrid style will create similar structure to normal support under large flat overhangs." +#~ "Style and shape of the support. For normal support, projecting the " +#~ "supports into a regular grid will create more stable supports (default), " +#~ "while snug support towers will save material and reduce object scarring.\n" +#~ "For tree support, slim style will merge branches more aggressively and " +#~ "save a lot of material (default), while hybrid style will create similar " +#~ "structure to normal support under large flat overhangs." #~ msgstr "" -#~ "Styl i kształt podpory. Dla normalnej podpory, rzutowanie podpór na regularną siatkę stworzy stabilniejsze " -#~ "podpory (domyślnie), podczas gdy ciasne wieże podpory zaoszczędzą materiał i zmniejszą blizny na obiekcie.\n" -#~ "Dla podpory drzewa, szczupły styl połączy gałęzie agresywniej i zaoszczędzi dużo materiału (domyślnie), " -#~ "podczas gdy styl hybrydowy stworzy podobną strukturę do normalnej podpory pod dużymi płaskimi zwisami." +#~ "Styl i kształt podpory. Dla normalnej podpory, rzutowanie podpór na " +#~ "regularną siatkę stworzy stabilniejsze podpory (domyślnie), podczas gdy " +#~ "ciasne wieże podpory zaoszczędzą materiał i zmniejszą blizny na " +#~ "obiekcie.\n" +#~ "Dla podpory drzewa, szczupły styl połączy gałęzie agresywniej i " +#~ "zaoszczędzi dużo materiału (domyślnie), podczas gdy styl hybrydowy " +#~ "stworzy podobną strukturę do normalnej podpory pod dużymi płaskimi " +#~ "zwisami." #~ msgid "Target chamber temperature" #~ msgstr "Docelowa temperatura komory" @@ -14637,11 +17436,13 @@ msgstr "" #~ msgstr "Różnica temperatury podłoża" #~ msgid "" -#~ "Do not recommend bed temperature of other layer to be lower than initial layer for more than this threshold. " -#~ "Too low bed temperature of other layer may cause the model broken free from build plate" +#~ "Do not recommend bed temperature of other layer to be lower than initial " +#~ "layer for more than this threshold. Too low bed temperature of other " +#~ "layer may cause the model broken free from build plate" #~ msgstr "" -#~ "Nie zaleca się, aby temperatura łóżka innej warstwy była niższa niż początkowa warstwa o więcej niż ten próg. " -#~ "Zbyt niska temperatura podłoża innej warstwy może spowodować oderwanie modelu od blatu budowlanego" +#~ "Nie zaleca się, aby temperatura łóżka innej warstwy była niższa niż " +#~ "początkowa warstwa o więcej niż ten próg. Zbyt niska temperatura podłoża " +#~ "innej warstwy może spowodować oderwanie modelu od blatu budowlanego" #~ msgid "Orient the model" #~ msgstr "Zorientuj model" diff --git a/localization/i18n/ru/OrcaSlicer_ru.po b/localization/i18n/ru/OrcaSlicer_ru.po index 80e9c87c8d..7cd004a43a 100644 --- a/localization/i18n/ru/OrcaSlicer_ru.po +++ b/localization/i18n/ru/OrcaSlicer_ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: OrcaSlicer V2.0.0-dev Nightly Builds\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: 2024-02-11 23:36+0700\n" "Last-Translator: \n" "Language-Team: \n" @@ -15,7 +15,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" "X-Generator: Poedit 3.4.1\n" msgid "Supports Painting" @@ -113,10 +114,13 @@ msgid "Lay on face" msgstr "Поверхностью на стол" #, boost-format -msgid "Filament count exceeds the maximum number that painting tool supports. only the first %1% filaments will be available in painting tool." +msgid "" +"Filament count exceeds the maximum number that painting tool supports. only " +"the first %1% filaments will be available in painting tool." msgstr "" -"Количество пластиковых нитей превышает максимальное количество поддерживаемое инструментом рисования. Только первые %1% материала будут доступны в инструменте для " -"рисования." +"Количество пластиковых нитей превышает максимальное количество " +"поддерживаемое инструментом рисования. Только первые %1% материала будут " +"доступны в инструменте для рисования." msgid "Color Painting" msgstr "Покраска" @@ -529,7 +533,9 @@ msgid "Cut by Plane" msgstr "Разрез по плоскости" msgid "non-manifold edges be caused by cut tool, do you want to fix it now?" -msgstr "При работе режущего инструмента образовались открытые рёбра. Хотите починить это сейчас?" +msgstr "" +"При работе режущего инструмента образовались открытые рёбра. Хотите починить " +"это сейчас?" msgid "Repairing model object" msgstr "Починка модели" @@ -550,8 +556,12 @@ msgid "Decimate ratio" msgstr "Коэффициент упрощения" #, boost-format -msgid "Processing model '%1%' with more than 1M triangles could be slow. It is highly recommended to simplify the model." -msgstr "Обработка модели '%1%' с более чем 1 млн. треугольников может быть медленной. Настоятельно рекомендуется упростить модель." +msgid "" +"Processing model '%1%' with more than 1M triangles could be slow. It is " +"highly recommended to simplify the model." +msgstr "" +"Обработка модели '%1%' с более чем 1 млн. треугольников может быть " +"медленной. Настоятельно рекомендуется упростить модель." msgid "Simplify model" msgstr "Упростить полигональную сетку" @@ -671,6 +681,14 @@ msgstr "Поворот текста" msgid "Text shape" msgstr "Форма текста" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "Задание отражения" @@ -689,9 +707,6 @@ msgstr "Действие c рельефным текстом" msgid "Emboss" msgstr "Рельефный текст" -msgid "Text-Rotate" -msgstr "Поворот текста" - msgid "NORMAL" msgstr "NORMAL" @@ -716,8 +731,12 @@ msgstr "Шрифт по умолчанию" msgid "Advanced" msgstr "Дополнительно" -msgid "The text cannot be written using the selected font. Please try choosing a different font." -msgstr "Текст не может быть написан выбранным шрифтом. Пожалуйста, выберите другой шрифт." +msgid "" +"The text cannot be written using the selected font. Please try choosing a " +"different font." +msgstr "" +"Текст не может быть написан выбранным шрифтом. Пожалуйста, выберите другой " +"шрифт." msgid "Embossed text cannot contain only white spaces." msgstr "Рельефный текст не может содержать одни пробелы." @@ -732,7 +751,8 @@ msgid "Text input doesn't show font boldness." msgstr "Визуализация толщины шрифта в окне ввода текста не поддерживается." msgid "Text input doesn't show gap between lines." -msgstr "Визуализация межстрочного интервала в окне ввода текста не поддерживается." +msgstr "" +"Визуализация межстрочного интервала в окне ввода текста не поддерживается." msgid "Too tall, diminished font height inside text input." msgstr "Слишком высокий. Уменьшите высоту шрифта в окне ввода текста." @@ -977,10 +997,12 @@ msgid "Rotate text Clock-wise." msgstr "Поворот текста по часовой стрелке." msgid "Unlock the text's rotation when moving text along the object's surface." -msgstr "Разблокировать вращение текста при перемещении текста по поверхности модели." +msgstr "" +"Разблокировать вращение текста при перемещении текста по поверхности модели." msgid "Lock the text's rotation when moving text along the object's surface." -msgstr "Заблокировать вращение текста при перемещении текста по поверхности модели." +msgstr "" +"Заблокировать вращение текста при перемещении текста по поверхности модели." msgid "Select from True Type Collection." msgstr "Выберите True Type шрифт." @@ -992,8 +1014,12 @@ msgid "Orient the text towards the camera." msgstr "Сориентировать текст по направлению к камере." #, boost-format -msgid "Can't load exactly same font(\"%1%\"). Aplication selected a similar one(\"%2%\"). You have to specify font for enable edit text." -msgstr "Т.к. не удалось загрузить тот же шрифт (\"%1%\"), приложение выбрало похожий шрифт (\"%2%\"). Выберите шрифт для включения редактирования текста." +msgid "" +"Can't load exactly same font(\"%1%\"). Aplication selected a similar " +"one(\"%2%\"). You have to specify font for enable edit text." +msgstr "" +"Т.к. не удалось загрузить тот же шрифт (\"%1%\"), приложение выбрало похожий " +"шрифт (\"%2%\"). Выберите шрифт для включения редактирования текста." msgid "No symbol" msgstr "Нет символов" @@ -1062,6 +1088,14 @@ msgstr "Сохранять верт. ориентацию" msgid "Collection" msgstr "Коллекция" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "Вход в гизмо SVG" @@ -1074,10 +1108,6 @@ msgstr "Действия с SVG" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "Поворот SVG" - #, boost-format msgid "Opacity (%1%)" msgstr "Непрозрачность (%1%)" @@ -1102,10 +1132,16 @@ msgid "Undefined stroke type" msgstr "Неопределенный тип обводки" msgid "Path can't be healed from selfintersection and multiple points." -msgstr "Контур не может быть исправлен от проблемы самопересечения и дублирующихся точек." +msgstr "" +"Контур не может быть исправлен от проблемы самопересечения и дублирующихся " +"точек." -msgid "Final shape constains selfintersection or multiple points with same coordinate." -msgstr "У конечной фигуры имеется самопересечение или несколько точек с одинаковыми координатами." +msgid "" +"Final shape constains selfintersection or multiple points with same " +"coordinate." +msgstr "" +"У конечной фигуры имеется самопересечение или несколько точек с одинаковыми " +"координатами." #, boost-format msgid "Shape is marked as invisible (%1%)." @@ -1191,9 +1227,6 @@ msgstr "Блокировка/разблокировка пропорции SVG." msgid "Reset scale" msgstr "Сброс масштаба" -msgid "Resize" -msgstr "Изменить размер" - msgid "Distance of the center of the SVG to the model surface." msgstr "Расстояние от центра SVG до поверхности модели." @@ -1204,7 +1237,8 @@ msgid "Reset rotation" msgstr "Сброс вращения" msgid "Lock/unlock rotation angle when dragging above the surface." -msgstr "Блокировка/разблокировка угла поворота при перетаскивании над поверхностью." +msgstr "" +"Блокировка/разблокировка угла поворота при перетаскивании над поверхностью." msgid "Mirror vertically" msgstr "Зеркалировать по вертикали" @@ -1350,23 +1384,35 @@ msgid "Machine" msgstr "Принтер" msgid "Configuration package was loaded, but some values were not recognized." -msgstr "Пакет конфигурации был загружен, но некоторые значения не были распознаны." +msgstr "" +"Пакет конфигурации был загружен, но некоторые значения не были распознаны." #, boost-format -msgid "Configuration file \"%1%\" was loaded, but some values were not recognized." -msgstr "Файл конфигурации \"%1%\" был загружен, но некоторые значения не были распознаны." +msgid "" +"Configuration file \"%1%\" was loaded, but some values were not recognized." +msgstr "" +"Файл конфигурации \"%1%\" был загружен, но некоторые значения не были " +"распознаны." msgid "V" msgstr "V" -msgid "OrcaSlicer will terminate because of running out of memory.It may be a bug. It will be appreciated if you report the issue to our team." -msgstr "OrcaSlicer завершает работу из-за нехватки памяти. Возможно, это баг программы. Будем признательны, если вы сообщите о проблеме нашей команде." +msgid "" +"OrcaSlicer will terminate because of running out of memory.It may be a bug. " +"It will be appreciated if you report the issue to our team." +msgstr "" +"OrcaSlicer завершает работу из-за нехватки памяти. Возможно, это баг " +"программы. Будем признательны, если вы сообщите о проблеме нашей команде." msgid "Fatal error" msgstr "Критическая ошибка" -msgid "OrcaSlicer will terminate because of a localization error. It will be appreciated if you report the specific scenario this issue happened." -msgstr "OrcaSlicer завершит работу из-за ошибки локализации. Будем признательны, если вы сообщите о конкретном сценарии возникновения этой проблемы." +msgid "" +"OrcaSlicer will terminate because of a localization error. It will be " +"appreciated if you report the specific scenario this issue happened." +msgstr "" +"OrcaSlicer завершит работу из-за ошибки локализации. Будем признательны, " +"если вы сообщите о конкретном сценарии возникновения этой проблемы." msgid "Critical error" msgstr "Критическая ошибка" @@ -1392,10 +1438,12 @@ msgid "Connect %s failed! [SN:%s, code=%s]" msgstr "Сбой подключения к %s! [Серийный №:%s, код=%s]" msgid "" -"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain features.\n" +"Orca Slicer requires the Microsoft WebView2 Runtime to operate certain " +"features.\n" "Click Yes to install it now." msgstr "" -"Для работы некоторых функций Orca Slicer требуется Microsoft WebView2 Runtime.\n" +"Для работы некоторых функций Orca Slicer требуется Microsoft WebView2 " +"Runtime.\n" "Нажмите Да, чтобы установить." msgid "WebView2 Runtime" @@ -1417,7 +1465,8 @@ msgstr "Загрузка настроек" #, c-format, boost-format msgid "Click to download new version in default browser: %s" -msgstr "Нажмите OK, чтобы загрузить последнюю версию в браузере по умолчанию: %s" +msgstr "" +"Нажмите OK, чтобы загрузить последнюю версию в браузере по умолчанию: %s" msgid "The Orca Slicer needs an upgrade" msgstr "Orca Slice нуждается в обновлении." @@ -1431,11 +1480,13 @@ msgstr "Информация" msgid "" "The OrcaSlicer configuration file may be corrupted and cannot be parsed.\n" "OrcaSlicer has attempted to recreate the configuration file.\n" -"Please note, application settings will be lost, but printer profiles will not be affected." +"Please note, application settings will be lost, but printer profiles will " +"not be affected." msgstr "" "Возможно, файл конфигурации OrcaSlicer повреждён и не может быть обработан.\n" "OrcaSlicer попытался воссоздать файл конфигурации.\n" -"Обратите внимание, что настройки приложения будут потеряны, но профили принтера не будут затронуты." +"Обратите внимание, что настройки приложения будут потеряны, но профили " +"принтера не будут затронуты." msgid "Rebuild" msgstr "Пересоздание" @@ -1450,7 +1501,8 @@ msgid "Choose one file (3mf):" msgstr "Выберите один файл (3mf):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" -msgstr "Выберите один или несколько файлов (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" +msgstr "" +"Выберите один или несколько файлов (3mf/step/stl/svg/obj/amf/usd*/abc/ply):" msgid "Choose one or more files (3mf/step/stl/svg/obj/amf):" msgstr "Выберите один или несколько файлов (3mf/step/stl/svg/obj/amf):" @@ -1461,8 +1513,12 @@ msgstr "Выберите один файл (gcode/3mf):" msgid "Some presets are modified." msgstr "В некоторых профилях имеются изменения." -msgid "You can keep the modifield presets to the new project, discard or save changes as new presets." -msgstr "Вы можете сохранить изменённые профили в новом проекте, отменить или сохранить изменения в новые профили." +msgid "" +"You can keep the modifield presets to the new project, discard or save " +"changes as new presets." +msgstr "" +"Вы можете сохранить изменённые профили в новом проекте, отменить или " +"сохранить изменения в новые профили." msgid "User logged out" msgstr "Пользователь вышел из системы" @@ -1473,16 +1529,23 @@ msgstr "Создание или открытие файла проекта во msgid "Open Project" msgstr "Открыть проект" -msgid "The version of Orca Slicer is too low and needs to be updated to the latest version before it can be used normally" -msgstr "Слишком старая версия Orca Slicer. Для корректной работы обновите программу до последней версии." +msgid "" +"The version of Orca Slicer is too low and needs to be updated to the latest " +"version before it can be used normally" +msgstr "" +"Слишком старая версия Orca Slicer. Для корректной работы обновите программу " +"до последней версии." msgid "Privacy Policy Update" msgstr "Обновление политики конфиденциальности" -msgid "The number of user presets cached in the cloud has exceeded the upper limit, newly created user presets can only be used locally." +msgid "" +"The number of user presets cached in the cloud has exceeded the upper limit, " +"newly created user presets can only be used locally." msgstr "" -"Количество пользовательских профилей, кэшированных в облаке, превысило установленный лимит. Новые создаваемые пользовательские профили можно будет использовать только " -"локально." +"Количество пользовательских профилей, кэшированных в облаке, превысило " +"установленный лимит. Новые создаваемые пользовательские профили можно будет " +"использовать только локально." msgid "Sync user presets" msgstr "\"Синхронизация пользовательских профилей" @@ -1668,6 +1731,17 @@ msgstr "Куб Voron Design" msgid "Stanford Bunny" msgstr "Стенфордский кролик" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "Текст" @@ -1769,7 +1843,8 @@ msgid "Assemble" msgstr "Объединить в сборку" msgid "Assemble the selected objects to an object with multiple parts" -msgstr "Объединение выбранных объектов в модель, состоящую из несколько частей." +msgstr "" +"Объединение выбранных объектов в модель, состоящую из несколько частей." msgid "Assemble the selected objects to an object with single part" msgstr "Объединение выбранных моделей в единую." @@ -1958,7 +2033,9 @@ msgid "Click the icon to reset all settings of the object" msgstr "Нажмите на значок, чтобы сбросить все настройки модели" msgid "Right button click the icon to drop the object printable property" -msgstr "Нажмите правой кнопкой мыши на значок, чтобы разрешить/запретить печать модели" +msgstr "" +"Нажмите правой кнопкой мыши на значок, чтобы разрешить/запретить печать " +"модели" msgid "Click the icon to toggle printable property of the object" msgstr "Нажмите на значок, чтобы разрешить/запретить печать модели" @@ -1988,33 +2065,45 @@ msgid "Add Modifier" msgstr "Добавление модификатора" msgid "Switch to per-object setting mode to edit modifier settings." -msgstr "Переключение в режим редактирования настроек печати каждой модели для изменения настроек модификатора." +msgstr "" +"Переключение в режим редактирования настроек печати каждой модели для " +"изменения настроек модификатора." -msgid "Switch to per-object setting mode to edit process settings of selected objects." +msgid "" +"Switch to per-object setting mode to edit process settings of selected " +"objects." msgstr "Переключение в режим редактирования настроек печати каждой модели." msgid "Delete connector from object which is a part of cut" msgstr "Удаление соединения из модели, которое является частью разреза" msgid "Delete solid part from object which is a part of cut" -msgstr "Удаление твердотельной части из модели, которая является частью разреза" +msgstr "" +"Удаление твердотельной части из модели, которая является частью разреза" msgid "Delete negative volume from object which is a part of cut" -msgstr "Удаление объёма для вычитания из модели, которая является частью разреза" +msgstr "" +"Удаление объёма для вычитания из модели, которая является частью разреза" -msgid "To save cut correspondence you can delete all connectors from all related objects." -msgstr "Для сохранения информации о разрезе, вы можете удалить все соединения из всех связанных объектов." +msgid "" +"To save cut correspondence you can delete all connectors from all related " +"objects." +msgstr "" +"Для сохранения информации о разрезе, вы можете удалить все соединения из " +"всех связанных объектов." msgid "" "This action will break a cut correspondence.\n" "After that model consistency can't be guaranteed .\n" "\n" -"To manipulate with solid parts or negative volumes you have to invalidate cut infornation first." +"To manipulate with solid parts or negative volumes you have to invalidate " +"cut infornation first." msgstr "" "Это действие приведёт к удалению информации о разрезе.\n" "После этого согласованность модели не может быть гарантирована.\n" "\n" -"Чтобы манипулировать с твердотельными частями или объёмами для вычитания, необходимо сначала удалить информацию о сделанном разрезе." +"Чтобы манипулировать с твердотельными частями или объёмами для вычитания, " +"необходимо сначала удалить информацию о сделанном разрезе." msgid "Delete all connectors" msgstr "Удалить все соединения" @@ -2064,11 +2153,18 @@ msgstr "Слой" msgid "Selection conflicts" msgstr "Конфликты при выборе" -msgid "If first selected item is an object, the second one should also be object." -msgstr "Если первый выбранный элемент является моделью, то второй также должен быть моделью." +msgid "" +"If first selected item is an object, the second one should also be object." +msgstr "" +"Если первый выбранный элемент является моделью, то второй также должен быть " +"моделью." -msgid "If first selected item is a part, the second one should be part in the same object." -msgstr "Если первый выбранный элемент является частью, то второй должен быть частью той же модели." +msgid "" +"If first selected item is a part, the second one should be part in the same " +"object." +msgstr "" +"Если первый выбранный элемент является частью, то второй должен быть частью " +"той же модели." msgid "The type of the last solid object part is not to be changed." msgstr "Вы не можете изменить тип последнего твердотельного элемента модели." @@ -2128,7 +2224,9 @@ msgid "Invalid numeric." msgstr "Неправильное числовое значение." msgid "one cell can only be copied to one or multiple cells in the same column" -msgstr "Одна ячейка может быть скопирована только в одну или несколько ячеек одного и того же столбца." +msgstr "" +"Одна ячейка может быть скопирована только в одну или несколько ячеек одного " +"и того же столбца." msgid "multiple cells copy is not supported" msgstr "копирование нескольких ячеек не поддерживается" @@ -2136,9 +2234,6 @@ msgstr "копирование нескольких ячеек не поддер msgid "Outside" msgstr "Вне стола" -msgid " " -msgstr "" - msgid "Layer height" msgstr "Высота слоя" @@ -2293,7 +2388,8 @@ msgid "Failed to connect to cloud service" msgstr "Не удалось подключиться к облачному сервису" msgid "Please click on the hyperlink above to view the cloud service status" -msgstr "Для просмотра состояния статуса сервиса нажмите на вышерасположенную ссылку" +msgstr "" +"Для просмотра состояния статуса сервиса нажмите на вышерасположенную ссылку" msgid "Failed to connect to the printer" msgstr "Не удалось подключиться к принтеру." @@ -2347,7 +2443,8 @@ msgid "Calibrating AMS..." msgstr "Калибровка АСПП..." msgid "A problem occured during calibration. Click to view the solution." -msgstr "Во время калибровки возникла проблема. Нажмите, чтобы просмотреть решение." +msgstr "" +"Во время калибровки возникла проблема. Нажмите, чтобы просмотреть решение." msgid "Calibrate again" msgstr "Повторить калибровку" @@ -2385,8 +2482,12 @@ msgstr "Проверка расположения прутка" msgid "Grab new filament" msgstr "Загрузка нового прутка" -msgid "Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically load or unload filiament." -msgstr "Выберите слот АСПП, затем нажмите кнопку «Загрузить» или «Выгрузить» для автоматической загрузки или выгрузки прутка." +msgid "" +"Choose an AMS slot then press \"Load\" or \"Unload\" button to automatically " +"load or unload filiament." +msgstr "" +"Выберите слот АСПП, затем нажмите кнопку «Загрузить» или «Выгрузить» для " +"автоматической загрузки или выгрузки прутка." msgid "Edit" msgstr "Правка" @@ -2417,21 +2518,29 @@ msgstr "Расстановка" msgid "Arranging canceled." msgstr "Расстановка отменена." -msgid "Arranging is done but there are unpacked items. Reduce spacing and try again." -msgstr "Расстановка завершена, но не всё уместилось на столе. Уменьшите интервал расстановки и повторите попытку." +msgid "" +"Arranging is done but there are unpacked items. Reduce spacing and try again." +msgstr "" +"Расстановка завершена, но не всё уместилось на столе. Уменьшите интервал " +"расстановки и повторите попытку." msgid "Arranging done." msgstr "Расстановка выполнена." -msgid "Arrange failed. Found some exceptions when processing object geometries." -msgstr "Ошибка расстановки. Обнаружены некоторые исключения при обработке геометрии моделей." +msgid "" +"Arrange failed. Found some exceptions when processing object geometries." +msgstr "" +"Ошибка расстановки. Обнаружены некоторые исключения при обработке геометрии " +"моделей." #, c-format, boost-format msgid "" -"Arrangement ignored the following objects which can't fit into a single bed:\n" +"Arrangement ignored the following objects which can't fit into a single " +"bed:\n" "%s" msgstr "" -"При расстановке были проигнорированы следующие модели, которые не помещаются на одном столе:\n" +"При расстановке были проигнорированы следующие модели, которые не помещаются " +"на одном столе:\n" "%s" msgid "" @@ -2491,34 +2600,55 @@ msgid "Task canceled." msgstr "Задание отменено." msgid "Upload task timed out. Please check the network status and try again." -msgstr "Истекло время ожидания отправки задания. Проверьте сетевое подключение и повторите попытку." +msgstr "" +"Истекло время ожидания отправки задания. Проверьте сетевое подключение и " +"повторите попытку." msgid "Cloud service connection failed. Please try again." -msgstr "Не удалось подключиться к облачному сервису. Пожалуйста, попробуйте ещё раз." +msgstr "" +"Не удалось подключиться к облачному сервису. Пожалуйста, попробуйте ещё раз." msgid "Print file not found. please slice again." msgstr "Файл для печати не найден, нарежьте ещё раз." -msgid "The print file exceeds the maximum allowable size (1GB). Please simplify the model and slice again." -msgstr "Файл для печати превышает максимально допустимый размер (1 ГБ). Пожалуйста, упростите модель и нарежьте ещё раз." +msgid "" +"The print file exceeds the maximum allowable size (1GB). Please simplify the " +"model and slice again." +msgstr "" +"Файл для печати превышает максимально допустимый размер (1 ГБ). Пожалуйста, " +"упростите модель и нарежьте ещё раз." msgid "Failed to send the print job. Please try again." -msgstr "Не удалось отправить задание на печать. Пожалуйста, попробуйте ещё раз." +msgstr "" +"Не удалось отправить задание на печать. Пожалуйста, попробуйте ещё раз." msgid "Failed to upload file to ftp. Please try again." msgstr "Не удалось загрузить файл на FTP. Пожалуйста, попробуйте ещё раз." -msgid "Check the current status of the bambu server by clicking on the link above." -msgstr "Проверить текущий статус сервера Bambu можно перейдя по указанной выше ссылке." +msgid "" +"Check the current status of the bambu server by clicking on the link above." +msgstr "" +"Проверить текущий статус сервера Bambu можно перейдя по указанной выше " +"ссылке." -msgid "The size of the print file is too large. Please adjust the file size and try again." -msgstr "Размер файла для печати слишком велик. Пожалуйста, уменьшите размер файла и повторите попытку." +msgid "" +"The size of the print file is too large. Please adjust the file size and try " +"again." +msgstr "" +"Размер файла для печати слишком велик. Пожалуйста, уменьшите размер файла и " +"повторите попытку." msgid "Print file not found, Please slice it again and send it for printing." -msgstr "Файл печати не найден. Пожалуйста, нарежьте его ещё раз и отправьте на печать." +msgstr "" +"Файл печати не найден. Пожалуйста, нарежьте его ещё раз и отправьте на " +"печать." -msgid "Failed to upload print file to FTP. Please check the network status and try again." -msgstr "Не удалось загрузить файл печати на FTP. Проверьте состояние сети и повторите попытку." +msgid "" +"Failed to upload print file to FTP. Please check the network status and try " +"again." +msgstr "" +"Не удалось загрузить файл печати на FTP. Проверьте состояние сети и " +"повторите попытку." msgid "Sending print job over LAN" msgstr "Отправка задания на печать по локальной сети" @@ -2540,11 +2670,13 @@ msgstr "Отправка конфигурации печати" #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the device page in %ss" -msgstr "Успешно отправлено. Автоматический переход на страницу устройства через %s с." +msgstr "" +"Успешно отправлено. Автоматический переход на страницу устройства через %s с." #, c-format, boost-format msgid "Successfully sent. Will automatically jump to the next page in %ss" -msgstr "Успешно отправлено. Автоматический переход на следующую страницу через %s с." +msgstr "" +"Успешно отправлено. Автоматический переход на следующую страницу через %s с." msgid "An SD card needs to be inserted before printing via LAN." msgstr "Перед печатью через локальную сеть необходимо вставить SD-карту." @@ -2565,8 +2697,12 @@ msgstr "Перед отправкой на принтер необходимо msgid "Importing SLA archive" msgstr "Импорт SLA архива" -msgid "The SLA archive doesn't contain any presets. Please activate some SLA printer preset first before importing that SLA archive." -msgstr "Архив SLA не содержит никаких профилей. Пожалуйста, сначала активируйте какой-нибудь профиль SLA принтера, прежде чем импортировать этот SLA архив." +msgid "" +"The SLA archive doesn't contain any presets. Please activate some SLA " +"printer preset first before importing that SLA archive." +msgstr "" +"Архив SLA не содержит никаких профилей. Пожалуйста, сначала активируйте " +"какой-нибудь профиль SLA принтера, прежде чем импортировать этот SLA архив." msgid "Importing canceled." msgstr "Импорт отменен." @@ -2574,8 +2710,12 @@ msgstr "Импорт отменен." msgid "Importing done." msgstr "Импорт завершён." -msgid "The imported SLA archive did not contain any presets. The current SLA presets were used as fallback." -msgstr "Импортированный SLA архив не содержит никаких профилей. Текущие SLA профили использовались в качестве резервных." +msgid "" +"The imported SLA archive did not contain any presets. The current SLA " +"presets were used as fallback." +msgstr "" +"Импортированный SLA архив не содержит никаких профилей. Текущие SLA профили " +"использовались в качестве резервных." msgid "You cannot load SLA project with a multi-part object on the bed" msgstr "Вы не можете загрузить SLA проект с составной моделью на столе" @@ -2620,17 +2760,24 @@ msgid "GNU Affero General Public License, version 3" msgstr "GNU Affero General Public третьей версии" msgid "" -"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and the RepRap " -"community" +"Orca Slicer is based on BambuStudio by Bambulab, which is from PrusaSlicer " +"by Prusa Research. PrusaSlicer is from Slic3r by Alessandro Ranellucci and " +"the RepRap community" msgstr "" -"Orca Slicer основан на BambuStudio от компании Bambulab, которая взяла за основу PrusaSlicer от компании Prusa Research. PrusaSlicer же основан на Slic3r от " -"Alessandro Ranellucci и разработках сообщества RepRap." +"Orca Slicer основан на BambuStudio от компании Bambulab, которая взяла за " +"основу PrusaSlicer от компании Prusa Research. PrusaSlicer же основан на " +"Slic3r от Alessandro Ranellucci и разработках сообщества RepRap." msgid "Libraries" msgstr "Библиотеки" -msgid "This software uses open source components whose copyright and other proprietary rights belong to their respective owners" -msgstr "В данном программном обеспечении используются компоненты с открытым исходным кодом, авторские и иные права на которые принадлежат их соответствующим владельцам." +msgid "" +"This software uses open source components whose copyright and other " +"proprietary rights belong to their respective owners" +msgstr "" +"В данном программном обеспечении используются компоненты с открытым исходным " +"кодом, авторские и иные права на которые принадлежат их соответствующим " +"владельцам." #, c-format, boost-format msgid "About %s" @@ -2643,13 +2790,18 @@ msgid "OrcaSlicer is based on BambuStudio, PrusaSlicer, and SuperSlicer." msgstr "OrcaSlicer основан на проектах BambuStudio, PrusaSlicer и SuperSlicer." msgid "BambuStudio is originally based on PrusaSlicer by PrusaResearch." -msgstr "BambuStudio изначально основан на PrusaSlicer от компании PrusaResearch." +msgstr "" +"BambuStudio изначально основан на PrusaSlicer от компании PrusaResearch." msgid "PrusaSlicer is originally based on Slic3r by Alessandro Ranellucci." msgstr "PrusaSlicer основан на проекте Slic3r от Alessandro Ranellucci." -msgid "Slic3r was created by Alessandro Ranellucci with the help of many other contributors." -msgstr "Slic3r был создан Alessandro Ranellucci совместно с многими другими участниками сообщества." +msgid "" +"Slic3r was created by Alessandro Ranellucci with the help of many other " +"contributors." +msgstr "" +"Slic3r был создан Alessandro Ranellucci совместно с многими другими " +"участниками сообщества." msgid "Version" msgstr "Версия" @@ -2702,7 +2854,8 @@ msgid "Factor N" msgstr "Коэф. N" msgid "Setting Virtual slot information while printing is not supported" -msgstr "Настройка информации виртуального слота во время печати не поддерживается" +msgstr "" +"Настройка информации виртуального слота во время печати не поддерживается" msgid "Are you sure you want to clear the filament information?" msgstr "Вы уверены, что хотите удалить информацию о пластиковой нити?" @@ -2714,7 +2867,9 @@ msgid "Please input a valid value (K in 0~0.3)" msgstr "Пожалуйста, введите допустимое значение (K в диапазоне 0~0.3)" msgid "Please input a valid value (K in 0~0.3, N in 0.6~2.0)" -msgstr "Пожалуйста, введите допустимое значение (K в диапазоне 0~0.3, N в диапазоне 0.6~2.0)" +msgstr "" +"Пожалуйста, введите допустимое значение (K в диапазоне 0~0.3, N в диапазоне " +"0.6~2.0)" msgid "Other Color" msgstr "Другой цвет" @@ -2726,11 +2881,14 @@ msgid "Dynamic flow calibration" msgstr "Калибровка динамики потока" msgid "" -"The nozzle temp and max volumetric speed will affect the calibration results. Please fill in the same values as the actual printing. They can be auto-filled by " -"selecting a filament preset." +"The nozzle temp and max volumetric speed will affect the calibration " +"results. Please fill in the same values as the actual printing. They can be " +"auto-filled by selecting a filament preset." msgstr "" -"Температура сопла и максимальная объёмная скорость влияют на результаты калибровки. Введите те же значения, которые вы используете при фактической печати. Их можно " -"заполнить автоматически, выбрав существующий профиль пластиковой нити." +"Температура сопла и максимальная объёмная скорость влияют на результаты " +"калибровки. Введите те же значения, которые вы используете при фактической " +"печати. Их можно заполнить автоматически, выбрав существующий профиль " +"пластиковой нити." msgid "Nozzle Diameter" msgstr "Диаметр сопла" @@ -2763,11 +2921,13 @@ msgid "Next" msgstr "Далее" msgid "" -"Calibration completed. Please find the most uniform extrusion line on your hot bed like the picture below, and fill the value on its left side into the factor K input " -"box." +"Calibration completed. Please find the most uniform extrusion line on your " +"hot bed like the picture below, and fill the value on its left side into the " +"factor K input box." msgstr "" -"Калибровка завершена. Теперь найдите на столе наиболее равномерно экструдированную линию, как показано на рисунке ниже, и введите это значение в поле ввода " -"коэффициента K." +"Калибровка завершена. Теперь найдите на столе наиболее равномерно " +"экструдированную линию, как показано на рисунке ниже, и введите это значение " +"в поле ввода коэффициента K." msgid "Save" msgstr "Сохранить" @@ -2799,7 +2959,8 @@ msgid "AMS Slots" msgstr "Слоты АСПП" # ???Примечание: выбор слотов АСПП ограничен одним типом материала. -msgid "Note: Only the AMS slots loaded with the same material type can be selected." +msgid "" +"Note: Only the AMS slots loaded with the same material type can be selected." msgstr "Примечание: выбор слотов АСПП ограничен одинаковым типом материала." msgid "Enable AMS" @@ -2817,26 +2978,40 @@ msgstr "Печать материалом, установленным на за msgid "Cabin humidity" msgstr "Влажность внутри" -msgid "Green means that AMS humidity is normal, orange represent humidity is high, red represent humidity is too high.(Hygrometer: lower the better.)" -msgstr "Зелёный цвет означает, что влажность в системе АСПП нормальная, оранжевый - высокая, красный - слишком высокая. Чем ниже значение гигрометра, тем лучше." +msgid "" +"Green means that AMS humidity is normal, orange represent humidity is high, " +"red represent humidity is too high.(Hygrometer: lower the better.)" +msgstr "" +"Зелёный цвет означает, что влажность в системе АСПП нормальная, оранжевый - " +"высокая, красный - слишком высокая. Чем ниже значение гигрометра, тем лучше." msgid "Desiccant status" msgstr "Состояние влагопоглотителя" -msgid "A desiccant status lower than two bars indicates that desiccant may be inactive. Please change the desiccant.(The bars: higher the better.)" +msgid "" +"A desiccant status lower than two bars indicates that desiccant may be " +"inactive. Please change the desiccant.(The bars: higher the better.)" msgstr "" -"Состояние влагопоглотителя (силикагеля) ниже двух делений указывает на то, что он может уже не выполнять свою функцию. Пожалуйста, замените его. Чем больше делений на " -"индикаторе, тем лучше." +"Состояние влагопоглотителя (силикагеля) ниже двух делений указывает на то, " +"что он может уже не выполнять свою функцию. Пожалуйста, замените его. Чем " +"больше делений на индикаторе, тем лучше." msgid "" -"Note: When the lid is open or the desiccant pack is changed, it can take hours or a night to absorb the moisture. Low temperatures also slow down the process. During " -"this time, the indicator may not represent the chamber accurately." +"Note: When the lid is open or the desiccant pack is changed, it can take " +"hours or a night to absorb the moisture. Low temperatures also slow down the " +"process. During this time, the indicator may not represent the chamber " +"accurately." msgstr "" -"Примечание: при открытой крышке или заменённом влагопоглотителе, может потребоваться несколько часов или ночь для поглощения влаги. Кроме того, процесс может " -"замедлиться из-за низкой температуры окружающей среды. В течение этого времени значения индикатора могут быть неточными." +"Примечание: при открытой крышке или заменённом влагопоглотителе, может " +"потребоваться несколько часов или ночь для поглощения влаги. Кроме того, " +"процесс может замедлиться из-за низкой температуры окружающей среды. В " +"течение этого времени значения индикатора могут быть неточными." -msgid "Config which AMS slot should be used for a filament used in the print job" -msgstr "Задайте слот АСПП, который должен использоваться для прутка, используемого в текущем задании." +msgid "" +"Config which AMS slot should be used for a filament used in the print job" +msgstr "" +"Задайте слот АСПП, который должен использоваться для прутка, используемого в " +"текущем задании." msgid "Filament used in this print job" msgstr "Пруток используемый в этом задании" @@ -2851,7 +3026,8 @@ msgid "Do not Enable AMS" msgstr "Не включать АСПП" msgid "Print using materials mounted on the back of the case" -msgstr "Печать с использованием материала, установленного на задней части корпуса" +msgstr "" +"Печать с использованием материала, установленного на задней части корпуса" msgid "Print with filaments in ams" msgstr "" @@ -2861,8 +3037,12 @@ msgstr "" msgid "Print with filaments mounted on the back of the chassis" msgstr "Печать материалами, установленными на задней части корпуса." -msgid "When the current material run out, the printer will continue to print in the following order." -msgstr "Когда текущий материал закончится, принтер продолжит печать в указанном порядке." +msgid "" +"When the current material run out, the printer will continue to print in the " +"following order." +msgstr "" +"Когда текущий материал закончится, принтер продолжит печать в указанном " +"порядке." msgid "Group" msgstr "Группа" @@ -2870,15 +3050,22 @@ msgstr "Группа" msgid "The printer does not currently support auto refill." msgstr "В настоящее время принтер не поддерживает функцию автодозаправки." -msgid "AMS filament backup is not enabled, please enable it in the AMS settings." -msgstr "Резервирование материала АСПП не включено, пожалуйста, включите его в настройках АСПП." +msgid "" +"AMS filament backup is not enabled, please enable it in the AMS settings." +msgstr "" +"Резервирование материала АСПП не включено, пожалуйста, включите его в " +"настройках АСПП." msgid "" -"If there are two identical filaments in AMS, AMS filament backup will be enabled. \n" -"(Currently supporting automatic supply of consumables with the same brand, material type, and color)" +"If there are two identical filaments in AMS, AMS filament backup will be " +"enabled. \n" +"(Currently supporting automatic supply of consumables with the same brand, " +"material type, and color)" msgstr "" -"При наличии в АСПП двух одинаковых материалов включается функция резервирования материала (автодозаправка). \n" -"(В настоящее время поддерживается автоматическая дозаправка материала только одного производителя, типа и цвета)" +"При наличии в АСПП двух одинаковых материалов включается функция " +"резервирования материала (автодозаправка). \n" +"(В настоящее время поддерживается автоматическая дозаправка материала только " +"одного производителя, типа и цвета)" msgid "AMS Settings" msgstr "Настройки АСПП" @@ -2886,41 +3073,70 @@ msgstr "Настройки АСПП" msgid "Insertion update" msgstr "Обновлять данные при вставке материала" -msgid "The AMS will automatically read the filament information when inserting a new Bambu Lab filament. This takes about 20 seconds." -msgstr "АСПП автоматически считывает информацию о материале при установке новой катушки Bambu. Это занимает около 20 секунд." - -msgid "Note: if new filament is inserted during printing, the AMS will not automatically read any information until printing is completed." -msgstr "Примечание: если во время печати вставляется новая пластиковая нить, АСПП автоматически считает информацию о ней только по завершению печати." - -msgid "When inserting a new filament, the AMS will not automatically read its information, leaving it blank for you to enter manually." +msgid "" +"The AMS will automatically read the filament information when inserting a " +"new Bambu Lab filament. This takes about 20 seconds." msgstr "" -"При вставке новой пластиковой нити, АСПП не будет автоматически считывать информацию о ней, оставляя поле пустым, чтобы пользователь мог ввести данные о ней вручную." +"АСПП автоматически считывает информацию о материале при установке новой " +"катушки Bambu. Это занимает около 20 секунд." + +msgid "" +"Note: if new filament is inserted during printing, the AMS will not " +"automatically read any information until printing is completed." +msgstr "" +"Примечание: если во время печати вставляется новая пластиковая нить, АСПП " +"автоматически считает информацию о ней только по завершению печати." + +msgid "" +"When inserting a new filament, the AMS will not automatically read its " +"information, leaving it blank for you to enter manually." +msgstr "" +"При вставке новой пластиковой нити, АСПП не будет автоматически считывать " +"информацию о ней, оставляя поле пустым, чтобы пользователь мог ввести данные " +"о ней вручную." msgid "Power on update" msgstr "Обновлять данные при включении принтера" -msgid "The AMS will automatically read the information of inserted filament on start-up. It will take about 1 minute.The reading process will roll filament spools." +msgid "" +"The AMS will automatically read the information of inserted filament on " +"start-up. It will take about 1 minute.The reading process will roll filament " +"spools." msgstr "" -"При каждом включении принтера АСПП будет автоматически считывать информация о вставленных материалах. Это занимает приблизительно одну минуту. В процессе считывания " -"информации о материале катушка вращается." +"При каждом включении принтера АСПП будет автоматически считывать информация " +"о вставленных материалах. Это занимает приблизительно одну минуту. В " +"процессе считывания информации о материале катушка вращается." -msgid "The AMS will not automatically read information from inserted filament during startup and will continue to use the information recorded before the last shutdown." +msgid "" +"The AMS will not automatically read information from inserted filament " +"during startup and will continue to use the information recorded before the " +"last shutdown." msgstr "" -"При каждом включении принтера, считывание информации о вставленных материалах АСПП будет отключено. Будет использоваться информация, полученная перед последним " -"выключением." +"При каждом включении принтера, считывание информации о вставленных " +"материалах АСПП будет отключено. Будет использоваться информация, полученная " +"перед последним выключением." msgid "Update remaining capacity" msgstr "Обновлять оставшуюся ёмкость катушки" -msgid "The AMS will estimate Bambu filament's remaining capacity after the filament info is updated. During printing, remaining capacity will be updated automatically." +msgid "" +"The AMS will estimate Bambu filament's remaining capacity after the filament " +"info is updated. During printing, remaining capacity will be updated " +"automatically." msgstr "" -"АСПП считывает информацию о расходном материале Bambu и рассчитывает его остаточную ёмкость на катушке. Остаточная ёмкость обновляется автоматически в процессе печати." +"АСПП считывает информацию о расходном материале Bambu и рассчитывает его " +"остаточную ёмкость на катушке. Остаточная ёмкость обновляется автоматически " +"в процессе печати." msgid "AMS filament backup" msgstr "Резервирование материала АСПП" -msgid "AMS will continue to another spool with the same properties of filament automatically when current filament runs out" -msgstr "АСПП автоматически переключится на другую катушку с тем же типом материала, когда текущий закончится." +msgid "" +"AMS will continue to another spool with the same properties of filament " +"automatically when current filament runs out" +msgstr "" +"АСПП автоматически переключится на другую катушку с тем же типом материала, " +"когда текущий закончится." msgid "File" msgstr "Файл" @@ -2928,11 +3144,19 @@ msgstr "Файл" msgid "Calibration" msgstr "Калибровка" -msgid "Failed to download the plug-in. Please check your firewall settings and vpn software, check and retry." -msgstr "Не удалось загрузить плагин. Пожалуйста, проверьте настройки брандмауэра и vpn, и повторите попытку." +msgid "" +"Failed to download the plug-in. Please check your firewall settings and vpn " +"software, check and retry." +msgstr "" +"Не удалось загрузить плагин. Пожалуйста, проверьте настройки брандмауэра и " +"vpn, и повторите попытку." -msgid "Failed to install the plug-in. Please check whether it is blocked or deleted by anti-virus software." -msgstr "Не удалось установить плагин. Пожалуйста, проверьте, не заблокирован ли он или не удалён антивирусом." +msgid "" +"Failed to install the plug-in. Please check whether it is blocked or deleted " +"by anti-virus software." +msgstr "" +"Не удалось установить плагин. Пожалуйста, проверьте, не заблокирован ли он " +"или не удалён антивирусом." msgid "click here to see more info" msgstr "нажмите здесь, чтобы увидеть больше информации" @@ -2940,14 +3164,22 @@ msgstr "нажмите здесь, чтобы увидеть больше инф msgid "Please home all axes (click " msgstr "Пожалуйста, припаркуйте все оси в начало координат (нажав " -msgid ") to locate the toolhead's position. This prevents device moving beyond the printable boundary and causing equipment wear." -msgstr ") для определения положения печатной головы. Это предотвращает перемещение за пределы области печати и износ оборудования." +msgid "" +") to locate the toolhead's position. This prevents device moving beyond the " +"printable boundary and causing equipment wear." +msgstr "" +") для определения положения печатной головы. Это предотвращает перемещение " +"за пределы области печати и износ оборудования." msgid "Go Home" msgstr "На главную" -msgid "A error occurred. Maybe memory of system is not enough or it's a bug of the program" -msgstr "Произошла ошибка. Возможно, недостаточно системной памяти или это баг программы." +msgid "" +"A error occurred. Maybe memory of system is not enough or it's a bug of the " +"program" +msgstr "" +"Произошла ошибка. Возможно, недостаточно системной памяти или это баг " +"программы." msgid "Please save project and restart the program. " msgstr "Пожалуйста, сохраните проект и перезапустите программу. " @@ -3000,11 +3232,15 @@ msgid "Running post-processing scripts" msgstr "Запуск скриптов постобработки" msgid "Copying of the temporary G-code to the output G-code failed" -msgstr "Не удалось скопировать временный G-код в местонахождение выходного файла G-кода" +msgstr "" +"Не удалось скопировать временный G-код в местонахождение выходного файла G-" +"кода" #, boost-format msgid "Scheduling upload to `%1%`. See Window -> Print Host Upload Queue" -msgstr "Планирование загрузки на `%1%`. Смотрите Окна -> Очередь загрузки на хост печати" +msgstr "" +"Планирование загрузки на `%1%`. Смотрите Окна -> Очередь загрузки на хост " +"печати" msgid "Origin" msgstr "Начало координат" @@ -3012,11 +3248,18 @@ msgstr "Начало координат" msgid "Size in X and Y of the rectangular plate." msgstr "Размеры прямоугольного стола в XY координатах." -msgid "Distance of the 0,0 G-code coordinate from the front left corner of the rectangle." -msgstr "Расстояние до точки начало координат. Отсчёт от левого переднего угла прямоугольного стола." +msgid "" +"Distance of the 0,0 G-code coordinate from the front left corner of the " +"rectangle." +msgstr "" +"Расстояние до точки начало координат. Отсчёт от левого переднего угла " +"прямоугольного стола." -msgid "Diameter of the print bed. It is assumed that origin (0,0) is located in the center." -msgstr "Диаметр стола. Предполагается, что начало координат (0,0) находится в центре." +msgid "" +"Diameter of the print bed. It is assumed that origin (0,0) is located in the " +"center." +msgstr "" +"Диаметр стола. Предполагается, что начало координат (0,0) находится в центре." msgid "Rectangular" msgstr "Прямоугольная" @@ -3054,8 +3297,11 @@ msgstr "Ошибка! Недопустимая модель" msgid "The selected file contains no geometry." msgstr "Выбранный файл не содержит геометрии." -msgid "The selected file contains several disjoint areas. This is not supported." -msgstr "Выбранный файл содержит несколько не пересекающихся областей. Такие файлы не поддерживаются." +msgid "" +"The selected file contains several disjoint areas. This is not supported." +msgstr "" +"Выбранный файл содержит несколько не пересекающихся областей. Такие файлы не " +"поддерживаются." msgid "Choose a file to import bed texture from (PNG/SVG):" msgstr "Выберите файл для импорта текстуры стола из PNG/SVG:" @@ -3076,8 +3322,12 @@ msgstr "" "\n" #, c-format, boost-format -msgid "Recommended nozzle temperature of this filament type is [%d, %d] degree centigrade" -msgstr "Рекомендуемая температура сопла для данного типа пластиковой нити составляет [%d, %d] градусов Цельсия." +msgid "" +"Recommended nozzle temperature of this filament type is [%d, %d] degree " +"centigrade" +msgstr "" +"Рекомендуемая температура сопла для данного типа пластиковой нити составляет " +"[%d, %d] градусов Цельсия." msgid "" "Too small max volumetric speed.\n" @@ -3088,11 +3338,13 @@ msgstr "" #, c-format, boost-format msgid "" -"Current chamber temperature is higher than the material's safe temperature,it may result in material softening and clogging.The maximum safe temperature for the " -"material is %d" +"Current chamber temperature is higher than the material's safe temperature," +"it may result in material softening and clogging.The maximum safe " +"temperature for the material is %d" msgstr "" -"Текущая температура в камере превышает безопасную температуру для этого материала, что может привести к размягчению материала или засорению экструдера. Безопасная " -"температура текущего материала составляет %d." +"Текущая температура в камере превышает безопасную температуру для этого " +"материала, что может привести к размягчению материала или засорению " +"экструдера. Безопасная температура текущего материала составляет %d." msgid "" "Too small layer height.\n" @@ -3118,15 +3370,19 @@ msgstr "" "Высота первого слоя будет сброшена до 0,2." msgid "" -"This setting is only used for model size tunning with small value in some cases.\n" +"This setting is only used for model size tunning with small value in some " +"cases.\n" "For example, when model size has small error and hard to be assembled.\n" "For large size tuning, please use model scale function.\n" "\n" "The value will be reset to 0." msgstr "" -"Этот параметр используется только для точной корректировки размера модели в определенных случаях.\n" -"Например, когда есть небольшая погрешность в размерах модели и её трудно собрать.\n" -"Для более значительной корректировки размеров используйте функцию масштабирования модели.\n" +"Этот параметр используется только для точной корректировки размера модели в " +"определенных случаях.\n" +"Например, когда есть небольшая погрешность в размерах модели и её трудно " +"собрать.\n" +"Для более значительной корректировки размеров используйте функцию " +"масштабирования модели.\n" "\n" "Это значение будет сброшено на 0." @@ -3138,14 +3394,18 @@ msgid "" "The value will be reset to 0." msgstr "" "Слишком большая компенсация слоновьей ноги нецелесообразна.\n" -"Если имеется серьёзный эффект слоновьей ноги, проверьте другие настройки печати.\n" +"Если имеется серьёзный эффект слоновьей ноги, проверьте другие настройки " +"печати.\n" "Например, не слишком ли высокая температура стола.\n" "\n" "Значение будет сброшено на 0." -msgid "Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional." +msgid "" +"Spiral mode only works when wall loops is 1, support is disabled, top shell " +"layers is 0, sparse infill density is 0 and timelapse type is traditional." msgstr "" -"Для режима печати «Спиральная ваза» необходимо чтобы соблюдались следующие условия:\n" +"Для режима печати «Спиральная ваза» необходимо чтобы соблюдались следующие " +"условия:\n" "- одностеночный периметр\n" "- отсутствие поддержки\n" "- отсутствие верхних сплошных слоёв\n" @@ -3165,25 +3425,33 @@ msgstr "" "Да - Изменить эти настройки и включить режим «Спиральная ваза»\n" "Нет - Отказаться от использования режима «Спиральная ваза»" -msgid "Alternate extra wall only works with ensure vertical shell thickness disabled. " -msgstr "Альтернативный дополнительный периметр работает только при отключенной опции «Обеспечивать верт. толщину оболочки». " +msgid "" +"Alternate extra wall only works with ensure vertical shell thickness " +"disabled. " +msgstr "" +"Альтернативный дополнительный периметр работает только при отключенной опции " +"«Обеспечивать верт. толщину оболочки». " msgid "" "Change these settings automatically? \n" -"Yes - Disable ensure vertical shell thickness and enable alternate extra wall\n" +"Yes - Disable ensure vertical shell thickness and enable alternate extra " +"wall\n" "No - Dont use alternate extra wall" msgstr "" "Изменить эти настройки автоматически?\n" -"Да - Отключить обеспечение вертикальной толщины оболочки и включить альтернативный дополнительный периметр\n" +"Да - Отключить обеспечение вертикальной толщины оболочки и включить " +"альтернативный дополнительный периметр\n" "Нет - Отказаться от использования альтернативного дополнительного периметра" msgid "" -"Prime tower does not work when Adaptive Layer Height or Independent Support Layer Height is on.\n" +"Prime tower does not work when Adaptive Layer Height or Independent Support " +"Layer Height is on.\n" "Which do you want to keep?\n" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height and Independent Support Layer Height" msgstr "" -"Черновая башня не работает, когда включена функция «Переменная высота слоёв» или «Независимая высота слоя поддержки»\n" +"Черновая башня не работает, когда включена функция «Переменная высота слоёв» " +"или «Независимая высота слоя поддержки»\n" "Что вы хотите сохранить?\n" "ДА - Сохранить черновую башню\n" "НЕТ - Сохранить переменную высоту слоя и независимую высоту слоя поддержки" @@ -3194,7 +3462,8 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Adaptive Layer Height" msgstr "" -"Черновая башня не работает, когда включена функция «Переменная высота слоёв».\n" +"Черновая башня не работает, когда включена функция «Переменная высота " +"слоёв».\n" "Что вы хотите сохранить?\n" "Да - Сохранить черновую башню\n" "Нет - Сохранить переменную высоту слоёв" @@ -3205,7 +3474,8 @@ msgid "" "YES - Keep Prime Tower\n" "NO - Keep Independent Support Layer Height" msgstr "" -"Черновая башня не работает, если включена функция «Независимая высота слоя поддержки»\n" +"Черновая башня не работает, если включена функция «Независимая высота слоя " +"поддержки»\n" "Что вы хотите сохранить?\n" "ДА - Сохранить черновую башню\n" "НЕТ - Сохранить независимую высоту слоя поддержки" @@ -3297,7 +3567,8 @@ msgid "Paused due to AMS lost" msgstr "Печать приостановлена из-за потери связи с АСПП" msgid "Paused due to low speed of the heat break fan" -msgstr "Печать приостановлена из-за низкой скорости вращения вентилятора головы" +msgstr "" +"Печать приостановлена из-за низкой скорости вращения вентилятора головы" msgid "Paused due to chamber temperature control error" msgstr "Печать приостановлена из-за ошибки контроля температуры в камере" @@ -3360,27 +3631,37 @@ msgid "Update failed." msgstr "Сбой обновления." msgid "" -"The current chamber temperature or the target chamber temperature exceeds 45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/TPU) is not " -"allowed to be loaded." +"The current chamber temperature or the target chamber temperature exceeds " +"45℃.In order to avoid extruder clogging,low temperature filament(PLA/PETG/" +"TPU) is not allowed to be loaded." msgstr "" -"Текущая температура в камере или целевая температура в камере превышает 45℃. Чтобы избежать засорения экструдера, запрещается загрузка низкотемпературной печатной " -"нити (PLA/PETG/TPU)." - -msgid "Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to avoid extruder clogging,it is not allowed to set the chamber temperature above 45℃." -msgstr "" -"В экструдер загружается низкотемпературная пластиковая нить (PLA/PETG/TPU). Чтобы избежать засорения экструдера, запрещается устанавливать температуру в камере выше " -"45℃." +"Текущая температура в камере или целевая температура в камере превышает 45℃. " +"Чтобы избежать засорения экструдера, запрещается загрузка низкотемпературной " +"печатной нити (PLA/PETG/TPU)." msgid "" -"When you set the chamber temperature below 40℃, the chamber temperature control will not be activated. And the target chamber temperature will automatically be set to " -"0℃." +"Low temperature filament(PLA/PETG/TPU) is loaded in the extruder.In order to " +"avoid extruder clogging,it is not allowed to set the chamber temperature " +"above 45℃." msgstr "" -"Если вы установили температура в камере ниже 40℃, то контроль температуры в камере не запустится, а целевая температура в ней будет автоматически установлена на 0℃." +"В экструдер загружается низкотемпературная пластиковая нить (PLA/PETG/TPU). " +"Чтобы избежать засорения экструдера, запрещается устанавливать температуру в " +"камере выше 45℃." + +msgid "" +"When you set the chamber temperature below 40℃, the chamber temperature " +"control will not be activated. And the target chamber temperature will " +"automatically be set to 0℃." +msgstr "" +"Если вы установили температура в камере ниже 40℃, то контроль температуры в " +"камере не запустится, а целевая температура в ней будет автоматически " +"установлена на 0℃." msgid "Failed to start printing job" msgstr "Не удалось запустить задание на печать." -msgid "This calibration does not support the currently selected nozzle diameter" +msgid "" +"This calibration does not support the currently selected nozzle diameter" msgstr "Данная калибровка не поддерживает выбранный диаметр сопла" msgid "Current flowrate cali param is invalid" @@ -3401,11 +3682,19 @@ msgstr "Печать TPU с помощью АСПП не поддерживае msgid "Bambu PET-CF/PA6-CF is not supported by AMS." msgstr "Печать Bambu PET-CF/PA6-CF с помощью АСПП не поддерживается." -msgid "Damp PVA will become flexible and get stuck inside AMS,please take care to dry it before use." -msgstr "Влажный PVA становится гибким и застревает внутри АСПП, поэтому перед использованием его необходимо просушить." +msgid "" +"Damp PVA will become flexible and get stuck inside AMS,please take care to " +"dry it before use." +msgstr "" +"Влажный PVA становится гибким и застревает внутри АСПП, поэтому перед " +"использованием его необходимо просушить." -msgid "CF/GF filaments are hard and brittle, It's easy to break or get stuck in AMS, please use with caution." -msgstr "CF/GF пластиковые нити твердые и хрупкие, легко ломаются или застревают в АСПП, поэтому используйте их с осторожностью." +msgid "" +"CF/GF filaments are hard and brittle, It's easy to break or get stuck in " +"AMS, please use with caution." +msgstr "" +"CF/GF пластиковые нити твердые и хрупкие, легко ломаются или застревают в " +"АСПП, поэтому используйте их с осторожностью." msgid "default" msgstr "По ум." @@ -3781,8 +4070,12 @@ msgid "Size:" msgstr "Размер:" #, c-format, boost-format -msgid "Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please separate the conflicted objects farther (%s <-> %s)." -msgstr "В G-коде на %d слое (z = %.2lf мм) обнаружен конфликт путей. Пожалуйста, разместите конфликтующие модели дальше друг от друга (%s <-> %s)." +msgid "" +"Conflicts of gcode paths have been found at layer %d, z = %.2lf mm. Please " +"separate the conflicted objects farther (%s <-> %s)." +msgstr "" +"В G-коде на %d слое (z = %.2lf мм) обнаружен конфликт путей. Пожалуйста, " +"разместите конфликтующие модели дальше друг от друга (%s <-> %s)." msgid "An object is layed over the boundary of plate." msgstr "Модель выходить за границы печатного стола." @@ -3798,10 +4091,13 @@ msgstr "При редактировании, те модели с которым msgid "" "An object is laid over the boundary of plate or exceeds the height limit.\n" -"Please solve the problem by moving it totally on or off the plate, and confirming that the height is within the build volume." +"Please solve the problem by moving it totally on or off the plate, and " +"confirming that the height is within the build volume." msgstr "" "Модель выходит за границы стола или превышает высоту печати.\n" -"Пожалуйста, устраните проблему, уместив всю модель в границы стола (или за пределы стола) и убедитесь, что высота модели находится в пределах область построения." +"Пожалуйста, устраните проблему, уместив всю модель в границы стола (или за " +"пределы стола) и убедитесь, что высота модели находится в пределах область " +"построения." msgid "Calibration step selection" msgstr "Выбор шагов калибровки" @@ -3822,10 +4118,12 @@ msgid "Calibration program" msgstr "О программе калибровке" msgid "" -"The calibration program detects the status of your device automatically to minimize deviation.\n" +"The calibration program detects the status of your device automatically to " +"minimize deviation.\n" "It keeps the device performing optimally." msgstr "" -"Программа калибровки автоматически определяет состояние вашего принтера, чтобы свести к минимуму ошибки оборудования.\n" +"Программа калибровки автоматически определяет состояние вашего принтера, " +"чтобы свести к минимуму ошибки оборудования.\n" "Это обеспечивает оптимальную работу устройства." msgid "Calibration Flow" @@ -3880,7 +4178,9 @@ msgstr "Пожалуйста, введите код доступа к принт msgid "" "You can find it in \"Settings > Network > Connection code\"\n" "on the printer, as shown in the figure:" -msgstr "Вы можете найти его на принтере в разделе Настройки > Сеть > Код подключения, как показано на рисунке:" +msgstr "" +"Вы можете найти его на принтере в разделе Настройки > Сеть > Код " +"подключения, как показано на рисунке:" msgid "Invalid input." msgstr "Неверный ввод." @@ -4164,6 +4464,12 @@ msgstr "&Показать окно G-кода" msgid "Show g-code window in Previce scene" msgstr "Показать окно G-кода в окне предпросмотра" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "Сбросить настройки окон" @@ -4311,17 +4617,20 @@ msgstr "Выберите профиль для загрузки:" #, c-format, boost-format msgid "There is %d config imported. (Only non-system and compatible configs)" -msgid_plural "There are %d configs imported. (Only non-system and compatible configs)" +msgid_plural "" +"There are %d configs imported. (Only non-system and compatible configs)" msgstr[0] "Импортирована %d конфигурация (только не системная и совместимая)." msgstr[1] "Импортировано %d конфигурации (только не системные и совместимые)." msgstr[2] "Импортировано %d конфигураций (только не системные и совместимые)." msgid "" "\n" -"Hint: Make sure you have added the corresponding printer before importing the configs." +"Hint: Make sure you have added the corresponding printer before importing " +"the configs." msgstr "" "\n" -"Подсказка: перед импортом конфигураций убедитесь, что вы добавили соответствующий принтер." +"Подсказка: перед импортом конфигураций убедитесь, что вы добавили " +"соответствующий принтер." msgid "Import result" msgstr "Импортировать результат" @@ -4390,7 +4699,9 @@ msgid "Stopped." msgstr "Остановлено." msgid "LAN Connection Failed (Failed to start liveview)" -msgstr "Сбой подключения к локальной сети (не удалось запустить просмотр в реальном времени)" +msgstr "" +"Сбой подключения к локальной сети (не удалось запустить просмотр в реальном " +"времени)" msgid "" "Virtual Camera Tools is required for this task!\n" @@ -4496,10 +4807,17 @@ msgstr "Ошибка загрузки [%d]" #, c-format, boost-format msgid "You are going to delete %u file from printer. Are you sure to continue?" -msgid_plural "You are going to delete %u files from printer. Are you sure to continue?" -msgstr[0] "Вы собираетесь удалить %u файл с принтера. Вы уверены, что хотите это сделать?" -msgstr[1] "Вы собираетесь удалить %u файла с принтера. Вы уверены, что хотите это сделать?" -msgstr[2] "Вы собираетесь удалить %u файлов с принтера. Вы уверены, что хотите это сделать?" +msgid_plural "" +"You are going to delete %u files from printer. Are you sure to continue?" +msgstr[0] "" +"Вы собираетесь удалить %u файл с принтера. Вы уверены, что хотите это " +"сделать?" +msgstr[1] "" +"Вы собираетесь удалить %u файла с принтера. Вы уверены, что хотите это " +"сделать?" +msgstr[2] "" +"Вы собираетесь удалить %u файлов с принтера. Вы уверены, что хотите это " +"сделать?" msgid "Delete files" msgstr "Удалить файлы" @@ -4520,8 +4838,12 @@ msgstr "Не удалось получить информацию о модел msgid "Failed to parse model infomations." msgstr "Не удалось проанализировать информацию о модели." -msgid "The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer and export a new .gcode.3mf file." -msgstr "Файл .gcode.3mf не содержит G-кода. Пожалуйста, нарежьте его в программе Orca Slicer и экспортируйте новый файл .gcode.3mf." +msgid "" +"The .gcode.3mf file contains no G-code data.Please slice it with Orca Slicer " +"and export a new .gcode.3mf file." +msgstr "" +"Файл .gcode.3mf не содержит G-кода. Пожалуйста, нарежьте его в программе " +"Orca Slicer и экспортируйте новый файл .gcode.3mf." #, c-format, boost-format msgid "File '%s' was lost! Please download it again." @@ -4547,7 +4869,9 @@ msgid "Connection lost. Please retry." msgstr "Соединение потеряно. Пожалуйста, повторите попытку." msgid "The device cannot handle more conversations. Please retry later." -msgstr "Устройство не может обработать больше сообщений. Пожалуйста, повторите попытку позже." +msgstr "" +"Устройство не может обработать больше сообщений. Пожалуйста, повторите " +"попытку позже." msgid "File not exists." msgstr "Файл не существует." @@ -4632,7 +4956,9 @@ msgstr "" msgid "How do you like this printing file?" msgstr "На сколько вы оцениваете этот напечатанный файл?" -msgid "(The model has already been rated. Your rating will overwrite the previous rating.)" +msgid "" +"(The model has already been rated. Your rating will overwrite the previous " +"rating.)" msgstr "(Модели уже присвоен рейтинг. Ваш рейтинг перезапишет предыдущий.)" msgid "Rate" @@ -4707,8 +5033,12 @@ msgstr "Слой: %s" msgid "Layer: %d/%d" msgstr "Слой: %d/%d" -msgid "Please heat the nozzle to above 170 degree before loading or unloading filament." -msgstr "Пожалуйста, перед загрузкой или выгрузкой прутка, нагрейте сопло до температуры выше 170 градусов." +msgid "" +"Please heat the nozzle to above 170 degree before loading or unloading " +"filament." +msgstr "" +"Пожалуйста, перед загрузкой или выгрузкой прутка, нагрейте сопло до " +"температуры выше 170 градусов." msgid "Still unload" msgstr "Ещё выгружается" @@ -4719,8 +5049,12 @@ msgstr "Ещё загружается" msgid "Please select an AMS slot before calibration" msgstr "Пожалуйста, выберите слот АСПП перед калибровкой" -msgid "Cannot read filament info: the filament is loaded to the tool head,please unload the filament and try again." -msgstr "Не удаётся считать информацию о пластиковой нити. Пластиковая нить загружена в голову, пожалуйста, выгрузите её и повторите попытку." +msgid "" +"Cannot read filament info: the filament is loaded to the tool head,please " +"unload the filament and try again." +msgstr "" +"Не удаётся считать информацию о пластиковой нити. Пластиковая нить загружена " +"в голову, пожалуйста, выгрузите её и повторите попытку." msgid "This only takes effect during printing" msgstr "Применимо только во время печати" @@ -4789,17 +5123,20 @@ msgid " can not be opened\n" msgstr " не удаётся открыть\n" msgid "" -"The following issues occurred during the process of uploading images. Do you want to ignore them?\n" +"The following issues occurred during the process of uploading images. Do you " +"want to ignore them?\n" "\n" msgstr "" -"В процессе загрузки изображений возникли следующие проблемы. Игнорировать их?\n" +"В процессе загрузки изображений возникли следующие проблемы. Игнорировать " +"их?\n" "\n" msgid "info" msgstr "Информация" msgid "Synchronizing the printing results. Please retry a few seconds later." -msgstr "Синхронизация результатов печати. Повторите попытку через несколько секунд." +msgstr "" +"Синхронизация результатов печати. Повторите попытку через несколько секунд." msgid "Upload failed\n" msgstr "Ошибка отправки\n" @@ -4828,8 +5165,12 @@ msgstr "" "\n" "Хотите перейти на страницу для выставления оценки?" -msgid "Some of your images failed to upload. Would you like to redirect to the webpage for rating?" -msgstr "Некоторые из ваших изображений не удалось загрузить. Хотите перейти на страницу для выставления оценки?" +msgid "" +"Some of your images failed to upload. Would you like to redirect to the " +"webpage for rating?" +msgstr "" +"Некоторые из ваших изображений не удалось загрузить. Хотите перейти на " +"страницу для выставления оценки?" msgid "You can select up to 16 images." msgstr "Допускается выбор до 16 изображений." @@ -4837,7 +5178,9 @@ msgstr "Допускается выбор до 16 изображений." msgid "" "At least one successful print record of this print profile is required \n" "to give a positive rating(4 or 5stars)." -msgstr "Для выставления положительной оценки (4 или 5 звезд) требуется хотя бы одна успешная запись о печати данным профилем печати." +msgstr "" +"Для выставления положительной оценки (4 или 5 звезд) требуется хотя бы одна " +"успешная запись о печати данным профилем печати." msgid "Status" msgstr "Статус" @@ -5007,8 +5350,11 @@ msgstr "Слои" msgid "Range" msgstr "Диапазон" -msgid "The application cannot run normally because OpenGL version is lower than 2.0.\n" -msgstr "Приложение не может работать нормально, так как версия OpenGL ниже 2.0.\n" +msgid "" +"The application cannot run normally because OpenGL version is lower than " +"2.0.\n" +msgstr "" +"Приложение не может работать нормально, так как версия OpenGL ниже 2.0.\n" msgid "Please upgrade your graphics card driver." msgstr "Пожалуйста, обновите драйвер вашей видеокарты." @@ -5044,8 +5390,12 @@ msgstr "Чувствительность" msgid "Enable detection of build plate position" msgstr "Определение положения печатной пластины" -msgid "The localization tag of build plate is detected, and printing is paused if the tag is not in predefined range." -msgstr "Функция обнаружения метки (QR-кода) печатной пластины. Печать приостанавливается, если метка находится не в том месте." +msgid "" +"The localization tag of build plate is detected, and printing is paused if " +"the tag is not in predefined range." +msgstr "" +"Функция обнаружения метки (QR-кода) печатной пластины. Печать " +"приостанавливается, если метка находится не в том месте." msgid "First Layer Inspection" msgstr "Проверка первого слоя" @@ -5156,7 +5506,8 @@ msgstr "Выбор пластиковой нити" msgid "Search plate, object and part." msgstr "Поиск печатной пластины, модели или части модели." -msgid "No AMS filaments. Please select a printer in 'Device' page to load AMS info." +msgid "" +"No AMS filaments. Please select a printer in 'Device' page to load AMS info." msgstr "" "АСПП недоступна. Пожалуйста, выберите принтер \n" "на странице «Принтер», чтобы загрузить информацию о АСПП." @@ -5164,11 +5515,19 @@ msgstr "" msgid "Sync filaments with AMS" msgstr "Синхронизация прутка с АСПП" -msgid "Sync filaments with AMS will drop all current selected filament presets and colors. Do you want to continue?" -msgstr "При синхронизации пластиковых нитей с АСПП все текущие выбранные профили прутков и цвета будут сброшены. Продолжить?" +msgid "" +"Sync filaments with AMS will drop all current selected filament presets and " +"colors. Do you want to continue?" +msgstr "" +"При синхронизации пластиковых нитей с АСПП все текущие выбранные профили " +"прутков и цвета будут сброшены. Продолжить?" -msgid "Already did a synchronization, do you want to sync only changes or resync all?" -msgstr "Синхронизация уже выполнена. Хотите синхронизировать только изменения или заново синхронизировать всё?" +msgid "" +"Already did a synchronization, do you want to sync only changes or resync " +"all?" +msgstr "" +"Синхронизация уже выполнена. Хотите синхронизировать только изменения или " +"заново синхронизировать всё?" msgid "Sync" msgstr "Только изменения" @@ -5177,20 +5536,29 @@ msgid "Resync" msgstr "Всё" msgid "There are no compatible filaments, and sync is not performed." -msgstr "Синхронизация не выполнена, ввиду отсутствия совместимых пластиковых нитей." - -msgid "There are some unknown filaments mapped to generic preset. Please update Orca Slicer or restart Orca Slicer to check if there is an update to system presets." msgstr "" -"Имеются несколько неизвестных материалов, сопоставленных с общим профилем. Обновите или перезапустите Orca Slicer, чтобы проверить наличие обновлений системных " -"профилей." +"Синхронизация не выполнена, ввиду отсутствия совместимых пластиковых нитей." + +msgid "" +"There are some unknown filaments mapped to generic preset. Please update " +"Orca Slicer or restart Orca Slicer to check if there is an update to system " +"presets." +msgstr "" +"Имеются несколько неизвестных материалов, сопоставленных с общим профилем. " +"Обновите или перезапустите Orca Slicer, чтобы проверить наличие обновлений " +"системных профилей." #, boost-format msgid "Do you want to save changes to \"%1%\"?" msgstr "Вы хотите сохранить изменения в \"%1%\"?" #, c-format, boost-format -msgid "Successfully unmounted. The device %s(%s) can now be safely removed from the computer." -msgstr "Размонтирование прошло успешно. Теперь устройство %s(%s) может быть безопасно извлечено из компьютера." +msgid "" +"Successfully unmounted. The device %s(%s) can now be safely removed from the " +"computer." +msgstr "" +"Размонтирование прошло успешно. Теперь устройство %s(%s) может быть " +"безопасно извлечено из компьютера." #, c-format, boost-format msgid "Ejecting of device %s(%s) has failed." @@ -5203,21 +5571,29 @@ msgid "Restore" msgstr "Восстановить" msgid "" -"The current hot bed temperature is relatively high. The nozzle may be clogged when printing this filament in a closed enclosure. Please open the front door and/or " -"remove the upper glass." +"The current hot bed temperature is relatively high. The nozzle may be " +"clogged when printing this filament in a closed enclosure. Please open the " +"front door and/or remove the upper glass." msgstr "" -"Текущая температура стола довольно высока. При печати этим материалом в закрытом корпусе возможно засорение сопла. Откройте переднюю дверцу и/или верхнюю крышку " -"принтера." +"Текущая температура стола довольно высока. При печати этим материалом в " +"закрытом корпусе возможно засорение сопла. Откройте переднюю дверцу и/или " +"верхнюю крышку принтера." msgid "" -"The nozzle hardness required by the filament is higher than the default nozzle hardness of the printer. Please replace the hardened nozzle or filament, otherwise, the " -"nozzle will be attrited or damaged." +"The nozzle hardness required by the filament is higher than the default " +"nozzle hardness of the printer. Please replace the hardened nozzle or " +"filament, otherwise, the nozzle will be attrited or damaged." msgstr "" -"Твердость сопла, установленного по умолчанию, не достаточна для печати данной пластиковой нитью. Замените сопло на закаленное или смените пластиковую нить. В " -"противном случае сопло будет изношено или повреждено." +"Твердость сопла, установленного по умолчанию, не достаточна для печати " +"данной пластиковой нитью. Замените сопло на закаленное или смените " +"пластиковую нить. В противном случае сопло будет изношено или повреждено." -msgid "Enabling traditional timelapse photography may cause surface imperfections. It is recommended to change to smooth mode." -msgstr "Включение обычного режима таймлапса может привести к появлению дефектов поверхности, поэтому рекомендуется изменить режим на плавный." +msgid "" +"Enabling traditional timelapse photography may cause surface imperfections. " +"It is recommended to change to smooth mode." +msgstr "" +"Включение обычного режима таймлапса может привести к появлению дефектов " +"поверхности, поэтому рекомендуется изменить режим на плавный." msgid "Expand sidebar" msgstr "Развернуть боковую панель" @@ -5230,13 +5606,16 @@ msgid "Loading file: %s" msgstr "Загрузка файла: %s" msgid "The 3mf is not supported by OrcaSlicer, load geometry data only." -msgstr "Этот 3mf создан не в OrcaSlicer, поэтому загрузятся только данные геометрии." +msgstr "" +"Этот 3mf создан не в OrcaSlicer, поэтому загрузятся только данные геометрии." msgid "Load 3mf" msgstr "Загрузка 3mf" #, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Found following keys unrecognized:" +msgid "" +"The 3mf's version %s is newer than %s's version %s, Found following keys " +"unrecognized:" msgstr "" "Версия этого формата 3mf (%s) новее текущей версии %s (%s).\n" "Обнаружены следующие нераспознанные ключи:" @@ -5248,7 +5627,9 @@ msgid "Newer 3mf version" msgstr "Новая версия 3mf" #, c-format, boost-format -msgid "The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your software." +msgid "" +"The 3mf's version %s is newer than %s's version %s, Suggest to upgrade your " +"software." msgstr "" "Версия этого формата 3mf (%s) новее текущей версии %s (%s).\n" "Рекомендуется обновить программу." @@ -5260,19 +5641,31 @@ msgid "Please correct them in the param tabs" msgstr "Пожалуйста, исправьте их на вкладках параметров" msgid "The 3mf has following modified G-codes in filament or printer presets:" -msgstr "В профиле прутка или принтера этого 3mf файла содержится следующий модифицированный G-код:" +msgstr "" +"В профиле прутка или принтера этого 3mf файла содержится следующий " +"модифицированный G-код:" -msgid "Please confirm that these modified G-codes are safe to prevent any damage to the machine!" -msgstr "Пожалуйста, подтвердите, что этот модифицированный G-код безопасен во избежание повреждения принтера!" +msgid "" +"Please confirm that these modified G-codes are safe to prevent any damage to " +"the machine!" +msgstr "" +"Пожалуйста, подтвердите, что этот модифицированный G-код безопасен во " +"избежание повреждения принтера!" msgid "Modified G-codes" msgstr "Модифицированный G-код" msgid "The 3mf has following customized filament or printer presets:" -msgstr "В этом 3mf файле содержаться следующие пользовательские профили прутка или принтера:" +msgstr "" +"В этом 3mf файле содержаться следующие пользовательские профили прутка или " +"принтера:" -msgid "Please confirm that the G-codes within these presets are safe to prevent any damage to the machine!" -msgstr "Во избежании повреждения принтера убедитесь, что G-код в этих профилях безопасен!" +msgid "" +"Please confirm that the G-codes within these presets are safe to prevent any " +"damage to the machine!" +msgstr "" +"Во избежании повреждения принтера убедитесь, что G-код в этих профилях " +"безопасен!" msgid "Customized Preset" msgstr "Пользовательский профиль" @@ -5285,7 +5678,8 @@ msgstr "В названии могут присутствовать ненужн #, boost-format msgid "Failed loading file \"%1%\". An invalid configuration was found." -msgstr "Не удалось загрузить файл \"%1%\". Обнаружена недопустимая конфигурация." +msgstr "" +"Не удалось загрузить файл \"%1%\". Обнаружена недопустимая конфигурация." msgid "Objects with zero volume removed" msgstr "Модели с нулевым объёмом удалены" @@ -5318,7 +5712,8 @@ msgid "Multi-part object detected" msgstr "Обнаружена модель, состоящая из нескольких частей" msgid "Load these files as a single object with multiple parts?\n" -msgstr "Загрузить эти файлы как единую модель состоящую из нескольких частей?\n" +msgstr "" +"Загрузить эти файлы как единую модель состоящую из нескольких частей?\n" msgid "Object with multiple parts was detected" msgstr "Обнаружена модель, состоящая из нескольких частей" @@ -5326,7 +5721,9 @@ msgstr "Обнаружена модель, состоящая из нескол msgid "The file does not contain any geometry data." msgstr "Файл не содержит никаких геометрических данных." -msgid "Your object appears to be too large, Do you want to scale it down to fit the heat bed automatically?" +msgid "" +"Your object appears to be too large, Do you want to scale it down to fit the " +"heat bed automatically?" msgstr "" "Похоже, ваша модель слишком большая. \n" "Хотите автоматически уменьшить её масштаб, \n" @@ -5431,7 +5828,8 @@ msgstr "Нарезка стола %d" msgid "Please resolve the slicing errors and publish again." msgstr "Пожалуйста, устраните ошибки нарезки и попробуйте опубликовать снова." -msgid "Network Plug-in is not detected. Network related features are unavailable." +msgid "" +"Network Plug-in is not detected. Network related features are unavailable." msgstr "Сетевой плагин не обнаружен. Функции, связанные с сетью, недоступны." msgid "" @@ -5439,7 +5837,8 @@ msgid "" "The loaded file contains gcode only, Can not enter the Prepare page" msgstr "" "Режим только предпросмотра:\n" -"Загруженный файл содержит только G-код, поэтому переход на страницу «Подготовка» невозможен." +"Загруженный файл содержит только G-код, поэтому переход на страницу " +"«Подготовка» невозможен." msgid "You can keep the modified presets to the new project or discard them" msgstr "Изменённые профили можно сохранить в новом проекте или отказаться." @@ -5452,10 +5851,12 @@ msgstr "Загрузить проект" msgid "" "Failed to save the project.\n" -"Please check whether the folder exists online or if other programs open the project file." +"Please check whether the folder exists online or if other programs open the " +"project file." msgstr "" "Не удалось сохранить проект.\n" -"Убедитесь, что папка существует и что файл проекта не открыт в другой программе." +"Убедитесь, что папка существует и что файл проекта не открыт в другой " +"программе." msgid "Save project" msgstr "Сохранение проекта" @@ -5473,8 +5874,12 @@ msgstr "скачивание проекта..." msgid "Project downloaded %d%%" msgstr "Проект загружен %d%%" -msgid "Importing to Orca Slicer failed. Please download the file and manually import it." -msgstr "Не удалось импортировать в Orca Slicer. Загрузите файл и импортируйте его вручную." +msgid "" +"Importing to Orca Slicer failed. Please download the file and manually " +"import it." +msgstr "" +"Не удалось импортировать в Orca Slicer. Загрузите файл и импортируйте его " +"вручную." msgid "Import SLA archive" msgstr "Импорт SLA архива" @@ -5548,18 +5953,27 @@ msgid "Save Sliced file as:" msgstr "Сохранить нарезанный файл как:" #, c-format, boost-format -msgid "The file %s has been sent to the printer's storage space and can be viewed on the printer." +msgid "" +"The file %s has been sent to the printer's storage space and can be viewed " +"on the printer." msgstr "Файл %s отправлен в память принтера и может быть просмотрен на нём." -msgid "Unable to perform boolean operation on model meshes. Only positive parts will be exported." -msgstr "Невозможно выполнить булевы операции над сетками модели. Будут экспортированы только положительные части." +msgid "" +"Unable to perform boolean operation on model meshes. Only positive parts " +"will be exported." +msgstr "" +"Невозможно выполнить булевы операции над сетками модели. Будут " +"экспортированы только положительные части." msgid "" -"Are you sure you want to store original SVGs with their local paths into the 3MF file?\n" +"Are you sure you want to store original SVGs with their local paths into the " +"3MF file?\n" "If you hit 'NO', all SVGs in the project will not be editable any more." msgstr "" -"Вы уверены, что хотите сохранить исходные SVG файлы с их локальными путями в 3MF файле?\n" -"Если нажмете «НЕТ», все SVG файлы в проекте больше не будут доступны для редактирования." +"Вы уверены, что хотите сохранить исходные SVG файлы с их локальными путями в " +"3MF файле?\n" +"Если нажмете «НЕТ», все SVG файлы в проекте больше не будут доступны для " +"редактирования." msgid "Private protection" msgstr "Частная охрана" @@ -5575,7 +5989,8 @@ msgid "" "Suggest to use auto-arrange to avoid collisions when printing." msgstr "" "Печать по очереди: \n" -"Рекомендуется использовать автоматическую расстановку, чтобы избежать столкновений при печати." +"Рекомендуется использовать автоматическую расстановку, чтобы избежать " +"столкновений при печати." msgid "Send G-code" msgstr "Отправить G-код" @@ -5636,14 +6051,23 @@ msgstr "Треугольников: %1%\n" msgid "Tips:" msgstr "Подсказки:" -msgid "\"Fix Model\" feature is currently only on Windows. Please repair the model on Orca Slicer(windows) or CAD softwares." -msgstr "Функция «Починить модель» в настоящее время доступна только в Windows. Пожалуйста, почините модель с помощью Bambu Studio (Windows) или другой CAD программой." +msgid "" +"\"Fix Model\" feature is currently only on Windows. Please repair the model " +"on Orca Slicer(windows) or CAD softwares." +msgstr "" +"Функция «Починить модель» в настоящее время доступна только в Windows. " +"Пожалуйста, почините модель с помощью Bambu Studio (Windows) или другой CAD " +"программой." #, c-format, boost-format -msgid "Plate% d: %s is not suggested to be used to print filament %s(%s). If you still want to do this printing, please set this filament's bed temperature to non zero." +msgid "" +"Plate% d: %s is not suggested to be used to print filament %s(%s). If you " +"still want to do this printing, please set this filament's bed temperature " +"to non zero." msgstr "" -"Не рекомендуется использовать печатную пластину% d (%s) для печати прутком %s (%s). Если вы всё же хотите сделать это, то установите температуру стола для этого " -"прутка на ненулевое значение." +"Не рекомендуется использовать печатную пластину% d (%s) для печати прутком " +"%s (%s). Если вы всё же хотите сделать это, то установите температуру стола " +"для этого прутка на ненулевое значение." msgid "Switching the language requires application restart.\n" msgstr "Для смены языка требуется перезапуск приложения.\n" @@ -5727,14 +6151,20 @@ msgstr "Задание страницы, открываемой при запу msgid "Zoom to mouse position" msgstr "Приближать к положению курсор" -msgid "Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center." -msgstr "Увеличивать масштаб по направлению к курсору в 3D-виде, а не к центру 2D-окна." +msgid "" +"Zoom in towards the mouse pointer's position in the 3D view, rather than the " +"2D window center." +msgstr "" +"Увеличивать масштаб по направлению к курсору в 3D-виде, а не к центру 2D-" +"окна." msgid "Use free camera" msgstr "Использовать свободную камеру" msgid "If enabled, use free camera. If not enabled, use constrained camera." -msgstr "Если включено, используется свободное вращение камеры. Если выключено, используется вращение камера с ограничениями." +msgstr "" +"Если включено, используется свободное вращение камеры. Если выключено, " +"используется вращение камера с ограничениями." msgid "Show splash screen" msgstr "Показывать окно приветствия" @@ -5746,13 +6176,17 @@ msgid "Show \"Tip of the day\" notification after start" msgstr "Показывать уведомление с полезным советом при запуске приложения" msgid "If enabled, useful hints are displayed at startup." -msgstr "Если включено, будут показываться уведомления с полезном советом при запуске приложения." +msgstr "" +"Если включено, будут показываться уведомления с полезном советом при запуске " +"приложения." msgid "Flushing volumes: Auto-calculate everytime the color changed." msgstr "Объём очистки: автопересчёт при каждом изменении цвета." msgid "If enabled, auto-calculate everytime the color changed." -msgstr "Если включено, выполняется автоматический перерасчет объёма очистки при каждом изменении цвета." +msgstr "" +"Если включено, выполняется автоматический перерасчет объёма очистки при " +"каждом изменении цвета." msgid "Presets" msgstr "Профили" @@ -5779,25 +6213,32 @@ msgid "Associate .3mf files to OrcaSlicer" msgstr "Ассоциировать файлы .3mf с OrcaSlicer" msgid "If enabled, sets OrcaSlicer as default application to open .3mf files" -msgstr "Если включено, назначает OrcaSlicer в качестве приложения по умолчанию для открытия .3mf файлов." +msgstr "" +"Если включено, назначает OrcaSlicer в качестве приложения по умолчанию для " +"открытия .3mf файлов." msgid "Associate .stl files to OrcaSlicer" msgstr "Ассоциировать файлы .stl с OrcaSlicer" msgid "If enabled, sets OrcaSlicer as default application to open .stl files" -msgstr "Если включено, назначает OrcaSlicer в качестве приложения по умолчанию для открытия .stl файлов." +msgstr "" +"Если включено, назначает OrcaSlicer в качестве приложения по умолчанию для " +"открытия .stl файлов." msgid "Associate .step/.stp files to OrcaSlicer" msgstr "Ассоциировать файлы .step/.stp с OrcaSlicer" msgid "If enabled, sets OrcaSlicer as default application to open .step files" -msgstr "Если включено, назначает OrcaSlicer в качестве приложения по умолчанию для открытия .step файлов." +msgstr "" +"Если включено, назначает OrcaSlicer в качестве приложения по умолчанию для " +"открытия .step файлов." msgid "Maximum recent projects" msgstr "Максимальное количество недавних проектов" msgid "Maximum count of recent projects" -msgstr "Максимальное количество проектов, отображаемое в списке недавних проектов." +msgstr "" +"Максимальное количество проектов, отображаемое в списке недавних проектов." msgid "Clear my choice on the unsaved projects." msgstr "Очистить мой выбор от несохранённых проектов." @@ -5808,8 +6249,11 @@ msgstr "Отключить предупреждения при загрузке msgid "Auto-Backup" msgstr "Автосоздание резервной копии" -msgid "Backup your project periodically for restoring from the occasional crash." -msgstr "Периодическое создание резервной копии проекта для восстановления после непредвиденного сбоя программы." +msgid "" +"Backup your project periodically for restoring from the occasional crash." +msgstr "" +"Периодическое создание резервной копии проекта для восстановления после " +"непредвиденного сбоя программы." msgid "every" msgstr "каждые" @@ -6001,7 +6445,9 @@ msgid "Log Out" msgstr "Выход" msgid "Slice all plate to obtain time and filament estimation" -msgstr "Нарезка всех столов для получения примерного времени печати и расчёта необходимого количества материала." +msgstr "" +"Нарезка всех столов для получения примерного времени печати и расчёта " +"необходимого количества материала." msgid "Packing project data into 3mf file" msgstr "Упаковка данных проекта в файл формата 3mf" @@ -6013,7 +6459,9 @@ msgid "Jump to model publish web page" msgstr "Перейти на веб-страницу публикации модели" msgid "Note: The preparation may takes several minutes. Please be patiant." -msgstr "Примечание: подготовка может занять несколько минут. Пожалуйста, наберитесь терпения." +msgstr "" +"Примечание: подготовка может занять несколько минут. Пожалуйста, наберитесь " +"терпения." msgid "Publish" msgstr "Опубликовать" @@ -6064,7 +6512,8 @@ msgid "Preset \"%1%\" already exists and is incompatible with current printer." msgstr "Профиль \"%1%\" уже существует и несовместим с текущим принтером." msgid "Please note that saving action will replace this preset" -msgstr "Обратите внимание, что при сохранении произойдёт замена текущего профиля." +msgstr "" +"Обратите внимание, что при сохранении произойдёт замена текущего профиля." msgid "The name is not allowed to be empty." msgstr "Имя не может быть пустым." @@ -6182,7 +6631,8 @@ msgid "Error code" msgstr "Код ошибки" msgid "Printer local connection failed, please try again." -msgstr "Не удалось установить локальное соединение с принтером, попробуйте ещё раз." +msgstr "" +"Не удалось установить локальное соединение с принтером, попробуйте ещё раз." msgid "No login account, only printers in LAN mode are displayed" msgstr "" @@ -6199,36 +6649,70 @@ msgid "Synchronizing device information time out" msgstr "Время синхронизации информации об устройстве истекло" msgid "Cannot send the print job when the printer is updating firmware" -msgstr "Невозможно отправить задание на печать, при обновлении прошивки принтера." +msgstr "" +"Невозможно отправить задание на печать, при обновлении прошивки принтера." -msgid "The printer is executing instructions. Please restart printing after it ends" -msgstr "Принтер выполняет инструкции. Пожалуйста, перезапустите печать после их завершения." +msgid "" +"The printer is executing instructions. Please restart printing after it ends" +msgstr "" +"Принтер выполняет инструкции. Пожалуйста, перезапустите печать после их " +"завершения." msgid "The printer is busy on other print job" msgstr "Принтер занят другим заданием" #, c-format, boost-format -msgid "Filament %s exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." -msgstr "Количество пластиковых нитей - %s, что превышает количество слотов АСПП. Обновите прошивку принтера, чтобы получить поддержку функции назначения слотов АСПП." +msgid "" +"Filament %s exceeds the number of AMS slots. Please update the printer " +"firmware to support AMS slot assignment." +msgstr "" +"Количество пластиковых нитей - %s, что превышает количество слотов АСПП. " +"Обновите прошивку принтера, чтобы получить поддержку функции назначения " +"слотов АСПП." -msgid "Filament exceeds the number of AMS slots. Please update the printer firmware to support AMS slot assignment." -msgstr "Количество пластиковых нитей превышает количество слотов АСПП. Обновите прошивку принтера, чтобы получить поддержку функции назначения слотов АСПП." +msgid "" +"Filament exceeds the number of AMS slots. Please update the printer firmware " +"to support AMS slot assignment." +msgstr "" +"Количество пластиковых нитей превышает количество слотов АСПП. Обновите " +"прошивку принтера, чтобы получить поддержку функции назначения слотов АСПП." -msgid "Filaments to AMS slots mappings have been established. You can click a filament above to change its mapping AMS slot" -msgstr "Соответствия между материалами и слотами АСПП были установлены. Вы можете нажать на пластиковую нить выше, чтобы вручную задать для неё нужный слот АСПП." +msgid "" +"Filaments to AMS slots mappings have been established. You can click a " +"filament above to change its mapping AMS slot" +msgstr "" +"Соответствия между материалами и слотами АСПП были установлены. Вы можете " +"нажать на пластиковую нить выше, чтобы вручную задать для неё нужный слот " +"АСПП." -msgid "Please click each filament above to specify its mapping AMS slot before sending the print job" -msgstr "Перед отправкой задания на печать, нажмите на каждую пластиковую нить, чтобы вручную задать для неё нужный слот АСПП." +msgid "" +"Please click each filament above to specify its mapping AMS slot before " +"sending the print job" +msgstr "" +"Перед отправкой задания на печать, нажмите на каждую пластиковую нить, чтобы " +"вручную задать для неё нужный слот АСПП." #, c-format, boost-format -msgid "Filament %s does not match the filament in AMS slot %s. Please update the printer firmware to support AMS slot assignment." -msgstr "Материал %s не соответствует материалу в слоте %s АСПП. Обновите прошивку принтера, чтобы получить поддержку функции назначения слотов АСПП." +msgid "" +"Filament %s does not match the filament in AMS slot %s. Please update the " +"printer firmware to support AMS slot assignment." +msgstr "" +"Материал %s не соответствует материалу в слоте %s АСПП. Обновите прошивку " +"принтера, чтобы получить поддержку функции назначения слотов АСПП." -msgid "Filament does not match the filament in AMS slot. Please update the printer firmware to support AMS slot assignment." -msgstr "Материал не соответствует материалу в слоте АСПП. Обновите прошивку принтера, чтобы получить поддержку функции назначения слотов АСПП." +msgid "" +"Filament does not match the filament in AMS slot. Please update the printer " +"firmware to support AMS slot assignment." +msgstr "" +"Материал не соответствует материалу в слоте АСПП. Обновите прошивку " +"принтера, чтобы получить поддержку функции назначения слотов АСПП." -msgid "The printer firmware only supports sequential mapping of filament => AMS slot." -msgstr "Текущая прошивка принтера поддерживает только последовательное сопоставление пластиковых нитей => слот АСПП." +msgid "" +"The printer firmware only supports sequential mapping of filament => AMS " +"slot." +msgstr "" +"Текущая прошивка принтера поддерживает только последовательное сопоставление " +"пластиковых нитей => слот АСПП." msgid "An SD card needs to be inserted before printing." msgstr "Перед печатью необходимо вставить SD-карту." @@ -6239,8 +6723,12 @@ msgstr "Выбранный принтер несовместим с выбран msgid "An SD card needs to be inserted to record timelapse." msgstr "Для записи таймлапсов необходимо вставить SD-карту." -msgid "Cannot send the print job to a printer whose firmware is required to get updated." -msgstr "Невозможно отправить задание печати на принтер, прошивка которого нуждается в обновлении." +msgid "" +"Cannot send the print job to a printer whose firmware is required to get " +"updated." +msgstr "" +"Невозможно отправить задание печати на принтер, прошивка которого нуждается " +"в обновлении." msgid "Cannot send the print job for empty plate" msgstr "Невозможно отправить задание на печать, так как стол пуст." @@ -6248,11 +6736,18 @@ msgstr "Невозможно отправить задание на печать msgid "This printer does not support printing all plates" msgstr "Данный принтер не поддерживает печать на всех типах печатных пластин." -msgid "When enable spiral vase mode, machines with I3 structure will not generate timelapse videos." -msgstr "При включении режима «Спиральная ваза» принтеры с кинематикой I3 не будут писать таймлапс." +msgid "" +"When enable spiral vase mode, machines with I3 structure will not generate " +"timelapse videos." +msgstr "" +"При включении режима «Спиральная ваза» принтеры с кинематикой I3 не будут " +"писать таймлапс." -msgid "Timelapse is not supported because Print sequence is set to \"By object\"." -msgstr "Таймлапс не поддерживается, поскольку для последовательности печати установлено значение «Печать по очереди»." +msgid "" +"Timelapse is not supported because Print sequence is set to \"By object\"." +msgstr "" +"Таймлапс не поддерживается, поскольку для последовательности печати " +"установлено значение «Печать по очереди»." msgid "Errors" msgstr "Ошибок" @@ -6261,13 +6756,21 @@ msgid "Please check the following:" msgstr "Пожалуйста, проверьте следующую информацию:" msgid "" -"The printer type selected when generating G-Code is not consistent with the currently selected printer. It is recommended that you use the same printer type for " -"slicing." -msgstr "Выбранный профиль принтера в настройках слайсера не совпадает с фактическим принтером. Для нарезки рекомендуется использовать тот же профиль принтера." +"The printer type selected when generating G-Code is not consistent with the " +"currently selected printer. It is recommended that you use the same printer " +"type for slicing." +msgstr "" +"Выбранный профиль принтера в настройках слайсера не совпадает с фактическим " +"принтером. Для нарезки рекомендуется использовать тот же профиль принтера." msgid "" -"There are some unknown filaments in the AMS mappings. Please check whether they are the required filaments. If they are okay, press \"Confirm\" to start printing." -msgstr "В АСПП установлены неизвестные пластиковые нити. Убедитесь, что стоят именно те, что вам нужны. Если всё в порядке, нажмите «Подтвердить», чтобы начать печать." +"There are some unknown filaments in the AMS mappings. Please check whether " +"they are the required filaments. If they are okay, press \"Confirm\" to " +"start printing." +msgstr "" +"В АСПП установлены неизвестные пластиковые нити. Убедитесь, что стоят именно " +"те, что вам нужны. Если всё в порядке, нажмите «Подтвердить», чтобы начать " +"печать." #, c-format, boost-format msgid "nozzle in preset: %s %s" @@ -6277,14 +6780,19 @@ msgstr "сопло в профиле: %s %s" msgid "nozzle memorized: %.1f %s" msgstr "сопло сохранённое: %.1f %s" -msgid "Your nozzle diameter in preset is not consistent with memorized nozzle diameter. Did you change your nozzle lately?" -msgstr "Диаметр сопла в профиле не соответствует сохранённому диаметру сопла. Вы недавно сменили сопло?" +msgid "" +"Your nozzle diameter in preset is not consistent with memorized nozzle " +"diameter. Did you change your nozzle lately?" +msgstr "" +"Диаметр сопла в профиле не соответствует сохранённому диаметру сопла. Вы " +"недавно сменили сопло?" #, c-format, boost-format msgid "*Printing %s material with %s may cause nozzle damage" msgstr "*Печать %s материалом %s может привести к повреждению сопла." -msgid "Please click the confirm button if you still want to proceed with printing." +msgid "" +"Please click the confirm button if you still want to proceed with printing." msgstr "Нажмите кнопку подтверждения, если всё ещё хотите продолжить печать." msgid "Hardened Steel" @@ -6293,8 +6801,10 @@ msgstr "Закаленная сталь" msgid "Stainless Steel" msgstr "Нержавеющая сталь" -msgid "Connecting to the printer. Unable to cancel during the connection process." -msgstr "Подключение к принтеру. Невозможно отменить во время процесса подключения." +msgid "" +"Connecting to the printer. Unable to cancel during the connection process." +msgstr "" +"Подключение к принтеру. Невозможно отменить во время процесса подключения." msgid "Preparing print job" msgstr "Подготовка задания на печать" @@ -6305,8 +6815,12 @@ msgstr "Неправильные данные файла печати. Пожа msgid "The name length exceeds the limit." msgstr "Длина имени превышает установленное ограничение." -msgid "Caution to use! Flow calibration on Textured PEI Plate may fail due to the scattered surface." -msgstr "Внимание! Калибровка потока на текстурированной пластине с PEI покрытием может быть неудачной из-за шероховатой поверхности." +msgid "" +"Caution to use! Flow calibration on Textured PEI Plate may fail due to the " +"scattered surface." +msgstr "" +"Внимание! Калибровка потока на текстурированной пластине с PEI покрытием " +"может быть неудачной из-за шероховатой поверхности." msgid "Automatic flow calibration using Micro Lidar" msgstr "Автокалибровка потока с помощью микролидара" @@ -6378,13 +6892,18 @@ msgid "Terms and Conditions" msgstr "Условия использования" msgid "" -"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab device, please read the termsand conditions.By clicking to agree to use your Bambu Lab device, " -"you agree to abide by the Privacy Policyand Terms of Use(collectively, the \"Terms\"). If you do not comply with or agree to the Bambu Lab Privacy Policy, please do " -"not use Bambu Lab equipment and services." +"Thank you for purchasing a Bambu Lab device.Before using your Bambu Lab " +"device, please read the termsand conditions.By clicking to agree to use your " +"Bambu Lab device, you agree to abide by the Privacy Policyand Terms of " +"Use(collectively, the \"Terms\"). If you do not comply with or agree to the " +"Bambu Lab Privacy Policy, please do not use Bambu Lab equipment and services." msgstr "" -"Перед использованием устройства Bambu Lab ознакомьтесь с правилами и условиями. Нажимая на кнопку \"Согласие на использование устройства Bambu Lab\", вы соглашаетесь " -"соблюдать Политику конфиденциальности и Условия использования (далее - \"Условия\"). Если вы не соблюдаете или не согласны с Политикой конфиденциальности Bambu Lab, " -"пожалуйста, не пользуйтесь оборудованием и услугами Bambu Lab." +"Перед использованием устройства Bambu Lab ознакомьтесь с правилами и " +"условиями. Нажимая на кнопку \"Согласие на использование устройства Bambu Lab" +"\", вы соглашаетесь соблюдать Политику конфиденциальности и Условия " +"использования (далее - \"Условия\"). Если вы не соблюдаете или не согласны с " +"Политикой конфиденциальности Bambu Lab, пожалуйста, не пользуйтесь " +"оборудованием и услугами Bambu Lab." msgid "and" msgstr "и" @@ -6400,18 +6919,30 @@ msgstr "Заявление о программе улучшения пользо #, c-format, boost-format msgid "" -"In the 3D Printing community, we learn from each other's successes and failures to adjust our own slicing parameters and settings. %s follows the same principle and " -"uses machine learning to improve its performance from the successes and failures of the vast number of prints by our users. We are training %s to be smarter by " -"feeding them the real-world data. If you are willing, this service will access information from your error logs and usage logs, which may include information " -"described in Privacy Policy. We will not collect any Personal Data by which an individual can be identified directly or indirectly, including without limitation " -"names, addresses, payment information, or phone numbers. By enabling this service, you agree to these terms and the statement about Privacy Policy." +"In the 3D Printing community, we learn from each other's successes and " +"failures to adjust our own slicing parameters and settings. %s follows the " +"same principle and uses machine learning to improve its performance from the " +"successes and failures of the vast number of prints by our users. We are " +"training %s to be smarter by feeding them the real-world data. If you are " +"willing, this service will access information from your error logs and usage " +"logs, which may include information described in Privacy Policy. We will " +"not collect any Personal Data by which an individual can be identified " +"directly or indirectly, including without limitation names, addresses, " +"payment information, or phone numbers. By enabling this service, you agree " +"to these terms and the statement about Privacy Policy." msgstr "" -"В сообществе 3D-печатников мы учимся на успехах и неудачах друг друга, чтобы корректировать свои собственные параметры и настройки нарезки. Система %s работает по " -"тому же принципу и использует машинное обучение для улучшения своей работы на основе успехов и неудач огромного количества отпечатков наших пользователей. Мы обучаем " -"%s быть умнее, предоставляя ему данные из реального мира. По вашему желанию эта служба получит доступ к информации из журналу ошибок и журналу использования, которая " -"может включать информацию, описанную в Политике конфиденциальности. Мы не будем собирать никаких персональных данных, по которым можно прямо или косвенно " -"идентифицировать физическое лицо, включая, помимо прочего, имена, адреса, платежную информацию или номера телефонов. Включая данную услугу, вы соглашаетесь с данными " -"условиями и заявлением о Политике конфиденциальности." +"В сообществе 3D-печатников мы учимся на успехах и неудачах друг друга, чтобы " +"корректировать свои собственные параметры и настройки нарезки. Система %s " +"работает по тому же принципу и использует машинное обучение для улучшения " +"своей работы на основе успехов и неудач огромного количества отпечатков " +"наших пользователей. Мы обучаем %s быть умнее, предоставляя ему данные из " +"реального мира. По вашему желанию эта служба получит доступ к информации из " +"журналу ошибок и журналу использования, которая может включать информацию, " +"описанную в Политике конфиденциальности. Мы не будем собирать никаких " +"персональных данных, по которым можно прямо или косвенно идентифицировать " +"физическое лицо, включая, помимо прочего, имена, адреса, платежную " +"информацию или номера телефонов. Включая данную услугу, вы соглашаетесь с " +"данными условиями и заявлением о Политике конфиденциальности." msgid "Statement on User Experience Improvement Plan" msgstr "Заявление о плане улучшения взаимодействия с пользователем" @@ -6429,7 +6960,8 @@ msgid "Please log in first." msgstr "Пожалуйста, сначала авторизуйтесь." msgid "There was a problem connecting to the printer. Please try again." -msgstr "Возникла проблема с подключением к принтеру. Пожалуйста, попробуйте ещё раз." +msgstr "" +"Возникла проблема с подключением к принтеру. Пожалуйста, попробуйте ещё раз." msgid "Failed to log out." msgstr "Не удалось выйти." @@ -6446,23 +6978,36 @@ msgid "Search in preset" msgstr "Поиск в профиле" msgid "Click to reset all settings to the last saved preset." -msgstr "Нажмите, чтобы сбросить все настройки до последнего сохраненного профиля." +msgstr "" +"Нажмите, чтобы сбросить все настройки до последнего сохраненного профиля." -msgid "Prime tower is required for smooth timeplase. There may be flaws on the model without prime tower. Are you sure you want to disable prime tower?" -msgstr "Для плавного таймлапса требуется черновая башня. На модели без использования черновой башни могут быть дефекты. Вы уверены, что хотите отключить черновую башню?" +msgid "" +"Prime tower is required for smooth timeplase. There may be flaws on the " +"model without prime tower. Are you sure you want to disable prime tower?" +msgstr "" +"Для плавного таймлапса требуется черновая башня. На модели без использования " +"черновой башни могут быть дефекты. Вы уверены, что хотите отключить черновую " +"башню?" -msgid "Prime tower is required for smooth timelapse. There may be flaws on the model without prime tower. Do you want to enable prime tower?" -msgstr "Для плавного таймлапса требуется черновая башня. На модели без использования черновой башни могут быть дефекты. Вы хотите включить черновую башню?" +msgid "" +"Prime tower is required for smooth timelapse. There may be flaws on the " +"model without prime tower. Do you want to enable prime tower?" +msgstr "" +"Для плавного таймлапса требуется черновая башня. На модели без использования " +"черновой башни могут быть дефекты. Вы хотите включить черновую башню?" msgid "Still print by object?" msgstr "Продолжить печать по очереди?" msgid "" -"We have added an experimental style \"Tree Slim\" that features smaller support volume but weaker strength.\n" +"We have added an experimental style \"Tree Slim\" that features smaller " +"support volume but weaker strength.\n" "We recommend using it with: 0 interface layers, 0 top distance, 2 walls." msgstr "" -"Мы добавили экспериментальный стиль «Стройный (древ. поддержка)», который отличается меньшим объёмом поддержки, а следовательно, и меньшей прочностью. Мы рекомендуем " -"использовать его со следующими параметрами: количество связующих слоёв - 0, зазор поддержки сверху - 0, периметров - 2." +"Мы добавили экспериментальный стиль «Стройный (древ. поддержка)», который " +"отличается меньшим объёмом поддержки, а следовательно, и меньшей прочностью. " +"Мы рекомендуем использовать его со следующими параметрами: количество " +"связующих слоёв - 0, зазор поддержки сверху - 0, периметров - 2." msgid "" "Change these settings automatically? \n" @@ -6474,8 +7019,9 @@ msgstr "" "Нет - Не изменять эти настройки" msgid "" -"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following settings: at least 2 interface layers, at least 0.1mm top z distance or using support " -"materials on interface." +"For \"Tree Strong\" and \"Tree Hybrid\" styles, we recommend the following " +"settings: at least 2 interface layers, at least 0.1mm top z distance or " +"using support materials on interface." msgstr "" "Для стилей «Крепкий (древ. поддержка)» и «Гибридный (древ. поддержка)» \n" "мы рекомендуем следующие параметры: \n" @@ -6484,8 +7030,10 @@ msgstr "" "или использование «материалов для поддержек» в качестве связующего слоя." msgid "" -"When using support material for the support interface, We recommend the following settings:\n" -"0 top z distance, 0 interface spacing, concentric pattern and disable independent support layer height" +"When using support material for the support interface, We recommend the " +"following settings:\n" +"0 top z distance, 0 interface spacing, concentric pattern and disable " +"independent support layer height" msgstr "" "При использовании «материалов для поддержек» в качестве связующего \n" "слоя поддержки, мы рекомендуем следующие параметры:\n" @@ -6494,6 +7042,15 @@ msgstr "" "шаблон связующего слоя - концентрический, \n" "отключение независимой высоты слоя поддержки." +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6501,9 +7058,13 @@ msgstr "" "Высота слоя слишком мала.\n" "Будет установлено значение min_layer_height\n" -msgid "Layer height exceeds the limit in Printer Settings -> Extruder -> Layer height limits ,this may cause printing quality issues." +msgid "" +"Layer height exceeds the limit in Printer Settings -> Extruder -> Layer " +"height limits ,this may cause printing quality issues." msgstr "" -"Высота слоя не может превышать ограничения установленные в настройках принтера -> Экструдер -> Ограничение высоты слоя. Это может вызвать проблемы с качеством печати." +"Высота слоя не может превышать ограничения установленные в настройках " +"принтера -> Экструдер -> Ограничение высоты слоя. Это может вызвать проблемы " +"с качеством печати." msgid "Adjust to the set range automatically? \n" msgstr "Автоматически подстроиться под заданный в настройках диапазон?\n" @@ -6515,11 +7076,15 @@ msgid "Ignore" msgstr "Игнорировать" msgid "" -"When recording timelapse without toolhead, it is recommended to add a \"Timelapse Wipe Tower\" \n" -"by right-click the empty position of build plate and choose \"Add Primitive\"->\"Timelapse Wipe Tower\"." +"When recording timelapse without toolhead, it is recommended to add a " +"\"Timelapse Wipe Tower\" \n" +"by right-click the empty position of build plate and choose \"Add Primitive" +"\"->\"Timelapse Wipe Tower\"." msgstr "" -"При записи таймлапса без видимости головы рекомендуется добавить «Черновая башня таймлапса». \n" -"Щёлкните правой кнопкой мыши на пустом месте стола и выберите «Добавить примитив» -> «Черновая башня таймлапса»." +"При записи таймлапса без видимости головы рекомендуется добавить «Черновая " +"башня таймлапса». \n" +"Щёлкните правой кнопкой мыши на пустом месте стола и выберите «Добавить " +"примитив» -> «Черновая башня таймлапса»." msgid "Line width" msgstr "Ширина экструзии" @@ -6536,10 +7101,6 @@ msgstr "Генератор периметров" msgid "Walls and surfaces" msgstr "Периметры и поверхности" -# ??? Компенсация потока заполнения небольших областей (экспер.) -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "Компенсация потока небольших обл. заполнения" - msgid "Bridging" msgstr "Мосты" @@ -6562,11 +7123,15 @@ msgid "Overhang speed" msgstr "Скорость печати нависаний" msgid "" -"This is the speed for various overhang degrees. Overhang degrees are expressed as a percentage of line width. 0 speed means no slowing down for the overhang degree " -"range and wall speed is used" +"This is the speed for various overhang degrees. Overhang degrees are " +"expressed as a percentage of line width. 0 speed means no slowing down for " +"the overhang degree range and wall speed is used" msgstr "" -"Скорость печати нависаний разной степени свеса. Размер этого свеса выражается в процентах от ширины линии. Скорость 0 означает, что для данного диапазона нависаний " -"замедление отсутствует и используется скорость периметра. Скорость для промежуточных значений рассчитывается с помощью линейной интерполяции." +"Скорость печати нависаний разной степени свеса. Размер этого свеса " +"выражается в процентах от ширины линии. Скорость 0 означает, что для данного " +"диапазона нависаний замедление отсутствует и используется скорость " +"периметра. Скорость для промежуточных значений рассчитывается с помощью " +"линейной интерполяции." msgid "Bridge" msgstr "Мосты" @@ -6613,19 +7178,24 @@ msgstr "Частые" #, c-format, boost-format msgid "" "Following line %s contains reserved keywords.\n" -"Please remove it, or will beat G-code visualization and printing time estimation." +"Please remove it, or will beat G-code visualization and printing time " +"estimation." msgid_plural "" "Following lines %s contain reserved keywords.\n" -"Please remove them, or will beat G-code visualization and printing time estimation." +"Please remove them, or will beat G-code visualization and printing time " +"estimation." msgstr[0] "" "Следующая строка %s содержит зарезервированные ключевые слова.\n" -"Пожалуйста, удалите их, иначе будет нарушена визуализация G-кода и оценка времени печати." +"Пожалуйста, удалите их, иначе будет нарушена визуализация G-кода и оценка " +"времени печати." msgstr[1] "" "Следующие строки %s содержат зарезервированные ключевые слова.\n" -"Пожалуйста, удалите их, иначе будет нарушена визуализация G-кода и оценка времени печати." +"Пожалуйста, удалите их, иначе будет нарушена визуализация G-кода и оценка " +"времени печати." msgstr[2] "" "Следующие строки %s содержат зарезервированные ключевые слова.\n" -"Пожалуйста, удалите их, иначе будет нарушена визуализация G-кода и оценка времени печати." +"Пожалуйста, удалите их, иначе будет нарушена визуализация G-кода и оценка " +"времени печати." msgid "Reserved keywords found" msgstr "Найдены зарезервированные ключевые слова" @@ -6643,7 +7213,9 @@ msgid "Recommended nozzle temperature" msgstr "Рекомендуемая температура сопла" msgid "Recommended nozzle temperature range of this filament. 0 means no set" -msgstr "Рекомендуемый диапазон температуры сопла для данной пластиковой нити. 0 значит не задано." +msgstr "" +"Рекомендуемый диапазон температуры сопла для данной пластиковой нити. 0 " +"значит не задано." msgid "Print chamber temperature" msgstr "Температура в термокамере" @@ -6660,30 +7232,46 @@ msgstr "Температура сопла при печати" msgid "Cool plate" msgstr "Не нагреваемая пластина" -msgid "Bed temperature when cool plate is installed. Value 0 means the filament does not support to print on the Cool Plate" -msgstr "Температура не подогреваемого стола. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature when cool plate is installed. Value 0 means the filament " +"does not support to print on the Cool Plate" +msgstr "" +"Температура не подогреваемого стола. 0 означает, что пластиковая нить не " +"поддерживает печать на этой печатной пластине." msgid "Engineering plate" msgstr "Инженерная пластина" -msgid "Bed temperature when engineering plate is installed. Value 0 means the filament does not support to print on the Engineering Plate" -msgstr "Температура стола при установленной инженерной печатной пластине. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature when engineering plate is installed. Value 0 means the " +"filament does not support to print on the Engineering Plate" +msgstr "" +"Температура стола при установленной инженерной печатной пластине. 0 " +"означает, что пластиковая нить не поддерживает печать на этой печатной " +"пластине." msgid "Smooth PEI Plate / High Temp Plate" msgstr "Гладкая PEI/высокотемпер. пластина" msgid "" -"Bed temperature when Smooth PEI Plate/High temperature plate is installed. Value 0 means the filament does not support to print on the Smooth PEI Plate/High Temp Plate" +"Bed temperature when Smooth PEI Plate/High temperature plate is installed. " +"Value 0 means the filament does not support to print on the Smooth PEI Plate/" +"High Temp Plate" msgstr "" -"Температура стола при установленной гладкой PEI/высокотемпературный печатной пластине. 0 означает, что пластиковая нить не поддерживает печать на этой печатной " -"пластине." +"Температура стола при установленной гладкой PEI/высокотемпературный печатной " +"пластине. 0 означает, что пластиковая нить не поддерживает печать на этой " +"печатной пластине." msgid "Textured PEI Plate" msgstr "Текстурированная PEI пластина" -msgid "Bed temperature when Textured PEI Plate is installed. Value 0 means the filament does not support to print on the Textured PEI Plate" +msgid "" +"Bed temperature when Textured PEI Plate is installed. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" msgstr "" -"Температура стола при установленной текстурированной пластите с PEI покрытием. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +"Температура стола при установленной текстурированной пластите с PEI " +"покрытием. 0 означает, что пластиковая нить не поддерживает печать на этой " +"печатной пластине." msgid "Volumetric speed limitation" msgstr "Ограничение объёмной скорости" @@ -6701,18 +7289,26 @@ msgid "Min fan speed threshold" msgstr "Порог мин. скорости вентилятора" msgid "" -"Part cooling fan speed will start to run at min speed when the estimated layer time is no longer than the layer time in setting. When layer time is shorter than " -"threshold, fan speed is interpolated between the minimum and maximum fan speed according to layer printing time" +"Part cooling fan speed will start to run at min speed when the estimated " +"layer time is no longer than the layer time in setting. When layer time is " +"shorter than threshold, fan speed is interpolated between the minimum and " +"maximum fan speed according to layer printing time" msgstr "" -"Вентилятор для охлаждения моделей начнет работать с минимальной скоростью, когда расчётное время печати слоя не превышает заданное время печати слоя. Если время " -"печати слоя меньше порогового значения, скорость вентилятора интерполируется между минимальной и максимальной скоростью вентилятора в зависимости от времени печати " -"слоя." +"Вентилятор для охлаждения моделей начнет работать с минимальной скоростью, " +"когда расчётное время печати слоя не превышает заданное время печати слоя. " +"Если время печати слоя меньше порогового значения, скорость вентилятора " +"интерполируется между минимальной и максимальной скоростью вентилятора в " +"зависимости от времени печати слоя." msgid "Max fan speed threshold" msgstr "Порог макс. скорости вентилятора" -msgid "Part cooling fan speed will be max when the estimated layer time is shorter than the setting value" -msgstr "Скорость вентилятора для охлаждения детали будет максимальной, если расчётное время печати слоя меньше установленного значения." +msgid "" +"Part cooling fan speed will be max when the estimated layer time is shorter " +"than the setting value" +msgstr "" +"Скорость вентилятора для охлаждения детали будет максимальной, если " +"расчётное время печати слоя меньше установленного значения." msgid "Auxiliary part cooling fan" msgstr "Вспомогательный вентилятор для охлаждения моделей" @@ -6739,13 +7335,15 @@ msgid "Wipe tower parameters" msgstr "Параметры черновой башни" msgid "Toolchange parameters with single extruder MM printers" -msgstr "Параметры смены инструмента в одноэкструдерных мультиматериальных принтерах" +msgstr "" +"Параметры смены инструмента в одноэкструдерных мультиматериальных принтерах" msgid "Ramming settings" msgstr "Настройки рэмминга" msgid "Toolchange parameters with multi extruder MM printers" -msgstr "Параметры смены инструмента в мультиэкструдерных мультиматериальных принтерах" +msgstr "" +"Параметры смены инструмента в мультиэкструдерных мультиматериальных принтерах" msgid "Printable space" msgstr "Область печати" @@ -6759,6 +7357,9 @@ msgstr "Смещение времени запуска вентилятора" msgid "Extruder Clearance" msgstr "Радиус безопасной зоны экструдера" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Аксессуары" @@ -6844,7 +7445,9 @@ msgid "Detached" msgstr "Отсоединён" #, c-format, boost-format -msgid "%d Filament Preset and %d Process Preset is attached to this printer. Those presets would be deleted if the printer is deleted." +msgid "" +"%d Filament Preset and %d Process Preset is attached to this printer. Those " +"presets would be deleted if the printer is deleted." msgstr "" "К этому принтеру прикреплено: \n" "профилей прутка -%dшт. и профилей процесса печати - %dшт. \n" @@ -6873,10 +7476,12 @@ msgstr[2] "Следующие профили также будут удален msgid "" "Are you sure to delete the selected preset? \n" -"If the preset corresponds to a filament currently in use on your printer, please reset the filament information for that slot." +"If the preset corresponds to a filament currently in use on your printer, " +"please reset the filament information for that slot." msgstr "" "Вы уверены, что хотите удалить выбранный профиль? \n" -"Если этот профиль используется в данный момент в вашем принтере, пожалуйста, сбросьте информацию о прутке для этого слота." +"Если этот профиль используется в данный момент в вашем принтере, пожалуйста, " +"сбросьте информацию о прутке для этого слота." #, boost-format msgid "Are you sure to %1% the selected preset?" @@ -6960,24 +7565,34 @@ msgid "Preset \"%1%\" contains the following unsaved changes:" msgstr "Профиль \"%1%\" имеет следующие несохранённые изменения:" #, boost-format -msgid "Preset \"%1%\" is not compatible with the new printer profile and it contains the following unsaved changes:" -msgstr "Профиль \"%1%\" несовместим с новым профилем принтера, и имеет следующие несохранённые изменения:" +msgid "" +"Preset \"%1%\" is not compatible with the new printer profile and it " +"contains the following unsaved changes:" +msgstr "" +"Профиль \"%1%\" несовместим с новым профилем принтера, и имеет следующие " +"несохранённые изменения:" #, boost-format -msgid "Preset \"%1%\" is not compatible with the new process profile and it contains the following unsaved changes:" -msgstr "Профиль \"%1%\" несовместим с новым профилем процесса, и имеет следующие несохранённые изменения:" +msgid "" +"Preset \"%1%\" is not compatible with the new process profile and it " +"contains the following unsaved changes:" +msgstr "" +"Профиль \"%1%\" несовместим с новым профилем процесса, и имеет следующие " +"несохранённые изменения:" #, boost-format msgid "" "You have changed some settings of preset \"%1%\". \n" -"Would you like to keep these changed settings (new value) after switching preset?" +"Would you like to keep these changed settings (new value) after switching " +"preset?" msgstr "" "Вы изменили некоторые параметры профиля \"%1%\". \n" "Хотите сохранить эти изменения (новые значения)?" msgid "" "You have changed some preset settings. \n" -"Would you like to keep these changed settings (new value) after switching preset?" +"Would you like to keep these changed settings (new value) after switching " +"preset?" msgstr "" "Вы изменили некоторые параметры профиля.\n" "Хотите сохранить эти изменения (новые значения)?" @@ -6998,21 +7613,29 @@ msgid "Select presets to compare" msgstr "Выберите профили для сравнения" # ??? -msgid "You can only transfer to current active profile because it has been modified." -msgstr "Перенос в текущий активный профиль невозможен потому, что он был изменён." +msgid "" +"You can only transfer to current active profile because it has been modified." +msgstr "" +"Перенос в текущий активный профиль невозможен потому, что он был изменён." msgid "" "Transfer the selected options from left preset to the right.\n" -"Note: New modified presets will be selected in settings tabs after close this dialog." +"Note: New modified presets will be selected in settings tabs after close " +"this dialog." msgstr "" "Перенос выбранных параметров из левого профиля в правый.\n" -"Примечание: новые изменённые профили будут выбраны после закрытия этого диалогового окна." +"Примечание: новые изменённые профили будут выбраны после закрытия этого " +"диалогового окна." msgid "Transfer values from left to right" msgstr "Перенос значений слева направо" -msgid "If enabled, this dialog can be used for transver selected values from left to right preset." -msgstr "Если включено, это диалоговое окно можно использовать для переноса выбранных значений из левого профиля в правый." +msgid "" +"If enabled, this dialog can be used for transver selected values from left " +"to right preset." +msgstr "" +"Если включено, это диалоговое окно можно использовать для переноса выбранных " +"значений из левого профиля в правый." msgid "Add File" msgstr "Добавить файл" @@ -7027,9 +7650,6 @@ msgstr "Обложка" msgid "The name \"%1%\" already exists." msgstr "Имя \"%1%\" уже существует." -msgid "Back" -msgstr "Сзади" - msgid "Basic Info" msgstr "Общая информация" @@ -7098,18 +7718,27 @@ msgid "Ramming customization" msgstr "Настройки рэмминга" msgid "" -"Ramming denotes the rapid extrusion just before a tool change in a single-extruder MM printer. Its purpose is to properly shape the end of the unloaded filament so it " -"does not prevent insertion of the new filament and can itself be reinserted later. This phase is important and different materials can require different extrusion " -"speeds to get the good shape. For this reason, the extrusion rates during ramming are adjustable.\n" +"Ramming denotes the rapid extrusion just before a tool change in a single-" +"extruder MM printer. Its purpose is to properly shape the end of the " +"unloaded filament so it does not prevent insertion of the new filament and " +"can itself be reinserted later. This phase is important and different " +"materials can require different extrusion speeds to get the good shape. For " +"this reason, the extrusion rates during ramming are adjustable.\n" "\n" -"This is an expert-level setting, incorrect adjustment will likely lead to jams, extruder wheel grinding into filament etc." +"This is an expert-level setting, incorrect adjustment will likely lead to " +"jams, extruder wheel grinding into filament etc." msgstr "" -"Рэмминг (ramming, дословно утрамбовка) означает быстрое экструдирование непосредственно перед сменой инструмента в одноэкструдерном мультиматериальном принтере. Цель " -"процесса состоит в том, чтобы правильно сформировать конец выгружаемого прутка, чтобы он не препятствовал вставке нового прутка или этого же прутка, вставленного " -"позже. Эта фаза важна и разные материалы могут потребовать разных скоростей экструзии, чтобы получить хорошую форму. По этой причине скорость экструзии во время " -"рэмминга регулируется.\n" +"Рэмминг (ramming, дословно утрамбовка) означает быстрое экструдирование " +"непосредственно перед сменой инструмента в одноэкструдерном " +"мультиматериальном принтере. Цель процесса состоит в том, чтобы правильно " +"сформировать конец выгружаемого прутка, чтобы он не препятствовал вставке " +"нового прутка или этого же прутка, вставленного позже. Эта фаза важна и " +"разные материалы могут потребовать разных скоростей экструзии, чтобы " +"получить хорошую форму. По этой причине скорость экструзии во время рэмминга " +"регулируется.\n" "\n" -"Эта опция для опытных пользователей, неправильная настройка может привести к замятию, протиранию прутка приводом экструдера и т.д." +"Эта опция для опытных пользователей, неправильная настройка может привести к " +"замятию, протиранию прутка приводом экструдера и т.д." msgid "Total ramming time" msgstr "Общее время рэмминга" @@ -7135,8 +7764,12 @@ msgstr "Пересчитать" msgid "Flushing volumes for filament change" msgstr "Объёмы очистки при смене пластиковой нити" -msgid "Orca would re-calculate your flushing volumes everytime the filaments color changed. You could disable the auto-calculate in Orca Slicer > Preferences" -msgstr "Программа будет пересчитывать объёмы очистки каждый раз при изменении цвета пластиковых нитей. Это можно отключить в меню Orca Slicer > Параметры." +msgid "" +"Orca would re-calculate your flushing volumes everytime the filaments color " +"changed. You could disable the auto-calculate in Orca Slicer > Preferences" +msgstr "" +"Программа будет пересчитывать объёмы очистки каждый раз при изменении цвета " +"пластиковых нитей. Это можно отключить в меню Orca Slicer > Параметры." msgid "Flushing volume (mm³) for each filament pair." msgstr "" @@ -7179,7 +7812,8 @@ msgid "Login" msgstr "Войти" msgid "The configuration package is changed in previous Config Guide" -msgstr "Пакет конфигурации был изменён при предыдущем запуске мастера настройки." +msgstr "" +"Пакет конфигурации был изменён при предыдущем запуске мастера настройки." msgid "Configuration package changed" msgstr "Пакет конфигурации изменён" @@ -7235,9 +7869,13 @@ msgid "Shift+R" msgstr "Shift+R" msgid "" -"Auto orientates selected objects or all objects.If there are selected objects, it just orientates the selected ones.Otherwise, it will orientates all objects in the " -"current disk." -msgstr "Автоориентация выбранных или всех моделей. При выбранных моделях, ориентируются только они, противном случае ориентируются все модели на текущем столе." +"Auto orientates selected objects or all objects.If there are selected " +"objects, it just orientates the selected ones.Otherwise, it will orientates " +"all objects in the current disk." +msgstr "" +"Автоориентация выбранных или всех моделей. При выбранных моделях, " +"ориентируются только они, противном случае ориентируются все модели на " +"текущем столе." msgid "Shift+Tab" msgstr "Shift+Tab" @@ -7426,7 +8064,8 @@ msgid "Horizontal slider - Move active thumb Right" msgstr "Горизонтальный ползунок - Сдвинуть активный ползунок вправо" msgid "On/Off one layer mode of the vertical slider" -msgstr "Включение/Отключение функции «Режим одного слоя» у вертикального ползунка" +msgstr "" +"Включение/Отключение функции «Режим одного слоя» у вертикального ползунка" msgid "On/Off g-code window" msgstr "Показать/скрыть окно отображения G-кода" @@ -7447,8 +8086,10 @@ msgstr "Информация об обновлении версии %s:" msgid "Network plug-in update" msgstr "Обновление сетевого плагина" -msgid "Click OK to update the Network plug-in when Orca Slicer launches next time." -msgstr "Нажмите OK, чтобы обновить сетевой плагин при следующем запуске Orca Slicer." +msgid "" +"Click OK to update the Network plug-in when Orca Slicer launches next time." +msgstr "" +"Нажмите OK, чтобы обновить сетевой плагин при следующем запуске Orca Slicer." #, c-format, boost-format msgid "A new Network plug-in(%s) available, Do you want to install it?" @@ -7469,11 +8110,18 @@ msgstr "Подтвердить и обновить сопло" msgid "LAN Connection Failed (Sending print file)" msgstr "Сбой подключения к локальной сети (отправка файла на печать)" -msgid "Step 1, please confirm Orca Slicer and your printer are in the same LAN." -msgstr "Шаг 1. Пожалуйста, убедитесь, что Orca Slicer и ваш принтер находятся в одной локальной сети." +msgid "" +"Step 1, please confirm Orca Slicer and your printer are in the same LAN." +msgstr "" +"Шаг 1. Пожалуйста, убедитесь, что Orca Slicer и ваш принтер находятся в " +"одной локальной сети." -msgid "Step 2, if the IP and Access Code below are different from the actual values on your printer, please correct them." -msgstr "Шаг 2. Если приведенный ниже IP-адрес и код доступа отличаются от фактических значений на вашем принтере, пожалуйста, исправьте их." +msgid "" +"Step 2, if the IP and Access Code below are different from the actual values " +"on your printer, please correct them." +msgstr "" +"Шаг 2. Если приведенный ниже IP-адрес и код доступа отличаются от " +"фактических значений на вашем принтере, пожалуйста, исправьте их." msgid "IP" msgstr "IP" @@ -7485,7 +8133,8 @@ msgid "Where to find your printer's IP and Access Code?" msgstr "Где найти IP-адрес и код доступа к вашему принтеру?" msgid "Step 3: Ping the IP address to check for packet loss and latency." -msgstr "Шаг 3. Пропингуйте IP-адрес, чтобы проверить потерю пакетов и задержку." +msgstr "" +"Шаг 3. Пропингуйте IP-адрес, чтобы проверить потерю пакетов и задержку." msgid "Test" msgstr "Тест" @@ -7494,7 +8143,8 @@ msgid "IP and Access Code Verified! You may close the window" msgstr "IP-адрес и код доступа подтверждены! Вы можете закрыть окно." msgid "Connection failed, please double check IP and Access Code" -msgstr "Не удалось подключиться, пожалуйста, перепроверьте IP-адрес и код доступа" +msgstr "" +"Не удалось подключиться, пожалуйста, перепроверьте IP-адрес и код доступа" msgid "" "Connection failed! If your IP and Access Code is correct, \n" @@ -7536,20 +8186,30 @@ msgstr "Сбой при обновлении" msgid "Updating successful" msgstr "Обновление успешно выполнено" -msgid "Are you sure you want to update? This will take about 10 minutes. Do not turn off the power while the printer is updating." -msgstr "Вы уверены, что хотите обновить? Это займёт около 10 минут. Не выключайте питание во время обновления принтера." - -msgid "An important update was detected and needs to be run before printing can continue. Do you want to update now? You can also update later from 'Upgrade firmware'." +msgid "" +"Are you sure you want to update? This will take about 10 minutes. Do not " +"turn off the power while the printer is updating." msgstr "" -"Было обнаружено важное обновление, которое необходимо установить перед продолжением печати. Хотите обновиться сейчас? Обновление можно выполнить и позже, нажав " -"«Обновить прошивку»." +"Вы уверены, что хотите обновить? Это займёт около 10 минут. Не выключайте " +"питание во время обновления принтера." msgid "" -"The firmware version is abnormal. Repairing and updating are required before printing. Do you want to update now? You can also update later on printer or update next " -"time starting the studio." +"An important update was detected and needs to be run before printing can " +"continue. Do you want to update now? You can also update later from 'Upgrade " +"firmware'." msgstr "" -"Ошибка в версии прошивки. Перед печатью её необходимо исправить и обновить. Хотите обновить сейчас? Вы можете сделать это позже с принтера или при следующем запуске " -"программы." +"Было обнаружено важное обновление, которое необходимо установить перед " +"продолжением печати. Хотите обновиться сейчас? Обновление можно выполнить и " +"позже, нажав «Обновить прошивку»." + +msgid "" +"The firmware version is abnormal. Repairing and updating are required before " +"printing. Do you want to update now? You can also update later on printer or " +"update next time starting the studio." +msgstr "" +"Ошибка в версии прошивки. Перед печатью её необходимо исправить и обновить. " +"Хотите обновить сейчас? Вы можете сделать это позже с принтера или при " +"следующем запуске программы." msgid "Extension Board" msgstr "Плата расширения" @@ -7607,16 +8267,24 @@ msgid "Copying of file %1% to %2% failed: %3%" msgstr "Не удалось скопировать файл %1% в %2%: %3%" msgid "Need to check the unsaved changes before configuration updates." -msgstr "Перед обновлением конфигурации необходимо проверить несохранённые изменения." +msgstr "" +"Перед обновлением конфигурации необходимо проверить несохранённые изменения." -msgid "Configuration package updated to " -msgstr "Пакет конфигурации обновлён до " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Выберите G-код файл:" -msgid "One object has empty initial layer and can't be printed. Please Cut the bottom or enable supports." -msgstr "Одна модель имеет пустой начальный слой и не может быть напечатана. Пожалуйста, обрежьте нижнюю часть или включите поддержки." +msgid "" +"One object has empty initial layer and can't be printed. Please Cut the " +"bottom or enable supports." +msgstr "" +"Одна модель имеет пустой начальный слой и не может быть напечатана. " +"Пожалуйста, обрежьте нижнюю часть или включите поддержки." #, boost-format msgid "Object can't be printed for empty layer between %1% and %2%." @@ -7626,8 +8294,12 @@ msgstr "Модель не может быть напечатан из-за пу msgid "Object: %1%" msgstr "Модель: %1%" -msgid "Maybe parts of the object at these height are too thin, or the object has faulty mesh" -msgstr "Возможно, части модели на этой высоте слишком тонкие, или она имеет дефектную сетку." +msgid "" +"Maybe parts of the object at these height are too thin, or the object has " +"faulty mesh" +msgstr "" +"Возможно, части модели на этой высоте слишком тонкие, или она имеет " +"дефектную сетку." msgid "No object can be printed. Maybe too small" msgstr "Печать моделей невозможна. Возможно, они слишком маленькие." @@ -7635,10 +8307,14 @@ msgstr "Печать моделей невозможна. Возможно, он msgid "" "Failed to generate gcode for invalid custom G-code.\n" "\n" -msgstr "Не удалось сгенерировать G-код из-за недопустимого пользовательского G-кода.\n" +msgstr "" +"Не удалось сгенерировать G-код из-за недопустимого пользовательского G-" +"кода.\n" msgid "Please check the custom G-code or use the default custom G-code." -msgstr "Пожалуйста, проверьте пользовательский G-код или используйте пользовательский G-код по умолчанию." +msgstr "" +"Пожалуйста, проверьте пользовательский G-код или используйте " +"пользовательский G-код по умолчанию." #, boost-format msgid "Generating G-code: layer %1%" @@ -7685,10 +8361,15 @@ msgstr "Множитель" #, boost-format msgid "Failed to calculate line width of %1%. Can not get value of \"%2%\" " -msgstr "Не удалось вычислить ширину линии %1%. Не удается получить значение \"%2%\". " +msgstr "" +"Не удалось вычислить ширину линии %1%. Не удается получить значение \"%2%\". " -msgid "Invalid spacing supplied to Flow::with_spacing(), check your layer height and extrusion width" -msgstr "Для Flow::with_spacing () был указан недопустимый интервал. Проверьте высоту слоя и ширину экструзии." +msgid "" +"Invalid spacing supplied to Flow::with_spacing(), check your layer height " +"and extrusion width" +msgstr "" +"Для Flow::with_spacing () был указан недопустимый интервал. Проверьте высоту " +"слоя и ширину экструзии." msgid "undefined error" msgstr "неопределённая ошибка" @@ -7784,96 +8465,166 @@ msgid "write callback failed" msgstr "ошибка записи функции обратного вызова" #, boost-format -msgid "%1% is too close to exclusion area, there may be collisions when printing." -msgstr "%1% находится слишком близко к области исключения, что может привести к столкновению при печати." +msgid "" +"%1% is too close to exclusion area, there may be collisions when printing." +msgstr "" +"%1% находится слишком близко к области исключения, что может привести к " +"столкновению при печати." #, boost-format msgid "%1% is too close to others, and collisions may be caused." -msgstr "%1% находится слишком близко к другим, что может привести к столкновению." +msgstr "" +"%1% находится слишком близко к другим, что может привести к столкновению." #, boost-format msgid "%1% is too tall, and collisions will be caused." msgstr "Модель «%1%» слишком высокая, что может привести к столкновению." msgid " is too close to others, there may be collisions when printing." -msgstr " находится слишком близко к другим моделям, что может привести к столкновению при печати." +msgstr "" +" находится слишком близко к другим моделям, что может привести к " +"столкновению при печати." msgid " is too close to exclusion area, there may be collisions when printing." -msgstr " находится слишком близко к области исключения, что может привести к столкновению при печати." +msgstr "" +" находится слишком близко к области исключения, что может привести к " +"столкновению при печати." msgid "Prime Tower" msgstr "Черновая башня" msgid " is too close to others, and collisions may be caused.\n" -msgstr " находится слишком близко к другим моделям, что может привести к столкновению.\n" +msgstr "" +" находится слишком близко к другим моделям, что может привести к " +"столкновению.\n" msgid " is too close to exclusion area, and collisions will be caused.\n" -msgstr " находится слишком близко к области исключения, что может привести к столкновению.\n" +msgstr "" +" находится слишком близко к области исключения, что может привести к " +"столкновению.\n" msgid "" -"Can not print multiple filaments which have large difference of temperature together. Otherwise, the extruder and nozzle may be blocked or damaged during printing" +"Can not print multiple filaments which have large difference of temperature " +"together. Otherwise, the extruder and nozzle may be blocked or damaged " +"during printing" msgstr "" -"Не допускается совместная печать несколькими материалами, имеющими большую разницу в температуре печати. Это может привести к засорению и повреждению сопла и " -"экструдера." +"Не допускается совместная печать несколькими материалами, имеющими большую " +"разницу в температуре печати. Это может привести к засорению и повреждению " +"сопла и экструдера." msgid "No extrusions under current settings." msgstr "При текущих настройках экструзия отсутствует." -msgid "Smooth mode of timelapse is not supported when \"by object\" sequence is enabled." -msgstr "Плавный режим таймлапса не поддерживается, когда включена последовательность печати моделей по очереди." +msgid "" +"Smooth mode of timelapse is not supported when \"by object\" sequence is " +"enabled." +msgstr "" +"Плавный режим таймлапса не поддерживается, когда включена последовательность " +"печати моделей по очереди." -msgid "Please select \"By object\" print sequence to print multiple objects in spiral vase mode." -msgstr "Выберите последовательность печати «По очереди», для поддержки печати несколько моделей в режиме спиральной вазы." +msgid "" +"Please select \"By object\" print sequence to print multiple objects in " +"spiral vase mode." +msgstr "" +"Выберите последовательность печати «По очереди», для поддержки печати " +"несколько моделей в режиме спиральной вазы." -msgid "The spiral vase mode does not work when an object contains more than one materials." -msgstr "Режим «Спиральная ваза» не работает, когда модель печатается несколькими материалами." +msgid "" +"The spiral vase mode does not work when an object contains more than one " +"materials." +msgstr "" +"Режим «Спиральная ваза» не работает, когда модель печатается несколькими " +"материалами." #, boost-format msgid "The object %1% exceeds the maximum build volume height." msgstr "Высота модели %1% превышает максимально допустимую." #, boost-format -msgid "While the object %1% itself fits the build volume, its last layer exceeds the maximum build volume height." -msgstr "Хотя сама модель %1% вписывается в область построения, её последний слой превышает максимальную высоту области построения." +msgid "" +"While the object %1% itself fits the build volume, its last layer exceeds " +"the maximum build volume height." +msgstr "" +"Хотя сама модель %1% вписывается в область построения, её последний слой " +"превышает максимальную высоту области построения." -msgid "You might want to reduce the size of your model or change current print settings and retry." -msgstr "Попробуйте уменьшить размер модели или изменить текущие настройки печати и повторить попытку." +msgid "" +"You might want to reduce the size of your model or change current print " +"settings and retry." +msgstr "" +"Попробуйте уменьшить размер модели или изменить текущие настройки печати и " +"повторить попытку." msgid "Variable layer height is not supported with Organic supports." -msgstr "Функция переменной высоты слоя не совместима органическими поддержками." +msgstr "" +"Функция переменной высоты слоя не совместима органическими поддержками." -msgid "Different nozzle diameters and different filament diameters is not allowed when prime tower is enabled." -msgstr "При включении черновой башни не допускается использования разных диаметров сопел и разных диаметров пластиковой нити." +msgid "" +"Different nozzle diameters and different filament diameters is not allowed " +"when prime tower is enabled." +msgstr "" +"При включении черновой башни не допускается использования разных диаметров " +"сопел и разных диаметров пластиковой нити." -msgid "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1)." -msgstr "В настоящее время для режима черновой башни поддерживается только относительная адресация экструдера (use_relative_e_distances=1)." +msgid "" +"The Wipe Tower is currently only supported with the relative extruder " +"addressing (use_relative_e_distances=1)." +msgstr "" +"В настоящее время для режима черновой башни поддерживается только " +"относительная адресация экструдера (use_relative_e_distances=1)." -msgid "Ooze prevention is currently not supported with the prime tower enabled." -msgstr "Предотвращение течи материала с помощью черновой башни в настоящее время не поддерживается." +msgid "" +"Ooze prevention is currently not supported with the prime tower enabled." +msgstr "" +"Предотвращение течи материала с помощью черновой башни в настоящее время не " +"поддерживается." -msgid "The prime tower is currently only supported for the Marlin, RepRap/Sprinter, RepRapFirmware and Repetier G-code flavors." -msgstr "В настоящее время режим черновой башни поддерживается только следующими типами G-кода: Marlin, Klipper, RepRap/Sprinter, RepRapFirmware и Repetier." +msgid "" +"The prime tower is currently only supported for the Marlin, RepRap/Sprinter, " +"RepRapFirmware and Repetier G-code flavors." +msgstr "" +"В настоящее время режим черновой башни поддерживается только следующими " +"типами G-кода: Marlin, Klipper, RepRap/Sprinter, RepRapFirmware и Repetier." msgid "The prime tower is not supported in \"By object\" print." msgstr "Черновая башня не поддерживается при печати в режиме «По очереди»." -msgid "The prime tower is not supported when adaptive layer height is on. It requires that all objects have the same layer height." -msgstr "Черновой башни не поддерживается, когда включена функция переменной высоты слоя. Требуется, чтобы все модели имели одинаковую высоту слоя." +msgid "" +"The prime tower is not supported when adaptive layer height is on. It " +"requires that all objects have the same layer height." +msgstr "" +"Черновой башни не поддерживается, когда включена функция переменной высоты " +"слоя. Требуется, чтобы все модели имели одинаковую высоту слоя." msgid "The prime tower requires \"support gap\" to be multiple of layer height" -msgstr "Для черновой башни требуется, чтобы зазор поддержки был кратен высоте слоя." +msgstr "" +"Для черновой башни требуется, чтобы зазор поддержки был кратен высоте слоя." msgid "The prime tower requires that all objects have the same layer heights" -msgstr "Для использования черновой башни требуется, чтобы у всех моделей была одинаковая высота слоя." +msgstr "" +"Для использования черновой башни требуется, чтобы у всех моделей была " +"одинаковая высота слоя." -msgid "The prime tower requires that all objects are printed over the same number of raft layers" -msgstr "Для черновой башни требуется, чтобы все модели были напечатаны на одинаковом количестве слоёв подложки." +msgid "" +"The prime tower requires that all objects are printed over the same number " +"of raft layers" +msgstr "" +"Для черновой башни требуется, чтобы все модели были напечатаны на одинаковом " +"количестве слоёв подложки." -msgid "The prime tower requires that all objects are sliced with the same layer heights." -msgstr "Для использования черновой башни требуется, чтобы все модели были нарезаны с одинаковой высотой слоя." +msgid "" +"The prime tower requires that all objects are sliced with the same layer " +"heights." +msgstr "" +"Для использования черновой башни требуется, чтобы все модели были нарезаны с " +"одинаковой высотой слоя." -msgid "The prime tower is only supported if all objects have the same variable layer height" -msgstr "Для черновой башни требуется, чтобы все модели имели одинаковую переменную высоту слоя." +msgid "" +"The prime tower is only supported if all objects have the same variable " +"layer height" +msgstr "" +"Для черновой башни требуется, чтобы все модели имели одинаковую переменную " +"высоту слоя." msgid "Too small line width" msgstr "Слишком маленькая ширина экструзии" @@ -7881,39 +8632,74 @@ msgstr "Слишком маленькая ширина экструзии" msgid "Too large line width" msgstr "Слишком большая ширина экструзии" -msgid "The prime tower requires that support has the same layer height with object." -msgstr "Для черновой башни требуется, чтобы поддержка и модель имели одинаковую высоту слоя." +msgid "" +"The prime tower requires that support has the same layer height with object." +msgstr "" +"Для черновой башни требуется, чтобы поддержка и модель имели одинаковую " +"высоту слоя." -msgid "Organic support tree tip diameter must not be smaller than support material extrusion width." -msgstr "Диаметр кончика ветки органической поддержки не должен быть меньше значения ширины экструзии поддержки." +msgid "" +"Organic support tree tip diameter must not be smaller than support material " +"extrusion width." +msgstr "" +"Диаметр кончика ветки органической поддержки не должен быть меньше значения " +"ширины экструзии поддержки." -msgid "Organic support branch diameter must not be smaller than 2x support material extrusion width." -msgstr "Диаметр ветки органической поддержки должен быть хотя бы в два раза больше значения ширины экструзии поддержки." +msgid "" +"Organic support branch diameter must not be smaller than 2x support material " +"extrusion width." +msgstr "" +"Диаметр ветки органической поддержки должен быть хотя бы в два раза больше " +"значения ширины экструзии поддержки." -msgid "Organic support branch diameter must not be smaller than support tree tip diameter." -msgstr "Диаметр ветвей органической поддержки должен быть больше диаметра кончика ветки." +msgid "" +"Organic support branch diameter must not be smaller than support tree tip " +"diameter." +msgstr "" +"Диаметр ветвей органической поддержки должен быть больше диаметра кончика " +"ветки." -msgid "Support enforcers are used but support is not enabled. Please enable support." -msgstr "Используется принудительная поддержка, но её генерация не включена. Пожалуйста, включите генерацию поддержки в настройках слайсера." +msgid "" +"Support enforcers are used but support is not enabled. Please enable support." +msgstr "" +"Используется принудительная поддержка, но её генерация не включена. " +"Пожалуйста, включите генерацию поддержки в настройках слайсера." msgid "Layer height cannot exceed nozzle diameter" msgstr "Высота слоя не может быть больше диаметра сопла" -msgid "Relative extruder addressing requires resetting the extruder position at each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to layer_gcode." +msgid "" +"Relative extruder addressing requires resetting the extruder position at " +"each layer to prevent loss of floating point accuracy. Add \"G92 E0\" to " +"layer_gcode." msgstr "" -"При относительной адресации экструдера его положение необходимо корректировать на каждом слое, чтобы предотвратить потерю точности с плавающей запятой. Добавьте \"G92 " -"E0\" в G-код выполняемый при смене слоя (layer_gcode)." +"При относительной адресации экструдера его положение необходимо " +"корректировать на каждом слое, чтобы предотвратить потерю точности с " +"плавающей запятой. Добавьте \"G92 E0\" в G-код выполняемый при смене слоя " +"(layer_gcode)." -msgid "\"G92 E0\" was found in before_layer_gcode, which is incompatible with absolute extruder addressing." -msgstr "В G-коде выполняемом перед сменой слоя (before_layer_gcode) была найдена команда \"G92 E0\", которая несовместима с абсолютной адресацией экструдера." +msgid "" +"\"G92 E0\" was found in before_layer_gcode, which is incompatible with " +"absolute extruder addressing." +msgstr "" +"В G-коде выполняемом перед сменой слоя (before_layer_gcode) была найдена " +"команда \"G92 E0\", которая несовместима с абсолютной адресацией экструдера." -msgid "\"G92 E0\" was found in layer_gcode, which is incompatible with absolute extruder addressing." -msgstr "В G-коде выполняемом при смене слоя (layer_gcode) была найдена команда \"G92 E0\", которая несовместима с абсолютной адресацией экструдера." +msgid "" +"\"G92 E0\" was found in layer_gcode, which is incompatible with absolute " +"extruder addressing." +msgstr "" +"В G-коде выполняемом при смене слоя (layer_gcode) была найдена команда \"G92 " +"E0\", которая несовместима с абсолютной адресацией экструдера." #, c-format, boost-format msgid "Plate %d: %s does not support filament %s" msgstr "Печатная пластина %d: %s не поддерживает пруток %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Генерация юбки и каймы" @@ -7933,11 +8719,14 @@ msgid "Bed exclude area" msgstr "Область исключения" msgid "" -"Unprintable area in XY plane. For example, X1 Series printers use the front left corner to cut filament during filament change. The area is expressed as polygon by " -"points in following format: \"XxY, XxY, ...\"" +"Unprintable area in XY plane. For example, X1 Series printers use the front " +"left corner to cut filament during filament change. The area is expressed as " +"polygon by points in following format: \"XxY, XxY, ...\"" msgstr "" -"Непечатаемая область в плоскости XY. Например, в принтерах серии X1 передний левый угол используется для обрезания материала при его замене. Область выражается в виде " -"многоугольника по точкам в следующем формате: \"XxY, XxY, ...\"" +"Непечатаемая область в плоскости XY. Например, в принтерах серии X1 передний " +"левый угол используется для обрезания материала при его замене. Область " +"выражается в виде многоугольника по точкам в следующем формате: \"XxY, " +"XxY, ...\"" msgid "Bed custom texture" msgstr "Пользовательская текстура стола" @@ -7948,24 +8737,35 @@ msgstr "Пользовательская модель стола" msgid "Elephant foot compensation" msgstr "Компенсация «слоновьей ноги»" -msgid "Shrink the initial layer on build plate to compensate for elephant foot effect" -msgstr "Уменьшение первого слоя в плоскости XY на заданное значение, чтобы компенсировать эффект слоновьей ноги." +msgid "" +"Shrink the initial layer on build plate to compensate for elephant foot " +"effect" +msgstr "" +"Уменьшение первого слоя в плоскости XY на заданное значение, чтобы " +"компенсировать эффект слоновьей ноги." msgid "Elephant foot compensation layers" msgstr "Компенсирующих слоёв «слоновьей ноги»" msgid "" -"The number of layers on which the elephant foot compensation will be active. The first layer will be shrunk by the elephant foot compensation value, then the next " -"layers will be linearly shrunk less, up to the layer indicated by this value." +"The number of layers on which the elephant foot compensation will be active. " +"The first layer will be shrunk by the elephant foot compensation value, then " +"the next layers will be linearly shrunk less, up to the layer indicated by " +"this value." msgstr "" -"Количество слоёв, на которые будет распространяться компенсация слоновьей ноги. Первый слой будет уменьшен на величину компенсации слоновьей ноги с последующим " -"линейным уменьшением до слоя, указанного здесь." +"Количество слоёв, на которые будет распространяться компенсация слоновьей " +"ноги. Первый слой будет уменьшен на величину компенсации слоновьей ноги с " +"последующим линейным уменьшением до слоя, указанного здесь." msgid "layers" msgstr "слой(-я)" -msgid "Slicing height for each layer. Smaller layer height means more accurate and more printing time" -msgstr "Высота каждого слоя. Чем меньше значение, тем лучше качество, но требуется больше времени для печати, и наоборот." +msgid "" +"Slicing height for each layer. Smaller layer height means more accurate and " +"more printing time" +msgstr "" +"Высота каждого слоя. Чем меньше значение, тем лучше качество, но требуется " +"больше времени для печати, и наоборот." msgid "Printable height" msgstr "Высота печати" @@ -7986,25 +8786,36 @@ msgid "Hostname, IP or URL" msgstr "Имя хоста, IP/URL-адрес" msgid "" -"Orca Slicer can upload G-code files to a printer host. This field should contain the hostname, IP address or URL of the printer host instance. Print host behind " -"HAProxy with basic auth enabled can be accessed by putting the user name and password into the URL in the following format: https://username:password@your-octopi-" -"address/" +"Orca Slicer can upload G-code files to a printer host. This field should " +"contain the hostname, IP address or URL of the printer host instance. Print " +"host behind HAProxy with basic auth enabled can be accessed by putting the " +"user name and password into the URL in the following format: https://" +"username:password@your-octopi-address/" msgstr "" -"Orca Slicer может загружать G-код файлы на хост принтера. В этом поле нужно указать имя хоста, IP-адрес или URL-адрес хост-экземпляра принтера. Доступ к узлу печати " -"на основе HAProxy с включенной базовой аутентификацией можно получить, указав имя пользователя и пароль в поле URL-адрес в следующем формате: https://username:" -"password@your-octopi-address/" +"Orca Slicer может загружать G-код файлы на хост принтера. В этом поле нужно " +"указать имя хоста, IP-адрес или URL-адрес хост-экземпляра принтера. Доступ к " +"узлу печати на основе HAProxy с включенной базовой аутентификацией можно " +"получить, указав имя пользователя и пароль в поле URL-адрес в следующем " +"формате: https://username:password@your-octopi-address/" msgid "Device UI" msgstr "URL-адрес хоста" -msgid "Specify the URL of your device user interface if it's not same as print_host" -msgstr "Укажите URL-адрес пользовательского интерфейса вашего устройства, если он не совпадает с print_host" +msgid "" +"Specify the URL of your device user interface if it's not same as print_host" +msgstr "" +"Укажите URL-адрес пользовательского интерфейса вашего устройства, если он не " +"совпадает с print_host" msgid "API Key / Password" msgstr "API-ключ/Пароль" -msgid "Orca Slicer can upload G-code files to a printer host. This field should contain the API Key or the password required for authentication." -msgstr "Orca Slicerможет загружать файл G-кода на хост принтера. Это поле должно содержать API ключ или пароль, необходимые для проверки подлинности." +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field should " +"contain the API Key or the password required for authentication." +msgstr "" +"Orca Slicerможет загружать файл G-кода на хост принтера. Это поле должно " +"содержать API ключ или пароль, необходимые для проверки подлинности." msgid "Name of the printer" msgstr "Название принтера" @@ -8012,10 +8823,14 @@ msgstr "Название принтера" msgid "HTTPS CA File" msgstr "Файл корневого сертификата HTTPS" -msgid "Custom CA certificate file can be specified for HTTPS OctoPrint connections, in crt/pem format. If left blank, the default OS CA certificate repository is used." +msgid "" +"Custom CA certificate file can be specified for HTTPS OctoPrint connections, " +"in crt/pem format. If left blank, the default OS CA certificate repository " +"is used." msgstr "" -"Для подключений по HTTPS к OctoPrint укажите пользовательский файл корневого сертификата в формате crt/pem. Если оставить поле пустым, будет использоваться хранилище " -"сертификатов ОС по умолчанию." +"Для подключений по HTTPS к OctoPrint укажите пользовательский файл корневого " +"сертификата в формате crt/pem. Если оставить поле пустым, будет " +"использоваться хранилище сертификатов ОС по умолчанию." msgid "User" msgstr "Пользователь" @@ -8027,11 +8842,13 @@ msgid "Ignore HTTPS certificate revocation checks" msgstr "Игнорировать проверки отзыва HTTPS сертификата" msgid "" -"Ignore HTTPS certificate revocation checks in case of missing or offline distribution points. One may want to enable this option for self signed certificates if " -"connection fails." +"Ignore HTTPS certificate revocation checks in case of missing or offline " +"distribution points. One may want to enable this option for self signed " +"certificates if connection fails." msgstr "" -"Игнорировать проверки отзыва HTTPS сертификата в случае его отсутствия или автономности точек распространения. Можно включить эту опцию для самоподписанных " -"сертификатов в случае сбоя подключения." +"Игнорировать проверки отзыва HTTPS сертификата в случае его отсутствия или " +"автономности точек распространения. Можно включить эту опцию для " +"самоподписанных сертификатов в случае сбоя подключения." msgid "Names of presets related to the physical printer" msgstr "Имена профилей, связанных с физическим принтером" @@ -8049,18 +8866,24 @@ msgid "Avoid crossing wall" msgstr "Избегать пересечения периметров" msgid "Detour and avoid to travel across wall which may cause blob on surface" -msgstr "Объезжать и избегать пересечения периметров, для предотвращения образования дефектов на поверхности модели." +msgstr "" +"Объезжать и избегать пересечения периметров, для предотвращения образования " +"дефектов на поверхности модели." msgid "Avoid crossing wall - Max detour length" msgstr "Избегать пересечения периметров - Макс. длина обхода" msgid "" -"Maximum detour distance for avoiding crossing wall. Don't detour if the detour distance is large than this value. Detour length could be specified either as an " -"absolute value or as percentage (for example 50%) of a direct travel path. Zero to disable" +"Maximum detour distance for avoiding crossing wall. Don't detour if the " +"detour distance is large than this value. Detour length could be specified " +"either as an absolute value or as percentage (for example 50%) of a direct " +"travel path. Zero to disable" msgstr "" -"Максимальное расстояние обхода сопла от модели во избежание пересечения периметров при движении. Если расстояние обхода превышает это значение, то для данного " -"маршрута эта опция не применяется. Длина обхода может быть задана как в абсолютном значении, так и в процентах (например, 50%) от прямого пути перемещения. 0 - " -"отключено." +"Максимальное расстояние обхода сопла от модели во избежание пересечения " +"периметров при движении. Если расстояние обхода превышает это значение, то " +"для данного маршрута эта опция не применяется. Длина обхода может быть " +"задана как в абсолютном значении, так и в процентах (например, 50%) от " +"прямого пути перемещения. 0 - отключено." msgid "mm or %" msgstr "мм или %" @@ -8068,20 +8891,36 @@ msgstr "мм или %" msgid "Other layers" msgstr "Последующие слои" -msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Cool Plate" -msgstr "Температура стола для всех слоёв, кроме первого. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Cool Plate" +msgstr "" +"Температура стола для всех слоёв, кроме первого. 0 означает, что пластиковая " +"нить не поддерживает печать на этой печатной пластине." msgid "°C" msgstr "°C" -msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Engineering Plate" -msgstr "Температура стола для всех слоёв, кроме первого. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Engineering Plate" +msgstr "" +"Температура стола для всех слоёв, кроме первого. 0 означает, что пластиковая " +"нить не поддерживает печать на этой печатной пластине." -msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the High Temp Plate" -msgstr "Температура стола для всех слоёв, кроме первого. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the High Temp Plate" +msgstr "" +"Температура стола для всех слоёв, кроме первого. 0 означает, что пластиковая " +"нить не поддерживает печать на этой печатной пластине." -msgid "Bed temperature for layers except the initial one. Value 0 means the filament does not support to print on the Textured PEI Plate" -msgstr "Температура стола для всех слоёв, кроме первого. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature for layers except the initial one. Value 0 means the " +"filament does not support to print on the Textured PEI Plate" +msgstr "" +"Температура стола для всех слоёв, кроме первого. 0 означает, что пластиковая " +"нить не поддерживает печать на этой печатной пластине." msgid "Initial layer" msgstr "Первый слой" @@ -8089,17 +8928,33 @@ msgstr "Первый слой" msgid "Initial layer bed temperature" msgstr "Температура стола для первого слоя" -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Cool Plate" -msgstr "Температура стола для первого слоя. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Cool Plate" +msgstr "" +"Температура стола для первого слоя. 0 означает, что пластиковая нить не " +"поддерживает печать на этой печатной пластине." -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Engineering Plate" -msgstr "Температура стола для первого слоя. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Engineering Plate" +msgstr "" +"Температура стола для первого слоя. 0 означает, что пластиковая нить не " +"поддерживает печать на этой печатной пластине." -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the High Temp Plate" -msgstr "Температура стола для первого слоя. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the High Temp Plate" +msgstr "" +"Температура стола для первого слоя. 0 означает, что пластиковая нить не " +"поддерживает печать на этой печатной пластине." -msgid "Bed temperature of the initial layer. Value 0 means the filament does not support to print on the Textured PEI Plate" -msgstr "Температура стола для первого слоя. 0 означает, что пластиковая нить не поддерживает печать на этой печатной пластине." +msgid "" +"Bed temperature of the initial layer. Value 0 means the filament does not " +"support to print on the Textured PEI Plate" +msgstr "" +"Температура стола для первого слоя. 0 означает, что пластиковая нить не " +"поддерживает печать на этой печатной пластине." msgid "Bed types supported by the printer" msgstr "Типы столов, поддерживаемые принтером" @@ -8114,45 +8969,62 @@ msgid "First layer print sequence" msgstr "Последовательность печати первого слоя" msgid "This G-code is inserted at every layer change before lifting z" -msgstr "Этот G-код вставляется при каждой смене слоя, непосредственно перед перемещения оси Z." +msgstr "" +"Этот G-код вставляется при каждой смене слоя, непосредственно перед " +"перемещения оси Z." msgid "Bottom shell layers" msgstr "Сплошных слоёв снизу" msgid "" -"This is the number of solid layers of bottom shell, including the bottom surface layer. When the thickness calculated by this value is thinner than bottom shell " -"thickness, the bottom shell layers will be increased" +"This is the number of solid layers of bottom shell, including the bottom " +"surface layer. When the thickness calculated by this value is thinner than " +"bottom shell thickness, the bottom shell layers will be increased" msgstr "" -"Количество сплошных слоёв при печати нижней поверхности модели, включая нижний поверхностный слой. Если толщина, рассчитанная с помощью этого значения, меньше толщины " -"оболочки снизу, количество слоёв оболочки снизу будет увеличено." +"Количество сплошных слоёв при печати нижней поверхности модели, включая " +"нижний поверхностный слой. Если толщина, рассчитанная с помощью этого " +"значения, меньше толщины оболочки снизу, количество слоёв оболочки снизу " +"будет увеличено." msgid "Bottom shell thickness" msgstr "Толщина оболочки снизу" msgid "" -"The number of bottom solid layers is increased when slicing if the thickness calculated by bottom shell layers is thinner than this value. This can avoid having too " -"thin shell when layer height is small. 0 means that this setting is disabled and thickness of bottom shell is absolutely determained by bottom shell layers" +"The number of bottom solid layers is increased when slicing if the thickness " +"calculated by bottom shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of bottom shell is absolutely determained by " +"bottom shell layers" msgstr "" -"Минимальная толщина оболочки снизу в мм. Если толщина оболочки, рассчитанная по количеству сплошных слоёв снизу, меньше этого значения, количество сплошных слоёв " -"снизу будет автоматически увеличено при нарезке, для удовлетворения минимальной толщины оболочки. Это позволяет избежать слишком тонкой оболочки при небольшой высоте " -"слоя. 0 означает, что этот параметр отключён, а толщина оболочки снизу полностью задаётся количеством сплошных слоёв снизу." +"Минимальная толщина оболочки снизу в мм. Если толщина оболочки, рассчитанная " +"по количеству сплошных слоёв снизу, меньше этого значения, количество " +"сплошных слоёв снизу будет автоматически увеличено при нарезке, для " +"удовлетворения минимальной толщины оболочки. Это позволяет избежать слишком " +"тонкой оболочки при небольшой высоте слоя. 0 означает, что этот параметр " +"отключён, а толщина оболочки снизу полностью задаётся количеством сплошных " +"слоёв снизу." msgid "Apply gap fill" msgstr "Заполнять пробелы" msgid "" -"Enables gap fill for the selected surfaces. The minimum gap length that will be filled can be controlled from the filter out tiny gaps option below.\n" +"Enables gap fill for the selected surfaces. The minimum gap length that will " +"be filled can be controlled from the filter out tiny gaps option below.\n" "\n" "Options:\n" "1. Everywhere: Applies gap fill to top, bottom and internal solid surfaces\n" -"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces only\n" +"2. Top and Bottom surfaces: Applies gap fill to top and bottom surfaces " +"only\n" "3. Nowhere: Disables gap fill\n" msgstr "" -"Включает заполнение пробелов для выбранных поверхностей. Минимальной длиной пробела, который будет заполнен, можно управлять с помощью нижерасположенной опции " -"«Игнорировать небольшие пробелы».\n" +"Включает заполнение пробелов для выбранных поверхностей. Минимальной длиной " +"пробела, который будет заполнен, можно управлять с помощью нижерасположенной " +"опции «Игнорировать небольшие пробелы».\n" "Доступные режимы:\n" -"1. Везде (заполнение пробелов применяется на верхних, нижних и внутренних сплошных поверхностях)\n" -"2. Верхняя и нижняя поверхности (заполнение пробелов применяется только к верхней и нижней поверхностям)\n" +"1. Везде (заполнение пробелов применяется на верхних, нижних и внутренних " +"сплошных поверхностях)\n" +"2. Верхняя и нижняя поверхности (заполнение пробелов применяется только к " +"верхней и нижней поверхностям)\n" "3. Нигде (заполнение пробелов отключено)\n" msgid "Everywhere" @@ -8167,116 +9039,167 @@ msgstr "Нигде" msgid "Force cooling for overhang and bridge" msgstr "Принудительный обдув навесов и мостов" -msgid "Enable this option to optimize part cooling fan speed for overhang and bridge to get better cooling" -msgstr "Включите, чтобы оптимизировать скорость вентилятора охлаждения моделей для нависаний и мостов для обеспечения лучшего их охлаждения." +msgid "" +"Enable this option to optimize part cooling fan speed for overhang and " +"bridge to get better cooling" +msgstr "" +"Включите, чтобы оптимизировать скорость вентилятора охлаждения моделей для " +"нависаний и мостов для обеспечения лучшего их охлаждения." msgid "Fan speed for overhang" msgstr "Скорость вентилятора на нависанияx" msgid "" -"Force part cooling fan to be this speed when printing bridge or overhang wall which has large overhang degree. Forcing cooling for overhang and bridge can get better " -"quality for these part" +"Force part cooling fan to be this speed when printing bridge or overhang " +"wall which has large overhang degree. Forcing cooling for overhang and " +"bridge can get better quality for these part" msgstr "" -"Заставляет вентилятор обдува модели работать на этой скорости при печати мостов или нависающих периметров, имеющих большую степень свеса. Принудительное охлаждение " -"позволяет повысить качество печати этих частей." +"Заставляет вентилятор обдува модели работать на этой скорости при печати " +"мостов или нависающих периметров, имеющих большую степень свеса. " +"Принудительное охлаждение позволяет повысить качество печати этих частей." msgid "Cooling overhang threshold" msgstr "Порог включения обдува на нависаниях" +#, fuzzy, c-format msgid "" -"Force cooling fan to be specific speed when overhang degree of printed part exceeds this value. Expressed as percentage which indicides how much width of the line " -"without support from lower layer. 0% means forcing cooling for all outer wall no matter how much overhang degree" +"Force cooling fan to be specific speed when overhang degree of printed part " +"exceeds this value. Expressed as percentage which indicides how much width " +"of the line without support from lower layer. 0% means forcing cooling for " +"all outer wall no matter how much overhang degree" msgstr "" -"Принудительное включение вентилятора обдува модели на определенную скорость, если степень нависания печатаемой части превышает данное значение. Выражается в процентах " -"и показывает, насколько велика ширина периметра без поддержки со стороны нижнего слоя. 0% означает принудительное охлаждение всего внешнего периметра независимо от " -"степени нависания." +"Принудительное включение вентилятора обдува модели на определенную скорость, " +"если степень нависания печатаемой части превышает данное значение. " +"Выражается в процентах и показывает, насколько велика ширина периметра без " +"поддержки со стороны нижнего слоя. 0% означает принудительное охлаждение " +"всего внешнего периметра независимо от степени нависания." msgid "Bridge infill direction" msgstr "Угол печати мостов" msgid "" -"Bridging angle override. If left to zero, the bridging angle will be calculated automatically. Otherwise the provided angle will be used for external bridges. Use " -"180°for zero angle." +"Bridging angle override. If left to zero, the bridging angle will be " +"calculated automatically. Otherwise the provided angle will be used for " +"external bridges. Use 180°for zero angle." msgstr "" -"Переопределение угла печати мостов. Если задано 0, угол печати мостов рассчитывается автоматически. В противном случае заданный угол будет использоваться для наружных " -"мостов. Для нулевого угла установите 180°." +"Переопределение угла печати мостов. Если задано 0, угол печати мостов " +"рассчитывается автоматически. В противном случае заданный угол будет " +"использоваться для наружных мостов. Для нулевого угла установите 180°." msgid "Bridge density" msgstr "Плотность мостов" msgid "Density of external bridges. 100% means solid bridge. Default is 100%." -msgstr "Плотность наружных мостов. 100% - сплошной мост. По умолчанию задано 100%." +msgstr "" +"Плотность наружных мостов. 100% - сплошной мост. По умолчанию задано 100%." msgid "Bridge flow ratio" msgstr "Коэффициент подачи пластика при печати мостов" -msgid "Decrease this value slightly(for example 0.9) to reduce the amount of material for bridge, to improve sag" +msgid "" +"Decrease this value slightly(for example 0.9) to reduce the amount of " +"material for bridge, to improve sag" msgstr "" -"Параметр задаёт количество пластика, затрачиваемое для построения мостов. В большинстве случаев настроек по умолчанию достаточно, тем не менее, при печати некоторых " -"моделей уменьшение параметра может сократить провисание пластика при печати мостов." +"Параметр задаёт количество пластика, затрачиваемое для построения мостов. В " +"большинстве случаев настроек по умолчанию достаточно, тем не менее, при " +"печати некоторых моделей уменьшение параметра может сократить провисание " +"пластика при печати мостов." msgid "Internal bridge flow ratio" msgstr "Поток внутреннего моста" msgid "" -"This value governs the thickness of the internal bridge layer. This is the first layer over sparse infill. Decrease this value slightly (for example 0.9) to improve " -"surface quality over sparse infill." +"This value governs the thickness of the internal bridge layer. This is the " +"first layer over sparse infill. Decrease this value slightly (for example " +"0.9) to improve surface quality over sparse infill." msgstr "" -"Это значение определяет толщину слоя внутреннего моста, печатаемого поверх разреженного заполнения. Немного уменьшите это значение (например 0,9), чтобы улучшить " -"качество поверхности печатаемой поверх разреженного заполнения." +"Это значение определяет толщину слоя внутреннего моста, печатаемого поверх " +"разреженного заполнения. Немного уменьшите это значение (например 0,9), " +"чтобы улучшить качество поверхности печатаемой поверх разреженного " +"заполнения." msgid "Top surface flow ratio" msgstr "Коэффициент потока на верхней поверхности" -msgid "This factor affects the amount of material for top solid infill. You can decrease it slightly to have smooth surface finish" +msgid "" +"This factor affects the amount of material for top solid infill. You can " +"decrease it slightly to have smooth surface finish" msgstr "" -"Этот параметр задаёт количество выдавливаемого материала для верхнего сплошного слоя заполнения. Вы можете немного уменьшить его, чтобы получить более гладкую " -"поверхность." +"Этот параметр задаёт количество выдавливаемого материала для верхнего " +"сплошного слоя заполнения. Вы можете немного уменьшить его, чтобы получить " +"более гладкую поверхность." msgid "Bottom surface flow ratio" msgstr "Коэффициент потока на нижней поверхности" msgid "This factor affects the amount of material for bottom solid infill" -msgstr "Этот параметр задаёт количество выдавливаемого материала для нижнего сплошного слоя заполнения." +msgstr "" +"Этот параметр задаёт количество выдавливаемого материала для нижнего " +"сплошного слоя заполнения." -msgid "Precise wall(experimental)" -msgstr "Точные периметры (экспериментально)" +msgid "Precise wall" +msgstr "Точные периметры" -msgid "Improve shell precision by adjusting outer wall spacing. This also improves layer consistency." -msgstr "Повышение точности оболочки за счет регулировки расстояния между внешними периметрами. Это также позволяет уменьшить расслоение слоёв." +msgid "" +"Improve shell precision by adjusting outer wall spacing. This also improves " +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" +msgstr "" msgid "Only one wall on top surfaces" msgstr "Только один периметр на верхней поверхности" -msgid "Use only one wall on flat top surface, to give more space to the top infill pattern" -msgstr "Печатать только один периметр на верхней поверхности, чтобы оставить больше пространства для верхнего шаблона заполнения." +msgid "" +"Use only one wall on flat top surface, to give more space to the top infill " +"pattern" +msgstr "" +"Печатать только один периметр на верхней поверхности, чтобы оставить больше " +"пространства для верхнего шаблона заполнения." msgid "One wall threshold" msgstr "Порог одного периметра" +#, no-c-format, no-boost-format msgid "" -"If a top surface has to be printed and it's partially covered by another layer, it won't be considered at a top layer where its width is below this value. This can be " -"useful to not let the 'one perimeter on top' trigger on surface that should be covered only by perimeters. This value can be a mm or a % of the perimeter extrusion " -"width.\n" -"Warning: If enabled, artifacts can be created if you have some thin features on the next layer, like letters. Set this setting to 0 to remove these artifacts." +"If a top surface has to be printed and it's partially covered by another " +"layer, it won't be considered at a top layer where its width is below this " +"value. This can be useful to not let the 'one perimeter on top' trigger on " +"surface that should be covered only by perimeters. This value can be a mm or " +"a % of the perimeter extrusion width.\n" +"Warning: If enabled, artifacts can be created if you have some thin features " +"on the next layer, like letters. Set this setting to 0 to remove these " +"artifacts." msgstr "" -"Если должна быть напечатана верхняя поверхность и частично покрыта другим слоем, она не будет рассматриваться как верхний слой, ширина которого ниже этого значения. " -"Это может быть полезно, чтобы не допустить срабатывания функции «Только один периметр на верхней поверхности» на поверхности, которая должна быть покрыта только " -"периметрами. Это значение может быть задано в мм или % от ширины экструзии периметра.\n" -"Предупреждение: если этот параметр включён, то могут возникнуть дефекты, если у вас на следующем слое имеются какие-то тонкие элементы, например, буквы. Установите " -"значение 0, чтобы избавиться от этих дефектов." +"Если должна быть напечатана верхняя поверхность и частично покрыта другим " +"слоем, она не будет рассматриваться как верхний слой, ширина которого ниже " +"этого значения. Это может быть полезно, чтобы не допустить срабатывания " +"функции «Только один периметр на верхней поверхности» на поверхности, " +"которая должна быть покрыта только периметрами. Это значение может быть " +"задано в мм или % от ширины экструзии периметра.\n" +"Предупреждение: если этот параметр включён, то могут возникнуть дефекты, " +"если у вас на следующем слое имеются какие-то тонкие элементы, например, " +"буквы. Установите значение 0, чтобы избавиться от этих дефектов." msgid "Only one wall on first layer" msgstr "Только один периметр на первом слое" -msgid "Use only one wall on first layer, to give more space to the bottom infill pattern" -msgstr "Печатать только один периметр на первом слое, чтобы оставить больше пространства для нижнего шаблона заполнения." +msgid "" +"Use only one wall on first layer, to give more space to the bottom infill " +"pattern" +msgstr "" +"Печатать только один периметр на первом слое, чтобы оставить больше " +"пространства для нижнего шаблона заполнения." msgid "Extra perimeters on overhangs" msgstr "Дополнительные периметры на нависаниях" -msgid "Create additional perimeter paths over steep overhangs and areas where bridges cannot be anchored. " -msgstr "Создание дополнительных дорожек по периметру над крутыми нависаниями и участками, где мосты не могут быть закреплены. " +msgid "" +"Create additional perimeter paths over steep overhangs and areas where " +"bridges cannot be anchored. " +msgstr "" +"Создание дополнительных дорожек по периметру над крутыми нависаниями и " +"участками, где мосты не могут быть закреплены. " msgid "Reverse on odd" msgstr "Реверс на нависаниях" @@ -8285,13 +9208,18 @@ msgid "Overhang reversal" msgstr "Реверс на нависаниях" msgid "" -"Extrude perimeters that have a part over an overhang in the reverse direction on odd layers. This alternating pattern can drastically improve steep overhangs.\n" +"Extrude perimeters that have a part over an overhang in the reverse " +"direction on odd layers. This alternating pattern can drastically improve " +"steep overhangs.\n" "\n" -"This setting can also help reduce part warping due to the reduction of stresses in the part walls." +"This setting can also help reduce part warping due to the reduction of " +"stresses in the part walls." msgstr "" -"Печать нависающих периметров в обратном направлении на нечётных слоях. Такое чередование может значительно улучшить качество печати крутых нависаний.\n" +"Печать нависающих периметров в обратном направлении на нечётных слоях. Такое " +"чередование может значительно улучшить качество печати крутых нависаний.\n" "\n" -"Эта настройка также может помочь уменьшить деформацию детали за счет уменьшения напряжений в её стенках." +"Эта настройка также может помочь уменьшить деформацию детали за счет " +"уменьшения напряжений в её стенках." msgid "Reverse only internal perimeters" msgstr "Реверс только для внутренних периметров" @@ -8299,21 +9227,59 @@ msgstr "Реверс только для внутренних периметро msgid "" "Apply the reverse perimeters logic only on internal perimeters. \n" "\n" -"This setting greatly reduces part stresses as they are now distributed in alternating directions. This should reduce part warping while also maintaining external wall " -"quality. This feature can be very useful for warp prone material, like ABS/ASA, and also for elastic filaments, like TPU and Silk PLA. It can also help reduce warping " -"on floating regions over supports.\n" +"This setting greatly reduces part stresses as they are now distributed in " +"alternating directions. This should reduce part warping while also " +"maintaining external wall quality. This feature can be very useful for warp " +"prone material, like ABS/ASA, and also for elastic filaments, like TPU and " +"Silk PLA. It can also help reduce warping on floating regions over " +"supports.\n" "\n" -"For this setting to be the most effective, it is recomended to set the Reverse Threshold to 0 so that all internal walls print in alternating directions on odd layers " -"irrespective of their overhang degree." +"For this setting to be the most effective, it is recomended to set the " +"Reverse Threshold to 0 so that all internal walls print in alternating " +"directions on odd layers irrespective of their overhang degree." msgstr "" -"Применяется логика реверса печати периметров только для внутренних периметров.\n" +"Применяется логика реверса печати периметров только для внутренних " +"периметров.\n" "\n" -"Эта настройка значительно снижает напряжения в деталях, поскольку теперь они распределяются в чередующихся направлениях. Это должно уменьшить деформацию детали, " -"сохраняя при этом качество внешнего периметра. Эта функция может быть очень полезна для материалов, склонных к деформации, таких как ABS/ASA, а также для эластичных " -"материалов, таких как TPU и Silk PLA. Это также может помочь уменьшить деформацию нависающих над поддержкой частей.\n" +"Эта настройка значительно снижает напряжения в деталях, поскольку теперь они " +"распределяются в чередующихся направлениях. Это должно уменьшить деформацию " +"детали, сохраняя при этом качество внешнего периметра. Эта функция может " +"быть очень полезна для материалов, склонных к деформации, таких как ABS/ASA, " +"а также для эластичных материалов, таких как TPU и Silk PLA. Это также может " +"помочь уменьшить деформацию нависающих над поддержкой частей.\n" "\n" -"Чтобы эта настройка была наиболее эффективной, рекомендуется установить параметр «Порог для реверса» равным 0, чтобы все внутренние периметры печатались в " -"чередующихся направлениях на нечётных слоях независимо от степени их нависания." +"Чтобы эта настройка была наиболее эффективной, рекомендуется установить " +"параметр «Порог для реверса» равным 0, чтобы все внутренние периметры " +"печатались в чередующихся направлениях на нечётных слоях независимо от " +"степени их нависания." + +# counterbore??? +# Мост для отверстий с зенковкой +msgid "Bridge counterbole holes" +msgstr "Мост для зенкованных отверстий" + +# ??? слой жертвенного моста. +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" +"Эта опция создаёт мосты для отверстий с зенковкой, позволяя печатать их без " +"поддержки. \n" +"Доступные режимы:\n" +"1. Нет (т.е. отключено)\n" +"2. Частичный мост (мост будет построен только над частью неподдерживаемой " +"области)\n" +"3. Жертвенный слой (создаётся полноценный жертвенный слой моста)" + +# ???Частичное пересечение, Частичное мостовое перекрытие, Частичное построене моста +msgid "Partially bridged" +msgstr "Частичный мост" + +msgid "Sacrificial layer" +msgstr "Жертвенный слой" msgid "Reverse threshold" msgstr "Порог для реверса" @@ -8321,11 +9287,14 @@ msgstr "Порог для реверса" msgid "Overhang reversal threshold" msgstr "Порог разворота на свесах" +#, no-c-format, no-boost-format msgid "" -"Number of mm the overhang need to be for the reversal to be considered useful. Can be a % of the perimeter width.\n" +"Number of mm the overhang need to be for the reversal to be considered " +"useful. Can be a % of the perimeter width.\n" "Value 0 enables reversal on every odd layers regardless." msgstr "" -"Величина свеса периметра при которой она считается достаточной для активации функции реверса печати нависаний.\n" +"Величина свеса периметра при которой она считается достаточной для активации " +"функции реверса печати нависаний.\n" "Может быть задано как в процентах, так и в миллиметрах от ширины периметра." msgid "Classic mode" @@ -8343,8 +9312,12 @@ msgstr "Включение динамического управления ск msgid "Slow down for curled perimeters" msgstr "Снижение скорости на изогнутых периметрах" -msgid "Enable this option to slow printing down in areas where potential curled perimeters may exist" -msgstr "Включите эту опцию для замедления печати в тех областях, где потенциально могут возникать изогнутые периметры." +msgid "" +"Enable this option to slow printing down in areas where potential curled " +"perimeters may exist" +msgstr "" +"Включите эту опцию для замедления печати в тех областях, где потенциально " +"могут возникать изогнутые периметры." msgid "mm/s or %" msgstr "мм/с или %" @@ -8361,8 +9334,12 @@ msgstr "мм/с" msgid "Internal" msgstr "Внутренние" -msgid "Speed of internal bridge. If the value is expressed as a percentage, it will be calculated based on the bridge_speed. Default value is 150%." -msgstr "Скорость печати внутреннего моста. Если задано в процентах, то значение вычисляться относительно bridge_speed. Значение по умолчанию равно 150%." +msgid "" +"Speed of internal bridge. If the value is expressed as a percentage, it will " +"be calculated based on the bridge_speed. Default value is 150%." +msgstr "" +"Скорость печати внутреннего моста. Если задано в процентах, то значение " +"вычисляться относительно bridge_speed. Значение по умолчанию равно 150%." msgid "Brim width" msgstr "Ширина каймы" @@ -8373,13 +9350,20 @@ msgstr "Расстояние от модели до внешней линии к msgid "Brim type" msgstr "Тип каймы" -msgid "This controls the generation of the brim at outer and/or inner side of models. Auto means the brim width is analysed and calculated automatically." -msgstr "Этот параметр управляет формированием каймы на внешней/внутренней стороне моделей. Авто означает, что ширина каймы анализируется и рассчитывается автоматически." +msgid "" +"This controls the generation of the brim at outer and/or inner side of " +"models. Auto means the brim width is analysed and calculated automatically." +msgstr "" +"Этот параметр управляет формированием каймы на внешней/внутренней стороне " +"моделей. Авто означает, что ширина каймы анализируется и рассчитывается " +"автоматически." msgid "Brim-object gap" msgstr "Смещение каймы" -msgid "A gap between innermost brim line and object can make brim be removed more easily" +msgid "" +"A gap between innermost brim line and object can make brim be removed more " +"easily" msgstr "Смещение каймы от печатаемой модели, может облегчить её удаление." msgid "Brim ears" @@ -8404,10 +9388,12 @@ msgid "Brim ear detection radius" msgstr "Радиус обнаружения ушек каймы" msgid "" -"The geometry will be decimated before dectecting sharp angles. This parameter indicates the minimum length of the deviation for the decimation.\n" +"The geometry will be decimated before dectecting sharp angles. This " +"parameter indicates the minimum length of the deviation for the decimation.\n" "0 to deactivate" msgstr "" -"Геометрия модели будет упрощена перед обнаружением острых углов. Этот параметр задаёт минимальную длину отклонения для её упрощения.\n" +"Геометрия модели будет упрощена перед обнаружением острых углов. Этот " +"параметр задаёт минимальную длину отклонения для её упрощения.\n" "Установите 0 для отключения." msgid "Compatible machine" @@ -8449,17 +9435,23 @@ msgid "Slow printing down for better layer cooling" msgstr "Замедлять печать для лучшего охлаждения слоёв" msgid "" -"Enable this option to slow printing speed down to make the final layer time not shorter than the layer time threshold in \"Max fan speed threshold\", so that layer " -"can be cooled for longer time. This can improve the cooling quality for needle and small details" +"Enable this option to slow printing speed down to make the final layer time " +"not shorter than the layer time threshold in \"Max fan speed threshold\", so " +"that layer can be cooled for longer time. This can improve the cooling " +"quality for needle and small details" msgstr "" -"Включите эту опцию для разрешения замедления скорости печати в зависимости от времени печати слоя, чтобы слой мог охлаждаться дольше. Это позволяет улучшить качество " -"охлаждения острых концов и мелких деталей." +"Включите эту опцию для разрешения замедления скорости печати в зависимости " +"от времени печати слоя, чтобы слой мог охлаждаться дольше. Это позволяет " +"улучшить качество охлаждения острых концов и мелких деталей." msgid "Normal printing" msgstr "Ускорение по умолчанию" -msgid "The default acceleration of both normal printing and travel except initial layer" -msgstr "Ускорение по умолчанию для обычной печати и перемещения, кроме первого слоя." +msgid "" +"The default acceleration of both normal printing and travel except initial " +"layer" +msgstr "" +"Ускорение по умолчанию для обычной печати и перемещения, кроме первого слоя." msgid "mm/s²" msgstr "мм/с²" @@ -8468,99 +9460,139 @@ msgid "Default filament profile" msgstr "Профиль прутка по умолчанию" msgid "Default filament profile when switch to this machine profile" -msgstr "Профиль пластиковой нити по умолчанию при переключении на этот профиль принтера." +msgstr "" +"Профиль пластиковой нити по умолчанию при переключении на этот профиль " +"принтера." msgid "Default process profile" msgstr "Профиль процесса по умолчанию" msgid "Default process profile when switch to this machine profile" -msgstr "Профиль процесса по умолчанию при переключении на этот профиль принтера." +msgstr "" +"Профиль процесса по умолчанию при переключении на этот профиль принтера." msgid "Activate air filtration" msgstr "Вкл. фильтрацию воздуха" msgid "Activate for better air filtration. G-code command: M106 P3 S(0-255)" -msgstr "Активировать для лучшей фильтрации воздуха. G-код команда: M106 P3 S(0-255)" +msgstr "" +"Активировать для лучшей фильтрации воздуха. G-код команда: M106 P3 S(0-255)" msgid "Fan speed" msgstr "Скорость вентилятора" -msgid "Speed of exhuast fan during printing.This speed will overwrite the speed in filament custom gcode" -msgstr "Скорость вытяжного вентилятора во время печати. Эта скорость будет переопределять скорость в пользовательском стартовом G-коде материала" +msgid "" +"Speed of exhaust fan during printing.This speed will overwrite the speed in " +"filament custom gcode" +msgstr "" +"Скорость вытяжного вентилятора во время печати. Эта скорость будет " +"переопределять скорость в пользовательском стартовом G-коде материала" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "Скорость вытяжного вентилятора после завершения печати" msgid "No cooling for the first" msgstr "Не включать вентилятор на первых" -msgid "Close all cooling fan for the first certain layers. Cooling fan of the first layer used to be closed to get better build plate adhesion" +msgid "" +"Close all cooling fan for the first certain layers. Cooling fan of the first " +"layer used to be closed to get better build plate adhesion" msgstr "" -"Вы можете задать положительное значение, чтобы отключить все вентиляторы охлаждения модели при печати первых нескольких слоёв, чтобы не ухудшить адгезию к столу." +"Вы можете задать положительное значение, чтобы отключить все вентиляторы " +"охлаждения модели при печати первых нескольких слоёв, чтобы не ухудшить " +"адгезию к столу." msgid "Don't support bridges" msgstr "Не печатать поддержки под мостами" -msgid "Don't support the whole bridge area which make support very large. Bridge usually can be printing directly without support if not very long" -msgstr "Опция, препятствующая печати поддержки под мостами. Мост обычно можно печатать без поддержки, если он не очень длинный." +msgid "" +"Don't support the whole bridge area which make support very large. Bridge " +"usually can be printing directly without support if not very long" +msgstr "" +"Опция, препятствующая печати поддержки под мостами. Мост обычно можно " +"печатать без поддержки, если он не очень длинный." msgid "Thick bridges" msgstr "Толстые мосты" msgid "" -"If enabled, bridges are more reliable, can bridge longer distances, but may look worse. If disabled, bridges look better but are reliable just for shorter bridged " -"distances." -msgstr "Если включено, мосты печатаются более надежные и на большие расстояния. Если отключено, мосты выглядят лучше, но они надежны только на коротких расстояниях." +"If enabled, bridges are more reliable, can bridge longer distances, but may " +"look worse. If disabled, bridges look better but are reliable just for " +"shorter bridged distances." +msgstr "" +"Если включено, мосты печатаются более надежные и на большие расстояния. Если " +"отключено, мосты выглядят лучше, но они надежны только на коротких " +"расстояниях." msgid "Thick internal bridges" msgstr "Толстые внутренние мосты" msgid "" -"If enabled, thick internal bridges will be used. It's usually recommended to have this feature turned on. However, consider turning it off if you are using large " -"nozzles." +"If enabled, thick internal bridges will be used. It's usually recommended to " +"have this feature turned on. However, consider turning it off if you are " +"using large nozzles." msgstr "" -"Если включено, будут использоваться толстые внутренние мосты. Обычно рекомендуется включить эту функцию. Однако при использовании сопел больших диаметров " -"рекомендуется отключить эту опцию." +"Если включено, будут использоваться толстые внутренние мосты. Обычно " +"рекомендуется включить эту функцию. Однако при использовании сопел больших " +"диаметров рекомендуется отключить эту опцию." -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "Не отфильтровать небольшие внутренние мосты (экспериментально)" msgid "" -"This option can help reducing pillowing on top surfaces in heavily slanted or curved models.\n" +"This option can help reducing pillowing on top surfaces in heavily slanted " +"or curved models.\n" "\n" -"By default, small internal bridges are filtered out and the internal solid infill is printed directly over the sparse infill. This works well in most cases, speeding " -"up printing without too much compromise on top surface quality. \n" +"By default, small internal bridges are filtered out and the internal solid " +"infill is printed directly over the sparse infill. This works well in most " +"cases, speeding up printing without too much compromise on top surface " +"quality. \n" "\n" -"However, in heavily slanted or curved models especially where too low sparse infill density is used, this may result in curling of the unsupported solid infill, " -"causing pillowing.\n" +"However, in heavily slanted or curved models especially where too low sparse " +"infill density is used, this may result in curling of the unsupported solid " +"infill, causing pillowing.\n" "\n" -"Enabling this option will print internal bridge layer over slightly unsupported internal solid infill. The options below control the amount of filtering, i.e. the " -"amount of internal bridges created.\n" +"Enabling this option will print internal bridge layer over slightly " +"unsupported internal solid infill. The options below control the amount of " +"filtering, i.e. the amount of internal bridges created.\n" "\n" -"Disabled - Disables this option. This is the default behaviour and works well in most cases.\n" +"Disabled - Disables this option. This is the default behaviour and works " +"well in most cases.\n" "\n" -"Limited filtering - Creates internal bridges on heavily slanted surfaces, while avoiding creating uncessesary interal bridges. This works well for most difficult " -"models.\n" +"Limited filtering - Creates internal bridges on heavily slanted surfaces, " +"while avoiding creating uncessesary interal bridges. This works well for " +"most difficult models.\n" "\n" -"No filtering - Creates internal bridges on every potential internal overhang. This option is useful for heavily slanted top surface models. However, in most cases it " -"creates too many unecessary bridges." +"No filtering - Creates internal bridges on every potential internal " +"overhang. This option is useful for heavily slanted top surface models. " +"However, in most cases it creates too many unecessary bridges." msgstr "" -"Эта опция может помочь уменьшить образование эффекта «дырявой подушки» на верхних сильно наклонных поверхностях или изогнутых моделях.\n" +"Эта опция может помочь уменьшить образование эффекта «дырявой подушки» на " +"верхних сильно наклонных поверхностях или изогнутых моделях.\n" "\n" -"По умолчанию, маленькие внутренние мосты фильтруются и внутреннее сплошное заполнение печатается непосредственно поверх разреженного заполнения. В большинстве случаев " -"это хорошо работает, ускоряя печать без особого ущерба для качества верхней поверхности. Однако, на сильно наклонных поверхностях или изогнутых моделях, особенно при " -"низкой плотности заполнения, это может привести к скручиванию неподдерживаемого сплошного заполнения и образованию эффекта «дырявой подушки».\n" +"По умолчанию, маленькие внутренние мосты фильтруются и внутреннее сплошное " +"заполнение печатается непосредственно поверх разреженного заполнения. В " +"большинстве случаев это хорошо работает, ускоряя печать без особого ущерба " +"для качества верхней поверхности. Однако, на сильно наклонных поверхностях " +"или изогнутых моделях, особенно при низкой плотности заполнения, это может " +"привести к скручиванию неподдерживаемого сплошного заполнения и образованию " +"эффекта «дырявой подушки».\n" "\n" -"Включение позволит печатать слой внутреннего моста над слабо поддерживаемым внутренним сплошным заполнением. Приведённые ниже параметры управляют степенью фильтрации, " -"т.е. количеством создаваемых внутренних мостов.\n" +"Включение позволит печатать слой внутреннего моста над слабо поддерживаемым " +"внутренним сплошным заполнением. Приведённые ниже параметры управляют " +"степенью фильтрации, т.е. количеством создаваемых внутренних мостов.\n" "\n" -"Отключение - отключает эту опцию. Это задано по умолчанию и в большинстве случаев работает хорошо.\n" +"Отключение - отключает эту опцию. Это задано по умолчанию и в большинстве " +"случаев работает хорошо.\n" "\n" -"Ограниченная фильтрация - создаёт внутренние мосты на сильно наклонных поверхностях, при этом избегая создания ненужных внутренних мостов. Это хорошо работает на " -"большинстве сложных моделях.\n" +"Ограниченная фильтрация - создаёт внутренние мосты на сильно наклонных " +"поверхностях, при этом избегая создания ненужных внутренних мостов. Это " +"хорошо работает на большинстве сложных моделях.\n" "\n" -"Без фильтрации - мосты создаются над каждым потенциально внутреннем нависании. Этот вариант полезен для моделей с сильно наклонной верхней поверхностью. Однако в " -"большинстве случаев этот вариант создаёт слишком много ненужных мостов." +"Без фильтрации - мосты создаются над каждым потенциально внутреннем " +"нависании. Этот вариант полезен для моделей с сильно наклонной верхней " +"поверхностью. Однако в большинстве случаев этот вариант создаёт слишком " +"много ненужных мостов." msgid "Disabled" msgstr "Отключено" @@ -8575,11 +9607,13 @@ msgid "Max bridge length" msgstr "Максимальная длина моста" msgid "" -"Max length of bridges that don't need support. Set it to 0 if you want all bridges to be supported, and set it to a very large value if you don't want any bridges to " -"be supported." +"Max length of bridges that don't need support. Set it to 0 if you want all " +"bridges to be supported, and set it to a very large value if you don't want " +"any bridges to be supported." msgstr "" -"Максимальная длина мостов, не нуждающихся в поддержке. Установите 0, если требуется поддержка всех мостов, или очень большое значение, если поддержка мостов не " -"требуется." +"Максимальная длина мостов, не нуждающихся в поддержке. Установите 0, если " +"требуется поддержка всех мостов, или очень большое значение, если поддержка " +"мостов не требуется." msgid "End G-code" msgstr "Завершающий G-код" @@ -8590,8 +9624,12 @@ msgstr "Завершающий G-код при окончании всей пе msgid "Between Object Gcode" msgstr "G-код выполняемый между моделями" -msgid "Insert Gcode between objects. This parameter will only come into effect when you print your models object by object" -msgstr "G-код выполняемый между моделями. Этот код будет действовать только при печати моделей «По очереди»." +msgid "" +"Insert Gcode between objects. This parameter will only come into effect when " +"you print your models object by object" +msgstr "" +"G-код выполняемый между моделями. Этот код будет действовать только при " +"печати моделей «По очереди»." msgid "End G-code when finish the printing of this filament" msgstr "Завершающий G-код при окончании печати этой пластиковой нитью." @@ -8599,23 +9637,32 @@ msgstr "Завершающий G-код при окончании печати msgid "Ensure vertical shell thickness" msgstr "Обеспечивать верт. толщину оболочки" -msgid "Add solid infill near sloping surfaces to guarantee the vertical shell thickness (top+bottom solid layers)" -msgstr "Добавление сплошного заполнения вблизи наклонных поверхностей для обеспечения вертикальной толщины оболочки (верхний+нижний сплошные слои)." +msgid "" +"Add solid infill near sloping surfaces to guarantee the vertical shell " +"thickness (top+bottom solid layers)" +msgstr "" +"Добавление сплошного заполнения вблизи наклонных поверхностей для " +"обеспечения вертикальной толщины оболочки (верхний+нижний сплошные слои)." -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "Сокращение сплошного заполнения на периметрах (экспер.)" # ??? msgid "" -"Further reduces any solid infill applied to walls. As there will be very limited infill supporting solid surfaces, make sure that you are using adequate number of " -"walls to support the part on sloping surfaces.\n" +"Further reduces any solid infill applied to walls. As there will be very " +"limited infill supporting solid surfaces, make sure that you are using " +"adequate number of walls to support the part on sloping surfaces.\n" "\n" -"For heavily sloped surfaces this option is not suitable as it will generate too thin of a top layer and should be disabled." +"For heavily sloped surfaces this option is not suitable as it will generate " +"too thin of a top layer and should be disabled." msgstr "" -"Ещё больше сокращает количество сплошного заполнения, наносимого на периметры. Поскольку количество заполнения, поддерживающих твердые поверхности, будет очень " -"ограничено, убедитесь, что у вас достаточно периметров для поддержки частей на наклонных поверхностях.\n" +"Ещё больше сокращает количество сплошного заполнения, наносимого на " +"периметры. Поскольку количество заполнения, поддерживающих твердые " +"поверхности, будет очень ограничено, убедитесь, что у вас достаточно " +"периметров для поддержки частей на наклонных поверхностях.\n" "\n" -"Для поверхностей с большим уклоном эта опция не подходит, так как верхний слой получится слишком тонким, и её следует отключить." +"Для поверхностей с большим уклоном эта опция не подходит, так как верхний " +"слой получится слишком тонким, и её следует отключить." msgid "Top surface pattern" msgstr "Шаблон заполнения верхней поверхности" @@ -8656,32 +9703,49 @@ msgstr "Шаблон заполнения нижней поверхности, msgid "Internal solid infill pattern" msgstr "Шаблон сплошного заполнения" -msgid "Line pattern of internal solid infill. if the detect narrow internal solid infill be enabled, the concentric pattern will be used for the small area." +msgid "" +"Line pattern of internal solid infill. if the detect narrow internal solid " +"infill be enabled, the concentric pattern will be used for the small area." msgstr "" -"Шаблон печати внутреннего сплошного заполнения. Если включена функция «Обнаруживать узкую область сплошного заполнения», то для небольшой области будет использоваться " -"концентрический шаблон заполнения." +"Шаблон печати внутреннего сплошного заполнения. Если включена функция " +"«Обнаруживать узкую область сплошного заполнения», то для небольшой области " +"будет использоваться концентрический шаблон заполнения." -msgid "Line width of outer wall. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Ширина экструзии для внешнего периметра. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +msgid "" +"Line width of outer wall. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" +"Ширина экструзии для внешнего периметра. Если задано в процентах, то " +"значение вычисляться относительно диаметра сопла." -msgid "Speed of outer wall which is outermost and visible. It's used to be slower than inner wall speed to get better quality." -msgstr "Скорость печати внешнего периметра (видимого). Для улучшения качества, эту скорость делают ниже скорости внутренних периметров." +msgid "" +"Speed of outer wall which is outermost and visible. It's used to be slower " +"than inner wall speed to get better quality." +msgstr "" +"Скорость печати внешнего периметра (видимого). Для улучшения качества, эту " +"скорость делают ниже скорости внутренних периметров." msgid "Small perimeters" msgstr "Маленькие периметры" msgid "" -"This separate setting will affect the speed of perimeters having radius <= small_perimeter_threshold (usually holes). If expressed as percentage (for example: 80%) it " -"will be calculated on the outer wall speed setting above. Set to zero for auto." +"This separate setting will affect the speed of perimeters having radius <= " +"small_perimeter_threshold (usually holes). If expressed as percentage (for " +"example: 80%) it will be calculated on the outer wall speed setting above. " +"Set to zero for auto." msgstr "" -"Этот параметр влияет на скорость печати периметров, имеющих радиус <= значению порога маленьких периметров (обычно это отверстия). Если задано в процентах, параметр " -"вычисляется относительно скорости печати внешнего периметра указанного выше. Установите 0 для автонастройки." +"Этот параметр влияет на скорость печати периметров, имеющих радиус <= " +"значению порога маленьких периметров (обычно это отверстия). Если задано в " +"процентах, параметр вычисляется относительно скорости печати внешнего " +"периметра указанного выше. Установите 0 для автонастройки." msgid "Small perimeters threshold" msgstr "Порог маленьких периметров" -msgid "This sets the threshold for small perimeter length. Default threshold is 0mm" -msgstr "Пороговое значение длины маленьких периметров. Значение по умолчанию - 0 мм." +msgid "" +"This sets the threshold for small perimeter length. Default threshold is 0mm" +msgstr "" +"Пороговое значение длины маленьких периметров. Значение по умолчанию - 0 мм." msgid "Walls printing order" msgstr "Порядок печати периметров" @@ -8689,31 +9753,48 @@ msgstr "Порядок печати периметров" msgid "" "Print sequence of the internal (inner) and external (outer) walls. \n" "\n" -"Use Inner/Outer for best overhangs. This is because the overhanging walls can adhere to a neighouring perimeter while printing. However, this option results in " -"slightly reduced surface quality as the external perimeter is deformed by being squashed to the internal perimeter.\n" +"Use Inner/Outer for best overhangs. This is because the overhanging walls " +"can adhere to a neighouring perimeter while printing. However, this option " +"results in slightly reduced surface quality as the external perimeter is " +"deformed by being squashed to the internal perimeter.\n" "\n" -"Use Inner/Outer/Inner for the best external surface finish and dimensional accuracy as the external wall is printed undisturbed from an internal perimeter. However, " -"overhang performance will reduce as there is no internal perimeter to print the external wall against. This option requires a minimum of 3 walls to be effective as it " -"prints the internal walls from the 3rd perimeter onwards first, then the external perimeter and, finally, the first internal perimeter. This option is recomended " -"against the Outer/Inner option in most cases. \n" +"Use Inner/Outer/Inner for the best external surface finish and dimensional " +"accuracy as the external wall is printed undisturbed from an internal " +"perimeter. However, overhang performance will reduce as there is no internal " +"perimeter to print the external wall against. This option requires a minimum " +"of 3 walls to be effective as it prints the internal walls from the 3rd " +"perimeter onwards first, then the external perimeter and, finally, the first " +"internal perimeter. This option is recomended against the Outer/Inner option " +"in most cases. \n" "\n" -"Use Outer/Inner for the same external wall quality and dimensional accuracy benefits of Inner/Outer/Inner option. However, the z seams will appear less consistent as " -"the first extrusion of a new layer starts on a visible surface.\n" +"Use Outer/Inner for the same external wall quality and dimensional accuracy " +"benefits of Inner/Outer/Inner option. However, the z seams will appear less " +"consistent as the first extrusion of a new layer starts on a visible " +"surface.\n" "\n" " " msgstr "" "Последовательность печати внутреннего/внешнего периметров.\n" "\n" -"Используйте порядок печати периметров «Внутренний/Внешний» для получения наилучших нависаний. Однако этот вариант приводит к небольшому снижению качества внешней " -"поверхности.\n" +"Используйте порядок печати периметров «Внутренний/Внешний» для получения " +"наилучших нависаний. Однако этот вариант приводит к небольшому снижению " +"качества внешней поверхности.\n" "\n" -"Используйте порядок печати периметров «Внутренний/Внешний/Внутренний» для получения наилучшего качества внешней поверхности и точности размеров, так как внешний " -"периметр печатается без помех со стороны внутреннего периметра. Однако при этом снижается качество печати нависаний, поскольку отсутствует внутренний периметр к " -"которому прикрепляется внешний. Для этого варианта требуется минимум 3 периметра, так как сначала печатаются внутренние периметры, начиная с 3-го периметра, затем " -"внешний периметр и, наконец, первый внутренний периметр. В большинстве случаев этот вариант рекомендуется использовать вместо варианта «Внешний/Внутренний». \n" +"Используйте порядок печати периметров «Внутренний/Внешний/Внутренний» для " +"получения наилучшего качества внешней поверхности и точности размеров, так " +"как внешний периметр печатается без помех со стороны внутреннего периметра. " +"Однако при этом снижается качество печати нависаний, поскольку отсутствует " +"внутренний периметр к которому прикрепляется внешний. Для этого варианта " +"требуется минимум 3 периметра, так как сначала печатаются внутренние " +"периметры, начиная с 3-го периметра, затем внешний периметр и, наконец, " +"первый внутренний периметр. В большинстве случаев этот вариант рекомендуется " +"использовать вместо варианта «Внешний/Внутренний». \n" "\n" -"Используйте порядок печати периметров «Внешний/Внутренний», чтобы получить то же качество внешних периметров и точность размеров, что и при использовании варианта " -"«Внутренний/Внешний/Внутренний». Однако, поскольку первая экструзия нового слоя начинается на видимой поверхности, швы по оси Z будут выглядеть менее равномерными." +"Используйте порядок печати периметров «Внешний/Внутренний», чтобы получить " +"то же качество внешних периметров и точность размеров, что и при " +"использовании варианта «Внутренний/Внешний/Внутренний». Однако, поскольку " +"первая экструзия нового слоя начинается на видимой поверхности, швы по оси Z " +"будут выглядеть менее равномерными." msgid "Inner/Outer" msgstr "Внутренний/Внешний" @@ -8728,37 +9809,123 @@ msgid "Print infill first" msgstr "Сначала печатать заполнение" msgid "" -"Order of wall/infill. When the tickbox is unchecked the walls are printed first, which works best in most cases.\n" +"Order of wall/infill. When the tickbox is unchecked the walls are printed " +"first, which works best in most cases.\n" "\n" -"Printing walls first may help with extreme overhangs as the walls have the neighbouring infill to adhere to. However, the infill will slighly push out the printed " -"walls where it is attached to them, resulting in a worse external surface finish. It can also cause the infill to shine through the external surfaces of the part." +"Printing walls first may help with extreme overhangs as the walls have the " +"neighbouring infill to adhere to. However, the infill will slighly push out " +"the printed walls where it is attached to them, resulting in a worse " +"external surface finish. It can also cause the infill to shine through the " +"external surfaces of the part." msgstr "" -"Последовательность печати периметров/заполнения. Когда отключено, сначала печатаются периметры, что в большинстве случаев работает лучше всего.\n" +"Последовательность печати периметров/заполнения. Когда отключено, сначала " +"печатаются периметры, что в большинстве случаев работает лучше всего.\n" "\n" -"Печать периметров первыми может помочь при экстремальных нависаниях, поскольку периметры должны прилегать к соседнему заполнению. Однако в этом случае последующее " -"заполнение будет слегка выдавливать напечатанные периметры в местах примыкания к ним, что приводит к ухудшению качества внешней поверхности. Кроме того, это может " -"приводить к тому, что заполнение будет просвечиваться через внешнюю поверхность детали." +"Печать периметров первыми может помочь при экстремальных нависаниях, " +"поскольку периметры должны прилегать к соседнему заполнению. Однако в этом " +"случае последующее заполнение будет слегка выдавливать напечатанные " +"периметры в местах примыкания к ним, что приводит к ухудшению качества " +"внешней поверхности. Кроме того, это может приводить к тому, что заполнение " +"будет просвечиваться через внешнюю поверхность детали." + +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" msgid "Height to rod" msgstr "Высота до вала" -msgid "Distance of the nozzle tip to the lower rod. Used for collision avoidance in by-object printing." -msgstr "Расстояние от кончика сопла до нижнего вала. Значение важно при печати моделей «По очереди» для предотвращения столкновений." +msgid "" +"Distance of the nozzle tip to the lower rod. Used for collision avoidance in " +"by-object printing." +msgstr "" +"Расстояние от кончика сопла до нижнего вала. Значение важно при печати " +"моделей «По очереди» для предотвращения столкновений." msgid "Height to lid" msgstr "Высота до крышки" -msgid "Distance of the nozzle tip to the lid. Used for collision avoidance in by-object printing." -msgstr "Расстояние от кончика сопла до крышки. Значение важно при печати моделей «По очереди» для предотвращения столкновений." +msgid "" +"Distance of the nozzle tip to the lid. Used for collision avoidance in by-" +"object printing." +msgstr "" +"Расстояние от кончика сопла до крышки. Значение важно при печати моделей «По " +"очереди» для предотвращения столкновений." -msgid "Clearance radius around extruder. Used for collision avoidance in by-object printing." -msgstr "Безопасное расстояние вокруг экструдера. Используется для предотвращения столкновений при печати отдельно стоящих моделей." +msgid "" +"Clearance radius around extruder. Used for collision avoidance in by-object " +"printing." +msgstr "" +"Безопасное расстояние вокруг экструдера. Используется для предотвращения " +"столкновений при печати отдельно стоящих моделей." + +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" msgid "Extruder Color" msgstr "Цвет экструдера" msgid "Only used as a visual help on UI" -msgstr "Используется только в качестве визуальной помощи в пользовательском интерфейсе" +msgstr "" +"Используется только в качестве визуальной помощи в пользовательском " +"интерфейсе" msgid "Extruder offset" msgstr "Смещение экструдера по осям X/Y" @@ -8767,42 +9934,63 @@ msgid "Flow ratio" msgstr "Коэффициент потока" msgid "" -"The material may have volumetric change after switching between molten state and crystalline state. This setting changes all extrusion flow of this filament in gcode " -"proportionally. Recommended value range is between 0.95 and 1.05. Maybe you can tune this value to get nice flat surface when there has slight overflow or underflow" +"The material may have volumetric change after switching between molten state " +"and crystalline state. This setting changes all extrusion flow of this " +"filament in gcode proportionally. Recommended value range is between 0.95 " +"and 1.05. Maybe you can tune this value to get nice flat surface when there " +"has slight overflow or underflow" msgstr "" -"Коэффициент пропорционального изменения величины потока подаваемого пластика. Рекомендуемый диапазон значений от 0,95 до 1,05.\n" -"При небольшом переливе или недоливе на поверхности, корректировка этого параметра поможет получить хорошую гладкую поверхность." +"Коэффициент пропорционального изменения величины потока подаваемого " +"пластика. Рекомендуемый диапазон значений от 0,95 до 1,05.\n" +"При небольшом переливе или недоливе на поверхности, корректировка этого " +"параметра поможет получить хорошую гладкую поверхность." msgid "Enable pressure advance" msgstr "Включить Pressure advance" -msgid "Enable pressure advance, auto calibration result will be overwriten once enabled." -msgstr "Включить Pressure advance (Прогнозирование давления). Результат автокалибровки будет перезаписан после включения." +msgid "" +"Enable pressure advance, auto calibration result will be overwriten once " +"enabled." +msgstr "" +"Включить Pressure advance (Прогнозирование давления). Результат " +"автокалибровки будет перезаписан после включения." msgid "Pressure advance(Klipper) AKA Linear advance factor(Marlin)" -msgstr "Pressure advance (Прогнозирование давления) в прошивки Klipper, это одно и то же что Linear advance в прошивке Marlin." - -msgid "Default line width if other line widths are set to 0. If expressed as a %, it will be computed over the nozzle diameter." msgstr "" -"Ширина экструзии по умолчанию, если какие-либо из значений ширины экструзии установлены равные нулю. Если задано в процентах, то значение вычисляться относительно " -"диаметра сопла." +"Pressure advance (Прогнозирование давления) в прошивки Klipper, это одно и " +"то же что Linear advance в прошивке Marlin." + +msgid "" +"Default line width if other line widths are set to 0. If expressed as a %, " +"it will be computed over the nozzle diameter." +msgstr "" +"Ширина экструзии по умолчанию, если какие-либо из значений ширины экструзии " +"установлены равные нулю. Если задано в процентах, то значение вычисляться " +"относительно диаметра сопла." msgid "Keep fan always on" msgstr "Вентилятор включён всегда" -msgid "If enable this setting, part cooling fan will never be stoped and will run at least at minimum speed to reduce the frequency of starting and stoping" +msgid "" +"If enable this setting, part cooling fan will never be stoped and will run " +"at least at minimum speed to reduce the frequency of starting and stoping" msgstr "" -"Если включено, вентилятор охлаждения модели никогда не будет останавливаться и будет работать на минимальной скорости, чтобы сократить частоту его запуска и остановки." +"Если включено, вентилятор охлаждения модели никогда не будет останавливаться " +"и будет работать на минимальной скорости, чтобы сократить частоту его " +"запуска и остановки." msgid "Layer time" msgstr "Время слоя" msgid "" -"Part cooling fan will be enabled for layers of which estimated time is shorter than this value. Fan speed is interpolated between the minimum and maximum fan speeds " -"according to layer printing time" +"Part cooling fan will be enabled for layers of which estimated time is " +"shorter than this value. Fan speed is interpolated between the minimum and " +"maximum fan speeds according to layer printing time" msgstr "" -"Вентилятор охлаждения моделей будет включён для слоёв, расчётное время которых меньше этого значения. Скорость вентилятора интерполируется между минимальной и " -"максимальной скоростями вентилятора зависимости от времени печати слоя." +"Вентилятор охлаждения моделей будет включён для слоёв, расчётное время " +"которых меньше этого значения. Скорость вентилятора интерполируется между " +"минимальной и максимальной скоростями вентилятора зависимости от времени " +"печати слоя." msgid "Default color" msgstr "Цвет по умолчанию" @@ -8819,15 +10007,22 @@ msgstr "Здесь вы можете написать свои замечани msgid "Required nozzle HRC" msgstr "Необходимая твёрдость сопла" -msgid "Minimum HRC of nozzle required to print the filament. Zero means no checking of nozzle's HRC." -msgstr "Минимальная твёрдость материала сопла (HRC), необходимая для печати пластиковой нитью. 0 - отключение контроля сопел на твёрдость." +msgid "" +"Minimum HRC of nozzle required to print the filament. Zero means no checking " +"of nozzle's HRC." +msgstr "" +"Минимальная твёрдость материала сопла (HRC), необходимая для печати " +"пластиковой нитью. 0 - отключение контроля сопел на твёрдость." msgid "" -"This setting stands for how much volume of filament can be melted and extruded per second. Printing speed is limited by max volumetric speed, in case of too high and " -"unreasonable speed setting. Can't be zero" +"This setting stands for how much volume of filament can be melted and " +"extruded per second. Printing speed is limited by max volumetric speed, in " +"case of too high and unreasonable speed setting. Can't be zero" msgstr "" -"Этот параметр определяет, какой объём материала может быть расплавлен и выдавлен в секунду. Скорость печати ограничена максимальной объёмной скоростью в случае " -"слишком высокой и необоснованной установки скорости. Параметр не может быть нулевым." +"Этот параметр определяет, какой объём материала может быть расплавлен и " +"выдавлен в секунду. Скорость печати ограничена максимальной объёмной " +"скоростью в случае слишком высокой и необоснованной установки скорости. " +"Параметр не может быть нулевым." msgid "mm³/s" msgstr "мм³/с" @@ -8836,28 +10031,41 @@ msgid "Filament load time" msgstr "Время загрузки прутка" msgid "Time to load new filament when switch filament. For statistics only" -msgstr "Время загрузки новой пластиковой нити при её смене. Только для статистики." +msgstr "" +"Время загрузки новой пластиковой нити при её смене. Только для статистики." msgid "Filament unload time" msgstr "Время выгрузки прутка" msgid "Time to unload old filament when switch filament. For statistics only" -msgstr "Время выгрузки старой пластиковой нити при её смене. Только для статистики." +msgstr "" +"Время выгрузки старой пластиковой нити при её смене. Только для статистики." -msgid "Filament diameter is used to calculate extrusion in gcode, so it's important and should be accurate" -msgstr "Диаметр пластиковой нити используется для расчёта экструзии, поэтому он важен и должен быть точным" +msgid "" +"Filament diameter is used to calculate extrusion in gcode, so it's important " +"and should be accurate" +msgstr "" +"Диаметр пластиковой нити используется для расчёта экструзии, поэтому он " +"важен и должен быть точным" msgid "Shrinkage" msgstr "Усадка материала" +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm). The part will be scaled in xy to compensate. Only " -"the filament used for the perimeter is taken into account.\n" -"Be sure to allow enough space between objects, as this compensation is done after the checks." +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"compensate. Only the filament used for the perimeter is taken into account.\n" +"Be sure to allow enough space between objects, as this compensation is done " +"after the checks." msgstr "" -"Введите процент усадки пластиковой нити, которую получит она после охлаждения (пишите 94%, если вы намерили 94 мм, вместо 100 мм). Для компенсации усадки деталь будет " -"отмасштабированна по оси XY. При этом учитывается только пластиковая нить, используемая для печати внешнего \"периметра.\n" -"Убедитесь, что между моделями достаточно места, так как эта компенсация выполняется после проверок." +"Введите процент усадки пластиковой нити, которую получит она после " +"охлаждения (пишите 94%, если вы намерили 94 мм, вместо 100 мм). Для " +"компенсации усадки деталь будет отмасштабированна по оси XY. При этом " +"учитывается только пластиковая нить, используемая для печати внешнего " +"\"периметра.\n" +"Убедитесь, что между моделями достаточно места, так как эта компенсация " +"выполняется после проверок." msgid "Loading speed" msgstr "Скорость загрузки" @@ -8874,29 +10082,41 @@ msgstr "Скорость в начальной фазе загрузки пру msgid "Unloading speed" msgstr "Скорость выгрузки" -msgid "Speed used for unloading the filament on the wipe tower (does not affect initial part of unloading just after ramming)." -msgstr "Скорость выгрузки прутка на черновую башню. (не влияет на начальную фазу выгрузки сразу после рэмминга)." +msgid "" +"Speed used for unloading the filament on the wipe tower (does not affect " +"initial part of unloading just after ramming)." +msgstr "" +"Скорость выгрузки прутка на черновую башню. (не влияет на начальную фазу " +"выгрузки сразу после рэмминга)." msgid "Unloading speed at the start" msgstr "Начальная скорость выгрузки" -msgid "Speed used for unloading the tip of the filament immediately after ramming." +msgid "" +"Speed used for unloading the tip of the filament immediately after ramming." msgstr "Скорость выгрузки кончика прутка сразу после рэмминга." msgid "Delay after unloading" msgstr "Задержка после выгрузки" msgid "" -"Time to wait after the filament is unloaded. May help to get reliable toolchanges with flexible materials that may need more time to shrink to original dimensions." +"Time to wait after the filament is unloaded. May help to get reliable " +"toolchanges with flexible materials that may need more time to shrink to " +"original dimensions." msgstr "" -"Время ожидания после выгрузки прутка. Это может помочь вам легко сменить сопло при печати гибкими материалами, которым требуется больше времени, чтобы вернуться к " -"своим первоначальным размерам." +"Время ожидания после выгрузки прутка. Это может помочь вам легко сменить " +"сопло при печати гибкими материалами, которым требуется больше времени, " +"чтобы вернуться к своим первоначальным размерам." msgid "Number of cooling moves" msgstr "Количество охлаждающих движений" -msgid "Filament is cooled by being moved back and forth in the cooling tubes. Specify desired number of these moves." -msgstr "Пруток охлаждается в охлаждающих трубках путём перемещения назад и вперёд. Укажите желаемое количество таких движений." +msgid "" +"Filament is cooled by being moved back and forth in the cooling tubes. " +"Specify desired number of these moves." +msgstr "" +"Пруток охлаждается в охлаждающих трубках путём перемещения назад и вперёд. " +"Укажите желаемое количество таких движений." msgid "Speed of the first cooling move" msgstr "Скорость первого охлаждающего движения" @@ -8908,13 +10128,18 @@ msgid "Minimal purge on wipe tower" msgstr "Мин. объём сброса на черновой башне" msgid "" -"After a tool change, the exact position of the newly loaded filament inside the nozzle may not be known, and the filament pressure is likely not yet stable. Before " -"purging the print head into an infill or a sacrificial object, Orca Slicer will always prime this amount of material into the wipe tower to produce successive infill " -"or sacrificial object extrusions reliably." +"After a tool change, the exact position of the newly loaded filament inside " +"the nozzle may not be known, and the filament pressure is likely not yet " +"stable. Before purging the print head into an infill or a sacrificial " +"object, Orca Slicer will always prime this amount of material into the wipe " +"tower to produce successive infill or sacrificial object extrusions reliably." msgstr "" -"После смены инструмента, точное положение вновь загруженного прутка внутри него может быть неизвестно, и давление прутка, вероятно, ещё не стабильно. Перед тем, как " -"очистить печатающую головку в заполнение или в «жертвенную» модель Orca Slicer всегда будет выдавливать это количество материала на черновую башню, чтобы обеспечить " -"надёжную печать заполнения или «жертвенной» модели." +"После смены инструмента, точное положение вновь загруженного прутка внутри " +"него может быть неизвестно, и давление прутка, вероятно, ещё не стабильно. " +"Перед тем, как очистить печатающую головку в заполнение или в «жертвенную» " +"модель Orca Slicer всегда будет выдавливать это количество материала на " +"черновую башню, чтобы обеспечить надёжную печать заполнения или «жертвенной» " +"модели." msgid "Speed of the last cooling move" msgstr "Скорость последнего охлаждающего движения" @@ -8923,35 +10148,49 @@ msgid "Cooling moves are gradually accelerating towards this speed." msgstr "Охлаждающие движения постепенно ускоряют до этой скорости." msgid "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new filament during a tool change (when executing the T code). This time is added to the " -"total print time by the G-code time estimator." +"Time for the printer firmware (or the Multi Material Unit 2.0) to load a new " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." msgstr "" -"Время за которое прошивка принтера (или Multi Material Unit 2.0) выгружает пруток во время смены инструмента (при выполнении кода Т). Это время добавляется к общему " -"времени печати с помощью алгоритма оценки времени выполнения G-кода." +"Время за которое прошивка принтера (или Multi Material Unit 2.0) выгружает " +"пруток во время смены инструмента (при выполнении кода Т). Это время " +"добавляется к общему времени печати с помощью алгоритма оценки времени " +"выполнения G-кода." msgid "Ramming parameters" msgstr "Параметры рэмминга" -msgid "This string is edited by RammingDialog and contains ramming specific parameters." -msgstr "Эта строка редактируется диалоговым окном рэмминга и содержит его конкретные параметры." +msgid "" +"This string is edited by RammingDialog and contains ramming specific " +"parameters." +msgstr "" +"Эта строка редактируется диалоговым окном рэмминга и содержит его конкретные " +"параметры." msgid "" -"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a filament during a tool change (when executing the T code). This time is added to the total " -"print time by the G-code time estimator." +"Time for the printer firmware (or the Multi Material Unit 2.0) to unload a " +"filament during a tool change (when executing the T code). This time is " +"added to the total print time by the G-code time estimator." msgstr "" -"Время за которое прошивка принтера (или Multi Material Unit 2.0) выгружает пруток во время смены инструмента (при выполнении кода Т). Это время добавляется к общему " -"времени печати с помощью алгоритма оценки времени выполнения G-кода." +"Время за которое прошивка принтера (или Multi Material Unit 2.0) выгружает " +"пруток во время смены инструмента (при выполнении кода Т). Это время " +"добавляется к общему времени печати с помощью алгоритма оценки времени " +"выполнения G-кода." msgid "Enable ramming for multitool setups" msgstr "Включить рэмминг для мультиинструментальных устройств" msgid "" -"Perform ramming when using multitool printer (i.e. when the 'Single Extruder Multimaterial' in Printer Settings is unchecked). When checked, a small amount of " -"filament is rapidly extruded on the wipe tower just before the toolchange. This option is only used when the wipe tower is enabled." +"Perform ramming when using multitool printer (i.e. when the 'Single Extruder " +"Multimaterial' in Printer Settings is unchecked). When checked, a small " +"amount of filament is rapidly extruded on the wipe tower just before the " +"toolchange. This option is only used when the wipe tower is enabled." msgstr "" -"Выполнять рэмминг при использовании мультиинструментального принтера (т. е. когда в настройках принтера снят флажок «Мультиматериальный одиночный экструдер»). При " -"включении этой опции, небольшое количество материала быстро выдавливается на черновую башню непосредственно перед сменой инструмента. Эта опция используется только в " -"том случае, если включена черновая башня." +"Выполнять рэмминг при использовании мультиинструментального принтера (т. е. " +"когда в настройках принтера снят флажок «Мультиматериальный одиночный " +"экструдер»). При включении этой опции, небольшое количество материала быстро " +"выдавливается на черновую башню непосредственно перед сменой инструмента. " +"Эта опция используется только в том случае, если включена черновая башня." msgid "Multitool ramming volume" msgstr "Объём рэмминга мультиинструмента" @@ -8980,24 +10219,32 @@ msgstr "Тип материала пластиковой нити." msgid "Soluble material" msgstr "Растворимый материал" -msgid "Soluble material is commonly used to print support and support interface" -msgstr "Растворимый материал обычно используется для печати поддержки и связующего слоя поддержки." +msgid "" +"Soluble material is commonly used to print support and support interface" +msgstr "" +"Растворимый материал обычно используется для печати поддержки и связующего " +"слоя поддержки." msgid "Support material" msgstr "Поддержка" -msgid "Support material is commonly used to print support and support interface" -msgstr "«Материал для поддержки» обычно используется для печати поддержки и связующего слоя поддержки." +msgid "" +"Support material is commonly used to print support and support interface" +msgstr "" +"«Материал для поддержки» обычно используется для печати поддержки и " +"связующего слоя поддержки." msgid "Softening temperature" msgstr "Температура размягчения" msgid "" -"The material softens at this temperature, so when the bed temperature is equal to or greater than it, it's highly recommended to open the front door and/or remove the " -"upper glass to avoid cloggings." +"The material softens at this temperature, so when the bed temperature is " +"equal to or greater than it, it's highly recommended to open the front door " +"and/or remove the upper glass to avoid cloggings." msgstr "" -"При этой температуре материал размягчается, поэтому, когда температура стола равна или превышает её, настоятельно рекомендуется открыть переднюю дверцу и/или верхнюю " -"крышку принтера, чтобы избежать засорения сопла." +"При этой температуре материал размягчается, поэтому, когда температура стола " +"равна или превышает её, настоятельно рекомендуется открыть переднюю дверцу и/" +"или верхнюю крышку принтера, чтобы избежать засорения сопла." msgid "Price" msgstr "Стоимость" @@ -9020,14 +10267,23 @@ msgstr "(Не указано)" msgid "Infill direction" msgstr "Угол печати заполнения" -msgid "Angle for sparse infill pattern, which controls the start or main direction of line" -msgstr "Базовый угол для ориентации шаблона заполнения, который определяет начало или основное направление линий." +msgid "" +"Angle for sparse infill pattern, which controls the start or main direction " +"of line" +msgstr "" +"Базовый угол для ориентации шаблона заполнения, который определяет начало " +"или основное направление линий." msgid "Sparse infill density" msgstr "Плотность заполнения" -msgid "Density of internal sparse infill, 100% turns all sparse infill into solid infill and internal solid infill pattern will be used" -msgstr "Плотность внутреннего заполнения, выраженная в процентах. 100% означает сплошное заполнение." +#, no-c-format, no-boost-format +msgid "" +"Density of internal sparse infill, 100% turns all sparse infill into solid " +"infill and internal solid infill pattern will be used" +msgstr "" +"Плотность внутреннего заполнения, выраженная в процентах. 100% означает " +"сплошное заполнение." msgid "Sparse infill pattern" msgstr "Шаблон заполнения" @@ -9069,17 +10325,28 @@ msgid "Sparse infill anchor length" msgstr "Длина привязок разреженного заполнения" msgid "" -"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over " -"infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than infill_anchor_max " -"is found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to this parameter, but no " -"longer than anchor_length_max. \n" -"Set this parameter to zero to disable anchoring perimeters connected to a single infill line." +"Connect an infill line to an internal perimeter with a short segment of an " +"additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over infill extrusion width. Orca Slicer tries to connect two " +"close infill lines to a short perimeter segment. If no such perimeter " +"segment shorter than infill_anchor_max is found, the infill line is " +"connected to a perimeter segment at just one side and the length of the " +"perimeter segment taken is limited to this parameter, but no longer than " +"anchor_length_max. \n" +"Set this parameter to zero to disable anchoring perimeters connected to a " +"single infill line." msgstr "" -"Соединять линию заполнения с внутренним периметром с помощью короткого отрезка дополнительного периметра (привязок). Если выражено в процентах, то она вычисляется по " -"ширине экструзии заполнения. Программа пытается соединить две ближайшие линии заполнения с коротким отрезком периметра. Если не найдено такого отрезка периметра " -"короче «Максимальной длины привязок разреженного заполнения» (anchor_length_max), то линия заполнения соединяется с отрезком периметра только с одной стороны, а длина " -"отрезка периметра ограничена этим параметром, но не больше «Максимальной длины привязок разреженного заполнения» (anchor_length_max).\n" -"Установите этот параметр равным нулю для отключения привязок периметров, соединённых с одной линии заполнения." +"Соединять линию заполнения с внутренним периметром с помощью короткого " +"отрезка дополнительного периметра (привязок). Если выражено в процентах, то " +"она вычисляется по ширине экструзии заполнения. Программа пытается соединить " +"две ближайшие линии заполнения с коротким отрезком периметра. Если не " +"найдено такого отрезка периметра короче «Максимальной длины привязок " +"разреженного заполнения» (anchor_length_max), то линия заполнения " +"соединяется с отрезком периметра только с одной стороны, а длина отрезка " +"периметра ограничена этим параметром, но не больше «Максимальной длины " +"привязок разреженного заполнения» (anchor_length_max).\n" +"Установите этот параметр равным нулю для отключения привязок периметров, " +"соединённых с одной линии заполнения." msgid "0 (no open anchors)" msgstr "0 (нет открытых привязок)" @@ -9091,17 +10358,27 @@ msgid "Maximum length of the infill anchor" msgstr "Максимальная длина привязок разреженного заполнения" msgid "" -"Connect an infill line to an internal perimeter with a short segment of an additional perimeter. If expressed as percentage (example: 15%) it is calculated over " -"infill extrusion width. Orca Slicer tries to connect two close infill lines to a short perimeter segment. If no such perimeter segment shorter than this parameter is " -"found, the infill line is connected to a perimeter segment at just one side and the length of the perimeter segment taken is limited to infill_anchor, but no longer " -"than this parameter. \n" -"If set to 0, the old algorithm for infill connection will be used, it should create the same result as with 1000 & 0." +"Connect an infill line to an internal perimeter with a short segment of an " +"additional perimeter. If expressed as percentage (example: 15%) it is " +"calculated over infill extrusion width. Orca Slicer tries to connect two " +"close infill lines to a short perimeter segment. If no such perimeter " +"segment shorter than this parameter is found, the infill line is connected " +"to a perimeter segment at just one side and the length of the perimeter " +"segment taken is limited to infill_anchor, but no longer than this " +"parameter. \n" +"If set to 0, the old algorithm for infill connection will be used, it should " +"create the same result as with 1000 & 0." msgstr "" -"Соединять линию заполнения с внутренним периметром с помощью короткого отрезка дополнительного периметра (привязок). Если выражено в процентах, то она вычисляется по " -"ширине экструзии заполнения. Slic3r пытается соединить две ближайшие линии заполнения с коротким отрезком периметра. Если не найдено такого отрезка периметра короче " -"этого параметра, линия заполнения соединяется с отрезком периметра только с одной стороны, а длина отрезка периметра ограничена значением «Длина привязок разреженного " +"Соединять линию заполнения с внутренним периметром с помощью короткого " +"отрезка дополнительного периметра (привязок). Если выражено в процентах, то " +"она вычисляется по ширине экструзии заполнения. Slic3r пытается соединить " +"две ближайшие линии заполнения с коротким отрезком периметра. Если не " +"найдено такого отрезка периметра короче этого параметра, линия заполнения " +"соединяется с отрезком периметра только с одной стороны, а длина отрезка " +"периметра ограничена значением «Длина привязок разреженного " "заполнения» (infill_anchor), но не больше этого параметра.\n" -"Если установить 0, то будет использоваться старый алгоритм для соединения заполнения, который даёт такой же результат, как и при значениях 1000 и 0." +"Если установить 0, то будет использоваться старый алгоритм для соединения " +"заполнения, который даёт такой же результат, как и при значениях 1000 и 0." msgid "0 (Simple connect)" msgstr "0 (без привязок)" @@ -9115,39 +10392,67 @@ msgstr "Ускорение на внутренних периметрах." msgid "Acceleration of travel moves" msgstr "Ускорение холостого перемещения." -msgid "Acceleration of top surface infill. Using a lower value may improve top surface quality" -msgstr "Ускорение на верхней поверхности. Использование меньшего значения может улучшить качество верхней поверхности." +msgid "" +"Acceleration of top surface infill. Using a lower value may improve top " +"surface quality" +msgstr "" +"Ускорение на верхней поверхности. Использование меньшего значения может " +"улучшить качество верхней поверхности." msgid "Acceleration of outer wall. Using a lower value can improve quality" -msgstr "Ускорение на внешнем периметре. Использование более низкого значения может улучшить качество." +msgstr "" +"Ускорение на внешнем периметре. Использование более низкого значения может " +"улучшить качество." -msgid "Acceleration of bridges. If the value is expressed as a percentage (e.g. 50%), it will be calculated based on the outer wall acceleration." -msgstr "Ускорение на мостах. Если задано в процентах, то значение вычисляться относительно ускорения внешнего периметра." +msgid "" +"Acceleration of bridges. If the value is expressed as a percentage (e.g. " +"50%), it will be calculated based on the outer wall acceleration." +msgstr "" +"Ускорение на мостах. Если задано в процентах, то значение вычисляться " +"относительно ускорения внешнего периметра." msgid "mm/s² or %" msgstr "мм/с² или %" -msgid "Acceleration of sparse infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." -msgstr "Ускорение на разреженном заполнении. Если задано в процентах, то значение вычисляться относительно ускорения по умолчанию." +msgid "" +"Acceleration of sparse infill. If the value is expressed as a percentage (e." +"g. 100%), it will be calculated based on the default acceleration." +msgstr "" +"Ускорение на разреженном заполнении. Если задано в процентах, то значение " +"вычисляться относительно ускорения по умолчанию." -msgid "Acceleration of internal solid infill. If the value is expressed as a percentage (e.g. 100%), it will be calculated based on the default acceleration." -msgstr "Ускорение на внутреннем сплошном заполнении. Если задано в процентах, то значение вычисляться относительно ускорения по умолчанию." +msgid "" +"Acceleration of internal solid infill. If the value is expressed as a " +"percentage (e.g. 100%), it will be calculated based on the default " +"acceleration." +msgstr "" +"Ускорение на внутреннем сплошном заполнении. Если задано в процентах, то " +"значение вычисляться относительно ускорения по умолчанию." -msgid "Acceleration of initial layer. Using a lower value can improve build plate adhesive" -msgstr "Ускорение на первом слое. Использование более низкого значения может улучшить адгезию к столу." +msgid "" +"Acceleration of initial layer. Using a lower value can improve build plate " +"adhesive" +msgstr "" +"Ускорение на первом слое. Использование более низкого значения может " +"улучшить адгезию к столу." msgid "Enable accel_to_decel" msgstr "Вкл. ограничение ускорения зигзагов" msgid "Klipper's max_accel_to_decel will be adjusted automatically" -msgstr "Значение Klipper-а max_accel_to_decel (ограничение ускорения зигзагов) будет скорректировано автоматически." +msgstr "" +"Значение Klipper-а max_accel_to_decel (ограничение ускорения зигзагов) будет " +"скорректировано автоматически." msgid "accel_to_decel" msgstr "Ограничение ускорение зигзагов" #, c-format, boost-format -msgid "Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" -msgstr "Значение Klipper-а max_accel_to_decel (ограничение ускорения зигзагов) будет скорректировано на заданный процент ускорения." +msgid "" +"Klipper's max_accel_to_decel will be adjusted to this %% of acceleration" +msgstr "" +"Значение Klipper-а max_accel_to_decel (ограничение ускорения зигзагов) будет " +"скорректировано на заданный процент ускорения." msgid "Jerk of outer walls" msgstr "Рывок для внешних периметров." @@ -9167,14 +10472,22 @@ msgstr "Рывок для первого слоя." msgid "Jerk for travel" msgstr "Рывок при перемещении." -msgid "Line width of initial layer. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Ширина экструзии для первого слоя. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +msgid "" +"Line width of initial layer. If expressed as a %, it will be computed over " +"the nozzle diameter." +msgstr "" +"Ширина экструзии для первого слоя. Если задано в процентах, то значение " +"вычисляться относительно диаметра сопла." msgid "Initial layer height" msgstr "Высота первого слоя" -msgid "Height of initial layer. Making initial layer height to be thick slightly can improve build plate adhension" -msgstr "Высота первого слоя. Незначительное увеличение толщины первого слоя может улучшить сцепление со столом." +msgid "" +"Height of initial layer. Making initial layer height to be thick slightly " +"can improve build plate adhension" +msgstr "" +"Высота первого слоя. Незначительное увеличение толщины первого слоя может " +"улучшить сцепление со столом." msgid "Speed of initial layer except the solid infill part" msgstr "Скорость печати первого слоя, кроме сплошного заполнения." @@ -9194,41 +10507,59 @@ msgstr "Скорость перемещения на первом слое." msgid "Number of slow layers" msgstr "Количество медленных слоёв" -msgid "The first few layers are printed slower than normal. The speed is gradually increased in a linear fashion over the specified number of layers." -msgstr "Первые несколько слоёв печатаются медленнее, чем обычно. Скорость постепенно линейно увеличивается в течение заданного количества слоёв." +msgid "" +"The first few layers are printed slower than normal. The speed is gradually " +"increased in a linear fashion over the specified number of layers." +msgstr "" +"Первые несколько слоёв печатаются медленнее, чем обычно. Скорость постепенно " +"линейно увеличивается в течение заданного количества слоёв." msgid "Initial layer nozzle temperature" msgstr "Температура сопла на первом слое" msgid "Nozzle temperature to print initial layer when using this filament" -msgstr "Температура сопла для печати первого слоя при использовании данной пластиковой нити." +msgstr "" +"Температура сопла для печати первого слоя при использовании данной " +"пластиковой нити." msgid "Full fan speed at layer" msgstr "Полная скорость вентилятора на слое" msgid "" -"Fan speed will be ramped up linearly from zero at layer \"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer\". \"full_fan_speed_layer\" will " -"be ignored if lower than \"close_fan_the_first_x_layers\", in which case the fan will be running at maximum allowed speed at layer \"close_fan_the_first_x_layers\" + " -"1." +"Fan speed will be ramped up linearly from zero at layer " +"\"close_fan_the_first_x_layers\" to maximum at layer \"full_fan_speed_layer" +"\". \"full_fan_speed_layer\" will be ignored if lower than " +"\"close_fan_the_first_x_layers\", in which case the fan will be running at " +"maximum allowed speed at layer \"close_fan_the_first_x_layers\" + 1." msgstr "" -"Скорость вентилятора будет нарастать линейно от нуля на слое \"close_fan_the_first_x_layers\" до максимума на слое \"full_fan_speed_layer\". Значение " -"\"full_fan_speed_layer\" будет игнорироваться, если оно меньше значения \"close_fan_the_first_x_layers\", в этом случае вентилятор будет работать на максимально " -"допустимой скорости на слое \"close_fan_the_first_x_layers\" + 1." +"Скорость вентилятора будет нарастать линейно от нуля на слое " +"\"close_fan_the_first_x_layers\" до максимума на слое \"full_fan_speed_layer" +"\". Значение \"full_fan_speed_layer\" будет игнорироваться, если оно меньше " +"значения \"close_fan_the_first_x_layers\", в этом случае вентилятор будет " +"работать на максимально допустимой скорости на слое " +"\"close_fan_the_first_x_layers\" + 1." msgid "Support interface fan speed" msgstr "Скорость вентилятора на связующем слое" msgid "" -"This fan speed is enforced during all support interfaces, to be able to weaken their bonding with a high fan speed.\n" +"This fan speed is enforced during all support interfaces, to be able to " +"weaken their bonding with a high fan speed.\n" "Set to -1 to disable this override.\n" "Can only be overriden by disable_fan_first_layers." msgstr "" -"Скорость, применяемая ко всем связующим слоях, чтобы высокой скоростью вентилятора ослабить сцепление между слоями.\n" +"Скорость, применяемая ко всем связующим слоях, чтобы высокой скоростью " +"вентилятора ослабить сцепление между слоями.\n" "Установите значение -1, чтобы запретить переопределять этот параметр.\n" "Может быть отменено только командой disable_fan_first_layers." -msgid "Randomly jitter while printing the wall, so that the surface has a rough look. This setting controls the fuzzy position" -msgstr "Случайное дрожание сопла при печати внешнего периметра для создания эффекта шероховатой поверхности. Эта настройка определяет положение нечетной оболочки." +msgid "" +"Randomly jitter while printing the wall, so that the surface has a rough " +"look. This setting controls the fuzzy position" +msgstr "" +"Случайное дрожание сопла при печати внешнего периметра для создания эффекта " +"шероховатой поверхности. Эта настройка определяет положение нечетной " +"оболочки." msgid "Contour" msgstr "Внешний периметр" @@ -9242,14 +10573,22 @@ msgstr "Все периметры" msgid "Fuzzy skin thickness" msgstr "Толщина нечёткой оболочки" -msgid "The width within which to jitter. It's adversed to be below outer wall line width" -msgstr "Ширина, в пределах которой будет происходить дрожание. Желательно, чтобы она была меньше ширины линии внешнего периметра." +msgid "" +"The width within which to jitter. It's adversed to be below outer wall line " +"width" +msgstr "" +"Ширина, в пределах которой будет происходить дрожание. Желательно, чтобы она " +"была меньше ширины линии внешнего периметра." msgid "Fuzzy skin point distance" msgstr "Расстояние «дрожания» при печати нечёткой оболочки" -msgid "The average diatance between the random points introducded on each line segment" -msgstr "Среднее расстояние между случайно вставленными точками при генерации нечётной оболочки." +msgid "" +"The average diatance between the random points introducded on each line " +"segment" +msgstr "" +"Среднее расстояние между случайно вставленными точками при генерации " +"нечётной оболочки." msgid "Apply fuzzy skin to first layer" msgstr "Нечёткая оболочки на первом слое" @@ -9266,32 +10605,49 @@ msgstr "Слои и периметры" msgid "Filter out gaps smaller than the threshold specified" msgstr "Небольшие промежутки меньше указанного порога не будут заполняться." -msgid "Speed of gap infill. Gap usually has irregular line width and should be printed more slowly" -msgstr "Скорость заполнения пробелов. Пробелы обычно имеют неравномерную ширину линии и должен печататься медленнее." +msgid "" +"Speed of gap infill. Gap usually has irregular line width and should be " +"printed more slowly" +msgstr "" +"Скорость заполнения пробелов. Пробелы обычно имеют неравномерную ширину " +"линии и должен печататься медленнее." msgid "Arc fitting" msgstr "Поддержка движения по дуге окружности" -msgid "Enable this to get a G-code file which has G2 and G3 moves. And the fitting tolerance is same with resolution" -msgstr "Включите, если хотите использовать в G-коде команды перемещения по дуге окружности G2/G3. Значение допуска траектории такое же как разрешение G-кода выше." +msgid "" +"Enable this to get a G-code file which has G2 and G3 moves. And the fitting " +"tolerance is same with resolution" +msgstr "" +"Включите, если хотите использовать в G-коде команды перемещения по дуге " +"окружности G2/G3. Значение допуска траектории такое же как разрешение G-кода " +"выше." msgid "Add line number" msgstr "Добавить номер строки" msgid "Enable this to add line number(Nx) at the beginning of each G-Code line" -msgstr "При включении, в начало каждой строки G-кода, будет добавляться номер строки (Nx)." +msgstr "" +"При включении, в начало каждой строки G-кода, будет добавляться номер строки " +"(Nx)." msgid "Scan first layer" msgstr "Проверка первого слоя" -msgid "Enable this to enable the camera on printer to check the quality of first layer" +msgid "" +"Enable this to enable the camera on printer to check the quality of first " +"layer" msgstr "При включении, камера принтера будет проверять качество первого слоя." msgid "Nozzle type" msgstr "Тип сопла" -msgid "The metallic material of nozzle. This determines the abrasive resistance of nozzle, and what kind of filament can be printed" -msgstr "Материал сопла. Определяет абразивную стойкость сопла, а также то, каким материалом можно печатать." +msgid "" +"The metallic material of nozzle. This determines the abrasive resistance of " +"nozzle, and what kind of filament can be printed" +msgstr "" +"Материал сопла. Определяет абразивную стойкость сопла, а также то, каким " +"материалом можно печатать." msgid "Undefine" msgstr "Не задано" @@ -9308,8 +10664,11 @@ msgstr "Латунь" msgid "Nozzle HRC" msgstr "Твердость сопла (HRC)" -msgid "The nozzle's hardness. Zero means no checking for nozzle's hardness during slicing." -msgstr "Твёрдость сопел. 0 - отключение контроля сопел на твёрдость во время нарезки." +msgid "" +"The nozzle's hardness. Zero means no checking for nozzle's hardness during " +"slicing." +msgstr "" +"Твёрдость сопел. 0 - отключение контроля сопел на твёрдость во время нарезки." msgid "HRC" msgstr "HRC" @@ -9336,24 +10695,37 @@ msgid "Best object position" msgstr "Наилучшее расположение модели" msgid "Best auto arranging position in range [0,1] w.r.t. bed shape." -msgstr "Наилучшее расположение модели при авторасстановке в диапазоне [0,1] относительно формы стола." - -msgid "Enable this option if machine has auxiliary part cooling fan. G-code command: M106 P2 S(0-255)." msgstr "" -"Если в принтере имеет вспомогательный вентилятор для охлаждения моделей, можете включить эту опцию. \n" +"Наилучшее расположение модели при авторасстановке в диапазоне [0,1] " +"относительно формы стола." + +msgid "" +"Enable this option if machine has auxiliary part cooling fan. G-code " +"command: M106 P2 S(0-255)." +msgstr "" +"Если в принтере имеет вспомогательный вентилятор для охлаждения моделей, " +"можете включить эту опцию. \n" "G-код команда: M106 P2 S(0-255)." msgid "" -"Start the fan this number of seconds earlier than its target start time (you can use fractional seconds). It assumes infinite acceleration for this time estimation, " -"and will only take into account G1 and G0 moves (arc fitting is unsupported).\n" -"It won't move fan comands from custom gcodes (they act as a sort of 'barrier').\n" -"It won't move fan comands into the start gcode if the 'only custom start gcode' is activated.\n" +"Start the fan this number of seconds earlier than its target start time (you " +"can use fractional seconds). It assumes infinite acceleration for this time " +"estimation, and will only take into account G1 and G0 moves (arc fitting is " +"unsupported).\n" +"It won't move fan comands from custom gcodes (they act as a sort of " +"'barrier').\n" +"It won't move fan comands into the start gcode if the 'only custom start " +"gcode' is activated.\n" "Use 0 to deactivate." msgstr "" -"Запуск вентилятора на указанное количество секунд раньше целевого времени запуска (поддерживаются доли секунды). При этом предполагается бесконечное ускорение для " -"оценки этого времени, и учёт только перемещений G1 и G0 (Поддержка движения по дуге окружности не поддерживается).\n" -"Это не приведёт к сдвигу команд вентилятора из пользовательских G-кодов (они действуют как своего рода барьер).\n" -"Это не приведёт к сдвигу команд вентилятора в стартовом G-коде, если активировано «только пользовательский стартовый G-код».\n" +"Запуск вентилятора на указанное количество секунд раньше целевого времени " +"запуска (поддерживаются доли секунды). При этом предполагается бесконечное " +"ускорение для оценки этого времени, и учёт только перемещений G1 и G0 " +"(Поддержка движения по дуге окружности не поддерживается).\n" +"Это не приведёт к сдвигу команд вентилятора из пользовательских G-кодов (они " +"действуют как своего рода барьер).\n" +"Это не приведёт к сдвигу команд вентилятора в стартовом G-коде, если " +"активировано «только пользовательский стартовый G-код».\n" "Установите 0 для отключения." msgid "Only overhangs" @@ -9366,12 +10738,17 @@ msgid "Fan kick-start time" msgstr "Продолжительность принудительного запуска вентилятора" msgid "" -"Emit a max fan speed command for this amount of seconds before reducing to target speed to kick-start the cooling fan.\n" -"This is useful for fans where a low PWM/power may be insufficient to get the fan started spinning from a stop, or to get the fan up to speed faster.\n" +"Emit a max fan speed command for this amount of seconds before reducing to " +"target speed to kick-start the cooling fan.\n" +"This is useful for fans where a low PWM/power may be insufficient to get the " +"fan started spinning from a stop, or to get the fan up to speed faster.\n" "Set to 0 to deactivate." msgstr "" -"Время принудительного запуска (kick-start) вентилятора на максимальной скорости, после чего скорость снижается до целевой. Это необходимо для вентиляторов у которых " -"низкое значение уровня ШИМ/мощности может быть недостаточен для запуска вентилятора после остановки или для более быстрого увеличения скорости его вращения.\n" +"Время принудительного запуска (kick-start) вентилятора на максимальной " +"скорости, после чего скорость снижается до целевой. Это необходимо для " +"вентиляторов у которых низкое значение уровня ШИМ/мощности может быть " +"недостаточен для запуска вентилятора после остановки или для более быстрого " +"увеличения скорости его вращения.\n" "Установите 0 для отключения." msgid "Time cost" @@ -9390,7 +10767,8 @@ msgid "" "This option is enabled if machine support controlling chamber temperature\n" "G-code command: M141 S(0-255)" msgstr "" -"Если принтер поддерживает контроль температуры в камере, включите эту опцию.\n" +"Если принтер поддерживает контроль температуры в камере, включите эту " +"опцию.\n" "G-код команда: M141 S(0-255)" msgid "Support air filtration" @@ -9400,7 +10778,8 @@ msgid "" "Enable this if printer support air filtration\n" "G-code command: M106 P3 S(0-255)" msgstr "" -"Если принтер поддерживает фильтрацию выдуваемого воздуха, включите эту опцию. \n" +"Если принтер поддерживает фильтрацию выдуваемого воздуха, включите эту " +"опцию. \n" "G-код команда: M106 P3 S(0-255)" msgid "G-code flavor" @@ -9422,47 +10801,66 @@ msgid "Label objects" msgstr "Название моделей" msgid "" -"Enable this to add comments into the G-Code labeling print moves with what object they belong to, which is useful for the Octoprint CancelObject plugin. This settings " -"is NOT compatible with Single Extruder Multi Material setup and Wipe into Object / Wipe into Infill." +"Enable this to add comments into the G-Code labeling print moves with what " +"object they belong to, which is useful for the Octoprint CancelObject " +"plugin. This settings is NOT compatible with Single Extruder Multi Material " +"setup and Wipe into Object / Wipe into Infill." msgstr "" -"Включите эту опцию, чтобы добавить комментарии в G-код с указанием того, к какой модели он принадлежит, что полезно для плагина Octoprint CancelObject. Эта настройка " -"не совместима с настройкой «Мультиматериальный одиночный экструдер» и «Очистка в модель» / «Очистка в заполнение модели»." +"Включите эту опцию, чтобы добавить комментарии в G-код с указанием того, к " +"какой модели он принадлежит, что полезно для плагина Octoprint CancelObject. " +"Эта настройка не совместима с настройкой «Мультиматериальный одиночный " +"экструдер» и «Очистка в модель» / «Очистка в заполнение модели»." msgid "Exclude objects" msgstr "Исключить модели" msgid "Enable this option to add EXCLUDE OBJECT command in g-code" -msgstr "Включите эту опцию, чтобы добавить команду EXCLUDE OBJECT (исключения моделей) в G-код." +msgstr "" +"Включите эту опцию, чтобы добавить команду EXCLUDE OBJECT (исключения " +"моделей) в G-код." msgid "Verbose G-code" msgstr "Подробный G-код" msgid "" -"Enable this to get a commented G-code file, with each line explained by a descriptive text. If you print from SD card, the additional weight of the file could make " -"your firmware slow down." +"Enable this to get a commented G-code file, with each line explained by a " +"descriptive text. If you print from SD card, the additional weight of the " +"file could make your firmware slow down." msgstr "" -"Включите эту опцию, чтобы в каждой строке файла G-кода, присутствовал комментарий с поясняющим текстом. При печати с SD-карты, скорость чтение данных вашей прошивкой " -"может снизится за счёт увеличения размера файла." +"Включите эту опцию, чтобы в каждой строке файла G-кода, присутствовал " +"комментарий с поясняющим текстом. При печати с SD-карты, скорость чтение " +"данных вашей прошивкой может снизится за счёт увеличения размера файла." msgid "Infill combination" msgstr "Комбинированное заполнение" -msgid "Automatically Combine sparse infill of several layers to print together to reduce time. Wall is still printed with original layer height." +msgid "" +"Automatically Combine sparse infill of several layers to print together to " +"reduce time. Wall is still printed with original layer height." msgstr "" -"Для сокращения времени печати есть возможность печатать заполнение не на каждом слое, а на двух слоях сразу. \n" +"Для сокращения времени печати есть возможность печатать заполнение не на " +"каждом слое, а на двух слоях сразу. \n" "Периметры по-прежнему печатаются с исходной высотой слоя." msgid "Filament to print internal sparse infill." msgstr "Пластиковая нить для печати заполнения." -msgid "Line width of internal sparse infill. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Ширина экструзии для заполнения. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +msgid "" +"Line width of internal sparse infill. If expressed as a %, it will be " +"computed over the nozzle diameter." +msgstr "" +"Ширина экструзии для заполнения. Если задано в процентах, то значение " +"вычисляться относительно диаметра сопла." msgid "Infill/Wall overlap" msgstr "Перекрытие линий заполнения с линиями периметра" -msgid "Infill area is enlarged slightly to overlap with wall for better bonding. The percentage value is relative to line width of sparse infill" -msgstr "Параметр указывает на сколько процентов заполнение будет перекрываться с периметром для лучшего соединения друг с другом." +msgid "" +"Infill area is enlarged slightly to overlap with wall for better bonding. " +"The percentage value is relative to line width of sparse infill" +msgstr "" +"Параметр указывает на сколько процентов заполнение будет перекрываться с " +"периметром для лучшего соединения друг с другом." msgid "Speed of internal sparse infill" msgstr "Скорость заполнения" @@ -9471,30 +10869,41 @@ msgid "Interface shells" msgstr "Связующие оболочки" msgid "" -"Force the generation of solid shells between adjacent materials/volumes. Useful for multi-extruder prints with translucent materials or manual soluble support material" +"Force the generation of solid shells between adjacent materials/volumes. " +"Useful for multi-extruder prints with translucent materials or manual " +"soluble support material" msgstr "" -"Принудительное создание замкнутых (сплошных) оболочек между смежными материалами/объёмами. Полезно для многоэкструдерных принтеров при печати полупрозрачными " -"материалами или растворимой поддержкой. Помогает избежать диффузию материалов." +"Принудительное создание замкнутых (сплошных) оболочек между смежными " +"материалами/объёмами. Полезно для многоэкструдерных принтеров при печати " +"полупрозрачными материалами или растворимой поддержкой. Помогает избежать " +"диффузию материалов." msgid "Maximum width of a segmented region" msgstr "Максимальная ширина сегментированной области" msgid "Maximum width of a segmented region. Zero disables this feature." -msgstr "Максимальная ширина сегментированной области. Установите 0 для отключения этой функции." +msgstr "" +"Максимальная ширина сегментированной области. Установите 0 для отключения " +"этой функции." msgid "Interlocking depth of a segmented region" msgstr "Глубина взаимосвязи сегментированной области" msgid "Interlocking depth of a segmented region. Zero disables this feature." -msgstr "Глубина взаимосвязи сегментированной области. Установите 0 для отключения этой функции." +msgstr "" +"Глубина взаимосвязи сегментированной области. Установите 0 для отключения " +"этой функции." msgid "Ironing Type" msgstr "Тип разглаживания" -msgid "Ironing is using small flow to print on same height of surface again to make flat surface more smooth. This setting controls which layer being ironed" +msgid "" +"Ironing is using small flow to print on same height of surface again to make " +"flat surface more smooth. This setting controls which layer being ironed" msgstr "" -"При разглаживании сопло выполняет вторую фазу заполнения на том же слое (с небольшим потоком), чтобы заполнить отверстия и сгладить выступающие части пластика. Этот " -"параметр контролирует, какой слой необходимо сгладить." +"При разглаживании сопло выполняет вторую фазу заполнения на том же слое (с " +"небольшим потоком), чтобы заполнить отверстия и сгладить выступающие части " +"пластика. Этот параметр контролирует, какой слой необходимо сгладить." msgid "No ironing" msgstr "Без разглаживания" @@ -9517,8 +10926,12 @@ msgstr "Шаблон по которому будет производиться msgid "Ironing flow" msgstr "Поток" -msgid "The amount of material to extrude during ironing. Relative to flow of normal layer height. Too high value results in overextrusion on the surface" -msgstr "Количество материала, которое необходимо выдавить во время разглаживания относительно потока при нормальной высоте слоя." +msgid "" +"The amount of material to extrude during ironing. Relative to flow of normal " +"layer height. Too high value results in overextrusion on the surface" +msgstr "" +"Количество материала, которое необходимо выдавить во время разглаживания " +"относительно потока при нормальной высоте слоя." msgid "Ironing line spacing" msgstr "Расстояние между линиями разглаживания" @@ -9535,17 +10948,26 @@ msgstr "Скорость разглаживания" msgid "Ironing angle" msgstr "Угол разглаживания" -msgid "The angle ironing is done at. A negative number disables this function and uses the default method." -msgstr "Выбор угла разглаживания. Отрицательное число отключает эту функцию и использует метод по умолчанию." +msgid "" +"The angle ironing is done at. A negative number disables this function and " +"uses the default method." +msgstr "" +"Выбор угла разглаживания. Отрицательное число отключает эту функцию и " +"использует метод по умолчанию." msgid "This gcode part is inserted at every layer change after lift z" -msgstr "Этот G-код вставляется при каждой смене слоя, сразу после перемещения оси Z." +msgstr "" +"Этот G-код вставляется при каждой смене слоя, сразу после перемещения оси Z." msgid "Supports silent mode" msgstr "Поддержка тихого режима" -msgid "Whether the machine supports silent mode in which machine use lower acceleration to print" -msgstr "Поддержка тихого режима, в котором принтер использует меньшее ускорение печати для уменьшения уровня шума." +msgid "" +"Whether the machine supports silent mode in which machine use lower " +"acceleration to print" +msgstr "" +"Поддержка тихого режима, в котором принтер использует меньшее ускорение " +"печати для уменьшения уровня шума." msgid "Emit limits to G-code" msgstr "Отправлять в G-код" @@ -9560,14 +10982,18 @@ msgstr "" "Если включено, ограничения принтера будут передаваться в файл G-кода.\n" "Если в качестве типа G-кода выбран Klipper опция будет игнорироваться." -msgid "This G-code will be used as a code for the pause print. User can insert pause G-code in gcode viewer" -msgstr "Этот G-код используется для задания паузы печати. Пользователь может вставить G-код паузы в просмотрщике G-кода." +msgid "" +"This G-code will be used as a code for the pause print. User can insert " +"pause G-code in gcode viewer" +msgstr "" +"Этот G-код используется для задания паузы печати. Пользователь может " +"вставить G-код паузы в просмотрщике G-кода." msgid "This G-code will be used as a custom code" msgstr "Этот G-код используется для пользовательского кода." -msgid "Enable Flow Compensation" -msgstr "Компенсация потока" +msgid "Small area flow compensation (beta)" +msgstr "" # ???Включение компенсации потока при заполнении небольших областей. msgid "Enable flow compensation for small infill areas" @@ -9577,11 +11003,14 @@ msgid "Flow Compensation Model" msgstr "Модель компенсации потока" msgid "" -"Flow Compensation Model, used to adjust the flow for small infill areas. The model is expressed as a comma separated pair of values for extrusion length and flow " -"correction factors, one per line, in the following format: \"1.234,5.678\"" +"Flow Compensation Model, used to adjust the flow for small infill areas. The " +"model is expressed as a comma separated pair of values for extrusion length " +"and flow correction factors, one per line, in the following format: " +"\"1.234,5.678\"" msgstr "" -"Модель представлена в виде разделенных запятыми пар значений, длины экструзии и поправочного коэффициента потока, по одному на строку в следующем формате: " -"\"1.234,5.678\"." +"Модель представлена в виде разделенных запятыми пар значений, длины " +"экструзии и поправочного коэффициента потока, по одному на строку в " +"следующем формате: \"1.234,5.678\"." msgid "Maximum speed X" msgstr "Максимальная скорость перемещения по X" @@ -9683,59 +11112,87 @@ msgid "Maximum acceleration for travel" msgstr "Максимальное ускорение при перемещении" msgid "Maximum acceleration for travel (M204 T), it only applies to Marlin 2" -msgstr "Максимальное ускорение при перемещении (M204 T), применяемое только для Marlin 2" - -msgid "Part cooling fan speed may be increased when auto cooling is enabled. This is the maximum speed limitation of part cooling fan" msgstr "" -"Скорость вентилятора охлаждения моделей может быть увеличена, если включено автоматическое охлаждение. Это максимальное ограничение скорости вентилятора для " -"охлаждения моделей." +"Максимальное ускорение при перемещении (M204 T), применяемое только для " +"Marlin 2" + +msgid "" +"Part cooling fan speed may be increased when auto cooling is enabled. This " +"is the maximum speed limitation of part cooling fan" +msgstr "" +"Скорость вентилятора охлаждения моделей может быть увеличена, если включено " +"автоматическое охлаждение. Это максимальное ограничение скорости вентилятора " +"для охлаждения моделей." msgid "Max" msgstr "Макс." -msgid "The largest printable layer height for extruder. Used tp limits the maximum layer hight when enable adaptive layer height" -msgstr "Это наибольшая высота печатаемого слоя для этого экструдера, которая используется для ограничения функции «Переменная высота слоёв»." +msgid "" +"The largest printable layer height for extruder. Used tp limits the maximum " +"layer hight when enable adaptive layer height" +msgstr "" +"Это наибольшая высота печатаемого слоя для этого экструдера, которая " +"используется для ограничения функции «Переменная высота слоёв»." msgid "Extrusion rate smoothing" msgstr "Сглаживание скорости экструзии" msgid "" -"This parameter smooths out sudden extrusion rate changes that happen when the printer transitions from printing a high flow (high speed/larger width) extrusion to a " -"lower flow (lower speed/smaller width) extrusion and vice versa.\n" +"This parameter smooths out sudden extrusion rate changes that happen when " +"the printer transitions from printing a high flow (high speed/larger width) " +"extrusion to a lower flow (lower speed/smaller width) extrusion and vice " +"versa.\n" "\n" -"It defines the maximum rate by which the extruded volumetric flow in mm3/sec can change over time. Higher values mean higher extrusion rate changes are allowed, " -"resulting in faster speed transitions.\n" +"It defines the maximum rate by which the extruded volumetric flow in mm3/sec " +"can change over time. Higher values mean higher extrusion rate changes are " +"allowed, resulting in faster speed transitions.\n" "\n" "A value of 0 disables the feature. \n" "\n" -"For a high speed, high flow direct drive printer (like the Bambu lab or Voron) this value is usually not needed. However it can provide some marginal benefit in " -"certain cases where feature speeds vary greatly. For example, when there are aggressive slowdowns due to overhangs. In these cases a high value of around 300-350mm3/" -"s2 is recommended as this allows for just enough smoothing to assist pressure advance achieve a smoother flow transition.\n" +"For a high speed, high flow direct drive printer (like the Bambu lab or " +"Voron) this value is usually not needed. However it can provide some " +"marginal benefit in certain cases where feature speeds vary greatly. For " +"example, when there are aggressive slowdowns due to overhangs. In these " +"cases a high value of around 300-350mm3/s2 is recommended as this allows for " +"just enough smoothing to assist pressure advance achieve a smoother flow " +"transition.\n" "\n" -"For slower printers without pressure advance, the value should be set much lower. A value of 10-15mm3/s2 is a good starting point for direct drive extruders and " -"5-10mm3/s2 for Bowden style. \n" +"For slower printers without pressure advance, the value should be set much " +"lower. A value of 10-15mm3/s2 is a good starting point for direct drive " +"extruders and 5-10mm3/s2 for Bowden style. \n" "\n" "This feature is known as Pressure Equalizer in Prusa slicer.\n" "\n" "Note: this parameter disables arc fitting." msgstr "" -"Этот параметр сглаживает резкие изменения скорости экструзии, которые происходят, когда принтер переходит от печати с большим расходом (высокая скорость/большая " -"ширина) к печати с меньшим расходом (меньшая скорость/меньшая ширина) и наоборот.\n" +"Этот параметр сглаживает резкие изменения скорости экструзии, которые " +"происходят, когда принтер переходит от печати с большим расходом (высокая " +"скорость/большая ширина) к печати с меньшим расходом (меньшая скорость/" +"меньшая ширина) и наоборот.\n" "\n" -"Параметр задаёт максимальную скорость, с которой объёмный расход экструдируемого материала может изменяться с течением времени (мм³/с). Более высокие значения " -"означают, что допускаются более высокие изменения скорости экструзии, что приводит к более быстрому переключению скоростей.\n" +"Параметр задаёт максимальную скорость, с которой объёмный расход " +"экструдируемого материала может изменяться с течением времени (мм³/с). Более " +"высокие значения означают, что допускаются более высокие изменения скорости " +"экструзии, что приводит к более быстрому переключению скоростей.\n" "\n" "Значение 0 отключает эту функцию. \n" "\n" -"Для высокоскоростных принтеров с прямым приводом (например, Bambu lab или Voron) обычно не требуется использование данного значения. Однако в некоторых случаях, когда " -"скорость печати сильно различается, это может принести некоторую дополнительную пользу. Например, когда происходят резкие замедления из-за нависаний. В этих случаях " -"рекомендуется использовать высокое значение, составляющее около 300-350 мм³/с², так как это обеспечивает достаточное сглаживание, помогающее прогнозированию давления " +"Для высокоскоростных принтеров с прямым приводом (например, Bambu lab или " +"Voron) обычно не требуется использование данного значения. Однако в " +"некоторых случаях, когда скорость печати сильно различается, это может " +"принести некоторую дополнительную пользу. Например, когда происходят резкие " +"замедления из-за нависаний. В этих случаях рекомендуется использовать " +"высокое значение, составляющее около 300-350 мм³/с², так как это " +"обеспечивает достаточное сглаживание, помогающее прогнозированию давления " "достичь более плавного перехода потока.\n" "\n" -"Для более медленных принтеров, не использующих прогнозирование давления (pressure advance), это значение должно быть значительно ниже. Значение 10-15 мм³/с² является " -"хорошей отправной точкой для экструдеров с прямым приводом и 5-10 мм³/с² для боуден экструдеров.\n" +"Для более медленных принтеров, не использующих прогнозирование давления " +"(pressure advance), это значение должно быть значительно ниже. Значение " +"10-15 мм³/с² является хорошей отправной точкой для экструдеров с прямым " +"приводом и 5-10 мм³/с² для боуден экструдеров.\n" "\n" -"В Prusa Slicer эта функция известна как «Выравнивание давления» (Pressure equalizer).\n" +"В Prusa Slicer эта функция известна как «Выравнивание давления» (Pressure " +"equalizer).\n" "\n" "Примечание: этот параметр отключает поддержку движения по дуге окружности." @@ -9746,18 +11203,22 @@ msgid "Smoothing segment length" msgstr "Длина сглаживающего сегмента" msgid "" -"A lower value results in smoother extrusion rate transitions. However, this results in a significantly larger gcode file and more instructions for the printer to " -"process. \n" +"A lower value results in smoother extrusion rate transitions. However, this " +"results in a significantly larger gcode file and more instructions for the " +"printer to process. \n" "\n" -"Default value of 3 works well for most cases. If your printer is stuttering, increase this value to reduce the number of adjustments made\n" +"Default value of 3 works well for most cases. If your printer is stuttering, " +"increase this value to reduce the number of adjustments made\n" "\n" "Allowed values: 1-5" msgstr "" -"Меньшее значение приводит к более плавному изменению скорости экструзии. Однако это приводит к значительному увеличению размера G-код файла и увеличению количества " -"инструкций для обработки принтером. \n" +"Меньшее значение приводит к более плавному изменению скорости экструзии. " +"Однако это приводит к значительному увеличению размера G-код файла и " +"увеличению количества инструкций для обработки принтером. \n" "\n" -"Значение по умолчанию, равное 3, хорошо подходит для большинства случаев. Если принтер печатает с мини-фризами, увеличьте это значение, чтобы уменьшить количество " -"выполняемых изменений.\n" +"Значение по умолчанию, равное 3, хорошо подходит для большинства случаев. " +"Если принтер печатает с мини-фризами, увеличьте это значение, чтобы " +"уменьшить количество выполняемых изменений.\n" "\n" "Допустимые значения: 1–5." @@ -9765,29 +11226,37 @@ msgid "Minimum speed for part cooling fan" msgstr "Минимальная скорость вентилятора обдува модели." msgid "" -"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed during printing except the first several layers which is defined by no cooling layers.\n" -"Please enable auxiliary_fan in printer settings to use this feature. G-code command: M106 P2 S(0-255)" +"Speed of auxiliary part cooling fan. Auxiliary fan will run at this speed " +"during printing except the first several layers which is defined by no " +"cooling layers.\n" +"Please enable auxiliary_fan in printer settings to use this feature. G-code " +"command: M106 P2 S(0-255)" msgstr "" -"Скорость вращения вспомогательного вентилятора для охлаждения моделей. Он всегда будет работать с этой скоростью, за исключением первых нескольких слоёв, которые " -"обычно настроены на работу без охлаждения.\n" -"Пожалуйста, включите вспомогательный вентилятор для охлаждения моделей (auxiliary_fan) в настройках принтера, чтобы использовать эту функцию. \n" +"Скорость вращения вспомогательного вентилятора для охлаждения моделей. Он " +"всегда будет работать с этой скоростью, за исключением первых нескольких " +"слоёв, которые обычно настроены на работу без охлаждения.\n" +"Пожалуйста, включите вспомогательный вентилятор для охлаждения моделей " +"(auxiliary_fan) в настройках принтера, чтобы использовать эту функцию. \n" "G-код команда: M106 P2 S(0-255)." msgid "Min" msgstr "Мин." -msgid "The lowest printable layer height for extruder. Used tp limits the minimum layer hight when enable adaptive layer height" -msgstr "Это наименьшая высота печатаемого слоя для данного экструдера и в то же время нижний предел для функции «Переменная высота слоёв»." +msgid "" +"The lowest printable layer height for extruder. Used tp limits the minimum " +"layer hight when enable adaptive layer height" +msgstr "" +"Это наименьшая высота печатаемого слоя для данного экструдера и в то же " +"время нижний предел для функции «Переменная высота слоёв»." msgid "Min print speed" msgstr "Минимальная скорость печати" msgid "" -"The minimum printing speed for the filament when slow down for better layer cooling is enabled, when printing overhangs and when feature speeds are not specified " -"explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"Минимальная скорость печати для текущего прутка при включенной функции «Замедлять печать для лучшего охлаждения слоёв» при печати нависаний и когда скорости элементов " -"явно не задана." msgid "Nozzle diameter" msgstr "Диаметр сопла" @@ -9798,14 +11267,22 @@ msgstr "Диаметр сопла" msgid "Configuration notes" msgstr "Примечание конфигурации" -msgid "You can put here your personal notes. This text will be added to the G-code header comments." -msgstr "Здесь вы можете написать свои замечания для текущего профиля. Этот текст будет добавлен к комментариям в заголовок G-кода." +msgid "" +"You can put here your personal notes. This text will be added to the G-code " +"header comments." +msgstr "" +"Здесь вы можете написать свои замечания для текущего профиля. Этот текст " +"будет добавлен к комментариям в заголовок G-кода." msgid "Host Type" msgstr "Тип хоста" -msgid "Orca Slicer can upload G-code files to a printer host. This field must contain the kind of the host." -msgstr "Orca Slicer может загружать файл G-кода на хост принтера. Это поле должно содержать тип хоста." +msgid "" +"Orca Slicer can upload G-code files to a printer host. This field must " +"contain the kind of the host." +msgstr "" +"Orca Slicer может загружать файл G-кода на хост принтера. Это поле должно " +"содержать тип хоста." msgid "Nozzle volume" msgstr "Объём сопла" @@ -9817,39 +11294,52 @@ msgid "Cooling tube position" msgstr "Позиция охлаждающей трубки" msgid "Distance of the center-point of the cooling tube from the extruder tip." -msgstr "Расстояние между центральной точкой охлаждающей трубки и кончиком экструдера." +msgstr "" +"Расстояние между центральной точкой охлаждающей трубки и кончиком экструдера." msgid "Cooling tube length" msgstr "Длина охлаждающей трубки" msgid "Length of the cooling tube to limit space for cooling moves inside it." -msgstr "Длина охлаждающей трубки для ограничения перемещения при охлаждающих движениях." +msgstr "" +"Длина охлаждающей трубки для ограничения перемещения при охлаждающих " +"движениях." msgid "High extruder current on filament swap" msgstr "Повышение тока экструдера при замене прутка" msgid "" -"It may be beneficial to increase the extruder motor current during the filament exchange sequence to allow for rapid ramming feed rates and to overcome resistance " -"when loading a filament with an ugly shaped tip." +"It may be beneficial to increase the extruder motor current during the " +"filament exchange sequence to allow for rapid ramming feed rates and to " +"overcome resistance when loading a filament with an ugly shaped tip." msgstr "" -"Это может быть полезно для увеличения тока двигателя экструдера во время замены прутка, чтобы быстро увеличить скорость подачи и преодолеть сопротивление при загрузке " -"прутка с плохой формой кончика." +"Это может быть полезно для увеличения тока двигателя экструдера во время " +"замены прутка, чтобы быстро увеличить скорость подачи и преодолеть " +"сопротивление при загрузке прутка с плохой формой кончика." msgid "Filament parking position" msgstr "Положение парковки прутка" -msgid "Distance of the extruder tip from the position where the filament is parked when unloaded. This should match the value in printer firmware." -msgstr "Расстояние от кончика экструдера до точки, где размещается пруток при выгрузке. Расстояние должно соответствовать значению в прошивке принтера." +msgid "" +"Distance of the extruder tip from the position where the filament is parked " +"when unloaded. This should match the value in printer firmware." +msgstr "" +"Расстояние от кончика экструдера до точки, где размещается пруток при " +"выгрузке. Расстояние должно соответствовать значению в прошивке принтера." msgid "Extra loading distance" msgstr "Дополнительная длина загрузки" msgid "" -"When set to zero, the distance the filament is moved from parking position during load is exactly the same as it was moved back during unload. When positive, it is " -"loaded further, if negative, the loading move is shorter than unloading." +"When set to zero, the distance the filament is moved from parking position " +"during load is exactly the same as it was moved back during unload. When " +"positive, it is loaded further, if negative, the loading move is shorter " +"than unloading." msgstr "" -"Если установлено 0, то расстояние, которое проходит пруток при перемещении из положения парковки во время загрузки, точно такое же, как и при выгрузке. При " -"положительном значении, она загружается дальше; при отрицательном, ход загрузки короче (по сравнению с выгрузкой)." +"Если установлено 0, то расстояние, которое проходит пруток при перемещении " +"из положения парковки во время загрузки, точно такое же, как и при выгрузке. " +"При положительном значении, она загружается дальше; при отрицательном, ход " +"загрузки короче (по сравнению с выгрузкой)." msgid "Start end points" msgstr "Начальные и конечные точки" @@ -9861,11 +11351,14 @@ msgid "Reduce infill retraction" msgstr "Уменьшать отката при заполнении" msgid "" -"Don't retract when the travel is in infill area absolutely. That means the oozing can't been seen. This can reduce times of retraction for complex model and save " -"printing time, but make slicing and G-code generating slower" +"Don't retract when the travel is in infill area absolutely. That means the " +"oozing can't been seen. This can reduce times of retraction for complex " +"model and save printing time, but make slicing and G-code generating slower" msgstr "" -"Отключает откат, когда перемещения полностью совершаются в области заполнения (и, таким образом, любые подтёки скорее всего будут не заметны). Это поможет снизить " -"количество откатов при печати сложной модели и сэкономить время печати, но увеличит время нарезки и генерации G-кода." +"Отключает откат, когда перемещения полностью совершаются в области " +"заполнения (и, таким образом, любые подтёки скорее всего будут не заметны). " +"Это поможет снизить количество откатов при печати сложной модели и " +"сэкономить время печати, но увеличит время нарезки и генерации G-кода." msgid "Filename format" msgstr "Формат имени файла" @@ -9883,17 +11376,24 @@ msgid "Make overhangs printable - Maximum angle" msgstr "Делать нависания пригодными для печати под максимальным углом" msgid "" -"Maximum angle of overhangs to allow after making more steep overhangs printable.90° will not change the model at all and allow any overhang, while 0 will replace all " -"overhangs with conical material." +"Maximum angle of overhangs to allow after making more steep overhangs " +"printable.90° will not change the model at all and allow any overhang, while " +"0 will replace all overhangs with conical material." msgstr "" -"Максимальный угол нависания, получаемый после изменения геометрии крутых нависаний. При 90°не происходит изменения формы модели. При 0° же, все нависания заменяются " -"материалом конической геометрии." +"Максимальный угол нависания, получаемый после изменения геометрии крутых " +"нависаний. При 90°не происходит изменения формы модели. При 0° же, все " +"нависания заменяются материалом конической геометрии." msgid "Make overhangs printable - Hole area" msgstr "Делать нависания отверстий пригодными для печати" -msgid "Maximum area of a hole in the base of the model before it's filled by conical material.A value of 0 will fill all the holes in the model base." -msgstr "Максимальная площадь отверстия в основании модели до его заполнения материалом конической геометрии. При 0 все отверстия в основании модели будут заполнены." +msgid "" +"Maximum area of a hole in the base of the model before it's filled by " +"conical material.A value of 0 will fill all the holes in the model base." +msgstr "" +"Максимальная площадь отверстия в основании модели до его заполнения " +"материалом конической геометрии. При 0 все отверстия в основании модели " +"будут заполнены." msgid "mm²" msgstr "мм²" @@ -9902,11 +11402,19 @@ msgid "Detect overhang wall" msgstr "Определять нависающие периметры" #, c-format, boost-format -msgid "Detect the overhang percentage relative to line width and use different speed to print. For 100%% overhang, bridge speed is used." -msgstr "Определяет процент нависания относительно ширины линии и использует разную скорость печати. Для 100%%-го свеса используется скорость печати мостов." +msgid "" +"Detect the overhang percentage relative to line width and use different " +"speed to print. For 100%% overhang, bridge speed is used." +msgstr "" +"Определяет процент нависания относительно ширины линии и использует разную " +"скорость печати. Для 100%%-го свеса используется скорость печати мостов." -msgid "Line width of inner wall. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Ширина экструзии внутренних периметров. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +msgid "" +"Line width of inner wall. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" +"Ширина экструзии внутренних периметров. Если задано в процентах, то значение " +"вычисляться относительно диаметра сопла." msgid "Speed of inner wall" msgstr "Скорость печати внутренних периметров." @@ -9918,27 +11426,38 @@ msgid "Alternate extra wall" msgstr "Чередующаяся дополнительная стенка" msgid "" -"This setting adds an extra wall to every other layer. This way the infill gets wedged vertically between the walls, resulting in stronger prints. \n" +"This setting adds an extra wall to every other layer. This way the infill " +"gets wedged vertically between the walls, resulting in stronger prints. \n" "\n" -"When this option is enabled, the ensure vertical shell thickness option needs to be disabled. \n" +"When this option is enabled, the ensure vertical shell thickness option " +"needs to be disabled. \n" "\n" -"Using lightning infill together with this option is not recommended as there is limited infill to anchor the extra perimeters to." +"Using lightning infill together with this option is not recommended as there " +"is limited infill to anchor the extra perimeters to." msgstr "" -"Печать дополнительного периметра через каждый слой. Таким образом, линии заполнения заключаются между этими дополнительными стенками, что приводит к повышению " -"прочности печати.\n" +"Печать дополнительного периметра через каждый слой. Таким образом, линии " +"заполнения заключаются между этими дополнительными стенками, что приводит к " +"повышению прочности печати.\n" "\n" -"При включении этой опции необходимо отключить опцию «Обеспечивать верт. толщину оболочки».\n" +"При включении этой опции необходимо отключить опцию «Обеспечивать верт. " +"толщину оболочки».\n" "\n" -"Использование шаблона заполнения «Молния» вместе с этой опцией не рекомендуется, поскольку количество заполнения, к которому можно прикрепить дополнительные " -"периметры, ограничено." +"Использование шаблона заполнения «Молния» вместе с этой опцией не " +"рекомендуется, поскольку количество заполнения, к которому можно прикрепить " +"дополнительные периметры, ограничено." msgid "" -"If you want to process the output G-code through custom scripts, just list their absolute paths here. Separate multiple scripts with a semicolon. Scripts will be " -"passed the absolute path to the G-code file as the first argument, and they can access the Orca Slicer config settings by reading environment variables." +"If you want to process the output G-code through custom scripts, just list " +"their absolute paths here. Separate multiple scripts with a semicolon. " +"Scripts will be passed the absolute path to the G-code file as the first " +"argument, and they can access the Orca Slicer config settings by reading " +"environment variables." msgstr "" -"Если вы хотите обработать выходной G-код с помощью пользовательских скриптов, просто перечислите здесь абсолютные пути к ним. Разделяйте скрипты точкой с запятой. " -"Скриптам будет передан абсолютный путь к файлу G-кода в качестве первого аргумента, и они смогут получить доступ к настройкам конфигурации Orca Slicer, читая " -"переменные окружения." +"Если вы хотите обработать выходной G-код с помощью пользовательских " +"скриптов, просто перечислите здесь абсолютные пути к ним. Разделяйте скрипты " +"точкой с запятой. Скриптам будет передан абсолютный путь к файлу G-кода в " +"качестве первого аргумента, и они смогут получить доступ к настройкам " +"конфигурации Orca Slicer, читая переменные окружения." msgid "Printer notes" msgstr "Примечания к принтеру" @@ -9950,7 +11469,9 @@ msgid "Raft contact Z distance" msgstr "Расстояние от подложки до модели по вертикали" msgid "Z gap between object and raft. Ignored for soluble interface" -msgstr "Зазор между моделью и подложкой. Значение игнорируется при выборе растворимого материала." +msgstr "" +"Зазор между моделью и подложкой. Значение игнорируется при выборе " +"растворимого материала." msgid "Raft expansion" msgstr "Расширение подложки" @@ -9968,34 +11489,48 @@ msgid "Initial layer expansion" msgstr "Расширение первого слоя" msgid "Expand the first raft or support layer to improve bed plate adhesion" -msgstr "Расширение первого слоя подложки или поддержки в плоскости XY для улучшения адгезии с материалами склонными к отлипанию и закручиванию." +msgstr "" +"Расширение первого слоя подложки или поддержки в плоскости XY для улучшения " +"адгезии с материалами склонными к отлипанию и закручиванию." msgid "Raft layers" msgstr "Слоёв в подложке" -msgid "Object will be raised by this number of support layers. Use this function to avoid wrapping when print ABS" +msgid "" +"Object will be raised by this number of support layers. Use this function to " +"avoid wrapping when print ABS" msgstr "" -"Параметр устанавливает высоту подложки в слоях, тем самым поднимая модель на заданное количество слоёв от стола. Используйте эту функцию, чтобы избежать деформации " -"при печати ABS пластиком." +"Параметр устанавливает высоту подложки в слоях, тем самым поднимая модель на " +"заданное количество слоёв от стола. Используйте эту функцию, чтобы избежать " +"деформации при печати ABS пластиком." msgid "" -"G-code path is genereated after simplifing the contour of model to avoid too much points and gcode lines in gcode file. Smaller value means higher resolution and more " -"time to slice" +"G-code path is genereated after simplifing the contour of model to avoid too " +"much points and gcode lines in gcode file. Smaller value means higher " +"resolution and more time to slice" msgstr "" -"Разрешение G-кода. Путь G-кода создаётся после упрощения контура модели, чтобы избежать слишком большого количества точек и линий в G-коде. Меньшее значение означает " -"более высокое разрешение и больше времени для нарезки." +"Разрешение G-кода. Путь G-кода создаётся после упрощения контура модели, " +"чтобы избежать слишком большого количества точек и линий в G-коде. Меньшее " +"значение означает более высокое разрешение и больше времени для нарезки." msgid "Travel distance threshold" msgstr "Порог перемещения для отката" -msgid "Only trigger retraction when the travel distance is longer than this threshold" -msgstr "Откат будет срабатывать только в том случае, если расстояние перемещения превысит этот порог." +msgid "" +"Only trigger retraction when the travel distance is longer than this " +"threshold" +msgstr "" +"Откат будет срабатывать только в том случае, если расстояние перемещения " +"превысит этот порог." msgid "Retract amount before wipe" msgstr "Величина отката перед очисткой" -msgid "The length of fast retraction before wipe, relative to retraction length" -msgstr "Длина быстрого отката перед очисткой, выраженная в процентах от общей длины отката." +msgid "" +"The length of fast retraction before wipe, relative to retraction length" +msgstr "" +"Длина быстрого отката перед очисткой, выраженная в процентах от общей длины " +"отката." msgid "Retract when change layer" msgstr "Откат при смене слоя" @@ -10006,34 +11541,47 @@ msgstr "Эта опция включает принудительный отка msgid "Retraction Length" msgstr "Длина отката" -msgid "Some amount of material in extruder is pulled back to avoid ooze during long travel. Set zero to disable retraction" -msgstr "Некоторое количество материала в экструдере откатывается назад, чтобы избежать его течи при длительном перемещении. 0 - отключение отката." +msgid "" +"Some amount of material in extruder is pulled back to avoid ooze during long " +"travel. Set zero to disable retraction" +msgstr "" +"Некоторое количество материала в экструдере откатывается назад, чтобы " +"избежать его течи при длительном перемещении. 0 - отключение отката." msgid "Z hop when retract" msgstr "Подъём оси Z при откате" msgid "" -"Whenever the retraction is done, the nozzle is lifted a little to create clearance between nozzle and the print. It prevents nozzle from hitting the print when travel " -"move. Using spiral line to lift z can prevent stringing" +"Whenever the retraction is done, the nozzle is lifted a little to create " +"clearance between nozzle and the print. It prevents nozzle from hitting the " +"print when travel move. Using spiral line to lift z can prevent stringing" msgstr "" -"Здесь задаётся на сколько миллиметров будет каждый раз приподниматься ось Z, когда срабатывает откат. Это предотвращает задевание соплом печатаемой модели при " -"перемещении. Использование спирального типа подъёма оси Z может предотвратить образование паутины." +"Здесь задаётся на сколько миллиметров будет каждый раз приподниматься ось Z, " +"когда срабатывает откат. Это предотвращает задевание соплом печатаемой " +"модели при перемещении. Использование спирального типа подъёма оси Z может " +"предотвратить образование паутины." msgid "Z hop lower boundary" msgstr "Приподнимать ось Z только ниже" -msgid "Z hop will only come into effect when Z is above this value and is below the parameter: \"Z hop upper boundary\"" +msgid "" +"Z hop will only come into effect when Z is above this value and is below the " +"parameter: \"Z hop upper boundary\"" msgstr "" -"Если указать положительное значение, ось Z будет подниматься только ниже (до) заданной здесь высоты (высота считается от стола). Таким образом вы можете запретить " -"подъём оси Z выше установленной высоты." +"Если указать положительное значение, ось Z будет подниматься только ниже " +"(до) заданной здесь высоты (высота считается от стола). Таким образом вы " +"можете запретить подъём оси Z выше установленной высоты." msgid "Z hop upper boundary" msgstr "Приподнимать ось Z только выше" -msgid "If this value is positive, Z hop will only come into effect when Z is above the parameter: \"Z hop lower boundary\" and is below this value" +msgid "" +"If this value is positive, Z hop will only come into effect when Z is above " +"the parameter: \"Z hop lower boundary\" and is below this value" msgstr "" -"Если указать положительное значение, ось Z будет подниматься только выше (после) заданной здесь высоты (высота считается от стола). Таким образом вы можете отключить " -"подъём оси Z при печати на первых слоях (в начале печати)." +"Если указать положительное значение, ось Z будет подниматься только выше " +"(после) заданной здесь высоты (высота считается от стола). Таким образом вы " +"можете отключить подъём оси Z при печати на первых слоях (в начале печати)." msgid "Z hop type" msgstr "Тип подъёма оси Z" @@ -10047,24 +11595,34 @@ msgstr "Спиральный" msgid "Only lift Z above" msgstr "Приподнимать ось Z только выше" -msgid "If you set this to a positive value, Z lift will only take place above the specified absolute Z." +msgid "" +"If you set this to a positive value, Z lift will only take place above the " +"specified absolute Z." msgstr "" -"Если указать положительное значение, ось Z будет подниматься только выше (после) заданной здесь высоты (высота считается от стола). Таким образом вы можете отключить " -"подъём оси Z при печати первых слоёв." +"Если указать положительное значение, ось Z будет подниматься только выше " +"(после) заданной здесь высоты (высота считается от стола). Таким образом вы " +"можете отключить подъём оси Z при печати первых слоёв." msgid "Only lift Z below" msgstr "Приподнимать ось Z только ниже" -msgid "If you set this to a positive value, Z lift will only take place below the specified absolute Z." +msgid "" +"If you set this to a positive value, Z lift will only take place below the " +"specified absolute Z." msgstr "" -"Если указать положительное значение, ось Z будет подниматься только ниже (до) заданной здесь высоты (высота считается от стола). Таким образом вы можете запретить " -"подъём оси Z выше установленной высоты." +"Если указать положительное значение, ось Z будет подниматься только ниже " +"(до) заданной здесь высоты (высота считается от стола). Таким образом вы " +"можете запретить подъём оси Z выше установленной высоты." msgid "On surfaces" msgstr "На поверхностях" -msgid "Enforce Z Hop behavior. This setting is impacted by the above settings (Only lift Z above/below)." -msgstr "Принудительное поднятие оси Z. На этот параметр влияют указанные выше параметры (Приподнимать ось Z только выше/ниже)." +msgid "" +"Enforce Z Hop behavior. This setting is impacted by the above settings (Only " +"lift Z above/below)." +msgstr "" +"Принудительное поднятие оси Z. На этот параметр влияют указанные выше " +"параметры (Приподнимать ось Z только выше/ниже)." msgid "All Surfaces" msgstr "Все верхние поверхности" @@ -10081,13 +11639,21 @@ msgstr "На верхней и нижней" msgid "Extra length on restart" msgstr "Доп. длина подачи перед возобновлением печати" -msgid "When the retraction is compensated after the travel move, the extruder will push this additional amount of filament. This setting is rarely needed." +msgid "" +"When the retraction is compensated after the travel move, the extruder will " +"push this additional amount of filament. This setting is rarely needed." msgstr "" -"Дополнительная длина материала, которая будет выдавливаться после работы отката и перемещения. Для увеличения длины выдавливания ставится положительное значение " -"(например 0.5 мм), для уменьшения отрицательное. Этот параметр редко нуждается в правке." +"Дополнительная длина материала, которая будет выдавливаться после работы " +"отката и перемещения. Для увеличения длины выдавливания ставится " +"положительное значение (например 0.5 мм), для уменьшения отрицательное. Этот " +"параметр редко нуждается в правке." -msgid "When the retraction is compensated after changing tool, the extruder will push this additional amount of filament." -msgstr "Компенсация длины выдавливаемого пластика перед возобновлением печати после смены сопла." +msgid "" +"When the retraction is compensated after changing tool, the extruder will " +"push this additional amount of filament." +msgstr "" +"Компенсация длины выдавливаемого пластика перед возобновлением печати после " +"смены сопла." msgid "Retraction Speed" msgstr "Скорость извлечения при откате" @@ -10098,14 +11664,23 @@ msgstr "Скорость извлечения материала при отка msgid "Deretraction Speed" msgstr "Скорость заправки при откате" -msgid "Speed for reloading filament into extruder. Zero means same speed with retraction" -msgstr "Скорость возврата материала при откате. Если оставить 0, будет использоваться та же скорость что и при извлечении." +msgid "" +"Speed for reloading filament into extruder. Zero means same speed with " +"retraction" +msgstr "" +"Скорость возврата материала при откате. Если оставить 0, будет " +"использоваться та же скорость что и при извлечении." msgid "Use firmware retraction" msgstr "Исп. откат из прошивки" -msgid "This experimental setting uses G10 and G11 commands to have the firmware handle the retraction. This is only supported in recent Marlin." -msgstr "Эта экспериментальная опция использует команды G10 и G11, чтобы сама прошивка обрабатывала откаты. Поддерживается только в последних версиях Marlin." +msgid "" +"This experimental setting uses G10 and G11 commands to have the firmware " +"handle the retraction. This is only supported in recent Marlin." +msgstr "" +"Эта экспериментальная опция использует команды G10 и G11, чтобы сама " +"прошивка обрабатывала откаты. Поддерживается только в последних версиях " +"Marlin." msgid "Show auto-calibration marks" msgstr "Отображать на столе линии автокалибровки" @@ -10125,64 +11700,135 @@ msgstr "Ближайшая" msgid "Aligned" msgstr "По краю" +msgid "Back" +msgstr "Сзади" + msgid "Random" msgstr "Случайно" msgid "Staggered inner seams" msgstr "Смещение внутренних швов" -msgid "This option causes the inner seams to be shifted backwards based on their depth, forming a zigzag pattern." -msgstr "Этот параметр заставляет внутренние швы смещаться назад в зависимости от их глубины, образуя зигзагообразный рисунок." +msgid "" +"This option causes the inner seams to be shifted backwards based on their " +"depth, forming a zigzag pattern." +msgstr "" +"Этот параметр заставляет внутренние швы смещаться назад в зависимости от их " +"глубины, образуя зигзагообразный рисунок." msgid "Seam gap" msgstr "Зазор шва" msgid "" -"In order to reduce the visibility of the seam in a closed loop extrusion, the loop is interrupted and shortened by a specified amount.\n" -"This amount can be specified in millimeters or as a percentage of the current extruder diameter. The default value for this parameter is 10%." +"In order to reduce the visibility of the seam in a closed loop extrusion, " +"the loop is interrupted and shortened by a specified amount.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current extruder diameter. The default value for this parameter is 10%." +msgstr "" +"Чтобы уменьшить видимость шва при печати замкнутого контура, контур будет " +"укорачиваться на заданную величину.\n" +"Это величина может быть указана в миллиметрах или в процентах от текущего " +"диаметра сопла. Значение по умолчанию - 10%." + +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." msgstr "" -"Чтобы уменьшить видимость шва при печати замкнутого контура, контур будет укорачиваться на заданную величину.\n" -"Это величина может быть указана в миллиметрах или в процентах от текущего диаметра сопла. Значение по умолчанию - 10%." msgid "Role base wipe speed" msgstr "Скорость очистки по типу экструзии" msgid "" -"The wipe speed is determined by the speed of the current extrusion role.e.g. if a wipe action is executed immediately following an outer wall extrusion, the speed of " -"the outer wall extrusion will be utilized for the wipe action." +"The wipe speed is determined by the speed of the current extrusion role.e.g. " +"if a wipe action is executed immediately following an outer wall extrusion, " +"the speed of the outer wall extrusion will be utilized for the wipe action." msgstr "" -"Скорость очистки будет определяться скоростью текущего типа экструзии, т.е если операция очистки выполняется сразу после экструзии внешнего периметра, то для очистки " -"используется скорость экструзии внешнего периметра." +"Скорость очистки будет определяться скоростью текущего типа экструзии, т.е " +"если операция очистки выполняется сразу после экструзии внешнего периметра, " +"то для очистки используется скорость экструзии внешнего периметра." msgid "Wipe on loops" msgstr "Очистка в периметры" -msgid "To minimize the visibility of the seam in a closed loop extrusion, a small inward movement is executed before the extruder leaves the loop." -msgstr "Чтобы минимизировать видимость шва при экструзии по замкнутому контуру, перед выходом экструдера из контура выполняется небольшое движение внутрь." +msgid "" +"To minimize the visibility of the seam in a closed loop extrusion, a small " +"inward movement is executed before the extruder leaves the loop." +msgstr "" +"Чтобы минимизировать видимость шва при экструзии по замкнутому контуру, " +"перед выходом экструдера из контура выполняется небольшое движение внутрь." msgid "Wipe before external loop" msgstr "Очистка перед печатью внешнего периметра" msgid "" -"To minimise visibility of potential overextrusion at the start of an external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall print order, the " -"deretraction is performed slightly on the inside from the start of the external perimeter. That way any potential over extrusion is hidden from the outside surface. \n" +"To minimise visibility of potential overextrusion at the start of an " +"external perimeter when printing with Outer/Inner or Inner/Outer/Inner wall " +"print order, the deretraction is performed slightly on the inside from the " +"start of the external perimeter. That way any potential over extrusion is " +"hidden from the outside surface. \n" "\n" -"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall print order as in these modes it is more likely an external perimeter is printed immediately " -"after a deretraction move." +"This is useful when printing with Outer/Inner or Inner/Outer/Inner wall " +"print order as in these modes it is more likely an external perimeter is " +"printed immediately after a deretraction move." msgstr "" -"Чтобы минимизировать возможную переэкструзию в начале внешнего периметра при порядке печати «Внешний/Внутренний» или «Внутренний/Внешний/Внутренний», выдавливание " -"выполняется немного внутрь от точки начала внешнего периметра. Таким образом, возможная избыточная экструзия не будет видна на внешней поверхности.\n" +"Чтобы минимизировать возможную переэкструзию в начале внешнего периметра при " +"порядке печати «Внешний/Внутренний» или «Внутренний/Внешний/Внутренний», " +"выдавливание выполняется немного внутрь от точки начала внешнего периметра. " +"Таким образом, возможная избыточная экструзия не будет видна на внешней " +"поверхности.\n" "\n" -"Это полезно при порядке печати периметров «Внешний/Внутренний» или «Внутренний/Внешний/Внутренний», так как в этих режимах внешний периметр чаще всего печатается " -"сразу после подачи." +"Это полезно при порядке печати периметров «Внешний/Внутренний» или " +"«Внутренний/Внешний/Внутренний», так как в этих режимах внешний периметр " +"чаще всего печатается сразу после подачи." msgid "Wipe speed" msgstr "Скорость очистки" msgid "" -"The wipe speed is determined by the speed setting specified in this configuration.If the value is expressed as a percentage (e.g. 80%), it will be calculated based on " -"the travel speed setting above.The default value for this parameter is 80%" -msgstr "Скорость очистки определяется текущей настройкой. Если задано в процентах, то она вычисляться относительно скорости перемещения. 80% - значение по умолчанию." +"The wipe speed is determined by the speed setting specified in this " +"configuration.If the value is expressed as a percentage (e.g. 80%), it will " +"be calculated based on the travel speed setting above.The default value for " +"this parameter is 80%" +msgstr "" +"Скорость очистки определяется текущей настройкой. Если задано в процентах, " +"то она вычисляться относительно скорости перемещения. 80% - значение по " +"умолчанию." msgid "Skirt distance" msgstr "Расстояние до юбки" @@ -10208,54 +11854,87 @@ msgstr "Скорость печати юбки" msgid "Speed of skirt, in mm/s. Zero means use default layer extrusion speed." msgstr "Скорость печати юбки (мм/с). 0 - скорость экструзии слоя по умолчанию." -msgid "The printing speed in exported gcode will be slowed down, when the estimated layer time is shorter than this value, to get better cooling for these layers" +msgid "" +"The printing speed in exported gcode will be slowed down, when the estimated " +"layer time is shorter than this value, to get better cooling for these layers" msgstr "" -"Скорость печати в экспортированном G-коде будет замедлена, если расчётное время печати слоя меньше этого значения, для обеспечения лучшего охлаждения этих слоёв." +"Скорость печати в экспортированном G-коде будет замедлена, если расчётное " +"время печати слоя меньше этого значения, для обеспечения лучшего охлаждения " +"этих слоёв." msgid "Minimum sparse infill threshold" msgstr "Мин. порог разреженного заполнения" -msgid "Sparse infill area which is smaller than threshold value is replaced by internal solid infill" -msgstr "Область с разреженным заполнением, размер которого меньше этого порогового значения, заменяется сплошным заполнением." +msgid "" +"Sparse infill area which is smaller than threshold value is replaced by " +"internal solid infill" +msgstr "" +"Область с разреженным заполнением, размер которого меньше этого порогового " +"значения, заменяется сплошным заполнением." -msgid "Line width of internal solid infill. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Ширина экструзии для внутреннего сплошного заполнения. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +msgid "" +"Line width of internal solid infill. If expressed as a %, it will be " +"computed over the nozzle diameter." +msgstr "" +"Ширина экструзии для внутреннего сплошного заполнения. Если задано в " +"процентах, то значение вычисляться относительно диаметра сопла." msgid "Speed of internal solid infill, not the top and bottom surface" -msgstr "Скорость печати внутреннего сплошного заполнения, за исключением верхней и нижней поверхностей." +msgstr "" +"Скорость печати внутреннего сплошного заполнения, за исключением верхней и " +"нижней поверхностей." msgid "Spiral vase" msgstr "Спиральная ваза" msgid "" -"Spiralize smooths out the z moves of the outer contour. And turns a solid model into a single walled print with solid bottom layers. The final generated model has no " -"seam" +"Spiralize smooths out the z moves of the outer contour. And turns a solid " +"model into a single walled print with solid bottom layers. The final " +"generated model has no seam" msgstr "" -"Печать спиральных и пустотелых, а также тонкостенных моделей. Модель печатается в одну стенку без верхней поверхности, заполнения и поддержки. При этом сопло движется " -"вдоль периметра непрерывно постепенно поднимаясь, так получаются ровные красивые вазы без видимых швов." +"Печать спиральных и пустотелых, а также тонкостенных моделей. Модель " +"печатается в одну стенку без верхней поверхности, заполнения и поддержки. " +"При этом сопло движется вдоль периметра непрерывно постепенно поднимаясь, " +"так получаются ровные красивые вазы без видимых швов." msgid "Smooth Spiral" msgstr "Сглаживать спиральные контуры" -msgid "Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam at all, even in the XY directions on walls that are not vertical" -msgstr "Опция сглаживает перемещение по осям X и Y, в результате чего шов отсутствует даже в направлении XY на невертикальных периметрах." +msgid "" +"Smooth Spiral smoothes out X and Y moves as wellresulting in no visible seam " +"at all, even in the XY directions on walls that are not vertical" +msgstr "" +"Опция сглаживает перемещение по осям X и Y, в результате чего шов " +"отсутствует даже в направлении XY на невертикальных периметрах." msgid "Max XY Smoothing" msgstr "Макс. сглаживание по XY" -msgid "Maximum distance to move points in XY to try to achieve a smooth spiralIf expressed as a %, it will be computed over nozzle diameter" -msgstr "Максимальное расстояние перемещения точек по XY для достижения плавной спирали. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +msgid "" +"Maximum distance to move points in XY to try to achieve a smooth spiralIf " +"expressed as a %, it will be computed over nozzle diameter" +msgstr "" +"Максимальное расстояние перемещения точек по XY для достижения плавной " +"спирали. Если задано в процентах, то значение вычисляться относительно " +"диаметра сопла." msgid "" -"If smooth or traditional mode is selected, a timelapse video will be generated for each print. After each layer is printed, a snapshot is taken with the chamber " -"camera. All of these snapshots are composed into a timelapse video when printing completes. If smooth mode is selected, the toolhead will move to the excess chute " -"after each layer is printed and then take a snapshot. Since the melt filament may leak from the nozzle during the process of taking a snapshot, prime tower is " -"required for smooth mode to wipe nozzle." +"If smooth or traditional mode is selected, a timelapse video will be " +"generated for each print. After each layer is printed, a snapshot is taken " +"with the chamber camera. All of these snapshots are composed into a " +"timelapse video when printing completes. If smooth mode is selected, the " +"toolhead will move to the excess chute after each layer is printed and then " +"take a snapshot. Since the melt filament may leak from the nozzle during the " +"process of taking a snapshot, prime tower is required for smooth mode to " +"wipe nozzle." msgstr "" -"Если выбран плавный или обычный режим записи, то при каждой печати будет создаваться ускоренное видео печати. После печати каждого слоя встроенная камера делает " -"снимок и по её завершении все эти снимки объединяются в единое ускоренное видео. Если включён плавный режим, то после печати каждого слоя головка перемещается к лотку " -"для удаления излишков, а уже затем делается снимок. Очистка сопла на черновой башне обязательна, т.к. при плавном режиме возможно вытекание материалы из сопла когда " -"делается снимок." +"Если выбран плавный или обычный режим записи, то при каждой печати будет " +"создаваться ускоренное видео печати. После печати каждого слоя встроенная " +"камера делает снимок и по её завершении все эти снимки объединяются в единое " +"ускоренное видео. Если включён плавный режим, то после печати каждого слоя " +"головка перемещается к лотку для удаления излишков, а уже затем делается " +"снимок. Очистка сопла на черновой башне обязательна, т.к. при плавном режиме " +"возможно вытекание материалы из сопла когда делается снимок." msgid "Traditional" msgstr "Обычный" @@ -10270,23 +11949,32 @@ msgid "Start G-code when start the whole printing" msgstr "G-код выполняемый при каждом запуске печати." msgid "Start G-code when start the printing of this filament" -msgstr "Стартовый G-код выполняемый при запуске печати с текущей пластиковой нитью." +msgstr "" +"Стартовый G-код выполняемый при запуске печати с текущей пластиковой нитью." msgid "Single Extruder Multi Material" msgstr "Мультиматериальный одиночный экструдер" msgid "Use single nozzle to print multi filament" -msgstr "Использование одной экструзионной головы для печати несколькими видами/цветами пластика." +msgstr "" +"Использование одной экструзионной головы для печати несколькими видами/" +"цветами пластика." msgid "Manual Filament Change" msgstr "Ручная замена прутка" msgid "" -"Enable this option to omit the custom Change filament G-code only at the beginning of the print. The tool change command (e.g., T0) will be skipped throughout the " -"entire print. This is useful for manual multi-material printing, where we use M600/PAUSE to trigger the manual filament change action." +"Enable this option to omit the custom Change filament G-code only at the " +"beginning of the print. The tool change command (e.g., T0) will be skipped " +"throughout the entire print. This is useful for manual multi-material " +"printing, where we use M600/PAUSE to trigger the manual filament change " +"action." msgstr "" -"Включите эту опцию, если хотите пропустить пользовательский G-код смены прутка только в начале печати. Команда смены инструмента (например, T0) будет пропускаться на " -"протяжении всей печати. Это полезно при ручной мультиматериальной печати, где для запуска операции ручной смены прутка используется команда M600." +"Включите эту опцию, если хотите пропустить пользовательский G-код смены " +"прутка только в начале печати. Команда смены инструмента (например, T0) " +"будет пропускаться на протяжении всей печати. Это полезно при ручной " +"мультиматериальной печати, где для запуска операции ручной смены прутка " +"используется команда M600." msgid "Purge in prime tower" msgstr "Очистка в черновую башню" @@ -10297,38 +11985,54 @@ msgstr "Очистка сопла от остатков материала в ч msgid "Enable filament ramming" msgstr "Включить рэмминг прутка" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Отсутствие разреженных слоёв (экспериментально)" +msgid "No sparse layers (beta)" +msgstr "" msgid "" -"If enabled, the wipe tower will not be printed on layers with no toolchanges. On layers with a toolchange, extruder will travel downward to print the wipe tower. User " -"is responsible for ensuring there is no collision with the print." +"If enabled, the wipe tower will not be printed on layers with no " +"toolchanges. On layers with a toolchange, extruder will travel downward to " +"print the wipe tower. User is responsible for ensuring there is no collision " +"with the print." msgstr "" -"Если этот параметр включён, черновая башня не будет печататься на слоях где не происходит смена инструмента. На слоях, где происходит смена инструмента, экструдер " -"будет опускаться вниз до верхней части черновой башни, чтобы напечатать её. Эта функция помечена как экспериментальная, поэтому пользователь несёт ответственность за " -"то, чтобы не допустить столкновения экструдера с напечатанным." +"Если этот параметр включён, черновая башня не будет печататься на слоях где " +"не происходит смена инструмента. На слоях, где происходит смена инструмента, " +"экструдер будет опускаться вниз до верхней части черновой башни, чтобы " +"напечатать её. Эта функция помечена как экспериментальная, поэтому " +"пользователь несёт ответственность за то, чтобы не допустить столкновения " +"экструдера с напечатанным." msgid "Prime all printing extruders" msgstr "Подготовка всех печатающих экструдеров" -msgid "If enabled, all printing extruders will be primed at the front edge of the print bed at the start of the print." -msgstr "Если этот параметр включён, все печатающие экструдеры в начале печати будут подготавливаться на переднем крае стола." +msgid "" +"If enabled, all printing extruders will be primed at the front edge of the " +"print bed at the start of the print." +msgstr "" +"Если этот параметр включён, все печатающие экструдеры в начале печати будут " +"подготавливаться на переднем крае стола." msgid "Slice gap closing radius" msgstr "Радиус закрытия пробелов при нарезке" msgid "" -"Cracks smaller than 2x gap closing radius are being filled during the triangle mesh slicing. The gap closing operation may reduce the final print resolution, " -"therefore it is advisable to keep the value reasonably low." +"Cracks smaller than 2x gap closing radius are being filled during the " +"triangle mesh slicing. The gap closing operation may reduce the final print " +"resolution, therefore it is advisable to keep the value reasonably low." msgstr "" -"Трещины, меньше чем 2-кратный радиус закрытия пробелов, будут заполняться во время нарезки треугольной сетки. Операция закрытия пробелов может привести к снижению " -"конечного разрешение печати, поэтому рекомендуется выставлять это значение достаточно низким." +"Трещины, меньше чем 2-кратный радиус закрытия пробелов, будут заполняться во " +"время нарезки треугольной сетки. Операция закрытия пробелов может привести к " +"снижению конечного разрешение печати, поэтому рекомендуется выставлять это " +"значение достаточно низким." msgid "Slicing Mode" msgstr "Режим нарезки" -msgid "Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to close all holes in the model." -msgstr "Режим нарезки «чётный-нечётный» используется для моделей самолетов с ресурса 3DLabPrint. А «Закрытие отверстий» для закрытия всех отверстий в модели." +msgid "" +"Use \"Even-odd\" for 3DLabPrint airplane models. Use \"Close holes\" to " +"close all holes in the model." +msgstr "" +"Режим нарезки «чётный-нечётный» используется для моделей самолетов с ресурса " +"3DLabPrint. А «Закрытие отверстий» для закрытия всех отверстий в модели." msgid "Regular" msgstr "Обычный" @@ -10343,10 +12047,14 @@ msgid "Z offset" msgstr "Смещение координат оси Z" msgid "" -"This value will be added (or subtracted) from all the Z coordinates in the output G-code. It is used to compensate for bad Z endstop position: for example, if your " -"endstop zero actually leaves the nozzle 0.3mm far from the print bed, set this to -0.3 (or fix your endstop)." +"This value will be added (or subtracted) from all the Z coordinates in the " +"output G-code. It is used to compensate for bad Z endstop position: for " +"example, if your endstop zero actually leaves the nozzle 0.3mm far from the " +"print bed, set this to -0.3 (or fix your endstop)." msgstr "" -"Это значение будет прибавлено (или вычтено) из всех Z координат в выходном G-коде. Это, например, используется для компенсации неправильного положения концевика оси Z." +"Это значение будет прибавлено (или вычтено) из всех Z координат в выходном G-" +"коде. Это, например, используется для компенсации неправильного положения " +"концевика оси Z." msgid "Enable support" msgstr "Включить поддержку" @@ -10354,10 +12062,15 @@ msgstr "Включить поддержку" msgid "Enable support generation." msgstr "Включить генерацию поддержки." -msgid "normal(auto) and tree(auto) is used to generate support automatically. If normal(manual) or tree(manual) is selected, only support enforcers are generated" +msgid "" +"normal(auto) and tree(auto) is used to generate support automatically. If " +"normal(manual) or tree(manual) is selected, only support enforcers are " +"generated" msgstr "" -"Тип поддержки «Обычная (авто)» и «Древовидная (авто)» используются для автоматического создания поддержки. Если выбран тип поддержки «Обычная (вручную)» или " -"«Древовидная (вручную)», генерируется только принудительная поддержка." +"Тип поддержки «Обычная (авто)» и «Древовидная (авто)» используются для " +"автоматического создания поддержки. Если выбран тип поддержки «Обычная " +"(вручную)» или «Древовидная (вручную)», генерируется только принудительная " +"поддержка." msgid "normal(auto)" msgstr "Обычная (авто)" @@ -10381,7 +12094,9 @@ msgid "Pattern angle" msgstr "Угол печати шаблона поддержки" msgid "Use this setting to rotate the support pattern on the horizontal plane." -msgstr "Используйте эту настройку для поворота шаблона поддержки в горизонтальной плоскости." +msgstr "" +"Используйте эту настройку для поворота шаблона поддержки в горизонтальной " +"плоскости." msgid "On build plate only" msgstr "Поддержка только от стола" @@ -10392,54 +12107,81 @@ msgstr "Создавать поддержку только от стола." msgid "Support critical regions only" msgstr "Поддержка только критических областей" -msgid "Only create support for critical regions including sharp tail, cantilever, etc." -msgstr "Создание поддержек только для критических областей, включая острые концы, консоли (горизонтально выступающие элементы) и т.д." +msgid "" +"Only create support for critical regions including sharp tail, cantilever, " +"etc." +msgstr "" +"Создание поддержек только для критических областей, включая острые концы, " +"консоли (горизонтально выступающие элементы) и т.д." msgid "Remove small overhangs" msgstr "Игнорировать небольшие нависания" msgid "Remove small overhangs that possibly need no supports." -msgstr "Не печатать поддержку под небольшими нависаниями, которые, как вам казалось, нуждаются в них." +msgstr "" +"Не печатать поддержку под небольшими нависаниями, которые, как вам казалось, " +"нуждаются в них." msgid "Top Z distance" msgstr "Зазор поддержки сверху" msgid "The z gap between the top support interface and object" -msgstr "Вертикальное расстояние между верхней частью модели и связующим слоем поддержки." +msgstr "" +"Вертикальное расстояние между верхней частью модели и связующим слоем " +"поддержки." msgid "Bottom Z distance" msgstr "Зазор поддержки снизу" msgid "The z gap between the bottom support interface and object" -msgstr "Вертикальное расстояние между нижней частью модели и связующим слоем поддержки." +msgstr "" +"Вертикальное расстояние между нижней частью модели и связующим слоем " +"поддержки." msgid "Support/raft base" msgstr "Базовая поддержка/подложка" -msgid "Filament to print support base and raft. \"Default\" means no specific filament for support and current filament is used" -msgstr "Пластиковая нить для печати базовой поддержки и подложки. Значение «По умолчанию» означает, что для поддержки используется текущая пластиковая нить." +msgid "" +"Filament to print support base and raft. \"Default\" means no specific " +"filament for support and current filament is used" +msgstr "" +"Пластиковая нить для печати базовой поддержки и подложки. Значение «По " +"умолчанию» означает, что для поддержки используется текущая пластиковая нить." msgid "Avoid interface filament for base" msgstr "Избегать исп. связующего прутка для тела поддержки" -msgid "Avoid using support interface filament to print support base if possible." -msgstr "Избегать использования прутка связующего слоя поддержки для тела поддержки." +msgid "" +"Avoid using support interface filament to print support base if possible." +msgstr "" +"Избегать использования прутка связующего слоя поддержки для тела поддержки." -msgid "Line width of support. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Ширина экструзии для поддержки. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +msgid "" +"Line width of support. If expressed as a %, it will be computed over the " +"nozzle diameter." +msgstr "" +"Ширина экструзии для поддержки. Если задано в процентах, то значение " +"вычисляться относительно диаметра сопла." msgid "Interface use loop pattern" msgstr "Связующий слой петлями" -msgid "Cover the top contact layer of the supports with loops. Disabled by default." -msgstr "Печатать контактный слой связующего слоя поддержки петлями. По умолчанию отключено." +msgid "" +"Cover the top contact layer of the supports with loops. Disabled by default." +msgstr "" +"Печатать контактный слой связующего слоя поддержки петлями. По умолчанию " +"отключено." msgid "Support/raft interface" msgstr "Связующий слой поддержки/подложки" -msgid "Filament to print support interface. \"Default\" means no specific filament for support interface and current filament is used" +msgid "" +"Filament to print support interface. \"Default\" means no specific filament " +"for support interface and current filament is used" msgstr "" -"Пластиковая нить для печати связующего слоя поддержки. Значение «По умолчанию» означает, что для связующего слоя поддержки используется текущая пластиковая нить." +"Пластиковая нить для печати связующего слоя поддержки. Значение «По " +"умолчанию» означает, что для связующего слоя поддержки используется текущая " +"пластиковая нить." msgid "Top interface layers" msgstr "Связующих слоёв сверху" @@ -10460,13 +12202,17 @@ msgid "Top interface spacing" msgstr "Расстояние между линиями связующего слоя сверху" msgid "Spacing of interface lines. Zero means solid interface" -msgstr "Расстояние между линиями связующего слоя сверху. Установите 0, чтобы получить сплошной слой." +msgstr "" +"Расстояние между линиями связующего слоя сверху. Установите 0, чтобы " +"получить сплошной слой." msgid "Bottom interface spacing" msgstr "Расстояние между линиями связующего слоя снизу" msgid "Spacing of bottom interface lines. Zero means solid interface" -msgstr "Расстояние между линиями связующего слоя снизу. Установите 0, чтобы получить сплошной слой." +msgstr "" +"Расстояние между линиями связующего слоя снизу. Установите 0, чтобы получить " +"сплошной слой." msgid "Speed of support interface" msgstr "Скорость печати связующего слоя поддержки." @@ -10487,10 +12233,13 @@ msgid "Interface pattern" msgstr "Шаблон связующего слоя" msgid "" -"Line pattern of support interface. Default pattern for non-soluble support interface is Rectilinear, while default pattern for soluble support interface is Concentric" +"Line pattern of support interface. Default pattern for non-soluble support " +"interface is Rectilinear, while default pattern for soluble support " +"interface is Concentric" msgstr "" -"Шаблон, по которому будет происходить печать связующего слоя поддержки. При выборе по умолчанию, шаблон для нерастворимой связующей поддержки - прямолинейный, для " -"растворимой - концентрический." +"Шаблон, по которому будет происходить печать связующего слоя поддержки. При " +"выборе по умолчанию, шаблон для нерастворимой связующей поддержки - " +"прямолинейный, для растворимой - концентрический." msgid "Rectilinear Interlaced" msgstr "Прямолинейный (чередование направлений)" @@ -10505,23 +12254,31 @@ msgid "Normal Support expansion" msgstr "Горизонтальное расширение поддержки" msgid "Expand (+) or shrink (-) the horizontal span of normal support" -msgstr "Горизонтальное расширение (+) или сужение (-) базовой поддержки в плоскости XY." +msgstr "" +"Горизонтальное расширение (+) или сужение (-) базовой поддержки в плоскости " +"XY." msgid "Speed of support" msgstr "Скорость печати поддержки." msgid "" -"Style and shape of the support. For normal support, projecting the supports into a regular grid will create more stable supports (default), while snug support towers " -"will save material and reduce object scarring.\n" -"For tree support, slim and organic style will merge branches more aggressively and save a lot of material (default organic), while hybrid style will create similar " -"structure to normal support under large flat overhangs." +"Style and shape of the support. For normal support, projecting the supports " +"into a regular grid will create more stable supports (default), while snug " +"support towers will save material and reduce object scarring.\n" +"For tree support, slim and organic style will merge branches more " +"aggressively and save a lot of material (default organic), while hybrid " +"style will create similar structure to normal support under large flat " +"overhangs." msgstr "" "Стиль и форма создаваемой поддержки.\n" "\n" -"Стиль «Сетка» создаёт более устойчивые опоры (по умолчанию). Стиль «Аккуратный» экономит материал и уменьшает образование дефектов на моделях.\n" +"Стиль «Сетка» создаёт более устойчивые опоры (по умолчанию). Стиль " +"«Аккуратный» экономит материал и уменьшает образование дефектов на моделях.\n" "\n" -"Для древовидной поддержки, при стройном и органическом стиле происходит более агрессивное объединение ветвей и экономия материала (по умолчанию органический). В то " -"время как гибридный стиль создаёт структуру, схожую с обычную поддержкой при больших плоских нависаниях." +"Для древовидной поддержки, при стройном и органическом стиле происходит " +"более агрессивное объединение ветвей и экономия материала (по умолчанию " +"органический). В то время как гибридный стиль создаёт структуру, схожую с " +"обычную поддержкой при больших плоских нависаниях." msgid "Snug" msgstr "Аккуратный" @@ -10542,67 +12299,93 @@ msgid "Independent support layer height" msgstr "Независимая высота слоя поддержки" msgid "" -"Support layer uses layer height independent with object layer. This is to support customizing z-gap and save print time.This option will be invalid when the prime " -"tower is enabled." +"Support layer uses layer height independent with object layer. This is to " +"support customizing z-gap and save print time.This option will be invalid " +"when the prime tower is enabled." msgstr "" -"Слои поддержки будут иметь высоту слоя, отличную от высоты слоя модели. Это необходимо для настройки зазора между моделью и поддержкой для экономии времени печати. " -"Опция неактивна, когда включена черновая башня." +"Слои поддержки будут иметь высоту слоя, отличную от высоты слоя модели. Это " +"необходимо для настройки зазора между моделью и поддержкой для экономии " +"времени печати. Опция неактивна, когда включена черновая башня." msgid "Threshold angle" msgstr "Пороговый угол поддержки" -msgid "Support will be generated for overhangs whose slope angle is below the threshold." -msgstr "Для нависаний, угол наклона которых ниже заданного порогового значения, будут использоваться поддержки." +msgid "" +"Support will be generated for overhangs whose slope angle is below the " +"threshold." +msgstr "" +"Для нависаний, угол наклона которых ниже заданного порогового значения, " +"будут использоваться поддержки." msgid "Tree support branch angle" msgstr "Угол нависания ветвей древовидной поддержки" msgid "" -"This setting determines the maximum overhang angle that t he branches of tree support allowed to make.If the angle is increased, the branches can be printed more " -"horizontally, allowing them to reach farther." +"This setting determines the maximum overhang angle that t he branches of " +"tree support allowed to make.If the angle is increased, the branches can be " +"printed more horizontally, allowing them to reach farther." msgstr "" -"Этот параметр определяет максимальный угол нависания ветвей древовидной поддержки. При увеличении угла, ветви печатаются более горизонтально, что позволяет им " -"достигать большего охвата. При указании меньшего угла, поддержка будет более вертикальной и устойчивой." +"Этот параметр определяет максимальный угол нависания ветвей древовидной " +"поддержки. При увеличении угла, ветви печатаются более горизонтально, что " +"позволяет им достигать большего охвата. При указании меньшего угла, " +"поддержка будет более вертикальной и устойчивой." msgid "Preferred Branch Angle" msgstr "Предпочтительный угол ответвления" #. TRN PrintSettings: "Organic supports" > "Preferred Branch Angle" msgid "" -"The preferred angle of the branches, when they do not have to avoid the model. Use a lower angle to make them more vertical and more stable. Use a higher angle for " -"branches to merge faster." +"The preferred angle of the branches, when they do not have to avoid the " +"model. Use a lower angle to make them more vertical and more stable. Use a " +"higher angle for branches to merge faster." msgstr "" -"Предпочтительный угол ответвления ветвей, при котором не нужно избегать модель. При указании меньшего угла поддержка будет более вертикальной и устойчивой. Для " -"получения большего охвата указывайте более высокий угол." +"Предпочтительный угол ответвления ветвей, при котором не нужно избегать " +"модель. При указании меньшего угла поддержка будет более вертикальной и " +"устойчивой. Для получения большего охвата указывайте более высокий угол." msgid "Tree support branch distance" msgstr "Расстояние между ветвями древовидной поддержки" -msgid "This setting determines the distance between neighboring tree support nodes." -msgstr "Этот параметр определяет, насколько далеко должны друг от друга располагаться ветви при касании модели." +msgid "" +"This setting determines the distance between neighboring tree support nodes." +msgstr "" +"Этот параметр определяет, насколько далеко должны друг от друга " +"располагаться ветви при касании модели." msgid "Branch Density" msgstr "Плотность ветвей" #. TRN PrintSettings: "Organic supports" > "Branch Density" msgid "" -"Adjusts the density of the support structure used to generate the tips of the branches. A higher value results in better overhangs but the supports are harder to " -"remove, thus it is recommended to enable top support interfaces instead of a high branch density value if dense interfaces are needed." +"Adjusts the density of the support structure used to generate the tips of " +"the branches. A higher value results in better overhangs but the supports " +"are harder to remove, thus it is recommended to enable top support " +"interfaces instead of a high branch density value if dense interfaces are " +"needed." msgstr "" -"Регулирует плотность создания ветвей в месте контакта с моделью. Большее значение приводит к улучшению качества печати нависаний, но такие поддержки сложнее удалять, " -"поэтому рекомендуется вместо высокого значения плотности ветвей включать связующие слои поддержки." +"Регулирует плотность создания ветвей в месте контакта с моделью. Большее " +"значение приводит к улучшению качества печати нависаний, но такие поддержки " +"сложнее удалять, поэтому рекомендуется вместо высокого значения плотности " +"ветвей включать связующие слои поддержки." msgid "Adaptive layer height" msgstr "Переменная высота слоёв" -msgid "Enabling this option means the height of tree support layer except the first will be automatically calculated " -msgstr "Включение автоматического расчёта высоты слоя древовидной поддержки, кроме первого слоя." +msgid "" +"Enabling this option means the height of tree support layer except the " +"first will be automatically calculated " +msgstr "" +"Включение автоматического расчёта высоты слоя древовидной поддержки, кроме " +"первого слоя." msgid "Auto brim width" msgstr "Автоширина каймы" -msgid "Enabling this option means the width of the brim for tree support will be automatically calculated" -msgstr "Включение автоматического расчёта ширины каймы для древовидной поддержки." +msgid "" +"Enabling this option means the width of the brim for tree support will be " +"automatically calculated" +msgstr "" +"Включение автоматического расчёта ширины каймы для древовидной поддержки." msgid "Tree support brim width" msgstr "Ширина каймы древовидной поддержки" @@ -10621,7 +12404,9 @@ msgid "Tree support branch diameter" msgstr "Диаметр ветвей древовидной поддержки" msgid "This setting determines the initial diameter of support nodes." -msgstr "Этот параметр определяет начальный диаметр ветвей, т.е. их диаметр в месте контакта с моделью." +msgstr "" +"Этот параметр определяет начальный диаметр ветвей, т.е. их диаметр в месте " +"контакта с моделью." #. TRN PrintSettings: #lmFIXME msgid "Branch Diameter Angle" @@ -10629,18 +12414,28 @@ msgstr "Угол изменения диаметра ветвей" #. TRN PrintSettings: "Organic supports" > "Branch Diameter Angle" msgid "" -"The angle of the branches' diameter as they gradually become thicker towards the bottom. An angle of 0 will cause the branches to have uniform thickness over their " -"length. A bit of an angle can increase stability of the organic support." +"The angle of the branches' diameter as they gradually become thicker towards " +"the bottom. An angle of 0 will cause the branches to have uniform thickness " +"over their length. A bit of an angle can increase stability of the organic " +"support." msgstr "" -"Угол изменения диаметра ветвей по мере их постепенного утолщения к основанию. Если значение угла равно 0, ветви будут иметь одинаковую толщину по всей своей длине. " -"Небольшой угол может повысить устойчивость органической поддержки." +"Угол изменения диаметра ветвей по мере их постепенного утолщения к " +"основанию. Если значение угла равно 0, ветви будут иметь одинаковую толщину " +"по всей своей длине. Небольшой угол может повысить устойчивость органической " +"поддержки." msgid "Branch Diameter with double walls" msgstr "Диаметр ветвей с двойными стенками" #. TRN PrintSettings: "Organic supports" > "Branch Diameter" -msgid "Branches with area larger than the area of a circle of this diameter will be printed with double walls for stability. Set this value to zero for no double walls." -msgstr "Ветви, толщина которых больше указанного диаметра, будут напечатаны с двойными стенками для прочности. Установите 0, если двойные стенки у ветвей не нужны." +msgid "" +"Branches with area larger than the area of a circle of this diameter will be " +"printed with double walls for stability. Set this value to zero for no " +"double walls." +msgstr "" +"Ветви, толщина которых больше указанного диаметра, будут напечатаны с " +"двойными стенками для прочности. Установите 0, если двойные стенки у ветвей " +"не нужны." msgid "Support wall loops" msgstr "Периметров поддержки" @@ -10651,31 +12446,45 @@ msgstr "Этот параметр определяет количество пе msgid "Tree support with infill" msgstr "Древовидная поддержка с заполнением" -msgid "This setting specifies whether to add infill inside large hollows of tree support" -msgstr "Этот параметр определяет, следует ли заполнять большие полости внутри древовидной поддержки." +msgid "" +"This setting specifies whether to add infill inside large hollows of tree " +"support" +msgstr "" +"Этот параметр определяет, следует ли заполнять большие полости внутри " +"древовидной поддержки." msgid "Activate temperature control" msgstr "Вкл. контроль температуры" msgid "" -"Enable this option for chamber temperature control. An M191 command will be added before \"machine_start_gcode\"\n" +"Enable this option for chamber temperature control. An M191 command will be " +"added before \"machine_start_gcode\"\n" "G-code commands: M141/M191 S(0-255)" msgstr "" -"Для контроля температуры в камере принтера включите эту опцию. Команда M191 будет добавлена перед стартовый G-кодом принтера (machine_start_gcode).\n" +"Для контроля температуры в камере принтера включите эту опцию. Команда M191 " +"будет добавлена перед стартовый G-кодом принтера (machine_start_gcode).\n" "G-код команда: M141/M191 S(0-255)" msgid "Chamber temperature" msgstr "Температура термокамеры" msgid "" -"Higher chamber temperature can help suppress or reduce warping and potentially lead to higher interlayer bonding strength for high temperature materials like ABS, " -"ASA, PC, PA and so on.At the same time, the air filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and other low temperature materials,the actual " -"chamber temperature should not be high to avoid cloggings, so 0 which stands for turning off is highly recommended" +"Higher chamber temperature can help suppress or reduce warping and " +"potentially lead to higher interlayer bonding strength for high temperature " +"materials like ABS, ASA, PC, PA and so on.At the same time, the air " +"filtration of ABS and ASA will get worse.While for PLA, PETG, TPU, PVA and " +"other low temperature materials,the actual chamber temperature should not be " +"high to avoid cloggings, so 0 which stands for turning off is highly " +"recommended" msgstr "" -"Более высокая температура в камере может помочь уменьшить или даже исключить коробление материала. Так же это улучшает межслойное соединения у высокотемпературных " -"материалов, таких как ABS, ASA, PC, PA и т.д. (в то же время фильтрация воздуха при печати ABS и ASA сделает её хуже). Для низкотемпературных материалов, таких как " -"PLA, PETG, TPU, PVA и т. д., фактическая температура в камере не должна быть слишком высокой, чтобы избежать засорения сопла, поэтому настоятельно рекомендуется " -"установить температуру в камере равной 0°C." +"Более высокая температура в камере может помочь уменьшить или даже исключить " +"коробление материала. Так же это улучшает межслойное соединения у " +"высокотемпературных материалов, таких как ABS, ASA, PC, PA и т.д. (в то же " +"время фильтрация воздуха при печати ABS и ASA сделает её хуже). Для " +"низкотемпературных материалов, таких как PLA, PETG, TPU, PVA и т. д., " +"фактическая температура в камере не должна быть слишком высокой, чтобы " +"избежать засорения сопла, поэтому настоятельно рекомендуется установить " +"температуру в камере равной 0°C." msgid "Nozzle temperature for layers after the initial one" msgstr "Температура сопла при печати для слоёв после первого." @@ -10683,19 +12492,30 @@ msgstr "Температура сопла при печати для слоёв msgid "Detect thin wall" msgstr "Обнаружение тонких стенок" -msgid "Detect thin wall which can't contain two line width. And use single line to print. Maybe printed not very well, because it's not closed loop" +msgid "" +"Detect thin wall which can't contain two line width. And use single line to " +"print. Maybe printed not very well, because it's not closed loop" msgstr "" -"Обнаружение тонких стенок (стенки одинарной ширины), которые можно напечатать только в один проход экструдера. Возможно, будет напечатано не очень хорошо, так как это " -"не замкнутый контур." +"Обнаружение тонких стенок (стенки одинарной ширины), которые можно " +"напечатать только в один проход экструдера. Возможно, будет напечатано не " +"очень хорошо, так как это не замкнутый контур." -msgid "This gcode is inserted when change filament, including T command to trigger tool change" -msgstr "Этот G-код вставляется при смене материала, включая команду T для запуска смены инструмента." +msgid "" +"This gcode is inserted when change filament, including T command to trigger " +"tool change" +msgstr "" +"Этот G-код вставляется при смене материала, включая команду T для запуска " +"смены инструмента." msgid "This gcode is inserted when the extrusion role is changed" msgstr "Этот G-код вставляется при смене роли экструзии." -msgid "Line width for top surfaces. If expressed as a %, it will be computed over the nozzle diameter." -msgstr "Ширина экструзии для верхней поверхности. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +msgid "" +"Line width for top surfaces. If expressed as a %, it will be computed over " +"the nozzle diameter." +msgstr "" +"Ширина экструзии для верхней поверхности. Если задано в процентах, то " +"значение вычисляться относительно диаметра сопла." msgid "Speed of top surface infill which is solid" msgstr "Скорость печати верхних сплошных поверхностей." @@ -10704,11 +12524,13 @@ msgid "Top shell layers" msgstr "Сплошных слоёв сверху" msgid "" -"This is the number of solid layers of top shell, including the top surface layer. When the thickness calculated by this value is thinner than top shell thickness, the " -"top shell layers will be increased" +"This is the number of solid layers of top shell, including the top surface " +"layer. When the thickness calculated by this value is thinner than top shell " +"thickness, the top shell layers will be increased" msgstr "" -"Количество сплошных слоёв при печати верхней поверхности модели. Если толщина, рассчитанная с помощью этого значения, меньше толщины оболочки сверху, количество " -"сплошных слоёв сверху будет увеличено." +"Количество сплошных слоёв при печати верхней поверхности модели. Если " +"толщина, рассчитанная с помощью этого значения, меньше толщины оболочки " +"сверху, количество сплошных слоёв сверху будет увеличено." msgid "Top solid layers" msgstr "Верхних сплошных слоёв" @@ -10717,12 +12539,19 @@ msgid "Top shell thickness" msgstr "Толщина оболочки сверху" msgid "" -"The number of top solid layers is increased when slicing if the thickness calculated by top shell layers is thinner than this value. This can avoid having too thin " -"shell when layer height is small. 0 means that this setting is disabled and thickness of top shell is absolutely determained by top shell layers" +"The number of top solid layers is increased when slicing if the thickness " +"calculated by top shell layers is thinner than this value. This can avoid " +"having too thin shell when layer height is small. 0 means that this setting " +"is disabled and thickness of top shell is absolutely determained by top " +"shell layers" msgstr "" -"Минимальная толщина оболочки сверху в мм. Если толщина оболочки, рассчитанная по количеству сплошных слоёв сверху, меньше этого значения, количество сплошных слоёв " -"сверху будет автоматически увеличено при нарезке, для удовлетворения минимальной толщины оболочки. Это позволяет избежать слишком тонкой оболочки при небольшой высоте " -"слоя. 0 означает, что этот параметр отключён, а толщина оболочки сверху полностью задаётся количеством сплошных слоёв снизу." +"Минимальная толщина оболочки сверху в мм. Если толщина оболочки, " +"рассчитанная по количеству сплошных слоёв сверху, меньше этого значения, " +"количество сплошных слоёв сверху будет автоматически увеличено при нарезке, " +"для удовлетворения минимальной толщины оболочки. Это позволяет избежать " +"слишком тонкой оболочки при небольшой высоте слоя. 0 означает, что этот " +"параметр отключён, а толщина оболочки сверху полностью задаётся количеством " +"сплошных слоёв снизу." msgid "Speed of travel which is faster and without extrusion" msgstr "Скорость перемещения экструдера при позиционировании без печати." @@ -10730,35 +12559,48 @@ msgstr "Скорость перемещения экструдера при по msgid "Wipe while retracting" msgstr "Очистка сопла при откате" -msgid "Move nozzle along the last extrusion path when retracting to clean leaked material on nozzle. This can minimize blob when print new part after travel" +msgid "" +"Move nozzle along the last extrusion path when retracting to clean leaked " +"material on nozzle. This can minimize blob when print new part after travel" msgstr "" -"Позволяет соплу совершать движение очистки во время отката, перемещая его вдоль последнего пути экструзии. Это может снизить появление дефектов (каплей, пупырышек) " -"при печати новой детали после перемещения." +"Позволяет соплу совершать движение очистки во время отката, перемещая его " +"вдоль последнего пути экструзии. Это может снизить появление дефектов " +"(каплей, пупырышек) при печати новой детали после перемещения." msgid "Wipe Distance" msgstr "Расстояние очистки" # ??? msgid "" -"Discribe how long the nozzle will move along the last path when retracting. \n" +"Discribe how long the nozzle will move along the last path when " +"retracting. \n" "\n" -"Depending on how long the wipe operation lasts, how fast and long the extruder/filament retraction settings are, a retraction move may be needed to retract the " -"remaining filament. \n" +"Depending on how long the wipe operation lasts, how fast and long the " +"extruder/filament retraction settings are, a retraction move may be needed " +"to retract the remaining filament. \n" "\n" -"Setting a value in the retract amount before wipe setting below will perform any excess retraction before the wipe, else it will be performed after." +"Setting a value in the retract amount before wipe setting below will perform " +"any excess retraction before the wipe, else it will be performed after." msgstr "" -"Задаёт расстояние перемещения, добавленное после печати последнего участка пути при совершении отката.\n" +"Задаёт расстояние перемещения, добавленное после печати последнего участка " +"пути при совершении отката.\n" "\n" -"В зависимости от продолжительности операция очистки, заданной скорости и величины отката экструдера/прутка, может потребоваться движение отката, чтобы втянуть " -"оставшийся материал. \n" +"В зависимости от продолжительности операция очистки, заданной скорости и " +"величины отката экструдера/прутка, может потребоваться движение отката, " +"чтобы втянуть оставшийся материал. \n" "\n" -"Установка значения в приведенном ниже параметре «Величина отката перед очисткой» приведёт к выполнению дополнительного отката перед очисткой, в противном случае это " -"будет выполнено после." +"Установка значения в приведенном ниже параметре «Величина отката перед " +"очисткой» приведёт к выполнению дополнительного отката перед очисткой, в " +"противном случае это будет выполнено после." msgid "" -"The wiping tower can be used to clean up the residue on the nozzle and stabilize the chamber pressure inside the nozzle, in order to avoid appearance defects when " -"printing objects." -msgstr "Башня очистки используется для очистки сопла от остатков материала и стабилизации давления внутри сопла, чтобы избежать дефектов снаружи печатаемой модели." +"The wiping tower can be used to clean up the residue on the nozzle and " +"stabilize the chamber pressure inside the nozzle, in order to avoid " +"appearance defects when printing objects." +msgstr "" +"Башня очистки используется для очистки сопла от остатков материала и " +"стабилизации давления внутри сопла, чтобы избежать дефектов снаружи " +"печатаемой модели." msgid "Purging volumes" msgstr "Объём очистки" @@ -10766,14 +12608,19 @@ msgstr "Объём очистки" msgid "Flush multiplier" msgstr "Множитель очистки" -msgid "The actual flushing volumes is equal to the flush multiplier multiplied by the flushing volumes in the table." -msgstr "Реальные объёмы очистки равны множителю очистки, умноженному на объёмы очистки указанные в таблице." +msgid "" +"The actual flushing volumes is equal to the flush multiplier multiplied by " +"the flushing volumes in the table." +msgstr "" +"Реальные объёмы очистки равны множителю очистки, умноженному на объёмы " +"очистки указанные в таблице." msgid "Prime volume" msgstr "Объём сброса на черновой башни" msgid "The volume of material to prime extruder on tower." -msgstr "Объём выдавленного материала для заправки экструдера на черновой башне." +msgstr "" +"Объём выдавленного материала для заправки экструдера на черновой башне." msgid "Width of prime tower" msgstr "Ширина черновой башни." @@ -10787,9 +12634,13 @@ msgstr "Угол поворота черновой башни относител msgid "Stabilization cone apex angle" msgstr "Угол вершины стабилизирующего конуса" -msgid "Angle at the apex of the cone that is used to stabilize the wipe tower. Larger angle means wider base." +msgid "" +"Angle at the apex of the cone that is used to stabilize the wipe tower. " +"Larger angle means wider base." msgstr "" -"Регулировка угла «стабилизирующего конуса», который используется для предотвращения опрокидывания черновой башни. Больший угол означает более широкое основание конуса." +"Регулировка угла «стабилизирующего конуса», который используется для " +"предотвращения опрокидывания черновой башни. Больший угол означает более " +"широкое основание конуса." msgid "Wipe tower purge lines spacing" msgstr "Расстояние между линиями очистки черновой башни" @@ -10800,89 +12651,116 @@ msgstr "Расстояние между линиями очистки на че msgid "Wipe tower extruder" msgstr "Экструдер черновой башни" -msgid "The extruder to use when printing perimeter of the wipe tower. Set to 0 to use the one that is available (non-soluble would be preferred)." -msgstr "Номер экструдера, которым печатаются периметры черновой башни. Установите 0, чтобы использовать тот, который доступен (предпочтительнее нерастворимый)." +msgid "" +"The extruder to use when printing perimeter of the wipe tower. Set to 0 to " +"use the one that is available (non-soluble would be preferred)." +msgstr "" +"Номер экструдера, которым печатаются периметры черновой башни. Установите 0, " +"чтобы использовать тот, который доступен (предпочтительнее нерастворимый)." msgid "Purging volumes - load/unload volumes" msgstr "Объём очистки - Объём загрузки/выгрузки" msgid "" -"This vector saves required volumes to change from/to each tool used on the wipe tower. These values are used to simplify creation of the full purging volumes below." +"This vector saves required volumes to change from/to each tool used on the " +"wipe tower. These values are used to simplify creation of the full purging " +"volumes below." msgstr "" -"Этот параметр задаёт объём материала, который будет выдавлен на черновую башню для прочистки сопла при смене экструдеров/инструментов. Эти значения используются для " -"упрощения создания полноты объёмов очистки указанной ниже." +"Этот параметр задаёт объём материала, который будет выдавлен на черновую " +"башню для прочистки сопла при смене экструдеров/инструментов. Эти значения " +"используются для упрощения создания полноты объёмов очистки указанной ниже." msgid "" -"Purging after filament change will be done inside objects' infills. This may lower the amount of waste and decrease the print time. If the walls are printed with " -"transparent filament, the mixed color infill will be seen outside. It will not take effect, unless the prime tower is enabled." +"Purging after filament change will be done inside objects' infills. This may " +"lower the amount of waste and decrease the print time. If the walls are " +"printed with transparent filament, the mixed color infill will be seen " +"outside. It will not take effect, unless the prime tower is enabled." msgstr "" -"Очистка сопла после смены материала будет производиться в заполнение модели. Это снижает количество отходов и сокращает время печати. Эта функция работает только при " -"включенной черновой башне." +"Очистка сопла после смены материала будет производиться в заполнение модели. " +"Это снижает количество отходов и сокращает время печати. Эта функция " +"работает только при включенной черновой башне." msgid "" -"Purging after filament change will be done inside objects' support. This may lower the amount of waste and decrease the print time. It will not take effect, unless " -"the prime tower is enabled." +"Purging after filament change will be done inside objects' support. This may " +"lower the amount of waste and decrease the print time. It will not take " +"effect, unless the prime tower is enabled." msgstr "" -"Очистка сопла после смены материала будет производиться в поддержку модели. Это снижает количество отходов и сокращает время печати. Эта функция работает только при " -"включенной черновой башне." +"Очистка сопла после смены материала будет производиться в поддержку модели. " +"Это снижает количество отходов и сокращает время печати. Эта функция " +"работает только при включенной черновой башне." msgid "" -"This object will be used to purge the nozzle after a filament change to save filament and decrease the print time. Colours of the objects will be mixed as a result. " -"It will not take effect, unless the prime tower is enabled." +"This object will be used to purge the nozzle after a filament change to save " +"filament and decrease the print time. Colours of the objects will be mixed " +"as a result. It will not take effect, unless the prime tower is enabled." msgstr "" -"Эта модель будет использоваться для очистки сопла после смены материала для его экономии и сокращения времени печати. В результате цвета будут смешиваться. Это не " -"будет действовать, если не будет включена черновая башня." +"Эта модель будет использоваться для очистки сопла после смены материала для " +"его экономии и сокращения времени печати. В результате цвета будут " +"смешиваться. Это не будет действовать, если не будет включена черновая башня." msgid "Maximal bridging distance" msgstr "Максимальное длина моста" msgid "Maximal distance between supports on sparse infill sections." -msgstr "Максимальное расстояние между опорами на разряженных участках заполнения." +msgstr "" +"Максимальное расстояние между опорами на разряженных участках заполнения." msgid "X-Y hole compensation" msgstr "Коррекция размеров отверстий по XY" msgid "" -"Holes of object will be grown or shrunk in XY plane by the configured value. Positive value makes holes bigger. Negative value makes holes smaller. This function is " -"used to adjust size slightly when the object has assembling issue" +"Holes of object will be grown or shrunk in XY plane by the configured value. " +"Positive value makes holes bigger. Negative value makes holes smaller. This " +"function is used to adjust size slightly when the object has assembling issue" msgstr "" -"Отверстия модели будут увеличены или уменьшены в плоскости XY на заданное значение. Положительное значение увеличивает отверстия, отрицательное - уменьшает. Эта " -"функция используется для небольшой корректировки размера, когда возникают проблемы со сборкой." +"Отверстия модели будут увеличены или уменьшены в плоскости XY на заданное " +"значение. Положительное значение увеличивает отверстия, отрицательное - " +"уменьшает. Эта функция используется для небольшой корректировки размера, " +"когда возникают проблемы со сборкой." msgid "X-Y contour compensation" msgstr "Коррекция размеров модели по XY" msgid "" -"Contour of object will be grown or shrunk in XY plane by the configured value. Positive value makes contour bigger. Negative value makes contour smaller. This " -"function is used to adjust size slightly when the object has assembling issue" +"Contour of object will be grown or shrunk in XY plane by the configured " +"value. Positive value makes contour bigger. Negative value makes contour " +"smaller. This function is used to adjust size slightly when the object has " +"assembling issue" msgstr "" -"Параметр отвечает за смещение границы контура печатаемой модели в плоскости XY на заданное значение. Положительное значение увеличивает контур. Отрицательное значение " -"уменьшает контур. Эта функция используется для небольшой корректировки размера, когда возникают проблемы со сборкой." +"Параметр отвечает за смещение границы контура печатаемой модели в плоскости " +"XY на заданное значение. Положительное значение увеличивает контур. " +"Отрицательное значение уменьшает контур. Эта функция используется для " +"небольшой корректировки размера, когда возникают проблемы со сборкой." msgid "Convert holes to polyholes" msgstr "Многогранные отверстия" msgid "" -"Search for almost-circular holes that span more than one layer and convert the geometry to polyholes. Use the nozzle size and the (biggest) diameter to compute the " -"polyhole.\n" +"Search for almost-circular holes that span more than one layer and convert " +"the geometry to polyholes. Use the nozzle size and the (biggest) diameter to " +"compute the polyhole.\n" "See http://hydraraptor.blogspot.com/2011/02/polyholes.html" msgstr "" -"Поиск цилиндрических отверстий в двух или более слоях и преобразование их геометрии в многогранники. Для расчёта многогранного отверстия используется размер сопла и " -"наибольший диаметр найденного отверстия.\n" +"Поиск цилиндрических отверстий в двух или более слоях и преобразование их " +"геометрии в многогранники. Для расчёта многогранного отверстия используется " +"размер сопла и наибольший диаметр найденного отверстия.\n" "Подробнее на http://hydraraptor.blogspot.com/2011/02/polyholes.html" msgid "Polyhole detection margin" msgstr "Предел обнаружения" +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" -"As cylinders are often exported as triangles of varying size, points may not be on the circle circumference. This setting allows you some leway to broaden the " -"detection.\n" +"As cylinders are often exported as triangles of varying size, points may not " +"be on the circle circumference. This setting allows you some leway to " +"broaden the detection.\n" "In mm or in % of the radius." msgstr "" "Максимальное отклонение точки от расчётного радиуса окружности.\n" -"Поскольку цилиндры часто экспортируются в виде треугольников разного размера, точки могут находиться не на окружности. Эта параметр позволяет немного расширить " -"область обнаружения.\n" +"Поскольку цилиндры часто экспортируются в виде треугольников разного " +"размера, точки могут находиться не на окружности. Эта параметр позволяет " +"немного расширить область обнаружения.\n" "В мм или в % от радиуса." msgid "Polyhole twist" @@ -10894,31 +12772,47 @@ msgstr "Вращение многогранного отверстия на ка msgid "G-code thumbnails" msgstr "Эскизы G-кода" -msgid "Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the following format: \"XxY, XxY, ...\"" -msgstr "Размеры изображения, которые будут сохранены в файлах .sl1 / .sl1s в следующем формате: \"XxY, XxY, ...\"" +msgid "" +"Picture sizes to be stored into a .gcode and .sl1 / .sl1s files, in the " +"following format: \"XxY, XxY, ...\"" +msgstr "" +"Размеры изображения, которые будут сохранены в файлах .sl1 / .sl1s в " +"следующем формате: \"XxY, XxY, ...\"" msgid "Format of G-code thumbnails" msgstr "Формат эскизов G-кода" -msgid "Format of G-code thumbnails: PNG for best quality, JPG for smallest size, QOI for low memory firmware" -msgstr "Формат эскизов G-кода: PNG для наилучшего качества, JPG для наименьшего размера, QOI для прошивки с малым объемом памяти." +msgid "" +"Format of G-code thumbnails: PNG for best quality, JPG for smallest size, " +"QOI for low memory firmware" +msgstr "" +"Формат эскизов G-кода: PNG для наилучшего качества, JPG для наименьшего " +"размера, QOI для прошивки с малым объемом памяти." msgid "Use relative E distances" msgstr "Исп. относительные координаты для экструдера" msgid "" -"Relative extrusion is recommended when using \"label_objects\" option.Some extruders work better with this option unckecked (absolute extrusion mode). Wipe tower is " -"only compatible with relative mode. It is recommended on most printers. Default is checked" +"Relative extrusion is recommended when using \"label_objects\" option.Some " +"extruders work better with this option unckecked (absolute extrusion mode). " +"Wipe tower is only compatible with relative mode. It is recommended on most " +"printers. Default is checked" msgstr "" -"Относительная экструзия рекомендуется при использовании опции «Название моделей». Некоторые экструдеры работают лучше при отключении этой опции (абсолютный режим " -"экструзии). Черновая башня совместима только с относительной экструзии. Рекомендуется включить для большинства принтеров (по умолчанию включено)." +"Относительная экструзия рекомендуется при использовании опции «Название " +"моделей». Некоторые экструдеры работают лучше при отключении этой опции " +"(абсолютный режим экструзии). Черновая башня совместима только с " +"относительной экструзии. Рекомендуется включить для большинства принтеров " +"(по умолчанию включено)." msgid "" -"Classic wall generator produces walls with constant extrusion width and for very thin areas is used gap-fill. Arachne engine produces walls with variable extrusion " -"width" +"Classic wall generator produces walls with constant extrusion width and for " +"very thin areas is used gap-fill. Arachne engine produces walls with " +"variable extrusion width" msgstr "" -"Движок классического генератора периметров создаёт их с постоянной шириной экструзии, а для очень тонких участков используется параметр «Заполнение пробелов». Движок " -"Arachne же создает периметры с переменной шириной экструзии." +"Движок классического генератора периметров создаёт их с постоянной шириной " +"экструзии, а для очень тонких участков используется параметр «Заполнение " +"пробелов». Движок Arachne же создает периметры с переменной шириной " +"экструзии." msgid "Classic" msgstr "Классический" @@ -10930,100 +12824,142 @@ msgid "Wall transition length" msgstr "Длина перехода к периметру" msgid "" -"When transitioning between different numbers of walls as the part becomes thinner, a certain amount of space is allotted to split or join the wall segments. It's " -"expressed as a percentage over nozzle diameter" +"When transitioning between different numbers of walls as the part becomes " +"thinner, a certain amount of space is allotted to split or join the wall " +"segments. It's expressed as a percentage over nozzle diameter" msgstr "" -"При переходе между разным количеством периметров по мере того, как деталь становится тоньше, выделяется определенное пространство для разделения или соединения линий " -"периметров. Выражается в процентах от диаметра сопла." +"При переходе между разным количеством периметров по мере того, как деталь " +"становится тоньше, выделяется определенное пространство для разделения или " +"соединения линий периметров. Выражается в процентах от диаметра сопла." msgid "Wall transitioning filter margin" msgstr "Поле фильтра при переходе между периметрами" msgid "" -"Prevent transitioning back and forth between one extra wall and one less. This margin extends the range of extrusion widths which follow to [Minimum wall width - " -"margin, 2 * Minimum wall width + margin]. Increasing this margin reduces the number of transitions, which reduces the number of extrusion starts/stops and travel " -"time. However, large extrusion width variation can lead to under- or overextrusion problems. It's expressed as a percentage over nozzle diameter" +"Prevent transitioning back and forth between one extra wall and one less. " +"This margin extends the range of extrusion widths which follow to [Minimum " +"wall width - margin, 2 * Minimum wall width + margin]. Increasing this " +"margin reduces the number of transitions, which reduces the number of " +"extrusion starts/stops and travel time. However, large extrusion width " +"variation can lead to under- or overextrusion problems. It's expressed as a " +"percentage over nozzle diameter" msgstr "" -"Предотвращает переход туда и обратно между одним лишним периметром и одним недостающим. Это поле расширяет диапазон значений ширины экструзии, который определяется " -"как [Минимальная ширина периметра - Поле, 2 * Минимальная ширина периметра + Поле]. Расширение этого поля позволяет сократить количество переходов, что в свою очередь " -"позволяет сократить количество запусков/остановок экструдирования и время перемещения. Однако большой разброс значений ширины экструзии может привести к проблемам " -"недо/переэкструзии материала. Если задано в процентах, то расчёт производится относительно диаметра сопла." +"Предотвращает переход туда и обратно между одним лишним периметром и одним " +"недостающим. Это поле расширяет диапазон значений ширины экструзии, который " +"определяется как [Минимальная ширина периметра - Поле, 2 * Минимальная " +"ширина периметра + Поле]. Расширение этого поля позволяет сократить " +"количество переходов, что в свою очередь позволяет сократить количество " +"запусков/остановок экструдирования и время перемещения. Однако большой " +"разброс значений ширины экструзии может привести к проблемам недо/" +"переэкструзии материала. Если задано в процентах, то расчёт производится " +"относительно диаметра сопла." msgid "Wall transitioning threshold angle" msgstr "Пороговый угол перехода между периметрами" msgid "" -"When to create transitions between even and odd numbers of walls. A wedge shape with an angle greater than this setting will not have transitions and no walls will be " -"printed in the center to fill the remaining space. Reducing this setting reduces the number and length of these center walls, but may leave gaps or overextrude" +"When to create transitions between even and odd numbers of walls. A wedge " +"shape with an angle greater than this setting will not have transitions and " +"no walls will be printed in the center to fill the remaining space. Reducing " +"this setting reduces the number and length of these center walls, but may " +"leave gaps or overextrude" msgstr "" -"Когда требуется создавать переходы между чётным и нечётным количеством периметров. Клиновидная форма с углом, превышающим этот параметр, не будет иметь переходов, и " -"периметры не будут напечатаны в центре для заполнения оставшегося пространства. Уменьшение значения этого параметра позволяет сократить количество и длину этих " -"центральных периметров, но при этом могут остаться зазоры или произойти чрезмерное экструдирование." +"Когда требуется создавать переходы между чётным и нечётным количеством " +"периметров. Клиновидная форма с углом, превышающим этот параметр, не будет " +"иметь переходов, и периметры не будут напечатаны в центре для заполнения " +"оставшегося пространства. Уменьшение значения этого параметра позволяет " +"сократить количество и длину этих центральных периметров, но при этом могут " +"остаться зазоры или произойти чрезмерное экструдирование." msgid "Wall distribution count" msgstr "Счётчик распределений по периметрам" -msgid "The number of walls, counted from the center, over which the variation needs to be spread. Lower values mean that the outer walls don't change in width" +msgid "" +"The number of walls, counted from the center, over which the variation needs " +"to be spread. Lower values mean that the outer walls don't change in width" msgstr "" -"Количество периметров, отсчитываемое от центра, на которые необходимо распространить изменения. Более низкое значение означает, что ширина внешних периметров не " -"изменяется." +"Количество периметров, отсчитываемое от центра, на которые необходимо " +"распространить изменения. Более низкое значение означает, что ширина внешних " +"периметров не изменяется." msgid "Minimum feature size" msgstr "Минимальный размер элемента" msgid "" -"Minimum thickness of thin features. Model features that are thinner than this value will not be printed, while features thicker than the Minimum feature size will be " -"widened to the Minimum wall width. It's expressed as a percentage over nozzle diameter" +"Minimum thickness of thin features. Model features that are thinner than " +"this value will not be printed, while features thicker than the Minimum " +"feature size will be widened to the Minimum wall width. It's expressed as a " +"percentage over nozzle diameter" msgstr "" -"Минимальная толщина тонких элементов. Элементы модели, которые тоньше этого значения, не будут напечатаны, в то время как элементы, толщина которых превышает " -"«Минимальный размер элемента», будут расширены до минимальной ширины периметра. Выражается в процентах от диаметра сопла." +"Минимальная толщина тонких элементов. Элементы модели, которые тоньше этого " +"значения, не будут напечатаны, в то время как элементы, толщина которых " +"превышает «Минимальный размер элемента», будут расширены до минимальной " +"ширины периметра. Выражается в процентах от диаметра сопла." msgid "Minimum wall length" msgstr "Минимальная длина периметра" msgid "" -"Adjust this value to prevent short, unclosed walls from being printed, which could increase print time. Higher values remove more and longer walls.\n" +"Adjust this value to prevent short, unclosed walls from being printed, which " +"could increase print time. Higher values remove more and longer walls.\n" "\n" -"NOTE: Bottom and top surfaces will not be affected by this value to prevent visual gaps on the ouside of the model. Adjust 'One wall threshold' in the Advanced " -"settings below to adjust the sensitivity of what is considered a top-surface. 'One wall threshold' is only visibile if this setting is set above the default value of " -"0.5, or if single-wall top surfaces is enabled." +"NOTE: Bottom and top surfaces will not be affected by this value to prevent " +"visual gaps on the ouside of the model. Adjust 'One wall threshold' in the " +"Advanced settings below to adjust the sensitivity of what is considered a " +"top-surface. 'One wall threshold' is only visibile if this setting is set " +"above the default value of 0.5, or if single-wall top surfaces is enabled." msgstr "" -"Отрегулируйте это значение, чтобы предотвратить печать коротких незамкнутых периметров, что может увеличить временя печати. Более высокие значения удаляют большие и " -"более длинные периметры.\n" +"Отрегулируйте это значение, чтобы предотвратить печать коротких незамкнутых " +"периметров, что может увеличить временя печати. Более высокие значения " +"удаляют большие и более длинные периметры.\n" "\n" -"Примечание: нижние и верхние поверхности не будут затронуты этим значением, чтобы избежать визуальных пробелов с наружной стороны модели. Настройте параметр «Порог " -"одного периметра» в расширенных настройках ниже, чтобы настроить чувствительность определения верхней поверхности. «Порог одного периметра» будет отображаться только " -"в том случае, если этот параметр установлен выше значения по умолчанию, равным 0,5 или если включён параметр «Только один периметр на верхней поверхности»." +"Примечание: нижние и верхние поверхности не будут затронуты этим значением, " +"чтобы избежать визуальных пробелов с наружной стороны модели. Настройте " +"параметр «Порог одного периметра» в расширенных настройках ниже, чтобы " +"настроить чувствительность определения верхней поверхности. «Порог одного " +"периметра» будет отображаться только в том случае, если этот параметр " +"установлен выше значения по умолчанию, равным 0,5 или если включён параметр " +"«Только один периметр на верхней поверхности»." msgid "First layer minimum wall width" msgstr "Минимальная ширина периметра первого слоя" msgid "" -"The minimum wall width that should be used for the first layer is recommended to be set to the same size as the nozzle. This adjustment is expected to enhance " -"adhesion." +"The minimum wall width that should be used for the first layer is " +"recommended to be set to the same size as the nozzle. This adjustment is " +"expected to enhance adhesion." msgstr "" -"Минимальная ширина периметра, используемая для печати первого слоя. Значение рекомендуется устанавливать равным диаметру сопла. Ожидается, что такая регулировка " -"повышает адгезию." +"Минимальная ширина периметра, используемая для печати первого слоя. Значение " +"рекомендуется устанавливать равным диаметру сопла. Ожидается, что такая " +"регулировка повышает адгезию." msgid "Minimum wall width" msgstr "Минимальная ширина периметра" msgid "" -"Width of the wall that will replace thin features (according to the Minimum feature size) of the model. If the Minimum wall width is thinner than the thickness of the " -"feature, the wall will become as thick as the feature itself. It's expressed as a percentage over nozzle diameter" +"Width of the wall that will replace thin features (according to the Minimum " +"feature size) of the model. If the Minimum wall width is thinner than the " +"thickness of the feature, the wall will become as thick as the feature " +"itself. It's expressed as a percentage over nozzle diameter" msgstr "" -"Ширина периметра, которая заменит тонкие элементы (в соответствии с минимальным размера элемента) модели. Если минимальная ширина периметра меньше толщины элемента, " -"толщина периметра будет приведена к толщине самого элемента. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +"Ширина периметра, которая заменит тонкие элементы (в соответствии с " +"минимальным размера элемента) модели. Если минимальная ширина периметра " +"меньше толщины элемента, толщина периметра будет приведена к толщине самого " +"элемента. Если задано в процентах, то значение вычисляться относительно " +"диаметра сопла." msgid "Detect narrow internal solid infill" msgstr "Обнаруживать узкую область сплошного заполнения" msgid "" -"This option will auto detect narrow internal solid infill area. If enabled, concentric pattern will be used for the area to speed printing up. Otherwise, rectilinear " -"pattern is used defaultly." +"This option will auto detect narrow internal solid infill area. If enabled, " +"concentric pattern will be used for the area to speed printing up. " +"Otherwise, rectilinear pattern is used defaultly." msgstr "" -"Этот параметр автоматически определяет узкую внутреннюю область сплошного заполнения. Если включено, для ускорения печати будет использоваться концентрический шаблон. " -"В противном случае по умолчанию используется прямолинейный шаблон." +"Этот параметр автоматически определяет узкую внутреннюю область сплошного " +"заполнения. Если включено, для ускорения печати будет использоваться " +"концентрический шаблон. В противном случае по умолчанию используется " +"прямолинейный шаблон." msgid "invalid value " msgstr "недопустимое значение " @@ -11047,19 +12983,25 @@ msgid "No check" msgstr "Без проверки" msgid "Do not run any validity checks, such as gcode path conflicts check." -msgstr "Не запускать никакие проверки валидности, такие как проверка на конфликт путей в G-коде." +msgstr "" +"Не запускать никакие проверки валидности, такие как проверка на конфликт " +"путей в G-коде." msgid "Ensure on bed" msgstr "Обеспечивать размещение на столе" -msgid "Lift the object above the bed when it is partially below. Disabled by default" -msgstr "Поднимает модель над столом, когда она частично находится ниже его уровня. По умолчанию отключено." +msgid "" +"Lift the object above the bed when it is partially below. Disabled by default" +msgstr "" +"Поднимает модель над столом, когда она частично находится ниже его уровня. " +"По умолчанию отключено." msgid "Orient Options" msgstr "Параметры ориентации" msgid "Orient options: 0-disable, 1-enable, others-auto" -msgstr "Параметры ориентации: 0 - отключить, 1 - включить, другие - автоматически" +msgstr "" +"Параметры ориентации: 0 - отключить, 1 - включить, другие - автоматически" msgid "Rotation angle around the Z axis in degrees." msgstr "Угол поворота вокруг оси Z в градусах." @@ -11073,8 +13015,14 @@ msgstr "Угол поворота вокруг оси Y в градусах." msgid "Data directory" msgstr "Папка конфигурации пользователя" -msgid "Load and store settings at the given directory. This is useful for maintaining different profiles or including configurations from a network storage." -msgstr "Загрузка и сохранение настроек будет производиться в заданную папку. Это полезно для сохранения различных профилей или конфигураций из сетевого хранилища." +msgid "" +"Load and store settings at the given directory. This is useful for " +"maintaining different profiles or including configurations from a network " +"storage." +msgstr "" +"Загрузка и сохранение настроек будет производиться в заданную папку. Это " +"полезно для сохранения различных профилей или конфигураций из сетевого " +"хранилища." msgid "Load custom gcode" msgstr "Загрузить пользовательский G-код" @@ -11086,21 +13034,30 @@ msgid "Current z-hop" msgstr "Подъём оси Z" msgid "Contains z-hop present at the beginning of the custom G-code block." -msgstr "Содержит текущее значение вертикального подъём оси Z, заданное в начале пользовательского G-кода." +msgstr "" +"Содержит текущее значение вертикального подъём оси Z, заданное в начале " +"пользовательского G-кода." msgid "" -"Position of the extruder at the beginning of the custom G-code block. If the custom G-code travels somewhere else, it should write to this variable so PrusaSlicer " -"knows where it travels from when it gets control back." +"Position of the extruder at the beginning of the custom G-code block. If the " +"custom G-code travels somewhere else, it should write to this variable so " +"PrusaSlicer knows where it travels from when it gets control back." msgstr "" -"Положение экструдера в начале пользовательского G-кода. Если пользовательский G-код перемещает экструдер в другое место, то информация о его новом положении должна " -"записываться в данную переменную, чтобы PrusaSlicer знал, откуда он перемещается, когда управление возвращается назад." +"Положение экструдера в начале пользовательского G-кода. Если " +"пользовательский G-код перемещает экструдер в другое место, то информация о " +"его новом положении должна записываться в данную переменную, чтобы " +"PrusaSlicer знал, откуда он перемещается, когда управление возвращается " +"назад." msgid "" -"Retraction state at the beginning of the custom G-code block. If the custom G-code moves the extruder axis, it should write to this variable so PrusaSlicer deretracts " -"correctly when it gets control back." +"Retraction state at the beginning of the custom G-code block. If the custom " +"G-code moves the extruder axis, it should write to this variable so " +"PrusaSlicer deretracts correctly when it gets control back." msgstr "" -"Статус отката в начале пользовательского G-кода. Если пользовательский G-код перемещает ось экструдера, то информация о статусе отката должна записываться в данную " -"переменную, чтобы PrusaSlicer корректно совершал подачу, при возврате контроля над процессом печати." +"Статус отката в начале пользовательского G-кода. Если пользовательский G-код " +"перемещает ось экструдера, то информация о статусе отката должна " +"записываться в данную переменную, чтобы PrusaSlicer корректно совершал " +"подачу, при возврате контроля над процессом печати." # # ???? msgid "Extra deretraction" @@ -11119,8 +13076,12 @@ msgstr "Отсчитываемый от нуля номер используем msgid "Current object index" msgstr "Номер текущей модели" -msgid "Specific for sequential printing. Zero-based index of currently printed object." -msgstr "Специально для последовательной печати. Отсчитываемый от нуля номер текущей печатаемой модели." +msgid "" +"Specific for sequential printing. Zero-based index of currently printed " +"object." +msgstr "" +"Специально для последовательной печати. Отсчитываемый от нуля номер текущей " +"печатаемой модели." msgid "Has wipe tower" msgstr "Имеется черновая башня" @@ -11131,26 +13092,37 @@ msgstr "Независимо от того, генерируется ли при msgid "Initial extruder" msgstr "Начальный экструдер" -msgid "Zero-based index of the first extruder used in the print. Same as initial_tool." -msgstr "Отсчитываемый от нуля номер первого экструдера, используемого при печати. То же самой, что и initial_tool." +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_tool." +msgstr "" +"Отсчитываемый от нуля номер первого экструдера, используемого при печати. То " +"же самой, что и initial_tool." msgid "Initial tool" msgstr "Начальный инструмент" -msgid "Zero-based index of the first extruder used in the print. Same as initial_extruder." -msgstr "Отсчитываемый от нуля номер первого экструдера, используемого при печати. То же самой, что и initial_extruder." +msgid "" +"Zero-based index of the first extruder used in the print. Same as " +"initial_extruder." +msgstr "" +"Отсчитываемый от нуля номер первого экструдера, используемого при печати. То " +"же самой, что и initial_extruder." msgid "Is extruder used?" msgstr "Используется ли экструдер?" msgid "Vector of bools stating whether a given extruder is used in the print." -msgstr "Вектор логических значений, указывающий, используется ли данный экструдер в печати." +msgstr "" +"Вектор логических значений, указывающий, используется ли данный экструдер в " +"печати." msgid "Volume per extruder" msgstr "Объём для каждого экструдера" msgid "Total filament volume extruded per extruder during the entire print." -msgstr "Общий объём материала, выдавленного одним экструдером в процесса всей печати." +msgstr "" +"Общий объём материала, выдавленного одним экструдером в процесса всей печати." msgid "Total toolchanges" msgstr "Всего инструментов" @@ -11167,14 +13139,22 @@ msgstr "Общий объём материала, использованного msgid "Weight per extruder" msgstr "Вес для каждого экструдера" -msgid "Weight per extruder extruded during the entire print. Calculated from filament_density value in Filament Settings." -msgstr "Вес материала, выдавленного одним экструдером в процессе всей печати. Рассчитывается исходя из плотности материала указанной в настройках прутка." +msgid "" +"Weight per extruder extruded during the entire print. Calculated from " +"filament_density value in Filament Settings." +msgstr "" +"Вес материала, выдавленного одним экструдером в процессе всей печати. " +"Рассчитывается исходя из плотности материала указанной в настройках прутка." msgid "Total weight" msgstr "Общий вес" -msgid "Total weight of the print. Calculated from filament_density value in Filament Settings." -msgstr "Общий вес затраченного материала. Рассчитывается исходя из плотности материала указанной в настройках прутка." +msgid "" +"Total weight of the print. Calculated from filament_density value in " +"Filament Settings." +msgstr "" +"Общий вес затраченного материала. Рассчитывается исходя из плотности " +"материала указанной в настройках прутка." msgid "Total layer count" msgstr "Общее количество слоёв" @@ -11192,16 +13172,21 @@ msgid "Number of instances" msgstr "Количество копий" msgid "Total number of object instances in the print, summed over all objects." -msgstr "Общее количество копий моделей в печати, суммированное по всем моделям." +msgstr "" +"Общее количество копий моделей в печати, суммированное по всем моделям." msgid "Scale per object" msgstr "Масштаб для каждой модели" msgid "" -"Contains a string with the information about what scaling was applied to the individual objects. Indexing of the objects is zero-based (first object has index 0).\n" +"Contains a string with the information about what scaling was applied to the " +"individual objects. Indexing of the objects is zero-based (first object has " +"index 0).\n" "Example: 'x:100% y:50% z:100'." msgstr "" -"Содержит строку с информацией о том, какое масштабирование было применено к отдельным моделям. Нумерация моделей начинается с нуля (первая модель имеет номер 0).\n" +"Содержит строку с информацией о том, какое масштабирование было применено к " +"отдельным моделям. Нумерация моделей начинается с нуля (первая модель имеет " +"номер 0).\n" "Пример: 'x:100% y:50% z:100%'." msgid "Input filename without extension" @@ -11210,18 +13195,29 @@ msgstr "Имя входного файла без расширения" msgid "Source filename of the first object, without extension." msgstr "Имя исходного файла первой модели без расширения." -msgid "The vector has two elements: x and y coordinate of the point. Values in mm." -msgstr "Вектор состоит из двух элементов: координаты точки x и y. Значения заданы в мм." +msgid "" +"The vector has two elements: x and y coordinate of the point. Values in mm." +msgstr "" +"Вектор состоит из двух элементов: координаты точки x и y. Значения заданы в " +"мм." -msgid "The vector has two elements: x and y dimension of the bounding box. Values in mm." -msgstr "Вектор состоит из двух элементов: ширина (x-размер) и высота (y-размер) ограничивающего прямоугольника. Значения заданы в мм." +msgid "" +"The vector has two elements: x and y dimension of the bounding box. Values " +"in mm." +msgstr "" +"Вектор состоит из двух элементов: ширина (x-размер) и высота (y-размер) " +"ограничивающего прямоугольника. Значения заданы в мм." msgid "First layer convex hull" msgstr "Выпуклая оболочка первого слоя" -msgid "Vector of points of the first layer convex hull. Each element has the following format:'[x, y]' (x and y are floating-point numbers in mm)." +msgid "" +"Vector of points of the first layer convex hull. Each element has the " +"following format:'[x, y]' (x and y are floating-point numbers in mm)." msgstr "" -"Вектор точек выпуклой оболочки первого слоя. Каждый элемент вектора имеет следующий формат: '[x, y]' (Координаты x и y - числа с плавающей запятой измеряемые в мм)." +"Вектор точек выпуклой оболочки первого слоя. Каждый элемент вектора имеет " +"следующий формат: '[x, y]' (Координаты x и y - числа с плавающей запятой " +"измеряемые в мм)." msgid "Bottom-left corner of first layer bounding box" msgstr "Нижний левый угол ограничивающего прямоугольника первого слоя" @@ -11265,8 +13261,12 @@ msgstr "Имя профиля печати, используемого для н msgid "Filament preset name" msgstr "Имя профиля прутка" -msgid "Names of the filament presets used for slicing. The variable is a vector containing one name for each extruder." -msgstr "Имя профиля прутка, используемого для нарезки. Это переменная является вектором, содержащим одно имя профиля для каждого экструдера." +msgid "" +"Names of the filament presets used for slicing. The variable is a vector " +"containing one name for each extruder." +msgstr "" +"Имя профиля прутка, используемого для нарезки. Это переменная является " +"вектором, содержащим одно имя профиля для каждого экструдера." msgid "Printer preset name" msgstr "Имя профиля принтера" @@ -11284,13 +13284,18 @@ msgid "Layer number" msgstr "Номер слоя" msgid "Index of the current layer. One-based (i.e. first layer is number 1)." -msgstr "Номер текущего слоя отсчитываемый от единицы (т.е. первый слой имеет номер 1)." +msgstr "" +"Номер текущего слоя отсчитываемый от единицы (т.е. первый слой имеет номер " +"1)." msgid "Layer z" msgstr "Высота слоя над столом" -msgid "Height of the current layer above the print bed, measured to the top of the layer." -msgstr "Высота текущего слоя над печатным столом, измеренная до верхней части слоя." +msgid "" +"Height of the current layer above the print bed, measured to the top of the " +"layer." +msgstr "" +"Высота текущего слоя над печатным столом, измеренная до верхней части слоя." msgid "Maximal layer z" msgstr "Макс. высота слоя над столом" @@ -11335,7 +13340,9 @@ msgid "large overhangs" msgstr "большая области нависания" #, c-format, boost-format -msgid "It seems object %s has %s. Please re-orient the object or enable support generation." +msgid "" +"It seems object %s has %s. Please re-orient the object or enable support " +"generation." msgstr "" "Похоже, что у модели %s имеются замечания - %s. \n" "Переориентируйте её или включите генерацию поддержки." @@ -11346,15 +13353,22 @@ msgstr "Оптимизация траектории инструмента" msgid "Slicing mesh" msgstr "Нарезка сетки" -msgid "No layers were detected. You might want to repair your STL file(s) or check their size or thickness and retry.\n" -msgstr "Слоёв не обнаружено. Возможно, требуется починить STL файл(ы) или проверить размер/толщину и повторить попытку.\n" +msgid "" +"No layers were detected. You might want to repair your STL file(s) or check " +"their size or thickness and retry.\n" +msgstr "" +"Слоёв не обнаружено. Возможно, требуется починить STL файл(ы) или проверить " +"размер/толщину и повторить попытку.\n" msgid "" -"An object's XY size compensation will not be used because it is also color-painted.\n" +"An object's XY size compensation will not be used because it is also color-" +"painted.\n" "XY Size compensation can not be combined with color-painting." msgstr "" -"Коррекция горизонтальных размеров модели не будет действовать, поскольку для этой модели была выполнена операция окрашивания.\n" -"Коррекция горизонтальных размеров модели не может использоваться в сочетании с функцией раскрашивания." +"Коррекция горизонтальных размеров модели не будет действовать, поскольку для " +"этой модели была выполнена операция окрашивания.\n" +"Коррекция горизонтальных размеров модели не может использоваться в сочетании " +"с функцией раскрашивания." #, c-format, boost-format msgid "Support: generate toolpath at layer %d" @@ -11387,8 +13401,11 @@ msgstr "Поддержка: ремонт отверстий на слое %d" msgid "Support: propagate branches at layer %d" msgstr "Поддержка: построение ветвей на слое %d" -msgid "Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." -msgstr "Неизвестный формат файла. Входной файл должен иметь расширение *.stl, *.obj, *.amf(.xml)." +msgid "" +"Unknown file format. Input file must have .stl, .obj, .amf(.xml) extension." +msgstr "" +"Неизвестный формат файла. Входной файл должен иметь расширение *.stl, *.obj, " +"*.amf(.xml)." msgid "Loading of a model file failed." msgstr "Не удалось загрузить файл модели." @@ -11397,7 +13414,9 @@ msgid "The supplied file couldn't be read because it's empty" msgstr "Предоставленный файл не может быть прочитан, так как он пуст." msgid "Unknown file format. Input file must have .3mf or .zip.amf extension." -msgstr "Неизвестный формат файла. Входной файл должен иметь расширение *.3mf или *.zip.amf." +msgstr "" +"Неизвестный формат файла. Входной файл должен иметь расширение *.3mf или *." +"zip.amf." msgid "Canceled" msgstr "Отменено" @@ -11453,8 +13472,10 @@ msgstr "Завершить" msgid "How to use calibration result?" msgstr "Как использовать результаты калибровки?" -msgid "You could change the Flow Dynamics Calibration Factor in material editing" -msgstr "Коэффициент калибровки динамики потока можно изменить в настройках материала." +msgid "" +"You could change the Flow Dynamics Calibration Factor in material editing" +msgstr "" +"Коэффициент калибровки динамики потока можно изменить в настройках материала." msgid "" "The current firmware version of the printer does not support calibration.\n" @@ -11517,8 +13538,11 @@ msgstr "Имя совпадает с именем другого существ msgid "create new preset failed." msgstr "не удалось создать новый профиль." -msgid "Are you sure to cancel the current calibration and return to the home page?" -msgstr "Вы уверены, что хотите отменить текущую калибровку и вернуться на главную страницу?" +msgid "" +"Are you sure to cancel the current calibration and return to the home page?" +msgstr "" +"Вы уверены, что хотите отменить текущую калибровку и вернуться на главную " +"страницу?" msgid "No Printer Connected!" msgstr "Принтер не подключён!" @@ -11557,17 +13581,24 @@ msgid "When do you need Flow Dynamics Calibration" msgstr "В каких случаях необходима калибровка динамики потока" msgid "" -"We now have added the auto-calibration for different filaments, which is fully automated and the result will be saved into the printer for future use. You only need " -"to do the calibration in the following limited cases:\n" -"1. If you introduce a new filament of different brands/models or the filament is damp;\n" +"We now have added the auto-calibration for different filaments, which is " +"fully automated and the result will be saved into the printer for future " +"use. You only need to do the calibration in the following limited cases:\n" +"1. If you introduce a new filament of different brands/models or the " +"filament is damp;\n" "2. if the nozzle is worn out or replaced with a new one;\n" -"3. If the max volumetric speed or print temperature is changed in the filament setting." +"3. If the max volumetric speed or print temperature is changed in the " +"filament setting." msgstr "" -"Мы добавили функцию автоматической калибровки для различных материалов, которая полностью автоматизирована, а результат калибровки сохраняется в принтере для " -"дальнейшего использования. Калибровка требуется только в следующих ограниченных случаях:\n" -"1. При использовании нового материала другого производителя/типа или при отсыревании материала;\n" +"Мы добавили функцию автоматической калибровки для различных материалов, " +"которая полностью автоматизирована, а результат калибровки сохраняется в " +"принтере для дальнейшего использования. Калибровка требуется только в " +"следующих ограниченных случаях:\n" +"1. При использовании нового материала другого производителя/типа или при " +"отсыревании материала;\n" "2. При износе сопла или его замене на новое;\n" -"3. При изменении в настройках материала максимальной объёмной скорости или температуры печати." +"3. При изменении в настройках материала максимальной объёмной скорости или " +"температуры печати." msgid "About this calibration" msgstr "О данном виде калибровки" @@ -11575,84 +13606,129 @@ msgstr "О данном виде калибровки" msgid "" "Please find the details of Flow Dynamics Calibration from our wiki.\n" "\n" -"Usually the calibration is unnecessary. When you start a single color/material print, with the \"flow dynamics calibration\" option checked in the print start menu, " -"the printer will follow the old way, calibrate the filament before the print; When you start a multi color/material print, the printer will use the default " -"compensation parameter for the filament during every filament switch which will have a good result in most cases.\n" +"Usually the calibration is unnecessary. When you start a single color/" +"material print, with the \"flow dynamics calibration\" option checked in the " +"print start menu, the printer will follow the old way, calibrate the " +"filament before the print; When you start a multi color/material print, the " +"printer will use the default compensation parameter for the filament during " +"every filament switch which will have a good result in most cases.\n" "\n" -"Please note there are a few cases that will make the calibration result not reliable: using a texture plate to do the calibration; the build plate does not have good " -"adhesion (please wash the build plate or apply gluestick!) ...You can find more from our wiki.\n" +"Please note there are a few cases that will make the calibration result not " +"reliable: using a texture plate to do the calibration; the build plate does " +"not have good adhesion (please wash the build plate or apply gluestick!) ..." +"You can find more from our wiki.\n" "\n" -"The calibration results have about 10 percent jitter in our test, which may cause the result not exactly the same in each calibration. We are still investigating the " -"root cause to do improvements with new updates." +"The calibration results have about 10 percent jitter in our test, which may " +"cause the result not exactly the same in each calibration. We are still " +"investigating the root cause to do improvements with new updates." msgstr "" -"Подробную информацию про калибровку динамики потока можно найти на нашем вики-сайте.\n" +"Подробную информацию про калибровку динамики потока можно найти на нашем " +"вики-сайте.\n" "\n" "При обычных обстоятельствах калибровка не требуется. \n" -"Если при запуске печати одним цветом/материалом в меню запуска печати отмечена опция «Калибровка динамики потока», то калибровка пластиковой нити будет производится " -"старым способом. \n" -"При запуске печати несколькими цветами/материалами, принтер будет использовать параметр компенсации по умолчанию для материала при каждой его смене, что в большинстве " -"случаев позволяет получить хороший результат.\n" +"Если при запуске печати одним цветом/материалом в меню запуска печати " +"отмечена опция «Калибровка динамики потока», то калибровка пластиковой нити " +"будет производится старым способом. \n" +"При запуске печати несколькими цветами/материалами, принтер будет " +"использовать параметр компенсации по умолчанию для материала при каждой его " +"смене, что в большинстве случаев позволяет получить хороший результат.\n" "\n" -"Обратите внимание, что есть несколько случаев, когда результат калибровки будет недостоверным. Это использование для калибровки текстурированной печатной пластины и " -"когда у печатной пластины плохая адгезия с материалом. Более подробную информацию можно найти на нашем вики-сайте.\n" +"Обратите внимание, что есть несколько случаев, когда результат калибровки " +"будет недостоверным. Это использование для калибровки текстурированной " +"печатной пластины и когда у печатной пластины плохая адгезия с материалом. " +"Более подробную информацию можно найти на нашем вики-сайте.\n" "\n" -"По нашим тестам, результаты калибровки имеют погрешность примерно 10%, что может приводить к разным результатам при каждой калибровке. Мы продолжаем выяснять причину, " -"чтобы улучшить ситуацию в новых обновлениях." +"По нашим тестам, результаты калибровки имеют погрешность примерно 10%, что " +"может приводить к разным результатам при каждой калибровке. Мы продолжаем " +"выяснять причину, чтобы улучшить ситуацию в новых обновлениях." msgid "When to use Flow Rate Calibration" msgstr "В каких случаях необходима калибровка скорости потока" msgid "" -"After using Flow Dynamics Calibration, there might still be some extrusion issues, such as:\n" -"1. Over-Extrusion: Excess material on your printed object, forming blobs or zits, or the layers seem thicker than expected and not uniform.\n" -"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the top layer of the model, even when printing slowly.\n" +"After using Flow Dynamics Calibration, there might still be some extrusion " +"issues, such as:\n" +"1. Over-Extrusion: Excess material on your printed object, forming blobs or " +"zits, or the layers seem thicker than expected and not uniform.\n" +"2. Under-Extrusion: Very thin layers, weak infill strength, or gaps in the " +"top layer of the model, even when printing slowly.\n" "3. Poor Surface Quality: The surface of your prints seems rough or uneven.\n" -"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as they should be." +"4. Weak Structural Integrity: Prints break easily or don't seem as sturdy as " +"they should be." msgstr "" -"После проведения калибровки динамики потока всё ещё могут возникать некоторые проблемы с экструзией, такие как:\n" -"1. Избыточная экструзия. Это приводит к образованию на модели капель или сгустков, слои кажутся толще и неравномерными, чем ожидалось.\n" -"2. Недоэкструзия. Очень тонкие слои, слабая прочность заполнения или пробелы на верхнем слое модели, даже при медленной печати.\n" -"3. Низкое качество поверхности. Поверхность деталей кажется шероховатой или неровной.\n" -"4. Слабая конструкционная прочность. Напечатанное легко ломается или кажется не таким прочным, как должно быть." +"После проведения калибровки динамики потока всё ещё могут возникать " +"некоторые проблемы с экструзией, такие как:\n" +"1. Избыточная экструзия. Это приводит к образованию на модели капель или " +"сгустков, слои кажутся толще и неравномерными, чем ожидалось.\n" +"2. Недоэкструзия. Очень тонкие слои, слабая прочность заполнения или пробелы " +"на верхнем слое модели, даже при медленной печати.\n" +"3. Низкое качество поверхности. Поверхность деталей кажется шероховатой или " +"неровной.\n" +"4. Слабая конструкционная прочность. Напечатанное легко ломается или кажется " +"не таким прочным, как должно быть." msgid "" -"In addition, Flow Rate Calibration is crucial for foaming materials like LW-PLA used in RC planes. These materials expand greatly when heated, and calibration " -"provides a useful reference flow rate." +"In addition, Flow Rate Calibration is crucial for foaming materials like LW-" +"PLA used in RC planes. These materials expand greatly when heated, and " +"calibration provides a useful reference flow rate." msgstr "" -"Кроме того, калибровка скорости потока крайне важна для вспенивающихся материалов, таких как LW-PLA, используемых при печати деталей для радиоуправляемых самолетов. " -"Эти материалы сильно расширяются при нагревании, а калибровка позволяет получить эталонную скорости потока." +"Кроме того, калибровка скорости потока крайне важна для вспенивающихся " +"материалов, таких как LW-PLA, используемых при печати деталей для " +"радиоуправляемых самолетов. Эти материалы сильно расширяются при нагревании, " +"а калибровка позволяет получить эталонную скорости потока." msgid "" -"Flow Rate Calibration measures the ratio of expected to actual extrusion volumes. The default setting works well in Bambu Lab printers and official filaments as they " -"were pre-calibrated and fine-tuned. For a regular filament, you usually won't need to perform a Flow Rate Calibration unless you still see the listed defects after " -"you have done other calibrations. For more details, please check out the wiki article." +"Flow Rate Calibration measures the ratio of expected to actual extrusion " +"volumes. The default setting works well in Bambu Lab printers and official " +"filaments as they were pre-calibrated and fine-tuned. For a regular " +"filament, you usually won't need to perform a Flow Rate Calibration unless " +"you still see the listed defects after you have done other calibrations. For " +"more details, please check out the wiki article." msgstr "" -"Калибровка скорости потока измеряет соотношение ожидаемого и фактического объёмов экструзии. На принтерах Bambu Lab с официальными материалами, стандартные настройки " -"работают хорошо, так как они были предварительно откалиброваны и тщательно настроены. Для обычного материала обычно не требуется выполнять калибровку скорости потока, " -"если только после выполнения других калибровок вы всё ещё видите перечисленные дефекты. Более подробную информацию можно найти на нашем вики-сайте." +"Калибровка скорости потока измеряет соотношение ожидаемого и фактического " +"объёмов экструзии. На принтерах Bambu Lab с официальными материалами, " +"стандартные настройки работают хорошо, так как они были предварительно " +"откалиброваны и тщательно настроены. Для обычного материала обычно не " +"требуется выполнять калибровку скорости потока, если только после выполнения " +"других калибровок вы всё ещё видите перечисленные дефекты. Более подробную " +"информацию можно найти на нашем вики-сайте." msgid "" -"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, directly measuring the calibration patterns. However, please be advised that the efficacy and " -"accuracy of this method may be compromised with specific types of materials. Particularly, filaments that are transparent or semi-transparent, sparkling-particled, or " -"have a high-reflective finish may not be suitable for this calibration and can produce less-than-desirable results.\n" +"Auto Flow Rate Calibration utilizes Bambu Lab's Micro-Lidar technology, " +"directly measuring the calibration patterns. However, please be advised that " +"the efficacy and accuracy of this method may be compromised with specific " +"types of materials. Particularly, filaments that are transparent or semi-" +"transparent, sparkling-particled, or have a high-reflective finish may not " +"be suitable for this calibration and can produce less-than-desirable " +"results.\n" "\n" -"The calibration results may vary between each calibration or filament. We are still improving the accuracy and compatibility of this calibration through firmware " -"updates over time.\n" +"The calibration results may vary between each calibration or filament. We " +"are still improving the accuracy and compatibility of this calibration " +"through firmware updates over time.\n" "\n" -"Caution: Flow Rate Calibration is an advanced process, to be attempted only by those who fully understand its purpose and implications. Incorrect usage can lead to " -"sub-par prints or printer damage. Please make sure to carefully read and understand the process before doing it." +"Caution: Flow Rate Calibration is an advanced process, to be attempted only " +"by those who fully understand its purpose and implications. Incorrect usage " +"can lead to sub-par prints or printer damage. Please make sure to carefully " +"read and understand the process before doing it." msgstr "" -"Автоматическая калибровка скорости потока использует технологию микролидара Bambu Lab, непосредственно измеряя калибровочные шаблоны. Однако имейте ввиду, что " -"эффективность и точность этого метода может быть снижена при использовании определенных типов материалов. В частности, прозрачные или полупрозрачные материалы, " -"материалы с блестящими частицами или с высокоотражающим покрытием могут не подойти для данной калибровки и привести к нежелательным результатам.\n" +"Автоматическая калибровка скорости потока использует технологию микролидара " +"Bambu Lab, непосредственно измеряя калибровочные шаблоны. Однако имейте " +"ввиду, что эффективность и точность этого метода может быть снижена при " +"использовании определенных типов материалов. В частности, прозрачные или " +"полупрозрачные материалы, материалы с блестящими частицами или с " +"высокоотражающим покрытием могут не подойти для данной калибровки и привести " +"к нежелательным результатам.\n" "\n" "\n" -"Результаты калибровки могут различаться от калибровки к калибровке или от материала к материалу. Мы продолжаем улучшать точность и совместимость этой калибровки путем " -"обновления прошивки принтера.\n" +"Результаты калибровки могут различаться от калибровки к калибровке или от " +"материала к материалу. Мы продолжаем улучшать точность и совместимость этой " +"калибровки путем обновления прошивки принтера.\n" "\n" -"Внимание: калибровка скорости потока - это сложный процесс, к которому следует прибегать только тем, кто полностью понимает её назначение и последствия. Неправильное " -"использование может привести к некачественной печати или повреждению принтера. Пожалуйста, внимательно прочитайте и поймите суть процесса, прежде чем приступать к его " -"выполнению." +"Внимание: калибровка скорости потока - это сложный процесс, к которому " +"следует прибегать только тем, кто полностью понимает её назначение и " +"последствия. Неправильное использование может привести к некачественной " +"печати или повреждению принтера. Пожалуйста, внимательно прочитайте и " +"поймите суть процесса, прежде чем приступать к его выполнению." msgid "When you need Max Volumetric Speed Calibration" msgstr "В каких случаях необходима калибровка максимальной объемной скорости" @@ -11661,10 +13737,13 @@ msgid "Over-extrusion or under extrusion" msgstr "Избыточная или недостаточная экструзия" msgid "Max Volumetric Speed calibration is recommended when you print with:" -msgstr "Калибровка максимальной объёмной скорости рекомендуется при печати с использованием:" +msgstr "" +"Калибровка максимальной объёмной скорости рекомендуется при печати с " +"использованием:" msgid "material with significant thermal shrinkage/expansion, such as..." -msgstr "материалов со значительной термической усадкой/расширением, например..." +msgstr "" +"материалов со значительной термической усадкой/расширением, например..." msgid "materials with inaccurate filament diameter" msgstr "материалов с неточным диаметром пластиковой нити" @@ -11672,24 +13751,39 @@ msgstr "материалов с неточным диаметром пласти msgid "We found the best Flow Dynamics Calibration Factor" msgstr "Мы нашли лучший коэффициент калибровки динамики потока" -msgid "Part of the calibration failed! You may clean the plate and retry. The failed test result would be dropped." -msgstr "Часть калибровки выполнена неудачно! Вы можете очистить печатную пластину и повторить попытку. Результат неудачного теста будет удалён." +msgid "" +"Part of the calibration failed! You may clean the plate and retry. The " +"failed test result would be dropped." +msgstr "" +"Часть калибровки выполнена неудачно! Вы можете очистить печатную пластину и " +"повторить попытку. Результат неудачного теста будет удалён." -msgid "*We recommend you to add brand, materia, type, and even humidity level in the Name" -msgstr "*Мы рекомендуем добавить к названию материала, производителя, тип и даже уровень влажности" +msgid "" +"*We recommend you to add brand, materia, type, and even humidity level in " +"the Name" +msgstr "" +"*Мы рекомендуем добавить к названию материала, производителя, тип и даже " +"уровень влажности" msgid "Failed" msgstr "Неудачно" -msgid "Only one of the results with the same name will be saved. Are you sure you want to overrides the other results?" -msgstr "Будет сохранен только один из результатов с таким же именем. Вы уверены, что хотите перезаписать другие результаты?" +msgid "" +"Only one of the results with the same name will be saved. Are you sure you " +"want to overrides the other results?" +msgstr "" +"Будет сохранен только один из результатов с таким же именем. Вы уверены, что " +"хотите перезаписать другие результаты?" #, c-format, boost-format msgid "" -"There is already a historical calibration result with the same name: %s. Only one of the results with the same name is saved. Are you sure you want to overrides the " -"historical result?" +"There is already a historical calibration result with the same name: %s. " +"Only one of the results with the same name is saved. Are you sure you want " +"to overrides the historical result?" msgstr "" -"Результат калибровки с таким именем уже существует: %s. Будет сохранён только один результат с таким же именем. Вы уверены, что хотите перезаписать текущий результат?" +"Результат калибровки с таким именем уже существует: %s. Будет сохранён " +"только один результат с таким же именем. Вы уверены, что хотите перезаписать " +"текущий результат?" msgid "Please find the best line on your plate" msgstr "Пожалуйста, найдите лучшую линию на столе" @@ -11761,9 +13855,12 @@ msgstr "Точная калибровка на основе коэффициен msgid "Title" msgstr "Заголовок" -msgid "A test model will be printed. Please clear the build plate and place it back to the hot bed before calibration." +msgid "" +"A test model will be printed. Please clear the build plate and place it back " +"to the hot bed before calibration." msgstr "" -"Будет напечатана тестовая модель. Перед калибровкой очистите печатную пластину \n" +"Будет напечатана тестовая модель. Перед калибровкой очистите печатную " +"пластину \n" "и установите её обратно на нагреваемый стол." msgid "Printing Parameters" @@ -11794,7 +13891,8 @@ msgid "" msgstr "" "Советы по выбору материала для калибровки: \n" "- Материалы, которые имеют близкие значения температуры нагреваемого стола\n" -"- Различные марки и семейства расходных материалов (Производитель = Bambu, семейство = Basic - базовый, Matte - матовый)" +"- Различные марки и семейства расходных материалов (Производитель = Bambu, " +"семейство = Basic - базовый, Matte - матовый)" msgid "Pattern" msgstr "Шаблон" @@ -12244,8 +14342,11 @@ msgstr "Не выбран производитель, пожалуйста, вы msgid "Custom vendor is not input, please input custom vendor." msgstr "Не задан производитель, пожалуйста, введите производителя." -msgid "\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." -msgstr "\"Bambu\" или \"Generic\" не могут быть заданы в качестве производителей для пользовательский пластиковых нитей." +msgid "" +"\"Bambu\" or \"Generic\" can not be used as a Vendor for custom filaments." +msgstr "" +"\"Bambu\" или \"Generic\" не могут быть заданы в качестве производителей для " +"пользовательский пластиковых нитей." msgid "Filament type is not selected, please reselect type." msgstr "Не выбран тип прутка, пожалуйста, выберите его заново." @@ -12253,8 +14354,12 @@ msgstr "Не выбран тип прутка, пожалуйста, выбер msgid "Filament serial is not inputed, please input serial." msgstr "Пожалуйста, введите серию прутка." -msgid "There may be escape characters in the vendor or serial input of filament. Please delete and re-enter." -msgstr "В имени производителя или серии прутка могут присутствовать управляющие символы. Пожалуйста, удалите их и введите повторно." +msgid "" +"There may be escape characters in the vendor or serial input of filament. " +"Please delete and re-enter." +msgstr "" +"В имени производителя или серии прутка могут присутствовать управляющие " +"символы. Пожалуйста, удалите их и введите повторно." msgid "All inputs in the custom vendor or serial are spaces. Please re-enter." msgstr "" @@ -12262,13 +14367,17 @@ msgstr "" "Пожалуйста, введите нормальное имя." msgid "The vendor can not be a number. Please re-enter." -msgstr "Имя производителя не может начинаться с числа. Пожалуйста, введите нормальное имя." +msgstr "" +"Имя производителя не может начинаться с числа. Пожалуйста, введите " +"нормальное имя." -msgid "You have not selected a printer or preset yet. Please select at least one." +msgid "" +"You have not selected a printer or preset yet. Please select at least one." msgstr "Выберите хотя бы один принтер или профиль." msgid "Some existing presets have failed to be created, as follows:\n" -msgstr "При создании некоторых имеющихся профилей произошла ошибка, а именно:\n" +msgstr "" +"При создании некоторых имеющихся профилей произошла ошибка, а именно:\n" msgid "" "\n" @@ -12278,7 +14387,8 @@ msgstr "" "Хотите перезаписать его?" msgid "" -"We would rename the presets as \"Vendor Type Serial @printer you selected\". \n" +"We would rename the presets as \"Vendor Type Serial @printer you selected" +"\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" "Мы переименуем профиль в \"Производитель Тип Серия @выбранный принтер\".\n" @@ -12349,13 +14459,19 @@ msgstr "Максимальная высота печати" #, c-format, boost-format msgid "The file exceeds %d MB, please import again." -msgstr "Размер файла превышает %d МБ, пожалуйста, попробуйте импортировать его ещё раз." +msgstr "" +"Размер файла превышает %d МБ, пожалуйста, попробуйте импортировать его ещё " +"раз." msgid "Exception in obtaining file size, please import again." -msgstr "Ошибка при получении размера файла, пожалуйста, попробуйте импортировать его ещё раз." +msgstr "" +"Ошибка при получении размера файла, пожалуйста, попробуйте импортировать его " +"ещё раз." msgid "Preset path is not find, please reselect vendor." -msgstr "Не найдет путь к предустановленному профилю, пожалуйста, повторно выберите производителя." +msgstr "" +"Не найдет путь к предустановленному профилю, пожалуйста, повторно выберите " +"производителя." msgid "The printer model was not found, please reselect." msgstr "Модель принтера не найдена, пожалуйста, выберите заново." @@ -12381,25 +14497,36 @@ msgstr "Шаблон профиля процесса" msgid "Back Page 1" msgstr "Вернуться на 1-ю страницу" -msgid "You have not yet chosen which printer preset to create based on. Please choose the vendor and model of the printer" +msgid "" +"You have not yet chosen which printer preset to create based on. Please " +"choose the vendor and model of the printer" msgstr "" -"Вы не выбрали на базе какого профиля принтера хотите создать новый профиль принтера. \n" +"Вы не выбрали на базе какого профиля принтера хотите создать новый профиль " +"принтера. \n" "Пожалуйста, выберите производителя и модель принтера." -msgid "You have entered an illegal input in the printable area section on the first page. Please check before creating it." -msgstr "В разделе «Область печати» на первой странице введено недопустимое значение. Проверьте введение значение перед созданием." +msgid "" +"You have entered an illegal input in the printable area section on the first " +"page. Please check before creating it." +msgstr "" +"В разделе «Область печати» на первой странице введено недопустимое значение. " +"Проверьте введение значение перед созданием." msgid "The custom printer or model is not inputed, place input." msgstr "Пожалуйста, введите имя пользовательского принтера или модель." msgid "" -"The printer preset you created already has a preset with the same name. Do you want to overwrite it?\n" -"\tYes: Overwrite the printer preset with the same name, and filament and process presets with the same preset name will be recreated \n" -"and filament and process presets without the same preset name will be reserve.\n" +"The printer preset you created already has a preset with the same name. Do " +"you want to overwrite it?\n" +"\tYes: Overwrite the printer preset with the same name, and filament and " +"process presets with the same preset name will be recreated \n" +"and filament and process presets without the same preset name will be " +"reserve.\n" "\tCancel: Do not create a preset, return to the creation interface." msgstr "" "Профиль принтера с таким именем уже существует. Хотите перезаписать его?\n" -"\tДа: перезаписать профиль принтера. Профили прутка и процесса с теми же именами будут созданы заново, а профили без имени будут зарезервированы.\n" +"\tДа: перезаписать профиль принтера. Профили прутка и процесса с теми же " +"именами будут созданы заново, а профили без имени будут зарезервированы.\n" "\tОтмена: не создавать профиль и вернуться на экран создания." msgid "You need to select at least one filament preset." @@ -12418,15 +14545,25 @@ msgid "Vendor is not find, please reselect." msgstr "Производитель не найден, пожалуйста, выберите заново." msgid "Current vendor has no models, please reselect." -msgstr "У текущего производителя отсутствуют модели принтеров, пожалуйста, выберите заново." +msgstr "" +"У текущего производителя отсутствуют модели принтеров, пожалуйста, выберите " +"заново." -msgid "You have not selected the vendor and model or inputed the custom vendor and model." +msgid "" +"You have not selected the vendor and model or inputed the custom vendor and " +"model." msgstr "Вы не выбрали или не ввели производителя и модель принтера." -msgid "There may be escape characters in the custom printer vendor or model. Please delete and re-enter." -msgstr "В имени производителя или модели пользовательского принтера могут присутствовать управляющие символы. Пожалуйста, удалите их и введите повторно." +msgid "" +"There may be escape characters in the custom printer vendor or model. Please " +"delete and re-enter." +msgstr "" +"В имени производителя или модели пользовательского принтера могут " +"присутствовать управляющие символы. Пожалуйста, удалите их и введите " +"повторно." -msgid "All inputs in the custom printer vendor or model are spaces. Please re-enter." +msgid "" +"All inputs in the custom printer vendor or model are spaces. Please re-enter." msgstr "" "В поле ввода производителя/модели принтера введены пробелы. \n" "Пожалуйста, введите нормальное имя." @@ -12434,7 +14571,8 @@ msgstr "" msgid "Please check bed printable shape and origin input." msgstr "Пожалуйста, проверьте правильность введённых значений области печати." -msgid "You have not yet selected the printer to replace the nozzle, please choose." +msgid "" +"You have not yet selected the printer to replace the nozzle, please choose." msgstr "Для замены сопла сначала выберите принтер." msgid "Create Printer Successful" @@ -12454,11 +14592,15 @@ msgstr "Профиль прутка создан" msgid "" "Please go to filament setting to edit your presets if you need.\n" -"Please note that nozzle temperature, hot bed temperature, and maximum volumetric speed have a significant impact on printing quality. Please set them carefully." +"Please note that nozzle temperature, hot bed temperature, and maximum " +"volumetric speed have a significant impact on printing quality. Please set " +"them carefully." msgstr "" -"При необходимости перейдите в настройку прутка для редактирования настроек профиля.\n" -"Пожалуйста, обратите внимание, что температура сопла, температура нагреваемого стола и максимальная объёмная скорость существенно влияют на качество печати. " -"Пожалуйста, тщательнее подбирайте настройки." +"При необходимости перейдите в настройку прутка для редактирования настроек " +"профиля.\n" +"Пожалуйста, обратите внимание, что температура сопла, температура " +"нагреваемого стола и максимальная объёмная скорость существенно влияют на " +"качество печати. Пожалуйста, тщательнее подбирайте настройки." msgid "Printer Setting" msgstr "Настройка принтера" @@ -12501,8 +14643,10 @@ msgstr "Успешно экспортировано!" #, c-format, boost-format msgid "" -"The '%s' folder already exists in the current directory. Do you want to clear it and rebuild it.\n" -"If not, a time suffix will be added, and you can modify the name after creation." +"The '%s' folder already exists in the current directory. Do you want to " +"clear it and rebuild it.\n" +"If not, a time suffix will be added, and you can modify the name after " +"creation." msgstr "" "Файл '%s' уже существует в текущем каталоге. Хотите перезаписать его?\n" "Если нет, то к имени будет добавлен временной суффикс." @@ -12521,30 +14665,40 @@ msgstr "" "Набор пользовательских профилей пластиковых нитей. \n" "Можно будет поделиться с другими пользователями." -msgid "Only display printer names with changes to printer, filament, and process presets." -msgstr "Будут отображаться только профили принтеров, пластиковых нитей и процессов, которые были изменены." +msgid "" +"Only display printer names with changes to printer, filament, and process " +"presets." +msgstr "" +"Будут отображаться только профили принтеров, пластиковых нитей и процессов, " +"которые были изменены." msgid "Only display the filament names with changes to filament presets." msgstr "Будут отображаться только изменённые профили пластиковых нитей." -msgid "Only printer names with user printer presets will be displayed, and each preset you choose will be exported as a zip." +msgid "" +"Only printer names with user printer presets will be displayed, and each " +"preset you choose will be exported as a zip." msgstr "" "Будут отображаться только пользовательские профили принтеров. \n" "Каждый выбранный профиль будет экспортирован в zip-файл." msgid "" "Only the filament names with user filament presets will be displayed, \n" -"and all user filament presets in each filament name you select will be exported as a zip." +"and all user filament presets in each filament name you select will be " +"exported as a zip." msgstr "" "Будут отображаться только пользовательские профили пластиковых нитей.\n" "Все они будут экспортированы в zip-файл." msgid "" "Only printer names with changed process presets will be displayed, \n" -"and all user process presets in each printer name you select will be exported as a zip." +"and all user process presets in each printer name you select will be " +"exported as a zip." msgstr "" -"Будут отображаться только профили принтеров с изменёнными профилями процесса. \n" -"Все пользовательские профили процессов для каждого выбранного профиля принтера будут экспортированы в zip-файл." +"Будут отображаться только профили принтеров с изменёнными профилями " +"процесса. \n" +"Все пользовательские профили процессов для каждого выбранного профиля " +"принтера будут экспортированы в zip-файл." msgid "Please select at least one printer or filament." msgstr "Пожалуйста, выберите хотя бы один принтер или пластиковую нить." @@ -12558,7 +14712,9 @@ msgstr "Изменение прутка" msgid "Filament presets under this filament" msgstr "Профили прутка под эту пластиковую нить" -msgid "Note: If the only preset under this filament is deleted, the filament will be deleted after exiting the dialog." +msgid "" +"Note: If the only preset under this filament is deleted, the filament will " +"be deleted after exiting the dialog." msgstr "" "Примечание: если удаляется единственный профиль для этого материала, \n" "то сам материал также будет удалён после закрытия окна." @@ -12589,9 +14745,12 @@ msgstr "Удалить пруток" msgid "" "All the filament presets belong to this filament would be deleted. \n" -"If you are using this filament on your printer, please reset the filament information for that slot." +"If you are using this filament on your printer, please reset the filament " +"information for that slot." msgstr "" -"Все профили прутка, относящиеся к этому материалу, будут удалены. Если вы используете этот пруток в принтере, пожалуйста, сбросьте информацию о прутке для этого слота." +"Все профили прутка, относящиеся к этому материалу, будут удалены. Если вы " +"используете этот пруток в принтере, пожалуйста, сбросьте информацию о прутке " +"для этого слота." msgid "Delete filament" msgstr "Удаление прутка" @@ -12629,8 +14788,12 @@ msgstr "Нужно выбрать принтер" msgid "The start, end or step is not valid value." msgstr "Недопустимое значение: начальное, конечное или шаг." -msgid "Unable to calibrate: maybe because the set calibration value range is too large, or the step is too small" -msgstr "Невозможно выполнить калибровку: возможно, установленный диапазон значений калибровки слишком велик или шаг слишком мал." +msgid "" +"Unable to calibrate: maybe because the set calibration value range is too " +"large, or the step is too small" +msgstr "" +"Невозможно выполнить калибровку: возможно, установленный диапазон значений " +"калибровки слишком велик или шаг слишком мал." msgid "Physical Printer" msgstr "Физический принтер" @@ -12647,8 +14810,12 @@ msgstr "Успешно!" msgid "Refresh Printers" msgstr "Обновить принтеры" -msgid "HTTPS CA file is optional. It is only needed if you use HTTPS with a self-signed certificate." -msgstr "Файл корневого сертификата HTTPS не обязателен. Он необходим только при использовании HTTPS с самоподписанным сертификатом." +msgid "" +"HTTPS CA file is optional. It is only needed if you use HTTPS with a self-" +"signed certificate." +msgstr "" +"Файл корневого сертификата HTTPS не обязателен. Он необходим только при " +"использовании HTTPS с самоподписанным сертификатом." msgid "Certificate files (*.crt, *.pem)|*.crt;*.pem|All files|*.*" msgstr "Файлы сертификатов (*.crt, *.pem)|*.crt;*.pem|Все файлы|*.*" @@ -12657,11 +14824,19 @@ msgid "Open CA certificate file" msgstr "Открыть файл корневого сертификата" #, c-format, boost-format -msgid "On this system, %s uses HTTPS certificates from the system Certificate Store or Keychain." -msgstr "В этой системе %s использует HTTPS сертификаты из системного хранилища сертификатов/Keychain." +msgid "" +"On this system, %s uses HTTPS certificates from the system Certificate Store " +"or Keychain." +msgstr "" +"В этой системе %s использует HTTPS сертификаты из системного хранилища " +"сертификатов/Keychain." -msgid "To use a custom CA file, please import your CA file into Certificate Store / Keychain." -msgstr "Чтобы использовать пользовательский файл корневого сертификата, импортируйте его в хранилище сертификатов/Keychain." +msgid "" +"To use a custom CA file, please import your CA file into Certificate Store / " +"Keychain." +msgstr "" +"Чтобы использовать пользовательский файл корневого сертификата, импортируйте " +"его в хранилище сертификатов/Keychain." msgid "Connection to printers connected via the print host failed." msgstr "Не удалось подключиться к принтерам, подключенным через хост печати." @@ -12703,8 +14878,12 @@ msgstr "Подключение к FlashAir работает корректно. msgid "Could not connect to FlashAir" msgstr "Не удаётся подключиться к FlashAir" -msgid "Note: FlashAir with firmware 2.00.02 or newer and activated upload function is required." -msgstr "Примечание: для активации функцией загрузки, требуется FlashAir с прошивкой 2.00.02 и выше." +msgid "" +"Note: FlashAir with firmware 2.00.02 or newer and activated upload function " +"is required." +msgstr "" +"Примечание: для активации функцией загрузки, требуется FlashAir с прошивкой " +"2.00.02 и выше." msgid "Connection to MKS works correctly." msgstr "Подключение к MKS успешно установлено." @@ -12797,19 +14976,24 @@ msgstr "" #: resources/data/hints.ini: [hint:Precise wall] msgid "" "Precise wall\n" -"Did you know that turning on precise wall can improve precision and layer consistency?" +"Did you know that turning on precise wall can improve precision and layer " +"consistency?" msgstr "" "Точные периметры\n" -"Знаете ли вы, что включение точных периметров позволяет повысить точность и однородность слоёв?" +"Знаете ли вы, что включение точных периметров позволяет повысить точность и " +"однородность слоёв?" #: resources/data/hints.ini: [hint:Sandwich mode] msgid "" "Sandwich mode\n" -"Did you know that you can use sandwich mode (inner-outer-inner) to improve precision and layer consistency if your model doesn't have very steep overhangs?" +"Did you know that you can use sandwich mode (inner-outer-inner) to improve " +"precision and layer consistency if your model doesn't have very steep " +"overhangs?" msgstr "" "Порядок печати периметров «Сэндвич»\n" -"Знаете ли вы, что можно использовать порядок печати периметров «Сэндвич» (т.е. внутренний-внешний-внутренний) для повышения точности и согласованности слоёв, если у " -"вашей модели не очень крутые нависания?" +"Знаете ли вы, что можно использовать порядок печати периметров «Сэндвич» (т." +"е. внутренний-внешний-внутренний) для повышения точности и согласованности " +"слоёв, если у вашей модели не очень крутые нависания?" #: resources/data/hints.ini: [hint:Chamber temperature] msgid "" @@ -12817,15 +15001,18 @@ msgid "" "Did you know that OrcaSlicer supports chamber temperature?" msgstr "" "Температура термокамеры\n" -"Знаете ли вы, что OrcaSlicer поддерживает управление температурой в камере принтера?" +"Знаете ли вы, что OrcaSlicer поддерживает управление температурой в камере " +"принтера?" #: resources/data/hints.ini: [hint:Calibration] msgid "" "Calibration\n" -"Did you know that calibrating your printer can do wonders? Check out our beloved calibration solution in OrcaSlicer." +"Did you know that calibrating your printer can do wonders? Check out our " +"beloved calibration solution in OrcaSlicer." msgstr "" "Калибровка\n" -"Знаете ли вы, что калибровка принтера может творить чудеса? Ознакомьтесь с нашим избранными калибровками в OrcaSlicer." +"Знаете ли вы, что калибровка принтера может творить чудеса? Ознакомьтесь с " +"нашим избранными калибровками в OrcaSlicer." #: resources/data/hints.ini: [hint:Auxiliary fan] msgid "" @@ -12833,15 +15020,17 @@ msgid "" "Did you know that OrcaSlicer supports Auxiliary part cooling fan?" msgstr "" "Вспомогательный вентилятор для охлаждения моделей\n" -"Знаете ли вы, что OrcaSlicer поддерживает управление вспомогательным вентилятором для охлаждения моделей?" +"Знаете ли вы, что OrcaSlicer поддерживает управление вспомогательным " +"вентилятором для охлаждения моделей?" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" "Фильтрация воздуха/Вытяжной вентилятор\n" -"Знаете ли вы, что OrcaSlicer поддерживает управление фильтрацией воздуха/вытяжным вентилятором?" +"Знаете ли вы, что OrcaSlicer поддерживает управление фильтрацией воздуха/" +"вытяжным вентилятором?" #: resources/data/hints.ini: [hint:G-code window] msgid "" @@ -12854,42 +15043,52 @@ msgstr "" #: resources/data/hints.ini: [hint:Switch workspaces] msgid "" "Switch workspaces\n" -"You can switch between Prepare and Preview workspaces by pressing the Tab key." +"You can switch between Prepare and Preview workspaces by " +"pressing the Tab key." msgstr "" "Переключение между вкладками\n" -"Вы можете переключаться между вкладками Подготовка и Предпросмотр нарезки, нажав клавишу Tab." +"Вы можете переключаться между вкладками Подготовка и Предпросмотр " +"нарезки, нажав клавишу Tab." #: resources/data/hints.ini: [hint:How to use keyboard shortcuts] msgid "" "How to use keyboard shortcuts\n" -"Did you know that Orca Slicer offers a wide range of keyboard shortcuts and 3D scene operations." +"Did you know that Orca Slicer offers a wide range of keyboard shortcuts and " +"3D scene operations." msgstr "" "Использование горячих клавиш\n" -"Знаете ли вы, что в Orca Slicer имеется большой список горячих клавиш для облегчения и ускорения работы с программой?" +"Знаете ли вы, что в Orca Slicer имеется большой список горячих клавиш для " +"облегчения и ускорения работы с программой?" #: resources/data/hints.ini: [hint:Reverse on odd] msgid "" "Reverse on odd\n" -"Did you know that Reverse on odd feature can significantly improve the surface quality of your overhangs?" +"Did you know that Reverse on odd feature can significantly improve " +"the surface quality of your overhangs?" msgstr "" "Реверс на нависаниях\n" -"Знаете ли вы, что функция Реверс на нависаниях может значительно улучшить качество поверхности нависающий частей?" +"Знаете ли вы, что функция Реверс на нависаниях может значительно " +"улучшить качество поверхности нависающий частей?" #: resources/data/hints.ini: [hint:Cut Tool] msgid "" "Cut Tool\n" -"Did you know that you can cut a model at any angle and position with the cutting tool?" +"Did you know that you can cut a model at any angle and position with the " +"cutting tool?" msgstr "" "Режущий инструмент\n" -"Знаете ли вы, что можно разрезать модель под любым углом с помощью режущего инструмента?" +"Знаете ли вы, что можно разрезать модель под любым углом с помощью режущего " +"инструмента?" #: resources/data/hints.ini: [hint:Fix Model] msgid "" "Fix Model\n" -"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing problems on the Windows system?" +"Did you know that you can fix a corrupted 3D model to avoid a lot of slicing " +"problems on the Windows system?" msgstr "" "Починка модели\n" -"Знаете ли вы, что можно починить повреждённую модель в системе Windows, чтобы избежать множества проблем при нарезке?" +"Знаете ли вы, что можно починить повреждённую модель в системе Windows, " +"чтобы избежать множества проблем при нарезке?" #: resources/data/hints.ini: [hint:Timelapse] msgid "" @@ -12910,161 +15109,204 @@ msgstr "" #: resources/data/hints.ini: [hint:Auto-Orient] msgid "" "Auto-Orient\n" -"Did you know that you can rotate objects to an optimal orientation for printing by a simple click?" +"Did you know that you can rotate objects to an optimal orientation for " +"printing by a simple click?" msgstr "" "Автоориентация\n" -"Знаете ли вы, что можно повернуть модели в оптимальную для печати ориентацию простым щелчком мыши?" +"Знаете ли вы, что можно повернуть модели в оптимальную для печати ориентацию " +"простым щелчком мыши?" #: resources/data/hints.ini: [hint:Lay on Face] msgid "" "Lay on Face\n" -"Did you know that you can quickly orient a model so that one of its faces sits on the print bed? Select the \"Place on face\" function or press the F key." +"Did you know that you can quickly orient a model so that one of its faces " +"sits on the print bed? Select the \"Place on face\" function or press the " +"F key." msgstr "" "Поверхностью на стол\n" -"Знаете ли вы, что можно быстро сориентировать модель так, чтобы одна из её граней лежала на столе? Используйте функцию «Поверхностью на стол» или нажмите клавишу " -"F." +"Знаете ли вы, что можно быстро сориентировать модель так, чтобы одна из её " +"граней лежала на столе? Используйте функцию «Поверхностью на стол» или " +"нажмите клавишу F." #: resources/data/hints.ini: [hint:Object List] msgid "" "Object List\n" -"Did you know that you can view all objects/parts in a list and change settings for each object/part?" +"Did you know that you can view all objects/parts in a list and change " +"settings for each object/part?" msgstr "" "Список моделей\n" -"Знаете ли вы, что можно просматривать все модели/части в списке и изменять настройки для каждой из них?" +"Знаете ли вы, что можно просматривать все модели/части в списке и изменять " +"настройки для каждой из них?" #: resources/data/hints.ini: [hint:Search Functionality] msgid "" "Search Functionality\n" -"Did you know that you use the Search tool to quickly find a specific Orca Slicer setting?" +"Did you know that you use the Search tool to quickly find a specific Orca " +"Slicer setting?" msgstr "" "Функция поиска\n" -"Знаете ли вы, что используя инструментПоискможно быстро найти нужную вам настройку Orca Slicer?" +"Знаете ли вы, что используя инструментПоискможно быстро найти нужную " +"вам настройку Orca Slicer?" #: resources/data/hints.ini: [hint:Simplify Model] msgid "" "Simplify Model\n" -"Did you know that you can reduce the number of triangles in a mesh using the Simplify mesh feature? Right-click the model and select Simplify model." +"Did you know that you can reduce the number of triangles in a mesh using the " +"Simplify mesh feature? Right-click the model and select Simplify model." msgstr "" "Упростить сетку модели\n" -"Знаете ли вы, что можно уменьшить количество треугольников в полигональной сетке, используя функцию упрощения сетки? Щёлкните правой кнопкой мыши на модели и выберите " -"«Упростить полигональную сетку»." +"Знаете ли вы, что можно уменьшить количество треугольников в полигональной " +"сетке, используя функцию упрощения сетки? Щёлкните правой кнопкой мыши на " +"модели и выберите «Упростить полигональную сетку»." #: resources/data/hints.ini: [hint:Slicing Parameter Table] msgid "" "Slicing Parameter Table\n" -"Did you know that you can view all objects/parts on a table and change settings for each object/part?" +"Did you know that you can view all objects/parts on a table and change " +"settings for each object/part?" msgstr "" "Таблица параметров нарезки\n" -"Знаете ли вы, что можно просмотреть все модели/части в таблице и изменить параметры печати для каждой из них?" +"Знаете ли вы, что можно просмотреть все модели/части в таблице и изменить " +"параметры печати для каждой из них?" #: resources/data/hints.ini: [hint:Split to Objects/Parts] msgid "" "Split to Objects/Parts\n" -"Did you know that you can split a big object into small ones for easy colorizing or printing?" +"Did you know that you can split a big object into small ones for easy " +"colorizing or printing?" msgstr "" "Разделение на модели/части\n" -"Знаете ли вы, что можно разделить большую модель на маленькие для удобства раскрашивания или печати?" +"Знаете ли вы, что можно разделить большую модель на маленькие для удобства " +"раскрашивания или печати?" #: resources/data/hints.ini: [hint:Subtract a Part] msgid "" "Subtract a Part\n" -"Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in " -"Orca Slicer." +"Did you know that you can subtract one mesh from another using the Negative " +"part modifier? That way you can, for example, create easily resizable holes " +"directly in Orca Slicer." msgstr "" "Вычитание объёмов\n" -"Знаете ли вы, что можно вычесть одну сетку из другой с помощью модификатора «Объём для вычитания»? Таким образом, например, отверстия в модели можно создавать " -"непосредственно в Orca Slicer." +"Знаете ли вы, что можно вычесть одну сетку из другой с помощью модификатора " +"«Объём для вычитания»? Таким образом, например, отверстия в модели можно " +"создавать непосредственно в Orca Slicer." #: resources/data/hints.ini: [hint:STEP] msgid "" "STEP\n" -"Did you know that you can improve your print quality by slicing a STEP file instead of an STL?\n" -"Orca Slicer supports slicing STEP files, providing smoother results than a lower resolution STL. Give it a try!" +"Did you know that you can improve your print quality by slicing a STEP file " +"instead of an STL?\n" +"Orca Slicer supports slicing STEP files, providing smoother results than a " +"lower resolution STL. Give it a try!" msgstr "" "STEP\n" -"Знаете ли вы, что можно улучшить качество печати, используя STEP файлы вместо STL?\n" -"Orca Slicer поддерживает нарезку STEP файлов, что обеспечивает более точное представление геометрии, чем при нарезке STL файлов." +"Знаете ли вы, что можно улучшить качество печати, используя STEP файлы " +"вместо STL?\n" +"Orca Slicer поддерживает нарезку STEP файлов, что обеспечивает более точное " +"представление геометрии, чем при нарезке STL файлов." #: resources/data/hints.ini: [hint:Z seam location] msgid "" "Z seam location\n" -"Did you know that you can customize the location of the Z seam, and even paint it on your print, to have it in a less visible location? This improves the overall look " -"of your model. Check it out!" +"Did you know that you can customize the location of the Z seam, and even " +"paint it on your print, to have it in a less visible location? This improves " +"the overall look of your model. Check it out!" msgstr "" "Позиция шва\n" -"Знаете ли вы, что можно изменить расположение шва и даже нарисовать его на модели, чтобы он был менее заметен? Это улучшает общий вид модели. Попробуйте это!" +"Знаете ли вы, что можно изменить расположение шва и даже нарисовать его на " +"модели, чтобы он был менее заметен? Это улучшает общий вид модели. " +"Попробуйте это!" #: resources/data/hints.ini: [hint:Fine-tuning for flow rate] msgid "" "Fine-tuning for flow rate\n" -"Did you know that flow rate can be fine-tuned for even better-looking prints? Depending on the material, you can improve the overall finish of the printed model by " -"doing some fine-tuning." +"Did you know that flow rate can be fine-tuned for even better-looking " +"prints? Depending on the material, you can improve the overall finish of the " +"printed model by doing some fine-tuning." msgstr "" "Точная настройка потока\n" -"Знаете ли вы, что поток можно точно настроить для получения ещё более качественной печати? В зависимости от материала можно внести некоторые корректировки, чтобы " -"улучшить общее качество печати." +"Знаете ли вы, что поток можно точно настроить для получения ещё более " +"качественной печати? В зависимости от материала можно внести некоторые " +"корректировки, чтобы улучшить общее качество печати." #: resources/data/hints.ini: [hint:Split your prints into plates] msgid "" "Split your prints into plates\n" -"Did you know that you can split a model that has a lot of parts into individual plates ready to print? This will simplify the process of keeping track of all the " -"parts." +"Did you know that you can split a model that has a lot of parts into " +"individual plates ready to print? This will simplify the process of keeping " +"track of all the parts." msgstr "" "Распределение печатаемого на другие столы\n" -"Знаете ли вы, что модель, состоящую из большого количества частей, можно распределить на несколько столов? Это упрощает процесс отслеживания всех деталей при печати." +"Знаете ли вы, что модель, состоящую из большого количества частей, можно " +"распределить на несколько столов? Это упрощает процесс отслеживания всех " +"деталей при печати." -#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer Height] +#: resources/data/hints.ini: [hint:Speed up your print with Adaptive Layer +#: Height] msgid "" "Speed up your print with Adaptive Layer Height\n" -"Did you know that you can print a model even faster, by using the Adaptive Layer Height option? Check it out!" +"Did you know that you can print a model even faster, by using the Adaptive " +"Layer Height option? Check it out!" msgstr "" "Ускорение печати с функцией «Перем. высота слоёв»\n" -"Знаете ли вы, что можно печатать ещё быстрее, используя функцию «Переменная высота слоёв». Попробуйте!" +"Знаете ли вы, что можно печатать ещё быстрее, используя функцию «Переменная " +"высота слоёв». Попробуйте!" #: resources/data/hints.ini: [hint:Support painting] msgid "" "Support painting\n" -"Did you know that you can paint the location of your supports? This feature makes it easy to place the support material only on the sections of the model that " -"actually need it." +"Did you know that you can paint the location of your supports? This feature " +"makes it easy to place the support material only on the sections of the " +"model that actually need it." msgstr "" "Рисование поддержек\n" -"Знаете ли вы, что можно прямо на модели рисовать где будет размещаться принудительная поддержка, а где поддержка будет заблокирована? Используйте для этого функцию " -"«Рисование поддержек»." +"Знаете ли вы, что можно прямо на модели рисовать где будет размещаться " +"принудительная поддержка, а где поддержка будет заблокирована? Используйте " +"для этого функцию «Рисование поддержек»." #: resources/data/hints.ini: [hint:Different types of supports] msgid "" "Different types of supports\n" -"Did you know that you can choose from multiple types of supports? Tree supports work great for organic models, while saving filament and improving print speed. Check " -"them out!" +"Did you know that you can choose from multiple types of supports? Tree " +"supports work great for organic models, while saving filament and improving " +"print speed. Check them out!" msgstr "" "Различные типы поддержек\n" -"Знаете ли вы, что можно выбрать один из нескольких типов поддержек? Древовидная поддержка отлично подходит для органических моделей, экономя при этом материал и " -"уменьшая время печати." +"Знаете ли вы, что можно выбрать один из нескольких типов поддержек? " +"Древовидная поддержка отлично подходит для органических моделей, экономя при " +"этом материал и уменьшая время печати." #: resources/data/hints.ini: [hint:Printing Silk Filament] msgid "" "Printing Silk Filament\n" -"Did you know that Silk filament needs special consideration to print it successfully? Higher temperature and lower speed are always recommended for the best results." +"Did you know that Silk filament needs special consideration to print it " +"successfully? Higher temperature and lower speed are always recommended for " +"the best results." msgstr "" "Печать блестящей пластиковой нитью\n" -"Знаете ли вы, что блестящая пластиковая нить требует особого внимания для успешной печати? Для достижения наилучшего результата рекомендуется более высокая " -"температура и более низкая скорость печати." +"Знаете ли вы, что блестящая пластиковая нить требует особого внимания для " +"успешной печати? Для достижения наилучшего результата рекомендуется более " +"высокая температура и более низкая скорость печати." #: resources/data/hints.ini: [hint:Brim for better adhesion] msgid "" "Brim for better adhesion\n" -"Did you know that when printing models have a small contact interface with the printing surface, it's recommended to use a brim?" +"Did you know that when printing models have a small contact interface with " +"the printing surface, it's recommended to use a brim?" msgstr "" "Кайма для лучшей адгезии\n" -"Знаете ли вы, что при печати модели имеющей небольшой контакт с поверхностью стола, рекомендуется использовать кайму?" +"Знаете ли вы, что при печати модели имеющей небольшой контакт с поверхностью " +"стола, рекомендуется использовать кайму?" #: resources/data/hints.ini: [hint:Set parameters for multiple objects] msgid "" "Set parameters for multiple objects\n" -"Did you know that you can set slicing parameters for all selected objects at one time?" +"Did you know that you can set slicing parameters for all selected objects at " +"one time?" msgstr "" "Задание параметров для нескольких моделей\n" -"Знаете ли вы, что можно задать параметры нарезки сразу для всех выбранных моделей?" +"Знаете ли вы, что можно задать параметры нарезки сразу для всех выбранных " +"моделей?" #: resources/data/hints.ini: [hint:Stack objects] msgid "" @@ -13072,97 +15314,133 @@ msgid "" "Did you know that you can stack objects as a whole one?" msgstr "" "Объединение моделей\n" -"Знаете ли вы, что можно объединить несколько моделей в единую? Используйте для этого команду «Объединить в сборку», выбрав несколько моделей." +"Знаете ли вы, что можно объединить несколько моделей в единую? Используйте " +"для этого команду «Объединить в сборку», выбрав несколько моделей." #: resources/data/hints.ini: [hint:Flush into support/objects/infill] msgid "" "Flush into support/objects/infill\n" -"Did you know that you can save the wasted filament by flushing them into support/objects/infill during filament change?" +"Did you know that you can save the wasted filament by flushing them into " +"support/objects/infill during filament change?" msgstr "" "Очистка в поддержку/модель/заполнение\n" -"Знаете ли вы, что при смене пластиковой нити, можно сохранить материал, который иначе попал бы на черновую башню, сбросив его в поддержку/модель/заполнение?" +"Знаете ли вы, что при смене пластиковой нити, можно сохранить материал, " +"который иначе попал бы на черновую башню, сбросив его в поддержку/модель/" +"заполнение?" #: resources/data/hints.ini: [hint:Improve strength] msgid "" "Improve strength\n" -"Did you know that you can use more wall loops and higher sparse infill density to improve the strength of the model?" +"Did you know that you can use more wall loops and higher sparse infill " +"density to improve the strength of the model?" msgstr "" "Увеличение прочности\n" -"Знаете ли вы, что для повышения прочности модели можно увеличить количество периметров и плотность заполнения?" +"Знаете ли вы, что для повышения прочности модели можно увеличить количество " +"периметров и плотность заполнения?" -#: resources/data/hints.ini: [hint:When need to print with the printer door opened] +#: resources/data/hints.ini: [hint:When need to print with the printer door +#: opened] msgid "" "When need to print with the printer door opened\n" -"Did you know that opening the printer door can reduce the probability of extruder/hotend clogging when printing lower temperature filament with a higher enclosure " -"temperature. More info about this in the Wiki." +"Did you know that opening the printer door can reduce the probability of " +"extruder/hotend clogging when printing lower temperature filament with a " +"higher enclosure temperature. More info about this in the Wiki." msgstr "" "Когда печатать с открытой дверцей принтера?\n" -"Знаете ли вы, что при печати низкотемпературным материалом при более высокой температуре в камере, открытие дверцы принтера снижает вероятность засорения экструдера/" -"хотэнда? Более подробную информацию читайте на вики-сайте." +"Знаете ли вы, что при печати низкотемпературным материалом при более высокой " +"температуре в камере, открытие дверцы принтера снижает вероятность засорения " +"экструдера/хотэнда? Более подробную информацию читайте на вики-сайте." #: resources/data/hints.ini: [hint:Avoid warping] msgid "" "Avoid warping\n" -"Did you know that when printing materials that are prone to warping such as ABS, appropriately increasing the heatbed temperature can reduce the probability of " -"warping." +"Did you know that when printing materials that are prone to warping such as " +"ABS, appropriately increasing the heatbed temperature can reduce the " +"probability of warping." msgstr "" "Предотвращение коробления материала\n" -"Знаете ли вы, что при печати материалами, склонными к короблению, таких как ABS, повышение температуры подогреваемого стола может снизить вероятность коробления?" +"Знаете ли вы, что при печати материалами, склонными к короблению, таких как " +"ABS, повышение температуры подогреваемого стола может снизить вероятность " +"коробления?" -msgid "Disable generating of the M73: Set remaining print time in the final gcode" -msgstr "Отключение генерации команды M73 - вывода оставшегося времени печати в конечный G-код." +#~ msgid "Text-Rotate" +#~ msgstr "Поворот текста" -msgid "Maximum distance to move points in XY to try to achieve a smooth spiral. If expressed as a %, it will be computed over nozzle diameter" -msgstr "Максимальное расстояние перемещения точек по XY для достижения плавной спирали. Если задано в процентах, то значение вычисляться относительно диаметра сопла." +#~ msgid "SVG-Rotate" +#~ msgstr "Поворот SVG" -msgid "End end: " -msgstr "Конечная температура: " +#~ msgid "Resize" +#~ msgstr "Изменить размер" -msgid "" -"Subtract a Part\n" -"Did you know that you can subtract one mesh from another using the Negative part modifier? That way you can, for example, create easily resizable holes directly in " -"Orca Slicer. Read more in the documentation." -msgstr "" -"Вычитание объёмов\n" -"Знаете ли вы, что можно вычесть одну сетку из другой с помощью модификатора «Объём для вычитания»? Таким образом, например, отверстия в модели можно создавать " -"непосредственно в Orca Slicer. Подробнее читайте в документации." +# ??? Компенсация потока заполнения небольших областей (экспер.) +#~ msgid "Small Area Infill Flow Compensation (beta)" +#~ msgstr "Компенсация потока небольших обл. заполнения" -msgid "AMS %s" -msgstr "АСПП №%s" +#~ msgid "Configuration package updated to " +#~ msgstr "Пакет конфигурации обновлён до " -msgid "Left Preset Value" -msgstr "Значение в левом профиле" +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Повышение точности оболочки за счет регулировки расстояния между внешними " +#~ "периметрами. Это также позволяет уменьшить расслоение слоёв." -msgid "Right Preset Value" -msgstr "Значение в правом профиле" +#~ msgid "Enable Flow Compensation" +#~ msgstr "Компенсация потока" -msgid "Undef category" -msgstr "Неопределённая категория" +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "Минимальная скорость печати для текущего прутка при включенной функции " +#~ "«Замедлять печать для лучшего охлаждения слоёв» при печати нависаний и " +#~ "когда скорости элементов явно не задана." -msgid "Undef group" -msgstr "Неопределённая группа" +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "Отсутствие разреженных слоёв (экспериментально)" -# counterbore??? -# Мост для отверстий с зенковкой -msgid "Bridge counterbole holes" -msgstr "Мост для зенкованных отверстий" +#~ msgid "" +#~ "Disable generating of the M73: Set remaining print time in the final gcode" +#~ msgstr "" +#~ "Отключение генерации команды M73 - вывода оставшегося времени печати в " +#~ "конечный G-код." -# ??? слой жертвенного моста. -msgid "" -"This option creates bridges for counterbore holes, allowing them to be printed without support. Available modes include:\n" -"1. None: No bridge is created.\n" -"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" -"3. Sacrificial Layer: A full sacrificial bridge layer is created." -msgstr "" -"Эта опция создаёт мосты для отверстий с зенковкой, позволяя печатать их без поддержки. \n" -"Доступные режимы:\n" -"1. Нет (т.е. отключено)\n" -"2. Частичный мост (мост будет построен только над частью неподдерживаемой области)\n" -"3. Жертвенный слой (создаётся полноценный жертвенный слой моста)" +#~ msgid "" +#~ "Maximum distance to move points in XY to try to achieve a smooth spiral. " +#~ "If expressed as a %, it will be computed over nozzle diameter" +#~ msgstr "" +#~ "Максимальное расстояние перемещения точек по XY для достижения плавной " +#~ "спирали. Если задано в процентах, то значение вычисляться относительно " +#~ "диаметра сопла." -# ???Частичное пересечение, Частичное мостовое перекрытие, Частичное построене моста -msgid "Partially bridged" -msgstr "Частичный мост" +#~ msgid "End end: " +#~ msgstr "Конечная температура: " -msgid "Sacrificial layer" -msgstr "Жертвенный слой" +#~ msgid "" +#~ "Subtract a Part\n" +#~ "Did you know that you can subtract one mesh from another using the " +#~ "Negative part modifier? That way you can, for example, create easily " +#~ "resizable holes directly in Orca Slicer. Read more in the documentation." +#~ msgstr "" +#~ "Вычитание объёмов\n" +#~ "Знаете ли вы, что можно вычесть одну сетку из другой с помощью " +#~ "модификатора «Объём для вычитания»? Таким образом, например, отверстия в " +#~ "модели можно создавать непосредственно в Orca Slicer. Подробнее читайте в " +#~ "документации." + +#~ msgid "AMS %s" +#~ msgstr "АСПП №%s" + +#~ msgid "Left Preset Value" +#~ msgstr "Значение в левом профиле" + +#~ msgid "Right Preset Value" +#~ msgstr "Значение в правом профиле" + +#~ msgid "Undef category" +#~ msgstr "Неопределённая категория" + +#~ msgid "Undef group" +#~ msgstr "Неопределённая группа" diff --git a/localization/i18n/sv/OrcaSlicer_sv.po b/localization/i18n/sv/OrcaSlicer_sv.po index 6f329c607c..ad2ad1564c 100644 --- a/localization/i18n/sv/OrcaSlicer_sv.po +++ b/localization/i18n/sv/OrcaSlicer_sv.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -658,6 +658,14 @@ msgstr "Rotera text" msgid "Text shape" msgstr "Text form" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -676,9 +684,6 @@ msgstr "" msgid "Emboss" msgstr "" -msgid "Text-Rotate" -msgstr "" - msgid "NORMAL" msgstr "" @@ -1048,6 +1053,14 @@ msgstr "" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1060,10 +1073,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1177,9 +1186,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1666,6 +1672,17 @@ msgstr "" msgid "Stanford Bunny" msgstr "" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2154,9 +2171,6 @@ msgstr "Kopiering av flertalet celler stöds ej" msgid "Outside" msgstr "Utsida" -msgid " " -msgstr "" - msgid "Layer height" msgstr "Lager höjd" @@ -4317,6 +4331,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6779,6 +6799,15 @@ msgstr "" "0 top z-avstånd, 0 gränssnittsavstånd, koncentriskt mönster och inaktivera " "oberoende stödskiktshöjd" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6824,9 +6853,6 @@ msgstr "Vägg generator" msgid "Walls and surfaces" msgstr "" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "" @@ -7069,6 +7095,9 @@ msgstr "" msgid "Extruder Clearance" msgstr "Extruder Frigång" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Tillbehör" @@ -7348,9 +7377,6 @@ msgstr "Skydd" msgid "The name \"%1%\" already exists." msgstr "Namnet \"%1%\" finns redan." -msgid "Back" -msgstr "Tillbaka" - msgid "Basic Info" msgstr "Grundläggande information" @@ -7947,8 +7973,11 @@ msgstr "Kopierar fil %1% till %2% misslyckade: %3%" msgid "Need to check the unsaved changes before configuration updates." msgstr "Kontrollera ej sparade ändringar innan konfigureringen uppdateras." -msgid "Configuration package updated to " -msgstr "Konfigurations paket uppdaterat till " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Öppna G-kod fil:" @@ -8319,6 +8348,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Plate %d: %s stöder inte filamentet %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Skapar Skirt & Brim" @@ -8720,12 +8753,14 @@ msgstr "" msgid "This factor affects the amount of material for bottom solid infill" msgstr "" -msgid "Precise wall(experimental)" +msgid "Precise wall" msgstr "" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" msgid "Only one wall on top surfaces" @@ -8741,7 +8776,7 @@ msgstr "" msgid "One wall threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8802,13 +8837,30 @@ msgid "" "directions on odd layers irrespective of their overhang degree." msgstr "" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "" msgid "Overhang reversal threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -8988,11 +9040,11 @@ msgid "Fan speed" msgstr "Fläkt hastighet" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "" msgid "No cooling for the first" @@ -9037,7 +9089,7 @@ msgid "" "using large nozzles." msgstr "" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9117,7 +9169,7 @@ msgstr "" "Lägg till massiv fyllning nära sluttande ytor för att garantera den " "vertikala skal tjockleken (topp+bottenfasta lager)." -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9253,6 +9305,26 @@ msgid "" "external surfaces of the part." msgstr "" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Höjd till axel" @@ -9280,6 +9352,50 @@ msgstr "" "Frigångsradie runt extrudern: används för att undvika kollisioner vid " "utskrift av flera objekt." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Extruder Färg" @@ -9403,10 +9519,10 @@ msgstr "" msgid "Shrinkage" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9591,7 +9707,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Sparsam ifyllnads densitet" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10209,7 +10325,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Denna G-kod kommer att användas som en anpassad kod." -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10418,9 +10534,9 @@ msgid "Min print speed" msgstr "Min utskrifts hastighet" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" msgid "Nozzle diameter" @@ -10805,6 +10921,9 @@ msgstr "Närmaste" msgid "Aligned" msgstr "Linjerad" +msgid "Back" +msgstr "Tillbaka" + msgid "Random" msgstr "Slumpmässig" @@ -10826,6 +10945,47 @@ msgid "" "current extruder diameter. The default value for this parameter is 10%." msgstr "" +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "" @@ -11006,7 +11166,7 @@ msgstr "" msgid "Enable filament ramming" msgstr "" -msgid "No sparse layers (EXPERIMENTAL)" +msgid "No sparse layers (beta)" msgstr "" msgid "" @@ -11674,7 +11834,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -13655,8 +13815,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -13950,6 +14110,9 @@ msgid "" "probability of warping." msgstr "" +#~ msgid "Configuration package updated to " +#~ msgstr "Konfigurations paket uppdaterat till " + #~ msgid "The Config can not be loaded." #~ msgstr "Konfigurationen kan inte laddas." diff --git a/localization/i18n/tr/OrcaSlicer_tr.po b/localization/i18n/tr/OrcaSlicer_tr.po index 08631c215e..0ea10e93c6 100644 --- a/localization/i18n/tr/OrcaSlicer_tr.po +++ b/localization/i18n/tr/OrcaSlicer_tr.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: OrcaSlicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" -"PO-Revision-Date: 2024-01-28 13:16+0300\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" +"PO-Revision-Date: 2024-03-03 22:12+0300\n" "Last-Translator: Olcay ÖREN\n" "Language-Team: Türkçe\n" "Language: tr_TR\n" @@ -675,6 +675,14 @@ msgstr "Metni döndür" msgid "Text shape" msgstr "Metin şekli" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "Metin döndürme" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "Metin taşıma" + msgid "Set Mirror" msgstr "Aynayı Ayarla" @@ -693,9 +701,6 @@ msgstr "Kabartma eylemleri" msgid "Emboss" msgstr "Kabartma" -msgid "Text-Rotate" -msgstr "Metin Döndürme" - msgid "NORMAL" msgstr "NORMAL" @@ -1080,6 +1085,14 @@ msgstr "Sürdür" msgid "Collection" msgstr "Koleksiyon" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "SVG döndürme" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "SVG taşıma" + msgid "Enter SVG gizmo" msgstr "SVG aletine girin" @@ -1092,10 +1105,6 @@ msgstr "SVG eylemleri" msgid "SVG" msgstr "SVG" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "SVG-Döndürme" - #, fuzzy, boost-format msgid "Opacity (%1%)" msgstr "Opaklık (%1)" @@ -1178,7 +1187,7 @@ msgstr "" #. TRN: An menu option to convert the SVG into an unmodifiable model part. msgid "Bake" -msgstr "" +msgstr "Düzenlenemez" #. TRN: Tooltip for the menu item. msgid "Bake into model as uneditable part" @@ -1213,9 +1222,6 @@ msgstr "SVG'nin en boy oranını kilitleyin/kilidini açın." msgid "Reset scale" msgstr "Ölçeği sıfırla" -msgid "Resize" -msgstr "Boyutlandır" - msgid "Distance of the center of the SVG to the model surface." msgstr "SVG merkezinin model yüzeyine uzaklığı." @@ -1716,6 +1722,23 @@ msgstr "Voron Küpü" msgid "Stanford Bunny" msgstr "Stanford Tavşanı" +msgid "Orca String Hell" +msgstr "Orca Cehennemi" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" +"Bu modelin üst yüzeyinde metin kabartması bulunmaktadır. En iyi sonuçları " +"elde etmek amacıyla, 'Üst Yüzeylerde Yalnızca Bir Duvar'ın en iyi şekilde " +"çalışması için 'Tek Duvar Eşiği(min_width_top_surface)' seçeneğini 0'a " +"ayarlamanız önerilir.\n" +"Evet - Bu ayarları otomatik olarak değiştir\n" +"Hayır - Bu ayarları benim için değiştirme" + msgid "Text" msgstr "Metin" @@ -2194,9 +2217,6 @@ msgstr "birden fazla hücre kopyalama desteklenmiyor" msgid "Outside" msgstr "Dış" -msgid " " -msgstr " " - msgid "Layer height" msgstr "Katman Yüksekliği" @@ -2865,7 +2885,7 @@ msgid "℃" msgstr "°C" msgid "Bed temperature" -msgstr "Yatak sıcaklığı" +msgstr "Yatak Sıcaklığı" msgid "mm³" msgstr "mm³" @@ -4396,6 +4416,12 @@ msgstr "&G-code Penceresini Göster" msgid "Show g-code window in Previce scene" msgstr "Previce sahnesinde G-kodu penceresini göster" +msgid "Show 3D Navigator" +msgstr "3D Gezgini Göster" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "Hazırlama ve Önizleme sahnesinde 3D gezgini göster" + msgid "Reset Window Layout" msgstr "Pencere Düzenini Sıfırla" @@ -6928,6 +6954,18 @@ msgstr "" "0 üst z mesafesi, 0 arayüz aralığı, eş merkezli desen ve bağımsız destek " "katmanı yüksekliğini devre dışı bırakma" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" +"Bu seçeneğin etkinleştirilmesi modelin şeklini değiştirecektir. Baskınız kesin " +"boyutlar gerektiriyorsa veya bir montajın parçasıysa geometrideki bu değişikliğin " +"baskınızın işlevselliğini etkileyip etkilemediğini bir kez daha kontrol etmeniz önemlidir." + +msgid "Are you sure you want to enable this option?" +msgstr "Bu seçeneği etkinleştirmek istediğinizden emin misiniz?" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6978,9 +7016,6 @@ msgstr "Duvar Türü" msgid "Walls and surfaces" msgstr "Duvarlar ve Yüzeyler" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "Küçük Alan Dolgusu Akış Telafisi (deneysel)" - msgid "Bridging" msgstr "Köprüleme" @@ -7024,7 +7059,7 @@ msgid "Acceleration" msgstr "Hızlanma" msgid "Jerk(XY)" -msgstr "Jerk(XY)" +msgstr "Sarsıntı(XY)" msgid "Raft" msgstr "Raft" @@ -7225,6 +7260,9 @@ msgstr "Fan hızlanma süresi" msgid "Extruder Clearance" msgstr "Ekstruder Boşluğu" +msgid "Adaptive bed mesh" +msgstr "Uyarlanabilir Yatak Ağı" + msgid "Accessory" msgstr "Aksesuar" @@ -7274,7 +7312,7 @@ msgid "Acceleration limitation" msgstr "Hızlanma Sınırlaması" msgid "Jerk limitation" -msgstr "Jerk Sınırlaması" +msgstr "Sarsıntı Sınırlaması" msgid "Single extruder multimaterial setup" msgstr "Tek Ekstruder Çoklu Malzeme Kurulumu" @@ -7487,8 +7525,8 @@ msgid "" "this dialog." msgstr "" "Seçilen seçenekleri sol ön ayardan sağa aktarın.\n" -"Not: Bu iletişim kutusunu kapattıktan sonra ayarlar sekmelerinde değiştirilen " -"yeni ön ayarlar seçilecektir." +"Not: Bu iletişim kutusunu kapattıktan sonra ayarlar sekmelerinde " +"değiştirilen yeni ön ayarlar seçilecektir." msgid "Transfer values from left to right" msgstr "Değerleri soldan sağa aktarın" @@ -7513,9 +7551,6 @@ msgstr "Kapak" msgid "The name \"%1%\" already exists." msgstr "\"%1%\" adı zaten mevcut." -msgid "Back" -msgstr "Arka" - msgid "Basic Info" msgstr "Temel bilgi" @@ -8132,8 +8167,11 @@ msgstr "" "Yapılandırma güncellemelerinden önce kaydedilmemiş değişiklikleri kontrol " "etmeniz gerekir." -msgid "Configuration package updated to " -msgstr "Yapılandırma paketi şu şekilde güncellendi: " +msgid "Configuration package: " +msgstr "Yapılandırma paketi:" + +msgid " updated to " +msgstr " güncellendi " msgid "Open G-code file:" msgstr "G kodu dosyasını açın:" @@ -8538,6 +8576,11 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Plaka %d: %s, %s filamentini desteklemiyor" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" +"Sarsıntı hızının çok düşük ayarlanması kavisli yüzeylerde bozulmalara neden olabilir" + msgid "Generating skirt & brim" msgstr "Etek ve kenar oluşturma" @@ -8850,7 +8893,8 @@ msgid "" "3. Nowhere: Disables gap fill\n" msgstr "" "Seçilen yüzeyler için boşluk doldurmayı etkinleştirir. Doldurulacak minimum " -"boşluk uzunluğu aşağıdaki küçük boşlukları filtrele seçeneğinden kontrol edilebilir.\n" +"boşluk uzunluğu aşağıdaki küçük boşlukları filtrele seçeneğinden kontrol " +"edilebilir.\n" "\n" "Seçenekler:\n" "1. Her Yerde: Üst, alt ve iç katı yüzeylere boşluk doldurma uygular\n" @@ -8962,15 +9006,19 @@ msgstr "Alt katı dolgu akış oranı" msgid "This factor affects the amount of material for bottom solid infill" msgstr "Bu faktör alt katı dolgu için malzeme miktarını etkiler" -msgid "Precise wall(experimental)" -msgstr "Hassas duvar (deneysel)" +msgid "Precise wall" +msgstr "Hassas duvar" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" "Dış duvar aralığını ayarlayarak kabuk hassasiyetini artırın. Bu aynı zamanda " -"katman tutarlılığını da artırır." +"katman tutarlılığını da artırır.\n" +"Not: Bu ayar yalnızca duvar sırası İç-Dış olarak yapılandırıldığında " +"etkili olacaktır." msgid "Only one wall on top surfaces" msgstr "Üst yüzeylerde yalnızca bir duvar" @@ -8985,7 +9033,7 @@ msgstr "" msgid "One wall threshold" msgstr "Tek duvar eşiği" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -9076,13 +9124,35 @@ msgstr "" "bakılmaksızın tek katmanlar üzerine değişen yönlerde yazdırılması için Ters " "Eşiği 0'a ayarlamanız önerilir." +msgid "Bridge counterbole holes" +msgstr "Köprü havşa delikleri" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" +"Bu seçenek, havşa delikleri için köprüler oluşturarak bunların desteksiz " +"yazdırılmasına olanak tanır. Mevcut modlar şunları içerir:\n" +"1. Yok: Köprü oluşturulmaz.\n" +"2. Kısmen Köprülendi: Desteklenmeyen alanın yalnızca bir kısmı köprülenecek.\n" +"3. Feda Katman: Tam bir feda köprü katmanı oluşturulur." + +msgid "Partially bridged" +msgstr "Kısmen köprülü" + +msgid "Sacrificial layer" +msgstr "Feda katmanı" + msgid "Reverse threshold" msgstr "Ters eşik" msgid "Overhang reversal threshold" msgstr "Çıkıntıyı tersine çevirme eşiği" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9278,13 +9348,13 @@ msgid "Fan speed" msgstr "Fan hızı" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" "Baskı sırasında egzoz fanının hızı. Bu hız, filament özel gcode'undaki hızın " "üzerine yazılacaktır" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "Baskı tamamlandıktan sonra egzoz fanının hızı" msgid "No cooling for the first" @@ -9332,7 +9402,7 @@ msgstr "" "açık olması önerilir. Ancak büyük nozul uçları kullanıyorsanız kapatmayı " "düşünün." -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "Küçük iç köprüleri filtrelemeyin (deneysel)" msgid "" @@ -9438,7 +9508,7 @@ msgstr "" "Dikey kabuk kalınlığını garanti etmek için eğimli yüzeylerin yakınına katı " "dolgu ekleyin (üst + alt katı katmanlar)" -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "Duvarlardaki katı dolguyu daha da azaltın (deneysel)" msgid "" @@ -9617,6 +9687,34 @@ msgstr "" "yüzey kalitesine neden olacaktır. Ayrıca dolgunun parçanın dış yüzeylerinden " "parlamasına da neden olabilir." +msgid "Wall loop direction" +msgstr "Duvar döngüsü yönü" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" +"Yukarıdan aşağıya bakıldığında duvar döngülerinin ekstrüzyona " +"uğradığı yön.\n" +"\n" +"Tek sayıyı ters çevir seçeneği etkinleştirilmedikçe, varsayılan olarak tüm duvarlar " +"saat yönünün tersine ekstrüde edilir. Bunu Otomatik dışında herhangi bir seçeneğe " +"ayarlayın, Ters açıklığa bakılmaksızın duvar yönünü zorlayacaktır.\n" +"\n" +"Spiral vazo modu etkinse bu seçenek devre dışı bırakılacaktır." + +msgid "Counter clockwise" +msgstr "Saat yönünün tersine" + +msgid "Clockwise" +msgstr "Saat yönünde" + msgid "Height to rod" msgstr "Çubuğa kadar olan yükseklik" @@ -9644,8 +9742,74 @@ msgstr "" "Ekstruder etrafındaki boşluk yarıçapı. Nesneye göre yazdırmada çarpışmayı " "önlemek için kullanılır." +msgid "Bed mesh min" +msgstr "Minimum yatak ağı" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" +"Bu seçenek, izin verilen yatak ağ alanı için minimum noktayı ayarlar. " +"Prob XY ofseti nedeniyle çoğu yazıcı yatağın tamamını tarayamaz. " +"Prob noktasının yatak alanı dışına çıkmamasını sağlamak için yatak ağının " +"minimum ve maksimum noktaları uygun şekilde ayarlanmalıdır. OrcaSlicer, " +"adaptive_bed_mesh_min/adaptive_bed_mesh_max değerlerinin bu min/maks " +"noktalarını aşmamasını sağlar. Bu bilgi genellikle yazıcınızın " +"üreticisinden edinilebilir. Varsayılan ayar (-99999, -99999) şeklindedir; " +"bu, herhangi bir sınırın olmadığı anlamına gelir, dolayısıyla yatağın " +"tamamında problamaya izin verilir." + +msgid "Bed mesh max" +msgstr "Maksimum yatak ağı" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" +"Bu seçenek, izin verilen yatak ağ alanı için maksimum noktayı ayarlar. " +"Probun XY ofseti nedeniyle çoğu yazıcı yatağın tamamını tarayamaz. " +"Prob noktasının yatak alanı dışına çıkmamasını sağlamak için yatak ağının " +"minimum ve maksimum noktaları uygun şekilde ayarlanmalıdır. " +"OrcaSlicer, adaptive_bed_mesh_min/adaptive_bed_mesh_max değerlerinin bu " +"min/maks noktalarını aşmamasını sağlar. Bu bilgi genellikle yazıcınızın " +"üreticisinden edinilebilir. Varsayılan ayar (99999, 99999) şeklindedir; bu, " +"herhangi bir sınırın olmadığı anlamına gelir, dolayısıyla yatağın tamamında " +"problamaya izin verilir." + +msgid "Probe point distance" +msgstr "Prob noktası mesafesi" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" +"Bu seçenek, X ve Y yönleri için prob noktaları arasındaki tercih edilen " +"mesafeyi (ızgara boyutu) ayarlar; varsayılan değer hem X hem de Y için 50 mm'dir." + +msgid "Mesh margin" +msgstr "Yatak ağı boşluğu" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" +"Bu seçenek, uyarlanabilir yatak ağ alanının XY yönlerinde genişletilmesi " +"gereken ek mesafeyi belirler." + msgid "Extruder Color" -msgstr "Ekstruder Rengi" +msgstr "Ekstruder rengi" msgid "Only used as a visual help on UI" msgstr "Yalnızca kullanıcı arayüzünde görsel yardım olarak kullanılır" @@ -9772,10 +9936,10 @@ msgstr "" msgid "Shrinkage" msgstr "Büzüşme" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9995,7 +10159,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Dolgu yoğunluğu" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10693,8 +10857,8 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Bu G kodu özel kod olarak kullanılacak" -msgid "Enable Flow Compensation" -msgstr "Akış telafisi'ni etkinleştir" +msgid "Small area flow compensation (beta)" +msgstr "Küçük alan akış telafisi (beta)" msgid "Enable flow compensation for small infill areas" msgstr "Küçük dolgu alanları için akış telafisini etkinleştirin" @@ -10708,10 +10872,10 @@ msgid "" "and flow correction factors, one per line, in the following format: " "\"1.234,5.678\"" msgstr "" -"Akış Telafisi Modeli, küçük dolgu alanları için akışı ayarlamak için kullanılır. Model, " -"ekstrüzyon uzunluğu ve akış düzeltme faktörleri için virgülle ayrılmış değer çifti " -"olarak, her satıra bir tane olmak üzere aşağıdaki formatta ifade edilir: " -"\"1.234,5.678\"" +"Akış Telafisi Modeli, küçük dolgu alanları için akışı ayarlamak için " +"kullanılır. Model, ekstrüzyon uzunluğu ve akış düzeltme faktörleri için " +"virgülle ayrılmış değer çifti olarak, her satıra bir tane olmak üzere " +"aşağıdaki formatta ifade edilir: \"1.234,5.678\"" msgid "Maximum speed X" msgstr "Maksimum hız X" @@ -10948,13 +11112,13 @@ msgid "Min print speed" msgstr "Minimum baskı hızı" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"Daha iyi katman soğutması için yavaşlama etkinleştirildiğinde, yazdırma " -"çıkıntıları olduğunda ve özellik hızları açıkça belirtilmediğinde filament " -"için minimum yazdırma hızı." +"Daha iyi katman soğutması için yavaşlama etkinleştirildiğinde, yukarıdaki minimum " +"katman süresini korumaya çalışmak için yazıcının yavaşlayacağı minimum " +"yazdırma hızı." msgid "Nozzle diameter" msgstr "Nozul çapı" @@ -11388,6 +11552,9 @@ msgstr "En yakın" msgid "Aligned" msgstr "Hizalı" +msgid "Back" +msgstr "Arka" + msgid "Random" msgstr "Rastgele" @@ -11415,6 +11582,53 @@ msgstr "" "Bu miktar milimetre cinsinden veya mevcut ekstruder çapının yüzdesi olarak " "belirtilebilir. Bu parametrenin varsayılan değeri %10'dur." +msgid "Scarf joint seam (beta)" +msgstr "Eşarp birleşim yeri dikişi (beta)" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "Dikiş görünürlüğünü en aza indirmek ve dikiş mukavemetini arttırmak " +"için eşarp eklemini kullanın." + +msgid "Scarf start height" +msgstr "Eşarp başlangıç ​​yüksekliği" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" +"Eşarpın yüksekliğini başlatın.\n" +"Bu miktar milimetre cinsinden veya geçerli katman yüksekliğinin yüzdesi " +"olarak belirtilebilir. Bu parametrenin varsayılan değeri 0'dır." + +msgid "Scarf around entire wall" +msgstr "Tüm duvarın etrafında eşarp" + +msgid "The scarf extends to the entire length of the wall." +msgstr "Eşarp duvarın tüm uzunluğu boyunca uzanır." + +msgid "Scarf length" +msgstr "Eşarp uzunluğu" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" +"Eşarpın uzunluğu. Bu parametrenin 0 a ayarlanması " +"eşarpı etkili bir şekilde devre dışı bırakır." + +msgid "Scarf steps" +msgstr "Eşarp adımları" + +msgid "Minimum number of segments of each scarf." +msgstr "Her eşarpın minimum segment sayısı." + +msgid "Scarf joint for inner walls" +msgstr "İç duvarlar için eşarp bağlantısı" + +msgid "Use scarf joint for inner walls as well." +msgstr "İç duvarlar için de eşarp eklemi kullanın." + msgid "Role base wipe speed" msgstr "Otomatik temizleme hızı" @@ -11627,8 +11841,8 @@ msgstr "Kalan filamenti Prime Tower'da boşalt" msgid "Enable filament ramming" msgstr "Filament sıkıştırmayı etkinleştir" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "Seyrek katman yok (DENEYSEL)" +msgid "No sparse layers (beta)" +msgstr "Seyrek katman yok (beta)" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -12369,7 +12583,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "Çokgen delik tespiti marjı" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -12663,15 +12877,16 @@ msgid "" "G-code moves the extruder axis, it should write to this variable so " "PrusaSlicer deretracts correctly when it gets control back." msgstr "" -"Özel G kodu bloğunun başlangıcındaki geri çekilme durumu. Özel G kodu ekstruder " -"eksenini hareket ettirirse, Slicer'ın kontrolü geri aldığında doğru şekilde " -"geri çekme yapması için bu değişkene yazması gerekir." +"Özel G kodu bloğunun başlangıcındaki geri çekilme durumu. Özel G kodu " +"ekstruder eksenini hareket ettirirse, Slicer'ın kontrolü geri aldığında " +"doğru şekilde geri çekme yapması için bu değişkene yazması gerekir." msgid "Extra deretraction" msgstr "Ekstra deretraksiyon" msgid "Currently planned extra extruder priming after deretraction." -msgstr "Şu anda, geri çekilmeden sonra ekstra ekstruder hazırlaması planlanıyor." +msgstr "" +"Şu anda, geri çekilmeden sonra ekstra ekstruder hazırlaması planlanıyor." msgid "Current extruder" msgstr "Mevcut ekstruder" @@ -12701,8 +12916,8 @@ msgid "" "Zero-based index of the first extruder used in the print. Same as " "initial_tool." msgstr "" -"Baskıda kullanılan ilk ekstruderin sıfır bazlı indeksi. " -"başlangıç_aracı ile aynı." +"Baskıda kullanılan ilk ekstruderin sıfır bazlı indeksi. başlangıç_aracı ile " +"aynı." msgid "Initial tool" msgstr "Başlangıç ​​aracı" @@ -12711,20 +12926,24 @@ msgid "" "Zero-based index of the first extruder used in the print. Same as " "initial_extruder." msgstr "" -"Baskıda kullanılan ilk ekstruderin sıfır bazlı indeksi. " -"İlk ekstruder ile aynı." +"Baskıda kullanılan ilk ekstruderin sıfır bazlı indeksi. İlk ekstruder ile " +"aynı." msgid "Is extruder used?" msgstr "Ekstruder kullanılıyor mu?" msgid "Vector of bools stating whether a given extruder is used in the print." -msgstr "Belirli bir ekstruderin baskıda kullanılıp kullanılmadığını belirten bool vektörü." +msgstr "" +"Belirli bir ekstruderin baskıda kullanılıp kullanılmadığını belirten bool " +"vektörü." msgid "Volume per extruder" msgstr "Ekstruder başına hacim" msgid "Total filament volume extruded per extruder during the entire print." -msgstr "Baskının tamamı boyunca ekstruder başına ekstrüzyona tabi tutulan toplam filament hacmi." +msgstr "" +"Baskının tamamı boyunca ekstruder başına ekstrüzyona tabi tutulan toplam " +"filament hacmi." msgid "Total toolchanges" msgstr "Toplam takım değişiklikleri" @@ -12774,7 +12993,9 @@ msgid "Number of instances" msgstr "Örnek sayısı" msgid "Total number of object instances in the print, summed over all objects." -msgstr "Tüm nesneler üzerinden toplanan, yazdırmadaki nesne örneklerinin toplam sayısı." +msgstr "" +"Tüm nesneler üzerinden toplanan, yazdırmadaki nesne örneklerinin toplam " +"sayısı." msgid "Scale per object" msgstr "Nesne başına ölçeklendirme" @@ -12785,8 +13006,9 @@ msgid "" "index 0).\n" "Example: 'x:100% y:50% z:100'." msgstr "" -"Bireysel nesnelere hangi ölçeklendirmenin uygulandığına ilişkin bilgileri içeren bir dize " -"içerir. Nesnelerin indekslenmesi sıfır tabanlıdır (ilk nesnenin indeksi 0'dır).\n" +"Bireysel nesnelere hangi ölçeklendirmenin uygulandığına ilişkin bilgileri " +"içeren bir dize içerir. Nesnelerin indekslenmesi sıfır tabanlıdır (ilk " +"nesnenin indeksi 0'dır).\n" "Örnek: 'x:100% y:50% z:100'." msgid "Input filename without extension" @@ -12798,14 +13020,15 @@ msgstr "İlk nesnenin kaynak dosya adı, uzantısız." msgid "" "The vector has two elements: x and y coordinate of the point. Values in mm." msgstr "" -"Vektörün iki öğesi vardır: noktanın x ve y koordinatı. Değerler mm cinsindendir." +"Vektörün iki öğesi vardır: noktanın x ve y koordinatı. Değerler mm " +"cinsindendir." msgid "" "The vector has two elements: x and y dimension of the bounding box. Values " "in mm." msgstr "" -"Vektörün iki öğesi vardır: sınırlayıcı kutunun x ve y boyutu. " -"Değerler mm cinsindendir." +"Vektörün iki öğesi vardır: sınırlayıcı kutunun x ve y boyutu. Değerler mm " +"cinsindendir." msgid "First layer convex hull" msgstr "İlk katman dışbükey gövde" @@ -12814,8 +13037,8 @@ msgid "" "Vector of points of the first layer convex hull. Each element has the " "following format:'[x, y]' (x and y are floating-point numbers in mm)." msgstr "" -"Birinci katmanın dışbükey gövdesinin noktalarının vektörü. Her öğe şu formata " -"sahiptir:'[x, y]' (x ve y, mm cinsinden kayan noktalı sayılardır)." +"Birinci katmanın dışbükey gövdesinin noktalarının vektörü. Her öğe şu " +"formata sahiptir:'[x, y]' (x ve y, mm cinsinden kayan noktalı sayılardır)." msgid "Bottom-left corner of first layer bounding box" msgstr "İlk katman sınırlayıcı kutusunun sol alt köşesi" @@ -12891,8 +13114,8 @@ msgid "" "Height of the current layer above the print bed, measured to the top of the " "layer." msgstr "" -"Geçerli katmanın baskı yatağı üzerindeki yüksekliği, katmanın tepesine " -"kadar ölçülür." +"Geçerli katmanın baskı yatağı üzerindeki yüksekliği, katmanın tepesine kadar " +"ölçülür." msgid "Maximal layer z" msgstr "Maksimum katman z" @@ -13974,8 +14197,8 @@ msgid "" "\". \n" "To add preset for more printers, Please go to printer selection" msgstr "" -"Ön ayarları şu şekilde yeniden adlandırırdık: \"Satıcı Türü Seçtiğiniz Seri @printer" -"\". \n" +"Ön ayarları şu şekilde yeniden adlandırırdık: \"Satıcı Türü Seçtiğiniz Seri " +"@printer\". \n" "Daha fazla yazıcıya yönelik ön ayar eklemek için lütfen yazıcı seçimine gidin" msgid "Create Printer/Nozzle" @@ -14607,8 +14830,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" "Hava filtreleme/Egzoz Fanı\n" "OrcaSlicer'ın Hava filtreleme/Egzoz Fanını destekleyebileceğini biliyor " @@ -14945,6 +15168,46 @@ msgstr "" "sıcaklığının uygun şekilde arttırılmasının bükülme olasılığını " "azaltabileceğini biliyor muydunuz?" +#~ msgid " " +#~ msgstr " " + +#~ msgid "Text-Rotate" +#~ msgstr "Metin Döndürme" + +#~ msgid "SVG-Rotate" +#~ msgstr "SVG-Döndürme" + +#~ msgid "Resize" +#~ msgstr "Boyutlandır" + +#~ msgid "Small Area Infill Flow Compensation (beta)" +#~ msgstr "Küçük Alan Dolgusu Akış Telafisi (deneysel)" + +#~ msgid "Configuration package updated to " +#~ msgstr "Yapılandırma paketi şu şekilde güncellendi: " + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Dış duvar aralığını ayarlayarak kabuk hassasiyetini artırın. Bu aynı " +#~ "zamanda katman tutarlılığını da artırır." + +#~ msgid "Enable Flow Compensation" +#~ msgstr "Akış telafisi'ni etkinleştir" + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "Daha iyi katman soğutması için yavaşlama etkinleştirildiğinde, yazdırma " +#~ "çıkıntıları olduğunda ve özellik hızları açıkça belirtilmediğinde " +#~ "filament için minimum yazdırma hızı." + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "Seyrek katman yok (DENEYSEL)" + #~ msgid "" #~ "We would rename the presets as \"Vendor Type Serial @printer you selected" #~ "\". \n" diff --git a/localization/i18n/uk/OrcaSlicer_uk.po b/localization/i18n/uk/OrcaSlicer_uk.po index 36d60c4af6..3626d980a6 100644 --- a/localization/i18n/uk/OrcaSlicer_uk.po +++ b/localization/i18n/uk/OrcaSlicer_uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: 2023-08-10 20:25-0400\n" "Last-Translator: \n" "Language-Team: \n" @@ -668,6 +668,14 @@ msgstr "Повернути текст" msgid "Text shape" msgstr "Форма тексту" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -686,9 +694,6 @@ msgstr "" msgid "Emboss" msgstr "" -msgid "Text-Rotate" -msgstr "" - msgid "NORMAL" msgstr "" @@ -1058,6 +1063,14 @@ msgstr "" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1070,10 +1083,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1187,9 +1196,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1679,6 +1685,17 @@ msgstr "Voron Куб" msgid "Stanford Bunny" msgstr "" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2171,9 +2188,6 @@ msgstr "копіювання кількох осередків не підтри msgid "Outside" msgstr "Зовнішній" -msgid " " -msgstr "" - msgid "Layer height" msgstr "Висота шару" @@ -4349,6 +4363,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6817,6 +6837,15 @@ msgstr "" "0 відстань між вершинами z, 0 відстань між підтримкою, концентричний малюнок " "та відключення висота незалежного опорного шару" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6862,9 +6891,6 @@ msgstr "Генерація периметрів" msgid "Walls and surfaces" msgstr "" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "" @@ -7110,6 +7136,9 @@ msgstr "Час розгону вентилятора" msgid "Extruder Clearance" msgstr "Очищення екструдера" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "Аксесуари" @@ -7391,9 +7420,6 @@ msgstr "Обкладинка" msgid "The name \"%1%\" already exists." msgstr "Ім'я %1% вже існує." -msgid "Back" -msgstr "Ззаду" - msgid "Basic Info" msgstr "Основна інформація" @@ -7988,8 +8014,11 @@ msgstr "Копіювання %1% у %2% не вдалося: %3%" msgid "Need to check the unsaved changes before configuration updates." msgstr "Необхідність перевірки незбережених змін перед оновленнямконфігурації." -msgid "Configuration package updated to " -msgstr "Пакет конфігурації оновлено до " +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "Відкрийте файл G-коду:" @@ -8370,6 +8399,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "Плита %d: %s не підтримує філамент %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "Створення спідниці та кайми" @@ -8784,15 +8817,15 @@ msgstr "" "Цей фактор впливає на кількість матеріалу для заповнення нижнього " "твердоготіла" -msgid "Precise wall(experimental)" -msgstr "Точні периметри (експериментальна)" +msgid "Precise wall" +msgstr "Точні периметри" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" msgstr "" -"Підвищення точності оболонки за рахунок регулювання відстані між " -"зовнішнімипериметрами. Це також покращує узгодженість шарів." msgid "Only one wall on top surfaces" msgstr "Тільки один периметр на верхніх поверхнях" @@ -8807,7 +8840,7 @@ msgstr "" msgid "One wall threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8870,13 +8903,30 @@ msgid "" "directions on odd layers irrespective of their overhang degree." msgstr "" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "" msgid "Overhang reversal threshold" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9056,11 +9106,11 @@ msgid "Fan speed" msgstr "Швидкість вентилятора" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "" msgid "No cooling for the first" @@ -9105,7 +9155,7 @@ msgid "" "using large nozzles." msgstr "" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9185,7 +9235,7 @@ msgstr "" "Додавання заповнення твердого тіла поблизу похилих поверхонь для Гарантії " "товщини вертикальної оболонки (верхній + нижній шари твердого тіла)" -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9329,6 +9379,26 @@ msgid "" "external surfaces of the part." msgstr "" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "Висота до сопла" @@ -9356,6 +9426,50 @@ msgstr "" "Радіус вільного простору навколо екструдера. Використовується для уникнення " "зіткнення під час друку за об’єктами." +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "Колір екструдера" @@ -9485,10 +9599,10 @@ msgstr "" msgid "Shrinkage" msgstr "Усадка" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9675,7 +9789,7 @@ msgstr "" msgid "Sparse infill density" msgstr "Щільність заповнення" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10359,7 +10473,7 @@ msgstr "" msgid "This G-code will be used as a custom code" msgstr "Цей G-код буде використовуватися як код користувача" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10569,9 +10683,9 @@ msgid "Min print speed" msgstr "Мін. швидкість друку" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" msgid "Nozzle diameter" @@ -10965,6 +11079,9 @@ msgstr "Найближчий" msgid "Aligned" msgstr "Вирівняний" +msgid "Back" +msgstr "Ззаду" + msgid "Random" msgstr "Випадковий" @@ -10991,6 +11108,47 @@ msgstr "" "поточногодіаметр екструдера. Стандартне значення для цього параметра " "становить 10%." +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "Базова швидкість очищення ролей" @@ -11184,7 +11342,7 @@ msgstr "" msgid "Enable filament ramming" msgstr "" -msgid "No sparse layers (EXPERIMENTAL)" +msgid "No sparse layers (beta)" msgstr "" msgid "" @@ -11846,7 +12004,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -13832,8 +13990,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -14127,6 +14285,16 @@ msgid "" "probability of warping." msgstr "" +#~ msgid "Configuration package updated to " +#~ msgstr "Пакет конфігурації оновлено до " + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "" +#~ "Підвищення точності оболонки за рахунок регулювання відстані між " +#~ "зовнішнімипериметрами. Це також покращує узгодженість шарів." + #~ msgid "The Config can not be loaded." #~ msgstr "Конфіг не завантажується." diff --git a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po index 04557ad5e5..2e45ab8ddc 100644 --- a/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po +++ b/localization/i18n/zh_CN/OrcaSlicer_zh_CN.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Slic3rPE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: 2023-04-01 13:21+0800\n" "Last-Translator: SoftFever \n" "Language-Team: \n" @@ -658,6 +658,14 @@ msgstr "旋转文字" msgid "Text shape" msgstr "文本形状" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -676,9 +684,6 @@ msgstr "" msgid "Emboss" msgstr "浮雕" -msgid "Text-Rotate" -msgstr "旋转文字" - msgid "NORMAL" msgstr "常规" @@ -1048,6 +1053,14 @@ msgstr "保持向上" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1060,10 +1073,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1177,9 +1186,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1662,6 +1668,17 @@ msgstr "Voron方块" msgid "Stanford Bunny" msgstr "斯坦福兔子" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2127,9 +2144,6 @@ msgstr "不支持多个单元格的复制" msgid "Outside" msgstr "盘外" -msgid " " -msgstr " " - msgid "Layer height" msgstr "层高" @@ -4228,6 +4242,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6620,6 +6640,15 @@ msgstr "" "当使用支持界面的支持材料时,我们推荐以下设置:\n" "0顶层z距离,0接触层间距,同心图案,并且禁用独立支撑层高" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6664,9 +6693,6 @@ msgstr "墙生成器" msgid "Walls and surfaces" msgstr "墙壁和表面" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "搭桥" @@ -6893,6 +6919,9 @@ msgstr "风扇响应时间" msgid "Extruder Clearance" msgstr "挤出机避让空间" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "配件" @@ -7160,9 +7189,6 @@ msgstr "封面" msgid "The name \"%1%\" already exists." msgstr "名字\"%1%\"已经存在。" -msgid "Back" -msgstr "背面" - msgid "Basic Info" msgstr "基本信息" @@ -7759,8 +7785,11 @@ msgstr "从%1%拷贝文件到%2%失败:%3%" msgid "Need to check the unsaved changes before configuration updates." msgstr "需要在配置更新之前检查没有保存的参数修改。" -msgid "Configuration package updated to " -msgstr "配置包已更新到" +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "打开G-code文件:" @@ -8116,6 +8145,10 @@ msgstr "" msgid "Plate %d: %s does not support filament %s" msgstr "盘 %d: %s 不支持耗材丝 %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + msgid "Generating skirt & brim" msgstr "正在生成skirt和brim" @@ -8480,13 +8513,15 @@ msgstr "底部表面流量比例" msgid "This factor affects the amount of material for bottom solid infill" msgstr "首层流量调整系数,默认为1.0" -msgid "Precise wall(experimental)" -msgstr "精准外墙尺寸(试验)" +msgid "Precise wall" +msgstr "精准外墙尺寸" msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." -msgstr "优化外墙刀路以提高外墙精度。这个优化同时减少层纹" +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" +msgstr "" msgid "Only one wall on top surfaces" msgstr "顶面单层墙" @@ -8499,7 +8534,7 @@ msgstr "顶面只使用单层墙,从而更多的空间能够使用顶部填充 msgid "One wall threshold" msgstr "单层墙阈值" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -8577,13 +8612,30 @@ msgstr "" "为了使这个设置最有效,建议将反转阈值设置为0,这样所有的内墙都会在奇数层交替打" "印。" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "反转阈值" msgid "Overhang reversal threshold" msgstr "悬垂反转阈值" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -8763,11 +8815,11 @@ msgid "Fan speed" msgstr "风扇速度" msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "打印过程中排气风扇的速度。此速度将覆盖耗材丝自定义gcode中的速度" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "打印完成后排气风扇的速度" msgid "No cooling for the first" @@ -8811,7 +8863,7 @@ msgstr "" "如果启用,将使用厚内部桥接。通常建议打开此功能。但是,如果您使用大喷嘴,请考" "虑关闭它。" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -8888,7 +8940,7 @@ msgid "" "thickness (top+bottom solid layers)" msgstr "在斜面表面附近添加实心填充,以保证垂直外壳厚度(顶部+底部实心层)" -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9046,6 +9098,26 @@ msgstr "" "会在附着在墙壁上的地方轻微地挤出打印的墙壁,导致外部表面质量更差。它还会导致" "填充物透过零件的外部表面。" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "到横杆高度" @@ -9067,6 +9139,50 @@ msgid "" "printing." msgstr "挤出机四周的避让半径。用于在逐件打印中避免碰撞。" +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "挤出机颜色" @@ -9178,10 +9294,10 @@ msgstr "耗材丝直径被用于计算G-code文件中的挤出量。因此很重 msgid "Shrinkage" msgstr "耗材收缩率" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9377,7 +9493,7 @@ msgstr "稀疏填充图案的角度,决定走线的开始或整体方向。" msgid "Sparse infill density" msgstr "稀疏填充密度" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -9985,7 +10101,7 @@ msgstr "该G-code用于暂停打印。您可以在gcode预览中插入暂停G-co msgid "This G-code will be used as a custom code" msgstr "该G-code是定制化指令" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10210,9 +10326,9 @@ msgid "Min print speed" msgstr "最小打印速度" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" msgid "Nozzle diameter" @@ -10596,6 +10712,9 @@ msgstr "最近" msgid "Aligned" msgstr "对齐" +msgid "Back" +msgstr "背面" + msgid "Random" msgstr "随机" @@ -10617,6 +10736,47 @@ msgid "" "current extruder diameter. The default value for this parameter is 10%." msgstr "" +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "自动擦拭速度" @@ -10801,8 +10961,8 @@ msgstr "冲刷剩余的耗材丝进入擦拭塔" msgid "Enable filament ramming" msgstr "启用耗材尖端成型" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "无稀疏层(实验)" +msgid "No sparse layers (beta)" +msgstr "" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -11451,7 +11611,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "多边型孔检测边缘" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -13510,8 +13670,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -13799,6 +13959,23 @@ msgstr "" "避免翘曲\n" "您知道吗?打印ABS这类易翘曲材料时,适当提高热床温度可以降低翘曲的概率。" +#~ msgid " " +#~ msgstr " " + +#~ msgid "Text-Rotate" +#~ msgstr "旋转文字" + +#~ msgid "Configuration package updated to " +#~ msgstr "配置包已更新到" + +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "优化外墙刀路以提高外墙精度。这个优化同时减少层纹" + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "无稀疏层(实验)" + #~ msgid "" #~ "We would rename the presets as \"Vendor Type Serial @printer you selected" #~ "\". \n" diff --git a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po index 6e5abcae16..8cb39124c9 100644 --- a/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po +++ b/localization/i18n/zh_TW/OrcaSlicer_zh_TW.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Orca Slicer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-27 13:20+0800\n" +"POT-Creation-Date: 2024-03-03 09:32+0800\n" "PO-Revision-Date: 2023-11-06 14:37+0800\n" "Last-Translator: ablegods \n" "Language-Team: \n" @@ -685,6 +685,14 @@ msgstr "旋轉文字" msgid "Text shape" msgstr "新增文字" +#. TRN - Title in Undo/Redo stack after rotate with text around emboss axe +msgid "Text rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with text along emboss axe - From surface +msgid "Text move" +msgstr "" + msgid "Set Mirror" msgstr "" @@ -703,9 +711,6 @@ msgstr "" msgid "Emboss" msgstr "" -msgid "Text-Rotate" -msgstr "" - msgid "NORMAL" msgstr "" @@ -1075,6 +1080,14 @@ msgstr "" msgid "Collection" msgstr "" +#. TRN - Title in Undo/Redo stack after rotate with SVG around emboss axe +msgid "SVG rotate" +msgstr "" + +#. TRN - Title in Undo/Redo stack after move with SVG along emboss axe - From surface +msgid "SVG move" +msgstr "" + msgid "Enter SVG gizmo" msgstr "" @@ -1087,10 +1100,6 @@ msgstr "" msgid "SVG" msgstr "" -#. TRN This is an item label in the undo-redo stack. -msgid "SVG-Rotate" -msgstr "" - #, boost-format msgid "Opacity (%1%)" msgstr "" @@ -1204,9 +1213,6 @@ msgstr "" msgid "Reset scale" msgstr "" -msgid "Resize" -msgstr "" - msgid "Distance of the center of the SVG to the model surface." msgstr "" @@ -1710,6 +1716,17 @@ msgstr "Voron 立方體" msgid "Stanford Bunny" msgstr "" +msgid "Orca String Hell" +msgstr "" + +msgid "" +"This model features text embossment on the top surface. For optimal results, " +"it is advisable to set the 'One Wall Threshold(min_width_top_surface)' to 0 " +"for the 'Only One Wall on Top Surfaces' to work best.\n" +"Yes - Change these settings automatically\n" +"No - Do not change these settings for me" +msgstr "" + msgid "Text" msgstr "" @@ -2203,9 +2220,6 @@ msgstr "不支援多個單元格的複製" msgid "Outside" msgstr "列印板外" -msgid " " -msgstr "" - msgid "Layer height" msgstr "層高" @@ -4421,6 +4435,12 @@ msgstr "" msgid "Show g-code window in Previce scene" msgstr "" +msgid "Show 3D Navigator" +msgstr "" + +msgid "Show 3D navigator in Prepare and Preview scene" +msgstr "" + msgid "Reset Window Layout" msgstr "" @@ -6951,6 +6971,15 @@ msgstr "" "當使用專用的支撐線材時,我們推薦以下設定:\n" "0 頂層z距離,0 接觸層間距,同心圖案,並且禁用獨立支撐層高" +msgid "" +"Enabling this option will modify the model's shape. If your print requires " +"precise dimensions or is part of an assembly, it's important to double-check " +"whether this change in geometry impacts the functionality of your print." +msgstr "" + +msgid "Are you sure you want to enable this option?" +msgstr "" + msgid "" "Layer height is too small.\n" "It will set to min_layer_height\n" @@ -6995,9 +7024,6 @@ msgstr "牆產生器" msgid "Walls and surfaces" msgstr "" -msgid "Small Area Infill Flow Compensation (experimental)" -msgstr "" - msgid "Bridging" msgstr "" @@ -7251,6 +7277,9 @@ msgstr "風扇反應時間" msgid "Extruder Clearance" msgstr "擠出機避讓空間" +msgid "Adaptive bed mesh" +msgstr "" + msgid "Accessory" msgstr "配件" @@ -7524,9 +7553,6 @@ msgstr "封面" msgid "The name \"%1%\" already exists." msgstr "名字 \"%1%\" 已經存在。" -msgid "Back" -msgstr "背面" - msgid "Basic Info" msgstr "基本資訊" @@ -8164,9 +8190,11 @@ msgstr "從 %1% 複製檔案到 %2% 失敗:%3%" msgid "Need to check the unsaved changes before configuration updates." msgstr "在設定更新之前需要檢查未儲存的設定變更。" -#, fuzzy -msgid "Configuration package updated to " -msgstr "設定檔已更新到" +msgid "Configuration package: " +msgstr "" + +msgid " updated to " +msgstr "" msgid "Open G-code file:" msgstr "打開 G-code 檔案:" @@ -8530,6 +8558,10 @@ msgstr "在 layer_gcode 中發現 \"G92 E0\",它與絕對擠出機尋址不相 msgid "Plate %d: %s does not support filament %s" msgstr "列印板 %d:%s 不支援線材 %s" +msgid "" +"Setting the jerk speed too low could lead to artifacts on curved surfaces" +msgstr "" + #, fuzzy msgid "Generating skirt & brim" msgstr "正在產生 skirt 和 brim(裙邊)" @@ -8933,14 +8965,15 @@ msgid "This factor affects the amount of material for bottom solid infill" msgstr "首層流量調整係數,預設為 1.0" #, fuzzy -msgid "Precise wall(experimental)" -msgstr "精準外牆尺寸(試驗)" +msgid "Precise wall" +msgstr "精準外牆尺寸" -#, fuzzy msgid "" "Improve shell precision by adjusting outer wall spacing. This also improves " -"layer consistency." -msgstr "最佳化外牆路徑以提高外牆精度。這個最佳化同時減少層紋" +"layer consistency.\n" +"Note: This setting will only take effect if the wall sequence is configured " +"to Inner-Outer" +msgstr "" msgid "Only one wall on top surfaces" msgstr "頂面單層牆" @@ -8953,7 +8986,7 @@ msgstr "頂面只使用單層牆,從而更多的空間能夠使用頂部填充 msgid "One wall threshold" msgstr "單層牆臨界值" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "If a top surface has to be printed and it's partially covered by another " "layer, it won't be considered at a top layer where its width is below this " @@ -9021,13 +9054,30 @@ msgid "" "directions on odd layers irrespective of their overhang degree." msgstr "" +msgid "Bridge counterbole holes" +msgstr "" + +msgid "" +"This option creates bridges for counterbore holes, allowing them to be " +"printed without support. Available modes include:\n" +"1. None: No bridge is created.\n" +"2. Partially Bridged: Only a part of the unsupported area will be bridged.\n" +"3. Sacrificial Layer: A full sacrificial bridge layer is created." +msgstr "" + +msgid "Partially bridged" +msgstr "" + +msgid "Sacrificial layer" +msgstr "" + msgid "Reverse threshold" msgstr "反轉臨界值" msgid "Overhang reversal threshold" msgstr "懸空反轉臨界值" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Number of mm the overhang need to be for the reversal to be considered " "useful. Can be a % of the perimeter width.\n" @@ -9234,11 +9284,11 @@ msgstr "風扇速度" #, fuzzy msgid "" -"Speed of exhuast fan during printing.This speed will overwrite the speed in " +"Speed of exhaust fan during printing.This speed will overwrite the speed in " "filament custom gcode" msgstr "列印過程中排風扇的速度。此速度將覆蓋線材自訂 G-code 中的速度" -msgid "Speed of exhuast fan after printing completes" +msgid "Speed of exhaust fan after printing completes" msgstr "列印完成後排風扇的轉速" #, fuzzy @@ -9283,7 +9333,7 @@ msgid "" "using large nozzles." msgstr "" -msgid "Don't filter out small internal bridges (experimental)" +msgid "Don't filter out small internal bridges (beta)" msgstr "" msgid "" @@ -9364,7 +9414,7 @@ msgid "" "thickness (top+bottom solid layers)" msgstr "在斜面表面附近增加實心填充,以保證垂直外殼厚度(頂部+底部實心層)" -msgid "Further reduce solid infill on walls (experimental)" +msgid "Further reduce solid infill on walls (beta)" msgstr "" msgid "" @@ -9504,6 +9554,26 @@ msgid "" "external surfaces of the part." msgstr "" +msgid "Wall loop direction" +msgstr "" + +msgid "" +"The direction which the wall loops are extruded when looking down from the " +"top.\n" +"\n" +"By default all walls are extruded in counter-clockwise, unless Reverse on " +"odd is enabled. Set this to any option other than Auto will force the wall " +"direction regardless of the Reverse on odd.\n" +"\n" +"This option will be disabled if sprial vase mode is enabled." +msgstr "" + +msgid "Counter clockwise" +msgstr "" + +msgid "Clockwise" +msgstr "" + msgid "Height to rod" msgstr "到橫杆高度" @@ -9525,6 +9595,50 @@ msgid "" "printing." msgstr "擠出機四周的避讓半徑。用於在逐件列印中避免碰撞。" +msgid "Bed mesh min" +msgstr "" + +msgid "" +"This option sets the min point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (-99999, -99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Bed mesh max" +msgstr "" + +msgid "" +"This option sets the max point for the allowed bed mesh area. Due to the " +"probe's XY offset, most printers are unable to probe the entire bed. To " +"ensure the probe point does not go outside the bed area, the minimum and " +"maximum points of the bed mesh should be set appropriately. OrcaSlicer " +"ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not " +"exceed these min/max points. This information can usually be obtained from " +"your printer manufacturer. The default setting is (99999, 99999), which " +"means there are no limits, thus allowing probing across the entire bed." +msgstr "" + +msgid "Probe point distance" +msgstr "" + +msgid "" +"This option sets the preferred distance between probe points (grid size) for " +"the X and Y directions, with the default being 50mm for both X and Y." +msgstr "" + +msgid "Mesh margin" +msgstr "" + +msgid "" +"This option determines the additional distance by which the adaptive bed " +"mesh area should be expanded in the XY directions." +msgstr "" + msgid "Extruder Color" msgstr "擠出機顏色" @@ -9644,10 +9758,10 @@ msgstr "線材直徑被用於計算 G-code 檔案中的擠出量。因此很重 msgid "Shrinkage" msgstr "耗材收縮率" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" -"Enter the shrinkage percentage that the filament will get after cooling " -"(94% if you measure 94mm instead of 100mm). The part will be scaled in xy to " +"Enter the shrinkage percentage that the filament will get after cooling (94% " +"if you measure 94mm instead of 100mm). The part will be scaled in xy to " "compensate. Only the filament used for the perimeter is taken into account.\n" "Be sure to allow enough space between objects, as this compensation is done " "after the checks." @@ -9851,7 +9965,7 @@ msgstr "稀疏填充圖案的角度,決定走線的開始或整體方向。" msgid "Sparse infill density" msgstr "稀疏填充密度" -#, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Density of internal sparse infill, 100% turns all sparse infill into solid " "infill and internal solid infill pattern will be used" @@ -10500,7 +10614,7 @@ msgstr "該 G-code 用於暫停列印。您可以在 gcode 預覽中插入暫停 msgid "This G-code will be used as a custom code" msgstr "該 G-code 是訂製化指令" -msgid "Enable Flow Compensation" +msgid "Small area flow compensation (beta)" msgstr "" msgid "Enable flow compensation for small infill areas" @@ -10730,12 +10844,10 @@ msgid "Min print speed" msgstr "最小列印速度" msgid "" -"The minimum printing speed for the filament when slow down for better layer " -"cooling is enabled, when printing overhangs and when feature speeds are not " -"specified explicitly." +"The minimum printing speed that the printer will slow down to to attempt to " +"maintain the minimum layer time above, when slow down for better layer " +"cooling is enabled." msgstr "" -"線材最小列印速度。當啟用減速以實現更好的層冷卻、列印懸空以及未明確指定特徵速" -"度時" msgid "Nozzle diameter" msgstr "噴嘴直徑" @@ -11121,6 +11233,9 @@ msgstr "最近" msgid "Aligned" msgstr "對齊" +msgid "Back" +msgstr "背面" + msgid "Random" msgstr "隨機" @@ -11142,6 +11257,47 @@ msgid "" "current extruder diameter. The default value for this parameter is 10%." msgstr "" +msgid "Scarf joint seam (beta)" +msgstr "" + +msgid "Use scarf joint to minimize seam visibility and increase seam strength." +msgstr "" + +msgid "Scarf start height" +msgstr "" + +msgid "" +"Start height of the scarf.\n" +"This amount can be specified in millimeters or as a percentage of the " +"current layer height. The default value for this parameter is 0." +msgstr "" + +msgid "Scarf around entire wall" +msgstr "" + +msgid "The scarf extends to the entire length of the wall." +msgstr "" + +msgid "Scarf length" +msgstr "" + +msgid "" +"Length of the scarf. Setting this parameter to zero effectively disables the " +"scarf." +msgstr "" + +msgid "Scarf steps" +msgstr "" + +msgid "Minimum number of segments of each scarf." +msgstr "" + +msgid "Scarf joint for inner walls" +msgstr "" + +msgid "Use scarf joint for inner walls as well." +msgstr "" + msgid "Role base wipe speed" msgstr "自動擦拭速度" @@ -11319,8 +11475,8 @@ msgstr "沖刷剩餘的線材進入擦拭塔" msgid "Enable filament ramming" msgstr "啟用線材尖端成型" -msgid "No sparse layers (EXPERIMENTAL)" -msgstr "無稀疏層(实验性功能)" +msgid "No sparse layers (beta)" +msgstr "" msgid "" "If enabled, the wipe tower will not be printed on layers with no " @@ -11997,7 +12153,7 @@ msgstr "" msgid "Polyhole detection margin" msgstr "偵測多邊形孔邊緣" -#, fuzzy, c-format, boost-format +#, no-c-format, no-boost-format msgid "" "Maximum defection of a point to the estimated radius of the circle.\n" "As cylinders are often exported as triangles of varying size, points may not " @@ -14086,8 +14242,8 @@ msgstr "" #: resources/data/hints.ini: [hint:Air filtration] msgid "" -"Air filtration/Exhuast Fan\n" -"Did you know that OrcaSlicer can support Air filtration/Exhuast Fan?" +"Air filtration/Exhaust Fan\n" +"Did you know that OrcaSlicer can support Air filtration/Exhaust Fan?" msgstr "" #: resources/data/hints.ini: [hint:G-code window] @@ -14380,6 +14536,27 @@ msgid "" "probability of warping." msgstr "" +#, fuzzy +#~ msgid "Configuration package updated to " +#~ msgstr "設定檔已更新到" + +#, fuzzy +#~ msgid "" +#~ "Improve shell precision by adjusting outer wall spacing. This also " +#~ "improves layer consistency." +#~ msgstr "最佳化外牆路徑以提高外牆精度。這個最佳化同時減少層紋" + +#~ msgid "" +#~ "The minimum printing speed for the filament when slow down for better " +#~ "layer cooling is enabled, when printing overhangs and when feature speeds " +#~ "are not specified explicitly." +#~ msgstr "" +#~ "線材最小列印速度。當啟用減速以實現更好的層冷卻、列印懸空以及未明確指定特徵" +#~ "速度時" + +#~ msgid "No sparse layers (EXPERIMENTAL)" +#~ msgstr "無稀疏層(实验性功能)" + #, fuzzy #~ msgid "The Config can not be loaded." #~ msgstr "設定檔無法載入。" diff --git a/resources/calib/volumetric_speed/SpeedTestStructure.stp b/resources/calib/volumetric_speed/SpeedTestStructure.stp new file mode 100644 index 0000000000..47f6a7ce6f --- /dev/null +++ b/resources/calib/volumetric_speed/SpeedTestStructure.stp @@ -0,0 +1,31616 @@ +ISO-10303-21; +HEADER; +/* Generated by software containing ST-Developer + * from STEP Tools, Inc. (www.steptools.com) + */ +/* OPTION: using custom schema-name function */ + +FILE_DESCRIPTION( +/* description */ (''), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'SpeedTestStructure', +/* time_stamp */ '2024-03-01T23:03:25+03:00', +/* author */ (''), +/* organization */ (''), +/* preprocessor_version */ 'ST-DEVELOPER v16.5', +/* originating_system */ 'Rhino 7.34', +/* authorisation */ ''); + +FILE_SCHEMA (('CONFIG_CONTROL_DESIGN')); +ENDSEC; + +DATA; +#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#8964,#12); +#11=MANIFOLD_SOLID_BREP('SpeedTestStructure',#13); +#12=ADVANCED_BREP_SHAPE_REPRESENTATION('brep_rep_0',(#11,#9360),#8963); +#13=CLOSED_SHELL('',(#14,#15,#16,#17,#18,#19,#20,#21,#22,#23,#24,#25,#26, +#27,#28,#29,#30,#31,#32,#33,#34,#35,#36,#37,#38,#39,#40,#41,#42,#43,#44, +#45,#46,#47,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#58,#59,#60,#61,#62, +#63,#64,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80, +#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96,#97,#98, +#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111,#112,#113, +#114,#115,#116,#117,#118,#119,#120,#121,#122,#123,#124,#125,#126,#127,#128, +#129,#130,#131,#132,#133,#134,#135,#136,#137,#138,#139,#140,#141,#142,#143, +#144,#145,#146,#147,#148,#149,#150,#151,#152,#153,#154,#155,#156,#157,#158, +#159,#160,#161,#162,#163,#164,#165,#166,#167,#168,#169,#170,#171,#172,#173, +#174,#175,#176,#177,#178,#179,#180,#181,#182,#183,#184,#185,#186,#187,#188, +#189,#190,#191,#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202,#203, +#204,#205,#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,#216,#217,#218, +#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229,#230,#231,#232,#233, +#234,#235,#236,#237,#238,#239,#240,#241,#242,#243,#244,#245,#246,#247,#248, +#249,#250,#251,#252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263, +#264,#265,#266,#267,#268,#269,#270,#271,#272,#273,#274,#275,#276,#277,#278, +#279,#280,#281,#282,#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,#293, +#294,#295,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,#306,#307,#308, +#309,#310,#311,#312,#313,#314,#315,#316,#317,#318,#319,#320,#321,#322,#323, +#324,#325,#326,#327,#328,#329,#330,#331,#332,#333,#334,#335,#336,#337,#338, +#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351,#352,#353, +#354,#355,#356,#357,#358,#359,#360,#361,#362,#363,#364,#365,#366,#367,#368, +#369,#370,#371,#372,#373,#374,#375,#376,#377,#378,#379,#380,#381,#382,#383, +#384,#385,#386,#387,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398, +#399,#400,#401,#402,#403,#404,#405,#406,#407,#408,#409,#410,#411,#412,#413, +#414,#415,#416,#417,#418,#419,#420,#421,#422,#423,#424,#425,#426,#427,#428, +#429,#430,#431,#432,#433,#434,#435,#436,#437,#438,#439,#440,#441,#442,#443, +#444,#445,#446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457,#458, +#459,#460,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473, +#474,#475,#476,#477,#478,#479,#480,#481,#482,#483,#484,#485,#486,#487,#488, +#489,#490,#491,#492,#493,#494,#495,#496,#497,#498,#499,#500,#501,#502,#503, +#504,#505,#506,#507)); +#14=ADVANCED_FACE('',(#508),#8632,.F.); +#15=ADVANCED_FACE('',(#509),#8633,.F.); +#16=ADVANCED_FACE('',(#510),#8634,.F.); +#17=ADVANCED_FACE('',(#511),#8635,.F.); +#18=ADVANCED_FACE('',(#512),#8636,.F.); +#19=ADVANCED_FACE('',(#513),#8637,.F.); +#20=ADVANCED_FACE('',(#514),#8638,.F.); +#21=ADVANCED_FACE('',(#515),#8639,.F.); +#22=ADVANCED_FACE('',(#516),#8640,.F.); +#23=ADVANCED_FACE('',(#517),#8641,.F.); +#24=ADVANCED_FACE('',(#518),#8642,.F.); +#25=ADVANCED_FACE('',(#519),#8643,.F.); +#26=ADVANCED_FACE('',(#520),#8644,.F.); +#27=ADVANCED_FACE('',(#521),#8645,.F.); +#28=ADVANCED_FACE('',(#522),#8646,.F.); +#29=ADVANCED_FACE('',(#523),#8647,.F.); +#30=ADVANCED_FACE('',(#524),#8648,.F.); +#31=ADVANCED_FACE('',(#525),#8649,.F.); +#32=ADVANCED_FACE('',(#526),#8650,.F.); +#33=ADVANCED_FACE('',(#527),#8651,.F.); +#34=ADVANCED_FACE('',(#528),#8652,.F.); +#35=ADVANCED_FACE('',(#529),#8653,.F.); +#36=ADVANCED_FACE('',(#530),#8654,.F.); +#37=ADVANCED_FACE('',(#531),#8655,.F.); +#38=ADVANCED_FACE('',(#532),#8656,.F.); +#39=ADVANCED_FACE('',(#533),#8657,.F.); +#40=ADVANCED_FACE('',(#534),#8658,.F.); +#41=ADVANCED_FACE('',(#535),#8659,.F.); +#42=ADVANCED_FACE('',(#536),#8660,.F.); +#43=ADVANCED_FACE('',(#537),#8661,.F.); +#44=ADVANCED_FACE('',(#538),#8662,.F.); +#45=ADVANCED_FACE('',(#539),#8663,.F.); +#46=ADVANCED_FACE('',(#540),#8664,.F.); +#47=ADVANCED_FACE('',(#541),#8665,.F.); +#48=ADVANCED_FACE('',(#542),#8666,.F.); +#49=ADVANCED_FACE('',(#543),#8667,.F.); +#50=ADVANCED_FACE('',(#544),#8668,.F.); +#51=ADVANCED_FACE('',(#545),#8669,.F.); +#52=ADVANCED_FACE('',(#546),#8484,.T.); +#53=ADVANCED_FACE('',(#547),#8485,.T.); +#54=ADVANCED_FACE('',(#548),#8486,.T.); +#55=ADVANCED_FACE('',(#549),#8487,.T.); +#56=ADVANCED_FACE('',(#550),#8488,.T.); +#57=ADVANCED_FACE('',(#551),#8489,.T.); +#58=ADVANCED_FACE('',(#552),#8490,.T.); +#59=ADVANCED_FACE('',(#553),#8491,.T.); +#60=ADVANCED_FACE('',(#554),#8670,.T.); +#61=ADVANCED_FACE('',(#555),#8671,.F.); +#62=ADVANCED_FACE('',(#556),#8672,.F.); +#63=ADVANCED_FACE('',(#557),#8673,.T.); +#64=ADVANCED_FACE('',(#558),#8674,.T.); +#65=ADVANCED_FACE('',(#559),#8675,.T.); +#66=ADVANCED_FACE('',(#560),#8492,.T.); +#67=ADVANCED_FACE('',(#561),#8493,.T.); +#68=ADVANCED_FACE('',(#562),#8494,.T.); +#69=ADVANCED_FACE('',(#563),#8495,.T.); +#70=ADVANCED_FACE('',(#564),#8496,.T.); +#71=ADVANCED_FACE('',(#565),#8497,.T.); +#72=ADVANCED_FACE('',(#566),#8498,.T.); +#73=ADVANCED_FACE('',(#567),#8499,.T.); +#74=ADVANCED_FACE('',(#568),#8500,.T.); +#75=ADVANCED_FACE('',(#569),#8501,.T.); +#76=ADVANCED_FACE('',(#570),#8502,.T.); +#77=ADVANCED_FACE('',(#571),#8503,.T.); +#78=ADVANCED_FACE('',(#572),#8504,.T.); +#79=ADVANCED_FACE('',(#573),#8505,.T.); +#80=ADVANCED_FACE('',(#574),#8506,.T.); +#81=ADVANCED_FACE('',(#575),#8507,.T.); +#82=ADVANCED_FACE('',(#576),#8508,.T.); +#83=ADVANCED_FACE('',(#577),#8509,.T.); +#84=ADVANCED_FACE('',(#578),#8510,.T.); +#85=ADVANCED_FACE('',(#579),#8511,.T.); +#86=ADVANCED_FACE('',(#580),#8512,.T.); +#87=ADVANCED_FACE('',(#581),#8513,.T.); +#88=ADVANCED_FACE('',(#582),#8514,.T.); +#89=ADVANCED_FACE('',(#583),#8515,.T.); +#90=ADVANCED_FACE('',(#584),#8516,.T.); +#91=ADVANCED_FACE('',(#585),#8517,.T.); +#92=ADVANCED_FACE('',(#586),#8518,.T.); +#93=ADVANCED_FACE('',(#587),#8519,.T.); +#94=ADVANCED_FACE('',(#588),#8520,.T.); +#95=ADVANCED_FACE('',(#589),#8521,.T.); +#96=ADVANCED_FACE('',(#590),#8522,.T.); +#97=ADVANCED_FACE('',(#591),#8523,.T.); +#98=ADVANCED_FACE('',(#592),#8524,.T.); +#99=ADVANCED_FACE('',(#593),#8525,.T.); +#100=ADVANCED_FACE('',(#594),#8526,.T.); +#101=ADVANCED_FACE('',(#595),#8527,.T.); +#102=ADVANCED_FACE('',(#596),#8528,.T.); +#103=ADVANCED_FACE('',(#597),#8529,.T.); +#104=ADVANCED_FACE('',(#598),#8530,.T.); +#105=ADVANCED_FACE('',(#599),#8531,.T.); +#106=ADVANCED_FACE('',(#600),#8676,.T.); +#107=ADVANCED_FACE('',(#601),#8384,.T.); +#108=ADVANCED_FACE('',(#602),#8677,.F.); +#109=ADVANCED_FACE('',(#603),#8678,.F.); +#110=ADVANCED_FACE('',(#604),#8532,.T.); +#111=ADVANCED_FACE('',(#605),#8385,.T.); +#112=ADVANCED_FACE('',(#606),#8679,.F.); +#113=ADVANCED_FACE('',(#607),#8680,.F.); +#114=ADVANCED_FACE('',(#608),#8533,.T.); +#115=ADVANCED_FACE('',(#609),#8386,.T.); +#116=ADVANCED_FACE('',(#610),#8681,.F.); +#117=ADVANCED_FACE('',(#611),#8682,.F.); +#118=ADVANCED_FACE('',(#612),#8534,.T.); +#119=ADVANCED_FACE('',(#613),#8387,.T.); +#120=ADVANCED_FACE('',(#614),#8683,.F.); +#121=ADVANCED_FACE('',(#615),#8684,.F.); +#122=ADVANCED_FACE('',(#616),#8535,.T.); +#123=ADVANCED_FACE('',(#617),#8388,.T.); +#124=ADVANCED_FACE('',(#618),#8685,.F.); +#125=ADVANCED_FACE('',(#619),#8686,.F.); +#126=ADVANCED_FACE('',(#620),#8536,.T.); +#127=ADVANCED_FACE('',(#621),#8389,.T.); +#128=ADVANCED_FACE('',(#622),#8687,.F.); +#129=ADVANCED_FACE('',(#623),#8688,.F.); +#130=ADVANCED_FACE('',(#624),#8537,.T.); +#131=ADVANCED_FACE('',(#625),#8390,.T.); +#132=ADVANCED_FACE('',(#626),#8689,.F.); +#133=ADVANCED_FACE('',(#627),#8690,.F.); +#134=ADVANCED_FACE('',(#628),#8538,.T.); +#135=ADVANCED_FACE('',(#629),#8391,.T.); +#136=ADVANCED_FACE('',(#630),#8691,.F.); +#137=ADVANCED_FACE('',(#631),#8692,.F.); +#138=ADVANCED_FACE('',(#632),#8539,.T.); +#139=ADVANCED_FACE('',(#633),#8392,.T.); +#140=ADVANCED_FACE('',(#634),#8693,.F.); +#141=ADVANCED_FACE('',(#635),#8694,.F.); +#142=ADVANCED_FACE('',(#636),#8540,.T.); +#143=ADVANCED_FACE('',(#637),#8393,.T.); +#144=ADVANCED_FACE('',(#638),#8695,.F.); +#145=ADVANCED_FACE('',(#639),#8696,.F.); +#146=ADVANCED_FACE('',(#640),#8541,.T.); +#147=ADVANCED_FACE('',(#641),#8394,.T.); +#148=ADVANCED_FACE('',(#642),#8697,.F.); +#149=ADVANCED_FACE('',(#643),#8698,.F.); +#150=ADVANCED_FACE('',(#644),#8542,.T.); +#151=ADVANCED_FACE('',(#645),#8395,.T.); +#152=ADVANCED_FACE('',(#646),#8699,.F.); +#153=ADVANCED_FACE('',(#647),#8700,.F.); +#154=ADVANCED_FACE('',(#648),#8543,.T.); +#155=ADVANCED_FACE('',(#649),#8396,.T.); +#156=ADVANCED_FACE('',(#650),#8701,.F.); +#157=ADVANCED_FACE('',(#651),#8702,.F.); +#158=ADVANCED_FACE('',(#652),#8544,.T.); +#159=ADVANCED_FACE('',(#653),#8397,.T.); +#160=ADVANCED_FACE('',(#654),#8703,.F.); +#161=ADVANCED_FACE('',(#655),#8704,.F.); +#162=ADVANCED_FACE('',(#656),#8545,.T.); +#163=ADVANCED_FACE('',(#657),#8398,.T.); +#164=ADVANCED_FACE('',(#658),#8705,.F.); +#165=ADVANCED_FACE('',(#659),#8706,.F.); +#166=ADVANCED_FACE('',(#660),#8546,.T.); +#167=ADVANCED_FACE('',(#661),#8399,.T.); +#168=ADVANCED_FACE('',(#662),#8707,.F.); +#169=ADVANCED_FACE('',(#663),#8708,.F.); +#170=ADVANCED_FACE('',(#664),#8547,.T.); +#171=ADVANCED_FACE('',(#665),#8400,.T.); +#172=ADVANCED_FACE('',(#666),#8709,.F.); +#173=ADVANCED_FACE('',(#667),#8710,.F.); +#174=ADVANCED_FACE('',(#668),#8548,.T.); +#175=ADVANCED_FACE('',(#669),#8401,.T.); +#176=ADVANCED_FACE('',(#670),#8711,.F.); +#177=ADVANCED_FACE('',(#671),#8712,.F.); +#178=ADVANCED_FACE('',(#672),#8549,.T.); +#179=ADVANCED_FACE('',(#673),#8402,.T.); +#180=ADVANCED_FACE('',(#674),#8713,.F.); +#181=ADVANCED_FACE('',(#675),#8714,.F.); +#182=ADVANCED_FACE('',(#676),#8550,.T.); +#183=ADVANCED_FACE('',(#677),#8403,.T.); +#184=ADVANCED_FACE('',(#678),#8715,.F.); +#185=ADVANCED_FACE('',(#679),#8716,.F.); +#186=ADVANCED_FACE('',(#680),#8551,.T.); +#187=ADVANCED_FACE('',(#681),#8404,.T.); +#188=ADVANCED_FACE('',(#682),#8717,.F.); +#189=ADVANCED_FACE('',(#683),#8718,.F.); +#190=ADVANCED_FACE('',(#684),#8552,.T.); +#191=ADVANCED_FACE('',(#685),#8405,.T.); +#192=ADVANCED_FACE('',(#686),#8719,.F.); +#193=ADVANCED_FACE('',(#687),#8720,.F.); +#194=ADVANCED_FACE('',(#688),#8553,.T.); +#195=ADVANCED_FACE('',(#689),#8406,.T.); +#196=ADVANCED_FACE('',(#690),#8721,.F.); +#197=ADVANCED_FACE('',(#691),#8722,.F.); +#198=ADVANCED_FACE('',(#692),#8554,.T.); +#199=ADVANCED_FACE('',(#693),#8407,.T.); +#200=ADVANCED_FACE('',(#694),#8723,.F.); +#201=ADVANCED_FACE('',(#695),#8724,.F.); +#202=ADVANCED_FACE('',(#696),#8555,.T.); +#203=ADVANCED_FACE('',(#697),#8408,.T.); +#204=ADVANCED_FACE('',(#698),#8725,.F.); +#205=ADVANCED_FACE('',(#699),#8726,.F.); +#206=ADVANCED_FACE('',(#700),#8556,.T.); +#207=ADVANCED_FACE('',(#701),#8409,.T.); +#208=ADVANCED_FACE('',(#702),#8727,.F.); +#209=ADVANCED_FACE('',(#703),#8728,.F.); +#210=ADVANCED_FACE('',(#704),#8557,.T.); +#211=ADVANCED_FACE('',(#705),#8410,.T.); +#212=ADVANCED_FACE('',(#706),#8729,.F.); +#213=ADVANCED_FACE('',(#707),#8730,.F.); +#214=ADVANCED_FACE('',(#708),#8558,.T.); +#215=ADVANCED_FACE('',(#709),#8411,.T.); +#216=ADVANCED_FACE('',(#710),#8731,.F.); +#217=ADVANCED_FACE('',(#711),#8732,.F.); +#218=ADVANCED_FACE('',(#712),#8559,.T.); +#219=ADVANCED_FACE('',(#713),#8412,.T.); +#220=ADVANCED_FACE('',(#714),#8733,.F.); +#221=ADVANCED_FACE('',(#715),#8734,.F.); +#222=ADVANCED_FACE('',(#716),#8560,.T.); +#223=ADVANCED_FACE('',(#717),#8413,.T.); +#224=ADVANCED_FACE('',(#718),#8735,.F.); +#225=ADVANCED_FACE('',(#719),#8736,.F.); +#226=ADVANCED_FACE('',(#720),#8561,.T.); +#227=ADVANCED_FACE('',(#721),#8414,.T.); +#228=ADVANCED_FACE('',(#722),#8737,.F.); +#229=ADVANCED_FACE('',(#723),#8738,.F.); +#230=ADVANCED_FACE('',(#724),#8562,.T.); +#231=ADVANCED_FACE('',(#725),#8415,.T.); +#232=ADVANCED_FACE('',(#726),#8739,.F.); +#233=ADVANCED_FACE('',(#727),#8740,.F.); +#234=ADVANCED_FACE('',(#728),#8563,.T.); +#235=ADVANCED_FACE('',(#729),#8416,.T.); +#236=ADVANCED_FACE('',(#730),#8741,.F.); +#237=ADVANCED_FACE('',(#731),#8742,.F.); +#238=ADVANCED_FACE('',(#732),#8564,.T.); +#239=ADVANCED_FACE('',(#733),#8417,.T.); +#240=ADVANCED_FACE('',(#734),#8743,.F.); +#241=ADVANCED_FACE('',(#735),#8744,.F.); +#242=ADVANCED_FACE('',(#736),#8565,.T.); +#243=ADVANCED_FACE('',(#737),#8418,.T.); +#244=ADVANCED_FACE('',(#738),#8745,.F.); +#245=ADVANCED_FACE('',(#739),#8746,.F.); +#246=ADVANCED_FACE('',(#740),#8566,.T.); +#247=ADVANCED_FACE('',(#741),#8419,.T.); +#248=ADVANCED_FACE('',(#742),#8747,.F.); +#249=ADVANCED_FACE('',(#743),#8748,.F.); +#250=ADVANCED_FACE('',(#744),#8567,.T.); +#251=ADVANCED_FACE('',(#745),#8420,.T.); +#252=ADVANCED_FACE('',(#746),#8749,.F.); +#253=ADVANCED_FACE('',(#747),#8750,.F.); +#254=ADVANCED_FACE('',(#748),#8568,.T.); +#255=ADVANCED_FACE('',(#749),#8421,.T.); +#256=ADVANCED_FACE('',(#750),#8751,.F.); +#257=ADVANCED_FACE('',(#751),#8752,.F.); +#258=ADVANCED_FACE('',(#752),#8569,.T.); +#259=ADVANCED_FACE('',(#753),#8422,.T.); +#260=ADVANCED_FACE('',(#754),#8753,.F.); +#261=ADVANCED_FACE('',(#755),#8754,.F.); +#262=ADVANCED_FACE('',(#756),#8570,.T.); +#263=ADVANCED_FACE('',(#757),#8423,.T.); +#264=ADVANCED_FACE('',(#758),#8755,.F.); +#265=ADVANCED_FACE('',(#759),#8756,.F.); +#266=ADVANCED_FACE('',(#760),#8571,.T.); +#267=ADVANCED_FACE('',(#761),#8424,.T.); +#268=ADVANCED_FACE('',(#762),#8757,.F.); +#269=ADVANCED_FACE('',(#763),#8758,.F.); +#270=ADVANCED_FACE('',(#764),#8572,.T.); +#271=ADVANCED_FACE('',(#765),#8425,.T.); +#272=ADVANCED_FACE('',(#766),#8759,.F.); +#273=ADVANCED_FACE('',(#767),#8760,.F.); +#274=ADVANCED_FACE('',(#768),#8573,.T.); +#275=ADVANCED_FACE('',(#769),#8426,.T.); +#276=ADVANCED_FACE('',(#770),#8761,.F.); +#277=ADVANCED_FACE('',(#771),#8762,.F.); +#278=ADVANCED_FACE('',(#772),#8574,.T.); +#279=ADVANCED_FACE('',(#773),#8427,.T.); +#280=ADVANCED_FACE('',(#774),#8763,.F.); +#281=ADVANCED_FACE('',(#775),#8764,.F.); +#282=ADVANCED_FACE('',(#776),#8575,.T.); +#283=ADVANCED_FACE('',(#777),#8428,.T.); +#284=ADVANCED_FACE('',(#778),#8765,.F.); +#285=ADVANCED_FACE('',(#779),#8766,.F.); +#286=ADVANCED_FACE('',(#780),#8576,.T.); +#287=ADVANCED_FACE('',(#781),#8429,.T.); +#288=ADVANCED_FACE('',(#782),#8767,.F.); +#289=ADVANCED_FACE('',(#783),#8768,.F.); +#290=ADVANCED_FACE('',(#784),#8577,.T.); +#291=ADVANCED_FACE('',(#785),#8430,.T.); +#292=ADVANCED_FACE('',(#786),#8769,.F.); +#293=ADVANCED_FACE('',(#787),#8770,.F.); +#294=ADVANCED_FACE('',(#788),#8578,.T.); +#295=ADVANCED_FACE('',(#789),#8431,.T.); +#296=ADVANCED_FACE('',(#790),#8771,.F.); +#297=ADVANCED_FACE('',(#791),#8772,.F.); +#298=ADVANCED_FACE('',(#792),#8579,.T.); +#299=ADVANCED_FACE('',(#793),#8432,.T.); +#300=ADVANCED_FACE('',(#794),#8773,.F.); +#301=ADVANCED_FACE('',(#795),#8774,.F.); +#302=ADVANCED_FACE('',(#796),#8580,.T.); +#303=ADVANCED_FACE('',(#797),#8433,.T.); +#304=ADVANCED_FACE('',(#798),#8775,.F.); +#305=ADVANCED_FACE('',(#799),#8776,.F.); +#306=ADVANCED_FACE('',(#800),#8581,.T.); +#307=ADVANCED_FACE('',(#801),#8434,.T.); +#308=ADVANCED_FACE('',(#802),#8777,.F.); +#309=ADVANCED_FACE('',(#803),#8778,.F.); +#310=ADVANCED_FACE('',(#804),#8582,.T.); +#311=ADVANCED_FACE('',(#805),#8435,.T.); +#312=ADVANCED_FACE('',(#806),#8779,.F.); +#313=ADVANCED_FACE('',(#807),#8780,.F.); +#314=ADVANCED_FACE('',(#808),#8583,.T.); +#315=ADVANCED_FACE('',(#809),#8436,.T.); +#316=ADVANCED_FACE('',(#810),#8781,.F.); +#317=ADVANCED_FACE('',(#811),#8782,.F.); +#318=ADVANCED_FACE('',(#812),#8584,.T.); +#319=ADVANCED_FACE('',(#813),#8437,.T.); +#320=ADVANCED_FACE('',(#814),#8783,.F.); +#321=ADVANCED_FACE('',(#815),#8784,.F.); +#322=ADVANCED_FACE('',(#816),#8585,.T.); +#323=ADVANCED_FACE('',(#817),#8438,.T.); +#324=ADVANCED_FACE('',(#818),#8785,.F.); +#325=ADVANCED_FACE('',(#819),#8786,.F.); +#326=ADVANCED_FACE('',(#820),#8586,.T.); +#327=ADVANCED_FACE('',(#821),#8439,.T.); +#328=ADVANCED_FACE('',(#822),#8787,.F.); +#329=ADVANCED_FACE('',(#823),#8788,.F.); +#330=ADVANCED_FACE('',(#824),#8587,.T.); +#331=ADVANCED_FACE('',(#825),#8440,.T.); +#332=ADVANCED_FACE('',(#826),#8789,.F.); +#333=ADVANCED_FACE('',(#827),#8790,.F.); +#334=ADVANCED_FACE('',(#828),#8588,.T.); +#335=ADVANCED_FACE('',(#829),#8441,.T.); +#336=ADVANCED_FACE('',(#830),#8791,.F.); +#337=ADVANCED_FACE('',(#831),#8792,.F.); +#338=ADVANCED_FACE('',(#832),#8589,.T.); +#339=ADVANCED_FACE('',(#833),#8442,.T.); +#340=ADVANCED_FACE('',(#834),#8793,.F.); +#341=ADVANCED_FACE('',(#835),#8794,.F.); +#342=ADVANCED_FACE('',(#836),#8590,.T.); +#343=ADVANCED_FACE('',(#837),#8443,.T.); +#344=ADVANCED_FACE('',(#838),#8795,.F.); +#345=ADVANCED_FACE('',(#839),#8796,.F.); +#346=ADVANCED_FACE('',(#840),#8591,.T.); +#347=ADVANCED_FACE('',(#841),#8444,.T.); +#348=ADVANCED_FACE('',(#842),#8797,.F.); +#349=ADVANCED_FACE('',(#843),#8798,.F.); +#350=ADVANCED_FACE('',(#844),#8592,.T.); +#351=ADVANCED_FACE('',(#845),#8445,.T.); +#352=ADVANCED_FACE('',(#846),#8799,.F.); +#353=ADVANCED_FACE('',(#847),#8800,.F.); +#354=ADVANCED_FACE('',(#848),#8593,.T.); +#355=ADVANCED_FACE('',(#849),#8446,.T.); +#356=ADVANCED_FACE('',(#850),#8801,.F.); +#357=ADVANCED_FACE('',(#851),#8802,.F.); +#358=ADVANCED_FACE('',(#852),#8594,.T.); +#359=ADVANCED_FACE('',(#853),#8447,.T.); +#360=ADVANCED_FACE('',(#854),#8803,.F.); +#361=ADVANCED_FACE('',(#855),#8804,.F.); +#362=ADVANCED_FACE('',(#856),#8595,.T.); +#363=ADVANCED_FACE('',(#857),#8448,.T.); +#364=ADVANCED_FACE('',(#858),#8805,.F.); +#365=ADVANCED_FACE('',(#859),#8806,.F.); +#366=ADVANCED_FACE('',(#860),#8596,.T.); +#367=ADVANCED_FACE('',(#861),#8449,.T.); +#368=ADVANCED_FACE('',(#862),#8807,.F.); +#369=ADVANCED_FACE('',(#863),#8808,.F.); +#370=ADVANCED_FACE('',(#864),#8597,.T.); +#371=ADVANCED_FACE('',(#865),#8450,.T.); +#372=ADVANCED_FACE('',(#866),#8809,.F.); +#373=ADVANCED_FACE('',(#867),#8810,.F.); +#374=ADVANCED_FACE('',(#868),#8598,.T.); +#375=ADVANCED_FACE('',(#869),#8451,.T.); +#376=ADVANCED_FACE('',(#870),#8811,.F.); +#377=ADVANCED_FACE('',(#871),#8812,.F.); +#378=ADVANCED_FACE('',(#872),#8599,.T.); +#379=ADVANCED_FACE('',(#873),#8452,.T.); +#380=ADVANCED_FACE('',(#874),#8813,.F.); +#381=ADVANCED_FACE('',(#875),#8814,.F.); +#382=ADVANCED_FACE('',(#876),#8600,.T.); +#383=ADVANCED_FACE('',(#877),#8453,.T.); +#384=ADVANCED_FACE('',(#878),#8815,.F.); +#385=ADVANCED_FACE('',(#879),#8816,.F.); +#386=ADVANCED_FACE('',(#880),#8601,.T.); +#387=ADVANCED_FACE('',(#881),#8454,.T.); +#388=ADVANCED_FACE('',(#882),#8817,.F.); +#389=ADVANCED_FACE('',(#883),#8818,.F.); +#390=ADVANCED_FACE('',(#884),#8602,.T.); +#391=ADVANCED_FACE('',(#885),#8455,.T.); +#392=ADVANCED_FACE('',(#886),#8819,.F.); +#393=ADVANCED_FACE('',(#887),#8820,.F.); +#394=ADVANCED_FACE('',(#888),#8603,.T.); +#395=ADVANCED_FACE('',(#889),#8456,.T.); +#396=ADVANCED_FACE('',(#890),#8821,.F.); +#397=ADVANCED_FACE('',(#891),#8822,.F.); +#398=ADVANCED_FACE('',(#892),#8604,.T.); +#399=ADVANCED_FACE('',(#893),#8457,.T.); +#400=ADVANCED_FACE('',(#894),#8823,.F.); +#401=ADVANCED_FACE('',(#895),#8824,.F.); +#402=ADVANCED_FACE('',(#896),#8605,.T.); +#403=ADVANCED_FACE('',(#897),#8458,.T.); +#404=ADVANCED_FACE('',(#898),#8825,.F.); +#405=ADVANCED_FACE('',(#899),#8826,.F.); +#406=ADVANCED_FACE('',(#900),#8606,.T.); +#407=ADVANCED_FACE('',(#901),#8459,.T.); +#408=ADVANCED_FACE('',(#902),#8827,.F.); +#409=ADVANCED_FACE('',(#903),#8828,.F.); +#410=ADVANCED_FACE('',(#904),#8607,.T.); +#411=ADVANCED_FACE('',(#905),#8460,.T.); +#412=ADVANCED_FACE('',(#906),#8829,.F.); +#413=ADVANCED_FACE('',(#907),#8830,.F.); +#414=ADVANCED_FACE('',(#908),#8608,.T.); +#415=ADVANCED_FACE('',(#909),#8461,.T.); +#416=ADVANCED_FACE('',(#910),#8831,.F.); +#417=ADVANCED_FACE('',(#911),#8832,.F.); +#418=ADVANCED_FACE('',(#912),#8609,.T.); +#419=ADVANCED_FACE('',(#913),#8462,.T.); +#420=ADVANCED_FACE('',(#914),#8833,.F.); +#421=ADVANCED_FACE('',(#915),#8834,.F.); +#422=ADVANCED_FACE('',(#916),#8610,.T.); +#423=ADVANCED_FACE('',(#917),#8463,.T.); +#424=ADVANCED_FACE('',(#918),#8835,.F.); +#425=ADVANCED_FACE('',(#919),#8836,.F.); +#426=ADVANCED_FACE('',(#920),#8611,.T.); +#427=ADVANCED_FACE('',(#921),#8464,.T.); +#428=ADVANCED_FACE('',(#922),#8837,.F.); +#429=ADVANCED_FACE('',(#923),#8838,.F.); +#430=ADVANCED_FACE('',(#924),#8612,.T.); +#431=ADVANCED_FACE('',(#925),#8465,.T.); +#432=ADVANCED_FACE('',(#926),#8839,.F.); +#433=ADVANCED_FACE('',(#927),#8840,.F.); +#434=ADVANCED_FACE('',(#928),#8613,.T.); +#435=ADVANCED_FACE('',(#929),#8466,.T.); +#436=ADVANCED_FACE('',(#930),#8841,.F.); +#437=ADVANCED_FACE('',(#931),#8842,.F.); +#438=ADVANCED_FACE('',(#932),#8614,.T.); +#439=ADVANCED_FACE('',(#933),#8467,.T.); +#440=ADVANCED_FACE('',(#934),#8843,.F.); +#441=ADVANCED_FACE('',(#935),#8844,.F.); +#442=ADVANCED_FACE('',(#936),#8615,.T.); +#443=ADVANCED_FACE('',(#937),#8468,.T.); +#444=ADVANCED_FACE('',(#938),#8845,.F.); +#445=ADVANCED_FACE('',(#939),#8846,.F.); +#446=ADVANCED_FACE('',(#940),#8616,.T.); +#447=ADVANCED_FACE('',(#941),#8469,.T.); +#448=ADVANCED_FACE('',(#942),#8847,.F.); +#449=ADVANCED_FACE('',(#943),#8848,.F.); +#450=ADVANCED_FACE('',(#944),#8617,.T.); +#451=ADVANCED_FACE('',(#945),#8470,.T.); +#452=ADVANCED_FACE('',(#946),#8849,.F.); +#453=ADVANCED_FACE('',(#947),#8850,.F.); +#454=ADVANCED_FACE('',(#948),#8618,.T.); +#455=ADVANCED_FACE('',(#949),#8471,.T.); +#456=ADVANCED_FACE('',(#950),#8851,.F.); +#457=ADVANCED_FACE('',(#951),#8852,.F.); +#458=ADVANCED_FACE('',(#952),#8619,.T.); +#459=ADVANCED_FACE('',(#953),#8472,.T.); +#460=ADVANCED_FACE('',(#954),#8853,.F.); +#461=ADVANCED_FACE('',(#955),#8854,.F.); +#462=ADVANCED_FACE('',(#956),#8620,.T.); +#463=ADVANCED_FACE('',(#957),#8473,.T.); +#464=ADVANCED_FACE('',(#958),#8855,.F.); +#465=ADVANCED_FACE('',(#959),#8856,.F.); +#466=ADVANCED_FACE('',(#960),#8621,.T.); +#467=ADVANCED_FACE('',(#961),#8474,.T.); +#468=ADVANCED_FACE('',(#962),#8857,.F.); +#469=ADVANCED_FACE('',(#963),#8858,.F.); +#470=ADVANCED_FACE('',(#964),#8622,.T.); +#471=ADVANCED_FACE('',(#965),#8475,.T.); +#472=ADVANCED_FACE('',(#966),#8859,.F.); +#473=ADVANCED_FACE('',(#967),#8860,.F.); +#474=ADVANCED_FACE('',(#968),#8623,.T.); +#475=ADVANCED_FACE('',(#969),#8476,.T.); +#476=ADVANCED_FACE('',(#970),#8861,.F.); +#477=ADVANCED_FACE('',(#971),#8862,.F.); +#478=ADVANCED_FACE('',(#972),#8624,.T.); +#479=ADVANCED_FACE('',(#973),#8477,.T.); +#480=ADVANCED_FACE('',(#974),#8863,.F.); +#481=ADVANCED_FACE('',(#975),#8864,.F.); +#482=ADVANCED_FACE('',(#976),#8625,.T.); +#483=ADVANCED_FACE('',(#977),#8478,.T.); +#484=ADVANCED_FACE('',(#978),#8865,.F.); +#485=ADVANCED_FACE('',(#979),#8866,.F.); +#486=ADVANCED_FACE('',(#980),#8626,.T.); +#487=ADVANCED_FACE('',(#981),#8479,.T.); +#488=ADVANCED_FACE('',(#982),#8867,.F.); +#489=ADVANCED_FACE('',(#983),#8868,.F.); +#490=ADVANCED_FACE('',(#984),#8627,.T.); +#491=ADVANCED_FACE('',(#985),#8480,.T.); +#492=ADVANCED_FACE('',(#986),#8869,.F.); +#493=ADVANCED_FACE('',(#987),#8870,.F.); +#494=ADVANCED_FACE('',(#988),#8628,.T.); +#495=ADVANCED_FACE('',(#989),#8481,.T.); +#496=ADVANCED_FACE('',(#990),#8871,.F.); +#497=ADVANCED_FACE('',(#991),#8872,.F.); +#498=ADVANCED_FACE('',(#992),#8629,.T.); +#499=ADVANCED_FACE('',(#993),#8482,.T.); +#500=ADVANCED_FACE('',(#994),#8873,.F.); +#501=ADVANCED_FACE('',(#995),#8874,.F.); +#502=ADVANCED_FACE('',(#996),#8630,.T.); +#503=ADVANCED_FACE('',(#997),#8631,.T.); +#504=ADVANCED_FACE('',(#998),#8483,.T.); +#505=ADVANCED_FACE('',(#999),#8875,.F.); +#506=ADVANCED_FACE('',(#1000),#8876,.F.); +#507=ADVANCED_FACE('',(#1001),#8877,.F.); +#508=FACE_OUTER_BOUND('',#1002,.T.); +#509=FACE_OUTER_BOUND('',#1003,.T.); +#510=FACE_OUTER_BOUND('',#1004,.T.); +#511=FACE_OUTER_BOUND('',#1005,.T.); +#512=FACE_OUTER_BOUND('',#1006,.T.); +#513=FACE_OUTER_BOUND('',#1007,.T.); +#514=FACE_OUTER_BOUND('',#1008,.T.); +#515=FACE_OUTER_BOUND('',#1009,.T.); +#516=FACE_OUTER_BOUND('',#1010,.T.); +#517=FACE_OUTER_BOUND('',#1011,.T.); +#518=FACE_OUTER_BOUND('',#1012,.T.); +#519=FACE_OUTER_BOUND('',#1013,.T.); +#520=FACE_OUTER_BOUND('',#1014,.T.); +#521=FACE_OUTER_BOUND('',#1015,.T.); +#522=FACE_OUTER_BOUND('',#1016,.T.); +#523=FACE_OUTER_BOUND('',#1017,.T.); +#524=FACE_OUTER_BOUND('',#1018,.T.); +#525=FACE_OUTER_BOUND('',#1019,.T.); +#526=FACE_OUTER_BOUND('',#1020,.T.); +#527=FACE_OUTER_BOUND('',#1021,.T.); +#528=FACE_OUTER_BOUND('',#1022,.T.); +#529=FACE_OUTER_BOUND('',#1023,.T.); +#530=FACE_OUTER_BOUND('',#1024,.T.); +#531=FACE_OUTER_BOUND('',#1025,.T.); +#532=FACE_OUTER_BOUND('',#1026,.T.); +#533=FACE_OUTER_BOUND('',#1027,.T.); +#534=FACE_OUTER_BOUND('',#1028,.T.); +#535=FACE_OUTER_BOUND('',#1029,.T.); +#536=FACE_OUTER_BOUND('',#1030,.T.); +#537=FACE_OUTER_BOUND('',#1031,.T.); +#538=FACE_OUTER_BOUND('',#1032,.T.); +#539=FACE_OUTER_BOUND('',#1033,.T.); +#540=FACE_OUTER_BOUND('',#1034,.T.); +#541=FACE_OUTER_BOUND('',#1035,.T.); +#542=FACE_OUTER_BOUND('',#1036,.T.); +#543=FACE_OUTER_BOUND('',#1037,.T.); +#544=FACE_OUTER_BOUND('',#1038,.T.); +#545=FACE_OUTER_BOUND('',#1039,.T.); +#546=FACE_OUTER_BOUND('',#1040,.T.); +#547=FACE_OUTER_BOUND('',#1041,.T.); +#548=FACE_OUTER_BOUND('',#1042,.T.); +#549=FACE_OUTER_BOUND('',#1043,.T.); +#550=FACE_OUTER_BOUND('',#1044,.T.); +#551=FACE_OUTER_BOUND('',#1045,.T.); +#552=FACE_OUTER_BOUND('',#1046,.T.); +#553=FACE_OUTER_BOUND('',#1047,.T.); +#554=FACE_OUTER_BOUND('',#1048,.T.); +#555=FACE_OUTER_BOUND('',#1049,.T.); +#556=FACE_OUTER_BOUND('',#1050,.T.); +#557=FACE_OUTER_BOUND('',#1051,.T.); +#558=FACE_OUTER_BOUND('',#1052,.T.); +#559=FACE_OUTER_BOUND('',#1053,.T.); +#560=FACE_OUTER_BOUND('',#1054,.T.); +#561=FACE_OUTER_BOUND('',#1055,.T.); +#562=FACE_OUTER_BOUND('',#1056,.T.); +#563=FACE_OUTER_BOUND('',#1057,.T.); +#564=FACE_OUTER_BOUND('',#1058,.T.); +#565=FACE_OUTER_BOUND('',#1059,.T.); +#566=FACE_OUTER_BOUND('',#1060,.T.); +#567=FACE_OUTER_BOUND('',#1061,.T.); +#568=FACE_OUTER_BOUND('',#1062,.T.); +#569=FACE_OUTER_BOUND('',#1063,.T.); +#570=FACE_OUTER_BOUND('',#1064,.T.); +#571=FACE_OUTER_BOUND('',#1065,.T.); +#572=FACE_OUTER_BOUND('',#1066,.T.); +#573=FACE_OUTER_BOUND('',#1067,.T.); +#574=FACE_OUTER_BOUND('',#1068,.T.); +#575=FACE_OUTER_BOUND('',#1069,.T.); +#576=FACE_OUTER_BOUND('',#1070,.T.); +#577=FACE_OUTER_BOUND('',#1071,.T.); +#578=FACE_OUTER_BOUND('',#1072,.T.); +#579=FACE_OUTER_BOUND('',#1073,.T.); +#580=FACE_OUTER_BOUND('',#1074,.T.); +#581=FACE_OUTER_BOUND('',#1075,.T.); +#582=FACE_OUTER_BOUND('',#1076,.T.); +#583=FACE_OUTER_BOUND('',#1077,.T.); +#584=FACE_OUTER_BOUND('',#1078,.T.); +#585=FACE_OUTER_BOUND('',#1079,.T.); +#586=FACE_OUTER_BOUND('',#1080,.T.); +#587=FACE_OUTER_BOUND('',#1081,.T.); +#588=FACE_OUTER_BOUND('',#1082,.T.); +#589=FACE_OUTER_BOUND('',#1083,.T.); +#590=FACE_OUTER_BOUND('',#1084,.T.); +#591=FACE_OUTER_BOUND('',#1085,.T.); +#592=FACE_OUTER_BOUND('',#1086,.T.); +#593=FACE_OUTER_BOUND('',#1087,.T.); +#594=FACE_OUTER_BOUND('',#1088,.T.); +#595=FACE_OUTER_BOUND('',#1089,.T.); +#596=FACE_OUTER_BOUND('',#1090,.T.); +#597=FACE_OUTER_BOUND('',#1091,.T.); +#598=FACE_OUTER_BOUND('',#1092,.T.); +#599=FACE_OUTER_BOUND('',#1093,.T.); +#600=FACE_OUTER_BOUND('',#1094,.T.); +#601=FACE_OUTER_BOUND('',#1095,.T.); +#602=FACE_OUTER_BOUND('',#1096,.T.); +#603=FACE_OUTER_BOUND('',#1097,.T.); +#604=FACE_OUTER_BOUND('',#1098,.T.); +#605=FACE_OUTER_BOUND('',#1099,.T.); +#606=FACE_OUTER_BOUND('',#1100,.T.); +#607=FACE_OUTER_BOUND('',#1101,.T.); +#608=FACE_OUTER_BOUND('',#1102,.T.); +#609=FACE_OUTER_BOUND('',#1103,.T.); +#610=FACE_OUTER_BOUND('',#1104,.T.); +#611=FACE_OUTER_BOUND('',#1105,.T.); +#612=FACE_OUTER_BOUND('',#1106,.T.); +#613=FACE_OUTER_BOUND('',#1107,.T.); +#614=FACE_OUTER_BOUND('',#1108,.T.); +#615=FACE_OUTER_BOUND('',#1109,.T.); +#616=FACE_OUTER_BOUND('',#1110,.T.); +#617=FACE_OUTER_BOUND('',#1111,.T.); +#618=FACE_OUTER_BOUND('',#1112,.T.); +#619=FACE_OUTER_BOUND('',#1113,.T.); +#620=FACE_OUTER_BOUND('',#1114,.T.); +#621=FACE_OUTER_BOUND('',#1115,.T.); +#622=FACE_OUTER_BOUND('',#1116,.T.); +#623=FACE_OUTER_BOUND('',#1117,.T.); +#624=FACE_OUTER_BOUND('',#1118,.T.); +#625=FACE_OUTER_BOUND('',#1119,.T.); +#626=FACE_OUTER_BOUND('',#1120,.T.); +#627=FACE_OUTER_BOUND('',#1121,.T.); +#628=FACE_OUTER_BOUND('',#1122,.T.); +#629=FACE_OUTER_BOUND('',#1123,.T.); +#630=FACE_OUTER_BOUND('',#1124,.T.); +#631=FACE_OUTER_BOUND('',#1125,.T.); +#632=FACE_OUTER_BOUND('',#1126,.T.); +#633=FACE_OUTER_BOUND('',#1127,.T.); +#634=FACE_OUTER_BOUND('',#1128,.T.); +#635=FACE_OUTER_BOUND('',#1129,.T.); +#636=FACE_OUTER_BOUND('',#1130,.T.); +#637=FACE_OUTER_BOUND('',#1131,.T.); +#638=FACE_OUTER_BOUND('',#1132,.T.); +#639=FACE_OUTER_BOUND('',#1133,.T.); +#640=FACE_OUTER_BOUND('',#1134,.T.); +#641=FACE_OUTER_BOUND('',#1135,.T.); +#642=FACE_OUTER_BOUND('',#1136,.T.); +#643=FACE_OUTER_BOUND('',#1137,.T.); +#644=FACE_OUTER_BOUND('',#1138,.T.); +#645=FACE_OUTER_BOUND('',#1139,.T.); +#646=FACE_OUTER_BOUND('',#1140,.T.); +#647=FACE_OUTER_BOUND('',#1141,.T.); +#648=FACE_OUTER_BOUND('',#1142,.T.); +#649=FACE_OUTER_BOUND('',#1143,.T.); +#650=FACE_OUTER_BOUND('',#1144,.T.); +#651=FACE_OUTER_BOUND('',#1145,.T.); +#652=FACE_OUTER_BOUND('',#1146,.T.); +#653=FACE_OUTER_BOUND('',#1147,.T.); +#654=FACE_OUTER_BOUND('',#1148,.T.); +#655=FACE_OUTER_BOUND('',#1149,.T.); +#656=FACE_OUTER_BOUND('',#1150,.T.); +#657=FACE_OUTER_BOUND('',#1151,.T.); +#658=FACE_OUTER_BOUND('',#1152,.T.); +#659=FACE_OUTER_BOUND('',#1153,.T.); +#660=FACE_OUTER_BOUND('',#1154,.T.); +#661=FACE_OUTER_BOUND('',#1155,.T.); +#662=FACE_OUTER_BOUND('',#1156,.T.); +#663=FACE_OUTER_BOUND('',#1157,.T.); +#664=FACE_OUTER_BOUND('',#1158,.T.); +#665=FACE_OUTER_BOUND('',#1159,.T.); +#666=FACE_OUTER_BOUND('',#1160,.T.); +#667=FACE_OUTER_BOUND('',#1161,.T.); +#668=FACE_OUTER_BOUND('',#1162,.T.); +#669=FACE_OUTER_BOUND('',#1163,.T.); +#670=FACE_OUTER_BOUND('',#1164,.T.); +#671=FACE_OUTER_BOUND('',#1165,.T.); +#672=FACE_OUTER_BOUND('',#1166,.T.); +#673=FACE_OUTER_BOUND('',#1167,.T.); +#674=FACE_OUTER_BOUND('',#1168,.T.); +#675=FACE_OUTER_BOUND('',#1169,.T.); +#676=FACE_OUTER_BOUND('',#1170,.T.); +#677=FACE_OUTER_BOUND('',#1171,.T.); +#678=FACE_OUTER_BOUND('',#1172,.T.); +#679=FACE_OUTER_BOUND('',#1173,.T.); +#680=FACE_OUTER_BOUND('',#1174,.T.); +#681=FACE_OUTER_BOUND('',#1175,.T.); +#682=FACE_OUTER_BOUND('',#1176,.T.); +#683=FACE_OUTER_BOUND('',#1177,.T.); +#684=FACE_OUTER_BOUND('',#1178,.T.); +#685=FACE_OUTER_BOUND('',#1179,.T.); +#686=FACE_OUTER_BOUND('',#1180,.T.); +#687=FACE_OUTER_BOUND('',#1181,.T.); +#688=FACE_OUTER_BOUND('',#1182,.T.); +#689=FACE_OUTER_BOUND('',#1183,.T.); +#690=FACE_OUTER_BOUND('',#1184,.T.); +#691=FACE_OUTER_BOUND('',#1185,.T.); +#692=FACE_OUTER_BOUND('',#1186,.T.); +#693=FACE_OUTER_BOUND('',#1187,.T.); +#694=FACE_OUTER_BOUND('',#1188,.T.); +#695=FACE_OUTER_BOUND('',#1189,.T.); +#696=FACE_OUTER_BOUND('',#1190,.T.); +#697=FACE_OUTER_BOUND('',#1191,.T.); +#698=FACE_OUTER_BOUND('',#1192,.T.); +#699=FACE_OUTER_BOUND('',#1193,.T.); +#700=FACE_OUTER_BOUND('',#1194,.T.); +#701=FACE_OUTER_BOUND('',#1195,.T.); +#702=FACE_OUTER_BOUND('',#1196,.T.); +#703=FACE_OUTER_BOUND('',#1197,.T.); +#704=FACE_OUTER_BOUND('',#1198,.T.); +#705=FACE_OUTER_BOUND('',#1199,.T.); +#706=FACE_OUTER_BOUND('',#1200,.T.); +#707=FACE_OUTER_BOUND('',#1201,.T.); +#708=FACE_OUTER_BOUND('',#1202,.T.); +#709=FACE_OUTER_BOUND('',#1203,.T.); +#710=FACE_OUTER_BOUND('',#1204,.T.); +#711=FACE_OUTER_BOUND('',#1205,.T.); +#712=FACE_OUTER_BOUND('',#1206,.T.); +#713=FACE_OUTER_BOUND('',#1207,.T.); +#714=FACE_OUTER_BOUND('',#1208,.T.); +#715=FACE_OUTER_BOUND('',#1209,.T.); +#716=FACE_OUTER_BOUND('',#1210,.T.); +#717=FACE_OUTER_BOUND('',#1211,.T.); +#718=FACE_OUTER_BOUND('',#1212,.T.); +#719=FACE_OUTER_BOUND('',#1213,.T.); +#720=FACE_OUTER_BOUND('',#1214,.T.); +#721=FACE_OUTER_BOUND('',#1215,.T.); +#722=FACE_OUTER_BOUND('',#1216,.T.); +#723=FACE_OUTER_BOUND('',#1217,.T.); +#724=FACE_OUTER_BOUND('',#1218,.T.); +#725=FACE_OUTER_BOUND('',#1219,.T.); +#726=FACE_OUTER_BOUND('',#1220,.T.); +#727=FACE_OUTER_BOUND('',#1221,.T.); +#728=FACE_OUTER_BOUND('',#1222,.T.); +#729=FACE_OUTER_BOUND('',#1223,.T.); +#730=FACE_OUTER_BOUND('',#1224,.T.); +#731=FACE_OUTER_BOUND('',#1225,.T.); +#732=FACE_OUTER_BOUND('',#1226,.T.); +#733=FACE_OUTER_BOUND('',#1227,.T.); +#734=FACE_OUTER_BOUND('',#1228,.T.); +#735=FACE_OUTER_BOUND('',#1229,.T.); +#736=FACE_OUTER_BOUND('',#1230,.T.); +#737=FACE_OUTER_BOUND('',#1231,.T.); +#738=FACE_OUTER_BOUND('',#1232,.T.); +#739=FACE_OUTER_BOUND('',#1233,.T.); +#740=FACE_OUTER_BOUND('',#1234,.T.); +#741=FACE_OUTER_BOUND('',#1235,.T.); +#742=FACE_OUTER_BOUND('',#1236,.T.); +#743=FACE_OUTER_BOUND('',#1237,.T.); +#744=FACE_OUTER_BOUND('',#1238,.T.); +#745=FACE_OUTER_BOUND('',#1239,.T.); +#746=FACE_OUTER_BOUND('',#1240,.T.); +#747=FACE_OUTER_BOUND('',#1241,.T.); +#748=FACE_OUTER_BOUND('',#1242,.T.); +#749=FACE_OUTER_BOUND('',#1243,.T.); +#750=FACE_OUTER_BOUND('',#1244,.T.); +#751=FACE_OUTER_BOUND('',#1245,.T.); +#752=FACE_OUTER_BOUND('',#1246,.T.); +#753=FACE_OUTER_BOUND('',#1247,.T.); +#754=FACE_OUTER_BOUND('',#1248,.T.); +#755=FACE_OUTER_BOUND('',#1249,.T.); +#756=FACE_OUTER_BOUND('',#1250,.T.); +#757=FACE_OUTER_BOUND('',#1251,.T.); +#758=FACE_OUTER_BOUND('',#1252,.T.); +#759=FACE_OUTER_BOUND('',#1253,.T.); +#760=FACE_OUTER_BOUND('',#1254,.T.); +#761=FACE_OUTER_BOUND('',#1255,.T.); +#762=FACE_OUTER_BOUND('',#1256,.T.); +#763=FACE_OUTER_BOUND('',#1257,.T.); +#764=FACE_OUTER_BOUND('',#1258,.T.); +#765=FACE_OUTER_BOUND('',#1259,.T.); +#766=FACE_OUTER_BOUND('',#1260,.T.); +#767=FACE_OUTER_BOUND('',#1261,.T.); +#768=FACE_OUTER_BOUND('',#1262,.T.); +#769=FACE_OUTER_BOUND('',#1263,.T.); +#770=FACE_OUTER_BOUND('',#1264,.T.); +#771=FACE_OUTER_BOUND('',#1265,.T.); +#772=FACE_OUTER_BOUND('',#1266,.T.); +#773=FACE_OUTER_BOUND('',#1267,.T.); +#774=FACE_OUTER_BOUND('',#1268,.T.); +#775=FACE_OUTER_BOUND('',#1269,.T.); +#776=FACE_OUTER_BOUND('',#1270,.T.); +#777=FACE_OUTER_BOUND('',#1271,.T.); +#778=FACE_OUTER_BOUND('',#1272,.T.); +#779=FACE_OUTER_BOUND('',#1273,.T.); +#780=FACE_OUTER_BOUND('',#1274,.T.); +#781=FACE_OUTER_BOUND('',#1275,.T.); +#782=FACE_OUTER_BOUND('',#1276,.T.); +#783=FACE_OUTER_BOUND('',#1277,.T.); +#784=FACE_OUTER_BOUND('',#1278,.T.); +#785=FACE_OUTER_BOUND('',#1279,.T.); +#786=FACE_OUTER_BOUND('',#1280,.T.); +#787=FACE_OUTER_BOUND('',#1281,.T.); +#788=FACE_OUTER_BOUND('',#1282,.T.); +#789=FACE_OUTER_BOUND('',#1283,.T.); +#790=FACE_OUTER_BOUND('',#1284,.T.); +#791=FACE_OUTER_BOUND('',#1285,.T.); +#792=FACE_OUTER_BOUND('',#1286,.T.); +#793=FACE_OUTER_BOUND('',#1287,.T.); +#794=FACE_OUTER_BOUND('',#1288,.T.); +#795=FACE_OUTER_BOUND('',#1289,.T.); +#796=FACE_OUTER_BOUND('',#1290,.T.); +#797=FACE_OUTER_BOUND('',#1291,.T.); +#798=FACE_OUTER_BOUND('',#1292,.T.); +#799=FACE_OUTER_BOUND('',#1293,.T.); +#800=FACE_OUTER_BOUND('',#1294,.T.); +#801=FACE_OUTER_BOUND('',#1295,.T.); +#802=FACE_OUTER_BOUND('',#1296,.T.); +#803=FACE_OUTER_BOUND('',#1297,.T.); +#804=FACE_OUTER_BOUND('',#1298,.T.); +#805=FACE_OUTER_BOUND('',#1299,.T.); +#806=FACE_OUTER_BOUND('',#1300,.T.); +#807=FACE_OUTER_BOUND('',#1301,.T.); +#808=FACE_OUTER_BOUND('',#1302,.T.); +#809=FACE_OUTER_BOUND('',#1303,.T.); +#810=FACE_OUTER_BOUND('',#1304,.T.); +#811=FACE_OUTER_BOUND('',#1305,.T.); +#812=FACE_OUTER_BOUND('',#1306,.T.); +#813=FACE_OUTER_BOUND('',#1307,.T.); +#814=FACE_OUTER_BOUND('',#1308,.T.); +#815=FACE_OUTER_BOUND('',#1309,.T.); +#816=FACE_OUTER_BOUND('',#1310,.T.); +#817=FACE_OUTER_BOUND('',#1311,.T.); +#818=FACE_OUTER_BOUND('',#1312,.T.); +#819=FACE_OUTER_BOUND('',#1313,.T.); +#820=FACE_OUTER_BOUND('',#1314,.T.); +#821=FACE_OUTER_BOUND('',#1315,.T.); +#822=FACE_OUTER_BOUND('',#1316,.T.); +#823=FACE_OUTER_BOUND('',#1317,.T.); +#824=FACE_OUTER_BOUND('',#1318,.T.); +#825=FACE_OUTER_BOUND('',#1319,.T.); +#826=FACE_OUTER_BOUND('',#1320,.T.); +#827=FACE_OUTER_BOUND('',#1321,.T.); +#828=FACE_OUTER_BOUND('',#1322,.T.); +#829=FACE_OUTER_BOUND('',#1323,.T.); +#830=FACE_OUTER_BOUND('',#1324,.T.); +#831=FACE_OUTER_BOUND('',#1325,.T.); +#832=FACE_OUTER_BOUND('',#1326,.T.); +#833=FACE_OUTER_BOUND('',#1327,.T.); +#834=FACE_OUTER_BOUND('',#1328,.T.); +#835=FACE_OUTER_BOUND('',#1329,.T.); +#836=FACE_OUTER_BOUND('',#1330,.T.); +#837=FACE_OUTER_BOUND('',#1331,.T.); +#838=FACE_OUTER_BOUND('',#1332,.T.); +#839=FACE_OUTER_BOUND('',#1333,.T.); +#840=FACE_OUTER_BOUND('',#1334,.T.); +#841=FACE_OUTER_BOUND('',#1335,.T.); +#842=FACE_OUTER_BOUND('',#1336,.T.); +#843=FACE_OUTER_BOUND('',#1337,.T.); +#844=FACE_OUTER_BOUND('',#1338,.T.); +#845=FACE_OUTER_BOUND('',#1339,.T.); +#846=FACE_OUTER_BOUND('',#1340,.T.); +#847=FACE_OUTER_BOUND('',#1341,.T.); +#848=FACE_OUTER_BOUND('',#1342,.T.); +#849=FACE_OUTER_BOUND('',#1343,.T.); +#850=FACE_OUTER_BOUND('',#1344,.T.); +#851=FACE_OUTER_BOUND('',#1345,.T.); +#852=FACE_OUTER_BOUND('',#1346,.T.); +#853=FACE_OUTER_BOUND('',#1347,.T.); +#854=FACE_OUTER_BOUND('',#1348,.T.); +#855=FACE_OUTER_BOUND('',#1349,.T.); +#856=FACE_OUTER_BOUND('',#1350,.T.); +#857=FACE_OUTER_BOUND('',#1351,.T.); +#858=FACE_OUTER_BOUND('',#1352,.T.); +#859=FACE_OUTER_BOUND('',#1353,.T.); +#860=FACE_OUTER_BOUND('',#1354,.T.); +#861=FACE_OUTER_BOUND('',#1355,.T.); +#862=FACE_OUTER_BOUND('',#1356,.T.); +#863=FACE_OUTER_BOUND('',#1357,.T.); +#864=FACE_OUTER_BOUND('',#1358,.T.); +#865=FACE_OUTER_BOUND('',#1359,.T.); +#866=FACE_OUTER_BOUND('',#1360,.T.); +#867=FACE_OUTER_BOUND('',#1361,.T.); +#868=FACE_OUTER_BOUND('',#1362,.T.); +#869=FACE_OUTER_BOUND('',#1363,.T.); +#870=FACE_OUTER_BOUND('',#1364,.T.); +#871=FACE_OUTER_BOUND('',#1365,.T.); +#872=FACE_OUTER_BOUND('',#1366,.T.); +#873=FACE_OUTER_BOUND('',#1367,.T.); +#874=FACE_OUTER_BOUND('',#1368,.T.); +#875=FACE_OUTER_BOUND('',#1369,.T.); +#876=FACE_OUTER_BOUND('',#1370,.T.); +#877=FACE_OUTER_BOUND('',#1371,.T.); +#878=FACE_OUTER_BOUND('',#1372,.T.); +#879=FACE_OUTER_BOUND('',#1373,.T.); +#880=FACE_OUTER_BOUND('',#1374,.T.); +#881=FACE_OUTER_BOUND('',#1375,.T.); +#882=FACE_OUTER_BOUND('',#1376,.T.); +#883=FACE_OUTER_BOUND('',#1377,.T.); +#884=FACE_OUTER_BOUND('',#1378,.T.); +#885=FACE_OUTER_BOUND('',#1379,.T.); +#886=FACE_OUTER_BOUND('',#1380,.T.); +#887=FACE_OUTER_BOUND('',#1381,.T.); +#888=FACE_OUTER_BOUND('',#1382,.T.); +#889=FACE_OUTER_BOUND('',#1383,.T.); +#890=FACE_OUTER_BOUND('',#1384,.T.); +#891=FACE_OUTER_BOUND('',#1385,.T.); +#892=FACE_OUTER_BOUND('',#1386,.T.); +#893=FACE_OUTER_BOUND('',#1387,.T.); +#894=FACE_OUTER_BOUND('',#1388,.T.); +#895=FACE_OUTER_BOUND('',#1389,.T.); +#896=FACE_OUTER_BOUND('',#1390,.T.); +#897=FACE_OUTER_BOUND('',#1391,.T.); +#898=FACE_OUTER_BOUND('',#1392,.T.); +#899=FACE_OUTER_BOUND('',#1393,.T.); +#900=FACE_OUTER_BOUND('',#1394,.T.); +#901=FACE_OUTER_BOUND('',#1395,.T.); +#902=FACE_OUTER_BOUND('',#1396,.T.); +#903=FACE_OUTER_BOUND('',#1397,.T.); +#904=FACE_OUTER_BOUND('',#1398,.T.); +#905=FACE_OUTER_BOUND('',#1399,.T.); +#906=FACE_OUTER_BOUND('',#1400,.T.); +#907=FACE_OUTER_BOUND('',#1401,.T.); +#908=FACE_OUTER_BOUND('',#1402,.T.); +#909=FACE_OUTER_BOUND('',#1403,.T.); +#910=FACE_OUTER_BOUND('',#1404,.T.); +#911=FACE_OUTER_BOUND('',#1405,.T.); +#912=FACE_OUTER_BOUND('',#1406,.T.); +#913=FACE_OUTER_BOUND('',#1407,.T.); +#914=FACE_OUTER_BOUND('',#1408,.T.); +#915=FACE_OUTER_BOUND('',#1409,.T.); +#916=FACE_OUTER_BOUND('',#1410,.T.); +#917=FACE_OUTER_BOUND('',#1411,.T.); +#918=FACE_OUTER_BOUND('',#1412,.T.); +#919=FACE_OUTER_BOUND('',#1413,.T.); +#920=FACE_OUTER_BOUND('',#1414,.T.); +#921=FACE_OUTER_BOUND('',#1415,.T.); +#922=FACE_OUTER_BOUND('',#1416,.T.); +#923=FACE_OUTER_BOUND('',#1417,.T.); +#924=FACE_OUTER_BOUND('',#1418,.T.); +#925=FACE_OUTER_BOUND('',#1419,.T.); +#926=FACE_OUTER_BOUND('',#1420,.T.); +#927=FACE_OUTER_BOUND('',#1421,.T.); +#928=FACE_OUTER_BOUND('',#1422,.T.); +#929=FACE_OUTER_BOUND('',#1423,.T.); +#930=FACE_OUTER_BOUND('',#1424,.T.); +#931=FACE_OUTER_BOUND('',#1425,.T.); +#932=FACE_OUTER_BOUND('',#1426,.T.); +#933=FACE_OUTER_BOUND('',#1427,.T.); +#934=FACE_OUTER_BOUND('',#1428,.T.); +#935=FACE_OUTER_BOUND('',#1429,.T.); +#936=FACE_OUTER_BOUND('',#1430,.T.); +#937=FACE_OUTER_BOUND('',#1431,.T.); +#938=FACE_OUTER_BOUND('',#1432,.T.); +#939=FACE_OUTER_BOUND('',#1433,.T.); +#940=FACE_OUTER_BOUND('',#1434,.T.); +#941=FACE_OUTER_BOUND('',#1435,.T.); +#942=FACE_OUTER_BOUND('',#1436,.T.); +#943=FACE_OUTER_BOUND('',#1437,.T.); +#944=FACE_OUTER_BOUND('',#1438,.T.); +#945=FACE_OUTER_BOUND('',#1439,.T.); +#946=FACE_OUTER_BOUND('',#1440,.T.); +#947=FACE_OUTER_BOUND('',#1441,.T.); +#948=FACE_OUTER_BOUND('',#1442,.T.); +#949=FACE_OUTER_BOUND('',#1443,.T.); +#950=FACE_OUTER_BOUND('',#1444,.T.); +#951=FACE_OUTER_BOUND('',#1445,.T.); +#952=FACE_OUTER_BOUND('',#1446,.T.); +#953=FACE_OUTER_BOUND('',#1447,.T.); +#954=FACE_OUTER_BOUND('',#1448,.T.); +#955=FACE_OUTER_BOUND('',#1449,.T.); +#956=FACE_OUTER_BOUND('',#1450,.T.); +#957=FACE_OUTER_BOUND('',#1451,.T.); +#958=FACE_OUTER_BOUND('',#1452,.T.); +#959=FACE_OUTER_BOUND('',#1453,.T.); +#960=FACE_OUTER_BOUND('',#1454,.T.); +#961=FACE_OUTER_BOUND('',#1455,.T.); +#962=FACE_OUTER_BOUND('',#1456,.T.); +#963=FACE_OUTER_BOUND('',#1457,.T.); +#964=FACE_OUTER_BOUND('',#1458,.T.); +#965=FACE_OUTER_BOUND('',#1459,.T.); +#966=FACE_OUTER_BOUND('',#1460,.T.); +#967=FACE_OUTER_BOUND('',#1461,.T.); +#968=FACE_OUTER_BOUND('',#1462,.T.); +#969=FACE_OUTER_BOUND('',#1463,.T.); +#970=FACE_OUTER_BOUND('',#1464,.T.); +#971=FACE_OUTER_BOUND('',#1465,.T.); +#972=FACE_OUTER_BOUND('',#1466,.T.); +#973=FACE_OUTER_BOUND('',#1467,.T.); +#974=FACE_OUTER_BOUND('',#1468,.T.); +#975=FACE_OUTER_BOUND('',#1469,.T.); +#976=FACE_OUTER_BOUND('',#1470,.T.); +#977=FACE_OUTER_BOUND('',#1471,.T.); +#978=FACE_OUTER_BOUND('',#1472,.T.); +#979=FACE_OUTER_BOUND('',#1473,.T.); +#980=FACE_OUTER_BOUND('',#1474,.T.); +#981=FACE_OUTER_BOUND('',#1475,.T.); +#982=FACE_OUTER_BOUND('',#1476,.T.); +#983=FACE_OUTER_BOUND('',#1477,.T.); +#984=FACE_OUTER_BOUND('',#1478,.T.); +#985=FACE_OUTER_BOUND('',#1479,.T.); +#986=FACE_OUTER_BOUND('',#1480,.T.); +#987=FACE_OUTER_BOUND('',#1481,.T.); +#988=FACE_OUTER_BOUND('',#1482,.T.); +#989=FACE_OUTER_BOUND('',#1483,.T.); +#990=FACE_OUTER_BOUND('',#1484,.T.); +#991=FACE_OUTER_BOUND('',#1485,.T.); +#992=FACE_OUTER_BOUND('',#1486,.T.); +#993=FACE_OUTER_BOUND('',#1487,.T.); +#994=FACE_OUTER_BOUND('',#1488,.T.); +#995=FACE_OUTER_BOUND('',#1489,.T.); +#996=FACE_OUTER_BOUND('',#1490,.T.); +#997=FACE_OUTER_BOUND('',#1491,.T.); +#998=FACE_OUTER_BOUND('',#1492,.T.); +#999=FACE_OUTER_BOUND('',#1493,.T.); +#1000=FACE_OUTER_BOUND('',#1494,.T.); +#1001=FACE_OUTER_BOUND('',#1495,.T.); +#1002=EDGE_LOOP('',(#1496,#1497,#1498,#1499)); +#1003=EDGE_LOOP('',(#1500,#1501,#1502,#1503)); +#1004=EDGE_LOOP('',(#1504,#1505,#1506,#1507)); +#1005=EDGE_LOOP('',(#1508,#1509,#1510,#1511)); +#1006=EDGE_LOOP('',(#1512,#1513,#1514,#1515)); +#1007=EDGE_LOOP('',(#1516,#1517,#1518,#1519)); +#1008=EDGE_LOOP('',(#1520,#1521,#1522,#1523)); +#1009=EDGE_LOOP('',(#1524,#1525,#1526,#1527)); +#1010=EDGE_LOOP('',(#1528,#1529,#1530,#1531)); +#1011=EDGE_LOOP('',(#1532,#1533,#1534,#1535)); +#1012=EDGE_LOOP('',(#1536,#1537,#1538,#1539)); +#1013=EDGE_LOOP('',(#1540,#1541,#1542,#1543)); +#1014=EDGE_LOOP('',(#1544,#1545,#1546,#1547)); +#1015=EDGE_LOOP('',(#1548,#1549,#1550,#1551)); +#1016=EDGE_LOOP('',(#1552,#1553,#1554,#1555)); +#1017=EDGE_LOOP('',(#1556,#1557,#1558,#1559)); +#1018=EDGE_LOOP('',(#1560,#1561,#1562,#1563)); +#1019=EDGE_LOOP('',(#1564,#1565,#1566,#1567)); +#1020=EDGE_LOOP('',(#1568,#1569,#1570,#1571)); +#1021=EDGE_LOOP('',(#1572,#1573,#1574,#1575)); +#1022=EDGE_LOOP('',(#1576,#1577,#1578,#1579)); +#1023=EDGE_LOOP('',(#1580,#1581,#1582,#1583)); +#1024=EDGE_LOOP('',(#1584,#1585,#1586,#1587)); +#1025=EDGE_LOOP('',(#1588,#1589,#1590,#1591)); +#1026=EDGE_LOOP('',(#1592,#1593,#1594,#1595)); +#1027=EDGE_LOOP('',(#1596,#1597,#1598,#1599)); +#1028=EDGE_LOOP('',(#1600,#1601,#1602,#1603)); +#1029=EDGE_LOOP('',(#1604,#1605,#1606,#1607)); +#1030=EDGE_LOOP('',(#1608,#1609,#1610,#1611)); +#1031=EDGE_LOOP('',(#1612,#1613,#1614,#1615)); +#1032=EDGE_LOOP('',(#1616,#1617,#1618,#1619)); +#1033=EDGE_LOOP('',(#1620,#1621,#1622,#1623)); +#1034=EDGE_LOOP('',(#1624,#1625,#1626,#1627)); +#1035=EDGE_LOOP('',(#1628,#1629,#1630,#1631)); +#1036=EDGE_LOOP('',(#1632,#1633,#1634,#1635)); +#1037=EDGE_LOOP('',(#1636,#1637,#1638,#1639)); +#1038=EDGE_LOOP('',(#1640,#1641,#1642,#1643)); +#1039=EDGE_LOOP('',(#1644,#1645,#1646,#1647)); +#1040=EDGE_LOOP('',(#1648,#1649,#1650,#1651)); +#1041=EDGE_LOOP('',(#1652,#1653,#1654,#1655,#1656,#1657,#1658,#1659,#1660, +#1661,#1662,#1663,#1664,#1665)); +#1042=EDGE_LOOP('',(#1666,#1667,#1668,#1669)); +#1043=EDGE_LOOP('',(#1670,#1671,#1672,#1673)); +#1044=EDGE_LOOP('',(#1674,#1675,#1676,#1677)); +#1045=EDGE_LOOP('',(#1678,#1679,#1680,#1681)); +#1046=EDGE_LOOP('',(#1682,#1683,#1684,#1685)); +#1047=EDGE_LOOP('',(#1686,#1687,#1688,#1689)); +#1048=EDGE_LOOP('',(#1690,#1691,#1692,#1693,#1694,#1695,#1696,#1697,#1698, +#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706,#1707,#1708,#1709,#1710, +#1711,#1712,#1713,#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721,#1722, +#1723,#1724,#1725,#1726,#1727,#1728,#1729,#1730,#1731,#1732,#1733,#1734, +#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,#1743,#1744,#1745,#1746, +#1747,#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756,#1757,#1758, +#1759,#1760,#1761,#1762,#1763,#1764,#1765,#1766,#1767,#1768,#1769,#1770, +#1771,#1772,#1773,#1774,#1775,#1776,#1777,#1778,#1779,#1780,#1781,#1782, +#1783,#1784,#1785,#1786,#1787,#1788,#1789,#1790,#1791,#1792,#1793,#1794, +#1795,#1796,#1797,#1798,#1799,#1800,#1801,#1802,#1803,#1804,#1805,#1806, +#1807,#1808,#1809,#1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,#1818, +#1819,#1820,#1821,#1822,#1823,#1824,#1825,#1826,#1827,#1828,#1829,#1830, +#1831,#1832,#1833,#1834,#1835,#1836,#1837,#1838,#1839,#1840,#1841,#1842, +#1843,#1844,#1845,#1846,#1847,#1848,#1849,#1850,#1851,#1852,#1853,#1854, +#1855,#1856,#1857,#1858,#1859,#1860,#1861,#1862,#1863,#1864,#1865,#1866, +#1867,#1868,#1869,#1870,#1871,#1872,#1873,#1874,#1875,#1876,#1877,#1878, +#1879,#1880,#1881,#1882,#1883,#1884,#1885,#1886,#1887,#1888,#1889,#1890, +#1891,#1892,#1893,#1894,#1895,#1896,#1897,#1898,#1899,#1900,#1901,#1902, +#1903,#1904,#1905,#1906,#1907,#1908,#1909,#1910,#1911,#1912,#1913,#1914, +#1915,#1916,#1917,#1918,#1919,#1920,#1921,#1922,#1923,#1924,#1925,#1926, +#1927,#1928,#1929,#1930,#1931,#1932,#1933,#1934,#1935,#1936,#1937,#1938, +#1939,#1940,#1941,#1942,#1943,#1944,#1945,#1946,#1947,#1948,#1949,#1950, +#1951,#1952,#1953,#1954,#1955,#1956,#1957,#1958,#1959,#1960,#1961,#1962, +#1963,#1964,#1965,#1966,#1967,#1968,#1969,#1970,#1971,#1972,#1973,#1974, +#1975,#1976,#1977,#1978,#1979,#1980,#1981,#1982,#1983,#1984,#1985,#1986, +#1987,#1988,#1989,#1990,#1991,#1992,#1993,#1994,#1995,#1996,#1997,#1998, +#1999,#2000,#2001,#2002,#2003,#2004,#2005,#2006,#2007,#2008,#2009,#2010, +#2011,#2012,#2013,#2014,#2015,#2016,#2017,#2018,#2019,#2020,#2021,#2022, +#2023,#2024,#2025,#2026,#2027,#2028,#2029,#2030,#2031,#2032,#2033,#2034, +#2035,#2036,#2037,#2038,#2039,#2040,#2041,#2042,#2043,#2044,#2045,#2046, +#2047,#2048,#2049,#2050,#2051,#2052,#2053,#2054,#2055,#2056,#2057,#2058, +#2059,#2060,#2061,#2062,#2063,#2064,#2065,#2066,#2067,#2068,#2069,#2070, +#2071,#2072,#2073,#2074,#2075,#2076,#2077,#2078,#2079,#2080,#2081,#2082, +#2083,#2084,#2085,#2086,#2087,#2088,#2089,#2090,#2091,#2092,#2093,#2094, +#2095,#2096,#2097,#2098,#2099,#2100,#2101,#2102,#2103,#2104,#2105,#2106, +#2107,#2108,#2109,#2110,#2111,#2112,#2113,#2114,#2115,#2116,#2117,#2118, +#2119,#2120,#2121,#2122,#2123,#2124,#2125,#2126,#2127,#2128,#2129,#2130, +#2131,#2132,#2133,#2134,#2135,#2136,#2137,#2138,#2139,#2140,#2141,#2142, +#2143,#2144,#2145,#2146,#2147,#2148,#2149,#2150,#2151,#2152,#2153,#2154, +#2155,#2156,#2157,#2158,#2159,#2160,#2161,#2162,#2163,#2164,#2165,#2166, +#2167,#2168,#2169,#2170,#2171)); +#1049=EDGE_LOOP('',(#2172,#2173,#2174,#2175)); +#1050=EDGE_LOOP('',(#2176,#2177,#2178,#2179)); +#1051=EDGE_LOOP('',(#2180,#2181,#2182,#2183)); +#1052=EDGE_LOOP('',(#2184,#2185,#2186,#2187)); +#1053=EDGE_LOOP('',(#2188,#2189,#2190,#2191)); +#1054=EDGE_LOOP('',(#2192,#2193,#2194,#2195,#2196,#2197,#2198,#2199,#2200, +#2201,#2202,#2203,#2204,#2205)); +#1055=EDGE_LOOP('',(#2206,#2207,#2208,#2209)); +#1056=EDGE_LOOP('',(#2210,#2211,#2212,#2213)); +#1057=EDGE_LOOP('',(#2214,#2215,#2216,#2217)); +#1058=EDGE_LOOP('',(#2218,#2219,#2220,#2221)); +#1059=EDGE_LOOP('',(#2222,#2223,#2224,#2225)); +#1060=EDGE_LOOP('',(#2226,#2227,#2228,#2229)); +#1061=EDGE_LOOP('',(#2230,#2231,#2232,#2233)); +#1062=EDGE_LOOP('',(#2234,#2235,#2236,#2237)); +#1063=EDGE_LOOP('',(#2238,#2239,#2240,#2241)); +#1064=EDGE_LOOP('',(#2242,#2243,#2244,#2245)); +#1065=EDGE_LOOP('',(#2246,#2247,#2248,#2249)); +#1066=EDGE_LOOP('',(#2250,#2251,#2252,#2253)); +#1067=EDGE_LOOP('',(#2254,#2255,#2256,#2257)); +#1068=EDGE_LOOP('',(#2258,#2259,#2260,#2261)); +#1069=EDGE_LOOP('',(#2262,#2263,#2264,#2265)); +#1070=EDGE_LOOP('',(#2266,#2267,#2268,#2269)); +#1071=EDGE_LOOP('',(#2270,#2271,#2272,#2273)); +#1072=EDGE_LOOP('',(#2274,#2275,#2276,#2277)); +#1073=EDGE_LOOP('',(#2278,#2279,#2280,#2281)); +#1074=EDGE_LOOP('',(#2282,#2283,#2284,#2285)); +#1075=EDGE_LOOP('',(#2286,#2287,#2288,#2289)); +#1076=EDGE_LOOP('',(#2290,#2291,#2292,#2293)); +#1077=EDGE_LOOP('',(#2294,#2295,#2296,#2297)); +#1078=EDGE_LOOP('',(#2298,#2299,#2300,#2301)); +#1079=EDGE_LOOP('',(#2302,#2303,#2304,#2305)); +#1080=EDGE_LOOP('',(#2306,#2307,#2308,#2309)); +#1081=EDGE_LOOP('',(#2310,#2311,#2312,#2313)); +#1082=EDGE_LOOP('',(#2314,#2315,#2316,#2317)); +#1083=EDGE_LOOP('',(#2318,#2319,#2320,#2321)); +#1084=EDGE_LOOP('',(#2322,#2323,#2324,#2325)); +#1085=EDGE_LOOP('',(#2326,#2327,#2328,#2329)); +#1086=EDGE_LOOP('',(#2330,#2331,#2332,#2333)); +#1087=EDGE_LOOP('',(#2334,#2335,#2336,#2337)); +#1088=EDGE_LOOP('',(#2338,#2339,#2340,#2341)); +#1089=EDGE_LOOP('',(#2342,#2343,#2344,#2345)); +#1090=EDGE_LOOP('',(#2346,#2347,#2348,#2349)); +#1091=EDGE_LOOP('',(#2350,#2351,#2352,#2353)); +#1092=EDGE_LOOP('',(#2354,#2355,#2356,#2357)); +#1093=EDGE_LOOP('',(#2358,#2359,#2360,#2361)); +#1094=EDGE_LOOP('',(#2362,#2363,#2364,#2365,#2366,#2367,#2368,#2369,#2370, +#2371,#2372,#2373,#2374,#2375,#2376,#2377,#2378,#2379,#2380,#2381,#2382, +#2383,#2384,#2385,#2386,#2387,#2388,#2389,#2390,#2391,#2392,#2393,#2394, +#2395,#2396,#2397,#2398,#2399,#2400,#2401,#2402,#2403,#2404,#2405,#2406, +#2407,#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415,#2416,#2417,#2418, +#2419,#2420,#2421,#2422,#2423,#2424,#2425,#2426,#2427,#2428,#2429,#2430, +#2431,#2432,#2433,#2434,#2435,#2436,#2437,#2438,#2439,#2440,#2441,#2442, +#2443,#2444,#2445,#2446,#2447,#2448,#2449,#2450,#2451,#2452,#2453,#2454, +#2455,#2456,#2457,#2458,#2459,#2460,#2461,#2462,#2463,#2464,#2465,#2466, +#2467,#2468,#2469,#2470,#2471,#2472,#2473,#2474,#2475,#2476,#2477,#2478, +#2479,#2480,#2481,#2482,#2483,#2484,#2485,#2486,#2487,#2488,#2489,#2490, +#2491,#2492,#2493,#2494,#2495,#2496,#2497,#2498,#2499,#2500,#2501,#2502, +#2503,#2504,#2505,#2506,#2507,#2508,#2509,#2510,#2511,#2512,#2513,#2514, +#2515,#2516,#2517,#2518,#2519,#2520,#2521,#2522,#2523,#2524,#2525,#2526, +#2527,#2528,#2529,#2530,#2531,#2532,#2533,#2534,#2535,#2536,#2537,#2538, +#2539,#2540,#2541,#2542,#2543,#2544,#2545,#2546,#2547,#2548,#2549,#2550, +#2551,#2552,#2553,#2554,#2555,#2556,#2557,#2558,#2559,#2560,#2561,#2562, +#2563,#2564,#2565,#2566,#2567,#2568,#2569,#2570,#2571,#2572,#2573,#2574, +#2575,#2576,#2577,#2578,#2579,#2580,#2581,#2582,#2583,#2584,#2585,#2586, +#2587,#2588,#2589,#2590,#2591,#2592,#2593,#2594,#2595,#2596,#2597,#2598, +#2599,#2600,#2601,#2602,#2603,#2604,#2605,#2606,#2607,#2608,#2609,#2610, +#2611,#2612,#2613,#2614,#2615,#2616,#2617,#2618,#2619,#2620,#2621,#2622, +#2623,#2624,#2625,#2626,#2627,#2628,#2629,#2630,#2631,#2632,#2633,#2634, +#2635,#2636,#2637,#2638,#2639,#2640,#2641,#2642,#2643,#2644,#2645,#2646, +#2647,#2648,#2649,#2650,#2651,#2652,#2653,#2654,#2655,#2656,#2657,#2658, +#2659,#2660,#2661,#2662,#2663,#2664,#2665,#2666,#2667,#2668,#2669,#2670, +#2671,#2672,#2673,#2674,#2675,#2676,#2677,#2678,#2679,#2680,#2681,#2682, +#2683,#2684,#2685,#2686,#2687,#2688,#2689,#2690,#2691,#2692,#2693,#2694, +#2695,#2696,#2697,#2698,#2699,#2700,#2701,#2702,#2703,#2704,#2705,#2706, +#2707,#2708,#2709,#2710,#2711,#2712,#2713,#2714,#2715,#2716,#2717,#2718, +#2719,#2720,#2721,#2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730, +#2731,#2732,#2733,#2734,#2735,#2736,#2737,#2738,#2739,#2740,#2741,#2742, +#2743,#2744,#2745,#2746,#2747,#2748,#2749,#2750,#2751,#2752,#2753,#2754, +#2755,#2756,#2757,#2758,#2759,#2760,#2761,#2762,#2763,#2764,#2765,#2766, +#2767,#2768,#2769,#2770,#2771,#2772,#2773,#2774,#2775,#2776,#2777,#2778, +#2779,#2780,#2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788,#2789,#2790, +#2791,#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799,#2800,#2801,#2802, +#2803,#2804,#2805,#2806,#2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814, +#2815,#2816,#2817,#2818,#2819,#2820,#2821,#2822,#2823,#2824,#2825,#2826, +#2827,#2828,#2829,#2830,#2831,#2832,#2833,#2834,#2835,#2836,#2837,#2838, +#2839,#2840,#2841,#2842,#2843)); +#1095=EDGE_LOOP('',(#2844,#2845,#2846,#2847)); +#1096=EDGE_LOOP('',(#2848,#2849,#2850,#2851)); +#1097=EDGE_LOOP('',(#2852,#2853,#2854,#2855)); +#1098=EDGE_LOOP('',(#2856,#2857,#2858,#2859)); +#1099=EDGE_LOOP('',(#2860,#2861,#2862,#2863)); +#1100=EDGE_LOOP('',(#2864,#2865,#2866,#2867)); +#1101=EDGE_LOOP('',(#2868,#2869,#2870,#2871)); +#1102=EDGE_LOOP('',(#2872,#2873,#2874,#2875)); +#1103=EDGE_LOOP('',(#2876,#2877,#2878,#2879)); +#1104=EDGE_LOOP('',(#2880,#2881,#2882,#2883)); +#1105=EDGE_LOOP('',(#2884,#2885,#2886,#2887)); +#1106=EDGE_LOOP('',(#2888,#2889,#2890,#2891)); +#1107=EDGE_LOOP('',(#2892,#2893,#2894,#2895)); +#1108=EDGE_LOOP('',(#2896,#2897,#2898,#2899)); +#1109=EDGE_LOOP('',(#2900,#2901,#2902,#2903)); +#1110=EDGE_LOOP('',(#2904,#2905,#2906,#2907)); +#1111=EDGE_LOOP('',(#2908,#2909,#2910,#2911)); +#1112=EDGE_LOOP('',(#2912,#2913,#2914,#2915)); +#1113=EDGE_LOOP('',(#2916,#2917,#2918,#2919)); +#1114=EDGE_LOOP('',(#2920,#2921,#2922,#2923)); +#1115=EDGE_LOOP('',(#2924,#2925,#2926,#2927)); +#1116=EDGE_LOOP('',(#2928,#2929,#2930,#2931)); +#1117=EDGE_LOOP('',(#2932,#2933,#2934,#2935)); +#1118=EDGE_LOOP('',(#2936,#2937,#2938,#2939)); +#1119=EDGE_LOOP('',(#2940,#2941,#2942,#2943)); +#1120=EDGE_LOOP('',(#2944,#2945,#2946,#2947)); +#1121=EDGE_LOOP('',(#2948,#2949,#2950,#2951)); +#1122=EDGE_LOOP('',(#2952,#2953,#2954,#2955)); +#1123=EDGE_LOOP('',(#2956,#2957,#2958,#2959)); +#1124=EDGE_LOOP('',(#2960,#2961,#2962,#2963)); +#1125=EDGE_LOOP('',(#2964,#2965,#2966,#2967)); +#1126=EDGE_LOOP('',(#2968,#2969,#2970,#2971)); +#1127=EDGE_LOOP('',(#2972,#2973,#2974,#2975)); +#1128=EDGE_LOOP('',(#2976,#2977,#2978,#2979)); +#1129=EDGE_LOOP('',(#2980,#2981,#2982,#2983)); +#1130=EDGE_LOOP('',(#2984,#2985,#2986,#2987)); +#1131=EDGE_LOOP('',(#2988,#2989,#2990,#2991)); +#1132=EDGE_LOOP('',(#2992,#2993,#2994,#2995)); +#1133=EDGE_LOOP('',(#2996,#2997,#2998,#2999)); +#1134=EDGE_LOOP('',(#3000,#3001,#3002,#3003)); +#1135=EDGE_LOOP('',(#3004,#3005,#3006,#3007)); +#1136=EDGE_LOOP('',(#3008,#3009,#3010,#3011)); +#1137=EDGE_LOOP('',(#3012,#3013,#3014,#3015)); +#1138=EDGE_LOOP('',(#3016,#3017,#3018,#3019)); +#1139=EDGE_LOOP('',(#3020,#3021,#3022,#3023)); +#1140=EDGE_LOOP('',(#3024,#3025,#3026,#3027)); +#1141=EDGE_LOOP('',(#3028,#3029,#3030,#3031)); +#1142=EDGE_LOOP('',(#3032,#3033,#3034,#3035)); +#1143=EDGE_LOOP('',(#3036,#3037,#3038,#3039)); +#1144=EDGE_LOOP('',(#3040,#3041,#3042,#3043)); +#1145=EDGE_LOOP('',(#3044,#3045,#3046,#3047)); +#1146=EDGE_LOOP('',(#3048,#3049,#3050,#3051)); +#1147=EDGE_LOOP('',(#3052,#3053,#3054,#3055)); +#1148=EDGE_LOOP('',(#3056,#3057,#3058,#3059)); +#1149=EDGE_LOOP('',(#3060,#3061,#3062,#3063)); +#1150=EDGE_LOOP('',(#3064,#3065,#3066,#3067)); +#1151=EDGE_LOOP('',(#3068,#3069,#3070,#3071)); +#1152=EDGE_LOOP('',(#3072,#3073,#3074,#3075)); +#1153=EDGE_LOOP('',(#3076,#3077,#3078,#3079)); +#1154=EDGE_LOOP('',(#3080,#3081,#3082,#3083)); +#1155=EDGE_LOOP('',(#3084,#3085,#3086,#3087)); +#1156=EDGE_LOOP('',(#3088,#3089,#3090,#3091)); +#1157=EDGE_LOOP('',(#3092,#3093,#3094,#3095)); +#1158=EDGE_LOOP('',(#3096,#3097,#3098,#3099)); +#1159=EDGE_LOOP('',(#3100,#3101,#3102,#3103)); +#1160=EDGE_LOOP('',(#3104,#3105,#3106,#3107)); +#1161=EDGE_LOOP('',(#3108,#3109,#3110,#3111)); +#1162=EDGE_LOOP('',(#3112,#3113,#3114,#3115)); +#1163=EDGE_LOOP('',(#3116,#3117,#3118,#3119)); +#1164=EDGE_LOOP('',(#3120,#3121,#3122,#3123)); +#1165=EDGE_LOOP('',(#3124,#3125,#3126,#3127)); +#1166=EDGE_LOOP('',(#3128,#3129,#3130,#3131)); +#1167=EDGE_LOOP('',(#3132,#3133,#3134,#3135)); +#1168=EDGE_LOOP('',(#3136,#3137,#3138,#3139)); +#1169=EDGE_LOOP('',(#3140,#3141,#3142,#3143)); +#1170=EDGE_LOOP('',(#3144,#3145,#3146,#3147)); +#1171=EDGE_LOOP('',(#3148,#3149,#3150,#3151)); +#1172=EDGE_LOOP('',(#3152,#3153,#3154,#3155)); +#1173=EDGE_LOOP('',(#3156,#3157,#3158,#3159)); +#1174=EDGE_LOOP('',(#3160,#3161,#3162,#3163)); +#1175=EDGE_LOOP('',(#3164,#3165,#3166,#3167)); +#1176=EDGE_LOOP('',(#3168,#3169,#3170,#3171)); +#1177=EDGE_LOOP('',(#3172,#3173,#3174,#3175)); +#1178=EDGE_LOOP('',(#3176,#3177,#3178,#3179)); +#1179=EDGE_LOOP('',(#3180,#3181,#3182,#3183)); +#1180=EDGE_LOOP('',(#3184,#3185,#3186,#3187)); +#1181=EDGE_LOOP('',(#3188,#3189,#3190,#3191)); +#1182=EDGE_LOOP('',(#3192,#3193,#3194,#3195)); +#1183=EDGE_LOOP('',(#3196,#3197,#3198,#3199)); +#1184=EDGE_LOOP('',(#3200,#3201,#3202,#3203)); +#1185=EDGE_LOOP('',(#3204,#3205,#3206,#3207)); +#1186=EDGE_LOOP('',(#3208,#3209,#3210,#3211)); +#1187=EDGE_LOOP('',(#3212,#3213,#3214,#3215)); +#1188=EDGE_LOOP('',(#3216,#3217,#3218,#3219)); +#1189=EDGE_LOOP('',(#3220,#3221,#3222,#3223)); +#1190=EDGE_LOOP('',(#3224,#3225,#3226,#3227)); +#1191=EDGE_LOOP('',(#3228,#3229,#3230,#3231)); +#1192=EDGE_LOOP('',(#3232,#3233,#3234,#3235)); +#1193=EDGE_LOOP('',(#3236,#3237,#3238,#3239)); +#1194=EDGE_LOOP('',(#3240,#3241,#3242,#3243)); +#1195=EDGE_LOOP('',(#3244,#3245,#3246,#3247)); +#1196=EDGE_LOOP('',(#3248,#3249,#3250,#3251)); +#1197=EDGE_LOOP('',(#3252,#3253,#3254,#3255)); +#1198=EDGE_LOOP('',(#3256,#3257,#3258,#3259)); +#1199=EDGE_LOOP('',(#3260,#3261,#3262,#3263)); +#1200=EDGE_LOOP('',(#3264,#3265,#3266,#3267)); +#1201=EDGE_LOOP('',(#3268,#3269,#3270,#3271)); +#1202=EDGE_LOOP('',(#3272,#3273,#3274,#3275)); +#1203=EDGE_LOOP('',(#3276,#3277,#3278,#3279)); +#1204=EDGE_LOOP('',(#3280,#3281,#3282,#3283)); +#1205=EDGE_LOOP('',(#3284,#3285,#3286,#3287)); +#1206=EDGE_LOOP('',(#3288,#3289,#3290,#3291)); +#1207=EDGE_LOOP('',(#3292,#3293,#3294,#3295)); +#1208=EDGE_LOOP('',(#3296,#3297,#3298,#3299)); +#1209=EDGE_LOOP('',(#3300,#3301,#3302,#3303)); +#1210=EDGE_LOOP('',(#3304,#3305,#3306,#3307)); +#1211=EDGE_LOOP('',(#3308,#3309,#3310,#3311)); +#1212=EDGE_LOOP('',(#3312,#3313,#3314,#3315)); +#1213=EDGE_LOOP('',(#3316,#3317,#3318,#3319)); +#1214=EDGE_LOOP('',(#3320,#3321,#3322,#3323)); +#1215=EDGE_LOOP('',(#3324,#3325,#3326,#3327)); +#1216=EDGE_LOOP('',(#3328,#3329,#3330,#3331)); +#1217=EDGE_LOOP('',(#3332,#3333,#3334,#3335)); +#1218=EDGE_LOOP('',(#3336,#3337,#3338,#3339)); +#1219=EDGE_LOOP('',(#3340,#3341,#3342,#3343)); +#1220=EDGE_LOOP('',(#3344,#3345,#3346,#3347)); +#1221=EDGE_LOOP('',(#3348,#3349,#3350,#3351)); +#1222=EDGE_LOOP('',(#3352,#3353,#3354,#3355)); +#1223=EDGE_LOOP('',(#3356,#3357,#3358,#3359)); +#1224=EDGE_LOOP('',(#3360,#3361,#3362,#3363)); +#1225=EDGE_LOOP('',(#3364,#3365,#3366,#3367)); +#1226=EDGE_LOOP('',(#3368,#3369,#3370,#3371)); +#1227=EDGE_LOOP('',(#3372,#3373,#3374,#3375)); +#1228=EDGE_LOOP('',(#3376,#3377,#3378,#3379)); +#1229=EDGE_LOOP('',(#3380,#3381,#3382,#3383)); +#1230=EDGE_LOOP('',(#3384,#3385,#3386,#3387)); +#1231=EDGE_LOOP('',(#3388,#3389,#3390,#3391)); +#1232=EDGE_LOOP('',(#3392,#3393,#3394,#3395)); +#1233=EDGE_LOOP('',(#3396,#3397,#3398,#3399)); +#1234=EDGE_LOOP('',(#3400,#3401,#3402,#3403)); +#1235=EDGE_LOOP('',(#3404,#3405,#3406,#3407)); +#1236=EDGE_LOOP('',(#3408,#3409,#3410,#3411)); +#1237=EDGE_LOOP('',(#3412,#3413,#3414,#3415)); +#1238=EDGE_LOOP('',(#3416,#3417,#3418,#3419)); +#1239=EDGE_LOOP('',(#3420,#3421,#3422,#3423)); +#1240=EDGE_LOOP('',(#3424,#3425,#3426,#3427)); +#1241=EDGE_LOOP('',(#3428,#3429,#3430,#3431)); +#1242=EDGE_LOOP('',(#3432,#3433,#3434,#3435)); +#1243=EDGE_LOOP('',(#3436,#3437,#3438,#3439)); +#1244=EDGE_LOOP('',(#3440,#3441,#3442,#3443)); +#1245=EDGE_LOOP('',(#3444,#3445,#3446,#3447)); +#1246=EDGE_LOOP('',(#3448,#3449,#3450,#3451)); +#1247=EDGE_LOOP('',(#3452,#3453,#3454,#3455)); +#1248=EDGE_LOOP('',(#3456,#3457,#3458,#3459)); +#1249=EDGE_LOOP('',(#3460,#3461,#3462,#3463)); +#1250=EDGE_LOOP('',(#3464,#3465,#3466,#3467)); +#1251=EDGE_LOOP('',(#3468,#3469,#3470,#3471)); +#1252=EDGE_LOOP('',(#3472,#3473,#3474,#3475)); +#1253=EDGE_LOOP('',(#3476,#3477,#3478,#3479)); +#1254=EDGE_LOOP('',(#3480,#3481,#3482,#3483)); +#1255=EDGE_LOOP('',(#3484,#3485,#3486,#3487)); +#1256=EDGE_LOOP('',(#3488,#3489,#3490,#3491)); +#1257=EDGE_LOOP('',(#3492,#3493,#3494,#3495)); +#1258=EDGE_LOOP('',(#3496,#3497,#3498,#3499)); +#1259=EDGE_LOOP('',(#3500,#3501,#3502,#3503)); +#1260=EDGE_LOOP('',(#3504,#3505,#3506,#3507)); +#1261=EDGE_LOOP('',(#3508,#3509,#3510,#3511)); +#1262=EDGE_LOOP('',(#3512,#3513,#3514,#3515)); +#1263=EDGE_LOOP('',(#3516,#3517,#3518,#3519)); +#1264=EDGE_LOOP('',(#3520,#3521,#3522,#3523)); +#1265=EDGE_LOOP('',(#3524,#3525,#3526,#3527)); +#1266=EDGE_LOOP('',(#3528,#3529,#3530,#3531)); +#1267=EDGE_LOOP('',(#3532,#3533,#3534,#3535)); +#1268=EDGE_LOOP('',(#3536,#3537,#3538,#3539)); +#1269=EDGE_LOOP('',(#3540,#3541,#3542,#3543)); +#1270=EDGE_LOOP('',(#3544,#3545,#3546,#3547)); +#1271=EDGE_LOOP('',(#3548,#3549,#3550,#3551)); +#1272=EDGE_LOOP('',(#3552,#3553,#3554,#3555)); +#1273=EDGE_LOOP('',(#3556,#3557,#3558,#3559)); +#1274=EDGE_LOOP('',(#3560,#3561,#3562,#3563)); +#1275=EDGE_LOOP('',(#3564,#3565,#3566,#3567)); +#1276=EDGE_LOOP('',(#3568,#3569,#3570,#3571)); +#1277=EDGE_LOOP('',(#3572,#3573,#3574,#3575)); +#1278=EDGE_LOOP('',(#3576,#3577,#3578,#3579)); +#1279=EDGE_LOOP('',(#3580,#3581,#3582,#3583)); +#1280=EDGE_LOOP('',(#3584,#3585,#3586,#3587)); +#1281=EDGE_LOOP('',(#3588,#3589,#3590,#3591)); +#1282=EDGE_LOOP('',(#3592,#3593,#3594,#3595)); +#1283=EDGE_LOOP('',(#3596,#3597,#3598,#3599)); +#1284=EDGE_LOOP('',(#3600,#3601,#3602,#3603)); +#1285=EDGE_LOOP('',(#3604,#3605,#3606,#3607)); +#1286=EDGE_LOOP('',(#3608,#3609,#3610,#3611)); +#1287=EDGE_LOOP('',(#3612,#3613,#3614,#3615)); +#1288=EDGE_LOOP('',(#3616,#3617,#3618,#3619)); +#1289=EDGE_LOOP('',(#3620,#3621,#3622,#3623)); +#1290=EDGE_LOOP('',(#3624,#3625,#3626,#3627)); +#1291=EDGE_LOOP('',(#3628,#3629,#3630,#3631)); +#1292=EDGE_LOOP('',(#3632,#3633,#3634,#3635)); +#1293=EDGE_LOOP('',(#3636,#3637,#3638,#3639)); +#1294=EDGE_LOOP('',(#3640,#3641,#3642,#3643)); +#1295=EDGE_LOOP('',(#3644,#3645,#3646,#3647)); +#1296=EDGE_LOOP('',(#3648,#3649,#3650,#3651)); +#1297=EDGE_LOOP('',(#3652,#3653,#3654,#3655)); +#1298=EDGE_LOOP('',(#3656,#3657,#3658,#3659)); +#1299=EDGE_LOOP('',(#3660,#3661,#3662,#3663)); +#1300=EDGE_LOOP('',(#3664,#3665,#3666,#3667)); +#1301=EDGE_LOOP('',(#3668,#3669,#3670,#3671)); +#1302=EDGE_LOOP('',(#3672,#3673,#3674,#3675)); +#1303=EDGE_LOOP('',(#3676,#3677,#3678,#3679)); +#1304=EDGE_LOOP('',(#3680,#3681,#3682,#3683)); +#1305=EDGE_LOOP('',(#3684,#3685,#3686,#3687)); +#1306=EDGE_LOOP('',(#3688,#3689,#3690,#3691)); +#1307=EDGE_LOOP('',(#3692,#3693,#3694,#3695)); +#1308=EDGE_LOOP('',(#3696,#3697,#3698,#3699)); +#1309=EDGE_LOOP('',(#3700,#3701,#3702,#3703)); +#1310=EDGE_LOOP('',(#3704,#3705,#3706,#3707)); +#1311=EDGE_LOOP('',(#3708,#3709,#3710,#3711)); +#1312=EDGE_LOOP('',(#3712,#3713,#3714,#3715)); +#1313=EDGE_LOOP('',(#3716,#3717,#3718,#3719)); +#1314=EDGE_LOOP('',(#3720,#3721,#3722,#3723)); +#1315=EDGE_LOOP('',(#3724,#3725,#3726,#3727)); +#1316=EDGE_LOOP('',(#3728,#3729,#3730,#3731)); +#1317=EDGE_LOOP('',(#3732,#3733,#3734,#3735)); +#1318=EDGE_LOOP('',(#3736,#3737,#3738,#3739)); +#1319=EDGE_LOOP('',(#3740,#3741,#3742,#3743)); +#1320=EDGE_LOOP('',(#3744,#3745,#3746,#3747)); +#1321=EDGE_LOOP('',(#3748,#3749,#3750,#3751)); +#1322=EDGE_LOOP('',(#3752,#3753,#3754,#3755)); +#1323=EDGE_LOOP('',(#3756,#3757,#3758,#3759)); +#1324=EDGE_LOOP('',(#3760,#3761,#3762,#3763)); +#1325=EDGE_LOOP('',(#3764,#3765,#3766,#3767)); +#1326=EDGE_LOOP('',(#3768,#3769,#3770,#3771)); +#1327=EDGE_LOOP('',(#3772,#3773,#3774,#3775)); +#1328=EDGE_LOOP('',(#3776,#3777,#3778,#3779)); +#1329=EDGE_LOOP('',(#3780,#3781,#3782,#3783)); +#1330=EDGE_LOOP('',(#3784,#3785,#3786,#3787)); +#1331=EDGE_LOOP('',(#3788,#3789,#3790,#3791)); +#1332=EDGE_LOOP('',(#3792,#3793,#3794,#3795)); +#1333=EDGE_LOOP('',(#3796,#3797,#3798,#3799)); +#1334=EDGE_LOOP('',(#3800,#3801,#3802,#3803)); +#1335=EDGE_LOOP('',(#3804,#3805,#3806,#3807)); +#1336=EDGE_LOOP('',(#3808,#3809,#3810,#3811)); +#1337=EDGE_LOOP('',(#3812,#3813,#3814,#3815)); +#1338=EDGE_LOOP('',(#3816,#3817,#3818,#3819)); +#1339=EDGE_LOOP('',(#3820,#3821,#3822,#3823)); +#1340=EDGE_LOOP('',(#3824,#3825,#3826,#3827)); +#1341=EDGE_LOOP('',(#3828,#3829,#3830,#3831)); +#1342=EDGE_LOOP('',(#3832,#3833,#3834,#3835)); +#1343=EDGE_LOOP('',(#3836,#3837,#3838,#3839)); +#1344=EDGE_LOOP('',(#3840,#3841,#3842,#3843)); +#1345=EDGE_LOOP('',(#3844,#3845,#3846,#3847)); +#1346=EDGE_LOOP('',(#3848,#3849,#3850,#3851)); +#1347=EDGE_LOOP('',(#3852,#3853,#3854,#3855)); +#1348=EDGE_LOOP('',(#3856,#3857,#3858,#3859)); +#1349=EDGE_LOOP('',(#3860,#3861,#3862,#3863)); +#1350=EDGE_LOOP('',(#3864,#3865,#3866,#3867)); +#1351=EDGE_LOOP('',(#3868,#3869,#3870,#3871)); +#1352=EDGE_LOOP('',(#3872,#3873,#3874,#3875)); +#1353=EDGE_LOOP('',(#3876,#3877,#3878,#3879)); +#1354=EDGE_LOOP('',(#3880,#3881,#3882,#3883)); +#1355=EDGE_LOOP('',(#3884,#3885,#3886,#3887)); +#1356=EDGE_LOOP('',(#3888,#3889,#3890,#3891)); +#1357=EDGE_LOOP('',(#3892,#3893,#3894,#3895)); +#1358=EDGE_LOOP('',(#3896,#3897,#3898,#3899)); +#1359=EDGE_LOOP('',(#3900,#3901,#3902,#3903)); +#1360=EDGE_LOOP('',(#3904,#3905,#3906,#3907)); +#1361=EDGE_LOOP('',(#3908,#3909,#3910,#3911)); +#1362=EDGE_LOOP('',(#3912,#3913,#3914,#3915)); +#1363=EDGE_LOOP('',(#3916,#3917,#3918,#3919)); +#1364=EDGE_LOOP('',(#3920,#3921,#3922,#3923)); +#1365=EDGE_LOOP('',(#3924,#3925,#3926,#3927)); +#1366=EDGE_LOOP('',(#3928,#3929,#3930,#3931)); +#1367=EDGE_LOOP('',(#3932,#3933,#3934,#3935)); +#1368=EDGE_LOOP('',(#3936,#3937,#3938,#3939)); +#1369=EDGE_LOOP('',(#3940,#3941,#3942,#3943)); +#1370=EDGE_LOOP('',(#3944,#3945,#3946,#3947)); +#1371=EDGE_LOOP('',(#3948,#3949,#3950,#3951)); +#1372=EDGE_LOOP('',(#3952,#3953,#3954,#3955)); +#1373=EDGE_LOOP('',(#3956,#3957,#3958,#3959)); +#1374=EDGE_LOOP('',(#3960,#3961,#3962,#3963)); +#1375=EDGE_LOOP('',(#3964,#3965,#3966,#3967)); +#1376=EDGE_LOOP('',(#3968,#3969,#3970,#3971)); +#1377=EDGE_LOOP('',(#3972,#3973,#3974,#3975)); +#1378=EDGE_LOOP('',(#3976,#3977,#3978,#3979)); +#1379=EDGE_LOOP('',(#3980,#3981,#3982,#3983)); +#1380=EDGE_LOOP('',(#3984,#3985,#3986,#3987)); +#1381=EDGE_LOOP('',(#3988,#3989,#3990,#3991)); +#1382=EDGE_LOOP('',(#3992,#3993,#3994,#3995)); +#1383=EDGE_LOOP('',(#3996,#3997,#3998,#3999)); +#1384=EDGE_LOOP('',(#4000,#4001,#4002,#4003)); +#1385=EDGE_LOOP('',(#4004,#4005,#4006,#4007)); +#1386=EDGE_LOOP('',(#4008,#4009,#4010,#4011)); +#1387=EDGE_LOOP('',(#4012,#4013,#4014,#4015)); +#1388=EDGE_LOOP('',(#4016,#4017,#4018,#4019)); +#1389=EDGE_LOOP('',(#4020,#4021,#4022,#4023)); +#1390=EDGE_LOOP('',(#4024,#4025,#4026,#4027)); +#1391=EDGE_LOOP('',(#4028,#4029,#4030,#4031)); +#1392=EDGE_LOOP('',(#4032,#4033,#4034,#4035)); +#1393=EDGE_LOOP('',(#4036,#4037,#4038,#4039)); +#1394=EDGE_LOOP('',(#4040,#4041,#4042,#4043)); +#1395=EDGE_LOOP('',(#4044,#4045,#4046,#4047)); +#1396=EDGE_LOOP('',(#4048,#4049,#4050,#4051)); +#1397=EDGE_LOOP('',(#4052,#4053,#4054,#4055)); +#1398=EDGE_LOOP('',(#4056,#4057,#4058,#4059)); +#1399=EDGE_LOOP('',(#4060,#4061,#4062,#4063)); +#1400=EDGE_LOOP('',(#4064,#4065,#4066,#4067)); +#1401=EDGE_LOOP('',(#4068,#4069,#4070,#4071)); +#1402=EDGE_LOOP('',(#4072,#4073,#4074,#4075)); +#1403=EDGE_LOOP('',(#4076,#4077,#4078,#4079)); +#1404=EDGE_LOOP('',(#4080,#4081,#4082,#4083)); +#1405=EDGE_LOOP('',(#4084,#4085,#4086,#4087)); +#1406=EDGE_LOOP('',(#4088,#4089,#4090,#4091)); +#1407=EDGE_LOOP('',(#4092,#4093,#4094,#4095)); +#1408=EDGE_LOOP('',(#4096,#4097,#4098,#4099)); +#1409=EDGE_LOOP('',(#4100,#4101,#4102,#4103)); +#1410=EDGE_LOOP('',(#4104,#4105,#4106,#4107)); +#1411=EDGE_LOOP('',(#4108,#4109,#4110,#4111)); +#1412=EDGE_LOOP('',(#4112,#4113,#4114,#4115)); +#1413=EDGE_LOOP('',(#4116,#4117,#4118,#4119)); +#1414=EDGE_LOOP('',(#4120,#4121,#4122,#4123)); +#1415=EDGE_LOOP('',(#4124,#4125,#4126,#4127)); +#1416=EDGE_LOOP('',(#4128,#4129,#4130,#4131)); +#1417=EDGE_LOOP('',(#4132,#4133,#4134,#4135)); +#1418=EDGE_LOOP('',(#4136,#4137,#4138,#4139)); +#1419=EDGE_LOOP('',(#4140,#4141,#4142,#4143)); +#1420=EDGE_LOOP('',(#4144,#4145,#4146,#4147)); +#1421=EDGE_LOOP('',(#4148,#4149,#4150,#4151)); +#1422=EDGE_LOOP('',(#4152,#4153,#4154,#4155)); +#1423=EDGE_LOOP('',(#4156,#4157,#4158,#4159)); +#1424=EDGE_LOOP('',(#4160,#4161,#4162,#4163)); +#1425=EDGE_LOOP('',(#4164,#4165,#4166,#4167)); +#1426=EDGE_LOOP('',(#4168,#4169,#4170,#4171)); +#1427=EDGE_LOOP('',(#4172,#4173,#4174,#4175)); +#1428=EDGE_LOOP('',(#4176,#4177,#4178,#4179)); +#1429=EDGE_LOOP('',(#4180,#4181,#4182,#4183)); +#1430=EDGE_LOOP('',(#4184,#4185,#4186,#4187)); +#1431=EDGE_LOOP('',(#4188,#4189,#4190,#4191)); +#1432=EDGE_LOOP('',(#4192,#4193,#4194,#4195)); +#1433=EDGE_LOOP('',(#4196,#4197,#4198,#4199)); +#1434=EDGE_LOOP('',(#4200,#4201,#4202,#4203)); +#1435=EDGE_LOOP('',(#4204,#4205,#4206,#4207)); +#1436=EDGE_LOOP('',(#4208,#4209,#4210,#4211)); +#1437=EDGE_LOOP('',(#4212,#4213,#4214,#4215)); +#1438=EDGE_LOOP('',(#4216,#4217,#4218,#4219)); +#1439=EDGE_LOOP('',(#4220,#4221,#4222,#4223)); +#1440=EDGE_LOOP('',(#4224,#4225,#4226,#4227)); +#1441=EDGE_LOOP('',(#4228,#4229,#4230,#4231)); +#1442=EDGE_LOOP('',(#4232,#4233,#4234,#4235)); +#1443=EDGE_LOOP('',(#4236,#4237,#4238,#4239)); +#1444=EDGE_LOOP('',(#4240,#4241,#4242,#4243)); +#1445=EDGE_LOOP('',(#4244,#4245,#4246,#4247)); +#1446=EDGE_LOOP('',(#4248,#4249,#4250,#4251)); +#1447=EDGE_LOOP('',(#4252,#4253,#4254,#4255)); +#1448=EDGE_LOOP('',(#4256,#4257,#4258,#4259)); +#1449=EDGE_LOOP('',(#4260,#4261,#4262,#4263)); +#1450=EDGE_LOOP('',(#4264,#4265,#4266,#4267)); +#1451=EDGE_LOOP('',(#4268,#4269,#4270,#4271)); +#1452=EDGE_LOOP('',(#4272,#4273,#4274,#4275)); +#1453=EDGE_LOOP('',(#4276,#4277,#4278,#4279)); +#1454=EDGE_LOOP('',(#4280,#4281,#4282,#4283)); +#1455=EDGE_LOOP('',(#4284,#4285,#4286,#4287)); +#1456=EDGE_LOOP('',(#4288,#4289,#4290,#4291)); +#1457=EDGE_LOOP('',(#4292,#4293,#4294,#4295)); +#1458=EDGE_LOOP('',(#4296,#4297,#4298,#4299)); +#1459=EDGE_LOOP('',(#4300,#4301,#4302,#4303)); +#1460=EDGE_LOOP('',(#4304,#4305,#4306,#4307)); +#1461=EDGE_LOOP('',(#4308,#4309,#4310,#4311)); +#1462=EDGE_LOOP('',(#4312,#4313,#4314,#4315)); +#1463=EDGE_LOOP('',(#4316,#4317,#4318,#4319)); +#1464=EDGE_LOOP('',(#4320,#4321,#4322,#4323)); +#1465=EDGE_LOOP('',(#4324,#4325,#4326,#4327)); +#1466=EDGE_LOOP('',(#4328,#4329,#4330,#4331)); +#1467=EDGE_LOOP('',(#4332,#4333,#4334,#4335)); +#1468=EDGE_LOOP('',(#4336,#4337,#4338,#4339)); +#1469=EDGE_LOOP('',(#4340,#4341,#4342,#4343)); +#1470=EDGE_LOOP('',(#4344,#4345,#4346,#4347)); +#1471=EDGE_LOOP('',(#4348,#4349,#4350,#4351)); +#1472=EDGE_LOOP('',(#4352,#4353,#4354,#4355)); +#1473=EDGE_LOOP('',(#4356,#4357,#4358,#4359)); +#1474=EDGE_LOOP('',(#4360,#4361,#4362,#4363)); +#1475=EDGE_LOOP('',(#4364,#4365,#4366,#4367)); +#1476=EDGE_LOOP('',(#4368,#4369,#4370,#4371)); +#1477=EDGE_LOOP('',(#4372,#4373,#4374,#4375)); +#1478=EDGE_LOOP('',(#4376,#4377,#4378,#4379)); +#1479=EDGE_LOOP('',(#4380,#4381,#4382,#4383)); +#1480=EDGE_LOOP('',(#4384,#4385,#4386,#4387)); +#1481=EDGE_LOOP('',(#4388,#4389,#4390,#4391)); +#1482=EDGE_LOOP('',(#4392,#4393,#4394,#4395)); +#1483=EDGE_LOOP('',(#4396,#4397,#4398,#4399)); +#1484=EDGE_LOOP('',(#4400,#4401,#4402,#4403)); +#1485=EDGE_LOOP('',(#4404,#4405,#4406,#4407)); +#1486=EDGE_LOOP('',(#4408,#4409,#4410,#4411)); +#1487=EDGE_LOOP('',(#4412,#4413,#4414,#4415)); +#1488=EDGE_LOOP('',(#4416,#4417,#4418,#4419)); +#1489=EDGE_LOOP('',(#4420,#4421,#4422,#4423)); +#1490=EDGE_LOOP('',(#4424,#4425,#4426,#4427)); +#1491=EDGE_LOOP('',(#4428,#4429,#4430,#4431)); +#1492=EDGE_LOOP('',(#4432,#4433,#4434,#4435)); +#1493=EDGE_LOOP('',(#4436,#4437,#4438,#4439)); +#1494=EDGE_LOOP('',(#4440,#4441,#4442,#4443)); +#1495=EDGE_LOOP('',(#4444,#4445,#4446,#4447)); +#1496=ORIENTED_EDGE('',*,*,#4449,.F.); +#1497=ORIENTED_EDGE('',*,*,#5835,.F.); +#1498=ORIENTED_EDGE('',*,*,#4448,.F.); +#1499=ORIENTED_EDGE('',*,*,#5923,.F.); +#1500=ORIENTED_EDGE('',*,*,#4451,.F.); +#1501=ORIENTED_EDGE('',*,*,#5836,.F.); +#1502=ORIENTED_EDGE('',*,*,#4450,.F.); +#1503=ORIENTED_EDGE('',*,*,#5922,.F.); +#1504=ORIENTED_EDGE('',*,*,#4453,.F.); +#1505=ORIENTED_EDGE('',*,*,#5837,.F.); +#1506=ORIENTED_EDGE('',*,*,#4452,.F.); +#1507=ORIENTED_EDGE('',*,*,#5920,.F.); +#1508=ORIENTED_EDGE('',*,*,#4455,.F.); +#1509=ORIENTED_EDGE('',*,*,#5838,.F.); +#1510=ORIENTED_EDGE('',*,*,#4454,.F.); +#1511=ORIENTED_EDGE('',*,*,#5919,.F.); +#1512=ORIENTED_EDGE('',*,*,#4457,.F.); +#1513=ORIENTED_EDGE('',*,*,#5839,.F.); +#1514=ORIENTED_EDGE('',*,*,#4456,.F.); +#1515=ORIENTED_EDGE('',*,*,#5918,.F.); +#1516=ORIENTED_EDGE('',*,*,#4459,.F.); +#1517=ORIENTED_EDGE('',*,*,#5840,.F.); +#1518=ORIENTED_EDGE('',*,*,#4458,.F.); +#1519=ORIENTED_EDGE('',*,*,#5917,.F.); +#1520=ORIENTED_EDGE('',*,*,#4461,.F.); +#1521=ORIENTED_EDGE('',*,*,#5841,.F.); +#1522=ORIENTED_EDGE('',*,*,#4460,.F.); +#1523=ORIENTED_EDGE('',*,*,#5916,.F.); +#1524=ORIENTED_EDGE('',*,*,#4463,.F.); +#1525=ORIENTED_EDGE('',*,*,#5842,.F.); +#1526=ORIENTED_EDGE('',*,*,#4462,.F.); +#1527=ORIENTED_EDGE('',*,*,#5915,.F.); +#1528=ORIENTED_EDGE('',*,*,#4465,.F.); +#1529=ORIENTED_EDGE('',*,*,#5843,.F.); +#1530=ORIENTED_EDGE('',*,*,#4464,.F.); +#1531=ORIENTED_EDGE('',*,*,#5914,.F.); +#1532=ORIENTED_EDGE('',*,*,#4467,.F.); +#1533=ORIENTED_EDGE('',*,*,#5844,.F.); +#1534=ORIENTED_EDGE('',*,*,#4466,.F.); +#1535=ORIENTED_EDGE('',*,*,#5913,.F.); +#1536=ORIENTED_EDGE('',*,*,#4469,.F.); +#1537=ORIENTED_EDGE('',*,*,#5845,.F.); +#1538=ORIENTED_EDGE('',*,*,#4468,.F.); +#1539=ORIENTED_EDGE('',*,*,#5912,.F.); +#1540=ORIENTED_EDGE('',*,*,#4471,.F.); +#1541=ORIENTED_EDGE('',*,*,#5846,.F.); +#1542=ORIENTED_EDGE('',*,*,#4470,.F.); +#1543=ORIENTED_EDGE('',*,*,#5911,.F.); +#1544=ORIENTED_EDGE('',*,*,#4473,.F.); +#1545=ORIENTED_EDGE('',*,*,#5847,.F.); +#1546=ORIENTED_EDGE('',*,*,#4472,.F.); +#1547=ORIENTED_EDGE('',*,*,#5910,.F.); +#1548=ORIENTED_EDGE('',*,*,#4475,.F.); +#1549=ORIENTED_EDGE('',*,*,#5848,.F.); +#1550=ORIENTED_EDGE('',*,*,#4474,.F.); +#1551=ORIENTED_EDGE('',*,*,#5909,.F.); +#1552=ORIENTED_EDGE('',*,*,#4477,.F.); +#1553=ORIENTED_EDGE('',*,*,#5849,.F.); +#1554=ORIENTED_EDGE('',*,*,#4476,.F.); +#1555=ORIENTED_EDGE('',*,*,#5908,.F.); +#1556=ORIENTED_EDGE('',*,*,#4479,.F.); +#1557=ORIENTED_EDGE('',*,*,#5850,.F.); +#1558=ORIENTED_EDGE('',*,*,#4478,.F.); +#1559=ORIENTED_EDGE('',*,*,#5907,.F.); +#1560=ORIENTED_EDGE('',*,*,#4481,.F.); +#1561=ORIENTED_EDGE('',*,*,#5851,.F.); +#1562=ORIENTED_EDGE('',*,*,#4480,.F.); +#1563=ORIENTED_EDGE('',*,*,#5906,.F.); +#1564=ORIENTED_EDGE('',*,*,#4483,.F.); +#1565=ORIENTED_EDGE('',*,*,#5852,.F.); +#1566=ORIENTED_EDGE('',*,*,#4482,.F.); +#1567=ORIENTED_EDGE('',*,*,#5905,.F.); +#1568=ORIENTED_EDGE('',*,*,#4485,.F.); +#1569=ORIENTED_EDGE('',*,*,#5853,.F.); +#1570=ORIENTED_EDGE('',*,*,#4484,.F.); +#1571=ORIENTED_EDGE('',*,*,#5904,.F.); +#1572=ORIENTED_EDGE('',*,*,#4487,.F.); +#1573=ORIENTED_EDGE('',*,*,#5854,.F.); +#1574=ORIENTED_EDGE('',*,*,#4486,.F.); +#1575=ORIENTED_EDGE('',*,*,#5903,.F.); +#1576=ORIENTED_EDGE('',*,*,#4489,.F.); +#1577=ORIENTED_EDGE('',*,*,#5855,.F.); +#1578=ORIENTED_EDGE('',*,*,#4488,.F.); +#1579=ORIENTED_EDGE('',*,*,#5902,.F.); +#1580=ORIENTED_EDGE('',*,*,#4491,.F.); +#1581=ORIENTED_EDGE('',*,*,#5856,.F.); +#1582=ORIENTED_EDGE('',*,*,#4490,.F.); +#1583=ORIENTED_EDGE('',*,*,#5901,.F.); +#1584=ORIENTED_EDGE('',*,*,#4493,.F.); +#1585=ORIENTED_EDGE('',*,*,#5857,.F.); +#1586=ORIENTED_EDGE('',*,*,#4492,.F.); +#1587=ORIENTED_EDGE('',*,*,#5900,.F.); +#1588=ORIENTED_EDGE('',*,*,#4495,.F.); +#1589=ORIENTED_EDGE('',*,*,#5858,.F.); +#1590=ORIENTED_EDGE('',*,*,#4494,.F.); +#1591=ORIENTED_EDGE('',*,*,#5899,.F.); +#1592=ORIENTED_EDGE('',*,*,#4497,.F.); +#1593=ORIENTED_EDGE('',*,*,#5859,.F.); +#1594=ORIENTED_EDGE('',*,*,#4496,.F.); +#1595=ORIENTED_EDGE('',*,*,#5898,.F.); +#1596=ORIENTED_EDGE('',*,*,#4499,.F.); +#1597=ORIENTED_EDGE('',*,*,#5860,.F.); +#1598=ORIENTED_EDGE('',*,*,#4498,.F.); +#1599=ORIENTED_EDGE('',*,*,#5897,.F.); +#1600=ORIENTED_EDGE('',*,*,#4501,.F.); +#1601=ORIENTED_EDGE('',*,*,#5861,.F.); +#1602=ORIENTED_EDGE('',*,*,#4500,.F.); +#1603=ORIENTED_EDGE('',*,*,#5896,.F.); +#1604=ORIENTED_EDGE('',*,*,#4503,.F.); +#1605=ORIENTED_EDGE('',*,*,#5862,.F.); +#1606=ORIENTED_EDGE('',*,*,#4502,.F.); +#1607=ORIENTED_EDGE('',*,*,#5895,.F.); +#1608=ORIENTED_EDGE('',*,*,#4505,.F.); +#1609=ORIENTED_EDGE('',*,*,#5863,.F.); +#1610=ORIENTED_EDGE('',*,*,#4504,.F.); +#1611=ORIENTED_EDGE('',*,*,#5894,.F.); +#1612=ORIENTED_EDGE('',*,*,#4507,.F.); +#1613=ORIENTED_EDGE('',*,*,#5864,.F.); +#1614=ORIENTED_EDGE('',*,*,#4506,.F.); +#1615=ORIENTED_EDGE('',*,*,#5893,.F.); +#1616=ORIENTED_EDGE('',*,*,#4509,.F.); +#1617=ORIENTED_EDGE('',*,*,#5865,.F.); +#1618=ORIENTED_EDGE('',*,*,#4508,.F.); +#1619=ORIENTED_EDGE('',*,*,#5892,.F.); +#1620=ORIENTED_EDGE('',*,*,#4511,.F.); +#1621=ORIENTED_EDGE('',*,*,#5866,.F.); +#1622=ORIENTED_EDGE('',*,*,#4510,.F.); +#1623=ORIENTED_EDGE('',*,*,#5891,.F.); +#1624=ORIENTED_EDGE('',*,*,#4513,.F.); +#1625=ORIENTED_EDGE('',*,*,#5867,.F.); +#1626=ORIENTED_EDGE('',*,*,#4512,.F.); +#1627=ORIENTED_EDGE('',*,*,#5890,.F.); +#1628=ORIENTED_EDGE('',*,*,#4515,.F.); +#1629=ORIENTED_EDGE('',*,*,#5868,.F.); +#1630=ORIENTED_EDGE('',*,*,#4514,.F.); +#1631=ORIENTED_EDGE('',*,*,#5889,.F.); +#1632=ORIENTED_EDGE('',*,*,#4517,.F.); +#1633=ORIENTED_EDGE('',*,*,#5869,.F.); +#1634=ORIENTED_EDGE('',*,*,#4516,.F.); +#1635=ORIENTED_EDGE('',*,*,#5888,.F.); +#1636=ORIENTED_EDGE('',*,*,#4519,.F.); +#1637=ORIENTED_EDGE('',*,*,#5870,.F.); +#1638=ORIENTED_EDGE('',*,*,#4518,.F.); +#1639=ORIENTED_EDGE('',*,*,#5887,.F.); +#1640=ORIENTED_EDGE('',*,*,#4521,.F.); +#1641=ORIENTED_EDGE('',*,*,#5871,.F.); +#1642=ORIENTED_EDGE('',*,*,#4520,.F.); +#1643=ORIENTED_EDGE('',*,*,#5886,.F.); +#1644=ORIENTED_EDGE('',*,*,#4523,.F.); +#1645=ORIENTED_EDGE('',*,*,#5872,.F.); +#1646=ORIENTED_EDGE('',*,*,#4522,.F.); +#1647=ORIENTED_EDGE('',*,*,#5885,.F.); +#1648=ORIENTED_EDGE('',*,*,#5873,.F.); +#1649=ORIENTED_EDGE('',*,*,#4524,.T.); +#1650=ORIENTED_EDGE('',*,*,#4525,.F.); +#1651=ORIENTED_EDGE('',*,*,#4523,.T.); +#1652=ORIENTED_EDGE('',*,*,#4530,.F.); +#1653=ORIENTED_EDGE('',*,*,#4531,.F.); +#1654=ORIENTED_EDGE('',*,*,#4995,.F.); +#1655=ORIENTED_EDGE('',*,*,#4528,.T.); +#1656=ORIENTED_EDGE('',*,*,#4994,.T.); +#1657=ORIENTED_EDGE('',*,*,#4527,.F.); +#1658=ORIENTED_EDGE('',*,*,#4997,.F.); +#1659=ORIENTED_EDGE('',*,*,#4529,.T.); +#1660=ORIENTED_EDGE('',*,*,#4992,.T.); +#1661=ORIENTED_EDGE('',*,*,#4526,.F.); +#1662=ORIENTED_EDGE('',*,*,#4999,.F.); +#1663=ORIENTED_EDGE('',*,*,#4532,.F.); +#1664=ORIENTED_EDGE('',*,*,#4533,.F.); +#1665=ORIENTED_EDGE('',*,*,#4524,.F.); +#1666=ORIENTED_EDGE('',*,*,#4535,.F.); +#1667=ORIENTED_EDGE('',*,*,#4534,.F.); +#1668=ORIENTED_EDGE('',*,*,#4536,.T.); +#1669=ORIENTED_EDGE('',*,*,#4529,.F.); +#1670=ORIENTED_EDGE('',*,*,#4538,.F.); +#1671=ORIENTED_EDGE('',*,*,#4537,.F.); +#1672=ORIENTED_EDGE('',*,*,#4539,.T.); +#1673=ORIENTED_EDGE('',*,*,#4528,.F.); +#1674=ORIENTED_EDGE('',*,*,#4541,.F.); +#1675=ORIENTED_EDGE('',*,*,#4540,.F.); +#1676=ORIENTED_EDGE('',*,*,#4542,.F.); +#1677=ORIENTED_EDGE('',*,*,#4532,.T.); +#1678=ORIENTED_EDGE('',*,*,#4545,.T.); +#1679=ORIENTED_EDGE('',*,*,#4543,.F.); +#1680=ORIENTED_EDGE('',*,*,#4544,.F.); +#1681=ORIENTED_EDGE('',*,*,#4527,.T.); +#1682=ORIENTED_EDGE('',*,*,#4548,.T.); +#1683=ORIENTED_EDGE('',*,*,#4546,.F.); +#1684=ORIENTED_EDGE('',*,*,#4547,.F.); +#1685=ORIENTED_EDGE('',*,*,#4526,.T.); +#1686=ORIENTED_EDGE('',*,*,#5874,.F.); +#1687=ORIENTED_EDGE('',*,*,#4549,.F.); +#1688=ORIENTED_EDGE('',*,*,#4550,.F.); +#1689=ORIENTED_EDGE('',*,*,#4531,.T.); +#1690=ORIENTED_EDGE('',*,*,#4791,.T.); +#1691=ORIENTED_EDGE('',*,*,#4553,.T.); +#1692=ORIENTED_EDGE('',*,*,#4792,.T.); +#1693=ORIENTED_EDGE('',*,*,#4554,.T.); +#1694=ORIENTED_EDGE('',*,*,#4793,.T.); +#1695=ORIENTED_EDGE('',*,*,#4555,.T.); +#1696=ORIENTED_EDGE('',*,*,#4794,.T.); +#1697=ORIENTED_EDGE('',*,*,#4556,.T.); +#1698=ORIENTED_EDGE('',*,*,#4795,.T.); +#1699=ORIENTED_EDGE('',*,*,#4557,.T.); +#1700=ORIENTED_EDGE('',*,*,#4796,.T.); +#1701=ORIENTED_EDGE('',*,*,#4558,.T.); +#1702=ORIENTED_EDGE('',*,*,#4797,.T.); +#1703=ORIENTED_EDGE('',*,*,#4559,.T.); +#1704=ORIENTED_EDGE('',*,*,#4798,.T.); +#1705=ORIENTED_EDGE('',*,*,#4560,.T.); +#1706=ORIENTED_EDGE('',*,*,#4799,.T.); +#1707=ORIENTED_EDGE('',*,*,#4561,.T.); +#1708=ORIENTED_EDGE('',*,*,#4800,.T.); +#1709=ORIENTED_EDGE('',*,*,#4562,.T.); +#1710=ORIENTED_EDGE('',*,*,#4801,.T.); +#1711=ORIENTED_EDGE('',*,*,#4563,.T.); +#1712=ORIENTED_EDGE('',*,*,#4802,.T.); +#1713=ORIENTED_EDGE('',*,*,#4564,.T.); +#1714=ORIENTED_EDGE('',*,*,#4803,.T.); +#1715=ORIENTED_EDGE('',*,*,#4565,.T.); +#1716=ORIENTED_EDGE('',*,*,#4804,.T.); +#1717=ORIENTED_EDGE('',*,*,#4566,.T.); +#1718=ORIENTED_EDGE('',*,*,#4805,.T.); +#1719=ORIENTED_EDGE('',*,*,#4567,.T.); +#1720=ORIENTED_EDGE('',*,*,#4806,.T.); +#1721=ORIENTED_EDGE('',*,*,#4568,.T.); +#1722=ORIENTED_EDGE('',*,*,#4807,.T.); +#1723=ORIENTED_EDGE('',*,*,#4569,.T.); +#1724=ORIENTED_EDGE('',*,*,#4808,.T.); +#1725=ORIENTED_EDGE('',*,*,#4570,.T.); +#1726=ORIENTED_EDGE('',*,*,#4809,.T.); +#1727=ORIENTED_EDGE('',*,*,#4571,.T.); +#1728=ORIENTED_EDGE('',*,*,#4810,.T.); +#1729=ORIENTED_EDGE('',*,*,#4572,.T.); +#1730=ORIENTED_EDGE('',*,*,#4811,.T.); +#1731=ORIENTED_EDGE('',*,*,#4573,.T.); +#1732=ORIENTED_EDGE('',*,*,#4812,.T.); +#1733=ORIENTED_EDGE('',*,*,#4574,.T.); +#1734=ORIENTED_EDGE('',*,*,#4813,.T.); +#1735=ORIENTED_EDGE('',*,*,#4575,.T.); +#1736=ORIENTED_EDGE('',*,*,#4814,.T.); +#1737=ORIENTED_EDGE('',*,*,#4576,.T.); +#1738=ORIENTED_EDGE('',*,*,#4815,.T.); +#1739=ORIENTED_EDGE('',*,*,#4577,.T.); +#1740=ORIENTED_EDGE('',*,*,#4816,.T.); +#1741=ORIENTED_EDGE('',*,*,#4578,.T.); +#1742=ORIENTED_EDGE('',*,*,#4817,.T.); +#1743=ORIENTED_EDGE('',*,*,#4579,.T.); +#1744=ORIENTED_EDGE('',*,*,#4818,.T.); +#1745=ORIENTED_EDGE('',*,*,#4580,.T.); +#1746=ORIENTED_EDGE('',*,*,#4819,.T.); +#1747=ORIENTED_EDGE('',*,*,#4581,.T.); +#1748=ORIENTED_EDGE('',*,*,#4820,.T.); +#1749=ORIENTED_EDGE('',*,*,#4582,.T.); +#1750=ORIENTED_EDGE('',*,*,#4821,.T.); +#1751=ORIENTED_EDGE('',*,*,#4583,.T.); +#1752=ORIENTED_EDGE('',*,*,#4822,.T.); +#1753=ORIENTED_EDGE('',*,*,#4584,.T.); +#1754=ORIENTED_EDGE('',*,*,#4823,.T.); +#1755=ORIENTED_EDGE('',*,*,#4585,.T.); +#1756=ORIENTED_EDGE('',*,*,#4824,.T.); +#1757=ORIENTED_EDGE('',*,*,#4586,.T.); +#1758=ORIENTED_EDGE('',*,*,#4825,.T.); +#1759=ORIENTED_EDGE('',*,*,#4587,.T.); +#1760=ORIENTED_EDGE('',*,*,#4826,.T.); +#1761=ORIENTED_EDGE('',*,*,#4588,.T.); +#1762=ORIENTED_EDGE('',*,*,#4827,.T.); +#1763=ORIENTED_EDGE('',*,*,#4589,.T.); +#1764=ORIENTED_EDGE('',*,*,#4828,.T.); +#1765=ORIENTED_EDGE('',*,*,#4590,.T.); +#1766=ORIENTED_EDGE('',*,*,#4829,.T.); +#1767=ORIENTED_EDGE('',*,*,#4591,.T.); +#1768=ORIENTED_EDGE('',*,*,#4830,.T.); +#1769=ORIENTED_EDGE('',*,*,#4592,.T.); +#1770=ORIENTED_EDGE('',*,*,#4831,.T.); +#1771=ORIENTED_EDGE('',*,*,#4593,.T.); +#1772=ORIENTED_EDGE('',*,*,#4832,.T.); +#1773=ORIENTED_EDGE('',*,*,#4594,.T.); +#1774=ORIENTED_EDGE('',*,*,#4833,.T.); +#1775=ORIENTED_EDGE('',*,*,#4595,.T.); +#1776=ORIENTED_EDGE('',*,*,#4834,.T.); +#1777=ORIENTED_EDGE('',*,*,#4596,.T.); +#1778=ORIENTED_EDGE('',*,*,#4835,.T.); +#1779=ORIENTED_EDGE('',*,*,#4597,.T.); +#1780=ORIENTED_EDGE('',*,*,#4836,.T.); +#1781=ORIENTED_EDGE('',*,*,#4598,.T.); +#1782=ORIENTED_EDGE('',*,*,#4837,.T.); +#1783=ORIENTED_EDGE('',*,*,#4599,.T.); +#1784=ORIENTED_EDGE('',*,*,#4838,.T.); +#1785=ORIENTED_EDGE('',*,*,#4600,.T.); +#1786=ORIENTED_EDGE('',*,*,#4839,.T.); +#1787=ORIENTED_EDGE('',*,*,#4601,.T.); +#1788=ORIENTED_EDGE('',*,*,#4840,.T.); +#1789=ORIENTED_EDGE('',*,*,#4602,.T.); +#1790=ORIENTED_EDGE('',*,*,#4841,.T.); +#1791=ORIENTED_EDGE('',*,*,#4603,.T.); +#1792=ORIENTED_EDGE('',*,*,#4842,.T.); +#1793=ORIENTED_EDGE('',*,*,#4604,.T.); +#1794=ORIENTED_EDGE('',*,*,#4843,.T.); +#1795=ORIENTED_EDGE('',*,*,#4605,.T.); +#1796=ORIENTED_EDGE('',*,*,#4844,.T.); +#1797=ORIENTED_EDGE('',*,*,#4606,.T.); +#1798=ORIENTED_EDGE('',*,*,#4845,.T.); +#1799=ORIENTED_EDGE('',*,*,#4607,.T.); +#1800=ORIENTED_EDGE('',*,*,#4846,.T.); +#1801=ORIENTED_EDGE('',*,*,#4608,.T.); +#1802=ORIENTED_EDGE('',*,*,#4847,.T.); +#1803=ORIENTED_EDGE('',*,*,#4609,.T.); +#1804=ORIENTED_EDGE('',*,*,#4848,.T.); +#1805=ORIENTED_EDGE('',*,*,#4610,.T.); +#1806=ORIENTED_EDGE('',*,*,#4849,.T.); +#1807=ORIENTED_EDGE('',*,*,#4611,.T.); +#1808=ORIENTED_EDGE('',*,*,#4850,.T.); +#1809=ORIENTED_EDGE('',*,*,#4612,.T.); +#1810=ORIENTED_EDGE('',*,*,#4851,.T.); +#1811=ORIENTED_EDGE('',*,*,#4613,.T.); +#1812=ORIENTED_EDGE('',*,*,#4852,.T.); +#1813=ORIENTED_EDGE('',*,*,#4614,.T.); +#1814=ORIENTED_EDGE('',*,*,#4853,.T.); +#1815=ORIENTED_EDGE('',*,*,#4615,.T.); +#1816=ORIENTED_EDGE('',*,*,#4854,.T.); +#1817=ORIENTED_EDGE('',*,*,#4616,.T.); +#1818=ORIENTED_EDGE('',*,*,#4855,.T.); +#1819=ORIENTED_EDGE('',*,*,#4617,.T.); +#1820=ORIENTED_EDGE('',*,*,#4856,.T.); +#1821=ORIENTED_EDGE('',*,*,#4618,.T.); +#1822=ORIENTED_EDGE('',*,*,#4857,.T.); +#1823=ORIENTED_EDGE('',*,*,#4619,.T.); +#1824=ORIENTED_EDGE('',*,*,#4858,.T.); +#1825=ORIENTED_EDGE('',*,*,#4620,.T.); +#1826=ORIENTED_EDGE('',*,*,#4859,.T.); +#1827=ORIENTED_EDGE('',*,*,#4621,.T.); +#1828=ORIENTED_EDGE('',*,*,#4860,.T.); +#1829=ORIENTED_EDGE('',*,*,#4622,.T.); +#1830=ORIENTED_EDGE('',*,*,#4861,.T.); +#1831=ORIENTED_EDGE('',*,*,#4623,.T.); +#1832=ORIENTED_EDGE('',*,*,#4862,.T.); +#1833=ORIENTED_EDGE('',*,*,#4624,.T.); +#1834=ORIENTED_EDGE('',*,*,#4863,.T.); +#1835=ORIENTED_EDGE('',*,*,#4625,.T.); +#1836=ORIENTED_EDGE('',*,*,#4864,.T.); +#1837=ORIENTED_EDGE('',*,*,#4626,.T.); +#1838=ORIENTED_EDGE('',*,*,#4865,.T.); +#1839=ORIENTED_EDGE('',*,*,#4627,.T.); +#1840=ORIENTED_EDGE('',*,*,#4866,.T.); +#1841=ORIENTED_EDGE('',*,*,#4628,.T.); +#1842=ORIENTED_EDGE('',*,*,#4867,.T.); +#1843=ORIENTED_EDGE('',*,*,#4629,.T.); +#1844=ORIENTED_EDGE('',*,*,#4868,.T.); +#1845=ORIENTED_EDGE('',*,*,#4630,.T.); +#1846=ORIENTED_EDGE('',*,*,#4869,.T.); +#1847=ORIENTED_EDGE('',*,*,#4631,.T.); +#1848=ORIENTED_EDGE('',*,*,#4870,.T.); +#1849=ORIENTED_EDGE('',*,*,#4632,.T.); +#1850=ORIENTED_EDGE('',*,*,#4871,.T.); +#1851=ORIENTED_EDGE('',*,*,#4633,.T.); +#1852=ORIENTED_EDGE('',*,*,#4872,.T.); +#1853=ORIENTED_EDGE('',*,*,#4634,.T.); +#1854=ORIENTED_EDGE('',*,*,#4873,.T.); +#1855=ORIENTED_EDGE('',*,*,#4635,.T.); +#1856=ORIENTED_EDGE('',*,*,#4874,.T.); +#1857=ORIENTED_EDGE('',*,*,#4636,.T.); +#1858=ORIENTED_EDGE('',*,*,#4875,.T.); +#1859=ORIENTED_EDGE('',*,*,#4637,.T.); +#1860=ORIENTED_EDGE('',*,*,#4876,.T.); +#1861=ORIENTED_EDGE('',*,*,#4638,.T.); +#1862=ORIENTED_EDGE('',*,*,#4877,.T.); +#1863=ORIENTED_EDGE('',*,*,#4639,.T.); +#1864=ORIENTED_EDGE('',*,*,#4878,.T.); +#1865=ORIENTED_EDGE('',*,*,#4640,.T.); +#1866=ORIENTED_EDGE('',*,*,#4879,.T.); +#1867=ORIENTED_EDGE('',*,*,#4641,.T.); +#1868=ORIENTED_EDGE('',*,*,#4880,.T.); +#1869=ORIENTED_EDGE('',*,*,#4642,.T.); +#1870=ORIENTED_EDGE('',*,*,#4881,.T.); +#1871=ORIENTED_EDGE('',*,*,#4643,.T.); +#1872=ORIENTED_EDGE('',*,*,#4882,.T.); +#1873=ORIENTED_EDGE('',*,*,#4644,.T.); +#1874=ORIENTED_EDGE('',*,*,#4883,.T.); +#1875=ORIENTED_EDGE('',*,*,#4645,.T.); +#1876=ORIENTED_EDGE('',*,*,#4884,.T.); +#1877=ORIENTED_EDGE('',*,*,#4646,.T.); +#1878=ORIENTED_EDGE('',*,*,#4885,.T.); +#1879=ORIENTED_EDGE('',*,*,#4647,.T.); +#1880=ORIENTED_EDGE('',*,*,#4886,.T.); +#1881=ORIENTED_EDGE('',*,*,#4648,.T.); +#1882=ORIENTED_EDGE('',*,*,#4887,.T.); +#1883=ORIENTED_EDGE('',*,*,#4649,.T.); +#1884=ORIENTED_EDGE('',*,*,#4888,.T.); +#1885=ORIENTED_EDGE('',*,*,#4650,.T.); +#1886=ORIENTED_EDGE('',*,*,#4889,.T.); +#1887=ORIENTED_EDGE('',*,*,#4651,.T.); +#1888=ORIENTED_EDGE('',*,*,#4890,.T.); +#1889=ORIENTED_EDGE('',*,*,#4652,.T.); +#1890=ORIENTED_EDGE('',*,*,#4891,.T.); +#1891=ORIENTED_EDGE('',*,*,#4653,.T.); +#1892=ORIENTED_EDGE('',*,*,#4892,.T.); +#1893=ORIENTED_EDGE('',*,*,#4654,.T.); +#1894=ORIENTED_EDGE('',*,*,#4893,.T.); +#1895=ORIENTED_EDGE('',*,*,#4655,.T.); +#1896=ORIENTED_EDGE('',*,*,#4894,.T.); +#1897=ORIENTED_EDGE('',*,*,#4656,.T.); +#1898=ORIENTED_EDGE('',*,*,#4895,.T.); +#1899=ORIENTED_EDGE('',*,*,#4657,.T.); +#1900=ORIENTED_EDGE('',*,*,#4896,.T.); +#1901=ORIENTED_EDGE('',*,*,#4658,.T.); +#1902=ORIENTED_EDGE('',*,*,#4897,.T.); +#1903=ORIENTED_EDGE('',*,*,#4659,.T.); +#1904=ORIENTED_EDGE('',*,*,#4898,.T.); +#1905=ORIENTED_EDGE('',*,*,#4660,.T.); +#1906=ORIENTED_EDGE('',*,*,#4899,.T.); +#1907=ORIENTED_EDGE('',*,*,#4661,.T.); +#1908=ORIENTED_EDGE('',*,*,#4900,.T.); +#1909=ORIENTED_EDGE('',*,*,#4662,.T.); +#1910=ORIENTED_EDGE('',*,*,#4901,.T.); +#1911=ORIENTED_EDGE('',*,*,#4663,.T.); +#1912=ORIENTED_EDGE('',*,*,#4902,.T.); +#1913=ORIENTED_EDGE('',*,*,#4664,.T.); +#1914=ORIENTED_EDGE('',*,*,#4903,.T.); +#1915=ORIENTED_EDGE('',*,*,#4665,.T.); +#1916=ORIENTED_EDGE('',*,*,#4904,.T.); +#1917=ORIENTED_EDGE('',*,*,#4666,.T.); +#1918=ORIENTED_EDGE('',*,*,#4905,.T.); +#1919=ORIENTED_EDGE('',*,*,#4667,.T.); +#1920=ORIENTED_EDGE('',*,*,#4906,.T.); +#1921=ORIENTED_EDGE('',*,*,#4668,.T.); +#1922=ORIENTED_EDGE('',*,*,#4907,.T.); +#1923=ORIENTED_EDGE('',*,*,#4669,.T.); +#1924=ORIENTED_EDGE('',*,*,#4908,.T.); +#1925=ORIENTED_EDGE('',*,*,#4670,.T.); +#1926=ORIENTED_EDGE('',*,*,#4909,.T.); +#1927=ORIENTED_EDGE('',*,*,#4671,.T.); +#1928=ORIENTED_EDGE('',*,*,#4910,.T.); +#1929=ORIENTED_EDGE('',*,*,#4672,.T.); +#1930=ORIENTED_EDGE('',*,*,#4911,.T.); +#1931=ORIENTED_EDGE('',*,*,#4673,.T.); +#1932=ORIENTED_EDGE('',*,*,#4912,.T.); +#1933=ORIENTED_EDGE('',*,*,#4674,.T.); +#1934=ORIENTED_EDGE('',*,*,#4913,.T.); +#1935=ORIENTED_EDGE('',*,*,#4675,.T.); +#1936=ORIENTED_EDGE('',*,*,#4914,.T.); +#1937=ORIENTED_EDGE('',*,*,#4676,.T.); +#1938=ORIENTED_EDGE('',*,*,#4915,.T.); +#1939=ORIENTED_EDGE('',*,*,#4677,.T.); +#1940=ORIENTED_EDGE('',*,*,#4916,.T.); +#1941=ORIENTED_EDGE('',*,*,#4678,.T.); +#1942=ORIENTED_EDGE('',*,*,#4917,.T.); +#1943=ORIENTED_EDGE('',*,*,#4679,.T.); +#1944=ORIENTED_EDGE('',*,*,#4918,.T.); +#1945=ORIENTED_EDGE('',*,*,#4680,.T.); +#1946=ORIENTED_EDGE('',*,*,#4919,.T.); +#1947=ORIENTED_EDGE('',*,*,#4681,.T.); +#1948=ORIENTED_EDGE('',*,*,#4920,.T.); +#1949=ORIENTED_EDGE('',*,*,#4682,.T.); +#1950=ORIENTED_EDGE('',*,*,#4921,.T.); +#1951=ORIENTED_EDGE('',*,*,#4683,.T.); +#1952=ORIENTED_EDGE('',*,*,#4922,.T.); +#1953=ORIENTED_EDGE('',*,*,#4684,.T.); +#1954=ORIENTED_EDGE('',*,*,#4923,.T.); +#1955=ORIENTED_EDGE('',*,*,#4685,.T.); +#1956=ORIENTED_EDGE('',*,*,#4924,.T.); +#1957=ORIENTED_EDGE('',*,*,#4686,.T.); +#1958=ORIENTED_EDGE('',*,*,#4925,.T.); +#1959=ORIENTED_EDGE('',*,*,#4687,.T.); +#1960=ORIENTED_EDGE('',*,*,#4926,.T.); +#1961=ORIENTED_EDGE('',*,*,#4688,.T.); +#1962=ORIENTED_EDGE('',*,*,#4927,.T.); +#1963=ORIENTED_EDGE('',*,*,#4689,.T.); +#1964=ORIENTED_EDGE('',*,*,#4928,.T.); +#1965=ORIENTED_EDGE('',*,*,#4690,.T.); +#1966=ORIENTED_EDGE('',*,*,#4929,.T.); +#1967=ORIENTED_EDGE('',*,*,#4691,.T.); +#1968=ORIENTED_EDGE('',*,*,#4930,.T.); +#1969=ORIENTED_EDGE('',*,*,#4692,.T.); +#1970=ORIENTED_EDGE('',*,*,#4931,.T.); +#1971=ORIENTED_EDGE('',*,*,#4693,.T.); +#1972=ORIENTED_EDGE('',*,*,#4932,.T.); +#1973=ORIENTED_EDGE('',*,*,#4694,.T.); +#1974=ORIENTED_EDGE('',*,*,#4933,.T.); +#1975=ORIENTED_EDGE('',*,*,#4695,.T.); +#1976=ORIENTED_EDGE('',*,*,#4934,.T.); +#1977=ORIENTED_EDGE('',*,*,#4696,.T.); +#1978=ORIENTED_EDGE('',*,*,#4935,.T.); +#1979=ORIENTED_EDGE('',*,*,#4697,.T.); +#1980=ORIENTED_EDGE('',*,*,#4936,.T.); +#1981=ORIENTED_EDGE('',*,*,#4698,.T.); +#1982=ORIENTED_EDGE('',*,*,#4937,.T.); +#1983=ORIENTED_EDGE('',*,*,#4699,.T.); +#1984=ORIENTED_EDGE('',*,*,#4938,.T.); +#1985=ORIENTED_EDGE('',*,*,#4700,.T.); +#1986=ORIENTED_EDGE('',*,*,#4939,.T.); +#1987=ORIENTED_EDGE('',*,*,#4701,.T.); +#1988=ORIENTED_EDGE('',*,*,#4940,.T.); +#1989=ORIENTED_EDGE('',*,*,#4702,.T.); +#1990=ORIENTED_EDGE('',*,*,#4941,.T.); +#1991=ORIENTED_EDGE('',*,*,#4703,.T.); +#1992=ORIENTED_EDGE('',*,*,#4942,.T.); +#1993=ORIENTED_EDGE('',*,*,#4704,.T.); +#1994=ORIENTED_EDGE('',*,*,#4943,.T.); +#1995=ORIENTED_EDGE('',*,*,#4705,.T.); +#1996=ORIENTED_EDGE('',*,*,#4944,.T.); +#1997=ORIENTED_EDGE('',*,*,#4706,.T.); +#1998=ORIENTED_EDGE('',*,*,#4945,.T.); +#1999=ORIENTED_EDGE('',*,*,#4707,.T.); +#2000=ORIENTED_EDGE('',*,*,#4946,.T.); +#2001=ORIENTED_EDGE('',*,*,#4708,.T.); +#2002=ORIENTED_EDGE('',*,*,#4947,.T.); +#2003=ORIENTED_EDGE('',*,*,#4709,.T.); +#2004=ORIENTED_EDGE('',*,*,#4948,.T.); +#2005=ORIENTED_EDGE('',*,*,#4710,.T.); +#2006=ORIENTED_EDGE('',*,*,#4949,.T.); +#2007=ORIENTED_EDGE('',*,*,#4711,.T.); +#2008=ORIENTED_EDGE('',*,*,#4950,.T.); +#2009=ORIENTED_EDGE('',*,*,#4712,.T.); +#2010=ORIENTED_EDGE('',*,*,#4951,.T.); +#2011=ORIENTED_EDGE('',*,*,#4713,.T.); +#2012=ORIENTED_EDGE('',*,*,#4952,.T.); +#2013=ORIENTED_EDGE('',*,*,#4714,.T.); +#2014=ORIENTED_EDGE('',*,*,#4953,.T.); +#2015=ORIENTED_EDGE('',*,*,#4715,.T.); +#2016=ORIENTED_EDGE('',*,*,#4954,.T.); +#2017=ORIENTED_EDGE('',*,*,#4716,.T.); +#2018=ORIENTED_EDGE('',*,*,#4955,.T.); +#2019=ORIENTED_EDGE('',*,*,#4717,.T.); +#2020=ORIENTED_EDGE('',*,*,#4956,.T.); +#2021=ORIENTED_EDGE('',*,*,#4718,.T.); +#2022=ORIENTED_EDGE('',*,*,#4957,.T.); +#2023=ORIENTED_EDGE('',*,*,#4719,.T.); +#2024=ORIENTED_EDGE('',*,*,#4958,.T.); +#2025=ORIENTED_EDGE('',*,*,#4720,.T.); +#2026=ORIENTED_EDGE('',*,*,#4959,.T.); +#2027=ORIENTED_EDGE('',*,*,#4721,.T.); +#2028=ORIENTED_EDGE('',*,*,#4960,.T.); +#2029=ORIENTED_EDGE('',*,*,#4722,.T.); +#2030=ORIENTED_EDGE('',*,*,#4961,.T.); +#2031=ORIENTED_EDGE('',*,*,#4723,.T.); +#2032=ORIENTED_EDGE('',*,*,#4962,.T.); +#2033=ORIENTED_EDGE('',*,*,#4724,.T.); +#2034=ORIENTED_EDGE('',*,*,#4963,.T.); +#2035=ORIENTED_EDGE('',*,*,#4725,.T.); +#2036=ORIENTED_EDGE('',*,*,#4964,.T.); +#2037=ORIENTED_EDGE('',*,*,#4726,.T.); +#2038=ORIENTED_EDGE('',*,*,#4965,.T.); +#2039=ORIENTED_EDGE('',*,*,#4727,.T.); +#2040=ORIENTED_EDGE('',*,*,#4966,.T.); +#2041=ORIENTED_EDGE('',*,*,#4728,.T.); +#2042=ORIENTED_EDGE('',*,*,#4967,.T.); +#2043=ORIENTED_EDGE('',*,*,#4729,.T.); +#2044=ORIENTED_EDGE('',*,*,#4968,.T.); +#2045=ORIENTED_EDGE('',*,*,#4730,.T.); +#2046=ORIENTED_EDGE('',*,*,#4969,.T.); +#2047=ORIENTED_EDGE('',*,*,#4731,.T.); +#2048=ORIENTED_EDGE('',*,*,#4970,.T.); +#2049=ORIENTED_EDGE('',*,*,#4732,.T.); +#2050=ORIENTED_EDGE('',*,*,#4971,.T.); +#2051=ORIENTED_EDGE('',*,*,#4733,.T.); +#2052=ORIENTED_EDGE('',*,*,#4972,.T.); +#2053=ORIENTED_EDGE('',*,*,#4734,.T.); +#2054=ORIENTED_EDGE('',*,*,#4973,.T.); +#2055=ORIENTED_EDGE('',*,*,#4735,.T.); +#2056=ORIENTED_EDGE('',*,*,#4974,.T.); +#2057=ORIENTED_EDGE('',*,*,#4736,.T.); +#2058=ORIENTED_EDGE('',*,*,#4975,.T.); +#2059=ORIENTED_EDGE('',*,*,#4737,.T.); +#2060=ORIENTED_EDGE('',*,*,#4976,.T.); +#2061=ORIENTED_EDGE('',*,*,#4738,.T.); +#2062=ORIENTED_EDGE('',*,*,#4977,.T.); +#2063=ORIENTED_EDGE('',*,*,#4739,.T.); +#2064=ORIENTED_EDGE('',*,*,#4978,.T.); +#2065=ORIENTED_EDGE('',*,*,#4740,.T.); +#2066=ORIENTED_EDGE('',*,*,#4979,.T.); +#2067=ORIENTED_EDGE('',*,*,#4741,.T.); +#2068=ORIENTED_EDGE('',*,*,#4980,.T.); +#2069=ORIENTED_EDGE('',*,*,#4742,.T.); +#2070=ORIENTED_EDGE('',*,*,#4981,.T.); +#2071=ORIENTED_EDGE('',*,*,#4743,.T.); +#2072=ORIENTED_EDGE('',*,*,#4982,.T.); +#2073=ORIENTED_EDGE('',*,*,#4744,.T.); +#2074=ORIENTED_EDGE('',*,*,#4983,.T.); +#2075=ORIENTED_EDGE('',*,*,#4745,.T.); +#2076=ORIENTED_EDGE('',*,*,#4984,.T.); +#2077=ORIENTED_EDGE('',*,*,#4746,.T.); +#2078=ORIENTED_EDGE('',*,*,#4985,.T.); +#2079=ORIENTED_EDGE('',*,*,#4747,.T.); +#2080=ORIENTED_EDGE('',*,*,#4986,.T.); +#2081=ORIENTED_EDGE('',*,*,#4748,.T.); +#2082=ORIENTED_EDGE('',*,*,#4987,.T.); +#2083=ORIENTED_EDGE('',*,*,#4749,.T.); +#2084=ORIENTED_EDGE('',*,*,#4988,.T.); +#2085=ORIENTED_EDGE('',*,*,#4750,.T.); +#2086=ORIENTED_EDGE('',*,*,#4989,.T.); +#2087=ORIENTED_EDGE('',*,*,#4751,.T.); +#2088=ORIENTED_EDGE('',*,*,#5835,.T.); +#2089=ORIENTED_EDGE('',*,*,#4752,.T.); +#2090=ORIENTED_EDGE('',*,*,#5836,.T.); +#2091=ORIENTED_EDGE('',*,*,#4753,.T.); +#2092=ORIENTED_EDGE('',*,*,#5875,.T.); +#2093=ORIENTED_EDGE('',*,*,#4754,.T.); +#2094=ORIENTED_EDGE('',*,*,#5837,.T.); +#2095=ORIENTED_EDGE('',*,*,#4755,.T.); +#2096=ORIENTED_EDGE('',*,*,#5838,.T.); +#2097=ORIENTED_EDGE('',*,*,#4756,.T.); +#2098=ORIENTED_EDGE('',*,*,#5839,.T.); +#2099=ORIENTED_EDGE('',*,*,#4757,.T.); +#2100=ORIENTED_EDGE('',*,*,#5840,.T.); +#2101=ORIENTED_EDGE('',*,*,#4758,.T.); +#2102=ORIENTED_EDGE('',*,*,#5841,.T.); +#2103=ORIENTED_EDGE('',*,*,#4759,.T.); +#2104=ORIENTED_EDGE('',*,*,#5842,.T.); +#2105=ORIENTED_EDGE('',*,*,#4760,.T.); +#2106=ORIENTED_EDGE('',*,*,#5843,.T.); +#2107=ORIENTED_EDGE('',*,*,#4761,.T.); +#2108=ORIENTED_EDGE('',*,*,#5844,.T.); +#2109=ORIENTED_EDGE('',*,*,#4762,.T.); +#2110=ORIENTED_EDGE('',*,*,#5845,.T.); +#2111=ORIENTED_EDGE('',*,*,#4763,.T.); +#2112=ORIENTED_EDGE('',*,*,#5846,.T.); +#2113=ORIENTED_EDGE('',*,*,#4764,.T.); +#2114=ORIENTED_EDGE('',*,*,#5847,.T.); +#2115=ORIENTED_EDGE('',*,*,#4765,.T.); +#2116=ORIENTED_EDGE('',*,*,#5848,.T.); +#2117=ORIENTED_EDGE('',*,*,#4766,.T.); +#2118=ORIENTED_EDGE('',*,*,#5849,.T.); +#2119=ORIENTED_EDGE('',*,*,#4767,.T.); +#2120=ORIENTED_EDGE('',*,*,#5850,.T.); +#2121=ORIENTED_EDGE('',*,*,#4768,.T.); +#2122=ORIENTED_EDGE('',*,*,#5851,.T.); +#2123=ORIENTED_EDGE('',*,*,#4769,.T.); +#2124=ORIENTED_EDGE('',*,*,#5852,.T.); +#2125=ORIENTED_EDGE('',*,*,#4770,.T.); +#2126=ORIENTED_EDGE('',*,*,#5853,.T.); +#2127=ORIENTED_EDGE('',*,*,#4771,.T.); +#2128=ORIENTED_EDGE('',*,*,#5854,.T.); +#2129=ORIENTED_EDGE('',*,*,#4772,.T.); +#2130=ORIENTED_EDGE('',*,*,#5855,.T.); +#2131=ORIENTED_EDGE('',*,*,#4773,.T.); +#2132=ORIENTED_EDGE('',*,*,#5856,.T.); +#2133=ORIENTED_EDGE('',*,*,#4774,.T.); +#2134=ORIENTED_EDGE('',*,*,#5857,.T.); +#2135=ORIENTED_EDGE('',*,*,#4775,.T.); +#2136=ORIENTED_EDGE('',*,*,#5858,.T.); +#2137=ORIENTED_EDGE('',*,*,#4776,.T.); +#2138=ORIENTED_EDGE('',*,*,#5859,.T.); +#2139=ORIENTED_EDGE('',*,*,#4777,.T.); +#2140=ORIENTED_EDGE('',*,*,#5860,.T.); +#2141=ORIENTED_EDGE('',*,*,#4778,.T.); +#2142=ORIENTED_EDGE('',*,*,#5861,.T.); +#2143=ORIENTED_EDGE('',*,*,#4779,.T.); +#2144=ORIENTED_EDGE('',*,*,#5862,.T.); +#2145=ORIENTED_EDGE('',*,*,#4780,.T.); +#2146=ORIENTED_EDGE('',*,*,#5863,.T.); +#2147=ORIENTED_EDGE('',*,*,#4781,.T.); +#2148=ORIENTED_EDGE('',*,*,#5864,.T.); +#2149=ORIENTED_EDGE('',*,*,#4782,.T.); +#2150=ORIENTED_EDGE('',*,*,#5865,.T.); +#2151=ORIENTED_EDGE('',*,*,#4783,.T.); +#2152=ORIENTED_EDGE('',*,*,#5866,.T.); +#2153=ORIENTED_EDGE('',*,*,#4784,.T.); +#2154=ORIENTED_EDGE('',*,*,#5867,.T.); +#2155=ORIENTED_EDGE('',*,*,#4785,.T.); +#2156=ORIENTED_EDGE('',*,*,#5868,.T.); +#2157=ORIENTED_EDGE('',*,*,#4786,.T.); +#2158=ORIENTED_EDGE('',*,*,#5869,.T.); +#2159=ORIENTED_EDGE('',*,*,#4787,.T.); +#2160=ORIENTED_EDGE('',*,*,#5870,.T.); +#2161=ORIENTED_EDGE('',*,*,#4788,.T.); +#2162=ORIENTED_EDGE('',*,*,#5871,.T.); +#2163=ORIENTED_EDGE('',*,*,#4789,.T.); +#2164=ORIENTED_EDGE('',*,*,#5872,.T.); +#2165=ORIENTED_EDGE('',*,*,#4525,.T.); +#2166=ORIENTED_EDGE('',*,*,#4533,.T.); +#2167=ORIENTED_EDGE('',*,*,#4542,.T.); +#2168=ORIENTED_EDGE('',*,*,#4790,.F.); +#2169=ORIENTED_EDGE('',*,*,#4552,.T.); +#2170=ORIENTED_EDGE('',*,*,#4990,.T.); +#2171=ORIENTED_EDGE('',*,*,#4551,.T.); +#2172=ORIENTED_EDGE('',*,*,#4991,.F.); +#2173=ORIENTED_EDGE('',*,*,#4548,.F.); +#2174=ORIENTED_EDGE('',*,*,#4992,.F.); +#2175=ORIENTED_EDGE('',*,*,#4536,.F.); +#2176=ORIENTED_EDGE('',*,*,#4993,.F.); +#2177=ORIENTED_EDGE('',*,*,#4545,.F.); +#2178=ORIENTED_EDGE('',*,*,#4994,.F.); +#2179=ORIENTED_EDGE('',*,*,#4539,.F.); +#2180=ORIENTED_EDGE('',*,*,#4995,.T.); +#2181=ORIENTED_EDGE('',*,*,#4550,.T.); +#2182=ORIENTED_EDGE('',*,*,#4996,.F.); +#2183=ORIENTED_EDGE('',*,*,#4538,.T.); +#2184=ORIENTED_EDGE('',*,*,#4997,.T.); +#2185=ORIENTED_EDGE('',*,*,#4544,.T.); +#2186=ORIENTED_EDGE('',*,*,#4998,.F.); +#2187=ORIENTED_EDGE('',*,*,#4535,.T.); +#2188=ORIENTED_EDGE('',*,*,#4999,.T.); +#2189=ORIENTED_EDGE('',*,*,#4547,.T.); +#2190=ORIENTED_EDGE('',*,*,#5000,.F.); +#2191=ORIENTED_EDGE('',*,*,#4541,.T.); +#2192=ORIENTED_EDGE('',*,*,#5001,.T.); +#2193=ORIENTED_EDGE('',*,*,#4790,.T.); +#2194=ORIENTED_EDGE('',*,*,#4540,.T.); +#2195=ORIENTED_EDGE('',*,*,#5000,.T.); +#2196=ORIENTED_EDGE('',*,*,#4546,.T.); +#2197=ORIENTED_EDGE('',*,*,#4991,.T.); +#2198=ORIENTED_EDGE('',*,*,#4534,.T.); +#2199=ORIENTED_EDGE('',*,*,#4998,.T.); +#2200=ORIENTED_EDGE('',*,*,#4543,.T.); +#2201=ORIENTED_EDGE('',*,*,#4993,.T.); +#2202=ORIENTED_EDGE('',*,*,#4537,.T.); +#2203=ORIENTED_EDGE('',*,*,#4996,.T.); +#2204=ORIENTED_EDGE('',*,*,#4549,.T.); +#2205=ORIENTED_EDGE('',*,*,#5002,.F.); +#2206=ORIENTED_EDGE('',*,*,#5876,.F.); +#2207=ORIENTED_EDGE('',*,*,#4522,.T.); +#2208=ORIENTED_EDGE('',*,*,#4789,.F.); +#2209=ORIENTED_EDGE('',*,*,#4521,.T.); +#2210=ORIENTED_EDGE('',*,*,#5877,.F.); +#2211=ORIENTED_EDGE('',*,*,#4520,.T.); +#2212=ORIENTED_EDGE('',*,*,#4788,.F.); +#2213=ORIENTED_EDGE('',*,*,#4519,.T.); +#2214=ORIENTED_EDGE('',*,*,#5878,.F.); +#2215=ORIENTED_EDGE('',*,*,#4518,.T.); +#2216=ORIENTED_EDGE('',*,*,#4787,.F.); +#2217=ORIENTED_EDGE('',*,*,#4517,.T.); +#2218=ORIENTED_EDGE('',*,*,#5879,.F.); +#2219=ORIENTED_EDGE('',*,*,#4516,.T.); +#2220=ORIENTED_EDGE('',*,*,#4786,.F.); +#2221=ORIENTED_EDGE('',*,*,#4515,.T.); +#2222=ORIENTED_EDGE('',*,*,#5880,.F.); +#2223=ORIENTED_EDGE('',*,*,#4514,.T.); +#2224=ORIENTED_EDGE('',*,*,#4785,.F.); +#2225=ORIENTED_EDGE('',*,*,#4513,.T.); +#2226=ORIENTED_EDGE('',*,*,#5881,.F.); +#2227=ORIENTED_EDGE('',*,*,#4512,.T.); +#2228=ORIENTED_EDGE('',*,*,#4784,.F.); +#2229=ORIENTED_EDGE('',*,*,#4511,.T.); +#2230=ORIENTED_EDGE('',*,*,#5882,.F.); +#2231=ORIENTED_EDGE('',*,*,#4510,.T.); +#2232=ORIENTED_EDGE('',*,*,#4783,.F.); +#2233=ORIENTED_EDGE('',*,*,#4509,.T.); +#2234=ORIENTED_EDGE('',*,*,#5883,.F.); +#2235=ORIENTED_EDGE('',*,*,#4508,.T.); +#2236=ORIENTED_EDGE('',*,*,#4782,.F.); +#2237=ORIENTED_EDGE('',*,*,#4507,.T.); +#2238=ORIENTED_EDGE('',*,*,#5884,.F.); +#2239=ORIENTED_EDGE('',*,*,#4506,.T.); +#2240=ORIENTED_EDGE('',*,*,#4781,.F.); +#2241=ORIENTED_EDGE('',*,*,#4505,.T.); +#2242=ORIENTED_EDGE('',*,*,#5003,.F.); +#2243=ORIENTED_EDGE('',*,*,#4504,.T.); +#2244=ORIENTED_EDGE('',*,*,#4780,.F.); +#2245=ORIENTED_EDGE('',*,*,#4503,.T.); +#2246=ORIENTED_EDGE('',*,*,#5004,.F.); +#2247=ORIENTED_EDGE('',*,*,#4502,.T.); +#2248=ORIENTED_EDGE('',*,*,#4779,.F.); +#2249=ORIENTED_EDGE('',*,*,#4501,.T.); +#2250=ORIENTED_EDGE('',*,*,#5005,.F.); +#2251=ORIENTED_EDGE('',*,*,#4500,.T.); +#2252=ORIENTED_EDGE('',*,*,#4778,.F.); +#2253=ORIENTED_EDGE('',*,*,#4499,.T.); +#2254=ORIENTED_EDGE('',*,*,#5006,.F.); +#2255=ORIENTED_EDGE('',*,*,#4498,.T.); +#2256=ORIENTED_EDGE('',*,*,#4777,.F.); +#2257=ORIENTED_EDGE('',*,*,#4497,.T.); +#2258=ORIENTED_EDGE('',*,*,#5007,.F.); +#2259=ORIENTED_EDGE('',*,*,#4496,.T.); +#2260=ORIENTED_EDGE('',*,*,#4776,.F.); +#2261=ORIENTED_EDGE('',*,*,#4495,.T.); +#2262=ORIENTED_EDGE('',*,*,#5008,.F.); +#2263=ORIENTED_EDGE('',*,*,#4494,.T.); +#2264=ORIENTED_EDGE('',*,*,#4775,.F.); +#2265=ORIENTED_EDGE('',*,*,#4493,.T.); +#2266=ORIENTED_EDGE('',*,*,#5009,.F.); +#2267=ORIENTED_EDGE('',*,*,#4492,.T.); +#2268=ORIENTED_EDGE('',*,*,#4774,.F.); +#2269=ORIENTED_EDGE('',*,*,#4491,.T.); +#2270=ORIENTED_EDGE('',*,*,#5010,.F.); +#2271=ORIENTED_EDGE('',*,*,#4490,.T.); +#2272=ORIENTED_EDGE('',*,*,#4773,.F.); +#2273=ORIENTED_EDGE('',*,*,#4489,.T.); +#2274=ORIENTED_EDGE('',*,*,#5011,.F.); +#2275=ORIENTED_EDGE('',*,*,#4488,.T.); +#2276=ORIENTED_EDGE('',*,*,#4772,.F.); +#2277=ORIENTED_EDGE('',*,*,#4487,.T.); +#2278=ORIENTED_EDGE('',*,*,#5012,.F.); +#2279=ORIENTED_EDGE('',*,*,#4486,.T.); +#2280=ORIENTED_EDGE('',*,*,#4771,.F.); +#2281=ORIENTED_EDGE('',*,*,#4485,.T.); +#2282=ORIENTED_EDGE('',*,*,#5013,.F.); +#2283=ORIENTED_EDGE('',*,*,#4484,.T.); +#2284=ORIENTED_EDGE('',*,*,#4770,.F.); +#2285=ORIENTED_EDGE('',*,*,#4483,.T.); +#2286=ORIENTED_EDGE('',*,*,#5014,.F.); +#2287=ORIENTED_EDGE('',*,*,#4482,.T.); +#2288=ORIENTED_EDGE('',*,*,#4769,.F.); +#2289=ORIENTED_EDGE('',*,*,#4481,.T.); +#2290=ORIENTED_EDGE('',*,*,#5015,.F.); +#2291=ORIENTED_EDGE('',*,*,#4480,.T.); +#2292=ORIENTED_EDGE('',*,*,#4768,.F.); +#2293=ORIENTED_EDGE('',*,*,#4479,.T.); +#2294=ORIENTED_EDGE('',*,*,#5016,.F.); +#2295=ORIENTED_EDGE('',*,*,#4478,.T.); +#2296=ORIENTED_EDGE('',*,*,#4767,.F.); +#2297=ORIENTED_EDGE('',*,*,#4477,.T.); +#2298=ORIENTED_EDGE('',*,*,#5017,.F.); +#2299=ORIENTED_EDGE('',*,*,#4476,.T.); +#2300=ORIENTED_EDGE('',*,*,#4766,.F.); +#2301=ORIENTED_EDGE('',*,*,#4475,.T.); +#2302=ORIENTED_EDGE('',*,*,#5018,.F.); +#2303=ORIENTED_EDGE('',*,*,#4474,.T.); +#2304=ORIENTED_EDGE('',*,*,#4765,.F.); +#2305=ORIENTED_EDGE('',*,*,#4473,.T.); +#2306=ORIENTED_EDGE('',*,*,#5019,.F.); +#2307=ORIENTED_EDGE('',*,*,#4472,.T.); +#2308=ORIENTED_EDGE('',*,*,#4764,.F.); +#2309=ORIENTED_EDGE('',*,*,#4471,.T.); +#2310=ORIENTED_EDGE('',*,*,#5020,.F.); +#2311=ORIENTED_EDGE('',*,*,#4470,.T.); +#2312=ORIENTED_EDGE('',*,*,#4763,.F.); +#2313=ORIENTED_EDGE('',*,*,#4469,.T.); +#2314=ORIENTED_EDGE('',*,*,#5021,.F.); +#2315=ORIENTED_EDGE('',*,*,#4468,.T.); +#2316=ORIENTED_EDGE('',*,*,#4762,.F.); +#2317=ORIENTED_EDGE('',*,*,#4467,.T.); +#2318=ORIENTED_EDGE('',*,*,#5022,.F.); +#2319=ORIENTED_EDGE('',*,*,#4466,.T.); +#2320=ORIENTED_EDGE('',*,*,#4761,.F.); +#2321=ORIENTED_EDGE('',*,*,#4465,.T.); +#2322=ORIENTED_EDGE('',*,*,#5023,.F.); +#2323=ORIENTED_EDGE('',*,*,#4464,.T.); +#2324=ORIENTED_EDGE('',*,*,#4760,.F.); +#2325=ORIENTED_EDGE('',*,*,#4463,.T.); +#2326=ORIENTED_EDGE('',*,*,#5024,.F.); +#2327=ORIENTED_EDGE('',*,*,#4462,.T.); +#2328=ORIENTED_EDGE('',*,*,#4759,.F.); +#2329=ORIENTED_EDGE('',*,*,#4461,.T.); +#2330=ORIENTED_EDGE('',*,*,#5025,.F.); +#2331=ORIENTED_EDGE('',*,*,#4460,.T.); +#2332=ORIENTED_EDGE('',*,*,#4758,.F.); +#2333=ORIENTED_EDGE('',*,*,#4459,.T.); +#2334=ORIENTED_EDGE('',*,*,#5026,.F.); +#2335=ORIENTED_EDGE('',*,*,#4458,.T.); +#2336=ORIENTED_EDGE('',*,*,#4757,.F.); +#2337=ORIENTED_EDGE('',*,*,#4457,.T.); +#2338=ORIENTED_EDGE('',*,*,#5027,.F.); +#2339=ORIENTED_EDGE('',*,*,#4456,.T.); +#2340=ORIENTED_EDGE('',*,*,#4756,.F.); +#2341=ORIENTED_EDGE('',*,*,#4455,.T.); +#2342=ORIENTED_EDGE('',*,*,#5028,.F.); +#2343=ORIENTED_EDGE('',*,*,#4454,.T.); +#2344=ORIENTED_EDGE('',*,*,#4755,.F.); +#2345=ORIENTED_EDGE('',*,*,#4453,.T.); +#2346=ORIENTED_EDGE('',*,*,#5029,.F.); +#2347=ORIENTED_EDGE('',*,*,#4452,.T.); +#2348=ORIENTED_EDGE('',*,*,#4754,.F.); +#2349=ORIENTED_EDGE('',*,*,#5834,.T.); +#2350=ORIENTED_EDGE('',*,*,#5030,.F.); +#2351=ORIENTED_EDGE('',*,*,#5833,.F.); +#2352=ORIENTED_EDGE('',*,*,#4753,.F.); +#2353=ORIENTED_EDGE('',*,*,#4451,.T.); +#2354=ORIENTED_EDGE('',*,*,#5031,.F.); +#2355=ORIENTED_EDGE('',*,*,#4450,.T.); +#2356=ORIENTED_EDGE('',*,*,#4752,.F.); +#2357=ORIENTED_EDGE('',*,*,#4449,.T.); +#2358=ORIENTED_EDGE('',*,*,#5033,.F.); +#2359=ORIENTED_EDGE('',*,*,#4448,.T.); +#2360=ORIENTED_EDGE('',*,*,#4751,.F.); +#2361=ORIENTED_EDGE('',*,*,#5032,.T.); +#2362=ORIENTED_EDGE('',*,*,#5034,.T.); +#2363=ORIENTED_EDGE('',*,*,#5035,.T.); +#2364=ORIENTED_EDGE('',*,*,#5036,.T.); +#2365=ORIENTED_EDGE('',*,*,#5334,.T.); +#2366=ORIENTED_EDGE('',*,*,#5002,.T.); +#2367=ORIENTED_EDGE('',*,*,#5874,.T.); +#2368=ORIENTED_EDGE('',*,*,#4530,.T.); +#2369=ORIENTED_EDGE('',*,*,#5873,.T.); +#2370=ORIENTED_EDGE('',*,*,#5885,.T.); +#2371=ORIENTED_EDGE('',*,*,#5876,.T.); +#2372=ORIENTED_EDGE('',*,*,#5886,.T.); +#2373=ORIENTED_EDGE('',*,*,#5877,.T.); +#2374=ORIENTED_EDGE('',*,*,#5887,.T.); +#2375=ORIENTED_EDGE('',*,*,#5878,.T.); +#2376=ORIENTED_EDGE('',*,*,#5888,.T.); +#2377=ORIENTED_EDGE('',*,*,#5879,.T.); +#2378=ORIENTED_EDGE('',*,*,#5889,.T.); +#2379=ORIENTED_EDGE('',*,*,#5880,.T.); +#2380=ORIENTED_EDGE('',*,*,#5890,.T.); +#2381=ORIENTED_EDGE('',*,*,#5881,.T.); +#2382=ORIENTED_EDGE('',*,*,#5891,.T.); +#2383=ORIENTED_EDGE('',*,*,#5882,.T.); +#2384=ORIENTED_EDGE('',*,*,#5892,.T.); +#2385=ORIENTED_EDGE('',*,*,#5883,.T.); +#2386=ORIENTED_EDGE('',*,*,#5893,.T.); +#2387=ORIENTED_EDGE('',*,*,#5884,.T.); +#2388=ORIENTED_EDGE('',*,*,#5894,.T.); +#2389=ORIENTED_EDGE('',*,*,#5003,.T.); +#2390=ORIENTED_EDGE('',*,*,#5895,.T.); +#2391=ORIENTED_EDGE('',*,*,#5004,.T.); +#2392=ORIENTED_EDGE('',*,*,#5896,.T.); +#2393=ORIENTED_EDGE('',*,*,#5005,.T.); +#2394=ORIENTED_EDGE('',*,*,#5897,.T.); +#2395=ORIENTED_EDGE('',*,*,#5006,.T.); +#2396=ORIENTED_EDGE('',*,*,#5898,.T.); +#2397=ORIENTED_EDGE('',*,*,#5007,.T.); +#2398=ORIENTED_EDGE('',*,*,#5899,.T.); +#2399=ORIENTED_EDGE('',*,*,#5008,.T.); +#2400=ORIENTED_EDGE('',*,*,#5900,.T.); +#2401=ORIENTED_EDGE('',*,*,#5009,.T.); +#2402=ORIENTED_EDGE('',*,*,#5901,.T.); +#2403=ORIENTED_EDGE('',*,*,#5010,.T.); +#2404=ORIENTED_EDGE('',*,*,#5902,.T.); +#2405=ORIENTED_EDGE('',*,*,#5011,.T.); +#2406=ORIENTED_EDGE('',*,*,#5903,.T.); +#2407=ORIENTED_EDGE('',*,*,#5012,.T.); +#2408=ORIENTED_EDGE('',*,*,#5904,.T.); +#2409=ORIENTED_EDGE('',*,*,#5013,.T.); +#2410=ORIENTED_EDGE('',*,*,#5905,.T.); +#2411=ORIENTED_EDGE('',*,*,#5014,.T.); +#2412=ORIENTED_EDGE('',*,*,#5906,.T.); +#2413=ORIENTED_EDGE('',*,*,#5015,.T.); +#2414=ORIENTED_EDGE('',*,*,#5907,.T.); +#2415=ORIENTED_EDGE('',*,*,#5016,.T.); +#2416=ORIENTED_EDGE('',*,*,#5908,.T.); +#2417=ORIENTED_EDGE('',*,*,#5017,.T.); +#2418=ORIENTED_EDGE('',*,*,#5909,.T.); +#2419=ORIENTED_EDGE('',*,*,#5018,.T.); +#2420=ORIENTED_EDGE('',*,*,#5910,.T.); +#2421=ORIENTED_EDGE('',*,*,#5019,.T.); +#2422=ORIENTED_EDGE('',*,*,#5911,.T.); +#2423=ORIENTED_EDGE('',*,*,#5020,.T.); +#2424=ORIENTED_EDGE('',*,*,#5912,.T.); +#2425=ORIENTED_EDGE('',*,*,#5021,.T.); +#2426=ORIENTED_EDGE('',*,*,#5913,.T.); +#2427=ORIENTED_EDGE('',*,*,#5022,.T.); +#2428=ORIENTED_EDGE('',*,*,#5914,.T.); +#2429=ORIENTED_EDGE('',*,*,#5023,.T.); +#2430=ORIENTED_EDGE('',*,*,#5915,.T.); +#2431=ORIENTED_EDGE('',*,*,#5024,.T.); +#2432=ORIENTED_EDGE('',*,*,#5916,.T.); +#2433=ORIENTED_EDGE('',*,*,#5025,.T.); +#2434=ORIENTED_EDGE('',*,*,#5917,.T.); +#2435=ORIENTED_EDGE('',*,*,#5026,.T.); +#2436=ORIENTED_EDGE('',*,*,#5918,.T.); +#2437=ORIENTED_EDGE('',*,*,#5027,.T.); +#2438=ORIENTED_EDGE('',*,*,#5919,.T.); +#2439=ORIENTED_EDGE('',*,*,#5028,.T.); +#2440=ORIENTED_EDGE('',*,*,#5920,.T.); +#2441=ORIENTED_EDGE('',*,*,#5029,.T.); +#2442=ORIENTED_EDGE('',*,*,#5921,.T.); +#2443=ORIENTED_EDGE('',*,*,#5030,.T.); +#2444=ORIENTED_EDGE('',*,*,#5922,.T.); +#2445=ORIENTED_EDGE('',*,*,#5031,.T.); +#2446=ORIENTED_EDGE('',*,*,#5923,.T.); +#2447=ORIENTED_EDGE('',*,*,#5033,.T.); +#2448=ORIENTED_EDGE('',*,*,#5037,.T.); +#2449=ORIENTED_EDGE('',*,*,#5038,.T.); +#2450=ORIENTED_EDGE('',*,*,#5039,.T.); +#2451=ORIENTED_EDGE('',*,*,#5433,.T.); +#2452=ORIENTED_EDGE('',*,*,#5040,.T.); +#2453=ORIENTED_EDGE('',*,*,#5041,.T.); +#2454=ORIENTED_EDGE('',*,*,#5042,.T.); +#2455=ORIENTED_EDGE('',*,*,#5432,.T.); +#2456=ORIENTED_EDGE('',*,*,#5043,.T.); +#2457=ORIENTED_EDGE('',*,*,#5044,.T.); +#2458=ORIENTED_EDGE('',*,*,#5045,.T.); +#2459=ORIENTED_EDGE('',*,*,#5431,.T.); +#2460=ORIENTED_EDGE('',*,*,#5046,.T.); +#2461=ORIENTED_EDGE('',*,*,#5047,.T.); +#2462=ORIENTED_EDGE('',*,*,#5048,.T.); +#2463=ORIENTED_EDGE('',*,*,#5430,.T.); +#2464=ORIENTED_EDGE('',*,*,#5049,.T.); +#2465=ORIENTED_EDGE('',*,*,#5050,.T.); +#2466=ORIENTED_EDGE('',*,*,#5051,.T.); +#2467=ORIENTED_EDGE('',*,*,#5429,.T.); +#2468=ORIENTED_EDGE('',*,*,#5052,.T.); +#2469=ORIENTED_EDGE('',*,*,#5053,.T.); +#2470=ORIENTED_EDGE('',*,*,#5054,.T.); +#2471=ORIENTED_EDGE('',*,*,#5428,.T.); +#2472=ORIENTED_EDGE('',*,*,#5055,.T.); +#2473=ORIENTED_EDGE('',*,*,#5056,.T.); +#2474=ORIENTED_EDGE('',*,*,#5057,.T.); +#2475=ORIENTED_EDGE('',*,*,#5427,.T.); +#2476=ORIENTED_EDGE('',*,*,#5058,.T.); +#2477=ORIENTED_EDGE('',*,*,#5059,.T.); +#2478=ORIENTED_EDGE('',*,*,#5060,.T.); +#2479=ORIENTED_EDGE('',*,*,#5426,.T.); +#2480=ORIENTED_EDGE('',*,*,#5061,.T.); +#2481=ORIENTED_EDGE('',*,*,#5062,.T.); +#2482=ORIENTED_EDGE('',*,*,#5063,.T.); +#2483=ORIENTED_EDGE('',*,*,#5425,.T.); +#2484=ORIENTED_EDGE('',*,*,#5064,.T.); +#2485=ORIENTED_EDGE('',*,*,#5065,.T.); +#2486=ORIENTED_EDGE('',*,*,#5066,.T.); +#2487=ORIENTED_EDGE('',*,*,#5424,.T.); +#2488=ORIENTED_EDGE('',*,*,#5067,.T.); +#2489=ORIENTED_EDGE('',*,*,#5068,.T.); +#2490=ORIENTED_EDGE('',*,*,#5069,.T.); +#2491=ORIENTED_EDGE('',*,*,#5423,.T.); +#2492=ORIENTED_EDGE('',*,*,#5070,.T.); +#2493=ORIENTED_EDGE('',*,*,#5071,.T.); +#2494=ORIENTED_EDGE('',*,*,#5072,.T.); +#2495=ORIENTED_EDGE('',*,*,#5422,.T.); +#2496=ORIENTED_EDGE('',*,*,#5073,.T.); +#2497=ORIENTED_EDGE('',*,*,#5074,.T.); +#2498=ORIENTED_EDGE('',*,*,#5075,.T.); +#2499=ORIENTED_EDGE('',*,*,#5421,.T.); +#2500=ORIENTED_EDGE('',*,*,#5076,.T.); +#2501=ORIENTED_EDGE('',*,*,#5077,.T.); +#2502=ORIENTED_EDGE('',*,*,#5078,.T.); +#2503=ORIENTED_EDGE('',*,*,#5420,.T.); +#2504=ORIENTED_EDGE('',*,*,#5079,.T.); +#2505=ORIENTED_EDGE('',*,*,#5080,.T.); +#2506=ORIENTED_EDGE('',*,*,#5081,.T.); +#2507=ORIENTED_EDGE('',*,*,#5419,.T.); +#2508=ORIENTED_EDGE('',*,*,#5082,.T.); +#2509=ORIENTED_EDGE('',*,*,#5083,.T.); +#2510=ORIENTED_EDGE('',*,*,#5084,.T.); +#2511=ORIENTED_EDGE('',*,*,#5418,.T.); +#2512=ORIENTED_EDGE('',*,*,#5085,.T.); +#2513=ORIENTED_EDGE('',*,*,#5086,.T.); +#2514=ORIENTED_EDGE('',*,*,#5087,.T.); +#2515=ORIENTED_EDGE('',*,*,#5417,.T.); +#2516=ORIENTED_EDGE('',*,*,#5088,.T.); +#2517=ORIENTED_EDGE('',*,*,#5089,.T.); +#2518=ORIENTED_EDGE('',*,*,#5090,.T.); +#2519=ORIENTED_EDGE('',*,*,#5416,.T.); +#2520=ORIENTED_EDGE('',*,*,#5091,.T.); +#2521=ORIENTED_EDGE('',*,*,#5092,.T.); +#2522=ORIENTED_EDGE('',*,*,#5093,.T.); +#2523=ORIENTED_EDGE('',*,*,#5415,.T.); +#2524=ORIENTED_EDGE('',*,*,#5094,.T.); +#2525=ORIENTED_EDGE('',*,*,#5095,.T.); +#2526=ORIENTED_EDGE('',*,*,#5096,.T.); +#2527=ORIENTED_EDGE('',*,*,#5414,.T.); +#2528=ORIENTED_EDGE('',*,*,#5097,.T.); +#2529=ORIENTED_EDGE('',*,*,#5098,.T.); +#2530=ORIENTED_EDGE('',*,*,#5099,.T.); +#2531=ORIENTED_EDGE('',*,*,#5413,.T.); +#2532=ORIENTED_EDGE('',*,*,#5100,.T.); +#2533=ORIENTED_EDGE('',*,*,#5101,.T.); +#2534=ORIENTED_EDGE('',*,*,#5102,.T.); +#2535=ORIENTED_EDGE('',*,*,#5412,.T.); +#2536=ORIENTED_EDGE('',*,*,#5103,.T.); +#2537=ORIENTED_EDGE('',*,*,#5104,.T.); +#2538=ORIENTED_EDGE('',*,*,#5105,.T.); +#2539=ORIENTED_EDGE('',*,*,#5411,.T.); +#2540=ORIENTED_EDGE('',*,*,#5106,.T.); +#2541=ORIENTED_EDGE('',*,*,#5107,.T.); +#2542=ORIENTED_EDGE('',*,*,#5108,.T.); +#2543=ORIENTED_EDGE('',*,*,#5410,.T.); +#2544=ORIENTED_EDGE('',*,*,#5109,.T.); +#2545=ORIENTED_EDGE('',*,*,#5110,.T.); +#2546=ORIENTED_EDGE('',*,*,#5111,.T.); +#2547=ORIENTED_EDGE('',*,*,#5409,.T.); +#2548=ORIENTED_EDGE('',*,*,#5112,.T.); +#2549=ORIENTED_EDGE('',*,*,#5113,.T.); +#2550=ORIENTED_EDGE('',*,*,#5114,.T.); +#2551=ORIENTED_EDGE('',*,*,#5408,.T.); +#2552=ORIENTED_EDGE('',*,*,#5115,.T.); +#2553=ORIENTED_EDGE('',*,*,#5116,.T.); +#2554=ORIENTED_EDGE('',*,*,#5117,.T.); +#2555=ORIENTED_EDGE('',*,*,#5407,.T.); +#2556=ORIENTED_EDGE('',*,*,#5118,.T.); +#2557=ORIENTED_EDGE('',*,*,#5119,.T.); +#2558=ORIENTED_EDGE('',*,*,#5120,.T.); +#2559=ORIENTED_EDGE('',*,*,#5406,.T.); +#2560=ORIENTED_EDGE('',*,*,#5121,.T.); +#2561=ORIENTED_EDGE('',*,*,#5122,.T.); +#2562=ORIENTED_EDGE('',*,*,#5123,.T.); +#2563=ORIENTED_EDGE('',*,*,#5405,.T.); +#2564=ORIENTED_EDGE('',*,*,#5124,.T.); +#2565=ORIENTED_EDGE('',*,*,#5125,.T.); +#2566=ORIENTED_EDGE('',*,*,#5126,.T.); +#2567=ORIENTED_EDGE('',*,*,#5404,.T.); +#2568=ORIENTED_EDGE('',*,*,#5127,.T.); +#2569=ORIENTED_EDGE('',*,*,#5128,.T.); +#2570=ORIENTED_EDGE('',*,*,#5129,.T.); +#2571=ORIENTED_EDGE('',*,*,#5403,.T.); +#2572=ORIENTED_EDGE('',*,*,#5130,.T.); +#2573=ORIENTED_EDGE('',*,*,#5131,.T.); +#2574=ORIENTED_EDGE('',*,*,#5132,.T.); +#2575=ORIENTED_EDGE('',*,*,#5402,.T.); +#2576=ORIENTED_EDGE('',*,*,#5133,.T.); +#2577=ORIENTED_EDGE('',*,*,#5134,.T.); +#2578=ORIENTED_EDGE('',*,*,#5135,.T.); +#2579=ORIENTED_EDGE('',*,*,#5401,.T.); +#2580=ORIENTED_EDGE('',*,*,#5136,.T.); +#2581=ORIENTED_EDGE('',*,*,#5137,.T.); +#2582=ORIENTED_EDGE('',*,*,#5138,.T.); +#2583=ORIENTED_EDGE('',*,*,#5400,.T.); +#2584=ORIENTED_EDGE('',*,*,#5139,.T.); +#2585=ORIENTED_EDGE('',*,*,#5140,.T.); +#2586=ORIENTED_EDGE('',*,*,#5141,.T.); +#2587=ORIENTED_EDGE('',*,*,#5399,.T.); +#2588=ORIENTED_EDGE('',*,*,#5142,.T.); +#2589=ORIENTED_EDGE('',*,*,#5143,.T.); +#2590=ORIENTED_EDGE('',*,*,#5144,.T.); +#2591=ORIENTED_EDGE('',*,*,#5398,.T.); +#2592=ORIENTED_EDGE('',*,*,#5145,.T.); +#2593=ORIENTED_EDGE('',*,*,#5146,.T.); +#2594=ORIENTED_EDGE('',*,*,#5147,.T.); +#2595=ORIENTED_EDGE('',*,*,#5397,.T.); +#2596=ORIENTED_EDGE('',*,*,#5148,.T.); +#2597=ORIENTED_EDGE('',*,*,#5149,.T.); +#2598=ORIENTED_EDGE('',*,*,#5150,.T.); +#2599=ORIENTED_EDGE('',*,*,#5396,.T.); +#2600=ORIENTED_EDGE('',*,*,#5151,.T.); +#2601=ORIENTED_EDGE('',*,*,#5152,.T.); +#2602=ORIENTED_EDGE('',*,*,#5153,.T.); +#2603=ORIENTED_EDGE('',*,*,#5395,.T.); +#2604=ORIENTED_EDGE('',*,*,#5154,.T.); +#2605=ORIENTED_EDGE('',*,*,#5155,.T.); +#2606=ORIENTED_EDGE('',*,*,#5156,.T.); +#2607=ORIENTED_EDGE('',*,*,#5394,.T.); +#2608=ORIENTED_EDGE('',*,*,#5157,.T.); +#2609=ORIENTED_EDGE('',*,*,#5158,.T.); +#2610=ORIENTED_EDGE('',*,*,#5159,.T.); +#2611=ORIENTED_EDGE('',*,*,#5393,.T.); +#2612=ORIENTED_EDGE('',*,*,#5160,.T.); +#2613=ORIENTED_EDGE('',*,*,#5161,.T.); +#2614=ORIENTED_EDGE('',*,*,#5162,.T.); +#2615=ORIENTED_EDGE('',*,*,#5392,.T.); +#2616=ORIENTED_EDGE('',*,*,#5163,.T.); +#2617=ORIENTED_EDGE('',*,*,#5164,.T.); +#2618=ORIENTED_EDGE('',*,*,#5165,.T.); +#2619=ORIENTED_EDGE('',*,*,#5391,.T.); +#2620=ORIENTED_EDGE('',*,*,#5166,.T.); +#2621=ORIENTED_EDGE('',*,*,#5167,.T.); +#2622=ORIENTED_EDGE('',*,*,#5168,.T.); +#2623=ORIENTED_EDGE('',*,*,#5390,.T.); +#2624=ORIENTED_EDGE('',*,*,#5169,.T.); +#2625=ORIENTED_EDGE('',*,*,#5170,.T.); +#2626=ORIENTED_EDGE('',*,*,#5171,.T.); +#2627=ORIENTED_EDGE('',*,*,#5389,.T.); +#2628=ORIENTED_EDGE('',*,*,#5172,.T.); +#2629=ORIENTED_EDGE('',*,*,#5173,.T.); +#2630=ORIENTED_EDGE('',*,*,#5174,.T.); +#2631=ORIENTED_EDGE('',*,*,#5388,.T.); +#2632=ORIENTED_EDGE('',*,*,#5175,.T.); +#2633=ORIENTED_EDGE('',*,*,#5176,.T.); +#2634=ORIENTED_EDGE('',*,*,#5177,.T.); +#2635=ORIENTED_EDGE('',*,*,#5387,.T.); +#2636=ORIENTED_EDGE('',*,*,#5178,.T.); +#2637=ORIENTED_EDGE('',*,*,#5179,.T.); +#2638=ORIENTED_EDGE('',*,*,#5180,.T.); +#2639=ORIENTED_EDGE('',*,*,#5386,.T.); +#2640=ORIENTED_EDGE('',*,*,#5181,.T.); +#2641=ORIENTED_EDGE('',*,*,#5182,.T.); +#2642=ORIENTED_EDGE('',*,*,#5183,.T.); +#2643=ORIENTED_EDGE('',*,*,#5385,.T.); +#2644=ORIENTED_EDGE('',*,*,#5184,.T.); +#2645=ORIENTED_EDGE('',*,*,#5185,.T.); +#2646=ORIENTED_EDGE('',*,*,#5186,.T.); +#2647=ORIENTED_EDGE('',*,*,#5384,.T.); +#2648=ORIENTED_EDGE('',*,*,#5187,.T.); +#2649=ORIENTED_EDGE('',*,*,#5188,.T.); +#2650=ORIENTED_EDGE('',*,*,#5189,.T.); +#2651=ORIENTED_EDGE('',*,*,#5383,.T.); +#2652=ORIENTED_EDGE('',*,*,#5190,.T.); +#2653=ORIENTED_EDGE('',*,*,#5191,.T.); +#2654=ORIENTED_EDGE('',*,*,#5192,.T.); +#2655=ORIENTED_EDGE('',*,*,#5382,.T.); +#2656=ORIENTED_EDGE('',*,*,#5193,.T.); +#2657=ORIENTED_EDGE('',*,*,#5194,.T.); +#2658=ORIENTED_EDGE('',*,*,#5195,.T.); +#2659=ORIENTED_EDGE('',*,*,#5381,.T.); +#2660=ORIENTED_EDGE('',*,*,#5196,.T.); +#2661=ORIENTED_EDGE('',*,*,#5197,.T.); +#2662=ORIENTED_EDGE('',*,*,#5198,.T.); +#2663=ORIENTED_EDGE('',*,*,#5380,.T.); +#2664=ORIENTED_EDGE('',*,*,#5199,.T.); +#2665=ORIENTED_EDGE('',*,*,#5200,.T.); +#2666=ORIENTED_EDGE('',*,*,#5201,.T.); +#2667=ORIENTED_EDGE('',*,*,#5379,.T.); +#2668=ORIENTED_EDGE('',*,*,#5202,.T.); +#2669=ORIENTED_EDGE('',*,*,#5203,.T.); +#2670=ORIENTED_EDGE('',*,*,#5204,.T.); +#2671=ORIENTED_EDGE('',*,*,#5378,.T.); +#2672=ORIENTED_EDGE('',*,*,#5205,.T.); +#2673=ORIENTED_EDGE('',*,*,#5206,.T.); +#2674=ORIENTED_EDGE('',*,*,#5207,.T.); +#2675=ORIENTED_EDGE('',*,*,#5377,.T.); +#2676=ORIENTED_EDGE('',*,*,#5208,.T.); +#2677=ORIENTED_EDGE('',*,*,#5209,.T.); +#2678=ORIENTED_EDGE('',*,*,#5210,.T.); +#2679=ORIENTED_EDGE('',*,*,#5376,.T.); +#2680=ORIENTED_EDGE('',*,*,#5211,.T.); +#2681=ORIENTED_EDGE('',*,*,#5212,.T.); +#2682=ORIENTED_EDGE('',*,*,#5213,.T.); +#2683=ORIENTED_EDGE('',*,*,#5375,.T.); +#2684=ORIENTED_EDGE('',*,*,#5214,.T.); +#2685=ORIENTED_EDGE('',*,*,#5215,.T.); +#2686=ORIENTED_EDGE('',*,*,#5216,.T.); +#2687=ORIENTED_EDGE('',*,*,#5374,.T.); +#2688=ORIENTED_EDGE('',*,*,#5217,.T.); +#2689=ORIENTED_EDGE('',*,*,#5218,.T.); +#2690=ORIENTED_EDGE('',*,*,#5219,.T.); +#2691=ORIENTED_EDGE('',*,*,#5373,.T.); +#2692=ORIENTED_EDGE('',*,*,#5220,.T.); +#2693=ORIENTED_EDGE('',*,*,#5221,.T.); +#2694=ORIENTED_EDGE('',*,*,#5222,.T.); +#2695=ORIENTED_EDGE('',*,*,#5372,.T.); +#2696=ORIENTED_EDGE('',*,*,#5223,.T.); +#2697=ORIENTED_EDGE('',*,*,#5224,.T.); +#2698=ORIENTED_EDGE('',*,*,#5225,.T.); +#2699=ORIENTED_EDGE('',*,*,#5371,.T.); +#2700=ORIENTED_EDGE('',*,*,#5226,.T.); +#2701=ORIENTED_EDGE('',*,*,#5227,.T.); +#2702=ORIENTED_EDGE('',*,*,#5228,.T.); +#2703=ORIENTED_EDGE('',*,*,#5370,.T.); +#2704=ORIENTED_EDGE('',*,*,#5229,.T.); +#2705=ORIENTED_EDGE('',*,*,#5230,.T.); +#2706=ORIENTED_EDGE('',*,*,#5231,.T.); +#2707=ORIENTED_EDGE('',*,*,#5369,.T.); +#2708=ORIENTED_EDGE('',*,*,#5232,.T.); +#2709=ORIENTED_EDGE('',*,*,#5233,.T.); +#2710=ORIENTED_EDGE('',*,*,#5234,.T.); +#2711=ORIENTED_EDGE('',*,*,#5368,.T.); +#2712=ORIENTED_EDGE('',*,*,#5235,.T.); +#2713=ORIENTED_EDGE('',*,*,#5236,.T.); +#2714=ORIENTED_EDGE('',*,*,#5237,.T.); +#2715=ORIENTED_EDGE('',*,*,#5367,.T.); +#2716=ORIENTED_EDGE('',*,*,#5238,.T.); +#2717=ORIENTED_EDGE('',*,*,#5239,.T.); +#2718=ORIENTED_EDGE('',*,*,#5240,.T.); +#2719=ORIENTED_EDGE('',*,*,#5366,.T.); +#2720=ORIENTED_EDGE('',*,*,#5241,.T.); +#2721=ORIENTED_EDGE('',*,*,#5242,.T.); +#2722=ORIENTED_EDGE('',*,*,#5243,.T.); +#2723=ORIENTED_EDGE('',*,*,#5365,.T.); +#2724=ORIENTED_EDGE('',*,*,#5244,.T.); +#2725=ORIENTED_EDGE('',*,*,#5245,.T.); +#2726=ORIENTED_EDGE('',*,*,#5246,.T.); +#2727=ORIENTED_EDGE('',*,*,#5364,.T.); +#2728=ORIENTED_EDGE('',*,*,#5247,.T.); +#2729=ORIENTED_EDGE('',*,*,#5248,.T.); +#2730=ORIENTED_EDGE('',*,*,#5249,.T.); +#2731=ORIENTED_EDGE('',*,*,#5363,.T.); +#2732=ORIENTED_EDGE('',*,*,#5250,.T.); +#2733=ORIENTED_EDGE('',*,*,#5251,.T.); +#2734=ORIENTED_EDGE('',*,*,#5252,.T.); +#2735=ORIENTED_EDGE('',*,*,#5362,.T.); +#2736=ORIENTED_EDGE('',*,*,#5253,.T.); +#2737=ORIENTED_EDGE('',*,*,#5254,.T.); +#2738=ORIENTED_EDGE('',*,*,#5255,.T.); +#2739=ORIENTED_EDGE('',*,*,#5361,.T.); +#2740=ORIENTED_EDGE('',*,*,#5256,.T.); +#2741=ORIENTED_EDGE('',*,*,#5257,.T.); +#2742=ORIENTED_EDGE('',*,*,#5258,.T.); +#2743=ORIENTED_EDGE('',*,*,#5360,.T.); +#2744=ORIENTED_EDGE('',*,*,#5259,.T.); +#2745=ORIENTED_EDGE('',*,*,#5260,.T.); +#2746=ORIENTED_EDGE('',*,*,#5261,.T.); +#2747=ORIENTED_EDGE('',*,*,#5359,.T.); +#2748=ORIENTED_EDGE('',*,*,#5262,.T.); +#2749=ORIENTED_EDGE('',*,*,#5263,.T.); +#2750=ORIENTED_EDGE('',*,*,#5264,.T.); +#2751=ORIENTED_EDGE('',*,*,#5358,.T.); +#2752=ORIENTED_EDGE('',*,*,#5265,.T.); +#2753=ORIENTED_EDGE('',*,*,#5266,.T.); +#2754=ORIENTED_EDGE('',*,*,#5267,.T.); +#2755=ORIENTED_EDGE('',*,*,#5357,.T.); +#2756=ORIENTED_EDGE('',*,*,#5268,.T.); +#2757=ORIENTED_EDGE('',*,*,#5269,.T.); +#2758=ORIENTED_EDGE('',*,*,#5270,.T.); +#2759=ORIENTED_EDGE('',*,*,#5356,.T.); +#2760=ORIENTED_EDGE('',*,*,#5271,.T.); +#2761=ORIENTED_EDGE('',*,*,#5272,.T.); +#2762=ORIENTED_EDGE('',*,*,#5273,.T.); +#2763=ORIENTED_EDGE('',*,*,#5355,.T.); +#2764=ORIENTED_EDGE('',*,*,#5274,.T.); +#2765=ORIENTED_EDGE('',*,*,#5275,.T.); +#2766=ORIENTED_EDGE('',*,*,#5276,.T.); +#2767=ORIENTED_EDGE('',*,*,#5354,.T.); +#2768=ORIENTED_EDGE('',*,*,#5277,.T.); +#2769=ORIENTED_EDGE('',*,*,#5278,.T.); +#2770=ORIENTED_EDGE('',*,*,#5279,.T.); +#2771=ORIENTED_EDGE('',*,*,#5353,.T.); +#2772=ORIENTED_EDGE('',*,*,#5280,.T.); +#2773=ORIENTED_EDGE('',*,*,#5281,.T.); +#2774=ORIENTED_EDGE('',*,*,#5282,.T.); +#2775=ORIENTED_EDGE('',*,*,#5352,.T.); +#2776=ORIENTED_EDGE('',*,*,#5283,.T.); +#2777=ORIENTED_EDGE('',*,*,#5284,.T.); +#2778=ORIENTED_EDGE('',*,*,#5285,.T.); +#2779=ORIENTED_EDGE('',*,*,#5351,.T.); +#2780=ORIENTED_EDGE('',*,*,#5286,.T.); +#2781=ORIENTED_EDGE('',*,*,#5287,.T.); +#2782=ORIENTED_EDGE('',*,*,#5288,.T.); +#2783=ORIENTED_EDGE('',*,*,#5350,.T.); +#2784=ORIENTED_EDGE('',*,*,#5289,.T.); +#2785=ORIENTED_EDGE('',*,*,#5290,.T.); +#2786=ORIENTED_EDGE('',*,*,#5291,.T.); +#2787=ORIENTED_EDGE('',*,*,#5349,.T.); +#2788=ORIENTED_EDGE('',*,*,#5292,.T.); +#2789=ORIENTED_EDGE('',*,*,#5293,.T.); +#2790=ORIENTED_EDGE('',*,*,#5294,.T.); +#2791=ORIENTED_EDGE('',*,*,#5348,.T.); +#2792=ORIENTED_EDGE('',*,*,#5295,.T.); +#2793=ORIENTED_EDGE('',*,*,#5296,.T.); +#2794=ORIENTED_EDGE('',*,*,#5297,.T.); +#2795=ORIENTED_EDGE('',*,*,#5347,.T.); +#2796=ORIENTED_EDGE('',*,*,#5298,.T.); +#2797=ORIENTED_EDGE('',*,*,#5299,.T.); +#2798=ORIENTED_EDGE('',*,*,#5300,.T.); +#2799=ORIENTED_EDGE('',*,*,#5346,.T.); +#2800=ORIENTED_EDGE('',*,*,#5301,.T.); +#2801=ORIENTED_EDGE('',*,*,#5302,.T.); +#2802=ORIENTED_EDGE('',*,*,#5303,.T.); +#2803=ORIENTED_EDGE('',*,*,#5345,.T.); +#2804=ORIENTED_EDGE('',*,*,#5304,.T.); +#2805=ORIENTED_EDGE('',*,*,#5305,.T.); +#2806=ORIENTED_EDGE('',*,*,#5306,.T.); +#2807=ORIENTED_EDGE('',*,*,#5344,.T.); +#2808=ORIENTED_EDGE('',*,*,#5307,.T.); +#2809=ORIENTED_EDGE('',*,*,#5308,.T.); +#2810=ORIENTED_EDGE('',*,*,#5309,.T.); +#2811=ORIENTED_EDGE('',*,*,#5343,.T.); +#2812=ORIENTED_EDGE('',*,*,#5310,.T.); +#2813=ORIENTED_EDGE('',*,*,#5311,.T.); +#2814=ORIENTED_EDGE('',*,*,#5312,.T.); +#2815=ORIENTED_EDGE('',*,*,#5342,.T.); +#2816=ORIENTED_EDGE('',*,*,#5313,.T.); +#2817=ORIENTED_EDGE('',*,*,#5314,.T.); +#2818=ORIENTED_EDGE('',*,*,#5315,.T.); +#2819=ORIENTED_EDGE('',*,*,#5341,.T.); +#2820=ORIENTED_EDGE('',*,*,#5316,.T.); +#2821=ORIENTED_EDGE('',*,*,#5317,.T.); +#2822=ORIENTED_EDGE('',*,*,#5318,.T.); +#2823=ORIENTED_EDGE('',*,*,#5340,.T.); +#2824=ORIENTED_EDGE('',*,*,#5319,.T.); +#2825=ORIENTED_EDGE('',*,*,#5320,.T.); +#2826=ORIENTED_EDGE('',*,*,#5321,.T.); +#2827=ORIENTED_EDGE('',*,*,#5339,.T.); +#2828=ORIENTED_EDGE('',*,*,#5322,.T.); +#2829=ORIENTED_EDGE('',*,*,#5323,.T.); +#2830=ORIENTED_EDGE('',*,*,#5324,.T.); +#2831=ORIENTED_EDGE('',*,*,#5338,.T.); +#2832=ORIENTED_EDGE('',*,*,#5325,.T.); +#2833=ORIENTED_EDGE('',*,*,#5326,.T.); +#2834=ORIENTED_EDGE('',*,*,#5327,.T.); +#2835=ORIENTED_EDGE('',*,*,#5337,.T.); +#2836=ORIENTED_EDGE('',*,*,#5328,.T.); +#2837=ORIENTED_EDGE('',*,*,#5329,.T.); +#2838=ORIENTED_EDGE('',*,*,#5330,.T.); +#2839=ORIENTED_EDGE('',*,*,#5336,.T.); +#2840=ORIENTED_EDGE('',*,*,#5331,.T.); +#2841=ORIENTED_EDGE('',*,*,#5332,.T.); +#2842=ORIENTED_EDGE('',*,*,#5333,.T.); +#2843=ORIENTED_EDGE('',*,*,#5335,.T.); +#2844=ORIENTED_EDGE('',*,*,#5434,.T.); +#2845=ORIENTED_EDGE('',*,*,#5038,.F.); +#2846=ORIENTED_EDGE('',*,*,#5435,.T.); +#2847=ORIENTED_EDGE('',*,*,#4750,.F.); +#2848=ORIENTED_EDGE('',*,*,#5435,.F.); +#2849=ORIENTED_EDGE('',*,*,#5037,.F.); +#2850=ORIENTED_EDGE('',*,*,#5032,.F.); +#2851=ORIENTED_EDGE('',*,*,#4989,.F.); +#2852=ORIENTED_EDGE('',*,*,#5436,.T.); +#2853=ORIENTED_EDGE('',*,*,#5039,.F.); +#2854=ORIENTED_EDGE('',*,*,#5434,.F.); +#2855=ORIENTED_EDGE('',*,*,#4988,.F.); +#2856=ORIENTED_EDGE('',*,*,#5433,.F.); +#2857=ORIENTED_EDGE('',*,*,#5436,.F.); +#2858=ORIENTED_EDGE('',*,*,#4749,.F.); +#2859=ORIENTED_EDGE('',*,*,#5437,.T.); +#2860=ORIENTED_EDGE('',*,*,#5438,.T.); +#2861=ORIENTED_EDGE('',*,*,#5041,.F.); +#2862=ORIENTED_EDGE('',*,*,#5439,.T.); +#2863=ORIENTED_EDGE('',*,*,#4748,.F.); +#2864=ORIENTED_EDGE('',*,*,#5439,.F.); +#2865=ORIENTED_EDGE('',*,*,#5040,.F.); +#2866=ORIENTED_EDGE('',*,*,#5437,.F.); +#2867=ORIENTED_EDGE('',*,*,#4987,.F.); +#2868=ORIENTED_EDGE('',*,*,#5440,.T.); +#2869=ORIENTED_EDGE('',*,*,#5042,.F.); +#2870=ORIENTED_EDGE('',*,*,#5438,.F.); +#2871=ORIENTED_EDGE('',*,*,#4986,.F.); +#2872=ORIENTED_EDGE('',*,*,#5432,.F.); +#2873=ORIENTED_EDGE('',*,*,#5440,.F.); +#2874=ORIENTED_EDGE('',*,*,#4747,.F.); +#2875=ORIENTED_EDGE('',*,*,#5441,.T.); +#2876=ORIENTED_EDGE('',*,*,#5442,.T.); +#2877=ORIENTED_EDGE('',*,*,#5044,.F.); +#2878=ORIENTED_EDGE('',*,*,#5443,.T.); +#2879=ORIENTED_EDGE('',*,*,#4746,.F.); +#2880=ORIENTED_EDGE('',*,*,#5443,.F.); +#2881=ORIENTED_EDGE('',*,*,#5043,.F.); +#2882=ORIENTED_EDGE('',*,*,#5441,.F.); +#2883=ORIENTED_EDGE('',*,*,#4985,.F.); +#2884=ORIENTED_EDGE('',*,*,#5444,.T.); +#2885=ORIENTED_EDGE('',*,*,#5045,.F.); +#2886=ORIENTED_EDGE('',*,*,#5442,.F.); +#2887=ORIENTED_EDGE('',*,*,#4984,.F.); +#2888=ORIENTED_EDGE('',*,*,#5431,.F.); +#2889=ORIENTED_EDGE('',*,*,#5444,.F.); +#2890=ORIENTED_EDGE('',*,*,#4745,.F.); +#2891=ORIENTED_EDGE('',*,*,#5445,.T.); +#2892=ORIENTED_EDGE('',*,*,#5446,.T.); +#2893=ORIENTED_EDGE('',*,*,#5047,.F.); +#2894=ORIENTED_EDGE('',*,*,#5447,.T.); +#2895=ORIENTED_EDGE('',*,*,#4744,.F.); +#2896=ORIENTED_EDGE('',*,*,#5447,.F.); +#2897=ORIENTED_EDGE('',*,*,#5046,.F.); +#2898=ORIENTED_EDGE('',*,*,#5445,.F.); +#2899=ORIENTED_EDGE('',*,*,#4983,.F.); +#2900=ORIENTED_EDGE('',*,*,#5448,.T.); +#2901=ORIENTED_EDGE('',*,*,#5048,.F.); +#2902=ORIENTED_EDGE('',*,*,#5446,.F.); +#2903=ORIENTED_EDGE('',*,*,#4982,.F.); +#2904=ORIENTED_EDGE('',*,*,#5430,.F.); +#2905=ORIENTED_EDGE('',*,*,#5448,.F.); +#2906=ORIENTED_EDGE('',*,*,#4743,.F.); +#2907=ORIENTED_EDGE('',*,*,#5449,.T.); +#2908=ORIENTED_EDGE('',*,*,#5450,.T.); +#2909=ORIENTED_EDGE('',*,*,#5050,.F.); +#2910=ORIENTED_EDGE('',*,*,#5451,.T.); +#2911=ORIENTED_EDGE('',*,*,#4742,.F.); +#2912=ORIENTED_EDGE('',*,*,#5451,.F.); +#2913=ORIENTED_EDGE('',*,*,#5049,.F.); +#2914=ORIENTED_EDGE('',*,*,#5449,.F.); +#2915=ORIENTED_EDGE('',*,*,#4981,.F.); +#2916=ORIENTED_EDGE('',*,*,#5452,.T.); +#2917=ORIENTED_EDGE('',*,*,#5051,.F.); +#2918=ORIENTED_EDGE('',*,*,#5450,.F.); +#2919=ORIENTED_EDGE('',*,*,#4980,.F.); +#2920=ORIENTED_EDGE('',*,*,#5429,.F.); +#2921=ORIENTED_EDGE('',*,*,#5452,.F.); +#2922=ORIENTED_EDGE('',*,*,#4741,.F.); +#2923=ORIENTED_EDGE('',*,*,#5453,.T.); +#2924=ORIENTED_EDGE('',*,*,#5454,.T.); +#2925=ORIENTED_EDGE('',*,*,#5053,.F.); +#2926=ORIENTED_EDGE('',*,*,#5455,.T.); +#2927=ORIENTED_EDGE('',*,*,#4740,.F.); +#2928=ORIENTED_EDGE('',*,*,#5455,.F.); +#2929=ORIENTED_EDGE('',*,*,#5052,.F.); +#2930=ORIENTED_EDGE('',*,*,#5453,.F.); +#2931=ORIENTED_EDGE('',*,*,#4979,.F.); +#2932=ORIENTED_EDGE('',*,*,#5456,.T.); +#2933=ORIENTED_EDGE('',*,*,#5054,.F.); +#2934=ORIENTED_EDGE('',*,*,#5454,.F.); +#2935=ORIENTED_EDGE('',*,*,#4978,.F.); +#2936=ORIENTED_EDGE('',*,*,#5428,.F.); +#2937=ORIENTED_EDGE('',*,*,#5456,.F.); +#2938=ORIENTED_EDGE('',*,*,#4739,.F.); +#2939=ORIENTED_EDGE('',*,*,#5457,.T.); +#2940=ORIENTED_EDGE('',*,*,#5458,.T.); +#2941=ORIENTED_EDGE('',*,*,#5056,.F.); +#2942=ORIENTED_EDGE('',*,*,#5459,.T.); +#2943=ORIENTED_EDGE('',*,*,#4738,.F.); +#2944=ORIENTED_EDGE('',*,*,#5459,.F.); +#2945=ORIENTED_EDGE('',*,*,#5055,.F.); +#2946=ORIENTED_EDGE('',*,*,#5457,.F.); +#2947=ORIENTED_EDGE('',*,*,#4977,.F.); +#2948=ORIENTED_EDGE('',*,*,#5460,.T.); +#2949=ORIENTED_EDGE('',*,*,#5057,.F.); +#2950=ORIENTED_EDGE('',*,*,#5458,.F.); +#2951=ORIENTED_EDGE('',*,*,#4976,.F.); +#2952=ORIENTED_EDGE('',*,*,#5427,.F.); +#2953=ORIENTED_EDGE('',*,*,#5460,.F.); +#2954=ORIENTED_EDGE('',*,*,#4737,.F.); +#2955=ORIENTED_EDGE('',*,*,#5461,.T.); +#2956=ORIENTED_EDGE('',*,*,#5462,.T.); +#2957=ORIENTED_EDGE('',*,*,#5059,.F.); +#2958=ORIENTED_EDGE('',*,*,#5463,.T.); +#2959=ORIENTED_EDGE('',*,*,#4736,.F.); +#2960=ORIENTED_EDGE('',*,*,#5463,.F.); +#2961=ORIENTED_EDGE('',*,*,#5058,.F.); +#2962=ORIENTED_EDGE('',*,*,#5461,.F.); +#2963=ORIENTED_EDGE('',*,*,#4975,.F.); +#2964=ORIENTED_EDGE('',*,*,#5464,.T.); +#2965=ORIENTED_EDGE('',*,*,#5060,.F.); +#2966=ORIENTED_EDGE('',*,*,#5462,.F.); +#2967=ORIENTED_EDGE('',*,*,#4974,.F.); +#2968=ORIENTED_EDGE('',*,*,#5426,.F.); +#2969=ORIENTED_EDGE('',*,*,#5464,.F.); +#2970=ORIENTED_EDGE('',*,*,#4735,.F.); +#2971=ORIENTED_EDGE('',*,*,#5465,.T.); +#2972=ORIENTED_EDGE('',*,*,#5466,.T.); +#2973=ORIENTED_EDGE('',*,*,#5062,.F.); +#2974=ORIENTED_EDGE('',*,*,#5467,.T.); +#2975=ORIENTED_EDGE('',*,*,#4734,.F.); +#2976=ORIENTED_EDGE('',*,*,#5467,.F.); +#2977=ORIENTED_EDGE('',*,*,#5061,.F.); +#2978=ORIENTED_EDGE('',*,*,#5465,.F.); +#2979=ORIENTED_EDGE('',*,*,#4973,.F.); +#2980=ORIENTED_EDGE('',*,*,#5468,.T.); +#2981=ORIENTED_EDGE('',*,*,#5063,.F.); +#2982=ORIENTED_EDGE('',*,*,#5466,.F.); +#2983=ORIENTED_EDGE('',*,*,#4972,.F.); +#2984=ORIENTED_EDGE('',*,*,#5425,.F.); +#2985=ORIENTED_EDGE('',*,*,#5468,.F.); +#2986=ORIENTED_EDGE('',*,*,#4733,.F.); +#2987=ORIENTED_EDGE('',*,*,#5469,.T.); +#2988=ORIENTED_EDGE('',*,*,#5470,.T.); +#2989=ORIENTED_EDGE('',*,*,#5065,.F.); +#2990=ORIENTED_EDGE('',*,*,#5471,.T.); +#2991=ORIENTED_EDGE('',*,*,#4732,.F.); +#2992=ORIENTED_EDGE('',*,*,#5471,.F.); +#2993=ORIENTED_EDGE('',*,*,#5064,.F.); +#2994=ORIENTED_EDGE('',*,*,#5469,.F.); +#2995=ORIENTED_EDGE('',*,*,#4971,.F.); +#2996=ORIENTED_EDGE('',*,*,#5472,.T.); +#2997=ORIENTED_EDGE('',*,*,#5066,.F.); +#2998=ORIENTED_EDGE('',*,*,#5470,.F.); +#2999=ORIENTED_EDGE('',*,*,#4970,.F.); +#3000=ORIENTED_EDGE('',*,*,#5424,.F.); +#3001=ORIENTED_EDGE('',*,*,#5472,.F.); +#3002=ORIENTED_EDGE('',*,*,#4731,.F.); +#3003=ORIENTED_EDGE('',*,*,#5473,.T.); +#3004=ORIENTED_EDGE('',*,*,#5474,.T.); +#3005=ORIENTED_EDGE('',*,*,#5068,.F.); +#3006=ORIENTED_EDGE('',*,*,#5475,.T.); +#3007=ORIENTED_EDGE('',*,*,#4730,.F.); +#3008=ORIENTED_EDGE('',*,*,#5475,.F.); +#3009=ORIENTED_EDGE('',*,*,#5067,.F.); +#3010=ORIENTED_EDGE('',*,*,#5473,.F.); +#3011=ORIENTED_EDGE('',*,*,#4969,.F.); +#3012=ORIENTED_EDGE('',*,*,#5476,.T.); +#3013=ORIENTED_EDGE('',*,*,#5069,.F.); +#3014=ORIENTED_EDGE('',*,*,#5474,.F.); +#3015=ORIENTED_EDGE('',*,*,#4968,.F.); +#3016=ORIENTED_EDGE('',*,*,#5423,.F.); +#3017=ORIENTED_EDGE('',*,*,#5476,.F.); +#3018=ORIENTED_EDGE('',*,*,#4729,.F.); +#3019=ORIENTED_EDGE('',*,*,#5477,.T.); +#3020=ORIENTED_EDGE('',*,*,#5478,.T.); +#3021=ORIENTED_EDGE('',*,*,#5071,.F.); +#3022=ORIENTED_EDGE('',*,*,#5479,.T.); +#3023=ORIENTED_EDGE('',*,*,#4728,.F.); +#3024=ORIENTED_EDGE('',*,*,#5479,.F.); +#3025=ORIENTED_EDGE('',*,*,#5070,.F.); +#3026=ORIENTED_EDGE('',*,*,#5477,.F.); +#3027=ORIENTED_EDGE('',*,*,#4967,.F.); +#3028=ORIENTED_EDGE('',*,*,#5480,.T.); +#3029=ORIENTED_EDGE('',*,*,#5072,.F.); +#3030=ORIENTED_EDGE('',*,*,#5478,.F.); +#3031=ORIENTED_EDGE('',*,*,#4966,.F.); +#3032=ORIENTED_EDGE('',*,*,#5422,.F.); +#3033=ORIENTED_EDGE('',*,*,#5480,.F.); +#3034=ORIENTED_EDGE('',*,*,#4727,.F.); +#3035=ORIENTED_EDGE('',*,*,#5481,.T.); +#3036=ORIENTED_EDGE('',*,*,#5482,.T.); +#3037=ORIENTED_EDGE('',*,*,#5074,.F.); +#3038=ORIENTED_EDGE('',*,*,#5483,.T.); +#3039=ORIENTED_EDGE('',*,*,#4726,.F.); +#3040=ORIENTED_EDGE('',*,*,#5483,.F.); +#3041=ORIENTED_EDGE('',*,*,#5073,.F.); +#3042=ORIENTED_EDGE('',*,*,#5481,.F.); +#3043=ORIENTED_EDGE('',*,*,#4965,.F.); +#3044=ORIENTED_EDGE('',*,*,#5484,.T.); +#3045=ORIENTED_EDGE('',*,*,#5075,.F.); +#3046=ORIENTED_EDGE('',*,*,#5482,.F.); +#3047=ORIENTED_EDGE('',*,*,#4964,.F.); +#3048=ORIENTED_EDGE('',*,*,#5421,.F.); +#3049=ORIENTED_EDGE('',*,*,#5484,.F.); +#3050=ORIENTED_EDGE('',*,*,#4725,.F.); +#3051=ORIENTED_EDGE('',*,*,#5485,.T.); +#3052=ORIENTED_EDGE('',*,*,#5486,.T.); +#3053=ORIENTED_EDGE('',*,*,#5077,.F.); +#3054=ORIENTED_EDGE('',*,*,#5487,.T.); +#3055=ORIENTED_EDGE('',*,*,#4724,.F.); +#3056=ORIENTED_EDGE('',*,*,#5487,.F.); +#3057=ORIENTED_EDGE('',*,*,#5076,.F.); +#3058=ORIENTED_EDGE('',*,*,#5485,.F.); +#3059=ORIENTED_EDGE('',*,*,#4963,.F.); +#3060=ORIENTED_EDGE('',*,*,#5488,.T.); +#3061=ORIENTED_EDGE('',*,*,#5078,.F.); +#3062=ORIENTED_EDGE('',*,*,#5486,.F.); +#3063=ORIENTED_EDGE('',*,*,#4962,.F.); +#3064=ORIENTED_EDGE('',*,*,#5420,.F.); +#3065=ORIENTED_EDGE('',*,*,#5488,.F.); +#3066=ORIENTED_EDGE('',*,*,#4723,.F.); +#3067=ORIENTED_EDGE('',*,*,#5489,.T.); +#3068=ORIENTED_EDGE('',*,*,#5490,.T.); +#3069=ORIENTED_EDGE('',*,*,#5080,.F.); +#3070=ORIENTED_EDGE('',*,*,#5491,.T.); +#3071=ORIENTED_EDGE('',*,*,#4722,.F.); +#3072=ORIENTED_EDGE('',*,*,#5491,.F.); +#3073=ORIENTED_EDGE('',*,*,#5079,.F.); +#3074=ORIENTED_EDGE('',*,*,#5489,.F.); +#3075=ORIENTED_EDGE('',*,*,#4961,.F.); +#3076=ORIENTED_EDGE('',*,*,#5492,.T.); +#3077=ORIENTED_EDGE('',*,*,#5081,.F.); +#3078=ORIENTED_EDGE('',*,*,#5490,.F.); +#3079=ORIENTED_EDGE('',*,*,#4960,.F.); +#3080=ORIENTED_EDGE('',*,*,#5419,.F.); +#3081=ORIENTED_EDGE('',*,*,#5492,.F.); +#3082=ORIENTED_EDGE('',*,*,#4721,.F.); +#3083=ORIENTED_EDGE('',*,*,#5493,.T.); +#3084=ORIENTED_EDGE('',*,*,#5494,.T.); +#3085=ORIENTED_EDGE('',*,*,#5083,.F.); +#3086=ORIENTED_EDGE('',*,*,#5495,.T.); +#3087=ORIENTED_EDGE('',*,*,#4720,.F.); +#3088=ORIENTED_EDGE('',*,*,#5495,.F.); +#3089=ORIENTED_EDGE('',*,*,#5082,.F.); +#3090=ORIENTED_EDGE('',*,*,#5493,.F.); +#3091=ORIENTED_EDGE('',*,*,#4959,.F.); +#3092=ORIENTED_EDGE('',*,*,#5496,.T.); +#3093=ORIENTED_EDGE('',*,*,#5084,.F.); +#3094=ORIENTED_EDGE('',*,*,#5494,.F.); +#3095=ORIENTED_EDGE('',*,*,#4958,.F.); +#3096=ORIENTED_EDGE('',*,*,#5418,.F.); +#3097=ORIENTED_EDGE('',*,*,#5496,.F.); +#3098=ORIENTED_EDGE('',*,*,#4719,.F.); +#3099=ORIENTED_EDGE('',*,*,#5497,.T.); +#3100=ORIENTED_EDGE('',*,*,#5498,.T.); +#3101=ORIENTED_EDGE('',*,*,#5086,.F.); +#3102=ORIENTED_EDGE('',*,*,#5499,.T.); +#3103=ORIENTED_EDGE('',*,*,#4718,.F.); +#3104=ORIENTED_EDGE('',*,*,#5499,.F.); +#3105=ORIENTED_EDGE('',*,*,#5085,.F.); +#3106=ORIENTED_EDGE('',*,*,#5497,.F.); +#3107=ORIENTED_EDGE('',*,*,#4957,.F.); +#3108=ORIENTED_EDGE('',*,*,#5500,.T.); +#3109=ORIENTED_EDGE('',*,*,#5087,.F.); +#3110=ORIENTED_EDGE('',*,*,#5498,.F.); +#3111=ORIENTED_EDGE('',*,*,#4956,.F.); +#3112=ORIENTED_EDGE('',*,*,#5417,.F.); +#3113=ORIENTED_EDGE('',*,*,#5500,.F.); +#3114=ORIENTED_EDGE('',*,*,#4717,.F.); +#3115=ORIENTED_EDGE('',*,*,#5501,.T.); +#3116=ORIENTED_EDGE('',*,*,#5502,.T.); +#3117=ORIENTED_EDGE('',*,*,#5089,.F.); +#3118=ORIENTED_EDGE('',*,*,#5503,.T.); +#3119=ORIENTED_EDGE('',*,*,#4716,.F.); +#3120=ORIENTED_EDGE('',*,*,#5503,.F.); +#3121=ORIENTED_EDGE('',*,*,#5088,.F.); +#3122=ORIENTED_EDGE('',*,*,#5501,.F.); +#3123=ORIENTED_EDGE('',*,*,#4955,.F.); +#3124=ORIENTED_EDGE('',*,*,#5504,.T.); +#3125=ORIENTED_EDGE('',*,*,#5090,.F.); +#3126=ORIENTED_EDGE('',*,*,#5502,.F.); +#3127=ORIENTED_EDGE('',*,*,#4954,.F.); +#3128=ORIENTED_EDGE('',*,*,#5416,.F.); +#3129=ORIENTED_EDGE('',*,*,#5504,.F.); +#3130=ORIENTED_EDGE('',*,*,#4715,.F.); +#3131=ORIENTED_EDGE('',*,*,#5505,.T.); +#3132=ORIENTED_EDGE('',*,*,#5506,.T.); +#3133=ORIENTED_EDGE('',*,*,#5092,.F.); +#3134=ORIENTED_EDGE('',*,*,#5507,.T.); +#3135=ORIENTED_EDGE('',*,*,#4714,.F.); +#3136=ORIENTED_EDGE('',*,*,#5507,.F.); +#3137=ORIENTED_EDGE('',*,*,#5091,.F.); +#3138=ORIENTED_EDGE('',*,*,#5505,.F.); +#3139=ORIENTED_EDGE('',*,*,#4953,.F.); +#3140=ORIENTED_EDGE('',*,*,#5508,.T.); +#3141=ORIENTED_EDGE('',*,*,#5093,.F.); +#3142=ORIENTED_EDGE('',*,*,#5506,.F.); +#3143=ORIENTED_EDGE('',*,*,#4952,.F.); +#3144=ORIENTED_EDGE('',*,*,#5415,.F.); +#3145=ORIENTED_EDGE('',*,*,#5508,.F.); +#3146=ORIENTED_EDGE('',*,*,#4713,.F.); +#3147=ORIENTED_EDGE('',*,*,#5509,.T.); +#3148=ORIENTED_EDGE('',*,*,#5510,.T.); +#3149=ORIENTED_EDGE('',*,*,#5095,.F.); +#3150=ORIENTED_EDGE('',*,*,#5511,.T.); +#3151=ORIENTED_EDGE('',*,*,#4712,.F.); +#3152=ORIENTED_EDGE('',*,*,#5511,.F.); +#3153=ORIENTED_EDGE('',*,*,#5094,.F.); +#3154=ORIENTED_EDGE('',*,*,#5509,.F.); +#3155=ORIENTED_EDGE('',*,*,#4951,.F.); +#3156=ORIENTED_EDGE('',*,*,#5512,.T.); +#3157=ORIENTED_EDGE('',*,*,#5096,.F.); +#3158=ORIENTED_EDGE('',*,*,#5510,.F.); +#3159=ORIENTED_EDGE('',*,*,#4950,.F.); +#3160=ORIENTED_EDGE('',*,*,#5414,.F.); +#3161=ORIENTED_EDGE('',*,*,#5512,.F.); +#3162=ORIENTED_EDGE('',*,*,#4711,.F.); +#3163=ORIENTED_EDGE('',*,*,#5513,.T.); +#3164=ORIENTED_EDGE('',*,*,#5514,.T.); +#3165=ORIENTED_EDGE('',*,*,#5098,.F.); +#3166=ORIENTED_EDGE('',*,*,#5515,.T.); +#3167=ORIENTED_EDGE('',*,*,#4710,.F.); +#3168=ORIENTED_EDGE('',*,*,#5515,.F.); +#3169=ORIENTED_EDGE('',*,*,#5097,.F.); +#3170=ORIENTED_EDGE('',*,*,#5513,.F.); +#3171=ORIENTED_EDGE('',*,*,#4949,.F.); +#3172=ORIENTED_EDGE('',*,*,#5516,.T.); +#3173=ORIENTED_EDGE('',*,*,#5099,.F.); +#3174=ORIENTED_EDGE('',*,*,#5514,.F.); +#3175=ORIENTED_EDGE('',*,*,#4948,.F.); +#3176=ORIENTED_EDGE('',*,*,#5413,.F.); +#3177=ORIENTED_EDGE('',*,*,#5516,.F.); +#3178=ORIENTED_EDGE('',*,*,#4709,.F.); +#3179=ORIENTED_EDGE('',*,*,#5517,.T.); +#3180=ORIENTED_EDGE('',*,*,#5518,.T.); +#3181=ORIENTED_EDGE('',*,*,#5101,.F.); +#3182=ORIENTED_EDGE('',*,*,#5519,.T.); +#3183=ORIENTED_EDGE('',*,*,#4708,.F.); +#3184=ORIENTED_EDGE('',*,*,#5519,.F.); +#3185=ORIENTED_EDGE('',*,*,#5100,.F.); +#3186=ORIENTED_EDGE('',*,*,#5517,.F.); +#3187=ORIENTED_EDGE('',*,*,#4947,.F.); +#3188=ORIENTED_EDGE('',*,*,#5520,.T.); +#3189=ORIENTED_EDGE('',*,*,#5102,.F.); +#3190=ORIENTED_EDGE('',*,*,#5518,.F.); +#3191=ORIENTED_EDGE('',*,*,#4946,.F.); +#3192=ORIENTED_EDGE('',*,*,#5412,.F.); +#3193=ORIENTED_EDGE('',*,*,#5520,.F.); +#3194=ORIENTED_EDGE('',*,*,#4707,.F.); +#3195=ORIENTED_EDGE('',*,*,#5521,.T.); +#3196=ORIENTED_EDGE('',*,*,#5522,.T.); +#3197=ORIENTED_EDGE('',*,*,#5104,.F.); +#3198=ORIENTED_EDGE('',*,*,#5523,.T.); +#3199=ORIENTED_EDGE('',*,*,#4706,.F.); +#3200=ORIENTED_EDGE('',*,*,#5523,.F.); +#3201=ORIENTED_EDGE('',*,*,#5103,.F.); +#3202=ORIENTED_EDGE('',*,*,#5521,.F.); +#3203=ORIENTED_EDGE('',*,*,#4945,.F.); +#3204=ORIENTED_EDGE('',*,*,#5524,.T.); +#3205=ORIENTED_EDGE('',*,*,#5105,.F.); +#3206=ORIENTED_EDGE('',*,*,#5522,.F.); +#3207=ORIENTED_EDGE('',*,*,#4944,.F.); +#3208=ORIENTED_EDGE('',*,*,#5411,.F.); +#3209=ORIENTED_EDGE('',*,*,#5524,.F.); +#3210=ORIENTED_EDGE('',*,*,#4705,.F.); +#3211=ORIENTED_EDGE('',*,*,#5525,.T.); +#3212=ORIENTED_EDGE('',*,*,#5526,.T.); +#3213=ORIENTED_EDGE('',*,*,#5107,.F.); +#3214=ORIENTED_EDGE('',*,*,#5527,.T.); +#3215=ORIENTED_EDGE('',*,*,#4704,.F.); +#3216=ORIENTED_EDGE('',*,*,#5527,.F.); +#3217=ORIENTED_EDGE('',*,*,#5106,.F.); +#3218=ORIENTED_EDGE('',*,*,#5525,.F.); +#3219=ORIENTED_EDGE('',*,*,#4943,.F.); +#3220=ORIENTED_EDGE('',*,*,#5528,.T.); +#3221=ORIENTED_EDGE('',*,*,#5108,.F.); +#3222=ORIENTED_EDGE('',*,*,#5526,.F.); +#3223=ORIENTED_EDGE('',*,*,#4942,.F.); +#3224=ORIENTED_EDGE('',*,*,#5410,.F.); +#3225=ORIENTED_EDGE('',*,*,#5528,.F.); +#3226=ORIENTED_EDGE('',*,*,#4703,.F.); +#3227=ORIENTED_EDGE('',*,*,#5529,.T.); +#3228=ORIENTED_EDGE('',*,*,#5530,.T.); +#3229=ORIENTED_EDGE('',*,*,#5110,.F.); +#3230=ORIENTED_EDGE('',*,*,#5531,.T.); +#3231=ORIENTED_EDGE('',*,*,#4702,.F.); +#3232=ORIENTED_EDGE('',*,*,#5531,.F.); +#3233=ORIENTED_EDGE('',*,*,#5109,.F.); +#3234=ORIENTED_EDGE('',*,*,#5529,.F.); +#3235=ORIENTED_EDGE('',*,*,#4941,.F.); +#3236=ORIENTED_EDGE('',*,*,#5532,.T.); +#3237=ORIENTED_EDGE('',*,*,#5111,.F.); +#3238=ORIENTED_EDGE('',*,*,#5530,.F.); +#3239=ORIENTED_EDGE('',*,*,#4940,.F.); +#3240=ORIENTED_EDGE('',*,*,#5409,.F.); +#3241=ORIENTED_EDGE('',*,*,#5532,.F.); +#3242=ORIENTED_EDGE('',*,*,#4701,.F.); +#3243=ORIENTED_EDGE('',*,*,#5533,.T.); +#3244=ORIENTED_EDGE('',*,*,#5534,.T.); +#3245=ORIENTED_EDGE('',*,*,#5113,.F.); +#3246=ORIENTED_EDGE('',*,*,#5535,.T.); +#3247=ORIENTED_EDGE('',*,*,#4700,.F.); +#3248=ORIENTED_EDGE('',*,*,#5535,.F.); +#3249=ORIENTED_EDGE('',*,*,#5112,.F.); +#3250=ORIENTED_EDGE('',*,*,#5533,.F.); +#3251=ORIENTED_EDGE('',*,*,#4939,.F.); +#3252=ORIENTED_EDGE('',*,*,#5536,.T.); +#3253=ORIENTED_EDGE('',*,*,#5114,.F.); +#3254=ORIENTED_EDGE('',*,*,#5534,.F.); +#3255=ORIENTED_EDGE('',*,*,#4938,.F.); +#3256=ORIENTED_EDGE('',*,*,#5408,.F.); +#3257=ORIENTED_EDGE('',*,*,#5536,.F.); +#3258=ORIENTED_EDGE('',*,*,#4699,.F.); +#3259=ORIENTED_EDGE('',*,*,#5537,.T.); +#3260=ORIENTED_EDGE('',*,*,#5538,.T.); +#3261=ORIENTED_EDGE('',*,*,#5116,.F.); +#3262=ORIENTED_EDGE('',*,*,#5539,.T.); +#3263=ORIENTED_EDGE('',*,*,#4698,.F.); +#3264=ORIENTED_EDGE('',*,*,#5539,.F.); +#3265=ORIENTED_EDGE('',*,*,#5115,.F.); +#3266=ORIENTED_EDGE('',*,*,#5537,.F.); +#3267=ORIENTED_EDGE('',*,*,#4937,.F.); +#3268=ORIENTED_EDGE('',*,*,#5540,.T.); +#3269=ORIENTED_EDGE('',*,*,#5117,.F.); +#3270=ORIENTED_EDGE('',*,*,#5538,.F.); +#3271=ORIENTED_EDGE('',*,*,#4936,.F.); +#3272=ORIENTED_EDGE('',*,*,#5407,.F.); +#3273=ORIENTED_EDGE('',*,*,#5540,.F.); +#3274=ORIENTED_EDGE('',*,*,#4697,.F.); +#3275=ORIENTED_EDGE('',*,*,#5541,.T.); +#3276=ORIENTED_EDGE('',*,*,#5542,.T.); +#3277=ORIENTED_EDGE('',*,*,#5119,.F.); +#3278=ORIENTED_EDGE('',*,*,#5543,.T.); +#3279=ORIENTED_EDGE('',*,*,#4696,.F.); +#3280=ORIENTED_EDGE('',*,*,#5543,.F.); +#3281=ORIENTED_EDGE('',*,*,#5118,.F.); +#3282=ORIENTED_EDGE('',*,*,#5541,.F.); +#3283=ORIENTED_EDGE('',*,*,#4935,.F.); +#3284=ORIENTED_EDGE('',*,*,#5544,.T.); +#3285=ORIENTED_EDGE('',*,*,#5120,.F.); +#3286=ORIENTED_EDGE('',*,*,#5542,.F.); +#3287=ORIENTED_EDGE('',*,*,#4934,.F.); +#3288=ORIENTED_EDGE('',*,*,#5406,.F.); +#3289=ORIENTED_EDGE('',*,*,#5544,.F.); +#3290=ORIENTED_EDGE('',*,*,#4695,.F.); +#3291=ORIENTED_EDGE('',*,*,#5545,.T.); +#3292=ORIENTED_EDGE('',*,*,#5546,.T.); +#3293=ORIENTED_EDGE('',*,*,#5122,.F.); +#3294=ORIENTED_EDGE('',*,*,#5547,.T.); +#3295=ORIENTED_EDGE('',*,*,#4694,.F.); +#3296=ORIENTED_EDGE('',*,*,#5547,.F.); +#3297=ORIENTED_EDGE('',*,*,#5121,.F.); +#3298=ORIENTED_EDGE('',*,*,#5545,.F.); +#3299=ORIENTED_EDGE('',*,*,#4933,.F.); +#3300=ORIENTED_EDGE('',*,*,#5548,.T.); +#3301=ORIENTED_EDGE('',*,*,#5123,.F.); +#3302=ORIENTED_EDGE('',*,*,#5546,.F.); +#3303=ORIENTED_EDGE('',*,*,#4932,.F.); +#3304=ORIENTED_EDGE('',*,*,#5405,.F.); +#3305=ORIENTED_EDGE('',*,*,#5548,.F.); +#3306=ORIENTED_EDGE('',*,*,#4693,.F.); +#3307=ORIENTED_EDGE('',*,*,#5549,.T.); +#3308=ORIENTED_EDGE('',*,*,#5550,.T.); +#3309=ORIENTED_EDGE('',*,*,#5125,.F.); +#3310=ORIENTED_EDGE('',*,*,#5551,.T.); +#3311=ORIENTED_EDGE('',*,*,#4692,.F.); +#3312=ORIENTED_EDGE('',*,*,#5551,.F.); +#3313=ORIENTED_EDGE('',*,*,#5124,.F.); +#3314=ORIENTED_EDGE('',*,*,#5549,.F.); +#3315=ORIENTED_EDGE('',*,*,#4931,.F.); +#3316=ORIENTED_EDGE('',*,*,#5552,.T.); +#3317=ORIENTED_EDGE('',*,*,#5126,.F.); +#3318=ORIENTED_EDGE('',*,*,#5550,.F.); +#3319=ORIENTED_EDGE('',*,*,#4930,.F.); +#3320=ORIENTED_EDGE('',*,*,#5404,.F.); +#3321=ORIENTED_EDGE('',*,*,#5552,.F.); +#3322=ORIENTED_EDGE('',*,*,#4691,.F.); +#3323=ORIENTED_EDGE('',*,*,#5553,.T.); +#3324=ORIENTED_EDGE('',*,*,#5554,.T.); +#3325=ORIENTED_EDGE('',*,*,#5128,.F.); +#3326=ORIENTED_EDGE('',*,*,#5555,.T.); +#3327=ORIENTED_EDGE('',*,*,#4690,.F.); +#3328=ORIENTED_EDGE('',*,*,#5555,.F.); +#3329=ORIENTED_EDGE('',*,*,#5127,.F.); +#3330=ORIENTED_EDGE('',*,*,#5553,.F.); +#3331=ORIENTED_EDGE('',*,*,#4929,.F.); +#3332=ORIENTED_EDGE('',*,*,#5556,.T.); +#3333=ORIENTED_EDGE('',*,*,#5129,.F.); +#3334=ORIENTED_EDGE('',*,*,#5554,.F.); +#3335=ORIENTED_EDGE('',*,*,#4928,.F.); +#3336=ORIENTED_EDGE('',*,*,#5403,.F.); +#3337=ORIENTED_EDGE('',*,*,#5556,.F.); +#3338=ORIENTED_EDGE('',*,*,#4689,.F.); +#3339=ORIENTED_EDGE('',*,*,#5557,.T.); +#3340=ORIENTED_EDGE('',*,*,#5558,.T.); +#3341=ORIENTED_EDGE('',*,*,#5131,.F.); +#3342=ORIENTED_EDGE('',*,*,#5559,.T.); +#3343=ORIENTED_EDGE('',*,*,#4688,.F.); +#3344=ORIENTED_EDGE('',*,*,#5559,.F.); +#3345=ORIENTED_EDGE('',*,*,#5130,.F.); +#3346=ORIENTED_EDGE('',*,*,#5557,.F.); +#3347=ORIENTED_EDGE('',*,*,#4927,.F.); +#3348=ORIENTED_EDGE('',*,*,#5560,.T.); +#3349=ORIENTED_EDGE('',*,*,#5132,.F.); +#3350=ORIENTED_EDGE('',*,*,#5558,.F.); +#3351=ORIENTED_EDGE('',*,*,#4926,.F.); +#3352=ORIENTED_EDGE('',*,*,#5402,.F.); +#3353=ORIENTED_EDGE('',*,*,#5560,.F.); +#3354=ORIENTED_EDGE('',*,*,#4687,.F.); +#3355=ORIENTED_EDGE('',*,*,#5561,.T.); +#3356=ORIENTED_EDGE('',*,*,#5562,.T.); +#3357=ORIENTED_EDGE('',*,*,#5134,.F.); +#3358=ORIENTED_EDGE('',*,*,#5563,.T.); +#3359=ORIENTED_EDGE('',*,*,#4686,.F.); +#3360=ORIENTED_EDGE('',*,*,#5563,.F.); +#3361=ORIENTED_EDGE('',*,*,#5133,.F.); +#3362=ORIENTED_EDGE('',*,*,#5561,.F.); +#3363=ORIENTED_EDGE('',*,*,#4925,.F.); +#3364=ORIENTED_EDGE('',*,*,#5564,.T.); +#3365=ORIENTED_EDGE('',*,*,#5135,.F.); +#3366=ORIENTED_EDGE('',*,*,#5562,.F.); +#3367=ORIENTED_EDGE('',*,*,#4924,.F.); +#3368=ORIENTED_EDGE('',*,*,#5401,.F.); +#3369=ORIENTED_EDGE('',*,*,#5564,.F.); +#3370=ORIENTED_EDGE('',*,*,#4685,.F.); +#3371=ORIENTED_EDGE('',*,*,#5565,.T.); +#3372=ORIENTED_EDGE('',*,*,#5566,.T.); +#3373=ORIENTED_EDGE('',*,*,#5137,.F.); +#3374=ORIENTED_EDGE('',*,*,#5567,.T.); +#3375=ORIENTED_EDGE('',*,*,#4684,.F.); +#3376=ORIENTED_EDGE('',*,*,#5567,.F.); +#3377=ORIENTED_EDGE('',*,*,#5136,.F.); +#3378=ORIENTED_EDGE('',*,*,#5565,.F.); +#3379=ORIENTED_EDGE('',*,*,#4923,.F.); +#3380=ORIENTED_EDGE('',*,*,#5568,.T.); +#3381=ORIENTED_EDGE('',*,*,#5138,.F.); +#3382=ORIENTED_EDGE('',*,*,#5566,.F.); +#3383=ORIENTED_EDGE('',*,*,#4922,.F.); +#3384=ORIENTED_EDGE('',*,*,#5400,.F.); +#3385=ORIENTED_EDGE('',*,*,#5568,.F.); +#3386=ORIENTED_EDGE('',*,*,#4683,.F.); +#3387=ORIENTED_EDGE('',*,*,#5569,.T.); +#3388=ORIENTED_EDGE('',*,*,#5570,.T.); +#3389=ORIENTED_EDGE('',*,*,#5140,.F.); +#3390=ORIENTED_EDGE('',*,*,#5571,.T.); +#3391=ORIENTED_EDGE('',*,*,#4682,.F.); +#3392=ORIENTED_EDGE('',*,*,#5571,.F.); +#3393=ORIENTED_EDGE('',*,*,#5139,.F.); +#3394=ORIENTED_EDGE('',*,*,#5569,.F.); +#3395=ORIENTED_EDGE('',*,*,#4921,.F.); +#3396=ORIENTED_EDGE('',*,*,#5572,.T.); +#3397=ORIENTED_EDGE('',*,*,#5141,.F.); +#3398=ORIENTED_EDGE('',*,*,#5570,.F.); +#3399=ORIENTED_EDGE('',*,*,#4920,.F.); +#3400=ORIENTED_EDGE('',*,*,#5399,.F.); +#3401=ORIENTED_EDGE('',*,*,#5572,.F.); +#3402=ORIENTED_EDGE('',*,*,#4681,.F.); +#3403=ORIENTED_EDGE('',*,*,#5573,.T.); +#3404=ORIENTED_EDGE('',*,*,#5574,.T.); +#3405=ORIENTED_EDGE('',*,*,#5143,.F.); +#3406=ORIENTED_EDGE('',*,*,#5575,.T.); +#3407=ORIENTED_EDGE('',*,*,#4680,.F.); +#3408=ORIENTED_EDGE('',*,*,#5575,.F.); +#3409=ORIENTED_EDGE('',*,*,#5142,.F.); +#3410=ORIENTED_EDGE('',*,*,#5573,.F.); +#3411=ORIENTED_EDGE('',*,*,#4919,.F.); +#3412=ORIENTED_EDGE('',*,*,#5576,.T.); +#3413=ORIENTED_EDGE('',*,*,#5144,.F.); +#3414=ORIENTED_EDGE('',*,*,#5574,.F.); +#3415=ORIENTED_EDGE('',*,*,#4918,.F.); +#3416=ORIENTED_EDGE('',*,*,#5398,.F.); +#3417=ORIENTED_EDGE('',*,*,#5576,.F.); +#3418=ORIENTED_EDGE('',*,*,#4679,.F.); +#3419=ORIENTED_EDGE('',*,*,#5577,.T.); +#3420=ORIENTED_EDGE('',*,*,#5578,.T.); +#3421=ORIENTED_EDGE('',*,*,#5146,.F.); +#3422=ORIENTED_EDGE('',*,*,#5579,.T.); +#3423=ORIENTED_EDGE('',*,*,#4678,.F.); +#3424=ORIENTED_EDGE('',*,*,#5579,.F.); +#3425=ORIENTED_EDGE('',*,*,#5145,.F.); +#3426=ORIENTED_EDGE('',*,*,#5577,.F.); +#3427=ORIENTED_EDGE('',*,*,#4917,.F.); +#3428=ORIENTED_EDGE('',*,*,#5580,.T.); +#3429=ORIENTED_EDGE('',*,*,#5147,.F.); +#3430=ORIENTED_EDGE('',*,*,#5578,.F.); +#3431=ORIENTED_EDGE('',*,*,#4916,.F.); +#3432=ORIENTED_EDGE('',*,*,#5397,.F.); +#3433=ORIENTED_EDGE('',*,*,#5580,.F.); +#3434=ORIENTED_EDGE('',*,*,#4677,.F.); +#3435=ORIENTED_EDGE('',*,*,#5581,.T.); +#3436=ORIENTED_EDGE('',*,*,#5582,.T.); +#3437=ORIENTED_EDGE('',*,*,#5149,.F.); +#3438=ORIENTED_EDGE('',*,*,#5583,.T.); +#3439=ORIENTED_EDGE('',*,*,#4676,.F.); +#3440=ORIENTED_EDGE('',*,*,#5583,.F.); +#3441=ORIENTED_EDGE('',*,*,#5148,.F.); +#3442=ORIENTED_EDGE('',*,*,#5581,.F.); +#3443=ORIENTED_EDGE('',*,*,#4915,.F.); +#3444=ORIENTED_EDGE('',*,*,#5584,.T.); +#3445=ORIENTED_EDGE('',*,*,#5150,.F.); +#3446=ORIENTED_EDGE('',*,*,#5582,.F.); +#3447=ORIENTED_EDGE('',*,*,#4914,.F.); +#3448=ORIENTED_EDGE('',*,*,#5396,.F.); +#3449=ORIENTED_EDGE('',*,*,#5584,.F.); +#3450=ORIENTED_EDGE('',*,*,#4675,.F.); +#3451=ORIENTED_EDGE('',*,*,#5585,.T.); +#3452=ORIENTED_EDGE('',*,*,#5586,.T.); +#3453=ORIENTED_EDGE('',*,*,#5152,.F.); +#3454=ORIENTED_EDGE('',*,*,#5587,.T.); +#3455=ORIENTED_EDGE('',*,*,#4674,.F.); +#3456=ORIENTED_EDGE('',*,*,#5587,.F.); +#3457=ORIENTED_EDGE('',*,*,#5151,.F.); +#3458=ORIENTED_EDGE('',*,*,#5585,.F.); +#3459=ORIENTED_EDGE('',*,*,#4913,.F.); +#3460=ORIENTED_EDGE('',*,*,#5588,.T.); +#3461=ORIENTED_EDGE('',*,*,#5153,.F.); +#3462=ORIENTED_EDGE('',*,*,#5586,.F.); +#3463=ORIENTED_EDGE('',*,*,#4912,.F.); +#3464=ORIENTED_EDGE('',*,*,#5395,.F.); +#3465=ORIENTED_EDGE('',*,*,#5588,.F.); +#3466=ORIENTED_EDGE('',*,*,#4673,.F.); +#3467=ORIENTED_EDGE('',*,*,#5589,.T.); +#3468=ORIENTED_EDGE('',*,*,#5590,.T.); +#3469=ORIENTED_EDGE('',*,*,#5155,.F.); +#3470=ORIENTED_EDGE('',*,*,#5591,.T.); +#3471=ORIENTED_EDGE('',*,*,#4672,.F.); +#3472=ORIENTED_EDGE('',*,*,#5591,.F.); +#3473=ORIENTED_EDGE('',*,*,#5154,.F.); +#3474=ORIENTED_EDGE('',*,*,#5589,.F.); +#3475=ORIENTED_EDGE('',*,*,#4911,.F.); +#3476=ORIENTED_EDGE('',*,*,#5592,.T.); +#3477=ORIENTED_EDGE('',*,*,#5156,.F.); +#3478=ORIENTED_EDGE('',*,*,#5590,.F.); +#3479=ORIENTED_EDGE('',*,*,#4910,.F.); +#3480=ORIENTED_EDGE('',*,*,#5394,.F.); +#3481=ORIENTED_EDGE('',*,*,#5592,.F.); +#3482=ORIENTED_EDGE('',*,*,#4671,.F.); +#3483=ORIENTED_EDGE('',*,*,#5593,.T.); +#3484=ORIENTED_EDGE('',*,*,#5594,.T.); +#3485=ORIENTED_EDGE('',*,*,#5158,.F.); +#3486=ORIENTED_EDGE('',*,*,#5595,.T.); +#3487=ORIENTED_EDGE('',*,*,#4670,.F.); +#3488=ORIENTED_EDGE('',*,*,#5595,.F.); +#3489=ORIENTED_EDGE('',*,*,#5157,.F.); +#3490=ORIENTED_EDGE('',*,*,#5593,.F.); +#3491=ORIENTED_EDGE('',*,*,#4909,.F.); +#3492=ORIENTED_EDGE('',*,*,#5596,.T.); +#3493=ORIENTED_EDGE('',*,*,#5159,.F.); +#3494=ORIENTED_EDGE('',*,*,#5594,.F.); +#3495=ORIENTED_EDGE('',*,*,#4908,.F.); +#3496=ORIENTED_EDGE('',*,*,#5393,.F.); +#3497=ORIENTED_EDGE('',*,*,#5596,.F.); +#3498=ORIENTED_EDGE('',*,*,#4669,.F.); +#3499=ORIENTED_EDGE('',*,*,#5597,.T.); +#3500=ORIENTED_EDGE('',*,*,#5598,.T.); +#3501=ORIENTED_EDGE('',*,*,#5161,.F.); +#3502=ORIENTED_EDGE('',*,*,#5599,.T.); +#3503=ORIENTED_EDGE('',*,*,#4668,.F.); +#3504=ORIENTED_EDGE('',*,*,#5599,.F.); +#3505=ORIENTED_EDGE('',*,*,#5160,.F.); +#3506=ORIENTED_EDGE('',*,*,#5597,.F.); +#3507=ORIENTED_EDGE('',*,*,#4907,.F.); +#3508=ORIENTED_EDGE('',*,*,#5600,.T.); +#3509=ORIENTED_EDGE('',*,*,#5162,.F.); +#3510=ORIENTED_EDGE('',*,*,#5598,.F.); +#3511=ORIENTED_EDGE('',*,*,#4906,.F.); +#3512=ORIENTED_EDGE('',*,*,#5392,.F.); +#3513=ORIENTED_EDGE('',*,*,#5600,.F.); +#3514=ORIENTED_EDGE('',*,*,#4667,.F.); +#3515=ORIENTED_EDGE('',*,*,#5601,.T.); +#3516=ORIENTED_EDGE('',*,*,#5602,.T.); +#3517=ORIENTED_EDGE('',*,*,#5164,.F.); +#3518=ORIENTED_EDGE('',*,*,#5603,.T.); +#3519=ORIENTED_EDGE('',*,*,#4666,.F.); +#3520=ORIENTED_EDGE('',*,*,#5603,.F.); +#3521=ORIENTED_EDGE('',*,*,#5163,.F.); +#3522=ORIENTED_EDGE('',*,*,#5601,.F.); +#3523=ORIENTED_EDGE('',*,*,#4905,.F.); +#3524=ORIENTED_EDGE('',*,*,#5604,.T.); +#3525=ORIENTED_EDGE('',*,*,#5165,.F.); +#3526=ORIENTED_EDGE('',*,*,#5602,.F.); +#3527=ORIENTED_EDGE('',*,*,#4904,.F.); +#3528=ORIENTED_EDGE('',*,*,#5391,.F.); +#3529=ORIENTED_EDGE('',*,*,#5604,.F.); +#3530=ORIENTED_EDGE('',*,*,#4665,.F.); +#3531=ORIENTED_EDGE('',*,*,#5605,.T.); +#3532=ORIENTED_EDGE('',*,*,#5606,.T.); +#3533=ORIENTED_EDGE('',*,*,#5167,.F.); +#3534=ORIENTED_EDGE('',*,*,#5607,.T.); +#3535=ORIENTED_EDGE('',*,*,#4664,.F.); +#3536=ORIENTED_EDGE('',*,*,#5607,.F.); +#3537=ORIENTED_EDGE('',*,*,#5166,.F.); +#3538=ORIENTED_EDGE('',*,*,#5605,.F.); +#3539=ORIENTED_EDGE('',*,*,#4903,.F.); +#3540=ORIENTED_EDGE('',*,*,#5608,.T.); +#3541=ORIENTED_EDGE('',*,*,#5168,.F.); +#3542=ORIENTED_EDGE('',*,*,#5606,.F.); +#3543=ORIENTED_EDGE('',*,*,#4902,.F.); +#3544=ORIENTED_EDGE('',*,*,#5390,.F.); +#3545=ORIENTED_EDGE('',*,*,#5608,.F.); +#3546=ORIENTED_EDGE('',*,*,#4663,.F.); +#3547=ORIENTED_EDGE('',*,*,#5609,.T.); +#3548=ORIENTED_EDGE('',*,*,#5610,.T.); +#3549=ORIENTED_EDGE('',*,*,#5170,.F.); +#3550=ORIENTED_EDGE('',*,*,#5611,.T.); +#3551=ORIENTED_EDGE('',*,*,#4662,.F.); +#3552=ORIENTED_EDGE('',*,*,#5611,.F.); +#3553=ORIENTED_EDGE('',*,*,#5169,.F.); +#3554=ORIENTED_EDGE('',*,*,#5609,.F.); +#3555=ORIENTED_EDGE('',*,*,#4901,.F.); +#3556=ORIENTED_EDGE('',*,*,#5612,.T.); +#3557=ORIENTED_EDGE('',*,*,#5171,.F.); +#3558=ORIENTED_EDGE('',*,*,#5610,.F.); +#3559=ORIENTED_EDGE('',*,*,#4900,.F.); +#3560=ORIENTED_EDGE('',*,*,#5389,.F.); +#3561=ORIENTED_EDGE('',*,*,#5612,.F.); +#3562=ORIENTED_EDGE('',*,*,#4661,.F.); +#3563=ORIENTED_EDGE('',*,*,#5613,.T.); +#3564=ORIENTED_EDGE('',*,*,#5614,.T.); +#3565=ORIENTED_EDGE('',*,*,#5173,.F.); +#3566=ORIENTED_EDGE('',*,*,#5615,.T.); +#3567=ORIENTED_EDGE('',*,*,#4660,.F.); +#3568=ORIENTED_EDGE('',*,*,#5615,.F.); +#3569=ORIENTED_EDGE('',*,*,#5172,.F.); +#3570=ORIENTED_EDGE('',*,*,#5613,.F.); +#3571=ORIENTED_EDGE('',*,*,#4899,.F.); +#3572=ORIENTED_EDGE('',*,*,#5616,.T.); +#3573=ORIENTED_EDGE('',*,*,#5174,.F.); +#3574=ORIENTED_EDGE('',*,*,#5614,.F.); +#3575=ORIENTED_EDGE('',*,*,#4898,.F.); +#3576=ORIENTED_EDGE('',*,*,#5388,.F.); +#3577=ORIENTED_EDGE('',*,*,#5616,.F.); +#3578=ORIENTED_EDGE('',*,*,#4659,.F.); +#3579=ORIENTED_EDGE('',*,*,#5617,.T.); +#3580=ORIENTED_EDGE('',*,*,#5618,.T.); +#3581=ORIENTED_EDGE('',*,*,#5176,.F.); +#3582=ORIENTED_EDGE('',*,*,#5619,.T.); +#3583=ORIENTED_EDGE('',*,*,#4658,.F.); +#3584=ORIENTED_EDGE('',*,*,#5619,.F.); +#3585=ORIENTED_EDGE('',*,*,#5175,.F.); +#3586=ORIENTED_EDGE('',*,*,#5617,.F.); +#3587=ORIENTED_EDGE('',*,*,#4897,.F.); +#3588=ORIENTED_EDGE('',*,*,#5620,.T.); +#3589=ORIENTED_EDGE('',*,*,#5177,.F.); +#3590=ORIENTED_EDGE('',*,*,#5618,.F.); +#3591=ORIENTED_EDGE('',*,*,#4896,.F.); +#3592=ORIENTED_EDGE('',*,*,#5387,.F.); +#3593=ORIENTED_EDGE('',*,*,#5620,.F.); +#3594=ORIENTED_EDGE('',*,*,#4657,.F.); +#3595=ORIENTED_EDGE('',*,*,#5621,.T.); +#3596=ORIENTED_EDGE('',*,*,#5622,.T.); +#3597=ORIENTED_EDGE('',*,*,#5179,.F.); +#3598=ORIENTED_EDGE('',*,*,#5623,.T.); +#3599=ORIENTED_EDGE('',*,*,#4656,.F.); +#3600=ORIENTED_EDGE('',*,*,#5623,.F.); +#3601=ORIENTED_EDGE('',*,*,#5178,.F.); +#3602=ORIENTED_EDGE('',*,*,#5621,.F.); +#3603=ORIENTED_EDGE('',*,*,#4895,.F.); +#3604=ORIENTED_EDGE('',*,*,#5624,.T.); +#3605=ORIENTED_EDGE('',*,*,#5180,.F.); +#3606=ORIENTED_EDGE('',*,*,#5622,.F.); +#3607=ORIENTED_EDGE('',*,*,#4894,.F.); +#3608=ORIENTED_EDGE('',*,*,#5386,.F.); +#3609=ORIENTED_EDGE('',*,*,#5624,.F.); +#3610=ORIENTED_EDGE('',*,*,#4655,.F.); +#3611=ORIENTED_EDGE('',*,*,#5625,.T.); +#3612=ORIENTED_EDGE('',*,*,#5626,.T.); +#3613=ORIENTED_EDGE('',*,*,#5182,.F.); +#3614=ORIENTED_EDGE('',*,*,#5627,.T.); +#3615=ORIENTED_EDGE('',*,*,#4654,.F.); +#3616=ORIENTED_EDGE('',*,*,#5627,.F.); +#3617=ORIENTED_EDGE('',*,*,#5181,.F.); +#3618=ORIENTED_EDGE('',*,*,#5625,.F.); +#3619=ORIENTED_EDGE('',*,*,#4893,.F.); +#3620=ORIENTED_EDGE('',*,*,#5628,.T.); +#3621=ORIENTED_EDGE('',*,*,#5183,.F.); +#3622=ORIENTED_EDGE('',*,*,#5626,.F.); +#3623=ORIENTED_EDGE('',*,*,#4892,.F.); +#3624=ORIENTED_EDGE('',*,*,#5385,.F.); +#3625=ORIENTED_EDGE('',*,*,#5628,.F.); +#3626=ORIENTED_EDGE('',*,*,#4653,.F.); +#3627=ORIENTED_EDGE('',*,*,#5629,.T.); +#3628=ORIENTED_EDGE('',*,*,#5630,.T.); +#3629=ORIENTED_EDGE('',*,*,#5185,.F.); +#3630=ORIENTED_EDGE('',*,*,#5631,.T.); +#3631=ORIENTED_EDGE('',*,*,#4652,.F.); +#3632=ORIENTED_EDGE('',*,*,#5631,.F.); +#3633=ORIENTED_EDGE('',*,*,#5184,.F.); +#3634=ORIENTED_EDGE('',*,*,#5629,.F.); +#3635=ORIENTED_EDGE('',*,*,#4891,.F.); +#3636=ORIENTED_EDGE('',*,*,#5632,.T.); +#3637=ORIENTED_EDGE('',*,*,#5186,.F.); +#3638=ORIENTED_EDGE('',*,*,#5630,.F.); +#3639=ORIENTED_EDGE('',*,*,#4890,.F.); +#3640=ORIENTED_EDGE('',*,*,#5384,.F.); +#3641=ORIENTED_EDGE('',*,*,#5632,.F.); +#3642=ORIENTED_EDGE('',*,*,#4651,.F.); +#3643=ORIENTED_EDGE('',*,*,#5633,.T.); +#3644=ORIENTED_EDGE('',*,*,#5634,.T.); +#3645=ORIENTED_EDGE('',*,*,#5188,.F.); +#3646=ORIENTED_EDGE('',*,*,#5635,.T.); +#3647=ORIENTED_EDGE('',*,*,#4650,.F.); +#3648=ORIENTED_EDGE('',*,*,#5635,.F.); +#3649=ORIENTED_EDGE('',*,*,#5187,.F.); +#3650=ORIENTED_EDGE('',*,*,#5633,.F.); +#3651=ORIENTED_EDGE('',*,*,#4889,.F.); +#3652=ORIENTED_EDGE('',*,*,#5636,.T.); +#3653=ORIENTED_EDGE('',*,*,#5189,.F.); +#3654=ORIENTED_EDGE('',*,*,#5634,.F.); +#3655=ORIENTED_EDGE('',*,*,#4888,.F.); +#3656=ORIENTED_EDGE('',*,*,#5383,.F.); +#3657=ORIENTED_EDGE('',*,*,#5636,.F.); +#3658=ORIENTED_EDGE('',*,*,#4649,.F.); +#3659=ORIENTED_EDGE('',*,*,#5637,.T.); +#3660=ORIENTED_EDGE('',*,*,#5638,.T.); +#3661=ORIENTED_EDGE('',*,*,#5191,.F.); +#3662=ORIENTED_EDGE('',*,*,#5639,.T.); +#3663=ORIENTED_EDGE('',*,*,#4648,.F.); +#3664=ORIENTED_EDGE('',*,*,#5639,.F.); +#3665=ORIENTED_EDGE('',*,*,#5190,.F.); +#3666=ORIENTED_EDGE('',*,*,#5637,.F.); +#3667=ORIENTED_EDGE('',*,*,#4887,.F.); +#3668=ORIENTED_EDGE('',*,*,#5640,.T.); +#3669=ORIENTED_EDGE('',*,*,#5192,.F.); +#3670=ORIENTED_EDGE('',*,*,#5638,.F.); +#3671=ORIENTED_EDGE('',*,*,#4886,.F.); +#3672=ORIENTED_EDGE('',*,*,#5382,.F.); +#3673=ORIENTED_EDGE('',*,*,#5640,.F.); +#3674=ORIENTED_EDGE('',*,*,#4647,.F.); +#3675=ORIENTED_EDGE('',*,*,#5641,.T.); +#3676=ORIENTED_EDGE('',*,*,#5642,.T.); +#3677=ORIENTED_EDGE('',*,*,#5194,.F.); +#3678=ORIENTED_EDGE('',*,*,#5643,.T.); +#3679=ORIENTED_EDGE('',*,*,#4646,.F.); +#3680=ORIENTED_EDGE('',*,*,#5643,.F.); +#3681=ORIENTED_EDGE('',*,*,#5193,.F.); +#3682=ORIENTED_EDGE('',*,*,#5641,.F.); +#3683=ORIENTED_EDGE('',*,*,#4885,.F.); +#3684=ORIENTED_EDGE('',*,*,#5644,.T.); +#3685=ORIENTED_EDGE('',*,*,#5195,.F.); +#3686=ORIENTED_EDGE('',*,*,#5642,.F.); +#3687=ORIENTED_EDGE('',*,*,#4884,.F.); +#3688=ORIENTED_EDGE('',*,*,#5381,.F.); +#3689=ORIENTED_EDGE('',*,*,#5644,.F.); +#3690=ORIENTED_EDGE('',*,*,#4645,.F.); +#3691=ORIENTED_EDGE('',*,*,#5645,.T.); +#3692=ORIENTED_EDGE('',*,*,#5646,.T.); +#3693=ORIENTED_EDGE('',*,*,#5197,.F.); +#3694=ORIENTED_EDGE('',*,*,#5647,.T.); +#3695=ORIENTED_EDGE('',*,*,#4644,.F.); +#3696=ORIENTED_EDGE('',*,*,#5647,.F.); +#3697=ORIENTED_EDGE('',*,*,#5196,.F.); +#3698=ORIENTED_EDGE('',*,*,#5645,.F.); +#3699=ORIENTED_EDGE('',*,*,#4883,.F.); +#3700=ORIENTED_EDGE('',*,*,#5648,.T.); +#3701=ORIENTED_EDGE('',*,*,#5198,.F.); +#3702=ORIENTED_EDGE('',*,*,#5646,.F.); +#3703=ORIENTED_EDGE('',*,*,#4882,.F.); +#3704=ORIENTED_EDGE('',*,*,#5380,.F.); +#3705=ORIENTED_EDGE('',*,*,#5648,.F.); +#3706=ORIENTED_EDGE('',*,*,#4643,.F.); +#3707=ORIENTED_EDGE('',*,*,#5649,.T.); +#3708=ORIENTED_EDGE('',*,*,#5650,.T.); +#3709=ORIENTED_EDGE('',*,*,#5200,.F.); +#3710=ORIENTED_EDGE('',*,*,#5651,.T.); +#3711=ORIENTED_EDGE('',*,*,#4642,.F.); +#3712=ORIENTED_EDGE('',*,*,#5651,.F.); +#3713=ORIENTED_EDGE('',*,*,#5199,.F.); +#3714=ORIENTED_EDGE('',*,*,#5649,.F.); +#3715=ORIENTED_EDGE('',*,*,#4881,.F.); +#3716=ORIENTED_EDGE('',*,*,#5652,.T.); +#3717=ORIENTED_EDGE('',*,*,#5201,.F.); +#3718=ORIENTED_EDGE('',*,*,#5650,.F.); +#3719=ORIENTED_EDGE('',*,*,#4880,.F.); +#3720=ORIENTED_EDGE('',*,*,#5379,.F.); +#3721=ORIENTED_EDGE('',*,*,#5652,.F.); +#3722=ORIENTED_EDGE('',*,*,#4641,.F.); +#3723=ORIENTED_EDGE('',*,*,#5653,.T.); +#3724=ORIENTED_EDGE('',*,*,#5654,.T.); +#3725=ORIENTED_EDGE('',*,*,#5203,.F.); +#3726=ORIENTED_EDGE('',*,*,#5655,.T.); +#3727=ORIENTED_EDGE('',*,*,#4640,.F.); +#3728=ORIENTED_EDGE('',*,*,#5655,.F.); +#3729=ORIENTED_EDGE('',*,*,#5202,.F.); +#3730=ORIENTED_EDGE('',*,*,#5653,.F.); +#3731=ORIENTED_EDGE('',*,*,#4879,.F.); +#3732=ORIENTED_EDGE('',*,*,#5656,.T.); +#3733=ORIENTED_EDGE('',*,*,#5204,.F.); +#3734=ORIENTED_EDGE('',*,*,#5654,.F.); +#3735=ORIENTED_EDGE('',*,*,#4878,.F.); +#3736=ORIENTED_EDGE('',*,*,#5378,.F.); +#3737=ORIENTED_EDGE('',*,*,#5656,.F.); +#3738=ORIENTED_EDGE('',*,*,#4639,.F.); +#3739=ORIENTED_EDGE('',*,*,#5657,.T.); +#3740=ORIENTED_EDGE('',*,*,#5658,.T.); +#3741=ORIENTED_EDGE('',*,*,#5206,.F.); +#3742=ORIENTED_EDGE('',*,*,#5659,.T.); +#3743=ORIENTED_EDGE('',*,*,#4638,.F.); +#3744=ORIENTED_EDGE('',*,*,#5659,.F.); +#3745=ORIENTED_EDGE('',*,*,#5205,.F.); +#3746=ORIENTED_EDGE('',*,*,#5657,.F.); +#3747=ORIENTED_EDGE('',*,*,#4877,.F.); +#3748=ORIENTED_EDGE('',*,*,#5660,.T.); +#3749=ORIENTED_EDGE('',*,*,#5207,.F.); +#3750=ORIENTED_EDGE('',*,*,#5658,.F.); +#3751=ORIENTED_EDGE('',*,*,#4876,.F.); +#3752=ORIENTED_EDGE('',*,*,#5377,.F.); +#3753=ORIENTED_EDGE('',*,*,#5660,.F.); +#3754=ORIENTED_EDGE('',*,*,#4637,.F.); +#3755=ORIENTED_EDGE('',*,*,#5661,.T.); +#3756=ORIENTED_EDGE('',*,*,#5662,.T.); +#3757=ORIENTED_EDGE('',*,*,#5209,.F.); +#3758=ORIENTED_EDGE('',*,*,#5663,.T.); +#3759=ORIENTED_EDGE('',*,*,#4636,.F.); +#3760=ORIENTED_EDGE('',*,*,#5663,.F.); +#3761=ORIENTED_EDGE('',*,*,#5208,.F.); +#3762=ORIENTED_EDGE('',*,*,#5661,.F.); +#3763=ORIENTED_EDGE('',*,*,#4875,.F.); +#3764=ORIENTED_EDGE('',*,*,#5664,.T.); +#3765=ORIENTED_EDGE('',*,*,#5210,.F.); +#3766=ORIENTED_EDGE('',*,*,#5662,.F.); +#3767=ORIENTED_EDGE('',*,*,#4874,.F.); +#3768=ORIENTED_EDGE('',*,*,#5376,.F.); +#3769=ORIENTED_EDGE('',*,*,#5664,.F.); +#3770=ORIENTED_EDGE('',*,*,#4635,.F.); +#3771=ORIENTED_EDGE('',*,*,#5665,.T.); +#3772=ORIENTED_EDGE('',*,*,#5666,.T.); +#3773=ORIENTED_EDGE('',*,*,#5212,.F.); +#3774=ORIENTED_EDGE('',*,*,#5667,.T.); +#3775=ORIENTED_EDGE('',*,*,#4634,.F.); +#3776=ORIENTED_EDGE('',*,*,#5667,.F.); +#3777=ORIENTED_EDGE('',*,*,#5211,.F.); +#3778=ORIENTED_EDGE('',*,*,#5665,.F.); +#3779=ORIENTED_EDGE('',*,*,#4873,.F.); +#3780=ORIENTED_EDGE('',*,*,#5668,.T.); +#3781=ORIENTED_EDGE('',*,*,#5213,.F.); +#3782=ORIENTED_EDGE('',*,*,#5666,.F.); +#3783=ORIENTED_EDGE('',*,*,#4872,.F.); +#3784=ORIENTED_EDGE('',*,*,#5375,.F.); +#3785=ORIENTED_EDGE('',*,*,#5668,.F.); +#3786=ORIENTED_EDGE('',*,*,#4633,.F.); +#3787=ORIENTED_EDGE('',*,*,#5669,.T.); +#3788=ORIENTED_EDGE('',*,*,#5670,.T.); +#3789=ORIENTED_EDGE('',*,*,#5215,.F.); +#3790=ORIENTED_EDGE('',*,*,#5671,.T.); +#3791=ORIENTED_EDGE('',*,*,#4632,.F.); +#3792=ORIENTED_EDGE('',*,*,#5671,.F.); +#3793=ORIENTED_EDGE('',*,*,#5214,.F.); +#3794=ORIENTED_EDGE('',*,*,#5669,.F.); +#3795=ORIENTED_EDGE('',*,*,#4871,.F.); +#3796=ORIENTED_EDGE('',*,*,#5672,.T.); +#3797=ORIENTED_EDGE('',*,*,#5216,.F.); +#3798=ORIENTED_EDGE('',*,*,#5670,.F.); +#3799=ORIENTED_EDGE('',*,*,#4870,.F.); +#3800=ORIENTED_EDGE('',*,*,#5374,.F.); +#3801=ORIENTED_EDGE('',*,*,#5672,.F.); +#3802=ORIENTED_EDGE('',*,*,#4631,.F.); +#3803=ORIENTED_EDGE('',*,*,#5673,.T.); +#3804=ORIENTED_EDGE('',*,*,#5674,.T.); +#3805=ORIENTED_EDGE('',*,*,#5218,.F.); +#3806=ORIENTED_EDGE('',*,*,#5675,.T.); +#3807=ORIENTED_EDGE('',*,*,#4630,.F.); +#3808=ORIENTED_EDGE('',*,*,#5675,.F.); +#3809=ORIENTED_EDGE('',*,*,#5217,.F.); +#3810=ORIENTED_EDGE('',*,*,#5673,.F.); +#3811=ORIENTED_EDGE('',*,*,#4869,.F.); +#3812=ORIENTED_EDGE('',*,*,#5676,.T.); +#3813=ORIENTED_EDGE('',*,*,#5219,.F.); +#3814=ORIENTED_EDGE('',*,*,#5674,.F.); +#3815=ORIENTED_EDGE('',*,*,#4868,.F.); +#3816=ORIENTED_EDGE('',*,*,#5373,.F.); +#3817=ORIENTED_EDGE('',*,*,#5676,.F.); +#3818=ORIENTED_EDGE('',*,*,#4629,.F.); +#3819=ORIENTED_EDGE('',*,*,#5677,.T.); +#3820=ORIENTED_EDGE('',*,*,#5678,.T.); +#3821=ORIENTED_EDGE('',*,*,#5221,.F.); +#3822=ORIENTED_EDGE('',*,*,#5679,.T.); +#3823=ORIENTED_EDGE('',*,*,#4628,.F.); +#3824=ORIENTED_EDGE('',*,*,#5679,.F.); +#3825=ORIENTED_EDGE('',*,*,#5220,.F.); +#3826=ORIENTED_EDGE('',*,*,#5677,.F.); +#3827=ORIENTED_EDGE('',*,*,#4867,.F.); +#3828=ORIENTED_EDGE('',*,*,#5680,.T.); +#3829=ORIENTED_EDGE('',*,*,#5222,.F.); +#3830=ORIENTED_EDGE('',*,*,#5678,.F.); +#3831=ORIENTED_EDGE('',*,*,#4866,.F.); +#3832=ORIENTED_EDGE('',*,*,#5372,.F.); +#3833=ORIENTED_EDGE('',*,*,#5680,.F.); +#3834=ORIENTED_EDGE('',*,*,#4627,.F.); +#3835=ORIENTED_EDGE('',*,*,#5681,.T.); +#3836=ORIENTED_EDGE('',*,*,#5682,.T.); +#3837=ORIENTED_EDGE('',*,*,#5224,.F.); +#3838=ORIENTED_EDGE('',*,*,#5683,.T.); +#3839=ORIENTED_EDGE('',*,*,#4626,.F.); +#3840=ORIENTED_EDGE('',*,*,#5683,.F.); +#3841=ORIENTED_EDGE('',*,*,#5223,.F.); +#3842=ORIENTED_EDGE('',*,*,#5681,.F.); +#3843=ORIENTED_EDGE('',*,*,#4865,.F.); +#3844=ORIENTED_EDGE('',*,*,#5684,.T.); +#3845=ORIENTED_EDGE('',*,*,#5225,.F.); +#3846=ORIENTED_EDGE('',*,*,#5682,.F.); +#3847=ORIENTED_EDGE('',*,*,#4864,.F.); +#3848=ORIENTED_EDGE('',*,*,#5371,.F.); +#3849=ORIENTED_EDGE('',*,*,#5684,.F.); +#3850=ORIENTED_EDGE('',*,*,#4625,.F.); +#3851=ORIENTED_EDGE('',*,*,#5685,.T.); +#3852=ORIENTED_EDGE('',*,*,#5686,.T.); +#3853=ORIENTED_EDGE('',*,*,#5227,.F.); +#3854=ORIENTED_EDGE('',*,*,#5687,.T.); +#3855=ORIENTED_EDGE('',*,*,#4624,.F.); +#3856=ORIENTED_EDGE('',*,*,#5687,.F.); +#3857=ORIENTED_EDGE('',*,*,#5226,.F.); +#3858=ORIENTED_EDGE('',*,*,#5685,.F.); +#3859=ORIENTED_EDGE('',*,*,#4863,.F.); +#3860=ORIENTED_EDGE('',*,*,#5688,.T.); +#3861=ORIENTED_EDGE('',*,*,#5228,.F.); +#3862=ORIENTED_EDGE('',*,*,#5686,.F.); +#3863=ORIENTED_EDGE('',*,*,#4862,.F.); +#3864=ORIENTED_EDGE('',*,*,#5370,.F.); +#3865=ORIENTED_EDGE('',*,*,#5688,.F.); +#3866=ORIENTED_EDGE('',*,*,#4623,.F.); +#3867=ORIENTED_EDGE('',*,*,#5689,.T.); +#3868=ORIENTED_EDGE('',*,*,#5690,.T.); +#3869=ORIENTED_EDGE('',*,*,#5230,.F.); +#3870=ORIENTED_EDGE('',*,*,#5691,.T.); +#3871=ORIENTED_EDGE('',*,*,#4622,.F.); +#3872=ORIENTED_EDGE('',*,*,#5691,.F.); +#3873=ORIENTED_EDGE('',*,*,#5229,.F.); +#3874=ORIENTED_EDGE('',*,*,#5689,.F.); +#3875=ORIENTED_EDGE('',*,*,#4861,.F.); +#3876=ORIENTED_EDGE('',*,*,#5692,.T.); +#3877=ORIENTED_EDGE('',*,*,#5231,.F.); +#3878=ORIENTED_EDGE('',*,*,#5690,.F.); +#3879=ORIENTED_EDGE('',*,*,#4860,.F.); +#3880=ORIENTED_EDGE('',*,*,#5369,.F.); +#3881=ORIENTED_EDGE('',*,*,#5692,.F.); +#3882=ORIENTED_EDGE('',*,*,#4621,.F.); +#3883=ORIENTED_EDGE('',*,*,#5693,.T.); +#3884=ORIENTED_EDGE('',*,*,#5694,.T.); +#3885=ORIENTED_EDGE('',*,*,#5233,.F.); +#3886=ORIENTED_EDGE('',*,*,#5695,.T.); +#3887=ORIENTED_EDGE('',*,*,#4620,.F.); +#3888=ORIENTED_EDGE('',*,*,#5695,.F.); +#3889=ORIENTED_EDGE('',*,*,#5232,.F.); +#3890=ORIENTED_EDGE('',*,*,#5693,.F.); +#3891=ORIENTED_EDGE('',*,*,#4859,.F.); +#3892=ORIENTED_EDGE('',*,*,#5696,.T.); +#3893=ORIENTED_EDGE('',*,*,#5234,.F.); +#3894=ORIENTED_EDGE('',*,*,#5694,.F.); +#3895=ORIENTED_EDGE('',*,*,#4858,.F.); +#3896=ORIENTED_EDGE('',*,*,#5368,.F.); +#3897=ORIENTED_EDGE('',*,*,#5696,.F.); +#3898=ORIENTED_EDGE('',*,*,#4619,.F.); +#3899=ORIENTED_EDGE('',*,*,#5697,.T.); +#3900=ORIENTED_EDGE('',*,*,#5698,.T.); +#3901=ORIENTED_EDGE('',*,*,#5236,.F.); +#3902=ORIENTED_EDGE('',*,*,#5699,.T.); +#3903=ORIENTED_EDGE('',*,*,#4618,.F.); +#3904=ORIENTED_EDGE('',*,*,#5699,.F.); +#3905=ORIENTED_EDGE('',*,*,#5235,.F.); +#3906=ORIENTED_EDGE('',*,*,#5697,.F.); +#3907=ORIENTED_EDGE('',*,*,#4857,.F.); +#3908=ORIENTED_EDGE('',*,*,#5700,.T.); +#3909=ORIENTED_EDGE('',*,*,#5237,.F.); +#3910=ORIENTED_EDGE('',*,*,#5698,.F.); +#3911=ORIENTED_EDGE('',*,*,#4856,.F.); +#3912=ORIENTED_EDGE('',*,*,#5367,.F.); +#3913=ORIENTED_EDGE('',*,*,#5700,.F.); +#3914=ORIENTED_EDGE('',*,*,#4617,.F.); +#3915=ORIENTED_EDGE('',*,*,#5701,.T.); +#3916=ORIENTED_EDGE('',*,*,#5702,.T.); +#3917=ORIENTED_EDGE('',*,*,#5239,.F.); +#3918=ORIENTED_EDGE('',*,*,#5703,.T.); +#3919=ORIENTED_EDGE('',*,*,#4616,.F.); +#3920=ORIENTED_EDGE('',*,*,#5703,.F.); +#3921=ORIENTED_EDGE('',*,*,#5238,.F.); +#3922=ORIENTED_EDGE('',*,*,#5701,.F.); +#3923=ORIENTED_EDGE('',*,*,#4855,.F.); +#3924=ORIENTED_EDGE('',*,*,#5704,.T.); +#3925=ORIENTED_EDGE('',*,*,#5240,.F.); +#3926=ORIENTED_EDGE('',*,*,#5702,.F.); +#3927=ORIENTED_EDGE('',*,*,#4854,.F.); +#3928=ORIENTED_EDGE('',*,*,#5366,.F.); +#3929=ORIENTED_EDGE('',*,*,#5704,.F.); +#3930=ORIENTED_EDGE('',*,*,#4615,.F.); +#3931=ORIENTED_EDGE('',*,*,#5705,.T.); +#3932=ORIENTED_EDGE('',*,*,#5706,.T.); +#3933=ORIENTED_EDGE('',*,*,#5242,.F.); +#3934=ORIENTED_EDGE('',*,*,#5707,.T.); +#3935=ORIENTED_EDGE('',*,*,#4614,.F.); +#3936=ORIENTED_EDGE('',*,*,#5707,.F.); +#3937=ORIENTED_EDGE('',*,*,#5241,.F.); +#3938=ORIENTED_EDGE('',*,*,#5705,.F.); +#3939=ORIENTED_EDGE('',*,*,#4853,.F.); +#3940=ORIENTED_EDGE('',*,*,#5708,.T.); +#3941=ORIENTED_EDGE('',*,*,#5243,.F.); +#3942=ORIENTED_EDGE('',*,*,#5706,.F.); +#3943=ORIENTED_EDGE('',*,*,#4852,.F.); +#3944=ORIENTED_EDGE('',*,*,#5365,.F.); +#3945=ORIENTED_EDGE('',*,*,#5708,.F.); +#3946=ORIENTED_EDGE('',*,*,#4613,.F.); +#3947=ORIENTED_EDGE('',*,*,#5709,.T.); +#3948=ORIENTED_EDGE('',*,*,#5710,.T.); +#3949=ORIENTED_EDGE('',*,*,#5245,.F.); +#3950=ORIENTED_EDGE('',*,*,#5711,.T.); +#3951=ORIENTED_EDGE('',*,*,#4612,.F.); +#3952=ORIENTED_EDGE('',*,*,#5711,.F.); +#3953=ORIENTED_EDGE('',*,*,#5244,.F.); +#3954=ORIENTED_EDGE('',*,*,#5709,.F.); +#3955=ORIENTED_EDGE('',*,*,#4851,.F.); +#3956=ORIENTED_EDGE('',*,*,#5712,.T.); +#3957=ORIENTED_EDGE('',*,*,#5246,.F.); +#3958=ORIENTED_EDGE('',*,*,#5710,.F.); +#3959=ORIENTED_EDGE('',*,*,#4850,.F.); +#3960=ORIENTED_EDGE('',*,*,#5364,.F.); +#3961=ORIENTED_EDGE('',*,*,#5712,.F.); +#3962=ORIENTED_EDGE('',*,*,#4611,.F.); +#3963=ORIENTED_EDGE('',*,*,#5713,.T.); +#3964=ORIENTED_EDGE('',*,*,#5714,.T.); +#3965=ORIENTED_EDGE('',*,*,#5248,.F.); +#3966=ORIENTED_EDGE('',*,*,#5715,.T.); +#3967=ORIENTED_EDGE('',*,*,#4610,.F.); +#3968=ORIENTED_EDGE('',*,*,#5715,.F.); +#3969=ORIENTED_EDGE('',*,*,#5247,.F.); +#3970=ORIENTED_EDGE('',*,*,#5713,.F.); +#3971=ORIENTED_EDGE('',*,*,#4849,.F.); +#3972=ORIENTED_EDGE('',*,*,#5716,.T.); +#3973=ORIENTED_EDGE('',*,*,#5249,.F.); +#3974=ORIENTED_EDGE('',*,*,#5714,.F.); +#3975=ORIENTED_EDGE('',*,*,#4848,.F.); +#3976=ORIENTED_EDGE('',*,*,#5363,.F.); +#3977=ORIENTED_EDGE('',*,*,#5716,.F.); +#3978=ORIENTED_EDGE('',*,*,#4609,.F.); +#3979=ORIENTED_EDGE('',*,*,#5717,.T.); +#3980=ORIENTED_EDGE('',*,*,#5718,.T.); +#3981=ORIENTED_EDGE('',*,*,#5251,.F.); +#3982=ORIENTED_EDGE('',*,*,#5719,.T.); +#3983=ORIENTED_EDGE('',*,*,#4608,.F.); +#3984=ORIENTED_EDGE('',*,*,#5719,.F.); +#3985=ORIENTED_EDGE('',*,*,#5250,.F.); +#3986=ORIENTED_EDGE('',*,*,#5717,.F.); +#3987=ORIENTED_EDGE('',*,*,#4847,.F.); +#3988=ORIENTED_EDGE('',*,*,#5720,.T.); +#3989=ORIENTED_EDGE('',*,*,#5252,.F.); +#3990=ORIENTED_EDGE('',*,*,#5718,.F.); +#3991=ORIENTED_EDGE('',*,*,#4846,.F.); +#3992=ORIENTED_EDGE('',*,*,#5362,.F.); +#3993=ORIENTED_EDGE('',*,*,#5720,.F.); +#3994=ORIENTED_EDGE('',*,*,#4607,.F.); +#3995=ORIENTED_EDGE('',*,*,#5721,.T.); +#3996=ORIENTED_EDGE('',*,*,#5722,.T.); +#3997=ORIENTED_EDGE('',*,*,#5254,.F.); +#3998=ORIENTED_EDGE('',*,*,#5723,.T.); +#3999=ORIENTED_EDGE('',*,*,#4606,.F.); +#4000=ORIENTED_EDGE('',*,*,#5723,.F.); +#4001=ORIENTED_EDGE('',*,*,#5253,.F.); +#4002=ORIENTED_EDGE('',*,*,#5721,.F.); +#4003=ORIENTED_EDGE('',*,*,#4845,.F.); +#4004=ORIENTED_EDGE('',*,*,#5724,.T.); +#4005=ORIENTED_EDGE('',*,*,#5255,.F.); +#4006=ORIENTED_EDGE('',*,*,#5722,.F.); +#4007=ORIENTED_EDGE('',*,*,#4844,.F.); +#4008=ORIENTED_EDGE('',*,*,#5361,.F.); +#4009=ORIENTED_EDGE('',*,*,#5724,.F.); +#4010=ORIENTED_EDGE('',*,*,#4605,.F.); +#4011=ORIENTED_EDGE('',*,*,#5725,.T.); +#4012=ORIENTED_EDGE('',*,*,#5726,.T.); +#4013=ORIENTED_EDGE('',*,*,#5257,.F.); +#4014=ORIENTED_EDGE('',*,*,#5727,.T.); +#4015=ORIENTED_EDGE('',*,*,#4604,.F.); +#4016=ORIENTED_EDGE('',*,*,#5727,.F.); +#4017=ORIENTED_EDGE('',*,*,#5256,.F.); +#4018=ORIENTED_EDGE('',*,*,#5725,.F.); +#4019=ORIENTED_EDGE('',*,*,#4843,.F.); +#4020=ORIENTED_EDGE('',*,*,#5728,.T.); +#4021=ORIENTED_EDGE('',*,*,#5258,.F.); +#4022=ORIENTED_EDGE('',*,*,#5726,.F.); +#4023=ORIENTED_EDGE('',*,*,#4842,.F.); +#4024=ORIENTED_EDGE('',*,*,#5360,.F.); +#4025=ORIENTED_EDGE('',*,*,#5728,.F.); +#4026=ORIENTED_EDGE('',*,*,#4603,.F.); +#4027=ORIENTED_EDGE('',*,*,#5729,.T.); +#4028=ORIENTED_EDGE('',*,*,#5730,.T.); +#4029=ORIENTED_EDGE('',*,*,#5260,.F.); +#4030=ORIENTED_EDGE('',*,*,#5731,.T.); +#4031=ORIENTED_EDGE('',*,*,#4602,.F.); +#4032=ORIENTED_EDGE('',*,*,#5731,.F.); +#4033=ORIENTED_EDGE('',*,*,#5259,.F.); +#4034=ORIENTED_EDGE('',*,*,#5729,.F.); +#4035=ORIENTED_EDGE('',*,*,#4841,.F.); +#4036=ORIENTED_EDGE('',*,*,#5732,.T.); +#4037=ORIENTED_EDGE('',*,*,#5261,.F.); +#4038=ORIENTED_EDGE('',*,*,#5730,.F.); +#4039=ORIENTED_EDGE('',*,*,#4840,.F.); +#4040=ORIENTED_EDGE('',*,*,#5359,.F.); +#4041=ORIENTED_EDGE('',*,*,#5732,.F.); +#4042=ORIENTED_EDGE('',*,*,#4601,.F.); +#4043=ORIENTED_EDGE('',*,*,#5733,.T.); +#4044=ORIENTED_EDGE('',*,*,#5734,.T.); +#4045=ORIENTED_EDGE('',*,*,#5263,.F.); +#4046=ORIENTED_EDGE('',*,*,#5735,.T.); +#4047=ORIENTED_EDGE('',*,*,#4600,.F.); +#4048=ORIENTED_EDGE('',*,*,#5735,.F.); +#4049=ORIENTED_EDGE('',*,*,#5262,.F.); +#4050=ORIENTED_EDGE('',*,*,#5733,.F.); +#4051=ORIENTED_EDGE('',*,*,#4839,.F.); +#4052=ORIENTED_EDGE('',*,*,#5736,.T.); +#4053=ORIENTED_EDGE('',*,*,#5264,.F.); +#4054=ORIENTED_EDGE('',*,*,#5734,.F.); +#4055=ORIENTED_EDGE('',*,*,#4838,.F.); +#4056=ORIENTED_EDGE('',*,*,#5358,.F.); +#4057=ORIENTED_EDGE('',*,*,#5736,.F.); +#4058=ORIENTED_EDGE('',*,*,#4599,.F.); +#4059=ORIENTED_EDGE('',*,*,#5737,.T.); +#4060=ORIENTED_EDGE('',*,*,#5738,.T.); +#4061=ORIENTED_EDGE('',*,*,#5266,.F.); +#4062=ORIENTED_EDGE('',*,*,#5739,.T.); +#4063=ORIENTED_EDGE('',*,*,#4598,.F.); +#4064=ORIENTED_EDGE('',*,*,#5739,.F.); +#4065=ORIENTED_EDGE('',*,*,#5265,.F.); +#4066=ORIENTED_EDGE('',*,*,#5737,.F.); +#4067=ORIENTED_EDGE('',*,*,#4837,.F.); +#4068=ORIENTED_EDGE('',*,*,#5740,.T.); +#4069=ORIENTED_EDGE('',*,*,#5267,.F.); +#4070=ORIENTED_EDGE('',*,*,#5738,.F.); +#4071=ORIENTED_EDGE('',*,*,#4836,.F.); +#4072=ORIENTED_EDGE('',*,*,#5357,.F.); +#4073=ORIENTED_EDGE('',*,*,#5740,.F.); +#4074=ORIENTED_EDGE('',*,*,#4597,.F.); +#4075=ORIENTED_EDGE('',*,*,#5741,.T.); +#4076=ORIENTED_EDGE('',*,*,#5742,.T.); +#4077=ORIENTED_EDGE('',*,*,#5269,.F.); +#4078=ORIENTED_EDGE('',*,*,#5743,.T.); +#4079=ORIENTED_EDGE('',*,*,#4596,.F.); +#4080=ORIENTED_EDGE('',*,*,#5743,.F.); +#4081=ORIENTED_EDGE('',*,*,#5268,.F.); +#4082=ORIENTED_EDGE('',*,*,#5741,.F.); +#4083=ORIENTED_EDGE('',*,*,#4835,.F.); +#4084=ORIENTED_EDGE('',*,*,#5744,.T.); +#4085=ORIENTED_EDGE('',*,*,#5270,.F.); +#4086=ORIENTED_EDGE('',*,*,#5742,.F.); +#4087=ORIENTED_EDGE('',*,*,#4834,.F.); +#4088=ORIENTED_EDGE('',*,*,#5356,.F.); +#4089=ORIENTED_EDGE('',*,*,#5744,.F.); +#4090=ORIENTED_EDGE('',*,*,#4595,.F.); +#4091=ORIENTED_EDGE('',*,*,#5745,.T.); +#4092=ORIENTED_EDGE('',*,*,#5746,.T.); +#4093=ORIENTED_EDGE('',*,*,#5272,.F.); +#4094=ORIENTED_EDGE('',*,*,#5747,.T.); +#4095=ORIENTED_EDGE('',*,*,#4594,.F.); +#4096=ORIENTED_EDGE('',*,*,#5747,.F.); +#4097=ORIENTED_EDGE('',*,*,#5271,.F.); +#4098=ORIENTED_EDGE('',*,*,#5745,.F.); +#4099=ORIENTED_EDGE('',*,*,#4833,.F.); +#4100=ORIENTED_EDGE('',*,*,#5748,.T.); +#4101=ORIENTED_EDGE('',*,*,#5273,.F.); +#4102=ORIENTED_EDGE('',*,*,#5746,.F.); +#4103=ORIENTED_EDGE('',*,*,#4832,.F.); +#4104=ORIENTED_EDGE('',*,*,#5355,.F.); +#4105=ORIENTED_EDGE('',*,*,#5748,.F.); +#4106=ORIENTED_EDGE('',*,*,#4593,.F.); +#4107=ORIENTED_EDGE('',*,*,#5749,.T.); +#4108=ORIENTED_EDGE('',*,*,#5750,.T.); +#4109=ORIENTED_EDGE('',*,*,#5275,.F.); +#4110=ORIENTED_EDGE('',*,*,#5751,.T.); +#4111=ORIENTED_EDGE('',*,*,#4592,.F.); +#4112=ORIENTED_EDGE('',*,*,#5751,.F.); +#4113=ORIENTED_EDGE('',*,*,#5274,.F.); +#4114=ORIENTED_EDGE('',*,*,#5749,.F.); +#4115=ORIENTED_EDGE('',*,*,#4831,.F.); +#4116=ORIENTED_EDGE('',*,*,#5752,.T.); +#4117=ORIENTED_EDGE('',*,*,#5276,.F.); +#4118=ORIENTED_EDGE('',*,*,#5750,.F.); +#4119=ORIENTED_EDGE('',*,*,#4830,.F.); +#4120=ORIENTED_EDGE('',*,*,#5354,.F.); +#4121=ORIENTED_EDGE('',*,*,#5752,.F.); +#4122=ORIENTED_EDGE('',*,*,#4591,.F.); +#4123=ORIENTED_EDGE('',*,*,#5753,.T.); +#4124=ORIENTED_EDGE('',*,*,#5754,.T.); +#4125=ORIENTED_EDGE('',*,*,#5278,.F.); +#4126=ORIENTED_EDGE('',*,*,#5755,.T.); +#4127=ORIENTED_EDGE('',*,*,#4590,.F.); +#4128=ORIENTED_EDGE('',*,*,#5755,.F.); +#4129=ORIENTED_EDGE('',*,*,#5277,.F.); +#4130=ORIENTED_EDGE('',*,*,#5753,.F.); +#4131=ORIENTED_EDGE('',*,*,#4829,.F.); +#4132=ORIENTED_EDGE('',*,*,#5756,.T.); +#4133=ORIENTED_EDGE('',*,*,#5279,.F.); +#4134=ORIENTED_EDGE('',*,*,#5754,.F.); +#4135=ORIENTED_EDGE('',*,*,#4828,.F.); +#4136=ORIENTED_EDGE('',*,*,#5353,.F.); +#4137=ORIENTED_EDGE('',*,*,#5756,.F.); +#4138=ORIENTED_EDGE('',*,*,#4589,.F.); +#4139=ORIENTED_EDGE('',*,*,#5757,.T.); +#4140=ORIENTED_EDGE('',*,*,#5758,.T.); +#4141=ORIENTED_EDGE('',*,*,#5281,.F.); +#4142=ORIENTED_EDGE('',*,*,#5759,.T.); +#4143=ORIENTED_EDGE('',*,*,#4588,.F.); +#4144=ORIENTED_EDGE('',*,*,#5759,.F.); +#4145=ORIENTED_EDGE('',*,*,#5280,.F.); +#4146=ORIENTED_EDGE('',*,*,#5757,.F.); +#4147=ORIENTED_EDGE('',*,*,#4827,.F.); +#4148=ORIENTED_EDGE('',*,*,#5760,.T.); +#4149=ORIENTED_EDGE('',*,*,#5282,.F.); +#4150=ORIENTED_EDGE('',*,*,#5758,.F.); +#4151=ORIENTED_EDGE('',*,*,#4826,.F.); +#4152=ORIENTED_EDGE('',*,*,#5352,.F.); +#4153=ORIENTED_EDGE('',*,*,#5760,.F.); +#4154=ORIENTED_EDGE('',*,*,#4587,.F.); +#4155=ORIENTED_EDGE('',*,*,#5761,.T.); +#4156=ORIENTED_EDGE('',*,*,#5762,.T.); +#4157=ORIENTED_EDGE('',*,*,#5284,.F.); +#4158=ORIENTED_EDGE('',*,*,#5763,.T.); +#4159=ORIENTED_EDGE('',*,*,#4586,.F.); +#4160=ORIENTED_EDGE('',*,*,#5763,.F.); +#4161=ORIENTED_EDGE('',*,*,#5283,.F.); +#4162=ORIENTED_EDGE('',*,*,#5761,.F.); +#4163=ORIENTED_EDGE('',*,*,#4825,.F.); +#4164=ORIENTED_EDGE('',*,*,#5764,.T.); +#4165=ORIENTED_EDGE('',*,*,#5285,.F.); +#4166=ORIENTED_EDGE('',*,*,#5762,.F.); +#4167=ORIENTED_EDGE('',*,*,#4824,.F.); +#4168=ORIENTED_EDGE('',*,*,#5351,.F.); +#4169=ORIENTED_EDGE('',*,*,#5764,.F.); +#4170=ORIENTED_EDGE('',*,*,#4585,.F.); +#4171=ORIENTED_EDGE('',*,*,#5765,.T.); +#4172=ORIENTED_EDGE('',*,*,#5766,.T.); +#4173=ORIENTED_EDGE('',*,*,#5287,.F.); +#4174=ORIENTED_EDGE('',*,*,#5767,.T.); +#4175=ORIENTED_EDGE('',*,*,#4584,.F.); +#4176=ORIENTED_EDGE('',*,*,#5767,.F.); +#4177=ORIENTED_EDGE('',*,*,#5286,.F.); +#4178=ORIENTED_EDGE('',*,*,#5765,.F.); +#4179=ORIENTED_EDGE('',*,*,#4823,.F.); +#4180=ORIENTED_EDGE('',*,*,#5768,.T.); +#4181=ORIENTED_EDGE('',*,*,#5288,.F.); +#4182=ORIENTED_EDGE('',*,*,#5766,.F.); +#4183=ORIENTED_EDGE('',*,*,#4822,.F.); +#4184=ORIENTED_EDGE('',*,*,#5350,.F.); +#4185=ORIENTED_EDGE('',*,*,#5768,.F.); +#4186=ORIENTED_EDGE('',*,*,#4583,.F.); +#4187=ORIENTED_EDGE('',*,*,#5769,.T.); +#4188=ORIENTED_EDGE('',*,*,#5770,.T.); +#4189=ORIENTED_EDGE('',*,*,#5290,.F.); +#4190=ORIENTED_EDGE('',*,*,#5771,.T.); +#4191=ORIENTED_EDGE('',*,*,#4582,.F.); +#4192=ORIENTED_EDGE('',*,*,#5771,.F.); +#4193=ORIENTED_EDGE('',*,*,#5289,.F.); +#4194=ORIENTED_EDGE('',*,*,#5769,.F.); +#4195=ORIENTED_EDGE('',*,*,#4821,.F.); +#4196=ORIENTED_EDGE('',*,*,#5772,.T.); +#4197=ORIENTED_EDGE('',*,*,#5291,.F.); +#4198=ORIENTED_EDGE('',*,*,#5770,.F.); +#4199=ORIENTED_EDGE('',*,*,#4820,.F.); +#4200=ORIENTED_EDGE('',*,*,#5349,.F.); +#4201=ORIENTED_EDGE('',*,*,#5772,.F.); +#4202=ORIENTED_EDGE('',*,*,#4581,.F.); +#4203=ORIENTED_EDGE('',*,*,#5773,.T.); +#4204=ORIENTED_EDGE('',*,*,#5774,.T.); +#4205=ORIENTED_EDGE('',*,*,#5293,.F.); +#4206=ORIENTED_EDGE('',*,*,#5775,.T.); +#4207=ORIENTED_EDGE('',*,*,#4580,.F.); +#4208=ORIENTED_EDGE('',*,*,#5775,.F.); +#4209=ORIENTED_EDGE('',*,*,#5292,.F.); +#4210=ORIENTED_EDGE('',*,*,#5773,.F.); +#4211=ORIENTED_EDGE('',*,*,#4819,.F.); +#4212=ORIENTED_EDGE('',*,*,#5776,.T.); +#4213=ORIENTED_EDGE('',*,*,#5294,.F.); +#4214=ORIENTED_EDGE('',*,*,#5774,.F.); +#4215=ORIENTED_EDGE('',*,*,#4818,.F.); +#4216=ORIENTED_EDGE('',*,*,#5348,.F.); +#4217=ORIENTED_EDGE('',*,*,#5776,.F.); +#4218=ORIENTED_EDGE('',*,*,#4579,.F.); +#4219=ORIENTED_EDGE('',*,*,#5777,.T.); +#4220=ORIENTED_EDGE('',*,*,#5778,.T.); +#4221=ORIENTED_EDGE('',*,*,#5296,.F.); +#4222=ORIENTED_EDGE('',*,*,#5779,.T.); +#4223=ORIENTED_EDGE('',*,*,#4578,.F.); +#4224=ORIENTED_EDGE('',*,*,#5779,.F.); +#4225=ORIENTED_EDGE('',*,*,#5295,.F.); +#4226=ORIENTED_EDGE('',*,*,#5777,.F.); +#4227=ORIENTED_EDGE('',*,*,#4817,.F.); +#4228=ORIENTED_EDGE('',*,*,#5780,.T.); +#4229=ORIENTED_EDGE('',*,*,#5297,.F.); +#4230=ORIENTED_EDGE('',*,*,#5778,.F.); +#4231=ORIENTED_EDGE('',*,*,#4816,.F.); +#4232=ORIENTED_EDGE('',*,*,#5347,.F.); +#4233=ORIENTED_EDGE('',*,*,#5780,.F.); +#4234=ORIENTED_EDGE('',*,*,#4577,.F.); +#4235=ORIENTED_EDGE('',*,*,#5781,.T.); +#4236=ORIENTED_EDGE('',*,*,#5782,.T.); +#4237=ORIENTED_EDGE('',*,*,#5299,.F.); +#4238=ORIENTED_EDGE('',*,*,#5783,.T.); +#4239=ORIENTED_EDGE('',*,*,#4576,.F.); +#4240=ORIENTED_EDGE('',*,*,#5783,.F.); +#4241=ORIENTED_EDGE('',*,*,#5298,.F.); +#4242=ORIENTED_EDGE('',*,*,#5781,.F.); +#4243=ORIENTED_EDGE('',*,*,#4815,.F.); +#4244=ORIENTED_EDGE('',*,*,#5784,.T.); +#4245=ORIENTED_EDGE('',*,*,#5300,.F.); +#4246=ORIENTED_EDGE('',*,*,#5782,.F.); +#4247=ORIENTED_EDGE('',*,*,#4814,.F.); +#4248=ORIENTED_EDGE('',*,*,#5346,.F.); +#4249=ORIENTED_EDGE('',*,*,#5784,.F.); +#4250=ORIENTED_EDGE('',*,*,#4575,.F.); +#4251=ORIENTED_EDGE('',*,*,#5785,.T.); +#4252=ORIENTED_EDGE('',*,*,#5786,.T.); +#4253=ORIENTED_EDGE('',*,*,#5302,.F.); +#4254=ORIENTED_EDGE('',*,*,#5787,.T.); +#4255=ORIENTED_EDGE('',*,*,#4574,.F.); +#4256=ORIENTED_EDGE('',*,*,#5787,.F.); +#4257=ORIENTED_EDGE('',*,*,#5301,.F.); +#4258=ORIENTED_EDGE('',*,*,#5785,.F.); +#4259=ORIENTED_EDGE('',*,*,#4813,.F.); +#4260=ORIENTED_EDGE('',*,*,#5788,.T.); +#4261=ORIENTED_EDGE('',*,*,#5303,.F.); +#4262=ORIENTED_EDGE('',*,*,#5786,.F.); +#4263=ORIENTED_EDGE('',*,*,#4812,.F.); +#4264=ORIENTED_EDGE('',*,*,#5345,.F.); +#4265=ORIENTED_EDGE('',*,*,#5788,.F.); +#4266=ORIENTED_EDGE('',*,*,#4573,.F.); +#4267=ORIENTED_EDGE('',*,*,#5789,.T.); +#4268=ORIENTED_EDGE('',*,*,#5790,.T.); +#4269=ORIENTED_EDGE('',*,*,#5305,.F.); +#4270=ORIENTED_EDGE('',*,*,#5791,.T.); +#4271=ORIENTED_EDGE('',*,*,#4572,.F.); +#4272=ORIENTED_EDGE('',*,*,#5791,.F.); +#4273=ORIENTED_EDGE('',*,*,#5304,.F.); +#4274=ORIENTED_EDGE('',*,*,#5789,.F.); +#4275=ORIENTED_EDGE('',*,*,#4811,.F.); +#4276=ORIENTED_EDGE('',*,*,#5792,.T.); +#4277=ORIENTED_EDGE('',*,*,#5306,.F.); +#4278=ORIENTED_EDGE('',*,*,#5790,.F.); +#4279=ORIENTED_EDGE('',*,*,#4810,.F.); +#4280=ORIENTED_EDGE('',*,*,#5344,.F.); +#4281=ORIENTED_EDGE('',*,*,#5792,.F.); +#4282=ORIENTED_EDGE('',*,*,#4571,.F.); +#4283=ORIENTED_EDGE('',*,*,#5793,.T.); +#4284=ORIENTED_EDGE('',*,*,#5794,.T.); +#4285=ORIENTED_EDGE('',*,*,#5308,.F.); +#4286=ORIENTED_EDGE('',*,*,#5795,.T.); +#4287=ORIENTED_EDGE('',*,*,#4570,.F.); +#4288=ORIENTED_EDGE('',*,*,#5795,.F.); +#4289=ORIENTED_EDGE('',*,*,#5307,.F.); +#4290=ORIENTED_EDGE('',*,*,#5793,.F.); +#4291=ORIENTED_EDGE('',*,*,#4809,.F.); +#4292=ORIENTED_EDGE('',*,*,#5796,.T.); +#4293=ORIENTED_EDGE('',*,*,#5309,.F.); +#4294=ORIENTED_EDGE('',*,*,#5794,.F.); +#4295=ORIENTED_EDGE('',*,*,#4808,.F.); +#4296=ORIENTED_EDGE('',*,*,#5343,.F.); +#4297=ORIENTED_EDGE('',*,*,#5796,.F.); +#4298=ORIENTED_EDGE('',*,*,#4569,.F.); +#4299=ORIENTED_EDGE('',*,*,#5797,.T.); +#4300=ORIENTED_EDGE('',*,*,#5798,.T.); +#4301=ORIENTED_EDGE('',*,*,#5311,.F.); +#4302=ORIENTED_EDGE('',*,*,#5799,.T.); +#4303=ORIENTED_EDGE('',*,*,#4568,.F.); +#4304=ORIENTED_EDGE('',*,*,#5799,.F.); +#4305=ORIENTED_EDGE('',*,*,#5310,.F.); +#4306=ORIENTED_EDGE('',*,*,#5797,.F.); +#4307=ORIENTED_EDGE('',*,*,#4807,.F.); +#4308=ORIENTED_EDGE('',*,*,#5800,.T.); +#4309=ORIENTED_EDGE('',*,*,#5312,.F.); +#4310=ORIENTED_EDGE('',*,*,#5798,.F.); +#4311=ORIENTED_EDGE('',*,*,#4806,.F.); +#4312=ORIENTED_EDGE('',*,*,#5342,.F.); +#4313=ORIENTED_EDGE('',*,*,#5800,.F.); +#4314=ORIENTED_EDGE('',*,*,#4567,.F.); +#4315=ORIENTED_EDGE('',*,*,#5801,.T.); +#4316=ORIENTED_EDGE('',*,*,#5802,.T.); +#4317=ORIENTED_EDGE('',*,*,#5314,.F.); +#4318=ORIENTED_EDGE('',*,*,#5803,.T.); +#4319=ORIENTED_EDGE('',*,*,#4566,.F.); +#4320=ORIENTED_EDGE('',*,*,#5803,.F.); +#4321=ORIENTED_EDGE('',*,*,#5313,.F.); +#4322=ORIENTED_EDGE('',*,*,#5801,.F.); +#4323=ORIENTED_EDGE('',*,*,#4805,.F.); +#4324=ORIENTED_EDGE('',*,*,#5804,.T.); +#4325=ORIENTED_EDGE('',*,*,#5315,.F.); +#4326=ORIENTED_EDGE('',*,*,#5802,.F.); +#4327=ORIENTED_EDGE('',*,*,#4804,.F.); +#4328=ORIENTED_EDGE('',*,*,#5341,.F.); +#4329=ORIENTED_EDGE('',*,*,#5804,.F.); +#4330=ORIENTED_EDGE('',*,*,#4565,.F.); +#4331=ORIENTED_EDGE('',*,*,#5805,.T.); +#4332=ORIENTED_EDGE('',*,*,#5806,.T.); +#4333=ORIENTED_EDGE('',*,*,#5317,.F.); +#4334=ORIENTED_EDGE('',*,*,#5807,.T.); +#4335=ORIENTED_EDGE('',*,*,#4564,.F.); +#4336=ORIENTED_EDGE('',*,*,#5807,.F.); +#4337=ORIENTED_EDGE('',*,*,#5316,.F.); +#4338=ORIENTED_EDGE('',*,*,#5805,.F.); +#4339=ORIENTED_EDGE('',*,*,#4803,.F.); +#4340=ORIENTED_EDGE('',*,*,#5808,.T.); +#4341=ORIENTED_EDGE('',*,*,#5318,.F.); +#4342=ORIENTED_EDGE('',*,*,#5806,.F.); +#4343=ORIENTED_EDGE('',*,*,#4802,.F.); +#4344=ORIENTED_EDGE('',*,*,#5340,.F.); +#4345=ORIENTED_EDGE('',*,*,#5808,.F.); +#4346=ORIENTED_EDGE('',*,*,#4563,.F.); +#4347=ORIENTED_EDGE('',*,*,#5809,.T.); +#4348=ORIENTED_EDGE('',*,*,#5810,.T.); +#4349=ORIENTED_EDGE('',*,*,#5320,.F.); +#4350=ORIENTED_EDGE('',*,*,#5811,.T.); +#4351=ORIENTED_EDGE('',*,*,#4562,.F.); +#4352=ORIENTED_EDGE('',*,*,#5811,.F.); +#4353=ORIENTED_EDGE('',*,*,#5319,.F.); +#4354=ORIENTED_EDGE('',*,*,#5809,.F.); +#4355=ORIENTED_EDGE('',*,*,#4801,.F.); +#4356=ORIENTED_EDGE('',*,*,#5812,.T.); +#4357=ORIENTED_EDGE('',*,*,#5321,.F.); +#4358=ORIENTED_EDGE('',*,*,#5810,.F.); +#4359=ORIENTED_EDGE('',*,*,#4800,.F.); +#4360=ORIENTED_EDGE('',*,*,#5339,.F.); +#4361=ORIENTED_EDGE('',*,*,#5812,.F.); +#4362=ORIENTED_EDGE('',*,*,#4561,.F.); +#4363=ORIENTED_EDGE('',*,*,#5813,.T.); +#4364=ORIENTED_EDGE('',*,*,#5814,.T.); +#4365=ORIENTED_EDGE('',*,*,#5323,.F.); +#4366=ORIENTED_EDGE('',*,*,#5815,.T.); +#4367=ORIENTED_EDGE('',*,*,#4560,.F.); +#4368=ORIENTED_EDGE('',*,*,#5815,.F.); +#4369=ORIENTED_EDGE('',*,*,#5322,.F.); +#4370=ORIENTED_EDGE('',*,*,#5813,.F.); +#4371=ORIENTED_EDGE('',*,*,#4799,.F.); +#4372=ORIENTED_EDGE('',*,*,#5816,.T.); +#4373=ORIENTED_EDGE('',*,*,#5324,.F.); +#4374=ORIENTED_EDGE('',*,*,#5814,.F.); +#4375=ORIENTED_EDGE('',*,*,#4798,.F.); +#4376=ORIENTED_EDGE('',*,*,#5338,.F.); +#4377=ORIENTED_EDGE('',*,*,#5816,.F.); +#4378=ORIENTED_EDGE('',*,*,#4559,.F.); +#4379=ORIENTED_EDGE('',*,*,#5817,.T.); +#4380=ORIENTED_EDGE('',*,*,#5818,.T.); +#4381=ORIENTED_EDGE('',*,*,#5326,.F.); +#4382=ORIENTED_EDGE('',*,*,#5819,.T.); +#4383=ORIENTED_EDGE('',*,*,#4558,.F.); +#4384=ORIENTED_EDGE('',*,*,#5819,.F.); +#4385=ORIENTED_EDGE('',*,*,#5325,.F.); +#4386=ORIENTED_EDGE('',*,*,#5817,.F.); +#4387=ORIENTED_EDGE('',*,*,#4797,.F.); +#4388=ORIENTED_EDGE('',*,*,#5820,.T.); +#4389=ORIENTED_EDGE('',*,*,#5327,.F.); +#4390=ORIENTED_EDGE('',*,*,#5818,.F.); +#4391=ORIENTED_EDGE('',*,*,#4796,.F.); +#4392=ORIENTED_EDGE('',*,*,#5337,.F.); +#4393=ORIENTED_EDGE('',*,*,#5820,.F.); +#4394=ORIENTED_EDGE('',*,*,#4557,.F.); +#4395=ORIENTED_EDGE('',*,*,#5821,.T.); +#4396=ORIENTED_EDGE('',*,*,#5822,.T.); +#4397=ORIENTED_EDGE('',*,*,#5329,.F.); +#4398=ORIENTED_EDGE('',*,*,#5823,.T.); +#4399=ORIENTED_EDGE('',*,*,#4556,.F.); +#4400=ORIENTED_EDGE('',*,*,#5823,.F.); +#4401=ORIENTED_EDGE('',*,*,#5328,.F.); +#4402=ORIENTED_EDGE('',*,*,#5821,.F.); +#4403=ORIENTED_EDGE('',*,*,#4795,.F.); +#4404=ORIENTED_EDGE('',*,*,#5824,.T.); +#4405=ORIENTED_EDGE('',*,*,#5330,.F.); +#4406=ORIENTED_EDGE('',*,*,#5822,.F.); +#4407=ORIENTED_EDGE('',*,*,#4794,.F.); +#4408=ORIENTED_EDGE('',*,*,#5336,.F.); +#4409=ORIENTED_EDGE('',*,*,#5824,.F.); +#4410=ORIENTED_EDGE('',*,*,#4555,.F.); +#4411=ORIENTED_EDGE('',*,*,#5825,.T.); +#4412=ORIENTED_EDGE('',*,*,#5826,.T.); +#4413=ORIENTED_EDGE('',*,*,#5332,.F.); +#4414=ORIENTED_EDGE('',*,*,#5827,.T.); +#4415=ORIENTED_EDGE('',*,*,#4554,.F.); +#4416=ORIENTED_EDGE('',*,*,#5827,.F.); +#4417=ORIENTED_EDGE('',*,*,#5331,.F.); +#4418=ORIENTED_EDGE('',*,*,#5825,.F.); +#4419=ORIENTED_EDGE('',*,*,#4793,.F.); +#4420=ORIENTED_EDGE('',*,*,#5828,.T.); +#4421=ORIENTED_EDGE('',*,*,#5333,.F.); +#4422=ORIENTED_EDGE('',*,*,#5826,.F.); +#4423=ORIENTED_EDGE('',*,*,#4792,.F.); +#4424=ORIENTED_EDGE('',*,*,#5335,.F.); +#4425=ORIENTED_EDGE('',*,*,#5828,.F.); +#4426=ORIENTED_EDGE('',*,*,#4553,.F.); +#4427=ORIENTED_EDGE('',*,*,#5829,.T.); +#4428=ORIENTED_EDGE('',*,*,#4552,.F.); +#4429=ORIENTED_EDGE('',*,*,#5001,.F.); +#4430=ORIENTED_EDGE('',*,*,#5334,.F.); +#4431=ORIENTED_EDGE('',*,*,#5830,.T.); +#4432=ORIENTED_EDGE('',*,*,#5831,.T.); +#4433=ORIENTED_EDGE('',*,*,#5035,.F.); +#4434=ORIENTED_EDGE('',*,*,#5832,.T.); +#4435=ORIENTED_EDGE('',*,*,#4551,.F.); +#4436=ORIENTED_EDGE('',*,*,#5832,.F.); +#4437=ORIENTED_EDGE('',*,*,#5034,.F.); +#4438=ORIENTED_EDGE('',*,*,#5829,.F.); +#4439=ORIENTED_EDGE('',*,*,#4791,.F.); +#4440=ORIENTED_EDGE('',*,*,#5830,.F.); +#4441=ORIENTED_EDGE('',*,*,#5036,.F.); +#4442=ORIENTED_EDGE('',*,*,#5831,.F.); +#4443=ORIENTED_EDGE('',*,*,#4990,.F.); +#4444=ORIENTED_EDGE('',*,*,#5834,.F.); +#4445=ORIENTED_EDGE('',*,*,#5875,.F.); +#4446=ORIENTED_EDGE('',*,*,#5833,.T.); +#4447=ORIENTED_EDGE('',*,*,#5921,.F.); +#4448=EDGE_CURVE('',#7401,#7402,#5938,.T.); +#4449=EDGE_CURVE('',#7403,#7400,#5939,.T.); +#4450=EDGE_CURVE('',#7405,#7406,#5940,.T.); +#4451=EDGE_CURVE('',#7407,#7404,#5941,.T.); +#4452=EDGE_CURVE('',#7409,#7410,#5942,.T.); +#4453=EDGE_CURVE('',#7411,#7408,#5943,.T.); +#4454=EDGE_CURVE('',#7413,#7414,#5944,.T.); +#4455=EDGE_CURVE('',#7415,#7412,#5945,.T.); +#4456=EDGE_CURVE('',#7417,#7418,#5946,.T.); +#4457=EDGE_CURVE('',#7419,#7416,#5947,.T.); +#4458=EDGE_CURVE('',#7421,#7422,#5948,.T.); +#4459=EDGE_CURVE('',#7423,#7420,#5949,.T.); +#4460=EDGE_CURVE('',#7425,#7426,#5950,.T.); +#4461=EDGE_CURVE('',#7427,#7424,#5951,.T.); +#4462=EDGE_CURVE('',#7429,#7430,#5952,.T.); +#4463=EDGE_CURVE('',#7431,#7428,#5953,.T.); +#4464=EDGE_CURVE('',#7433,#7434,#5954,.T.); +#4465=EDGE_CURVE('',#7435,#7432,#5955,.T.); +#4466=EDGE_CURVE('',#7437,#7438,#5956,.T.); +#4467=EDGE_CURVE('',#7439,#7436,#5957,.T.); +#4468=EDGE_CURVE('',#7441,#7442,#5958,.T.); +#4469=EDGE_CURVE('',#7443,#7440,#5959,.T.); +#4470=EDGE_CURVE('',#7445,#7446,#5960,.T.); +#4471=EDGE_CURVE('',#7447,#7444,#5961,.T.); +#4472=EDGE_CURVE('',#7449,#7450,#5962,.T.); +#4473=EDGE_CURVE('',#7451,#7448,#5963,.T.); +#4474=EDGE_CURVE('',#7453,#7454,#5964,.T.); +#4475=EDGE_CURVE('',#7455,#7452,#5965,.T.); +#4476=EDGE_CURVE('',#7457,#7458,#5966,.T.); +#4477=EDGE_CURVE('',#7459,#7456,#5967,.T.); +#4478=EDGE_CURVE('',#7461,#7462,#5968,.T.); +#4479=EDGE_CURVE('',#7463,#7460,#5969,.T.); +#4480=EDGE_CURVE('',#7465,#7466,#5970,.T.); +#4481=EDGE_CURVE('',#7467,#7464,#5971,.T.); +#4482=EDGE_CURVE('',#7469,#7470,#5972,.T.); +#4483=EDGE_CURVE('',#7471,#7468,#5973,.T.); +#4484=EDGE_CURVE('',#7473,#7474,#5974,.T.); +#4485=EDGE_CURVE('',#7475,#7472,#5975,.T.); +#4486=EDGE_CURVE('',#7477,#7478,#5976,.T.); +#4487=EDGE_CURVE('',#7479,#7476,#5977,.T.); +#4488=EDGE_CURVE('',#7481,#7482,#5978,.T.); +#4489=EDGE_CURVE('',#7483,#7480,#5979,.T.); +#4490=EDGE_CURVE('',#7485,#7486,#5980,.T.); +#4491=EDGE_CURVE('',#7487,#7484,#5981,.T.); +#4492=EDGE_CURVE('',#7489,#7490,#5982,.T.); +#4493=EDGE_CURVE('',#7491,#7488,#5983,.T.); +#4494=EDGE_CURVE('',#7493,#7494,#5984,.T.); +#4495=EDGE_CURVE('',#7495,#7492,#5985,.T.); +#4496=EDGE_CURVE('',#7497,#7498,#5986,.T.); +#4497=EDGE_CURVE('',#7499,#7496,#5987,.T.); +#4498=EDGE_CURVE('',#7501,#7502,#5988,.T.); +#4499=EDGE_CURVE('',#7503,#7500,#5989,.T.); +#4500=EDGE_CURVE('',#7505,#7506,#5990,.T.); +#4501=EDGE_CURVE('',#7507,#7504,#5991,.T.); +#4502=EDGE_CURVE('',#7509,#7510,#5992,.T.); +#4503=EDGE_CURVE('',#7511,#7508,#5993,.T.); +#4504=EDGE_CURVE('',#7513,#7514,#5994,.T.); +#4505=EDGE_CURVE('',#7515,#7512,#5995,.T.); +#4506=EDGE_CURVE('',#7517,#7518,#5996,.T.); +#4507=EDGE_CURVE('',#7519,#7516,#5997,.T.); +#4508=EDGE_CURVE('',#7521,#7522,#5998,.T.); +#4509=EDGE_CURVE('',#7523,#7520,#5999,.T.); +#4510=EDGE_CURVE('',#7525,#7526,#6000,.T.); +#4511=EDGE_CURVE('',#7527,#7524,#6001,.T.); +#4512=EDGE_CURVE('',#7529,#7530,#6002,.T.); +#4513=EDGE_CURVE('',#7531,#7528,#6003,.T.); +#4514=EDGE_CURVE('',#7533,#7534,#6004,.T.); +#4515=EDGE_CURVE('',#7535,#7532,#6005,.T.); +#4516=EDGE_CURVE('',#7537,#7538,#6006,.T.); +#4517=EDGE_CURVE('',#7539,#7536,#6007,.T.); +#4518=EDGE_CURVE('',#7541,#7542,#6008,.T.); +#4519=EDGE_CURVE('',#7543,#7540,#6009,.T.); +#4520=EDGE_CURVE('',#7545,#7546,#6010,.T.); +#4521=EDGE_CURVE('',#7547,#7544,#6011,.T.); +#4522=EDGE_CURVE('',#7549,#7550,#6012,.T.); +#4523=EDGE_CURVE('',#7551,#7548,#6013,.T.); +#4524=EDGE_CURVE('',#7552,#7553,#6014,.T.); +#4525=EDGE_CURVE('',#7551,#7553,#6015,.T.); +#4526=EDGE_CURVE('',#7556,#7564,#6016,.T.); +#4527=EDGE_CURVE('',#7558,#7562,#6017,.T.); +#4528=EDGE_CURVE('',#7559,#7561,#6018,.T.); +#4529=EDGE_CURVE('',#7557,#7563,#6019,.T.); +#4530=EDGE_CURVE('',#7554,#7552,#5924,.T.); +#4531=EDGE_CURVE('',#7560,#7554,#6020,.T.); +#4532=EDGE_CURVE('',#7565,#7555,#6021,.T.); +#4533=EDGE_CURVE('',#7553,#7565,#5925,.T.); +#4534=EDGE_CURVE('',#7566,#7567,#6022,.T.); +#4535=EDGE_CURVE('',#7567,#7557,#6023,.T.); +#4536=EDGE_CURVE('',#7566,#7563,#6024,.T.); +#4537=EDGE_CURVE('',#7568,#7569,#6025,.T.); +#4538=EDGE_CURVE('',#7569,#7559,#6026,.T.); +#4539=EDGE_CURVE('',#7568,#7561,#6027,.T.); +#4540=EDGE_CURVE('',#7570,#7571,#6028,.T.); +#4541=EDGE_CURVE('',#7571,#7555,#6029,.T.); +#4542=EDGE_CURVE('',#7565,#7570,#6030,.T.); +#4543=EDGE_CURVE('',#7572,#7573,#6031,.T.); +#4544=EDGE_CURVE('',#7558,#7572,#6032,.T.); +#4545=EDGE_CURVE('',#7562,#7573,#6033,.T.); +#4546=EDGE_CURVE('',#7574,#7575,#6034,.T.); +#4547=EDGE_CURVE('',#7556,#7574,#6035,.T.); +#4548=EDGE_CURVE('',#7564,#7575,#6036,.T.); +#4549=EDGE_CURVE('',#7577,#7576,#6037,.T.); +#4550=EDGE_CURVE('',#7560,#7577,#6038,.T.); +#4551=EDGE_CURVE('',#7579,#7580,#6039,.T.); +#4552=EDGE_CURVE('',#7582,#7578,#6040,.T.); +#4553=EDGE_CURVE('',#7581,#7583,#6041,.T.); +#4554=EDGE_CURVE('',#7584,#7585,#6042,.T.); +#4555=EDGE_CURVE('',#7586,#7587,#6043,.T.); +#4556=EDGE_CURVE('',#7588,#7589,#6044,.T.); +#4557=EDGE_CURVE('',#7590,#7591,#6045,.T.); +#4558=EDGE_CURVE('',#7592,#7593,#6046,.T.); +#4559=EDGE_CURVE('',#7594,#7595,#6047,.T.); +#4560=EDGE_CURVE('',#7596,#7597,#6048,.T.); +#4561=EDGE_CURVE('',#7598,#7599,#6049,.T.); +#4562=EDGE_CURVE('',#7600,#7601,#6050,.T.); +#4563=EDGE_CURVE('',#7602,#7603,#6051,.T.); +#4564=EDGE_CURVE('',#7604,#7605,#6052,.T.); +#4565=EDGE_CURVE('',#7606,#7607,#6053,.T.); +#4566=EDGE_CURVE('',#7608,#7609,#6054,.T.); +#4567=EDGE_CURVE('',#7610,#7611,#6055,.T.); +#4568=EDGE_CURVE('',#7612,#7613,#6056,.T.); +#4569=EDGE_CURVE('',#7614,#7615,#6057,.T.); +#4570=EDGE_CURVE('',#7616,#7617,#6058,.T.); +#4571=EDGE_CURVE('',#7618,#7619,#6059,.T.); +#4572=EDGE_CURVE('',#7620,#7621,#6060,.T.); +#4573=EDGE_CURVE('',#7622,#7623,#6061,.T.); +#4574=EDGE_CURVE('',#7624,#7625,#6062,.T.); +#4575=EDGE_CURVE('',#7626,#7627,#6063,.T.); +#4576=EDGE_CURVE('',#7628,#7629,#6064,.T.); +#4577=EDGE_CURVE('',#7630,#7631,#6065,.T.); +#4578=EDGE_CURVE('',#7632,#7633,#6066,.T.); +#4579=EDGE_CURVE('',#7634,#7635,#6067,.T.); +#4580=EDGE_CURVE('',#7636,#7637,#6068,.T.); +#4581=EDGE_CURVE('',#7638,#7639,#6069,.T.); +#4582=EDGE_CURVE('',#7640,#7641,#6070,.T.); +#4583=EDGE_CURVE('',#7642,#7643,#6071,.T.); +#4584=EDGE_CURVE('',#7644,#7645,#6072,.T.); +#4585=EDGE_CURVE('',#7646,#7647,#6073,.T.); +#4586=EDGE_CURVE('',#7648,#7649,#6074,.T.); +#4587=EDGE_CURVE('',#7650,#7651,#6075,.T.); +#4588=EDGE_CURVE('',#7652,#7653,#6076,.T.); +#4589=EDGE_CURVE('',#7654,#7655,#6077,.T.); +#4590=EDGE_CURVE('',#7656,#7657,#6078,.T.); +#4591=EDGE_CURVE('',#7658,#7659,#6079,.T.); +#4592=EDGE_CURVE('',#7660,#7661,#6080,.T.); +#4593=EDGE_CURVE('',#7662,#7663,#6081,.T.); +#4594=EDGE_CURVE('',#7664,#7665,#6082,.T.); +#4595=EDGE_CURVE('',#7666,#7667,#6083,.T.); +#4596=EDGE_CURVE('',#7668,#7669,#6084,.T.); +#4597=EDGE_CURVE('',#7670,#7671,#6085,.T.); +#4598=EDGE_CURVE('',#7672,#7673,#6086,.T.); +#4599=EDGE_CURVE('',#7674,#7675,#6087,.T.); +#4600=EDGE_CURVE('',#7676,#7677,#6088,.T.); +#4601=EDGE_CURVE('',#7678,#7679,#6089,.T.); +#4602=EDGE_CURVE('',#7680,#7681,#6090,.T.); +#4603=EDGE_CURVE('',#7682,#7683,#6091,.T.); +#4604=EDGE_CURVE('',#7684,#7685,#6092,.T.); +#4605=EDGE_CURVE('',#7686,#7687,#6093,.T.); +#4606=EDGE_CURVE('',#7688,#7689,#6094,.T.); +#4607=EDGE_CURVE('',#7690,#7691,#6095,.T.); +#4608=EDGE_CURVE('',#7692,#7693,#6096,.T.); +#4609=EDGE_CURVE('',#7694,#7695,#6097,.T.); +#4610=EDGE_CURVE('',#7696,#7697,#6098,.T.); +#4611=EDGE_CURVE('',#7698,#7699,#6099,.T.); +#4612=EDGE_CURVE('',#7700,#7701,#6100,.T.); +#4613=EDGE_CURVE('',#7702,#7703,#6101,.T.); +#4614=EDGE_CURVE('',#7704,#7705,#6102,.T.); +#4615=EDGE_CURVE('',#7706,#7707,#6103,.T.); +#4616=EDGE_CURVE('',#7708,#7709,#6104,.T.); +#4617=EDGE_CURVE('',#7710,#7711,#6105,.T.); +#4618=EDGE_CURVE('',#7712,#7713,#6106,.T.); +#4619=EDGE_CURVE('',#7714,#7715,#6107,.T.); +#4620=EDGE_CURVE('',#7716,#7717,#6108,.T.); +#4621=EDGE_CURVE('',#7718,#7719,#6109,.T.); +#4622=EDGE_CURVE('',#7720,#7721,#6110,.T.); +#4623=EDGE_CURVE('',#7722,#7723,#6111,.T.); +#4624=EDGE_CURVE('',#7724,#7725,#6112,.T.); +#4625=EDGE_CURVE('',#7726,#7727,#6113,.T.); +#4626=EDGE_CURVE('',#7728,#7729,#6114,.T.); +#4627=EDGE_CURVE('',#7730,#7731,#6115,.T.); +#4628=EDGE_CURVE('',#7732,#7733,#6116,.T.); +#4629=EDGE_CURVE('',#7734,#7735,#6117,.T.); +#4630=EDGE_CURVE('',#7736,#7737,#6118,.T.); +#4631=EDGE_CURVE('',#7738,#7739,#6119,.T.); +#4632=EDGE_CURVE('',#7740,#7741,#6120,.T.); +#4633=EDGE_CURVE('',#7742,#7743,#6121,.T.); +#4634=EDGE_CURVE('',#7744,#7745,#6122,.T.); +#4635=EDGE_CURVE('',#7746,#7747,#6123,.T.); +#4636=EDGE_CURVE('',#7748,#7749,#6124,.T.); +#4637=EDGE_CURVE('',#7750,#7751,#6125,.T.); +#4638=EDGE_CURVE('',#7752,#7753,#6126,.T.); +#4639=EDGE_CURVE('',#7754,#7755,#6127,.T.); +#4640=EDGE_CURVE('',#7756,#7757,#6128,.T.); +#4641=EDGE_CURVE('',#7758,#7759,#6129,.T.); +#4642=EDGE_CURVE('',#7760,#7761,#6130,.T.); +#4643=EDGE_CURVE('',#7762,#7763,#6131,.T.); +#4644=EDGE_CURVE('',#7764,#7765,#6132,.T.); +#4645=EDGE_CURVE('',#7766,#7767,#6133,.T.); +#4646=EDGE_CURVE('',#7768,#7769,#6134,.T.); +#4647=EDGE_CURVE('',#7770,#7771,#6135,.T.); +#4648=EDGE_CURVE('',#7772,#7773,#6136,.T.); +#4649=EDGE_CURVE('',#7774,#7775,#6137,.T.); +#4650=EDGE_CURVE('',#7776,#7777,#6138,.T.); +#4651=EDGE_CURVE('',#7778,#7779,#6139,.T.); +#4652=EDGE_CURVE('',#7780,#7781,#6140,.T.); +#4653=EDGE_CURVE('',#7782,#7783,#6141,.T.); +#4654=EDGE_CURVE('',#7784,#7785,#6142,.T.); +#4655=EDGE_CURVE('',#7786,#7787,#6143,.T.); +#4656=EDGE_CURVE('',#7788,#7789,#6144,.T.); +#4657=EDGE_CURVE('',#7790,#7791,#6145,.T.); +#4658=EDGE_CURVE('',#7792,#7793,#6146,.T.); +#4659=EDGE_CURVE('',#7794,#7795,#6147,.T.); +#4660=EDGE_CURVE('',#7796,#7797,#6148,.T.); +#4661=EDGE_CURVE('',#7798,#7799,#6149,.T.); +#4662=EDGE_CURVE('',#7800,#7801,#6150,.T.); +#4663=EDGE_CURVE('',#7802,#7803,#6151,.T.); +#4664=EDGE_CURVE('',#7804,#7805,#6152,.T.); +#4665=EDGE_CURVE('',#7806,#7807,#6153,.T.); +#4666=EDGE_CURVE('',#7808,#7809,#6154,.T.); +#4667=EDGE_CURVE('',#7810,#7811,#6155,.T.); +#4668=EDGE_CURVE('',#7812,#7813,#6156,.T.); +#4669=EDGE_CURVE('',#7814,#7815,#6157,.T.); +#4670=EDGE_CURVE('',#7816,#7817,#6158,.T.); +#4671=EDGE_CURVE('',#7818,#7819,#6159,.T.); +#4672=EDGE_CURVE('',#7820,#7821,#6160,.T.); +#4673=EDGE_CURVE('',#7822,#7823,#6161,.T.); +#4674=EDGE_CURVE('',#7824,#7825,#6162,.T.); +#4675=EDGE_CURVE('',#7826,#7827,#6163,.T.); +#4676=EDGE_CURVE('',#7828,#7829,#6164,.T.); +#4677=EDGE_CURVE('',#7830,#7831,#6165,.T.); +#4678=EDGE_CURVE('',#7832,#7833,#6166,.T.); +#4679=EDGE_CURVE('',#7834,#7835,#6167,.T.); +#4680=EDGE_CURVE('',#7836,#7837,#6168,.T.); +#4681=EDGE_CURVE('',#7838,#7839,#6169,.T.); +#4682=EDGE_CURVE('',#7840,#7841,#6170,.T.); +#4683=EDGE_CURVE('',#7842,#7843,#6171,.T.); +#4684=EDGE_CURVE('',#7844,#7845,#6172,.T.); +#4685=EDGE_CURVE('',#7846,#7847,#6173,.T.); +#4686=EDGE_CURVE('',#7848,#7849,#6174,.T.); +#4687=EDGE_CURVE('',#7850,#7851,#6175,.T.); +#4688=EDGE_CURVE('',#7852,#7853,#6176,.T.); +#4689=EDGE_CURVE('',#7854,#7855,#6177,.T.); +#4690=EDGE_CURVE('',#7856,#7857,#6178,.T.); +#4691=EDGE_CURVE('',#7858,#7859,#6179,.T.); +#4692=EDGE_CURVE('',#7860,#7861,#6180,.T.); +#4693=EDGE_CURVE('',#7862,#7863,#6181,.T.); +#4694=EDGE_CURVE('',#7864,#7865,#6182,.T.); +#4695=EDGE_CURVE('',#7866,#7867,#6183,.T.); +#4696=EDGE_CURVE('',#7868,#7869,#6184,.T.); +#4697=EDGE_CURVE('',#7870,#7871,#6185,.T.); +#4698=EDGE_CURVE('',#7872,#7873,#6186,.T.); +#4699=EDGE_CURVE('',#7874,#7875,#6187,.T.); +#4700=EDGE_CURVE('',#7876,#7877,#6188,.T.); +#4701=EDGE_CURVE('',#7878,#7879,#6189,.T.); +#4702=EDGE_CURVE('',#7880,#7881,#6190,.T.); +#4703=EDGE_CURVE('',#7882,#7883,#6191,.T.); +#4704=EDGE_CURVE('',#7884,#7885,#6192,.T.); +#4705=EDGE_CURVE('',#7886,#7887,#6193,.T.); +#4706=EDGE_CURVE('',#7888,#7889,#6194,.T.); +#4707=EDGE_CURVE('',#7890,#7891,#6195,.T.); +#4708=EDGE_CURVE('',#7892,#7893,#6196,.T.); +#4709=EDGE_CURVE('',#7894,#7895,#6197,.T.); +#4710=EDGE_CURVE('',#7896,#7897,#6198,.T.); +#4711=EDGE_CURVE('',#7898,#7899,#6199,.T.); +#4712=EDGE_CURVE('',#7900,#7901,#6200,.T.); +#4713=EDGE_CURVE('',#7902,#7903,#6201,.T.); +#4714=EDGE_CURVE('',#7904,#7905,#6202,.T.); +#4715=EDGE_CURVE('',#7906,#7907,#6203,.T.); +#4716=EDGE_CURVE('',#7908,#7909,#6204,.T.); +#4717=EDGE_CURVE('',#7910,#7911,#6205,.T.); +#4718=EDGE_CURVE('',#7912,#7913,#6206,.T.); +#4719=EDGE_CURVE('',#7914,#7915,#6207,.T.); +#4720=EDGE_CURVE('',#7916,#7917,#6208,.T.); +#4721=EDGE_CURVE('',#7918,#7919,#6209,.T.); +#4722=EDGE_CURVE('',#7920,#7921,#6210,.T.); +#4723=EDGE_CURVE('',#7922,#7923,#6211,.T.); +#4724=EDGE_CURVE('',#7924,#7925,#6212,.T.); +#4725=EDGE_CURVE('',#7926,#7927,#6213,.T.); +#4726=EDGE_CURVE('',#7928,#7929,#6214,.T.); +#4727=EDGE_CURVE('',#7930,#7931,#6215,.T.); +#4728=EDGE_CURVE('',#7932,#7933,#6216,.T.); +#4729=EDGE_CURVE('',#7934,#7935,#6217,.T.); +#4730=EDGE_CURVE('',#7936,#7937,#6218,.T.); +#4731=EDGE_CURVE('',#7938,#7939,#6219,.T.); +#4732=EDGE_CURVE('',#7940,#7941,#6220,.T.); +#4733=EDGE_CURVE('',#7942,#7943,#6221,.T.); +#4734=EDGE_CURVE('',#7944,#7945,#6222,.T.); +#4735=EDGE_CURVE('',#7946,#7947,#6223,.T.); +#4736=EDGE_CURVE('',#7948,#7949,#6224,.T.); +#4737=EDGE_CURVE('',#7950,#7951,#6225,.T.); +#4738=EDGE_CURVE('',#7952,#7953,#6226,.T.); +#4739=EDGE_CURVE('',#7954,#7955,#6227,.T.); +#4740=EDGE_CURVE('',#7956,#7957,#6228,.T.); +#4741=EDGE_CURVE('',#7958,#7959,#6229,.T.); +#4742=EDGE_CURVE('',#7960,#7961,#6230,.T.); +#4743=EDGE_CURVE('',#7962,#7963,#6231,.T.); +#4744=EDGE_CURVE('',#7964,#7965,#6232,.T.); +#4745=EDGE_CURVE('',#7966,#7967,#6233,.T.); +#4746=EDGE_CURVE('',#7968,#7969,#6234,.T.); +#4747=EDGE_CURVE('',#7970,#7971,#6235,.T.); +#4748=EDGE_CURVE('',#7972,#7973,#6236,.T.); +#4749=EDGE_CURVE('',#7974,#7975,#6237,.T.); +#4750=EDGE_CURVE('',#7976,#7977,#6238,.T.); +#4751=EDGE_CURVE('',#7978,#7402,#6239,.T.); +#4752=EDGE_CURVE('',#7403,#7406,#6240,.T.); +#4753=EDGE_CURVE('',#7407,#7979,#6241,.T.); +#4754=EDGE_CURVE('',#7980,#7410,#6242,.T.); +#4755=EDGE_CURVE('',#7411,#7414,#6243,.T.); +#4756=EDGE_CURVE('',#7415,#7418,#6244,.T.); +#4757=EDGE_CURVE('',#7419,#7422,#6245,.T.); +#4758=EDGE_CURVE('',#7423,#7426,#6246,.T.); +#4759=EDGE_CURVE('',#7427,#7430,#6247,.T.); +#4760=EDGE_CURVE('',#7431,#7434,#6248,.T.); +#4761=EDGE_CURVE('',#7435,#7438,#6249,.T.); +#4762=EDGE_CURVE('',#7439,#7442,#6250,.T.); +#4763=EDGE_CURVE('',#7443,#7446,#6251,.T.); +#4764=EDGE_CURVE('',#7447,#7450,#6252,.T.); +#4765=EDGE_CURVE('',#7451,#7454,#6253,.T.); +#4766=EDGE_CURVE('',#7455,#7458,#6254,.T.); +#4767=EDGE_CURVE('',#7459,#7462,#6255,.T.); +#4768=EDGE_CURVE('',#7463,#7466,#6256,.T.); +#4769=EDGE_CURVE('',#7467,#7470,#6257,.T.); +#4770=EDGE_CURVE('',#7471,#7474,#6258,.T.); +#4771=EDGE_CURVE('',#7475,#7478,#6259,.T.); +#4772=EDGE_CURVE('',#7479,#7482,#6260,.T.); +#4773=EDGE_CURVE('',#7483,#7486,#6261,.T.); +#4774=EDGE_CURVE('',#7487,#7490,#6262,.T.); +#4775=EDGE_CURVE('',#7491,#7494,#6263,.T.); +#4776=EDGE_CURVE('',#7495,#7498,#6264,.T.); +#4777=EDGE_CURVE('',#7499,#7502,#6265,.T.); +#4778=EDGE_CURVE('',#7503,#7506,#6266,.T.); +#4779=EDGE_CURVE('',#7507,#7510,#6267,.T.); +#4780=EDGE_CURVE('',#7511,#7514,#6268,.T.); +#4781=EDGE_CURVE('',#7515,#7518,#6269,.T.); +#4782=EDGE_CURVE('',#7519,#7522,#6270,.T.); +#4783=EDGE_CURVE('',#7523,#7526,#6271,.T.); +#4784=EDGE_CURVE('',#7527,#7530,#6272,.T.); +#4785=EDGE_CURVE('',#7531,#7534,#6273,.T.); +#4786=EDGE_CURVE('',#7535,#7538,#6274,.T.); +#4787=EDGE_CURVE('',#7539,#7542,#6275,.T.); +#4788=EDGE_CURVE('',#7543,#7546,#6276,.T.); +#4789=EDGE_CURVE('',#7547,#7550,#6277,.T.); +#4790=EDGE_CURVE('',#7582,#7570,#5926,.T.); +#4791=EDGE_CURVE('',#7580,#7581,#6278,.T.); +#4792=EDGE_CURVE('',#7583,#7584,#6279,.T.); +#4793=EDGE_CURVE('',#7585,#7586,#6280,.T.); +#4794=EDGE_CURVE('',#7587,#7588,#6281,.T.); +#4795=EDGE_CURVE('',#7589,#7590,#6282,.T.); +#4796=EDGE_CURVE('',#7591,#7592,#6283,.T.); +#4797=EDGE_CURVE('',#7593,#7594,#6284,.T.); +#4798=EDGE_CURVE('',#7595,#7596,#6285,.T.); +#4799=EDGE_CURVE('',#7597,#7598,#6286,.T.); +#4800=EDGE_CURVE('',#7599,#7600,#6287,.T.); +#4801=EDGE_CURVE('',#7601,#7602,#6288,.T.); +#4802=EDGE_CURVE('',#7603,#7604,#6289,.T.); +#4803=EDGE_CURVE('',#7605,#7606,#6290,.T.); +#4804=EDGE_CURVE('',#7607,#7608,#6291,.T.); +#4805=EDGE_CURVE('',#7609,#7610,#6292,.T.); +#4806=EDGE_CURVE('',#7611,#7612,#6293,.T.); +#4807=EDGE_CURVE('',#7613,#7614,#6294,.T.); +#4808=EDGE_CURVE('',#7615,#7616,#6295,.T.); +#4809=EDGE_CURVE('',#7617,#7618,#6296,.T.); +#4810=EDGE_CURVE('',#7619,#7620,#6297,.T.); +#4811=EDGE_CURVE('',#7621,#7622,#6298,.T.); +#4812=EDGE_CURVE('',#7623,#7624,#6299,.T.); +#4813=EDGE_CURVE('',#7625,#7626,#6300,.T.); +#4814=EDGE_CURVE('',#7627,#7628,#6301,.T.); +#4815=EDGE_CURVE('',#7629,#7630,#6302,.T.); +#4816=EDGE_CURVE('',#7631,#7632,#6303,.T.); +#4817=EDGE_CURVE('',#7633,#7634,#6304,.T.); +#4818=EDGE_CURVE('',#7635,#7636,#6305,.T.); +#4819=EDGE_CURVE('',#7637,#7638,#6306,.T.); +#4820=EDGE_CURVE('',#7639,#7640,#6307,.T.); +#4821=EDGE_CURVE('',#7641,#7642,#6308,.T.); +#4822=EDGE_CURVE('',#7643,#7644,#6309,.T.); +#4823=EDGE_CURVE('',#7645,#7646,#6310,.T.); +#4824=EDGE_CURVE('',#7647,#7648,#6311,.T.); +#4825=EDGE_CURVE('',#7649,#7650,#6312,.T.); +#4826=EDGE_CURVE('',#7651,#7652,#6313,.T.); +#4827=EDGE_CURVE('',#7653,#7654,#6314,.T.); +#4828=EDGE_CURVE('',#7655,#7656,#6315,.T.); +#4829=EDGE_CURVE('',#7657,#7658,#6316,.T.); +#4830=EDGE_CURVE('',#7659,#7660,#6317,.T.); +#4831=EDGE_CURVE('',#7661,#7662,#6318,.T.); +#4832=EDGE_CURVE('',#7663,#7664,#6319,.T.); +#4833=EDGE_CURVE('',#7665,#7666,#6320,.T.); +#4834=EDGE_CURVE('',#7667,#7668,#6321,.T.); +#4835=EDGE_CURVE('',#7669,#7670,#6322,.T.); +#4836=EDGE_CURVE('',#7671,#7672,#6323,.T.); +#4837=EDGE_CURVE('',#7673,#7674,#6324,.T.); +#4838=EDGE_CURVE('',#7675,#7676,#6325,.T.); +#4839=EDGE_CURVE('',#7677,#7678,#6326,.T.); +#4840=EDGE_CURVE('',#7679,#7680,#6327,.T.); +#4841=EDGE_CURVE('',#7681,#7682,#6328,.T.); +#4842=EDGE_CURVE('',#7683,#7684,#6329,.T.); +#4843=EDGE_CURVE('',#7685,#7686,#6330,.T.); +#4844=EDGE_CURVE('',#7687,#7688,#6331,.T.); +#4845=EDGE_CURVE('',#7689,#7690,#6332,.T.); +#4846=EDGE_CURVE('',#7691,#7692,#6333,.T.); +#4847=EDGE_CURVE('',#7693,#7694,#6334,.T.); +#4848=EDGE_CURVE('',#7695,#7696,#6335,.T.); +#4849=EDGE_CURVE('',#7697,#7698,#6336,.T.); +#4850=EDGE_CURVE('',#7699,#7700,#6337,.T.); +#4851=EDGE_CURVE('',#7701,#7702,#6338,.T.); +#4852=EDGE_CURVE('',#7703,#7704,#6339,.T.); +#4853=EDGE_CURVE('',#7705,#7706,#6340,.T.); +#4854=EDGE_CURVE('',#7707,#7708,#6341,.T.); +#4855=EDGE_CURVE('',#7709,#7710,#6342,.T.); +#4856=EDGE_CURVE('',#7711,#7712,#6343,.T.); +#4857=EDGE_CURVE('',#7713,#7714,#6344,.T.); +#4858=EDGE_CURVE('',#7715,#7716,#6345,.T.); +#4859=EDGE_CURVE('',#7717,#7718,#6346,.T.); +#4860=EDGE_CURVE('',#7719,#7720,#6347,.T.); +#4861=EDGE_CURVE('',#7721,#7722,#6348,.T.); +#4862=EDGE_CURVE('',#7723,#7724,#6349,.T.); +#4863=EDGE_CURVE('',#7725,#7726,#6350,.T.); +#4864=EDGE_CURVE('',#7727,#7728,#6351,.T.); +#4865=EDGE_CURVE('',#7729,#7730,#6352,.T.); +#4866=EDGE_CURVE('',#7731,#7732,#6353,.T.); +#4867=EDGE_CURVE('',#7733,#7734,#6354,.T.); +#4868=EDGE_CURVE('',#7735,#7736,#6355,.T.); +#4869=EDGE_CURVE('',#7737,#7738,#6356,.T.); +#4870=EDGE_CURVE('',#7739,#7740,#6357,.T.); +#4871=EDGE_CURVE('',#7741,#7742,#6358,.T.); +#4872=EDGE_CURVE('',#7743,#7744,#6359,.T.); +#4873=EDGE_CURVE('',#7745,#7746,#6360,.T.); +#4874=EDGE_CURVE('',#7747,#7748,#6361,.T.); +#4875=EDGE_CURVE('',#7749,#7750,#6362,.T.); +#4876=EDGE_CURVE('',#7751,#7752,#6363,.T.); +#4877=EDGE_CURVE('',#7753,#7754,#6364,.T.); +#4878=EDGE_CURVE('',#7755,#7756,#6365,.T.); +#4879=EDGE_CURVE('',#7757,#7758,#6366,.T.); +#4880=EDGE_CURVE('',#7759,#7760,#6367,.T.); +#4881=EDGE_CURVE('',#7761,#7762,#6368,.T.); +#4882=EDGE_CURVE('',#7763,#7764,#6369,.T.); +#4883=EDGE_CURVE('',#7765,#7766,#6370,.T.); +#4884=EDGE_CURVE('',#7767,#7768,#6371,.T.); +#4885=EDGE_CURVE('',#7769,#7770,#6372,.T.); +#4886=EDGE_CURVE('',#7771,#7772,#6373,.T.); +#4887=EDGE_CURVE('',#7773,#7774,#6374,.T.); +#4888=EDGE_CURVE('',#7775,#7776,#6375,.T.); +#4889=EDGE_CURVE('',#7777,#7778,#6376,.T.); +#4890=EDGE_CURVE('',#7779,#7780,#6377,.T.); +#4891=EDGE_CURVE('',#7781,#7782,#6378,.T.); +#4892=EDGE_CURVE('',#7783,#7784,#6379,.T.); +#4893=EDGE_CURVE('',#7785,#7786,#6380,.T.); +#4894=EDGE_CURVE('',#7787,#7788,#6381,.T.); +#4895=EDGE_CURVE('',#7789,#7790,#6382,.T.); +#4896=EDGE_CURVE('',#7791,#7792,#6383,.T.); +#4897=EDGE_CURVE('',#7793,#7794,#6384,.T.); +#4898=EDGE_CURVE('',#7795,#7796,#6385,.T.); +#4899=EDGE_CURVE('',#7797,#7798,#6386,.T.); +#4900=EDGE_CURVE('',#7799,#7800,#6387,.T.); +#4901=EDGE_CURVE('',#7801,#7802,#6388,.T.); +#4902=EDGE_CURVE('',#7803,#7804,#6389,.T.); +#4903=EDGE_CURVE('',#7805,#7806,#6390,.T.); +#4904=EDGE_CURVE('',#7807,#7808,#6391,.T.); +#4905=EDGE_CURVE('',#7809,#7810,#6392,.T.); +#4906=EDGE_CURVE('',#7811,#7812,#6393,.T.); +#4907=EDGE_CURVE('',#7813,#7814,#6394,.T.); +#4908=EDGE_CURVE('',#7815,#7816,#6395,.T.); +#4909=EDGE_CURVE('',#7817,#7818,#6396,.T.); +#4910=EDGE_CURVE('',#7819,#7820,#6397,.T.); +#4911=EDGE_CURVE('',#7821,#7822,#6398,.T.); +#4912=EDGE_CURVE('',#7823,#7824,#6399,.T.); +#4913=EDGE_CURVE('',#7825,#7826,#6400,.T.); +#4914=EDGE_CURVE('',#7827,#7828,#6401,.T.); +#4915=EDGE_CURVE('',#7829,#7830,#6402,.T.); +#4916=EDGE_CURVE('',#7831,#7832,#6403,.T.); +#4917=EDGE_CURVE('',#7833,#7834,#6404,.T.); +#4918=EDGE_CURVE('',#7835,#7836,#6405,.T.); +#4919=EDGE_CURVE('',#7837,#7838,#6406,.T.); +#4920=EDGE_CURVE('',#7839,#7840,#6407,.T.); +#4921=EDGE_CURVE('',#7841,#7842,#6408,.T.); +#4922=EDGE_CURVE('',#7843,#7844,#6409,.T.); +#4923=EDGE_CURVE('',#7845,#7846,#6410,.T.); +#4924=EDGE_CURVE('',#7847,#7848,#6411,.T.); +#4925=EDGE_CURVE('',#7849,#7850,#6412,.T.); +#4926=EDGE_CURVE('',#7851,#7852,#6413,.T.); +#4927=EDGE_CURVE('',#7853,#7854,#6414,.T.); +#4928=EDGE_CURVE('',#7855,#7856,#6415,.T.); +#4929=EDGE_CURVE('',#7857,#7858,#6416,.T.); +#4930=EDGE_CURVE('',#7859,#7860,#6417,.T.); +#4931=EDGE_CURVE('',#7861,#7862,#6418,.T.); +#4932=EDGE_CURVE('',#7863,#7864,#6419,.T.); +#4933=EDGE_CURVE('',#7865,#7866,#6420,.T.); +#4934=EDGE_CURVE('',#7867,#7868,#6421,.T.); +#4935=EDGE_CURVE('',#7869,#7870,#6422,.T.); +#4936=EDGE_CURVE('',#7871,#7872,#6423,.T.); +#4937=EDGE_CURVE('',#7873,#7874,#6424,.T.); +#4938=EDGE_CURVE('',#7875,#7876,#6425,.T.); +#4939=EDGE_CURVE('',#7877,#7878,#6426,.T.); +#4940=EDGE_CURVE('',#7879,#7880,#6427,.T.); +#4941=EDGE_CURVE('',#7881,#7882,#6428,.T.); +#4942=EDGE_CURVE('',#7883,#7884,#6429,.T.); +#4943=EDGE_CURVE('',#7885,#7886,#6430,.T.); +#4944=EDGE_CURVE('',#7887,#7888,#6431,.T.); +#4945=EDGE_CURVE('',#7889,#7890,#6432,.T.); +#4946=EDGE_CURVE('',#7891,#7892,#6433,.T.); +#4947=EDGE_CURVE('',#7893,#7894,#6434,.T.); +#4948=EDGE_CURVE('',#7895,#7896,#6435,.T.); +#4949=EDGE_CURVE('',#7897,#7898,#6436,.T.); +#4950=EDGE_CURVE('',#7899,#7900,#6437,.T.); +#4951=EDGE_CURVE('',#7901,#7902,#6438,.T.); +#4952=EDGE_CURVE('',#7903,#7904,#6439,.T.); +#4953=EDGE_CURVE('',#7905,#7906,#6440,.T.); +#4954=EDGE_CURVE('',#7907,#7908,#6441,.T.); +#4955=EDGE_CURVE('',#7909,#7910,#6442,.T.); +#4956=EDGE_CURVE('',#7911,#7912,#6443,.T.); +#4957=EDGE_CURVE('',#7913,#7914,#6444,.T.); +#4958=EDGE_CURVE('',#7915,#7916,#6445,.T.); +#4959=EDGE_CURVE('',#7917,#7918,#6446,.T.); +#4960=EDGE_CURVE('',#7919,#7920,#6447,.T.); +#4961=EDGE_CURVE('',#7921,#7922,#6448,.T.); +#4962=EDGE_CURVE('',#7923,#7924,#6449,.T.); +#4963=EDGE_CURVE('',#7925,#7926,#6450,.T.); +#4964=EDGE_CURVE('',#7927,#7928,#6451,.T.); +#4965=EDGE_CURVE('',#7929,#7930,#6452,.T.); +#4966=EDGE_CURVE('',#7931,#7932,#6453,.T.); +#4967=EDGE_CURVE('',#7933,#7934,#6454,.T.); +#4968=EDGE_CURVE('',#7935,#7936,#6455,.T.); +#4969=EDGE_CURVE('',#7937,#7938,#6456,.T.); +#4970=EDGE_CURVE('',#7939,#7940,#6457,.T.); +#4971=EDGE_CURVE('',#7941,#7942,#6458,.T.); +#4972=EDGE_CURVE('',#7943,#7944,#6459,.T.); +#4973=EDGE_CURVE('',#7945,#7946,#6460,.T.); +#4974=EDGE_CURVE('',#7947,#7948,#6461,.T.); +#4975=EDGE_CURVE('',#7949,#7950,#6462,.T.); +#4976=EDGE_CURVE('',#7951,#7952,#6463,.T.); +#4977=EDGE_CURVE('',#7953,#7954,#6464,.T.); +#4978=EDGE_CURVE('',#7955,#7956,#6465,.T.); +#4979=EDGE_CURVE('',#7957,#7958,#6466,.T.); +#4980=EDGE_CURVE('',#7959,#7960,#6467,.T.); +#4981=EDGE_CURVE('',#7961,#7962,#6468,.T.); +#4982=EDGE_CURVE('',#7963,#7964,#6469,.T.); +#4983=EDGE_CURVE('',#7965,#7966,#6470,.T.); +#4984=EDGE_CURVE('',#7967,#7968,#6471,.T.); +#4985=EDGE_CURVE('',#7969,#7970,#6472,.T.); +#4986=EDGE_CURVE('',#7971,#7972,#6473,.T.); +#4987=EDGE_CURVE('',#7973,#7974,#6474,.T.); +#4988=EDGE_CURVE('',#7975,#7976,#6475,.T.); +#4989=EDGE_CURVE('',#7977,#7978,#6476,.T.); +#4990=EDGE_CURVE('',#7578,#7579,#6477,.T.); +#4991=EDGE_CURVE('',#7575,#7566,#5927,.T.); +#4992=EDGE_CURVE('',#7563,#7564,#5928,.T.); +#4993=EDGE_CURVE('',#7573,#7568,#5929,.T.); +#4994=EDGE_CURVE('',#7561,#7562,#5930,.T.); +#4995=EDGE_CURVE('',#7559,#7560,#5931,.T.); +#4996=EDGE_CURVE('',#7569,#7577,#5932,.T.); +#4997=EDGE_CURVE('',#7557,#7558,#5933,.T.); +#4998=EDGE_CURVE('',#7567,#7572,#5934,.T.); +#4999=EDGE_CURVE('',#7555,#7556,#5935,.T.); +#5000=EDGE_CURVE('',#7571,#7574,#5936,.T.); +#5001=EDGE_CURVE('',#7981,#7582,#6478,.T.); +#5002=EDGE_CURVE('',#7981,#7576,#5937,.T.); +#5003=EDGE_CURVE('',#7513,#7508,#6479,.T.); +#5004=EDGE_CURVE('',#7509,#7504,#6480,.T.); +#5005=EDGE_CURVE('',#7505,#7500,#6481,.T.); +#5006=EDGE_CURVE('',#7501,#7496,#6482,.T.); +#5007=EDGE_CURVE('',#7497,#7492,#6483,.T.); +#5008=EDGE_CURVE('',#7493,#7488,#6484,.T.); +#5009=EDGE_CURVE('',#7489,#7484,#6485,.T.); +#5010=EDGE_CURVE('',#7485,#7480,#6486,.T.); +#5011=EDGE_CURVE('',#7481,#7476,#6487,.T.); +#5012=EDGE_CURVE('',#7477,#7472,#6488,.T.); +#5013=EDGE_CURVE('',#7473,#7468,#6489,.T.); +#5014=EDGE_CURVE('',#7469,#7464,#6490,.T.); +#5015=EDGE_CURVE('',#7465,#7460,#6491,.T.); +#5016=EDGE_CURVE('',#7461,#7456,#6492,.T.); +#5017=EDGE_CURVE('',#7457,#7452,#6493,.T.); +#5018=EDGE_CURVE('',#7453,#7448,#6494,.T.); +#5019=EDGE_CURVE('',#7449,#7444,#6495,.T.); +#5020=EDGE_CURVE('',#7445,#7440,#6496,.T.); +#5021=EDGE_CURVE('',#7441,#7436,#6497,.T.); +#5022=EDGE_CURVE('',#7437,#7432,#6498,.T.); +#5023=EDGE_CURVE('',#7433,#7428,#6499,.T.); +#5024=EDGE_CURVE('',#7429,#7424,#6500,.T.); +#5025=EDGE_CURVE('',#7425,#7420,#6501,.T.); +#5026=EDGE_CURVE('',#7421,#7416,#6502,.T.); +#5027=EDGE_CURVE('',#7417,#7412,#6503,.T.); +#5028=EDGE_CURVE('',#7413,#7408,#6504,.T.); +#5029=EDGE_CURVE('',#7409,#7982,#6505,.T.); +#5030=EDGE_CURVE('',#7983,#7404,#6506,.T.); +#5031=EDGE_CURVE('',#7405,#7400,#6507,.T.); +#5032=EDGE_CURVE('',#7978,#7984,#6508,.T.); +#5033=EDGE_CURVE('',#7401,#7984,#6509,.T.); +#5034=EDGE_CURVE('',#7988,#7987,#6510,.T.); +#5035=EDGE_CURVE('',#7987,#7986,#6511,.T.); +#5036=EDGE_CURVE('',#7986,#7985,#6512,.T.); +#5037=EDGE_CURVE('',#7984,#7989,#6513,.T.); +#5038=EDGE_CURVE('',#7989,#7990,#6514,.T.); +#5039=EDGE_CURVE('',#7990,#7991,#6515,.T.); +#5040=EDGE_CURVE('',#7992,#7993,#6516,.T.); +#5041=EDGE_CURVE('',#7993,#7994,#6517,.T.); +#5042=EDGE_CURVE('',#7994,#7995,#6518,.T.); +#5043=EDGE_CURVE('',#7996,#7997,#6519,.T.); +#5044=EDGE_CURVE('',#7997,#7998,#6520,.T.); +#5045=EDGE_CURVE('',#7998,#7999,#6521,.T.); +#5046=EDGE_CURVE('',#8000,#8001,#6522,.T.); +#5047=EDGE_CURVE('',#8001,#8002,#6523,.T.); +#5048=EDGE_CURVE('',#8002,#8003,#6524,.T.); +#5049=EDGE_CURVE('',#8004,#8005,#6525,.T.); +#5050=EDGE_CURVE('',#8005,#8006,#6526,.T.); +#5051=EDGE_CURVE('',#8006,#8007,#6527,.T.); +#5052=EDGE_CURVE('',#8008,#8009,#6528,.T.); +#5053=EDGE_CURVE('',#8009,#8010,#6529,.T.); +#5054=EDGE_CURVE('',#8010,#8011,#6530,.T.); +#5055=EDGE_CURVE('',#8012,#8013,#6531,.T.); +#5056=EDGE_CURVE('',#8013,#8014,#6532,.T.); +#5057=EDGE_CURVE('',#8014,#8015,#6533,.T.); +#5058=EDGE_CURVE('',#8016,#8017,#6534,.T.); +#5059=EDGE_CURVE('',#8017,#8018,#6535,.T.); +#5060=EDGE_CURVE('',#8018,#8019,#6536,.T.); +#5061=EDGE_CURVE('',#8020,#8021,#6537,.T.); +#5062=EDGE_CURVE('',#8021,#8022,#6538,.T.); +#5063=EDGE_CURVE('',#8022,#8023,#6539,.T.); +#5064=EDGE_CURVE('',#8024,#8025,#6540,.T.); +#5065=EDGE_CURVE('',#8025,#8026,#6541,.T.); +#5066=EDGE_CURVE('',#8026,#8027,#6542,.T.); +#5067=EDGE_CURVE('',#8028,#8029,#6543,.T.); +#5068=EDGE_CURVE('',#8029,#8030,#6544,.T.); +#5069=EDGE_CURVE('',#8030,#8031,#6545,.T.); +#5070=EDGE_CURVE('',#8032,#8033,#6546,.T.); +#5071=EDGE_CURVE('',#8033,#8034,#6547,.T.); +#5072=EDGE_CURVE('',#8034,#8035,#6548,.T.); +#5073=EDGE_CURVE('',#8036,#8037,#6549,.T.); +#5074=EDGE_CURVE('',#8037,#8038,#6550,.T.); +#5075=EDGE_CURVE('',#8038,#8039,#6551,.T.); +#5076=EDGE_CURVE('',#8040,#8041,#6552,.T.); +#5077=EDGE_CURVE('',#8041,#8042,#6553,.T.); +#5078=EDGE_CURVE('',#8042,#8043,#6554,.T.); +#5079=EDGE_CURVE('',#8044,#8045,#6555,.T.); +#5080=EDGE_CURVE('',#8045,#8046,#6556,.T.); +#5081=EDGE_CURVE('',#8046,#8047,#6557,.T.); +#5082=EDGE_CURVE('',#8048,#8049,#6558,.T.); +#5083=EDGE_CURVE('',#8049,#8050,#6559,.T.); +#5084=EDGE_CURVE('',#8050,#8051,#6560,.T.); +#5085=EDGE_CURVE('',#8052,#8053,#6561,.T.); +#5086=EDGE_CURVE('',#8053,#8054,#6562,.T.); +#5087=EDGE_CURVE('',#8054,#8055,#6563,.T.); +#5088=EDGE_CURVE('',#8056,#8057,#6564,.T.); +#5089=EDGE_CURVE('',#8057,#8058,#6565,.T.); +#5090=EDGE_CURVE('',#8058,#8059,#6566,.T.); +#5091=EDGE_CURVE('',#8060,#8061,#6567,.T.); +#5092=EDGE_CURVE('',#8061,#8062,#6568,.T.); +#5093=EDGE_CURVE('',#8062,#8063,#6569,.T.); +#5094=EDGE_CURVE('',#8064,#8065,#6570,.T.); +#5095=EDGE_CURVE('',#8065,#8066,#6571,.T.); +#5096=EDGE_CURVE('',#8066,#8067,#6572,.T.); +#5097=EDGE_CURVE('',#8068,#8069,#6573,.T.); +#5098=EDGE_CURVE('',#8069,#8070,#6574,.T.); +#5099=EDGE_CURVE('',#8070,#8071,#6575,.T.); +#5100=EDGE_CURVE('',#8072,#8073,#6576,.T.); +#5101=EDGE_CURVE('',#8073,#8074,#6577,.T.); +#5102=EDGE_CURVE('',#8074,#8075,#6578,.T.); +#5103=EDGE_CURVE('',#8076,#8077,#6579,.T.); +#5104=EDGE_CURVE('',#8077,#8078,#6580,.T.); +#5105=EDGE_CURVE('',#8078,#8079,#6581,.T.); +#5106=EDGE_CURVE('',#8080,#8081,#6582,.T.); +#5107=EDGE_CURVE('',#8081,#8082,#6583,.T.); +#5108=EDGE_CURVE('',#8082,#8083,#6584,.T.); +#5109=EDGE_CURVE('',#8084,#8085,#6585,.T.); +#5110=EDGE_CURVE('',#8085,#8086,#6586,.T.); +#5111=EDGE_CURVE('',#8086,#8087,#6587,.T.); +#5112=EDGE_CURVE('',#8088,#8089,#6588,.T.); +#5113=EDGE_CURVE('',#8089,#8090,#6589,.T.); +#5114=EDGE_CURVE('',#8090,#8091,#6590,.T.); +#5115=EDGE_CURVE('',#8092,#8093,#6591,.T.); +#5116=EDGE_CURVE('',#8093,#8094,#6592,.T.); +#5117=EDGE_CURVE('',#8094,#8095,#6593,.T.); +#5118=EDGE_CURVE('',#8096,#8097,#6594,.T.); +#5119=EDGE_CURVE('',#8097,#8098,#6595,.T.); +#5120=EDGE_CURVE('',#8098,#8099,#6596,.T.); +#5121=EDGE_CURVE('',#8100,#8101,#6597,.T.); +#5122=EDGE_CURVE('',#8101,#8102,#6598,.T.); +#5123=EDGE_CURVE('',#8102,#8103,#6599,.T.); +#5124=EDGE_CURVE('',#8104,#8105,#6600,.T.); +#5125=EDGE_CURVE('',#8105,#8106,#6601,.T.); +#5126=EDGE_CURVE('',#8106,#8107,#6602,.T.); +#5127=EDGE_CURVE('',#8108,#8109,#6603,.T.); +#5128=EDGE_CURVE('',#8109,#8110,#6604,.T.); +#5129=EDGE_CURVE('',#8110,#8111,#6605,.T.); +#5130=EDGE_CURVE('',#8112,#8113,#6606,.T.); +#5131=EDGE_CURVE('',#8113,#8114,#6607,.T.); +#5132=EDGE_CURVE('',#8114,#8115,#6608,.T.); +#5133=EDGE_CURVE('',#8116,#8117,#6609,.T.); +#5134=EDGE_CURVE('',#8117,#8118,#6610,.T.); +#5135=EDGE_CURVE('',#8118,#8119,#6611,.T.); +#5136=EDGE_CURVE('',#8120,#8121,#6612,.T.); +#5137=EDGE_CURVE('',#8121,#8122,#6613,.T.); +#5138=EDGE_CURVE('',#8122,#8123,#6614,.T.); +#5139=EDGE_CURVE('',#8124,#8125,#6615,.T.); +#5140=EDGE_CURVE('',#8125,#8126,#6616,.T.); +#5141=EDGE_CURVE('',#8126,#8127,#6617,.T.); +#5142=EDGE_CURVE('',#8128,#8129,#6618,.T.); +#5143=EDGE_CURVE('',#8129,#8130,#6619,.T.); +#5144=EDGE_CURVE('',#8130,#8131,#6620,.T.); +#5145=EDGE_CURVE('',#8132,#8133,#6621,.T.); +#5146=EDGE_CURVE('',#8133,#8134,#6622,.T.); +#5147=EDGE_CURVE('',#8134,#8135,#6623,.T.); +#5148=EDGE_CURVE('',#8136,#8137,#6624,.T.); +#5149=EDGE_CURVE('',#8137,#8138,#6625,.T.); +#5150=EDGE_CURVE('',#8138,#8139,#6626,.T.); +#5151=EDGE_CURVE('',#8140,#8141,#6627,.T.); +#5152=EDGE_CURVE('',#8141,#8142,#6628,.T.); +#5153=EDGE_CURVE('',#8142,#8143,#6629,.T.); +#5154=EDGE_CURVE('',#8144,#8145,#6630,.T.); +#5155=EDGE_CURVE('',#8145,#8146,#6631,.T.); +#5156=EDGE_CURVE('',#8146,#8147,#6632,.T.); +#5157=EDGE_CURVE('',#8148,#8149,#6633,.T.); +#5158=EDGE_CURVE('',#8149,#8150,#6634,.T.); +#5159=EDGE_CURVE('',#8150,#8151,#6635,.T.); +#5160=EDGE_CURVE('',#8152,#8153,#6636,.T.); +#5161=EDGE_CURVE('',#8153,#8154,#6637,.T.); +#5162=EDGE_CURVE('',#8154,#8155,#6638,.T.); +#5163=EDGE_CURVE('',#8156,#8157,#6639,.T.); +#5164=EDGE_CURVE('',#8157,#8158,#6640,.T.); +#5165=EDGE_CURVE('',#8158,#8159,#6641,.T.); +#5166=EDGE_CURVE('',#8160,#8161,#6642,.T.); +#5167=EDGE_CURVE('',#8161,#8162,#6643,.T.); +#5168=EDGE_CURVE('',#8162,#8163,#6644,.T.); +#5169=EDGE_CURVE('',#8164,#8165,#6645,.T.); +#5170=EDGE_CURVE('',#8165,#8166,#6646,.T.); +#5171=EDGE_CURVE('',#8166,#8167,#6647,.T.); +#5172=EDGE_CURVE('',#8168,#8169,#6648,.T.); +#5173=EDGE_CURVE('',#8169,#8170,#6649,.T.); +#5174=EDGE_CURVE('',#8170,#8171,#6650,.T.); +#5175=EDGE_CURVE('',#8172,#8173,#6651,.T.); +#5176=EDGE_CURVE('',#8173,#8174,#6652,.T.); +#5177=EDGE_CURVE('',#8174,#8175,#6653,.T.); +#5178=EDGE_CURVE('',#8176,#8177,#6654,.T.); +#5179=EDGE_CURVE('',#8177,#8178,#6655,.T.); +#5180=EDGE_CURVE('',#8178,#8179,#6656,.T.); +#5181=EDGE_CURVE('',#8180,#8181,#6657,.T.); +#5182=EDGE_CURVE('',#8181,#8182,#6658,.T.); +#5183=EDGE_CURVE('',#8182,#8183,#6659,.T.); +#5184=EDGE_CURVE('',#8184,#8185,#6660,.T.); +#5185=EDGE_CURVE('',#8185,#8186,#6661,.T.); +#5186=EDGE_CURVE('',#8186,#8187,#6662,.T.); +#5187=EDGE_CURVE('',#8188,#8189,#6663,.T.); +#5188=EDGE_CURVE('',#8189,#8190,#6664,.T.); +#5189=EDGE_CURVE('',#8190,#8191,#6665,.T.); +#5190=EDGE_CURVE('',#8192,#8193,#6666,.T.); +#5191=EDGE_CURVE('',#8193,#8194,#6667,.T.); +#5192=EDGE_CURVE('',#8194,#8195,#6668,.T.); +#5193=EDGE_CURVE('',#8196,#8197,#6669,.T.); +#5194=EDGE_CURVE('',#8197,#8198,#6670,.T.); +#5195=EDGE_CURVE('',#8198,#8199,#6671,.T.); +#5196=EDGE_CURVE('',#8200,#8201,#6672,.T.); +#5197=EDGE_CURVE('',#8201,#8202,#6673,.T.); +#5198=EDGE_CURVE('',#8202,#8203,#6674,.T.); +#5199=EDGE_CURVE('',#8204,#8205,#6675,.T.); +#5200=EDGE_CURVE('',#8205,#8206,#6676,.T.); +#5201=EDGE_CURVE('',#8206,#8207,#6677,.T.); +#5202=EDGE_CURVE('',#8208,#8209,#6678,.T.); +#5203=EDGE_CURVE('',#8209,#8210,#6679,.T.); +#5204=EDGE_CURVE('',#8210,#8211,#6680,.T.); +#5205=EDGE_CURVE('',#8212,#8213,#6681,.T.); +#5206=EDGE_CURVE('',#8213,#8214,#6682,.T.); +#5207=EDGE_CURVE('',#8214,#8215,#6683,.T.); +#5208=EDGE_CURVE('',#8216,#8217,#6684,.T.); +#5209=EDGE_CURVE('',#8217,#8218,#6685,.T.); +#5210=EDGE_CURVE('',#8218,#8219,#6686,.T.); +#5211=EDGE_CURVE('',#8220,#8221,#6687,.T.); +#5212=EDGE_CURVE('',#8221,#8222,#6688,.T.); +#5213=EDGE_CURVE('',#8222,#8223,#6689,.T.); +#5214=EDGE_CURVE('',#8224,#8225,#6690,.T.); +#5215=EDGE_CURVE('',#8225,#8226,#6691,.T.); +#5216=EDGE_CURVE('',#8226,#8227,#6692,.T.); +#5217=EDGE_CURVE('',#8228,#8229,#6693,.T.); +#5218=EDGE_CURVE('',#8229,#8230,#6694,.T.); +#5219=EDGE_CURVE('',#8230,#8231,#6695,.T.); +#5220=EDGE_CURVE('',#8232,#8233,#6696,.T.); +#5221=EDGE_CURVE('',#8233,#8234,#6697,.T.); +#5222=EDGE_CURVE('',#8234,#8235,#6698,.T.); +#5223=EDGE_CURVE('',#8236,#8237,#6699,.T.); +#5224=EDGE_CURVE('',#8237,#8238,#6700,.T.); +#5225=EDGE_CURVE('',#8238,#8239,#6701,.T.); +#5226=EDGE_CURVE('',#8240,#8241,#6702,.T.); +#5227=EDGE_CURVE('',#8241,#8242,#6703,.T.); +#5228=EDGE_CURVE('',#8242,#8243,#6704,.T.); +#5229=EDGE_CURVE('',#8244,#8245,#6705,.T.); +#5230=EDGE_CURVE('',#8245,#8246,#6706,.T.); +#5231=EDGE_CURVE('',#8246,#8247,#6707,.T.); +#5232=EDGE_CURVE('',#8248,#8249,#6708,.T.); +#5233=EDGE_CURVE('',#8249,#8250,#6709,.T.); +#5234=EDGE_CURVE('',#8250,#8251,#6710,.T.); +#5235=EDGE_CURVE('',#8252,#8253,#6711,.T.); +#5236=EDGE_CURVE('',#8253,#8254,#6712,.T.); +#5237=EDGE_CURVE('',#8254,#8255,#6713,.T.); +#5238=EDGE_CURVE('',#8256,#8257,#6714,.T.); +#5239=EDGE_CURVE('',#8257,#8258,#6715,.T.); +#5240=EDGE_CURVE('',#8258,#8259,#6716,.T.); +#5241=EDGE_CURVE('',#8260,#8261,#6717,.T.); +#5242=EDGE_CURVE('',#8261,#8262,#6718,.T.); +#5243=EDGE_CURVE('',#8262,#8263,#6719,.T.); +#5244=EDGE_CURVE('',#8264,#8265,#6720,.T.); +#5245=EDGE_CURVE('',#8265,#8266,#6721,.T.); +#5246=EDGE_CURVE('',#8266,#8267,#6722,.T.); +#5247=EDGE_CURVE('',#8268,#8269,#6723,.T.); +#5248=EDGE_CURVE('',#8269,#8270,#6724,.T.); +#5249=EDGE_CURVE('',#8270,#8271,#6725,.T.); +#5250=EDGE_CURVE('',#8272,#8273,#6726,.T.); +#5251=EDGE_CURVE('',#8273,#8274,#6727,.T.); +#5252=EDGE_CURVE('',#8274,#8275,#6728,.T.); +#5253=EDGE_CURVE('',#8276,#8277,#6729,.T.); +#5254=EDGE_CURVE('',#8277,#8278,#6730,.T.); +#5255=EDGE_CURVE('',#8278,#8279,#6731,.T.); +#5256=EDGE_CURVE('',#8280,#8281,#6732,.T.); +#5257=EDGE_CURVE('',#8281,#8282,#6733,.T.); +#5258=EDGE_CURVE('',#8282,#8283,#6734,.T.); +#5259=EDGE_CURVE('',#8284,#8285,#6735,.T.); +#5260=EDGE_CURVE('',#8285,#8286,#6736,.T.); +#5261=EDGE_CURVE('',#8286,#8287,#6737,.T.); +#5262=EDGE_CURVE('',#8288,#8289,#6738,.T.); +#5263=EDGE_CURVE('',#8289,#8290,#6739,.T.); +#5264=EDGE_CURVE('',#8290,#8291,#6740,.T.); +#5265=EDGE_CURVE('',#8292,#8293,#6741,.T.); +#5266=EDGE_CURVE('',#8293,#8294,#6742,.T.); +#5267=EDGE_CURVE('',#8294,#8295,#6743,.T.); +#5268=EDGE_CURVE('',#8296,#8297,#6744,.T.); +#5269=EDGE_CURVE('',#8297,#8298,#6745,.T.); +#5270=EDGE_CURVE('',#8298,#8299,#6746,.T.); +#5271=EDGE_CURVE('',#8300,#8301,#6747,.T.); +#5272=EDGE_CURVE('',#8301,#8302,#6748,.T.); +#5273=EDGE_CURVE('',#8302,#8303,#6749,.T.); +#5274=EDGE_CURVE('',#8304,#8305,#6750,.T.); +#5275=EDGE_CURVE('',#8305,#8306,#6751,.T.); +#5276=EDGE_CURVE('',#8306,#8307,#6752,.T.); +#5277=EDGE_CURVE('',#8308,#8309,#6753,.T.); +#5278=EDGE_CURVE('',#8309,#8310,#6754,.T.); +#5279=EDGE_CURVE('',#8310,#8311,#6755,.T.); +#5280=EDGE_CURVE('',#8312,#8313,#6756,.T.); +#5281=EDGE_CURVE('',#8313,#8314,#6757,.T.); +#5282=EDGE_CURVE('',#8314,#8315,#6758,.T.); +#5283=EDGE_CURVE('',#8316,#8317,#6759,.T.); +#5284=EDGE_CURVE('',#8317,#8318,#6760,.T.); +#5285=EDGE_CURVE('',#8318,#8319,#6761,.T.); +#5286=EDGE_CURVE('',#8320,#8321,#6762,.T.); +#5287=EDGE_CURVE('',#8321,#8322,#6763,.T.); +#5288=EDGE_CURVE('',#8322,#8323,#6764,.T.); +#5289=EDGE_CURVE('',#8324,#8325,#6765,.T.); +#5290=EDGE_CURVE('',#8325,#8326,#6766,.T.); +#5291=EDGE_CURVE('',#8326,#8327,#6767,.T.); +#5292=EDGE_CURVE('',#8328,#8329,#6768,.T.); +#5293=EDGE_CURVE('',#8329,#8330,#6769,.T.); +#5294=EDGE_CURVE('',#8330,#8331,#6770,.T.); +#5295=EDGE_CURVE('',#8332,#8333,#6771,.T.); +#5296=EDGE_CURVE('',#8333,#8334,#6772,.T.); +#5297=EDGE_CURVE('',#8334,#8335,#6773,.T.); +#5298=EDGE_CURVE('',#8336,#8337,#6774,.T.); +#5299=EDGE_CURVE('',#8337,#8338,#6775,.T.); +#5300=EDGE_CURVE('',#8338,#8339,#6776,.T.); +#5301=EDGE_CURVE('',#8340,#8341,#6777,.T.); +#5302=EDGE_CURVE('',#8341,#8342,#6778,.T.); +#5303=EDGE_CURVE('',#8342,#8343,#6779,.T.); +#5304=EDGE_CURVE('',#8344,#8345,#6780,.T.); +#5305=EDGE_CURVE('',#8345,#8346,#6781,.T.); +#5306=EDGE_CURVE('',#8346,#8347,#6782,.T.); +#5307=EDGE_CURVE('',#8348,#8349,#6783,.T.); +#5308=EDGE_CURVE('',#8349,#8350,#6784,.T.); +#5309=EDGE_CURVE('',#8350,#8351,#6785,.T.); +#5310=EDGE_CURVE('',#8352,#8353,#6786,.T.); +#5311=EDGE_CURVE('',#8353,#8354,#6787,.T.); +#5312=EDGE_CURVE('',#8354,#8355,#6788,.T.); +#5313=EDGE_CURVE('',#8356,#8357,#6789,.T.); +#5314=EDGE_CURVE('',#8357,#8358,#6790,.T.); +#5315=EDGE_CURVE('',#8358,#8359,#6791,.T.); +#5316=EDGE_CURVE('',#8360,#8361,#6792,.T.); +#5317=EDGE_CURVE('',#8361,#8362,#6793,.T.); +#5318=EDGE_CURVE('',#8362,#8363,#6794,.T.); +#5319=EDGE_CURVE('',#8364,#8365,#6795,.T.); +#5320=EDGE_CURVE('',#8365,#8366,#6796,.T.); +#5321=EDGE_CURVE('',#8366,#8367,#6797,.T.); +#5322=EDGE_CURVE('',#8368,#8369,#6798,.T.); +#5323=EDGE_CURVE('',#8369,#8370,#6799,.T.); +#5324=EDGE_CURVE('',#8370,#8371,#6800,.T.); +#5325=EDGE_CURVE('',#8372,#8373,#6801,.T.); +#5326=EDGE_CURVE('',#8373,#8374,#6802,.T.); +#5327=EDGE_CURVE('',#8374,#8375,#6803,.T.); +#5328=EDGE_CURVE('',#8376,#8377,#6804,.T.); +#5329=EDGE_CURVE('',#8377,#8378,#6805,.T.); +#5330=EDGE_CURVE('',#8378,#8379,#6806,.T.); +#5331=EDGE_CURVE('',#8380,#8381,#6807,.T.); +#5332=EDGE_CURVE('',#8381,#8382,#6808,.T.); +#5333=EDGE_CURVE('',#8382,#8383,#6809,.T.); +#5334=EDGE_CURVE('',#7985,#7981,#6810,.T.); +#5335=EDGE_CURVE('',#8383,#7988,#6811,.T.); +#5336=EDGE_CURVE('',#8379,#8380,#6812,.T.); +#5337=EDGE_CURVE('',#8375,#8376,#6813,.T.); +#5338=EDGE_CURVE('',#8371,#8372,#6814,.T.); +#5339=EDGE_CURVE('',#8367,#8368,#6815,.T.); +#5340=EDGE_CURVE('',#8363,#8364,#6816,.T.); +#5341=EDGE_CURVE('',#8359,#8360,#6817,.T.); +#5342=EDGE_CURVE('',#8355,#8356,#6818,.T.); +#5343=EDGE_CURVE('',#8351,#8352,#6819,.T.); +#5344=EDGE_CURVE('',#8347,#8348,#6820,.T.); +#5345=EDGE_CURVE('',#8343,#8344,#6821,.T.); +#5346=EDGE_CURVE('',#8339,#8340,#6822,.T.); +#5347=EDGE_CURVE('',#8335,#8336,#6823,.T.); +#5348=EDGE_CURVE('',#8331,#8332,#6824,.T.); +#5349=EDGE_CURVE('',#8327,#8328,#6825,.T.); +#5350=EDGE_CURVE('',#8323,#8324,#6826,.T.); +#5351=EDGE_CURVE('',#8319,#8320,#6827,.T.); +#5352=EDGE_CURVE('',#8315,#8316,#6828,.T.); +#5353=EDGE_CURVE('',#8311,#8312,#6829,.T.); +#5354=EDGE_CURVE('',#8307,#8308,#6830,.T.); +#5355=EDGE_CURVE('',#8303,#8304,#6831,.T.); +#5356=EDGE_CURVE('',#8299,#8300,#6832,.T.); +#5357=EDGE_CURVE('',#8295,#8296,#6833,.T.); +#5358=EDGE_CURVE('',#8291,#8292,#6834,.T.); +#5359=EDGE_CURVE('',#8287,#8288,#6835,.T.); +#5360=EDGE_CURVE('',#8283,#8284,#6836,.T.); +#5361=EDGE_CURVE('',#8279,#8280,#6837,.T.); +#5362=EDGE_CURVE('',#8275,#8276,#6838,.T.); +#5363=EDGE_CURVE('',#8271,#8272,#6839,.T.); +#5364=EDGE_CURVE('',#8267,#8268,#6840,.T.); +#5365=EDGE_CURVE('',#8263,#8264,#6841,.T.); +#5366=EDGE_CURVE('',#8259,#8260,#6842,.T.); +#5367=EDGE_CURVE('',#8255,#8256,#6843,.T.); +#5368=EDGE_CURVE('',#8251,#8252,#6844,.T.); +#5369=EDGE_CURVE('',#8247,#8248,#6845,.T.); +#5370=EDGE_CURVE('',#8243,#8244,#6846,.T.); +#5371=EDGE_CURVE('',#8239,#8240,#6847,.T.); +#5372=EDGE_CURVE('',#8235,#8236,#6848,.T.); +#5373=EDGE_CURVE('',#8231,#8232,#6849,.T.); +#5374=EDGE_CURVE('',#8227,#8228,#6850,.T.); +#5375=EDGE_CURVE('',#8223,#8224,#6851,.T.); +#5376=EDGE_CURVE('',#8219,#8220,#6852,.T.); +#5377=EDGE_CURVE('',#8215,#8216,#6853,.T.); +#5378=EDGE_CURVE('',#8211,#8212,#6854,.T.); +#5379=EDGE_CURVE('',#8207,#8208,#6855,.T.); +#5380=EDGE_CURVE('',#8203,#8204,#6856,.T.); +#5381=EDGE_CURVE('',#8199,#8200,#6857,.T.); +#5382=EDGE_CURVE('',#8195,#8196,#6858,.T.); +#5383=EDGE_CURVE('',#8191,#8192,#6859,.T.); +#5384=EDGE_CURVE('',#8187,#8188,#6860,.T.); +#5385=EDGE_CURVE('',#8183,#8184,#6861,.T.); +#5386=EDGE_CURVE('',#8179,#8180,#6862,.T.); +#5387=EDGE_CURVE('',#8175,#8176,#6863,.T.); +#5388=EDGE_CURVE('',#8171,#8172,#6864,.T.); +#5389=EDGE_CURVE('',#8167,#8168,#6865,.T.); +#5390=EDGE_CURVE('',#8163,#8164,#6866,.T.); +#5391=EDGE_CURVE('',#8159,#8160,#6867,.T.); +#5392=EDGE_CURVE('',#8155,#8156,#6868,.T.); +#5393=EDGE_CURVE('',#8151,#8152,#6869,.T.); +#5394=EDGE_CURVE('',#8147,#8148,#6870,.T.); +#5395=EDGE_CURVE('',#8143,#8144,#6871,.T.); +#5396=EDGE_CURVE('',#8139,#8140,#6872,.T.); +#5397=EDGE_CURVE('',#8135,#8136,#6873,.T.); +#5398=EDGE_CURVE('',#8131,#8132,#6874,.T.); +#5399=EDGE_CURVE('',#8127,#8128,#6875,.T.); +#5400=EDGE_CURVE('',#8123,#8124,#6876,.T.); +#5401=EDGE_CURVE('',#8119,#8120,#6877,.T.); +#5402=EDGE_CURVE('',#8115,#8116,#6878,.T.); +#5403=EDGE_CURVE('',#8111,#8112,#6879,.T.); +#5404=EDGE_CURVE('',#8107,#8108,#6880,.T.); +#5405=EDGE_CURVE('',#8103,#8104,#6881,.T.); +#5406=EDGE_CURVE('',#8099,#8100,#6882,.T.); +#5407=EDGE_CURVE('',#8095,#8096,#6883,.T.); +#5408=EDGE_CURVE('',#8091,#8092,#6884,.T.); +#5409=EDGE_CURVE('',#8087,#8088,#6885,.T.); +#5410=EDGE_CURVE('',#8083,#8084,#6886,.T.); +#5411=EDGE_CURVE('',#8079,#8080,#6887,.T.); +#5412=EDGE_CURVE('',#8075,#8076,#6888,.T.); +#5413=EDGE_CURVE('',#8071,#8072,#6889,.T.); +#5414=EDGE_CURVE('',#8067,#8068,#6890,.T.); +#5415=EDGE_CURVE('',#8063,#8064,#6891,.T.); +#5416=EDGE_CURVE('',#8059,#8060,#6892,.T.); +#5417=EDGE_CURVE('',#8055,#8056,#6893,.T.); +#5418=EDGE_CURVE('',#8051,#8052,#6894,.T.); +#5419=EDGE_CURVE('',#8047,#8048,#6895,.T.); +#5420=EDGE_CURVE('',#8043,#8044,#6896,.T.); +#5421=EDGE_CURVE('',#8039,#8040,#6897,.T.); +#5422=EDGE_CURVE('',#8035,#8036,#6898,.T.); +#5423=EDGE_CURVE('',#8031,#8032,#6899,.T.); +#5424=EDGE_CURVE('',#8027,#8028,#6900,.T.); +#5425=EDGE_CURVE('',#8023,#8024,#6901,.T.); +#5426=EDGE_CURVE('',#8019,#8020,#6902,.T.); +#5427=EDGE_CURVE('',#8015,#8016,#6903,.T.); +#5428=EDGE_CURVE('',#8011,#8012,#6904,.T.); +#5429=EDGE_CURVE('',#8007,#8008,#6905,.T.); +#5430=EDGE_CURVE('',#8003,#8004,#6906,.T.); +#5431=EDGE_CURVE('',#7999,#8000,#6907,.T.); +#5432=EDGE_CURVE('',#7995,#7996,#6908,.T.); +#5433=EDGE_CURVE('',#7991,#7992,#6909,.T.); +#5434=EDGE_CURVE('',#7976,#7990,#6910,.T.); +#5435=EDGE_CURVE('',#7989,#7977,#6911,.T.); +#5436=EDGE_CURVE('',#7975,#7991,#6912,.T.); +#5437=EDGE_CURVE('',#7974,#7992,#6913,.T.); +#5438=EDGE_CURVE('',#7972,#7994,#6914,.T.); +#5439=EDGE_CURVE('',#7993,#7973,#6915,.T.); +#5440=EDGE_CURVE('',#7971,#7995,#6916,.T.); +#5441=EDGE_CURVE('',#7970,#7996,#6917,.T.); +#5442=EDGE_CURVE('',#7968,#7998,#6918,.T.); +#5443=EDGE_CURVE('',#7997,#7969,#6919,.T.); +#5444=EDGE_CURVE('',#7967,#7999,#6920,.T.); +#5445=EDGE_CURVE('',#7966,#8000,#6921,.T.); +#5446=EDGE_CURVE('',#7964,#8002,#6922,.T.); +#5447=EDGE_CURVE('',#8001,#7965,#6923,.T.); +#5448=EDGE_CURVE('',#7963,#8003,#6924,.T.); +#5449=EDGE_CURVE('',#7962,#8004,#6925,.T.); +#5450=EDGE_CURVE('',#7960,#8006,#6926,.T.); +#5451=EDGE_CURVE('',#8005,#7961,#6927,.T.); +#5452=EDGE_CURVE('',#7959,#8007,#6928,.T.); +#5453=EDGE_CURVE('',#7958,#8008,#6929,.T.); +#5454=EDGE_CURVE('',#7956,#8010,#6930,.T.); +#5455=EDGE_CURVE('',#8009,#7957,#6931,.T.); +#5456=EDGE_CURVE('',#7955,#8011,#6932,.T.); +#5457=EDGE_CURVE('',#7954,#8012,#6933,.T.); +#5458=EDGE_CURVE('',#7952,#8014,#6934,.T.); +#5459=EDGE_CURVE('',#8013,#7953,#6935,.T.); +#5460=EDGE_CURVE('',#7951,#8015,#6936,.T.); +#5461=EDGE_CURVE('',#7950,#8016,#6937,.T.); +#5462=EDGE_CURVE('',#7948,#8018,#6938,.T.); +#5463=EDGE_CURVE('',#8017,#7949,#6939,.T.); +#5464=EDGE_CURVE('',#7947,#8019,#6940,.T.); +#5465=EDGE_CURVE('',#7946,#8020,#6941,.T.); +#5466=EDGE_CURVE('',#7944,#8022,#6942,.T.); +#5467=EDGE_CURVE('',#8021,#7945,#6943,.T.); +#5468=EDGE_CURVE('',#7943,#8023,#6944,.T.); +#5469=EDGE_CURVE('',#7942,#8024,#6945,.T.); +#5470=EDGE_CURVE('',#7940,#8026,#6946,.T.); +#5471=EDGE_CURVE('',#8025,#7941,#6947,.T.); +#5472=EDGE_CURVE('',#7939,#8027,#6948,.T.); +#5473=EDGE_CURVE('',#7938,#8028,#6949,.T.); +#5474=EDGE_CURVE('',#7936,#8030,#6950,.T.); +#5475=EDGE_CURVE('',#8029,#7937,#6951,.T.); +#5476=EDGE_CURVE('',#7935,#8031,#6952,.T.); +#5477=EDGE_CURVE('',#7934,#8032,#6953,.T.); +#5478=EDGE_CURVE('',#7932,#8034,#6954,.T.); +#5479=EDGE_CURVE('',#8033,#7933,#6955,.T.); +#5480=EDGE_CURVE('',#7931,#8035,#6956,.T.); +#5481=EDGE_CURVE('',#7930,#8036,#6957,.T.); +#5482=EDGE_CURVE('',#7928,#8038,#6958,.T.); +#5483=EDGE_CURVE('',#8037,#7929,#6959,.T.); +#5484=EDGE_CURVE('',#7927,#8039,#6960,.T.); +#5485=EDGE_CURVE('',#7926,#8040,#6961,.T.); +#5486=EDGE_CURVE('',#7924,#8042,#6962,.T.); +#5487=EDGE_CURVE('',#8041,#7925,#6963,.T.); +#5488=EDGE_CURVE('',#7923,#8043,#6964,.T.); +#5489=EDGE_CURVE('',#7922,#8044,#6965,.T.); +#5490=EDGE_CURVE('',#7920,#8046,#6966,.T.); +#5491=EDGE_CURVE('',#8045,#7921,#6967,.T.); +#5492=EDGE_CURVE('',#7919,#8047,#6968,.T.); +#5493=EDGE_CURVE('',#7918,#8048,#6969,.T.); +#5494=EDGE_CURVE('',#7916,#8050,#6970,.T.); +#5495=EDGE_CURVE('',#8049,#7917,#6971,.T.); +#5496=EDGE_CURVE('',#7915,#8051,#6972,.T.); +#5497=EDGE_CURVE('',#7914,#8052,#6973,.T.); +#5498=EDGE_CURVE('',#7912,#8054,#6974,.T.); +#5499=EDGE_CURVE('',#8053,#7913,#6975,.T.); +#5500=EDGE_CURVE('',#7911,#8055,#6976,.T.); +#5501=EDGE_CURVE('',#7910,#8056,#6977,.T.); +#5502=EDGE_CURVE('',#7908,#8058,#6978,.T.); +#5503=EDGE_CURVE('',#8057,#7909,#6979,.T.); +#5504=EDGE_CURVE('',#7907,#8059,#6980,.T.); +#5505=EDGE_CURVE('',#7906,#8060,#6981,.T.); +#5506=EDGE_CURVE('',#7904,#8062,#6982,.T.); +#5507=EDGE_CURVE('',#8061,#7905,#6983,.T.); +#5508=EDGE_CURVE('',#7903,#8063,#6984,.T.); +#5509=EDGE_CURVE('',#7902,#8064,#6985,.T.); +#5510=EDGE_CURVE('',#7900,#8066,#6986,.T.); +#5511=EDGE_CURVE('',#8065,#7901,#6987,.T.); +#5512=EDGE_CURVE('',#7899,#8067,#6988,.T.); +#5513=EDGE_CURVE('',#7898,#8068,#6989,.T.); +#5514=EDGE_CURVE('',#7896,#8070,#6990,.T.); +#5515=EDGE_CURVE('',#8069,#7897,#6991,.T.); +#5516=EDGE_CURVE('',#7895,#8071,#6992,.T.); +#5517=EDGE_CURVE('',#7894,#8072,#6993,.T.); +#5518=EDGE_CURVE('',#7892,#8074,#6994,.T.); +#5519=EDGE_CURVE('',#8073,#7893,#6995,.T.); +#5520=EDGE_CURVE('',#7891,#8075,#6996,.T.); +#5521=EDGE_CURVE('',#7890,#8076,#6997,.T.); +#5522=EDGE_CURVE('',#7888,#8078,#6998,.T.); +#5523=EDGE_CURVE('',#8077,#7889,#6999,.T.); +#5524=EDGE_CURVE('',#7887,#8079,#7000,.T.); +#5525=EDGE_CURVE('',#7886,#8080,#7001,.T.); +#5526=EDGE_CURVE('',#7884,#8082,#7002,.T.); +#5527=EDGE_CURVE('',#8081,#7885,#7003,.T.); +#5528=EDGE_CURVE('',#7883,#8083,#7004,.T.); +#5529=EDGE_CURVE('',#7882,#8084,#7005,.T.); +#5530=EDGE_CURVE('',#7880,#8086,#7006,.T.); +#5531=EDGE_CURVE('',#8085,#7881,#7007,.T.); +#5532=EDGE_CURVE('',#7879,#8087,#7008,.T.); +#5533=EDGE_CURVE('',#7878,#8088,#7009,.T.); +#5534=EDGE_CURVE('',#7876,#8090,#7010,.T.); +#5535=EDGE_CURVE('',#8089,#7877,#7011,.T.); +#5536=EDGE_CURVE('',#7875,#8091,#7012,.T.); +#5537=EDGE_CURVE('',#7874,#8092,#7013,.T.); +#5538=EDGE_CURVE('',#7872,#8094,#7014,.T.); +#5539=EDGE_CURVE('',#8093,#7873,#7015,.T.); +#5540=EDGE_CURVE('',#7871,#8095,#7016,.T.); +#5541=EDGE_CURVE('',#7870,#8096,#7017,.T.); +#5542=EDGE_CURVE('',#7868,#8098,#7018,.T.); +#5543=EDGE_CURVE('',#8097,#7869,#7019,.T.); +#5544=EDGE_CURVE('',#7867,#8099,#7020,.T.); +#5545=EDGE_CURVE('',#7866,#8100,#7021,.T.); +#5546=EDGE_CURVE('',#7864,#8102,#7022,.T.); +#5547=EDGE_CURVE('',#8101,#7865,#7023,.T.); +#5548=EDGE_CURVE('',#7863,#8103,#7024,.T.); +#5549=EDGE_CURVE('',#7862,#8104,#7025,.T.); +#5550=EDGE_CURVE('',#7860,#8106,#7026,.T.); +#5551=EDGE_CURVE('',#8105,#7861,#7027,.T.); +#5552=EDGE_CURVE('',#7859,#8107,#7028,.T.); +#5553=EDGE_CURVE('',#7858,#8108,#7029,.T.); +#5554=EDGE_CURVE('',#7856,#8110,#7030,.T.); +#5555=EDGE_CURVE('',#8109,#7857,#7031,.T.); +#5556=EDGE_CURVE('',#7855,#8111,#7032,.T.); +#5557=EDGE_CURVE('',#7854,#8112,#7033,.T.); +#5558=EDGE_CURVE('',#7852,#8114,#7034,.T.); +#5559=EDGE_CURVE('',#8113,#7853,#7035,.T.); +#5560=EDGE_CURVE('',#7851,#8115,#7036,.T.); +#5561=EDGE_CURVE('',#7850,#8116,#7037,.T.); +#5562=EDGE_CURVE('',#7848,#8118,#7038,.T.); +#5563=EDGE_CURVE('',#8117,#7849,#7039,.T.); +#5564=EDGE_CURVE('',#7847,#8119,#7040,.T.); +#5565=EDGE_CURVE('',#7846,#8120,#7041,.T.); +#5566=EDGE_CURVE('',#7844,#8122,#7042,.T.); +#5567=EDGE_CURVE('',#8121,#7845,#7043,.T.); +#5568=EDGE_CURVE('',#7843,#8123,#7044,.T.); +#5569=EDGE_CURVE('',#7842,#8124,#7045,.T.); +#5570=EDGE_CURVE('',#7840,#8126,#7046,.T.); +#5571=EDGE_CURVE('',#8125,#7841,#7047,.T.); +#5572=EDGE_CURVE('',#7839,#8127,#7048,.T.); +#5573=EDGE_CURVE('',#7838,#8128,#7049,.T.); +#5574=EDGE_CURVE('',#7836,#8130,#7050,.T.); +#5575=EDGE_CURVE('',#8129,#7837,#7051,.T.); +#5576=EDGE_CURVE('',#7835,#8131,#7052,.T.); +#5577=EDGE_CURVE('',#7834,#8132,#7053,.T.); +#5578=EDGE_CURVE('',#7832,#8134,#7054,.T.); +#5579=EDGE_CURVE('',#8133,#7833,#7055,.T.); +#5580=EDGE_CURVE('',#7831,#8135,#7056,.T.); +#5581=EDGE_CURVE('',#7830,#8136,#7057,.T.); +#5582=EDGE_CURVE('',#7828,#8138,#7058,.T.); +#5583=EDGE_CURVE('',#8137,#7829,#7059,.T.); +#5584=EDGE_CURVE('',#7827,#8139,#7060,.T.); +#5585=EDGE_CURVE('',#7826,#8140,#7061,.T.); +#5586=EDGE_CURVE('',#7824,#8142,#7062,.T.); +#5587=EDGE_CURVE('',#8141,#7825,#7063,.T.); +#5588=EDGE_CURVE('',#7823,#8143,#7064,.T.); +#5589=EDGE_CURVE('',#7822,#8144,#7065,.T.); +#5590=EDGE_CURVE('',#7820,#8146,#7066,.T.); +#5591=EDGE_CURVE('',#8145,#7821,#7067,.T.); +#5592=EDGE_CURVE('',#7819,#8147,#7068,.T.); +#5593=EDGE_CURVE('',#7818,#8148,#7069,.T.); +#5594=EDGE_CURVE('',#7816,#8150,#7070,.T.); +#5595=EDGE_CURVE('',#8149,#7817,#7071,.T.); +#5596=EDGE_CURVE('',#7815,#8151,#7072,.T.); +#5597=EDGE_CURVE('',#7814,#8152,#7073,.T.); +#5598=EDGE_CURVE('',#7812,#8154,#7074,.T.); +#5599=EDGE_CURVE('',#8153,#7813,#7075,.T.); +#5600=EDGE_CURVE('',#7811,#8155,#7076,.T.); +#5601=EDGE_CURVE('',#7810,#8156,#7077,.T.); +#5602=EDGE_CURVE('',#7808,#8158,#7078,.T.); +#5603=EDGE_CURVE('',#8157,#7809,#7079,.T.); +#5604=EDGE_CURVE('',#7807,#8159,#7080,.T.); +#5605=EDGE_CURVE('',#7806,#8160,#7081,.T.); +#5606=EDGE_CURVE('',#7804,#8162,#7082,.T.); +#5607=EDGE_CURVE('',#8161,#7805,#7083,.T.); +#5608=EDGE_CURVE('',#7803,#8163,#7084,.T.); +#5609=EDGE_CURVE('',#7802,#8164,#7085,.T.); +#5610=EDGE_CURVE('',#7800,#8166,#7086,.T.); +#5611=EDGE_CURVE('',#8165,#7801,#7087,.T.); +#5612=EDGE_CURVE('',#7799,#8167,#7088,.T.); +#5613=EDGE_CURVE('',#7798,#8168,#7089,.T.); +#5614=EDGE_CURVE('',#7796,#8170,#7090,.T.); +#5615=EDGE_CURVE('',#8169,#7797,#7091,.T.); +#5616=EDGE_CURVE('',#7795,#8171,#7092,.T.); +#5617=EDGE_CURVE('',#7794,#8172,#7093,.T.); +#5618=EDGE_CURVE('',#7792,#8174,#7094,.T.); +#5619=EDGE_CURVE('',#8173,#7793,#7095,.T.); +#5620=EDGE_CURVE('',#7791,#8175,#7096,.T.); +#5621=EDGE_CURVE('',#7790,#8176,#7097,.T.); +#5622=EDGE_CURVE('',#7788,#8178,#7098,.T.); +#5623=EDGE_CURVE('',#8177,#7789,#7099,.T.); +#5624=EDGE_CURVE('',#7787,#8179,#7100,.T.); +#5625=EDGE_CURVE('',#7786,#8180,#7101,.T.); +#5626=EDGE_CURVE('',#7784,#8182,#7102,.T.); +#5627=EDGE_CURVE('',#8181,#7785,#7103,.T.); +#5628=EDGE_CURVE('',#7783,#8183,#7104,.T.); +#5629=EDGE_CURVE('',#7782,#8184,#7105,.T.); +#5630=EDGE_CURVE('',#7780,#8186,#7106,.T.); +#5631=EDGE_CURVE('',#8185,#7781,#7107,.T.); +#5632=EDGE_CURVE('',#7779,#8187,#7108,.T.); +#5633=EDGE_CURVE('',#7778,#8188,#7109,.T.); +#5634=EDGE_CURVE('',#7776,#8190,#7110,.T.); +#5635=EDGE_CURVE('',#8189,#7777,#7111,.T.); +#5636=EDGE_CURVE('',#7775,#8191,#7112,.T.); +#5637=EDGE_CURVE('',#7774,#8192,#7113,.T.); +#5638=EDGE_CURVE('',#7772,#8194,#7114,.T.); +#5639=EDGE_CURVE('',#8193,#7773,#7115,.T.); +#5640=EDGE_CURVE('',#7771,#8195,#7116,.T.); +#5641=EDGE_CURVE('',#7770,#8196,#7117,.T.); +#5642=EDGE_CURVE('',#7768,#8198,#7118,.T.); +#5643=EDGE_CURVE('',#8197,#7769,#7119,.T.); +#5644=EDGE_CURVE('',#7767,#8199,#7120,.T.); +#5645=EDGE_CURVE('',#7766,#8200,#7121,.T.); +#5646=EDGE_CURVE('',#7764,#8202,#7122,.T.); +#5647=EDGE_CURVE('',#8201,#7765,#7123,.T.); +#5648=EDGE_CURVE('',#7763,#8203,#7124,.T.); +#5649=EDGE_CURVE('',#7762,#8204,#7125,.T.); +#5650=EDGE_CURVE('',#7760,#8206,#7126,.T.); +#5651=EDGE_CURVE('',#8205,#7761,#7127,.T.); +#5652=EDGE_CURVE('',#7759,#8207,#7128,.T.); +#5653=EDGE_CURVE('',#7758,#8208,#7129,.T.); +#5654=EDGE_CURVE('',#7756,#8210,#7130,.T.); +#5655=EDGE_CURVE('',#8209,#7757,#7131,.T.); +#5656=EDGE_CURVE('',#7755,#8211,#7132,.T.); +#5657=EDGE_CURVE('',#7754,#8212,#7133,.T.); +#5658=EDGE_CURVE('',#7752,#8214,#7134,.T.); +#5659=EDGE_CURVE('',#8213,#7753,#7135,.T.); +#5660=EDGE_CURVE('',#7751,#8215,#7136,.T.); +#5661=EDGE_CURVE('',#7750,#8216,#7137,.T.); +#5662=EDGE_CURVE('',#7748,#8218,#7138,.T.); +#5663=EDGE_CURVE('',#8217,#7749,#7139,.T.); +#5664=EDGE_CURVE('',#7747,#8219,#7140,.T.); +#5665=EDGE_CURVE('',#7746,#8220,#7141,.T.); +#5666=EDGE_CURVE('',#7744,#8222,#7142,.T.); +#5667=EDGE_CURVE('',#8221,#7745,#7143,.T.); +#5668=EDGE_CURVE('',#7743,#8223,#7144,.T.); +#5669=EDGE_CURVE('',#7742,#8224,#7145,.T.); +#5670=EDGE_CURVE('',#7740,#8226,#7146,.T.); +#5671=EDGE_CURVE('',#8225,#7741,#7147,.T.); +#5672=EDGE_CURVE('',#7739,#8227,#7148,.T.); +#5673=EDGE_CURVE('',#7738,#8228,#7149,.T.); +#5674=EDGE_CURVE('',#7736,#8230,#7150,.T.); +#5675=EDGE_CURVE('',#8229,#7737,#7151,.T.); +#5676=EDGE_CURVE('',#7735,#8231,#7152,.T.); +#5677=EDGE_CURVE('',#7734,#8232,#7153,.T.); +#5678=EDGE_CURVE('',#7732,#8234,#7154,.T.); +#5679=EDGE_CURVE('',#8233,#7733,#7155,.T.); +#5680=EDGE_CURVE('',#7731,#8235,#7156,.T.); +#5681=EDGE_CURVE('',#7730,#8236,#7157,.T.); +#5682=EDGE_CURVE('',#7728,#8238,#7158,.T.); +#5683=EDGE_CURVE('',#8237,#7729,#7159,.T.); +#5684=EDGE_CURVE('',#7727,#8239,#7160,.T.); +#5685=EDGE_CURVE('',#7726,#8240,#7161,.T.); +#5686=EDGE_CURVE('',#7724,#8242,#7162,.T.); +#5687=EDGE_CURVE('',#8241,#7725,#7163,.T.); +#5688=EDGE_CURVE('',#7723,#8243,#7164,.T.); +#5689=EDGE_CURVE('',#7722,#8244,#7165,.T.); +#5690=EDGE_CURVE('',#7720,#8246,#7166,.T.); +#5691=EDGE_CURVE('',#8245,#7721,#7167,.T.); +#5692=EDGE_CURVE('',#7719,#8247,#7168,.T.); +#5693=EDGE_CURVE('',#7718,#8248,#7169,.T.); +#5694=EDGE_CURVE('',#7716,#8250,#7170,.T.); +#5695=EDGE_CURVE('',#8249,#7717,#7171,.T.); +#5696=EDGE_CURVE('',#7715,#8251,#7172,.T.); +#5697=EDGE_CURVE('',#7714,#8252,#7173,.T.); +#5698=EDGE_CURVE('',#7712,#8254,#7174,.T.); +#5699=EDGE_CURVE('',#8253,#7713,#7175,.T.); +#5700=EDGE_CURVE('',#7711,#8255,#7176,.T.); +#5701=EDGE_CURVE('',#7710,#8256,#7177,.T.); +#5702=EDGE_CURVE('',#7708,#8258,#7178,.T.); +#5703=EDGE_CURVE('',#8257,#7709,#7179,.T.); +#5704=EDGE_CURVE('',#7707,#8259,#7180,.T.); +#5705=EDGE_CURVE('',#7706,#8260,#7181,.T.); +#5706=EDGE_CURVE('',#7704,#8262,#7182,.T.); +#5707=EDGE_CURVE('',#8261,#7705,#7183,.T.); +#5708=EDGE_CURVE('',#7703,#8263,#7184,.T.); +#5709=EDGE_CURVE('',#7702,#8264,#7185,.T.); +#5710=EDGE_CURVE('',#7700,#8266,#7186,.T.); +#5711=EDGE_CURVE('',#8265,#7701,#7187,.T.); +#5712=EDGE_CURVE('',#7699,#8267,#7188,.T.); +#5713=EDGE_CURVE('',#7698,#8268,#7189,.T.); +#5714=EDGE_CURVE('',#7696,#8270,#7190,.T.); +#5715=EDGE_CURVE('',#8269,#7697,#7191,.T.); +#5716=EDGE_CURVE('',#7695,#8271,#7192,.T.); +#5717=EDGE_CURVE('',#7694,#8272,#7193,.T.); +#5718=EDGE_CURVE('',#7692,#8274,#7194,.T.); +#5719=EDGE_CURVE('',#8273,#7693,#7195,.T.); +#5720=EDGE_CURVE('',#7691,#8275,#7196,.T.); +#5721=EDGE_CURVE('',#7690,#8276,#7197,.T.); +#5722=EDGE_CURVE('',#7688,#8278,#7198,.T.); +#5723=EDGE_CURVE('',#8277,#7689,#7199,.T.); +#5724=EDGE_CURVE('',#7687,#8279,#7200,.T.); +#5725=EDGE_CURVE('',#7686,#8280,#7201,.T.); +#5726=EDGE_CURVE('',#7684,#8282,#7202,.T.); +#5727=EDGE_CURVE('',#8281,#7685,#7203,.T.); +#5728=EDGE_CURVE('',#7683,#8283,#7204,.T.); +#5729=EDGE_CURVE('',#7682,#8284,#7205,.T.); +#5730=EDGE_CURVE('',#7680,#8286,#7206,.T.); +#5731=EDGE_CURVE('',#8285,#7681,#7207,.T.); +#5732=EDGE_CURVE('',#7679,#8287,#7208,.T.); +#5733=EDGE_CURVE('',#7678,#8288,#7209,.T.); +#5734=EDGE_CURVE('',#7676,#8290,#7210,.T.); +#5735=EDGE_CURVE('',#8289,#7677,#7211,.T.); +#5736=EDGE_CURVE('',#7675,#8291,#7212,.T.); +#5737=EDGE_CURVE('',#7674,#8292,#7213,.T.); +#5738=EDGE_CURVE('',#7672,#8294,#7214,.T.); +#5739=EDGE_CURVE('',#8293,#7673,#7215,.T.); +#5740=EDGE_CURVE('',#7671,#8295,#7216,.T.); +#5741=EDGE_CURVE('',#7670,#8296,#7217,.T.); +#5742=EDGE_CURVE('',#7668,#8298,#7218,.T.); +#5743=EDGE_CURVE('',#8297,#7669,#7219,.T.); +#5744=EDGE_CURVE('',#7667,#8299,#7220,.T.); +#5745=EDGE_CURVE('',#7666,#8300,#7221,.T.); +#5746=EDGE_CURVE('',#7664,#8302,#7222,.T.); +#5747=EDGE_CURVE('',#8301,#7665,#7223,.T.); +#5748=EDGE_CURVE('',#7663,#8303,#7224,.T.); +#5749=EDGE_CURVE('',#7662,#8304,#7225,.T.); +#5750=EDGE_CURVE('',#7660,#8306,#7226,.T.); +#5751=EDGE_CURVE('',#8305,#7661,#7227,.T.); +#5752=EDGE_CURVE('',#7659,#8307,#7228,.T.); +#5753=EDGE_CURVE('',#7658,#8308,#7229,.T.); +#5754=EDGE_CURVE('',#7656,#8310,#7230,.T.); +#5755=EDGE_CURVE('',#8309,#7657,#7231,.T.); +#5756=EDGE_CURVE('',#7655,#8311,#7232,.T.); +#5757=EDGE_CURVE('',#7654,#8312,#7233,.T.); +#5758=EDGE_CURVE('',#7652,#8314,#7234,.T.); +#5759=EDGE_CURVE('',#8313,#7653,#7235,.T.); +#5760=EDGE_CURVE('',#7651,#8315,#7236,.T.); +#5761=EDGE_CURVE('',#7650,#8316,#7237,.T.); +#5762=EDGE_CURVE('',#7648,#8318,#7238,.T.); +#5763=EDGE_CURVE('',#8317,#7649,#7239,.T.); +#5764=EDGE_CURVE('',#7647,#8319,#7240,.T.); +#5765=EDGE_CURVE('',#7646,#8320,#7241,.T.); +#5766=EDGE_CURVE('',#7644,#8322,#7242,.T.); +#5767=EDGE_CURVE('',#8321,#7645,#7243,.T.); +#5768=EDGE_CURVE('',#7643,#8323,#7244,.T.); +#5769=EDGE_CURVE('',#7642,#8324,#7245,.T.); +#5770=EDGE_CURVE('',#7640,#8326,#7246,.T.); +#5771=EDGE_CURVE('',#8325,#7641,#7247,.T.); +#5772=EDGE_CURVE('',#7639,#8327,#7248,.T.); +#5773=EDGE_CURVE('',#7638,#8328,#7249,.T.); +#5774=EDGE_CURVE('',#7636,#8330,#7250,.T.); +#5775=EDGE_CURVE('',#8329,#7637,#7251,.T.); +#5776=EDGE_CURVE('',#7635,#8331,#7252,.T.); +#5777=EDGE_CURVE('',#7634,#8332,#7253,.T.); +#5778=EDGE_CURVE('',#7632,#8334,#7254,.T.); +#5779=EDGE_CURVE('',#8333,#7633,#7255,.T.); +#5780=EDGE_CURVE('',#7631,#8335,#7256,.T.); +#5781=EDGE_CURVE('',#7630,#8336,#7257,.T.); +#5782=EDGE_CURVE('',#7628,#8338,#7258,.T.); +#5783=EDGE_CURVE('',#8337,#7629,#7259,.T.); +#5784=EDGE_CURVE('',#7627,#8339,#7260,.T.); +#5785=EDGE_CURVE('',#7626,#8340,#7261,.T.); +#5786=EDGE_CURVE('',#7624,#8342,#7262,.T.); +#5787=EDGE_CURVE('',#8341,#7625,#7263,.T.); +#5788=EDGE_CURVE('',#7623,#8343,#7264,.T.); +#5789=EDGE_CURVE('',#7622,#8344,#7265,.T.); +#5790=EDGE_CURVE('',#7620,#8346,#7266,.T.); +#5791=EDGE_CURVE('',#8345,#7621,#7267,.T.); +#5792=EDGE_CURVE('',#7619,#8347,#7268,.T.); +#5793=EDGE_CURVE('',#7618,#8348,#7269,.T.); +#5794=EDGE_CURVE('',#7616,#8350,#7270,.T.); +#5795=EDGE_CURVE('',#8349,#7617,#7271,.T.); +#5796=EDGE_CURVE('',#7615,#8351,#7272,.T.); +#5797=EDGE_CURVE('',#7614,#8352,#7273,.T.); +#5798=EDGE_CURVE('',#7612,#8354,#7274,.T.); +#5799=EDGE_CURVE('',#8353,#7613,#7275,.T.); +#5800=EDGE_CURVE('',#7611,#8355,#7276,.T.); +#5801=EDGE_CURVE('',#7610,#8356,#7277,.T.); +#5802=EDGE_CURVE('',#7608,#8358,#7278,.T.); +#5803=EDGE_CURVE('',#8357,#7609,#7279,.T.); +#5804=EDGE_CURVE('',#7607,#8359,#7280,.T.); +#5805=EDGE_CURVE('',#7606,#8360,#7281,.T.); +#5806=EDGE_CURVE('',#7604,#8362,#7282,.T.); +#5807=EDGE_CURVE('',#8361,#7605,#7283,.T.); +#5808=EDGE_CURVE('',#7603,#8363,#7284,.T.); +#5809=EDGE_CURVE('',#7602,#8364,#7285,.T.); +#5810=EDGE_CURVE('',#7600,#8366,#7286,.T.); +#5811=EDGE_CURVE('',#8365,#7601,#7287,.T.); +#5812=EDGE_CURVE('',#7599,#8367,#7288,.T.); +#5813=EDGE_CURVE('',#7598,#8368,#7289,.T.); +#5814=EDGE_CURVE('',#7596,#8370,#7290,.T.); +#5815=EDGE_CURVE('',#8369,#7597,#7291,.T.); +#5816=EDGE_CURVE('',#7595,#8371,#7292,.T.); +#5817=EDGE_CURVE('',#7594,#8372,#7293,.T.); +#5818=EDGE_CURVE('',#7592,#8374,#7294,.T.); +#5819=EDGE_CURVE('',#8373,#7593,#7295,.T.); +#5820=EDGE_CURVE('',#7591,#8375,#7296,.T.); +#5821=EDGE_CURVE('',#7590,#8376,#7297,.T.); +#5822=EDGE_CURVE('',#7588,#8378,#7298,.T.); +#5823=EDGE_CURVE('',#8377,#7589,#7299,.T.); +#5824=EDGE_CURVE('',#7587,#8379,#7300,.T.); +#5825=EDGE_CURVE('',#7586,#8380,#7301,.T.); +#5826=EDGE_CURVE('',#7584,#8382,#7302,.T.); +#5827=EDGE_CURVE('',#8381,#7585,#7303,.T.); +#5828=EDGE_CURVE('',#7583,#8383,#7304,.T.); +#5829=EDGE_CURVE('',#7581,#7988,#7305,.T.); +#5830=EDGE_CURVE('',#7985,#7578,#7306,.T.); +#5831=EDGE_CURVE('',#7579,#7986,#7307,.T.); +#5832=EDGE_CURVE('',#7987,#7580,#7308,.T.); +#5833=EDGE_CURVE('',#7979,#7983,#7309,.T.); +#5834=EDGE_CURVE('',#7980,#7982,#7310,.T.); +#5835=EDGE_CURVE('',#7402,#7403,#7311,.T.); +#5836=EDGE_CURVE('',#7406,#7407,#7312,.T.); +#5837=EDGE_CURVE('',#7410,#7411,#7313,.T.); +#5838=EDGE_CURVE('',#7414,#7415,#7314,.T.); +#5839=EDGE_CURVE('',#7418,#7419,#7315,.T.); +#5840=EDGE_CURVE('',#7422,#7423,#7316,.T.); +#5841=EDGE_CURVE('',#7426,#7427,#7317,.T.); +#5842=EDGE_CURVE('',#7430,#7431,#7318,.T.); +#5843=EDGE_CURVE('',#7434,#7435,#7319,.T.); +#5844=EDGE_CURVE('',#7438,#7439,#7320,.T.); +#5845=EDGE_CURVE('',#7442,#7443,#7321,.T.); +#5846=EDGE_CURVE('',#7446,#7447,#7322,.T.); +#5847=EDGE_CURVE('',#7450,#7451,#7323,.T.); +#5848=EDGE_CURVE('',#7454,#7455,#7324,.T.); +#5849=EDGE_CURVE('',#7458,#7459,#7325,.T.); +#5850=EDGE_CURVE('',#7462,#7463,#7326,.T.); +#5851=EDGE_CURVE('',#7466,#7467,#7327,.T.); +#5852=EDGE_CURVE('',#7470,#7471,#7328,.T.); +#5853=EDGE_CURVE('',#7474,#7475,#7329,.T.); +#5854=EDGE_CURVE('',#7478,#7479,#7330,.T.); +#5855=EDGE_CURVE('',#7482,#7483,#7331,.T.); +#5856=EDGE_CURVE('',#7486,#7487,#7332,.T.); +#5857=EDGE_CURVE('',#7490,#7491,#7333,.T.); +#5858=EDGE_CURVE('',#7494,#7495,#7334,.T.); +#5859=EDGE_CURVE('',#7498,#7499,#7335,.T.); +#5860=EDGE_CURVE('',#7502,#7503,#7336,.T.); +#5861=EDGE_CURVE('',#7506,#7507,#7337,.T.); +#5862=EDGE_CURVE('',#7510,#7511,#7338,.T.); +#5863=EDGE_CURVE('',#7514,#7515,#7339,.T.); +#5864=EDGE_CURVE('',#7518,#7519,#7340,.T.); +#5865=EDGE_CURVE('',#7522,#7523,#7341,.T.); +#5866=EDGE_CURVE('',#7526,#7527,#7342,.T.); +#5867=EDGE_CURVE('',#7530,#7531,#7343,.T.); +#5868=EDGE_CURVE('',#7534,#7535,#7344,.T.); +#5869=EDGE_CURVE('',#7538,#7539,#7345,.T.); +#5870=EDGE_CURVE('',#7542,#7543,#7346,.T.); +#5871=EDGE_CURVE('',#7546,#7547,#7347,.T.); +#5872=EDGE_CURVE('',#7550,#7551,#7348,.T.); +#5873=EDGE_CURVE('',#7552,#7548,#7349,.T.); +#5874=EDGE_CURVE('',#7576,#7554,#7350,.T.); +#5875=EDGE_CURVE('',#7979,#7980,#7351,.T.); +#5876=EDGE_CURVE('',#7549,#7544,#7352,.T.); +#5877=EDGE_CURVE('',#7545,#7540,#7353,.T.); +#5878=EDGE_CURVE('',#7541,#7536,#7354,.T.); +#5879=EDGE_CURVE('',#7537,#7532,#7355,.T.); +#5880=EDGE_CURVE('',#7533,#7528,#7356,.T.); +#5881=EDGE_CURVE('',#7529,#7524,#7357,.T.); +#5882=EDGE_CURVE('',#7525,#7520,#7358,.T.); +#5883=EDGE_CURVE('',#7521,#7516,#7359,.T.); +#5884=EDGE_CURVE('',#7517,#7512,#7360,.T.); +#5885=EDGE_CURVE('',#7548,#7549,#7361,.T.); +#5886=EDGE_CURVE('',#7544,#7545,#7362,.T.); +#5887=EDGE_CURVE('',#7540,#7541,#7363,.T.); +#5888=EDGE_CURVE('',#7536,#7537,#7364,.T.); +#5889=EDGE_CURVE('',#7532,#7533,#7365,.T.); +#5890=EDGE_CURVE('',#7528,#7529,#7366,.T.); +#5891=EDGE_CURVE('',#7524,#7525,#7367,.T.); +#5892=EDGE_CURVE('',#7520,#7521,#7368,.T.); +#5893=EDGE_CURVE('',#7516,#7517,#7369,.T.); +#5894=EDGE_CURVE('',#7512,#7513,#7370,.T.); +#5895=EDGE_CURVE('',#7508,#7509,#7371,.T.); +#5896=EDGE_CURVE('',#7504,#7505,#7372,.T.); +#5897=EDGE_CURVE('',#7500,#7501,#7373,.T.); +#5898=EDGE_CURVE('',#7496,#7497,#7374,.T.); +#5899=EDGE_CURVE('',#7492,#7493,#7375,.T.); +#5900=EDGE_CURVE('',#7488,#7489,#7376,.T.); +#5901=EDGE_CURVE('',#7484,#7485,#7377,.T.); +#5902=EDGE_CURVE('',#7480,#7481,#7378,.T.); +#5903=EDGE_CURVE('',#7476,#7477,#7379,.T.); +#5904=EDGE_CURVE('',#7472,#7473,#7380,.T.); +#5905=EDGE_CURVE('',#7468,#7469,#7381,.T.); +#5906=EDGE_CURVE('',#7464,#7465,#7382,.T.); +#5907=EDGE_CURVE('',#7460,#7461,#7383,.T.); +#5908=EDGE_CURVE('',#7456,#7457,#7384,.T.); +#5909=EDGE_CURVE('',#7452,#7453,#7385,.T.); +#5910=EDGE_CURVE('',#7448,#7449,#7386,.T.); +#5911=EDGE_CURVE('',#7444,#7445,#7387,.T.); +#5912=EDGE_CURVE('',#7440,#7441,#7388,.T.); +#5913=EDGE_CURVE('',#7436,#7437,#7389,.T.); +#5914=EDGE_CURVE('',#7432,#7433,#7390,.T.); +#5915=EDGE_CURVE('',#7428,#7429,#7391,.T.); +#5916=EDGE_CURVE('',#7424,#7425,#7392,.T.); +#5917=EDGE_CURVE('',#7420,#7421,#7393,.T.); +#5918=EDGE_CURVE('',#7416,#7417,#7394,.T.); +#5919=EDGE_CURVE('',#7412,#7413,#7395,.T.); +#5920=EDGE_CURVE('',#7408,#7409,#7396,.T.); +#5921=EDGE_CURVE('',#7982,#7983,#7397,.T.); +#5922=EDGE_CURVE('',#7404,#7405,#7398,.T.); +#5923=EDGE_CURVE('',#7400,#7401,#7399,.T.); +#5924=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#13702,#13703,#13704,#13705,#13706),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159251467505,-15.7079625733752, +0.),.UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.923879359291323,1.,0.923879359291323,1.)) +REPRESENTATION_ITEM('') +); +#5925=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#13711,#13712,#13713),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((3,3),(-31.4159246361554,0.),.UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.7071069384243,1.)) +REPRESENTATION_ITEM('') +); +#5926=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#15826,#15827,#15828),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,31.4159246361554),.UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.7071069384243,1.)) +REPRESENTATION_ITEM('') +); +#5927=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18429,#18430,#18431,#18432,#18433),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159265358979,-15.707963267949,0.), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5928=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18434,#18435,#18436,#18437,#18438),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159265358979,-15.707963267949,0.), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5929=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18439,#18440,#18441,#18442,#18443),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159265358979,-15.707963267949,0.), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5930=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18444,#18445,#18446,#18447,#18448),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159265358979,-15.707963267949,0.), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5931=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18449,#18450,#18451,#18452,#18453),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(0.,15.707963267949,31.4159265358979), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5932=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18454,#18455,#18456,#18457,#18458),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159265358979,-15.707963267949,0.), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5933=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18459,#18460,#18461,#18462,#18463),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(0.,15.707963267949,31.4159265358979), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5934=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18464,#18465,#18466,#18467,#18468),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159265358979,-15.707963267949,0.), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5935=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18469,#18470,#18471,#18472,#18473),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(0.,15.707963267949,31.4159265358979), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5936=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18474,#18475,#18476,#18477,#18478),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159265358979,-15.707963267949,0.), + .UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.707106781186548,1.,0.707106781186548,1.)) +REPRESENTATION_ITEM('') +); +#5937=( +BOUNDED_CURVE() +B_SPLINE_CURVE(2,(#18481,#18482,#18483,#18484,#18485),.UNSPECIFIED.,.F., + .F.) +B_SPLINE_CURVE_WITH_KNOTS((3,2,3),(-31.4159251467503,-15.7079625733752, +0.),.UNSPECIFIED.) +CURVE() +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.923879359291326,1.,0.923879359291326,1.)) +REPRESENTATION_ITEM('') +); +#5938=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13538,#13539),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5939=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13540,#13541),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5940=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13542,#13543),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5941=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13544,#13545),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5942=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13546,#13547),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5943=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13548,#13549),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5944=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13550,#13551),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5945=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13552,#13553),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5946=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13554,#13555),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5947=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13556,#13557),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5948=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13558,#13559),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5949=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13560,#13561),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5950=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13562,#13563),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5951=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13564,#13565),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5952=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13566,#13567),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5953=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13568,#13569),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5954=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13570,#13571),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5955=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13572,#13573),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5956=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13574,#13575),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5957=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13576,#13577),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5958=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13578,#13579),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5959=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13580,#13581),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5960=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13582,#13583),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5961=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13584,#13585),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5962=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13586,#13587),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5963=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13588,#13589),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5964=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13590,#13591),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5965=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13592,#13593),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5966=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13594,#13595),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5967=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13596,#13597),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5968=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13598,#13599),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5969=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13600,#13601),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5970=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13602,#13603),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5971=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13604,#13605),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5972=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13606,#13607),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5973=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13608,#13609),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5974=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13610,#13611),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5975=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13612,#13613),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5976=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13614,#13615),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5977=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13616,#13617),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5978=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13618,#13619),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5979=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13620,#13621),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5980=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13622,#13623),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5981=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13624,#13625),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5982=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13626,#13627),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5983=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13628,#13629),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5984=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13630,#13631),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5985=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13632,#13633),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5986=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13634,#13635),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5987=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13636,#13637),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5988=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13638,#13639),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5989=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13640,#13641),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5990=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13642,#13643),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5991=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13644,#13645),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5992=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13646,#13647),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5993=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13648,#13649),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5994=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13650,#13651),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5995=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13652,#13653),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5996=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13654,#13655),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5997=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13656,#13657),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5998=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13658,#13659),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#5999=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13660,#13661),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6000=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13662,#13663),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6001=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13664,#13665),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6002=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13666,#13667),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6003=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13668,#13669),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6004=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13670,#13671),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6005=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13672,#13673),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6006=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13674,#13675),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6007=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13676,#13677),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6008=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13678,#13679),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6009=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13680,#13681),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6010=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13682,#13683),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6011=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13684,#13685),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6012=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13686,#13687),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6013=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13688,#13689),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#6014=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13690,#13691),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6015=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13692,#13693),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.80074164463701,0.),.UNSPECIFIED.); +#6016=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13694,#13695),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,140.),.UNSPECIFIED.); +#6017=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13696,#13697),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,140.),.UNSPECIFIED.); +#6018=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13698,#13699),.UNSPECIFIED.,.F., + .F.,(2,2),(-140.,0.),.UNSPECIFIED.); +#6019=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13700,#13701),.UNSPECIFIED.,.F., + .F.,(2,2),(-140.,0.),.UNSPECIFIED.); +#6020=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13707,#13708),.UNSPECIFIED.,.F., + .F.,(2,2),(-149.999999999996,0.),.UNSPECIFIED.); +#6021=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13709,#13710),.UNSPECIFIED.,.F., + .F.,(2,2),(-150.,0.),.UNSPECIFIED.); +#6022=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13714,#13715),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,140.),.UNSPECIFIED.); +#6023=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13716,#13717),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,280.),.UNSPECIFIED.); +#6024=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13718,#13719),.UNSPECIFIED.,.F., + .F.,(2,2),(-280.,0.),.UNSPECIFIED.); +#6025=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13720,#13721),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,140.),.UNSPECIFIED.); +#6026=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13722,#13723),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,280.),.UNSPECIFIED.); +#6027=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13724,#13725),.UNSPECIFIED.,.F., + .F.,(2,2),(-280.,0.),.UNSPECIFIED.); +#6028=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13726,#13727),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,150.),.UNSPECIFIED.); +#6029=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13728,#13729),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,280.),.UNSPECIFIED.); +#6030=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13730,#13731),.UNSPECIFIED.,.F., + .F.,(2,2),(-280.,0.),.UNSPECIFIED.); +#6031=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13732,#13733),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,140.),.UNSPECIFIED.); +#6032=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13734,#13735),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,280.),.UNSPECIFIED.); +#6033=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13736,#13737),.UNSPECIFIED.,.F., + .F.,(2,2),(-280.,0.),.UNSPECIFIED.); +#6034=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13738,#13739),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,140.),.UNSPECIFIED.); +#6035=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13740,#13741),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,280.),.UNSPECIFIED.); +#6036=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13742,#13743),.UNSPECIFIED.,.F., + .F.,(2,2),(-280.,0.),.UNSPECIFIED.); +#6037=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13744,#13745),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,149.999999999996),.UNSPECIFIED.); +#6038=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13746,#13747),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,280.),.UNSPECIFIED.); +#6039=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13748,#13749,#13750,#13751,#13752, +#13753,#13754,#13755,#13756,#13757,#13758,#13759,#13760,#13761,#13762,#13763, +#13764,#13765),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590516718, +-0.314543488656387,-0.159024611022877,-0.121247559707813,-0.0953610289367243, +-0.0549286468152655,-0.032382307187364,-0.0171403455620939,0.), + .UNSPECIFIED.); +#6040=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13766,#13767),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.80074158499002,0.),.UNSPECIFIED.); +#6041=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13768,#13769),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6042=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13770,#13771,#13772,#13773,#13774, +#13775,#13776,#13777,#13778,#13779,#13780,#13781,#13782,#13783,#13784,#13785, +#13786,#13787),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590517641, +-0.314543488635942,-0.15902461097827,-0.121247559658765,-0.0953610288951393, +-0.0549286467929494,-0.0323823071757327,-0.0171403455557377,0.), + .UNSPECIFIED.); +#6043=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13788,#13789),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6044=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13790,#13791,#13792,#13793,#13794, +#13795,#13796,#13797,#13798,#13799,#13800,#13801,#13802,#13803,#13804,#13805, +#13806,#13807),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590518361, +-0.314543488627521,-0.159024610957442,-0.121247559638254,-0.0953610288804369, +-0.0549286467868409,-0.0323823071692722,-0.0171403455507208,0.), + .UNSPECIFIED.); +#6045=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13808,#13809),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6046=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13810,#13811,#13812,#13813,#13814, +#13815,#13816,#13817,#13818,#13819,#13820,#13821,#13822,#13823,#13824,#13825, +#13826,#13827),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590519044, +-0.31454348865845,-0.159024611017134,-0.121247559707433,-0.0953610289341539, +-0.0549286468045058,-0.0323823071722514,-0.0171403455510663,0.), + .UNSPECIFIED.); +#6047=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13828,#13829),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6048=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13830,#13831,#13832,#13833,#13834, +#13835,#13836,#13837,#13838,#13839,#13840,#13841,#13842,#13843,#13844,#13845, +#13846,#13847),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590519837, +-0.314543488658149,-0.159024611016249,-0.121247559694592,-0.0953610289242066, +-0.0549286468052926,-0.032382307179063,-0.0171403455572439,0.), + .UNSPECIFIED.); +#6049=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13848,#13849),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6050=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13850,#13851,#13852,#13853,#13854, +#13855,#13856,#13857,#13858,#13859,#13860,#13861,#13862,#13863,#13864,#13865, +#13866,#13867),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659052074, +-0.314543488653286,-0.159024611011813,-0.121247559700209,-0.095361028930016, +-0.0549286468105001,-0.0323823071856343,-0.0171403455615313,0.), + .UNSPECIFIED.); +#6051=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13868,#13869),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6052=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13870,#13871,#13872,#13873,#13874, +#13875,#13876,#13877,#13878,#13879,#13880,#13881,#13882,#13883,#13884,#13885, +#13886,#13887),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590521478, +-0.314543488668237,-0.159024611032211,-0.121247559721291,-0.0953610289485169, +-0.0549286468222062,-0.0323823071895823,-0.0171403455618892,0.), + .UNSPECIFIED.); +#6053=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13888,#13889),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6054=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13890,#13891,#13892,#13893,#13894, +#13895,#13896,#13897,#13898,#13899,#13900,#13901,#13902,#13903,#13904,#13905, +#13906,#13907),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659052226, +-0.314543488649514,-0.15902461100565,-0.121247559688727,-0.0953610289196737, +-0.05492864680397,-0.0323823071783567,-0.017140345556542,0.), + .UNSPECIFIED.); +#6055=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13908,#13909),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6056=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13910,#13911,#13912,#13913,#13914, +#13915,#13916,#13917,#13918,#13919,#13920,#13921,#13922,#13923,#13924,#13925, +#13926,#13927),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590523046, +-0.314543488670539,-0.15902461104775,-0.121247559731421,-0.0953610289571103, +-0.0549286468301705,-0.0323823071984502,-0.0171403455678995,0.), + .UNSPECIFIED.); +#6057=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13928,#13929),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6058=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13930,#13931,#13932,#13933,#13934, +#13935,#13936,#13937,#13938,#13939,#13940,#13941,#13942,#13943,#13944,#13945, +#13946,#13947),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590523945, +-0.314543488688181,-0.15902461108325,-0.121247559772097,-0.0953610289905672, +-0.0549286468491661,-0.0323823072101599,-0.0171403455749458,0.), + .UNSPECIFIED.); +#6059=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13948,#13949),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6060=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13950,#13951,#13952,#13953,#13954, +#13955,#13956,#13957,#13958,#13959,#13960,#13961,#13962,#13963,#13964,#13965, +#13966,#13967),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590524587, +-0.314543488659848,-0.159024611017889,-0.121247559700631,-0.0953610289290199, +-0.0549286468062701,-0.0323823071808297,-0.0171403455582956,0.), + .UNSPECIFIED.); +#6061=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13968,#13969),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6062=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13970,#13971,#13972,#13973,#13974, +#13975,#13976,#13977,#13978,#13979,#13980,#13981,#13982,#13983,#13984,#13985, +#13986,#13987),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590525384, +-0.314543488631249,-0.159024610964456,-0.121247559648203,-0.0953610288884532, +-0.0549286467904808,-0.0323823071762613,-0.0171403455575163,0.), + .UNSPECIFIED.); +#6063=B_SPLINE_CURVE_WITH_KNOTS('',1,(#13988,#13989),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6064=B_SPLINE_CURVE_WITH_KNOTS('',3,(#13990,#13991,#13992,#13993,#13994, +#13995,#13996,#13997,#13998,#13999,#14000,#14001,#14002,#14003,#14004,#14005, +#14006,#14007),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590526086, +-0.314543488673297,-0.159024611049843,-0.121247559731215,-0.0953610289569778, +-0.0549286468302596,-0.0323823071965826,-0.017140345566043,0.), + .UNSPECIFIED.); +#6065=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14008,#14009),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6066=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14010,#14011,#14012,#14013,#14014, +#14015,#14016,#14017,#14018,#14019,#14020,#14021,#14022,#14023,#14024,#14025, +#14026,#14027),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590527037, +-0.314543488661894,-0.159024611020311,-0.121247559708983,-0.095361028938773, +-0.0549286468182796,-0.0323823071916713,-0.0171403455649588,0.), + .UNSPECIFIED.); +#6067=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14028,#14029),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6068=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14030,#14031,#14032,#14033,#14034, +#14035,#14036,#14037,#14038,#14039,#14040,#14041,#14042,#14043,#14044,#14045, +#14046,#14047),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590527647, +-0.314543488654713,-0.159024611010185,-0.121247559692799,-0.0953610289248851, +-0.0549286468102884,-0.0323823071860623,-0.0171403455621244,0.), + .UNSPECIFIED.); +#6069=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14048,#14049),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6070=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14050,#14051,#14052,#14053,#14054, +#14055,#14056,#14057,#14058,#14059,#14060,#14061,#14062,#14063,#14064,#14065, +#14066,#14067),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590528508, +-0.314543488667241,-0.15902461103553,-0.121247559722513,-0.0953610289486419, +-0.0549286468226067,-0.0323823071922006,-0.0171403455643186,0.), + .UNSPECIFIED.); +#6071=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14068,#14069),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6072=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14070,#14071,#14072,#14073,#14074, +#14075,#14076,#14077,#14078,#14079,#14080,#14081,#14082,#14083,#14084,#14085, +#14086,#14087),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590529256, +-0.314543488670824,-0.159024611034887,-0.121247559715112,-0.0953610289421261, +-0.0549286468183995,-0.03238230719114,-0.0171403455651001,0.), + .UNSPECIFIED.); +#6073=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14088,#14089),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6074=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14090,#14091,#14092,#14093,#14094, +#14095,#14096,#14097,#14098,#14099,#14100,#14101,#14102,#14103,#14104,#14105, +#14106,#14107),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590529954, +-0.314543488659651,-0.159024611018076,-0.121247559708598,-0.0953610289406416, +-0.0549286468233073,-0.0323823071912501,-0.0171403455632888,0.), + .UNSPECIFIED.); +#6075=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14108,#14109),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6076=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14110,#14111,#14112,#14113,#14114, +#14115,#14116,#14117,#14118,#14119,#14120,#14121,#14122,#14123,#14124,#14125, +#14126,#14127),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590530575, +-0.314543488649102,-0.159024610996352,-0.121247559668635,-0.0953610289021624, +-0.0549286467936089,-0.032382307173484,-0.0171403455546532,0.), + .UNSPECIFIED.); +#6077=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14128,#14129),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6078=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14130,#14131,#14132,#14133,#14134, +#14135,#14136,#14137,#14138,#14139,#14140,#14141,#14142,#14143,#14144,#14145, +#14146,#14147),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590531657, +-0.314543488660317,-0.159024611013481,-0.12124755969637,-0.0953610289280183, +-0.0549286468143858,-0.032382307190363,-0.0171403455641456,0.), + .UNSPECIFIED.); +#6079=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14148,#14149),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6080=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14150,#14151,#14152,#14153,#14154, +#14155,#14156,#14157,#14158,#14159,#14160,#14161,#14162,#14163,#14164,#14165, +#14166,#14167),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659053241, +-0.314543488668852,-0.159024611035685,-0.121247559718713,-0.0953610289455108, +-0.0549286468210899,-0.0323823071923638,-0.0171403455653616,0.), + .UNSPECIFIED.); +#6081=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14168,#14169),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6082=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14170,#14171,#14172,#14173,#14174, +#14175,#14176,#14177,#14178,#14179,#14180,#14181,#14182,#14183,#14184,#14185, +#14186,#14187),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590532995, +-0.314543488661305,-0.159024611016217,-0.121247559702112,-0.0953610289346413, +-0.0549286468214902,-0.0323823071891007,-0.0171403455602144,0.), + .UNSPECIFIED.); +#6083=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14188,#14189),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6084=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14190,#14191,#14192,#14193,#14194, +#14195,#14196,#14197,#14198,#14199,#14200,#14201,#14202,#14203,#14204,#14205, +#14206,#14207),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659053396, +-0.314543488686583,-0.159024611063827,-0.121247559745808,-0.0953610289711294, +-0.0549286468453396,-0.0323823072103552,-0.0171403455750203,0.), + .UNSPECIFIED.); +#6085=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14208,#14209),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6086=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14210,#14211,#14212,#14213,#14214, +#14215,#14216,#14217,#14218,#14219,#14220,#14221,#14222,#14223,#14224,#14225, +#14226,#14227),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590534755, +-0.314543488677052,-0.15902461104969,-0.121247559734049,-0.0953610289564894, +-0.0549286468241177,-0.0323823071936666,-0.0171403455660849,0.), + .UNSPECIFIED.); +#6087=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14228,#14229),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6088=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14230,#14231,#14232,#14233,#14234, +#14235,#14236,#14237,#14238,#14239,#14240,#14241,#14242,#14243,#14244,#14245, +#14246,#14247),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590535551, +-0.314543488676814,-0.159024611043974,-0.121247559723603,-0.0953610289478724, +-0.0549286468210361,-0.0323823071923782,-0.0171403455654318,0.), + .UNSPECIFIED.); +#6089=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14248,#14249),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6090=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14250,#14251,#14252,#14253,#14254, +#14255,#14256,#14257,#14258,#14259,#14260,#14261,#14262,#14263,#14264,#14265, +#14266,#14267),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590536197, +-0.314543488672445,-0.15902461103362,-0.121247559717784,-0.0953610289448294, +-0.0549286468201134,-0.0323823071902779,-0.0171403455632989,0.), + .UNSPECIFIED.); +#6091=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14268,#14269),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6092=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14270,#14271,#14272,#14273,#14274, +#14275,#14276,#14277,#14278,#14279,#14280,#14281,#14282,#14283,#14284,#14285, +#14286,#14287),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590536985, +-0.314543488679139,-0.159024611049058,-0.121247559735011,-0.095361028959682, +-0.0549286468304958,-0.0323823071991444,-0.0171403455687661,0.), + .UNSPECIFIED.); +#6093=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14288,#14289),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6094=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14290,#14291,#14292,#14293,#14294, +#14295,#14296,#14297,#14298,#14299,#14300,#14301,#14302,#14303,#14304,#14305, +#14306,#14307),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590537671, +-0.314543488677604,-0.159024611049543,-0.121247559737494,-0.0953610289655674, +-0.0549286468432429,-0.0323823072054325,-0.0171403455711892,0.), + .UNSPECIFIED.); +#6095=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14308,#14309),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6096=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14310,#14311,#14312,#14313,#14314, +#14315,#14316,#14317,#14318,#14319,#14320,#14321,#14322,#14323,#14324,#14325, +#14326,#14327),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590538433, +-0.314543488644764,-0.159024610979729,-0.12124755965879,-0.0953610288916507, +-0.0549286467791337,-0.0323823071603096,-0.0171403455465102,0.), + .UNSPECIFIED.); +#6097=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14328,#14329),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6098=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14330,#14331,#14332,#14333,#14334, +#14335,#14336,#14337,#14338,#14339,#14340,#14341,#14342,#14343,#14344,#14345, +#14346,#14347),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.4647965905393, +-0.314543488642822,-0.159024610974744,-0.121247559649729,-0.0953610288846299, +-0.0549286467796638,-0.0323823071665545,-0.0171403455505042,0.), + .UNSPECIFIED.); +#6099=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14348,#14349),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6100=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14350,#14351,#14352,#14353,#14354, +#14355,#14356,#14357,#14358,#14359,#14360,#14361,#14362,#14363,#14364,#14365, +#14366,#14367),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590540008, +-0.314543488672747,-0.159024611035713,-0.121247559720585,-0.0953610289474767, +-0.0549286468235336,-0.0323823071934651,-0.017140345564591,0.), + .UNSPECIFIED.); +#6101=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14368,#14369),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6102=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14370,#14371,#14372,#14373,#14374, +#14375,#14376,#14377,#14378,#14379,#14380,#14381,#14382,#14383,#14384,#14385, +#14386,#14387),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659054095, +-0.314543488671053,-0.159024611030499,-0.121247559711705,-0.0953610289395716, +-0.0549286468184388,-0.0323823071906244,-0.0171403455643521,0.), + .UNSPECIFIED.); +#6103=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14388,#14389),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6104=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14390,#14391,#14392,#14393,#14394, +#14395,#14396,#14397,#14398,#14399,#14400,#14401,#14402,#14403,#14404,#14405, +#14406,#14407),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590541793, +-0.314543488680325,-0.159024611049789,-0.121247559732984,-0.0953610289572581, +-0.0549286468278403,-0.0323823071965538,-0.0171403455674147,0.), + .UNSPECIFIED.); +#6105=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14408,#14409),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6106=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14410,#14411,#14412,#14413,#14414, +#14415,#14416,#14417,#14418,#14419,#14420,#14421,#14422,#14423,#14424,#14425, +#14426,#14427),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590542394, +-0.31454348866374,-0.159024611015088,-0.121247559696575,-0.0953610289243276, +-0.0549286468027336,-0.0323823071791265,-0.0171403455570213,0.), + .UNSPECIFIED.); +#6107=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14428,#14429),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6108=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14430,#14431,#14432,#14433,#14434, +#14435,#14436,#14437,#14438,#14439,#14440,#14441,#14442,#14443,#14444,#14445, +#14446,#14447),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590543066, +-0.314543488662113,-0.159024611012413,-0.121247559696206,-0.095361028927638, +-0.0549286468108644,-0.0323823071871585,-0.0171403455620646,0.), + .UNSPECIFIED.); +#6109=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14448,#14449),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6110=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14450,#14451,#14452,#14453,#14454, +#14455,#14456,#14457,#14458,#14459,#14460,#14461,#14462,#14463,#14464,#14465, +#14466,#14467),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590544012, +-0.314543488682044,-0.159024611051385,-0.121247559733391,-0.0953610289600438, +-0.0549286468353837,-0.0323823072019922,-0.0171403455698553,0.), + .UNSPECIFIED.); +#6111=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14468,#14469),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6112=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14470,#14471,#14472,#14473,#14474, +#14475,#14476,#14477,#14478,#14479,#14480,#14481,#14482,#14483,#14484,#14485, +#14486,#14487),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590544914, +-0.314543488678229,-0.159024611048918,-0.121247559732627,-0.0953610289582016, +-0.0549286468310859,-0.0323823071994512,-0.0171403455689276,0.), + .UNSPECIFIED.); +#6113=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14488,#14489),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6114=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14490,#14491,#14492,#14493,#14494, +#14495,#14496,#14497,#14498,#14499,#14500,#14501,#14502,#14503,#14504,#14505, +#14506,#14507),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590545645, +-0.314543488678856,-0.159024611043169,-0.12124755972267,-0.0953610289487334, +-0.0549286468248969,-0.0323823071956637,-0.0171403455672417,0.), + .UNSPECIFIED.); +#6115=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14508,#14509),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6116=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14510,#14511,#14512,#14513,#14514, +#14515,#14516,#14517,#14518,#14519,#14520,#14521,#14522,#14523,#14524,#14525, +#14526,#14527),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590546282, +-0.314543488656456,-0.159024610997291,-0.121247559680516,-0.0953610289103639, +-0.0549286467906901,-0.0323823071686802,-0.0171403455512747,0.), + .UNSPECIFIED.); +#6117=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14528,#14529),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6118=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14530,#14531,#14532,#14533,#14534, +#14535,#14536,#14537,#14538,#14539,#14540,#14541,#14542,#14543,#14544,#14545, +#14546,#14547),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590547033, +-0.314543488671399,-0.159024611018278,-0.121247559703978,-0.0953610289347363, +-0.0549286468178455,-0.0323823071883642,-0.0171403455611027,0.), + .UNSPECIFIED.); +#6119=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14548,#14549),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6120=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14550,#14551,#14552,#14553,#14554, +#14555,#14556,#14557,#14558,#14559,#14560,#14561,#14562,#14563,#14564,#14565, +#14566,#14567),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590547999, +-0.314543488674071,-0.159024611031416,-0.121247559712498,-0.0953610289406978, +-0.0549286468202524,-0.0323823071935747,-0.0171403455659944,0.), + .UNSPECIFIED.); +#6121=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14568,#14569),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6122=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14570,#14571,#14572,#14573,#14574, +#14575,#14576,#14577,#14578,#14579,#14580,#14581,#14582,#14583,#14584,#14585, +#14586,#14587),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590548786, +-0.314543488669441,-0.159024611020462,-0.121247559697308,-0.0953610289272499, +-0.0549286468110877,-0.0323823071871105,-0.0171403455620103,0.), + .UNSPECIFIED.); +#6123=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14588,#14589),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6124=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14590,#14591,#14592,#14593,#14594, +#14595,#14596,#14597,#14598,#14599,#14600,#14601,#14602,#14603,#14604,#14605, +#14606,#14607),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590549631, +-0.314543488675306,-0.159024611033432,-0.121247559714347,-0.0953610289414149, +-0.0549286468183454,-0.0323823071904704,-0.0171403455643456,0.), + .UNSPECIFIED.); +#6125=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14608,#14609),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6126=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14610,#14611,#14612,#14613,#14614, +#14615,#14616,#14617,#14618,#14619,#14620,#14621,#14622,#14623,#14624,#14625, +#14626,#14627),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590550254, +-0.314543488652589,-0.159024610984784,-0.121247559662048,-0.0953610288947199, +-0.0549286467835999,-0.032382307165198,-0.0171403455493953,0.), + .UNSPECIFIED.); +#6127=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14628,#14629),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6128=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14630,#14631,#14632,#14633,#14634, +#14635,#14636,#14637,#14638,#14639,#14640,#14641,#14642,#14643,#14644,#14645, +#14646,#14647),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659055111, +-0.314543488675266,-0.159024611030097,-0.121247559711921,-0.0953610289365956, +-0.0549286468109117,-0.0323823071854154,-0.0171403455617965,0.), + .UNSPECIFIED.); +#6129=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14648,#14649),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6130=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14650,#14651,#14652,#14653,#14654, +#14655,#14656,#14657,#14658,#14659,#14660,#14661,#14662,#14663,#14664,#14665, +#14666,#14667),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590551865, +-0.314543488660911,-0.159024611000428,-0.121247559679589,-0.0953610289135172, +-0.054928646804137,-0.0323823071839785,-0.0171403455615054,0.), + .UNSPECIFIED.); +#6131=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14668,#14669),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6132=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14670,#14671,#14672,#14673,#14674, +#14675,#14676,#14677,#14678,#14679,#14680,#14681,#14682,#14683,#14684,#14685, +#14686,#14687),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.4647965905528, +-0.314543488672078,-0.159024611023916,-0.121247559704579,-0.0953610289319036, +-0.0549286468111044,-0.0323823071857818,-0.0171403455617244,0.), + .UNSPECIFIED.); +#6133=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14688,#14689),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6134=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14690,#14691,#14692,#14693,#14694, +#14695,#14696,#14697,#14698,#14699,#14700,#14701,#14702,#14703,#14704,#14705, +#14706,#14707),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590553252, +-0.314543488666978,-0.159024611004426,-0.121247559681608,-0.0953610289137979, +-0.0549286468019328,-0.0323823071811002,-0.0171403455590161,0.), + .UNSPECIFIED.); +#6135=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14708,#14709),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6136=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14710,#14711,#14712,#14713,#14714, +#14715,#14716,#14717,#14718,#14719,#14720,#14721,#14722,#14723,#14724,#14725, +#14726,#14727),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590554176, +-0.314543488672456,-0.159024611019328,-0.121247559700577,-0.0953610289304142, +-0.0549286468136512,-0.0323823071881228,-0.0171403455621673,0.), + .UNSPECIFIED.); +#6137=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14728,#14729),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6138=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14730,#14731,#14732,#14733,#14734, +#14735,#14736,#14737,#14738,#14739,#14740,#14741,#14742,#14743,#14744,#14745, +#14746,#14747),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659055492, +-0.314543488690776,-0.159024611022043,-0.121247559703636,-0.0953610289359594, +-0.054928646817617,-0.03238230719014,-0.0171403455638584,0.), + .UNSPECIFIED.); +#6139=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14748,#14749),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6140=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14750,#14751,#14752,#14753,#14754, +#14755,#14756,#14757,#14758,#14759,#14760,#14761,#14762,#14763,#14764,#14765, +#14766,#14767),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590555706, +-0.314543488656836,-0.159024610979754,-0.121247559647389,-0.0953610288846609, +-0.0549286467875594,-0.032382307173002,-0.0171403455547152,0.), + .UNSPECIFIED.); +#6141=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14768,#14769),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6142=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14770,#14771,#14772,#14773,#14774, +#14775,#14776,#14777,#14778,#14779,#14780,#14781,#14782,#14783,#14784,#14785, +#14786,#14787),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590556442, +-0.314543488663925,-0.159024611000499,-0.121247559681249,-0.0953610289121801, +-0.0549286467958495,-0.0323823071726837,-0.0171403455516119,0.), + .UNSPECIFIED.); +#6143=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14788,#14789),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6144=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14790,#14791,#14792,#14793,#14794, +#14795,#14796,#14797,#14798,#14799,#14800,#14801,#14802,#14803,#14804,#14805, +#14806,#14807),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590557205, +-0.314543488670752,-0.159024611008388,-0.121247559690281,-0.0953610289211385, +-0.054928646807293,-0.0323823071854973,-0.0171403455618099,0.), + .UNSPECIFIED.); +#6145=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14808,#14809),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6146=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14810,#14811,#14812,#14813,#14814, +#14815,#14816,#14817,#14818,#14819,#14820,#14821,#14822,#14823,#14824,#14825, +#14826,#14827),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590557833, +-0.314543488714578,-0.159024611057013,-0.121247559741911,-0.0953610289662671, +-0.0549286468314441,-0.0323823071966966,-0.017140345567015,0.), + .UNSPECIFIED.); +#6147=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14828,#14829),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6148=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14830,#14831,#14832,#14833,#14834, +#14835,#14836,#14837,#14838,#14839,#14840,#14841,#14842,#14843,#14844,#14845, +#14846,#14847),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659055888, +-0.314543488656743,-0.159024610984466,-0.12124755965903,-0.0953610288950988, +-0.0549286467936097,-0.0323823071766521,-0.0171403455567831,0.), + .UNSPECIFIED.); +#6149=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14848,#14849),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6150=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14850,#14851,#14852,#14853,#14854, +#14855,#14856,#14857,#14858,#14859,#14860,#14861,#14862,#14863,#14864,#14865, +#14866,#14867),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659055964, +-0.314543488663706,-0.159024610991611,-0.121247559672966,-0.0953610289111314, +-0.0549286468094006,-0.0323823071894782,-0.0171403455635914,0.), + .UNSPECIFIED.); +#6151=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14868,#14869),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6152=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14870,#14871,#14872,#14873,#14874, +#14875,#14876,#14877,#14878,#14879,#14880,#14881,#14882,#14883,#14884,#14885, +#14886,#14887),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590560573, +-0.314543488691833,-0.159024611055178,-0.121247559733486,-0.0953610289565585, +-0.0549286468269566,-0.032382307196317,-0.0171403455673055,0.), + .UNSPECIFIED.); +#6153=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14888,#14889),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6154=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14890,#14891,#14892,#14893,#14894, +#14895,#14896,#14897,#14898,#14899,#14900,#14901,#14902,#14903,#14904,#14905, +#14906,#14907),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590561153, +-0.3145434886726,-0.159024611014998,-0.121247559692575,-0.0953610289221149, +-0.0549286468067759,-0.0323823071839783,-0.0171403455606868,0.), + .UNSPECIFIED.); +#6155=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14908,#14909),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6156=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14910,#14911,#14912,#14913,#14914, +#14915,#14916,#14917,#14918,#14919,#14920,#14921,#14922,#14923,#14924,#14925, +#14926,#14927),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590561971, +-0.31454348867613,-0.159024611014843,-0.121247559692157,-0.0953610289240249, +-0.0549286468115973,-0.0323823071882801,-0.0171403455624,0.), + .UNSPECIFIED.); +#6157=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14928,#14929),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6158=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14930,#14931,#14932,#14933,#14934, +#14935,#14936,#14937,#14938,#14939,#14940,#14941,#14942,#14943,#14944,#14945, +#14946,#14947),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659056264, +-0.314543488658572,-0.15902461098505,-0.121247559660823,-0.0953610288977401, +-0.054928646796993,-0.0323823071805751,-0.0171403455590902,0.), + .UNSPECIFIED.); +#6159=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14948,#14949),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6160=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14950,#14951,#14952,#14953,#14954, +#14955,#14956,#14957,#14958,#14959,#14960,#14961,#14962,#14963,#14964,#14965, +#14966,#14967),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590563571, +-0.314543488681965,-0.159024611027992,-0.121247559702729,-0.0953610289310402, +-0.0549286468140982,-0.0323823071871945,-0.0171403455619403,0.), + .UNSPECIFIED.); +#6161=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14968,#14969),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6162=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14970,#14971,#14972,#14973,#14974, +#14975,#14976,#14977,#14978,#14979,#14980,#14981,#14982,#14983,#14984,#14985, +#14986,#14987),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590564375, +-0.314543488669171,-0.159024611002668,-0.12124755968187,-0.0953610289150127, +-0.0549286468042526,-0.0323823071818209,-0.0171403455591295,0.), + .UNSPECIFIED.); +#6163=B_SPLINE_CURVE_WITH_KNOTS('',1,(#14988,#14989),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6164=B_SPLINE_CURVE_WITH_KNOTS('',3,(#14990,#14991,#14992,#14993,#14994, +#14995,#14996,#14997,#14998,#14999,#15000,#15001,#15002,#15003,#15004,#15005, +#15006,#15007),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590565076, +-0.314543488673797,-0.159024611012376,-0.121247559689356,-0.0953610289208899, +-0.0549286468103728,-0.0323823071874283,-0.0171403455625398,0.), + .UNSPECIFIED.); +#6165=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15008,#15009),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6166=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15010,#15011,#15012,#15013,#15014, +#15015,#15016,#15017,#15018,#15019,#15020,#15021,#15022,#15023,#15024,#15025, +#15026,#15027),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590565914, +-0.31454348867397,-0.159024611009244,-0.121247559683372,-0.0953610289143149, +-0.054928646801233,-0.0323823071791334,-0.0171403455577195,0.), + .UNSPECIFIED.); +#6167=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15028,#15029),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6168=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15030,#15031,#15032,#15033,#15034, +#15035,#15036,#15037,#15038,#15039,#15040,#15041,#15042,#15043,#15044,#15045, +#15046,#15047),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659056663, +-0.314543488680357,-0.159024611020192,-0.121247559699171,-0.0953610289293446, +-0.0549286468130757,-0.0323823071878363,-0.0171403455624628,0.), + .UNSPECIFIED.); +#6169=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15048,#15049),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6170=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15050,#15051,#15052,#15053,#15054, +#15055,#15056,#15057,#15058,#15059,#15060,#15061,#15062,#15063,#15064,#15065, +#15066,#15067),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590567298, +-0.314543488676951,-0.159024611012974,-0.121247559690432,-0.0953610289200124, +-0.0549286468040355,-0.0323823071814934,-0.0171403455585159,0.), + .UNSPECIFIED.); +#6171=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15068,#15069),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6172=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15070,#15071,#15072,#15073,#15074, +#15075,#15076,#15077,#15078,#15079,#15080,#15081,#15082,#15083,#15084,#15085, +#15086,#15087),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590568088, +-0.314543488667664,-0.159024610996659,-0.121247559674832,-0.095361028907535, +-0.0549286467959912,-0.0323823071744239,-0.0171403455536246,0.), + .UNSPECIFIED.); +#6173=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15088,#15089),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6174=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15090,#15091,#15092,#15093,#15094, +#15095,#15096,#15097,#15098,#15099,#15100,#15101,#15102,#15103,#15104,#15105, +#15106,#15107),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590568977, +-0.314543488687051,-0.159024611031716,-0.121247559710061,-0.095361028938314, +-0.0549286468190137,-0.0323823071909395,-0.0171403455641963,0.), + .UNSPECIFIED.); +#6175=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15108,#15109),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6176=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15110,#15111,#15112,#15113,#15114, +#15115,#15116,#15117,#15118,#15119,#15120,#15121,#15122,#15123,#15124,#15125, +#15126,#15127),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590569932, +-0.314543488689959,-0.159024611037591,-0.121247559712383,-0.0953610289392985, +-0.0549286468186764,-0.0323823071910995,-0.0171403455637878,0.), + .UNSPECIFIED.); +#6177=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15128,#15129),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6178=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15130,#15131,#15132,#15133,#15134, +#15135,#15136,#15137,#15138,#15139,#15140,#15141,#15142,#15143,#15144,#15145, +#15146,#15147),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590570482, +-0.314543488690462,-0.159024611037654,-0.121247559714137,-0.0953610289409859, +-0.0549286468205909,-0.0323823071923098,-0.0171403455644757,0.), + .UNSPECIFIED.); +#6179=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15148,#15149),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6180=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15150,#15151,#15152,#15153,#15154, +#15155,#15156,#15157,#15158,#15159,#15160,#15161,#15162,#15163,#15164,#15165, +#15166,#15167),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659057121, +-0.314543488680183,-0.15902461101719,-0.121247559693068,-0.0953610289226527, +-0.0549286468084371,-0.0323823071813576,-0.017140345557004,0.), + .UNSPECIFIED.); +#6181=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15168,#15169),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6182=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15170,#15171,#15172,#15173,#15174, +#15175,#15176,#15177,#15178,#15179,#15180,#15181,#15182,#15183,#15184,#15185, +#15186,#15187),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590572074, +-0.314543488681317,-0.159024611017425,-0.121247559693792,-0.0953610289222303, +-0.0549286468053562,-0.032382307180802,-0.0171403455580865,0.), + .UNSPECIFIED.); +#6183=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15188,#15189),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6184=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15190,#15191,#15192,#15193,#15194, +#15195,#15196,#15197,#15198,#15199,#15200,#15201,#15202,#15203,#15204,#15205, +#15206,#15207),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590572862, +-0.314543488692835,-0.159024611039964,-0.121247559718599,-0.0953610289422807, +-0.0549286468138714,-0.0323823071857132,-0.0171403455605402,0.), + .UNSPECIFIED.); +#6185=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15208,#15209),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6186=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15210,#15211,#15212,#15213,#15214, +#15215,#15216,#15217,#15218,#15219,#15220,#15221,#15222,#15223,#15224,#15225, +#15226,#15227),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590573497, +-0.31454348869864,-0.159024611014144,-0.1212475596916,-0.0953610289216889, +-0.054928646801886,-0.0323823071757364,-0.0171403455542483,0.), + .UNSPECIFIED.); +#6187=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15228,#15229),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6188=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15230,#15231,#15232,#15233,#15234, +#15235,#15236,#15237,#15238,#15239,#15240,#15241,#15242,#15243,#15244,#15245, +#15246,#15247),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.4647965905744, +-0.31454348868173,-0.159024611015723,-0.121247559694829,-0.0953610289251021, +-0.0549286468092672,-0.0323823071846925,-0.0171403455614705,0.), + .UNSPECIFIED.); +#6189=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15248,#15249),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6190=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15250,#15251,#15252,#15253,#15254, +#15255,#15256,#15257,#15258,#15259,#15260,#15261,#15262,#15263,#15264,#15265, +#15266,#15267),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590575417, +-0.314543488686315,-0.159024611028893,-0.121247559702286,-0.0953610289308567, +-0.0549286468140051,-0.0323823071877448,-0.017140345562217,0.), + .UNSPECIFIED.); +#6191=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15268,#15269),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6192=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15270,#15271,#15272,#15273,#15274, +#15275,#15276,#15277,#15278,#15279,#15280,#15281,#15282,#15283,#15284,#15285, +#15286,#15287),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590576217, +-0.314543488682393,-0.159024611016323,-0.121247559692813,-0.095361028920931, +-0.0549286468031597,-0.0323823071794483,-0.0171403455576753,0.), + .UNSPECIFIED.); +#6193=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15288,#15289),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6194=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15290,#15291,#15292,#15293,#15294, +#15295,#15296,#15297,#15298,#15299,#15300,#15301,#15302,#15303,#15304,#15305, +#15306,#15307),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590576639, +-0.31454348869675,-0.159024611046719,-0.121247559727315,-0.0953610289502518, +-0.054928646818104,-0.0323823071855712,-0.0171403455611584,0.), + .UNSPECIFIED.); +#6195=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15308,#15309),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6196=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15310,#15311,#15312,#15313,#15314, +#15315,#15316,#15317,#15318,#15319,#15320,#15321,#15322,#15323,#15324,#15325, +#15326,#15327),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590577474, +-0.314543488688537,-0.15902461102968,-0.121247559712109,-0.0953610289401226, +-0.0549286468166867,-0.0323823071886902,-0.017140345563003,0.), + .UNSPECIFIED.); +#6197=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15328,#15329),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6198=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15330,#15331,#15332,#15333,#15334, +#15335,#15336,#15337,#15338,#15339,#15340,#15341,#15342,#15343,#15344,#15345, +#15346,#15347),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590578322, +-0.314543488685585,-0.159024611019928,-0.121247559696996,-0.0953610289268179, +-0.0549286468124226,-0.0323823071887772,-0.0171403455630142,0.), + .UNSPECIFIED.); +#6199=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15348,#15349),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6200=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15350,#15351,#15352,#15353,#15354, +#15355,#15356,#15357,#15358,#15359,#15360,#15361,#15362,#15363,#15364,#15365, +#15366,#15367),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590579215, +-0.314543488692625,-0.159024611037962,-0.121247559713175,-0.0953610289390978, +-0.0549286468179784,-0.0323823071914515,-0.0171403455651609,0.), + .UNSPECIFIED.); +#6201=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15368,#15369),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6202=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15370,#15371,#15372,#15373,#15374, +#15375,#15376,#15377,#15378,#15379,#15380,#15381,#15382,#15383,#15384,#15385, +#15386,#15387),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659058009, +-0.314543488688813,-0.15902461102887,-0.121247559704033,-0.0953610289309957, +-0.054928646810814,-0.0323823071840406,-0.0171403455599388,0.), + .UNSPECIFIED.); +#6203=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15388,#15389),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6204=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15390,#15391,#15392,#15393,#15394, +#15395,#15396,#15397,#15398,#15399,#15400,#15401,#15402,#15403,#15404,#15405, +#15406,#15407),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590580632, +-0.314543488683833,-0.159024611013726,-0.121247559687559,-0.0953610289195903, +-0.0549286468088919,-0.0323823071862417,-0.0171403455614689,0.), + .UNSPECIFIED.); +#6205=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15408,#15409),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6206=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15410,#15411,#15412,#15413,#15414, +#15415,#15416,#15417,#15418,#15419,#15420,#15421,#15422,#15423,#15424,#15425, +#15426,#15427),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590581551, +-0.314543488688061,-0.159024611023159,-0.121247559698567,-0.0953610289270525, +-0.054928646810272,-0.0323823071842141,-0.0171403455596084,0.), + .UNSPECIFIED.); +#6207=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15428,#15429),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6208=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15430,#15431,#15432,#15433,#15434, +#15435,#15436,#15437,#15438,#15439,#15440,#15441,#15442,#15443,#15444,#15445, +#15446,#15447),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.4647965905821, +-0.31454348872354,-0.159024611059284,-0.121247559739542,-0.0953610289615438, +-0.0549286468253041,-0.0323823071897204,-0.0171403455627779,0.), + .UNSPECIFIED.); +#6209=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15448,#15449),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6210=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15450,#15451,#15452,#15453,#15454, +#15455,#15456,#15457,#15458,#15459,#15460,#15461,#15462,#15463,#15464,#15465, +#15466,#15467),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590583052, +-0.314543488689812,-0.159024611027029,-0.121247559703551,-0.095361028932622, +-0.054928646816016,-0.0323823071897516,-0.017140345563744,0.), + .UNSPECIFIED.); +#6211=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15468,#15469),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6212=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15470,#15471,#15472,#15473,#15474, +#15475,#15476,#15477,#15478,#15479,#15480,#15481,#15482,#15483,#15484,#15485, +#15486,#15487),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590583821, +-0.314543488700859,-0.159024611047159,-0.121247559726183,-0.0953610289502817, +-0.0549286468233899,-0.0323823071934267,-0.0171403455650067,0.), + .UNSPECIFIED.); +#6213=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15488,#15489),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6214=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15490,#15491,#15492,#15493,#15494, +#15495,#15496,#15497,#15498,#15499,#15500,#15501,#15502,#15503,#15504,#15505, +#15506,#15507),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590584678, +-0.314543488697496,-0.159024611038485,-0.121247559713784,-0.0953610289396433, +-0.0549286468172939,-0.0323823071907113,-0.0171403455643962,0.), + .UNSPECIFIED.); +#6215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15508,#15509),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6216=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15510,#15511,#15512,#15513,#15514, +#15515,#15516,#15517,#15518,#15519,#15520,#15521,#15522,#15523,#15524,#15525, +#15526,#15527),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659058534, +-0.314543488686864,-0.15902461101913,-0.121247559694629,-0.09536102892267, +-0.0549286468046495,-0.032382307180109,-0.017140345557796,0.), + .UNSPECIFIED.); +#6217=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15528,#15529),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6218=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15530,#15531,#15532,#15533,#15534, +#15535,#15536,#15537,#15538,#15539,#15540,#15541,#15542,#15543,#15544,#15545, +#15546,#15547),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590586163, +-0.314543488682948,-0.159024611010242,-0.12124755968457,-0.0953610289156867, +-0.0549286468031941,-0.0323823071800355,-0.0171403455580786,0.), + .UNSPECIFIED.); +#6219=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15548,#15549),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6220=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15550,#15551,#15552,#15553,#15554, +#15555,#15556,#15557,#15558,#15559,#15560,#15561,#15562,#15563,#15564,#15565, +#15566,#15567),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590586935, +-0.31454348868687,-0.159024611016619,-0.121247559696813,-0.0953610289265737, +-0.0549286468101032,-0.0323823071864983,-0.0171403455606293,0.), + .UNSPECIFIED.); +#6221=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15568,#15569),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6222=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15570,#15571,#15572,#15573,#15574, +#15575,#15576,#15577,#15578,#15579,#15580,#15581,#15582,#15583,#15584,#15585, +#15586,#15587),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590587712, +-0.314543488725922,-0.159024611058114,-0.121247559741097,-0.0953610289641902, +-0.0549286468304443,-0.0323823071985321,-0.0171403455675733,0.), + .UNSPECIFIED.); +#6223=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15588,#15589),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6224=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15590,#15591,#15592,#15593,#15594, +#15595,#15596,#15597,#15598,#15599,#15600,#15601,#15602,#15603,#15604,#15605, +#15606,#15607),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590588558, +-0.31454348869633,-0.159024611035026,-0.121247559710814,-0.0953610289380716, +-0.0549286468178672,-0.0323823071904015,-0.0171403455638157,0.), + .UNSPECIFIED.); +#6225=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15608,#15609),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6226=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15610,#15611,#15612,#15613,#15614, +#15615,#15616,#15617,#15618,#15619,#15620,#15621,#15622,#15623,#15624,#15625, +#15626,#15627),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590589319, +-0.314543488690395,-0.159024611023802,-0.121247559697649,-0.095361028925572, +-0.0549286468084862,-0.0323823071844843,-0.0171403455607714,0.), + .UNSPECIFIED.); +#6227=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15628,#15629),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6228=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15630,#15631,#15632,#15633,#15634, +#15635,#15636,#15637,#15638,#15639,#15640,#15641,#15642,#15643,#15644,#15645, +#15646,#15647),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590590081, +-0.314543488697123,-0.159024611032946,-0.121247559711256,-0.0953610289382491, +-0.0549286468182234,-0.0323823071909854,-0.0171403455641955,0.), + .UNSPECIFIED.); +#6229=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15648,#15649),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6230=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15650,#15651,#15652,#15653,#15654, +#15655,#15656,#15657,#15658,#15659,#15660,#15661,#15662,#15663,#15664,#15665, +#15666,#15667),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590590838, +-0.314543488694026,-0.159024611028803,-0.12124755970069,-0.0953610289282862, +-0.0549286468107003,-0.0323823071859154,-0.017140345561807,0.), + .UNSPECIFIED.); +#6231=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15668,#15669),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6232=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15670,#15671,#15672,#15673,#15674, +#15675,#15676,#15677,#15678,#15679,#15680,#15681,#15682,#15683,#15684,#15685, +#15686,#15687),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590591653, +-0.314543488703369,-0.159024611043762,-0.121247559719118,-0.0953610289435281, +-0.0549286468177924,-0.0323823071882826,-0.0171403455623895,0.), + .UNSPECIFIED.); +#6233=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15688,#15689),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6234=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15690,#15691,#15692,#15693,#15694, +#15695,#15696,#15697,#15698,#15699,#15700,#15701,#15702,#15703,#15704,#15705, +#15706,#15707),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.46479659059246, +-0.314543488694177,-0.159024611027668,-0.12124755970229,-0.0953610289293375, +-0.0549286468106712,-0.0323823071854861,-0.0171403455612347,0.), + .UNSPECIFIED.); +#6235=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15708,#15709),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6236=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15710,#15711,#15712,#15713,#15714, +#15715,#15716,#15717,#15718,#15719,#15720,#15721,#15722,#15723,#15724,#15725, +#15726,#15727),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590593266, +-0.314543488699024,-0.159024611038016,-0.121247559711008,-0.0953610289372305, +-0.0549286468166629,-0.0323823071892836,-0.0171403455635156,0.), + .UNSPECIFIED.); +#6237=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15728,#15729),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6238=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15730,#15731,#15732,#15733,#15734, +#15735,#15736,#15737,#15738,#15739,#15740,#15741,#15742,#15743,#15744,#15745, +#15746,#15747),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(-0.464796590593926, +-0.314543488685332,-0.159024611003636,-0.121247559683284,-0.0953610289158478, +-0.054928646801919,-0.0323823071783123,-0.017140345557459,0.), + .UNSPECIFIED.); +#6239=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15748,#15749),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6240=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15750,#15751),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6241=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15752,#15753),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6242=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15754,#15755),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6243=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15756,#15757),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6244=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15758,#15759),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6245=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15760,#15761),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6246=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15762,#15763),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6247=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15764,#15765),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6248=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15766,#15767),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6249=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15768,#15769),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6250=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15770,#15771),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6251=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15772,#15773),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6252=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15774,#15775),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6253=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15776,#15777),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6254=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15778,#15779),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6255=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15780,#15781),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6256=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15782,#15783),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6257=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15784,#15785),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6258=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15786,#15787),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6259=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15788,#15789),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6260=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15790,#15791),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6261=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15792,#15793),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6262=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15794,#15795),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6263=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15796,#15797),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6264=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15798,#15799),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6265=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15800,#15801),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6266=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15802,#15803),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6267=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15804,#15805),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6268=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15806,#15807),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6269=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15808,#15809),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6270=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15810,#15811),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6271=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15812,#15813),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6272=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15814,#15815),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6273=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15816,#15817),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6274=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15818,#15819),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962684,0.),.UNSPECIFIED.); +#6275=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15820,#15821),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962684,0.),.UNSPECIFIED.); +#6276=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15822,#15823),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962685,0.),.UNSPECIFIED.); +#6277=B_SPLINE_CURVE_WITH_KNOTS('',1,(#15824,#15825),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962685,0.),.UNSPECIFIED.); +#6278=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15829,#15830,#15831,#15832,#15833, +#15834,#15835,#15836,#15837,#15838,#15839,#15840,#15841,#15842,#15843,#15844, +#15845,#15846),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072917, +0.0161824511778243,0.0286877157349093,0.0824339696228546,0.304379152043076, +0.526324334463298,1.76154763216478,2.99677092986627),.UNSPECIFIED.); +#6279=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15847,#15848,#15849,#15850,#15851, +#15852,#15853,#15854),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929946584, +2.47113859893168,2.523641513192),.UNSPECIFIED.); +#6280=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15855,#15856,#15857,#15858,#15859, +#15860,#15861,#15862,#15863,#15864,#15865,#15866,#15867,#15868,#15869,#15870, +#15871,#15872),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866207931, +0.0161824511778574,0.0286877157349212,0.0824339696227942,0.304379152042408, +0.526324334462022,1.76154763216149,2.99677092986097),.UNSPECIFIED.); +#6281=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15873,#15874,#15875,#15876,#15877, +#15878,#15879,#15880),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692994638, +2.4711385989276,2.52364151318583),.UNSPECIFIED.); +#6282=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15881,#15882,#15883,#15884,#15885, +#15886,#15887,#15888,#15889,#15890,#15891,#15892,#15893,#15894,#15895,#15896, +#15897,#15898),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072956, +0.0161824511777729,0.0286877157348268,0.0824339696224907,0.304379152041566, +0.526324334460641,1.76154763215811,2.9967709298556),.UNSPECIFIED.); +#6283=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15899,#15900,#15901,#15902,#15903, +#15904,#15905,#15906),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929946183, +2.47113859892366,2.52364151317974),.UNSPECIFIED.); +#6284=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15907,#15908,#15909,#15910,#15911, +#15912,#15913,#15914,#15915,#15916,#15917,#15918,#15919,#15920,#15921,#15922, +#15923,#15924),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072945, +0.0161824511777511,0.0286877157347733,0.0824339696222756,0.304379152040759, +0.526324334459252,1.76154763215463,2.99677092985),.UNSPECIFIED.); +#6285=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15925,#15926,#15927,#15928,#15929, +#15930,#15931,#15932),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929945972, +2.47113859891943,2.52364151317345),.UNSPECIFIED.); +#6286=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15933,#15934,#15935,#15936,#15937, +#15938,#15939,#15940,#15941,#15942,#15943,#15944,#15945,#15946,#15947,#15948, +#15949,#15950),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662076146, +0.016182451177731,0.0286877157346999,0.0824339696221297,0.304379152040025, +0.52632433445792,1.76154763215128,2.99677092984464),.UNSPECIFIED.); +#6287=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15951,#15952,#15953,#15954,#15955, +#15956,#15957,#15958),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929945765, +2.47113859891531,2.52364151316724),.UNSPECIFIED.); +#6288=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15959,#15960,#15961,#15962,#15963, +#15964,#15965,#15966,#15967,#15968,#15969,#15970,#15971,#15972,#15973,#15974, +#15975,#15976),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662070862, +0.016182451177668,0.0286877157346273,0.0824339696218702,0.30437915203922, +0.526324334456559,1.76154763214795,2.99677092983934),.UNSPECIFIED.); +#6289=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15977,#15978,#15979,#15980,#15981, +#15982,#15983,#15984),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929945561, +2.47113859891123,2.52364151316105),.UNSPECIFIED.); +#6290=B_SPLINE_CURVE_WITH_KNOTS('',3,(#15985,#15986,#15987,#15988,#15989, +#15990,#15991,#15992,#15993,#15994,#15995,#15996,#15997,#15998,#15999,#16000, +#16001,#16002),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866207827, +0.0161824511777091,0.028687715734646,0.0824339696217566,0.30437915203846, +0.526324334455162,1.76154763214442,2.99677092983368),.UNSPECIFIED.); +#6291=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16003,#16004,#16005,#16006,#16007, +#16008,#16009,#16010),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929945364, +2.47113859890728,2.52364151315498),.UNSPECIFIED.); +#6292=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16011,#16012,#16013,#16014,#16015, +#16016,#16017,#16018,#16019,#16020,#16021,#16022,#16023,#16024,#16025,#16026, +#16027,#16028),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662075108, +0.0161824511776577,0.0286877157345637,0.0824339696215081,0.304379152037663, +0.526324334453818,1.7615476321411,2.99677092982839),.UNSPECIFIED.); +#6293=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16029,#16030,#16031,#16032,#16033, +#16034,#16035,#16036),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929945152, +2.47113859890303,2.52364151314868),.UNSPECIFIED.); +#6294=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16037,#16038,#16039,#16040,#16041, +#16042,#16043,#16044,#16045,#16046,#16047,#16048,#16049,#16050,#16051,#16052, +#16053,#16054),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662074061, +0.0161824511776046,0.0286877157344686,0.0824339696213622,0.304379152036909, +0.526324334452457,1.76154763213774,2.99677092982302),.UNSPECIFIED.); +#6295=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16055,#16056,#16057,#16058,#16059, +#16060,#16061,#16062),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929944949, +2.47113859889899,2.5236415131425),.UNSPECIFIED.); +#6296=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16063,#16064,#16065,#16066,#16067, +#16068,#16069,#16070,#16071,#16072,#16073,#16074,#16075,#16076,#16077,#16078, +#16079,#16080),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662074049, +0.0161824511775935,0.0286877157344359,0.0824339696210939,0.30437915203606, +0.526324334451036,1.76154763213423,2.99677092981741),.UNSPECIFIED.); +#6297=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16081,#16082,#16083,#16084,#16085, +#16086,#16087,#16088),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929944746, +2.47113859889491,2.52364151313631),.UNSPECIFIED.); +#6298=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16089,#16090,#16091,#16092,#16093, +#16094,#16095,#16096,#16097,#16098,#16099,#16100,#16101,#16102,#16103,#16104, +#16105,#16106),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073003, +0.0161824511775305,0.0286877157343315,0.0824339696209277,0.304379152035298, +0.526324334449668,1.76154763213084,2.99677092981203),.UNSPECIFIED.); +#6299=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16107,#16108,#16109,#16110,#16111, +#16112,#16113,#16114),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929944545, +2.47113859889091,2.52364151313023),.UNSPECIFIED.); +#6300=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16115,#16116,#16117,#16118,#16119, +#16120,#16121,#16122,#16123,#16124,#16125,#16126,#16127,#16128,#16129,#16130, +#16131,#16132),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073011, +0.0161824511775095,0.028687715734289,0.082433969620695,0.304379152034495, +0.526324334448295,1.76154763212744,2.99677092980659),.UNSPECIFIED.); +#6301=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16133,#16134,#16135,#16136,#16137, +#16138,#16139,#16140),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929944337, +2.47113859888673,2.52364151312403),.UNSPECIFIED.); +#6302=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16141,#16142,#16143,#16144,#16145, +#16146,#16147,#16148,#16149,#16150,#16151,#16152,#16153,#16154,#16155,#16156, +#16157,#16158),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071973, +0.0161824511774788,0.0286877157342272,0.0824339696205199,0.304379152033771, +0.526324334447023,1.76154763212418,2.99677092980133),.UNSPECIFIED.); +#6303=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16159,#16160,#16161,#16162,#16163, +#16164,#16165,#16166),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692994413, +2.4711385988826,2.52364151311775),.UNSPECIFIED.); +#6304=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16167,#16168,#16169,#16170,#16171, +#16172,#16173,#16174,#16175,#16176,#16177,#16178,#16179,#16180,#16181,#16182, +#16183,#16184),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866206881, +0.0161824511774155,0.0286877157341542,0.0824339696202807,0.304379152032963, +0.526324334445645,1.76154763212083,2.996770929796),.UNSPECIFIED.); +#6305=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16185,#16186,#16187,#16188,#16189, +#16190,#16191,#16192),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692994393, +2.47113859887861,2.52364151311167),.UNSPECIFIED.); +#6306=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16193,#16194,#16195,#16196,#16197, +#16198,#16199,#16200,#16201,#16202,#16203,#16204,#16205,#16206,#16207,#16208, +#16209,#16210),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073084, +0.0161824511774171,0.0286877157341034,0.0824339696201474,0.304379152032226, +0.526324334444315,1.76154763211753,2.99677092979074),.UNSPECIFIED.); +#6307=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16211,#16212,#16213,#16214,#16215, +#16216,#16217,#16218),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929943727, +2.47113859887455,2.52364151310549),.UNSPECIFIED.); +#6308=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16219,#16220,#16221,#16222,#16223, +#16224,#16225,#16226,#16227,#16228,#16229,#16230,#16231,#16232,#16233,#16234, +#16235,#16236),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069888, +0.016182451177353,0.0286877157340284,0.0824339696198908,0.304379152031401, +0.526324334442912,1.76154763211404,2.99677092978517),.UNSPECIFIED.); +#6309=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16237,#16238,#16239,#16240,#16241, +#16242,#16243,#16244),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929943522, +2.47113859887042,2.52364151309929),.UNSPECIFIED.); +#6310=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16245,#16246,#16247,#16248,#16249, +#16250,#16251,#16252,#16253,#16254,#16255,#16256,#16257,#16258,#16259,#16260, +#16261,#16262),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662076268, +0.0161824511774163,0.0286877157340599,0.0824339696197206,0.30437915203068, +0.526324334441628,1.76154763211069,2.99677092977975),.UNSPECIFIED.); +#6311=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16263,#16264,#16265,#16266,#16267, +#16268,#16269,#16270),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929943319, +2.4711385988664,2.52364151309311),.UNSPECIFIED.); +#6312=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16271,#16272,#16273,#16274,#16275, +#16276,#16277,#16278,#16279,#16280,#16281,#16282,#16283,#16284,#16285,#16286, +#16287,#16288),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662074166, +0.0161824511773436,0.0286877157339455,0.0824339696195779,0.304379152029923, +0.526324334440269,1.76154763210736,2.99677092977444),.UNSPECIFIED.); +#6313=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16289,#16290,#16291,#16292,#16293, +#16294,#16295,#16296),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929943113, +2.47113859886227,2.52364151308693),.UNSPECIFIED.); +#6314=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16297,#16298,#16299,#16300,#16301, +#16302,#16303,#16304,#16305,#16306,#16307,#16308,#16309,#16310,#16311,#16312, +#16313,#16314),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662076315, +0.0161824511773446,0.0286877157339367,0.0824339696193811,0.304379152029177, +0.526324334438962,1.76154763210406,2.99677092976918),.UNSPECIFIED.); +#6315=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16315,#16316,#16317,#16318,#16319, +#16320,#16321,#16322),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929942909, +2.47113859885817,2.52364151308073),.UNSPECIFIED.); +#6316=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16323,#16324,#16325,#16326,#16327, +#16328,#16329,#16330,#16331,#16332,#16333,#16334,#16335,#16336,#16337,#16338, +#16339,#16340),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662067837, +0.0161824511772282,0.0286877157337892,0.0824339696190885,0.304379152028325, +0.526324334437572,1.76154763210067,2.99677092976378),.UNSPECIFIED.); +#6317=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16341,#16342,#16343,#16344,#16345, +#16346,#16347,#16348),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929942703, +2.47113859885406,2.52364151307452),.UNSPECIFIED.); +#6318=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16349,#16350,#16351,#16352,#16353, +#16354,#16355,#16356,#16357,#16358,#16359,#16360,#16361,#16362,#16363,#16364, +#16365,#16366),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072022, +0.0161824511772471,0.0286877157337733,0.0824339696188715,0.304379152027514, +0.526324334436157,1.76154763209698,2.9967709297578),.UNSPECIFIED.); +#6319=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16367,#16368,#16369,#16370,#16371, +#16372,#16373,#16374),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.235569299425, +2.47113859884999,2.52364151306833),.UNSPECIFIED.); +#6320=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16375,#16376,#16377,#16378,#16379, +#16380,#16381,#16382,#16383,#16384,#16385,#16386,#16387,#16388,#16389,#16390, +#16391,#16392),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662076293, +0.0161824511772586,0.0286877157337542,0.0824339696187591,0.304379152026776, +0.526324334434793,1.76154763209364,2.99677092975249),.UNSPECIFIED.); +#6321=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16393,#16394,#16395,#16396,#16397, +#16398,#16399,#16400),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929942294, +2.47113859884587,2.52364151306215),.UNSPECIFIED.); +#6322=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16401,#16402,#16403,#16404,#16405, +#16406,#16407,#16408,#16409,#16410,#16411,#16412,#16413,#16414,#16415,#16416, +#16417,#16418),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069951, +0.0161824511771639,0.0286877157336289,0.082433969618522,0.304379152025954, +0.526324334433386,1.76154763209032,2.99677092974724),.UNSPECIFIED.); +#6323=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16419,#16420,#16421,#16422,#16423, +#16424,#16425,#16426),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692994209, +2.4711385988418,2.52364151305596),.UNSPECIFIED.); +#6324=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16427,#16428,#16429,#16430,#16431, +#16432,#16433,#16434,#16435,#16436,#16437,#16438,#16439,#16440,#16441,#16442, +#16443,#16444),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071034, +0.0161824511771441,0.0286877157335879,0.0824339696183352,0.304379152025195, +0.526324334432065,1.76154763208699,2.99677092974193),.UNSPECIFIED.); +#6325=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16445,#16446,#16447,#16448,#16449, +#16450,#16451,#16452),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929941887, +2.47113859883773,2.52364151304978),.UNSPECIFIED.); +#6326=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16453,#16454,#16455,#16456,#16457, +#16458,#16459,#16460,#16461,#16462,#16463,#16464,#16465,#16466,#16467,#16468, +#16469,#16470),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.003677186620753, +0.016182451177176,0.0286877157335996,0.0824339696181464,0.30437915202445, +0.526324334430754,1.76154763208368,2.9967709297366),.UNSPECIFIED.); +#6327=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16471,#16472,#16473,#16474,#16475, +#16476,#16477,#16478),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929941682, +2.47113859883363,2.52364151304359),.UNSPECIFIED.); +#6328=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16479,#16480,#16481,#16482,#16483, +#16484,#16485,#16486,#16487,#16488,#16489,#16490,#16491,#16492,#16493,#16494, +#16495,#16496),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073178, +0.0161824511771124,0.0286877157334937,0.0824339696179454,0.304379152023656, +0.526324334429367,1.76154763208024,2.99677092973111),.UNSPECIFIED.); +#6329=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16497,#16498,#16499,#16500,#16501, +#16502,#16503,#16504),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692994148, +2.4711385988296,2.52364151303751),.UNSPECIFIED.); +#6330=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16505,#16506,#16507,#16508,#16509, +#16510,#16511,#16512,#16513,#16514,#16515,#16516,#16517,#16518,#16519,#16520, +#16521,#16522),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073173, +0.0161824511770915,0.0286877157334401,0.0824339696177423,0.304379152022886, +0.526324334428019,1.7615476320768,2.99677092972558),.UNSPECIFIED.); +#6331=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16523,#16524,#16525,#16526,#16527, +#16528,#16529,#16530),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929941271, +2.47113859882543,2.52364151303122),.UNSPECIFIED.); +#6332=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16531,#16532,#16533,#16534,#16535, +#16536,#16537,#16538,#16539,#16540,#16541,#16542,#16543,#16544,#16545,#16546, +#16547,#16548),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662080626, +0.0161824511771447,0.0286877157334831,0.0824339696175747,0.304379152022152, +0.52632433442673,1.7615476320735,2.99677092972026),.UNSPECIFIED.); +#6333=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16549,#16550,#16551,#16552,#16553, +#16554,#16555,#16556),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929941068, +2.47113859882136,2.52364151302502),.UNSPECIFIED.); +#6334=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16557,#16558,#16559,#16560,#16561, +#16562,#16563,#16564,#16565,#16566,#16567,#16568,#16569,#16570,#16571,#16572, +#16573,#16574),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071098, +0.0161824511770081,0.0286877157333059,0.0824339696173391,0.304379152021311, +0.526324334425283,1.76154763207014,2.99677092971499),.UNSPECIFIED.); +#6335=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16575,#16576,#16577,#16578,#16579, +#16580,#16581,#16582),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929940862, +2.47113859881725,2.52364151301885),.UNSPECIFIED.); +#6336=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16583,#16584,#16585,#16586,#16587, +#16588,#16589,#16590,#16591,#16592,#16593,#16594,#16595,#16596,#16597,#16598, +#16599,#16600),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072169, +0.0161824511769985,0.0286877157332641,0.0824339696171604,0.304379152020553, +0.526324334423945,1.76154763206677,2.99677092970959),.UNSPECIFIED.); +#6337=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16601,#16602,#16603,#16604,#16605, +#16606,#16607,#16608),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929940664, +2.47113859881327,2.52364151301275),.UNSPECIFIED.); +#6338=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16609,#16610,#16611,#16612,#16613, +#16614,#16615,#16616,#16617,#16618,#16619,#16620,#16621,#16622,#16623,#16624, +#16625,#16626),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662079613, +0.0161824511770299,0.0286877157332744,0.0824339696170118,0.304379152019842, +0.526324334422662,1.76154763206343,2.99677092970419),.UNSPECIFIED.); +#6339=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16627,#16628,#16629,#16630,#16631, +#16632,#16633,#16634),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929940461, +2.4711385988092,2.52364151300657),.UNSPECIFIED.); +#6340=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16635,#16636,#16637,#16638,#16639, +#16640,#16641,#16642,#16643,#16644,#16645,#16646,#16647,#16648,#16649,#16650, +#16651,#16652),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866207964, +0.0161824511770099,0.028687715733224,0.0824339696168266,0.304379152019078, +0.526324334421341,1.76154763206013,2.99677092969891),.UNSPECIFIED.); +#6341=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16653,#16654,#16655,#16656,#16657, +#16658,#16659,#16660),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929940247, +2.47113859880495,2.52364151300028),.UNSPECIFIED.); +#6342=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16661,#16662,#16663,#16664,#16665, +#16666,#16667,#16668,#16669,#16670,#16671,#16672,#16673,#16674,#16675,#16676, +#16677,#16678),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073229, +0.0161824511769239,0.0286877157331043,0.0824339696165425,0.304379152018199, +0.526324334419855,1.76154763205647,2.99677092969309),.UNSPECIFIED.); +#6343=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16679,#16680,#16681,#16682,#16683, +#16684,#16685,#16686),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692994005, +2.471138598801,2.52364151299419),.UNSPECIFIED.); +#6344=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16687,#16688,#16689,#16690,#16691, +#16692,#16693,#16694,#16695,#16696,#16697,#16698,#16699,#16700,#16701,#16702, +#16703,#16704),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662067942, +0.0161824511768395,0.0286877157329996,0.0824339696163037,0.304379152017413, +0.526324334418512,1.76154763205314,2.99677092968776),.UNSPECIFIED.); +#6345=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16705,#16706,#16707,#16708,#16709, +#16710,#16711,#16712),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929939845, +2.4711385987969,2.523641512988),.UNSPECIFIED.); +#6346=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16713,#16714,#16715,#16716,#16717, +#16718,#16719,#16720,#16721,#16722,#16723,#16724,#16725,#16726,#16727,#16728, +#16729,#16730),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866207115, +0.0161824511768616,0.0286877157330011,0.0824339696160847,0.304379152016631, +0.526324334417177,1.76154763204981,2.99677092968246),.UNSPECIFIED.); +#6347=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16731,#16732,#16733,#16734,#16735, +#16736,#16737,#16738),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692993964, +2.47113859879281,2.52364151298182),.UNSPECIFIED.); +#6348=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16739,#16740,#16741,#16742,#16743, +#16744,#16745,#16746,#16747,#16748,#16749,#16750,#16751,#16752,#16753,#16754, +#16755,#16756),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073283, +0.0161824511768194,0.0286877157329167,0.0824339696159583,0.304379152015892, +0.526324334415816,1.76154763204644,2.99677092967706),.UNSPECIFIED.); +#6349=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16757,#16758,#16759,#16760,#16761, +#16762,#16763,#16764),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929939429, +2.47113859878858,2.52364151297552),.UNSPECIFIED.); +#6350=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16765,#16766,#16767,#16768,#16769, +#16770,#16771,#16772,#16773,#16774,#16775,#16776,#16777,#16778,#16779,#16780, +#16781,#16782),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072248, +0.0161824511767888,0.0286877157328551,0.0824339696157413,0.304379152015118, +0.526324334414483,1.76154763204314,2.9967709296718),.UNSPECIFIED.); +#6351=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16783,#16784,#16785,#16786,#16787, +#16788,#16789,#16790),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929939228, +2.47113859878457,2.52364151296941),.UNSPECIFIED.); +#6352=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16791,#16792,#16793,#16794,#16795, +#16796,#16797,#16798,#16799,#16800,#16801,#16802,#16803,#16804,#16805,#16806, +#16807,#16808),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662077581, +0.0161824511768002,0.0286877157328353,0.0824339696155861,0.304379152014368, +0.526324334413139,1.76154763203981,2.99677092966649),.UNSPECIFIED.); +#6353=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16809,#16810,#16811,#16812,#16813, +#16814,#16815,#16816),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929939027, +2.47113859878052,2.52364151296323),.UNSPECIFIED.); +#6354=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16817,#16818,#16819,#16820,#16821, +#16822,#16823,#16824,#16825,#16826,#16827,#16828,#16829,#16830,#16831,#16832, +#16833,#16834),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662070137, +0.0161824511767044,0.028687715732718,0.0824339696152764,0.304379152013502, +0.526324334411717,1.7615476320363,2.99677092966088),.UNSPECIFIED.); +#6355=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16835,#16836,#16837,#16838,#16839, +#16840,#16841,#16842),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929938818, +2.47113859877636,2.52364151295705),.UNSPECIFIED.); +#6356=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16843,#16844,#16845,#16846,#16847, +#16848,#16849,#16850,#16851,#16852,#16853,#16854,#16855,#16856,#16857,#16858, +#16859,#16860),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662075452, +0.0161824511767363,0.0286877157327181,0.0824339696151921,0.304379152012791, +0.526324334410389,1.76154763203293,2.99677092965548),.UNSPECIFIED.); +#6357=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16861,#16862,#16863,#16864,#16865, +#16866,#16867,#16868),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929938616, +2.47113859877233,2.52364151295088),.UNSPECIFIED.); +#6358=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16869,#16870,#16871,#16872,#16873, +#16874,#16875,#16876,#16877,#16878,#16879,#16880,#16881,#16882,#16883,#16884, +#16885,#16886),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662078653, +0.0161824511767369,0.0286877157326872,0.0824339696150354,0.304379152012035, +0.526324334409045,1.76154763202958,2.9967709296501),.UNSPECIFIED.); +#6359=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16887,#16888,#16889,#16890,#16891, +#16892,#16893,#16894),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929938413, +2.47113859876825,2.52364151294468),.UNSPECIFIED.); +#6360=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16895,#16896,#16897,#16898,#16899, +#16900,#16901,#16902,#16903,#16904,#16905,#16906,#16907,#16908,#16909,#16910, +#16911,#16912),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662070179, +0.0161824511766212,0.02868771573254,0.0824339696147012,0.304379152011175, +0.526324334407661,1.76154763202621,2.99677092964476),.UNSPECIFIED.); +#6361=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16913,#16914,#16915,#16916,#16917, +#16918,#16919,#16920),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929938209, +2.47113859876418,2.5236415129385),.UNSPECIFIED.); +#6362=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16921,#16922,#16923,#16924,#16925, +#16926,#16927,#16928,#16929,#16930,#16931,#16932,#16933,#16934,#16935,#16936, +#16937,#16938),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069126, +0.0161824511765898,0.0286877157324883,0.0824339696145334,0.304379152010408, +0.526324334406282,1.76154763202282,2.99677092963935),.UNSPECIFIED.); +#6363=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16939,#16940,#16941,#16942,#16943, +#16944,#16945,#16946),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929938004, +2.47113859876007,2.5236415129323),.UNSPECIFIED.); +#6364=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16947,#16948,#16949,#16950,#16951, +#16952,#16953,#16954,#16955,#16956,#16957,#16958,#16959,#16960,#16961,#16962, +#16963,#16964),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866207275, +0.0161824511766049,0.0286877157324723,0.0824339696143612,0.304379152009653, +0.526324334404956,1.76154763201951,2.99677092963407),.UNSPECIFIED.); +#6365=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16965,#16966,#16967,#16968,#16969, +#16970,#16971,#16972),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929937798, +2.47113859875596,2.52364151292611),.UNSPECIFIED.); +#6366=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16973,#16974,#16975,#16976,#16977, +#16978,#16979,#16980,#16981,#16982,#16983,#16984,#16985,#16986,#16987,#16988, +#16989,#16990),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073383, +0.0161824511765688,0.0286877157323925,0.0824339696141515,0.304379152008881, +0.526324334403599,1.76154763201603,2.99677092962844),.UNSPECIFIED.); +#6367=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16991,#16992,#16993,#16994,#16995, +#16996,#16997,#16998),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929937598, +2.47113859875196,2.52364151292002),.UNSPECIFIED.); +#6368=B_SPLINE_CURVE_WITH_KNOTS('',3,(#16999,#17000,#17001,#17002,#17003, +#17004,#17005,#17006,#17007,#17008,#17009,#17010,#17011,#17012,#17013,#17014, +#17015,#17016),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662076552, +0.0161824511765785,0.0286877157323915,0.0824339696139451,0.304379152008088, +0.526324334402231,1.76154763201254,2.99677092962285),.UNSPECIFIED.); +#6369=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17017,#17018,#17019,#17020,#17021, +#17022,#17023,#17024),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692993739, +2.4711385987478,2.52364151291374),.UNSPECIFIED.); +#6370=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17025,#17026,#17027,#17028,#17029, +#17030,#17031,#17032,#17033,#17034,#17035,#17036,#17037,#17038,#17039,#17040, +#17041,#17042),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071256, +0.0161824511764937,0.0286877157322861,0.0824339696137466,0.304379152007294, +0.526324334400841,1.76154763200915,2.99677092961744),.UNSPECIFIED.); +#6371=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17043,#17044,#17045,#17046,#17047, +#17048,#17049,#17050),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929937184, +2.47113859874369,2.52364151290756),.UNSPECIFIED.); +#6372=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17051,#17052,#17053,#17054,#17055, +#17056,#17057,#17058,#17059,#17060,#17061,#17062,#17063,#17064,#17065,#17066, +#17067,#17068),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866207341, +0.0161824511764631,0.0286877157322032,0.082433969613551,0.304379152006541, +0.526324334399531,1.76154763200587,2.9967709296122),.UNSPECIFIED.); +#6373=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17069,#17070,#17071,#17072,#17073, +#17074,#17075,#17076),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929936981, +2.47113859873963,2.52364151290137),.UNSPECIFIED.); +#6374=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17077,#17078,#17079,#17080,#17081, +#17082,#17083,#17084,#17085,#17086,#17087,#17088,#17089,#17090,#17091,#17092, +#17093,#17094),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662075546, +0.0161824511764535,0.0286877157321509,0.0824339696133832,0.304379152005794, +0.526324334398206,1.7615476320025,2.9967709296068),.UNSPECIFIED.); +#6375=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17095,#17096,#17097,#17098,#17099, +#17100,#17101,#17102),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929936783, +2.47113859873565,2.52364151289528),.UNSPECIFIED.); +#6376=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17103,#17104,#17105,#17106,#17107, +#17108,#17109,#17110,#17111,#17112,#17113,#17114,#17115,#17116,#17117,#17118, +#17119,#17120),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069167, +0.0161824511763784,0.0286877157320551,0.0824339696130953,0.30437915200491, +0.526324334396725,1.76154763199897,2.99677092960122),.UNSPECIFIED.); +#6377=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17121,#17122,#17123,#17124,#17125, +#17126,#17127,#17128),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692993657, +2.47113859873141,2.523641512889),.UNSPECIFIED.); +#6378=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17129,#17130,#17131,#17132,#17133, +#17134,#17135,#17136,#17137,#17138,#17139,#17140,#17141,#17142,#17143,#17144, +#17145,#17146),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662070243, +0.0161824511763583,0.0286877157320242,0.0824339696128969,0.304379152004155, +0.526324334395403,1.76154763199564,2.99677092959588),.UNSPECIFIED.); +#6379=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17147,#17148,#17149,#17150,#17151, +#17152,#17153,#17154),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929936366, +2.47113859872733,2.52364151288282),.UNSPECIFIED.); +#6380=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17155,#17156,#17157,#17158,#17159, +#17160,#17161,#17162,#17163,#17164,#17165,#17166,#17167,#17168,#17169,#17170, +#17171,#17172),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662076637, +0.0161824511763909,0.0286877157320043,0.0824339696127731,0.304379152003456, +0.52632433439414,1.76154763199235,2.99677092959056),.UNSPECIFIED.); +#6381=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17173,#17174,#17175,#17176,#17177, +#17178,#17179,#17180),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929936166, +2.47113859872331,2.52364151287672),.UNSPECIFIED.); +#6382=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17181,#17182,#17183,#17184,#17185, +#17186,#17187,#17188,#17189,#17190,#17191,#17192,#17193,#17194,#17195,#17196, +#17197,#17198),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069229, +0.0161824511762855,0.0286877157318793,0.0824339696124927,0.30437915200261, +0.526324334392729,1.761547631989,2.99677092958527),.UNSPECIFIED.); +#6383=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17199,#17200,#17201,#17202,#17203, +#17204,#17205,#17206),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929935962, +2.47113859871924,2.52364151287054),.UNSPECIFIED.); +#6384=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17207,#17208,#17209,#17210,#17211, +#17212,#17213,#17214,#17215,#17216,#17217,#17218,#17219,#17220,#17221,#17222, +#17223,#17224),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069238, +0.016182451176254,0.0286877157318162,0.0824339696123354,0.304379152001853, +0.52632433439137,1.76154763198562,2.99677092957987),.UNSPECIFIED.); +#6385=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17225,#17226,#17227,#17228,#17229, +#17230,#17231,#17232),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929935756, +2.47113859871513,2.52364151286433),.UNSPECIFIED.); +#6386=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17233,#17234,#17235,#17236,#17237, +#17238,#17239,#17240,#17241,#17242,#17243,#17244,#17245,#17246,#17247,#17248, +#17249,#17250),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866206708, +0.0161824511762127,0.0286877157317646,0.0824339696120858,0.304379152001024, +0.526324334389962,1.76154763198226,2.99677092957456),.UNSPECIFIED.); +#6387=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17251,#17252,#17253,#17254,#17255, +#17256,#17257,#17258),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929935548, +2.47113859871095,2.52364151285802),.UNSPECIFIED.); +#6388=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17259,#17260,#17261,#17262,#17263, +#17264,#17265,#17266,#17267,#17268,#17269,#17270,#17271,#17272,#17273,#17274, +#17275,#17276),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662068189, +0.0161824511761908,0.0286877157316891,0.0824339696119233,0.304379152000247, +0.526324334388581,1.76154763197877,2.99677092956897),.UNSPECIFIED.); +#6389=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17277,#17278,#17279,#17280,#17281, +#17282,#17283,#17284),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929935346, +2.47113859870691,2.52364151285185),.UNSPECIFIED.); +#6390=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17285,#17286,#17287,#17288,#17289, +#17290,#17291,#17292,#17293,#17294,#17295,#17296,#17297,#17298,#17299,#17300, +#17301,#17302),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072459, +0.0161824511762023,0.0286877157316805,0.0824339696117574,0.304379151999539, +0.52632433438732,1.76154763197549,2.99677092956367),.UNSPECIFIED.); +#6391=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17303,#17304,#17305,#17306,#17307, +#17308,#17309,#17310),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929935145, +2.4711385987029,2.52364151284577),.UNSPECIFIED.); +#6392=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17311,#17312,#17313,#17314,#17315, +#17316,#17317,#17318,#17319,#17320,#17321,#17322,#17323,#17324,#17325,#17326, +#17327,#17328),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662070361, +0.016182451176161,0.0286877157316184,0.0824339696115613,0.304379151998764, +0.526324334385957,1.76154763197218,2.9967709295584),.UNSPECIFIED.); +#6393=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17329,#17330,#17331,#17332,#17333, +#17334,#17335,#17336),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929934938, +2.47113859869877,2.52364151283959),.UNSPECIFIED.); +#6394=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17337,#17338,#17339,#17340,#17341, +#17342,#17343,#17344,#17345,#17346,#17347,#17348,#17349,#17350,#17351,#17352, +#17353,#17354),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069122, +0.0161824511761274,0.0286877157315636,0.0824339696113365,0.304379151997956, +0.526324334384586,1.76154763196874,2.9967709295529),.UNSPECIFIED.); +#6395=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17355,#17356,#17357,#17358,#17359, +#17360,#17361,#17362),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929934733, +2.47113859869465,2.52364151283338),.UNSPECIFIED.); +#6396=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17363,#17364,#17365,#17366,#17367, +#17368,#17369,#17370,#17371,#17372,#17373,#17374,#17375,#17376,#17377,#17378, +#17379,#17380),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662068231, +0.0161824511760758,0.0286877157314698,0.0824339696110925,0.304379151997144, +0.526324334383195,1.76154763196528,2.99677092954736),.UNSPECIFIED.); +#6397=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17381,#17382,#17383,#17384,#17385, +#17386,#17387,#17388),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929934529, +2.4711385986906,2.5236415128272),.UNSPECIFIED.); +#6398=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17389,#17390,#17391,#17392,#17393, +#17394,#17395,#17396,#17397,#17398,#17399,#17400,#17401,#17402,#17403,#17404, +#17405,#17406),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.003677186620778, +0.0161824511761503,0.0286877157315226,0.0824339696109971,0.304379151996455, +0.526324334381923,1.76154763196195,2.99677092954198),.UNSPECIFIED.); +#6399=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17407,#17408,#17409,#17410,#17411, +#17412,#17413,#17414),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929934326, +2.47113859868651,2.52364151282102),.UNSPECIFIED.); +#6400=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17415,#17416,#17417,#17418,#17419, +#17420,#17421,#17422,#17423,#17424,#17425,#17426,#17427,#17428,#17429,#17430, +#17431,#17432),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072475, +0.0161824511760755,0.0286877157314262,0.0824339696107508,0.304379151995617, +0.526324334380484,1.76154763195841,2.99677092953634),.UNSPECIFIED.); +#6401=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17433,#17434,#17435,#17436,#17437, +#17438,#17439,#17440),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929934122, +2.47113859868245,2.52364151281484),.UNSPECIFIED.); +#6402=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17441,#17442,#17443,#17444,#17445, +#17446,#17447,#17448,#17449,#17450,#17451,#17452,#17453,#17454,#17455,#17456, +#17457,#17458),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662078858, +0.0161824511760969,0.0286877157314053,0.0824339696106245,0.304379151994898, +0.526324334379172,1.76154763195507,2.99677092953096),.UNSPECIFIED.); +#6403=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17459,#17460,#17461,#17462,#17463, +#17464,#17465,#17466),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929933917, +2.47113859867836,2.52364151280864),.UNSPECIFIED.); +#6404=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17467,#17468,#17469,#17470,#17471, +#17472,#17473,#17474,#17475,#17476,#17477,#17478,#17479,#17480,#17481,#17482, +#17483,#17484),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072517, +0.0161824511760241,0.0286877157313231,0.0824339696103875,0.304379151994098, +0.526324334377809,1.76154763195176,2.99677092952571),.UNSPECIFIED.); +#6405=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17485,#17486,#17487,#17488,#17489, +#17490,#17491,#17492),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929933712, +2.47113859867423,2.52364151280246),.UNSPECIFIED.); +#6406=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17493,#17494,#17495,#17496,#17497, +#17498,#17499,#17500,#17501,#17502,#17503,#17504,#17505,#17506,#17507,#17508, +#17509,#17510),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073601, +0.0161824511759826,0.0286877157312398,0.0824339696101798,0.304379151993329, +0.526324334376478,1.76154763194845,2.99677092952041),.UNSPECIFIED.); +#6407=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17511,#17512,#17513,#17514,#17515, +#17516,#17517,#17518),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929933507, +2.47113859867014,2.52364151279627),.UNSPECIFIED.); +#6408=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17519,#17520,#17521,#17522,#17523, +#17524,#17525,#17526,#17527,#17528,#17529,#17530,#17531,#17532,#17533,#17534, +#17535,#17536),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073621, +0.0161824511759616,0.0286877157311876,0.0824339696099711,0.304379151992558, +0.526324334375145,1.7615476319451,2.99677092951505),.UNSPECIFIED.); +#6409=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17537,#17538,#17539,#17540,#17541, +#17542,#17543,#17544),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.235569299333, +2.47113859866601,2.52364151279007),.UNSPECIFIED.); +#6410=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17545,#17546,#17547,#17548,#17549, +#17550,#17551,#17552,#17553,#17554,#17555,#17556,#17557,#17558,#17559,#17560, +#17561,#17562),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069397, +0.0161824511758996,0.0286877157311052,0.0824339696097326,0.304379151991751, +0.526324334373769,1.76154763194177,2.99677092950977),.UNSPECIFIED.); +#6411=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17563,#17564,#17565,#17566,#17567, +#17568,#17569,#17570),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929933099, +2.47113859866199,2.5236415127839),.UNSPECIFIED.); +#6412=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17571,#17572,#17573,#17574,#17575, +#17576,#17577,#17578,#17579,#17580,#17581,#17582,#17583,#17584,#17585,#17586, +#17587,#17588),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071501, +0.0161824511758774,0.0286877157310398,0.0824339696095685,0.304379151990989, +0.526324334372409,1.76154763193827,2.99677092950412),.UNSPECIFIED.); +#6413=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17589,#17590,#17591,#17592,#17593, +#17594,#17595,#17596),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929932899, +2.47113859865798,2.52364151277781),.UNSPECIFIED.); +#6414=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17597,#17598,#17599,#17600,#17601, +#17602,#17603,#17604,#17605,#17606,#17607,#17608,#17609,#17610,#17611,#17612, +#17613,#17614),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662075764, +0.0161824511759199,0.0286877157310827,0.0824339696094005,0.304379151990222, +0.526324334371043,1.76154763193491,2.99677092949876),.UNSPECIFIED.); +#6415=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17615,#17616,#17617,#17618,#17619, +#17620,#17621,#17622),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929932688, +2.47113859865375,2.52364151277151),.UNSPECIFIED.); +#6416=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17623,#17624,#17625,#17626,#17627, +#17628,#17629,#17630,#17631,#17632,#17633,#17634,#17635,#17636,#17637,#17638, +#17639,#17640),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073665, +0.0161824511758472,0.0286877157309572,0.0824339696091938,0.304379151989457, +0.526324334369719,1.7615476319316,2.99677092949348),.UNSPECIFIED.); +#6417=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17641,#17642,#17643,#17644,#17645, +#17646,#17647,#17648),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929932483, +2.47113859864967,2.52364151276532),.UNSPECIFIED.); +#6418=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17649,#17650,#17651,#17652,#17653, +#17654,#17655,#17656,#17657,#17658,#17659,#17660,#17661,#17662,#17663,#17664, +#17665,#17666),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072617, +0.0161824511758053,0.0286877157308951,0.0824339696089633,0.304379151988639, +0.526324334368325,1.76154763192821,2.99677092948809),.UNSPECIFIED.); +#6419=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17667,#17668,#17669,#17670,#17671, +#17672,#17673,#17674),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929932283, +2.47113859864564,2.52364151275923),.UNSPECIFIED.); +#6420=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17675,#17676,#17677,#17678,#17679, +#17680,#17681,#17682,#17683,#17684,#17685,#17686,#17687,#17688,#17689,#17690, +#17691,#17692),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662075792, +0.0161824511758254,0.0286877157308828,0.0824339696088108,0.304379151987893, +0.526324334366965,1.76154763192474,2.99677092948252),.UNSPECIFIED.); +#6421=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17693,#17694,#17695,#17696,#17697, +#17698,#17699,#17700),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929932078, +2.47113859864156,2.52364151275304),.UNSPECIFIED.); +#6422=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17701,#17702,#17703,#17704,#17705, +#17706,#17707,#17708,#17709,#17710,#17711,#17712,#17713,#17714,#17715,#17716, +#17717,#17718),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071515, +0.0161824511757505,0.0286877157307852,0.0824339696085506,0.304379151987032, +0.526324334365503,1.76154763192114,2.99677092947677),.UNSPECIFIED.); +#6423=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17719,#17720,#17721,#17722,#17723, +#17724,#17725,#17726),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929931869, +2.47113859863738,2.52364151274675),.UNSPECIFIED.); +#6424=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17727,#17728,#17729,#17730,#17731, +#17732,#17733,#17734,#17735,#17736,#17737,#17738,#17739,#17740,#17741,#17742, +#17743,#17744),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071538, +0.0161824511757196,0.0286877157307238,0.0824339696083645,0.304379151986275, +0.526324334364186,1.76154763191783,2.99677092947148),.UNSPECIFIED.); +#6425=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17745,#17746,#17747,#17748,#17749, +#17750,#17751,#17752),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929931667, +2.47113859863334,2.52364151274058),.UNSPECIFIED.); +#6426=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17753,#17754,#17755,#17756,#17757, +#17758,#17759,#17760,#17761,#17762,#17763,#17764,#17765,#17766,#17767,#17768, +#17769,#17770),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662075796, +0.0161824511757299,0.0286877157307025,0.082433969608206,0.304379151985536, +0.526324334362876,1.76154763191449,2.99677092946611),.UNSPECIFIED.); +#6427=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17771,#17772,#17773,#17774,#17775, +#17776,#17777,#17778),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929931465, +2.47113859862931,2.52364151273449),.UNSPECIFIED.); +#6428=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17779,#17780,#17781,#17782,#17783, +#17784,#17785,#17786,#17787,#17788,#17789,#17790,#17791,#17792,#17793,#17794, +#17795,#17796),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866207582, +0.0161824511756997,0.0286877157306406,0.0824339696079988,0.304379151984758, +0.526324334361528,1.76154763191116,2.99677092946079),.UNSPECIFIED.); +#6429=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17797,#17798,#17799,#17800,#17801, +#17802,#17803,#17804),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692993126, +2.47113859862521,2.5236415127283),.UNSPECIFIED.); +#6430=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17805,#17806,#17807,#17808,#17809, +#17810,#17811,#17812,#17813,#17814,#17815,#17816,#17817,#17818,#17819,#17820, +#17821,#17822),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073712, +0.0161824511756467,0.028687715730567,0.0824339696078002,0.304379151983964, +0.526324334360138,1.76154763190777,2.99677092945541),.UNSPECIFIED.); +#6431=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17823,#17824,#17825,#17826,#17827, +#17828,#17829,#17830),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929931057, +2.47113859862115,2.52364151272211),.UNSPECIFIED.); +#6432=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17831,#17832,#17833,#17834,#17835, +#17836,#17837,#17838,#17839,#17840,#17841,#17842,#17843,#17844,#17845,#17846, +#17847,#17848),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662070545, +0.0161824511756052,0.0286877157305054,0.0824339696075498,0.304379151983173, +0.526324334358797,1.76154763190443,2.99677092945007),.UNSPECIFIED.); +#6433=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17849,#17850,#17851,#17852,#17853, +#17854,#17855,#17856),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929930847, +2.47113859861695,2.52364151271582),.UNSPECIFIED.); +#6434=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17857,#17858,#17859,#17860,#17861, +#17862,#17863,#17864,#17865,#17866,#17867,#17868,#17869,#17870,#17871,#17872, +#17873,#17874),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662075843, +0.0161824511756157,0.0286877157304829,0.0824339696074081,0.304379151982426, +0.526324334357455,1.76154763190099,2.99677092944451),.UNSPECIFIED.); +#6435=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17875,#17876,#17877,#17878,#17879, +#17880,#17881,#17882),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929930647, +2.47113859861294,2.52364151270974),.UNSPECIFIED.); +#6436=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17883,#17884,#17885,#17886,#17887, +#17888,#17889,#17890,#17891,#17892,#17893,#17894,#17895,#17896,#17897,#17898, +#17899,#17900),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662074808, +0.0161824511755738,0.0286877157304101,0.0824339696072331,0.304379151981705, +0.526324334356165,1.76154763189771,2.99677092943925),.UNSPECIFIED.); +#6437=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17901,#17902,#17903,#17904,#17905, +#17906,#17907,#17908),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929930444, +2.47113859860887,2.52364151270356),.UNSPECIFIED.); +#6438=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17909,#17910,#17911,#17912,#17913, +#17914,#17915,#17916,#17917,#17918,#17919,#17920,#17921,#17922,#17923,#17924, +#17925,#17926),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662074835, +0.0161824511755537,0.0286877157303703,0.0824339696070054,0.304379151980898, +0.52632433435479,1.76154763189437,2.99677092943396),.UNSPECIFIED.); +#6439=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17927,#17928,#17929,#17930,#17931, +#17932,#17933,#17934),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692993024, +2.47113859860478,2.52364151269735),.UNSPECIFIED.); +#6440=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17935,#17936,#17937,#17938,#17939, +#17940,#17941,#17942,#17943,#17944,#17945,#17946,#17947,#17948,#17949,#17950, +#17951,#17952),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071645, +0.0161824511754799,0.0286877157302533,0.0824339696067819,0.304379151980088, +0.526324334353405,1.76154763189092,2.99677092942845),.UNSPECIFIED.); +#6441=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17953,#17954,#17955,#17956,#17957, +#17958,#17959,#17960),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929930039, +2.47113859860078,2.52364151269127),.UNSPECIFIED.); +#6442=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17961,#17962,#17963,#17964,#17965, +#17966,#17967,#17968,#17969,#17970,#17971,#17972,#17973,#17974,#17975,#17976, +#17977,#17978),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662070611, +0.016182451175438,0.0286877157301806,0.0824339696065757,0.304379151979303, +0.526324334352042,1.76154763188759,2.99677092942314),.UNSPECIFIED.); +#6443=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17979,#17980,#17981,#17982,#17983, +#17984,#17985,#17986),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929929828, +2.47113859859656,2.523641512685),.UNSPECIFIED.); +#6444=B_SPLINE_CURVE_WITH_KNOTS('',3,(#17987,#17988,#17989,#17990,#17991, +#17992,#17993,#17994,#17995,#17996,#17997,#17998,#17999,#18000,#18001,#18002, +#18003,#18004),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073821, +0.0161824511754602,0.0286877157301823,0.0824339696064105,0.304379151978566, +0.526324334350722,1.76154763188429,2.99677092941786),.UNSPECIFIED.); +#6445=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18005,#18006,#18007,#18008,#18009, +#18010,#18011,#18012),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929929626, +2.47113859859252,2.5236415126788),.UNSPECIFIED.); +#6446=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18013,#18014,#18015,#18016,#18017, +#18018,#18019,#18020,#18021,#18022,#18023,#18024,#18025,#18026,#18027,#18028, +#18029,#18030),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662070594, +0.016182451175406,0.0286877157300948,0.0824339696061679,0.304379151977736, +0.526324334349294,1.76154763188068,2.99677092941205),.UNSPECIFIED.); +#6447=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18031,#18032,#18033,#18034,#18035, +#18036,#18037,#18038),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929929421, +2.47113859858842,2.52364151267263),.UNSPECIFIED.); +#6448=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18039,#18040,#18041,#18042,#18043, +#18044,#18045,#18046,#18047,#18048,#18049,#18050,#18051,#18052,#18053,#18054, +#18055,#18056),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073798, +0.0161824511753954,0.0286877157300635,0.0824339696059902,0.304379151976961, +0.526324334347944,1.76154763187733,2.99677092940672),.UNSPECIFIED.); +#6449=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18057,#18058,#18059,#18060,#18061, +#18062,#18063,#18064),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929929218, +2.47113859858436,2.52364151266651),.UNSPECIFIED.); +#6450=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18065,#18066,#18067,#18068,#18069, +#18070,#18071,#18072,#18073,#18074,#18075,#18076,#18077,#18078,#18079,#18080, +#18081,#18082),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069387, +0.0161824511753094,0.0286877157299355,0.0824339696057903,0.304379151976177, +0.526324334346564,1.76154763187394,2.99677092940133),.UNSPECIFIED.); +#6451=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18083,#18084,#18085,#18086,#18087, +#18088,#18089,#18090),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929929012, +2.47113859858023,2.52364151266024),.UNSPECIFIED.); +#6452=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18091,#18092,#18093,#18094,#18095, +#18096,#18097,#18098,#18099,#18100,#18101,#18102,#18103,#18104,#18105,#18106, +#18107,#18108),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069586, +0.0161824511752909,0.0286877157298966,0.0824339696055627,0.304379151975399, +0.526324334345235,1.76154763187062,2.996770929396),.UNSPECIFIED.); +#6453=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18109,#18110,#18111,#18112,#18113, +#18114,#18115,#18116),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929928807, +2.47113859857614,2.52364151265404),.UNSPECIFIED.); +#6454=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18117,#18118,#18119,#18120,#18121, +#18122,#18123,#18124,#18125,#18126,#18127,#18128,#18129,#18130,#18131,#18132, +#18133,#18134),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866207598, +0.0161824511753448,0.0286877157299191,0.0824339696054284,0.304379151974668, +0.526324334343919,1.76154763186731,2.99677092939071),.UNSPECIFIED.); +#6455=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18135,#18136,#18137,#18138,#18139, +#18140,#18141,#18142),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929928601, +2.47113859857201,2.52364151264785),.UNSPECIFIED.); +#6456=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18143,#18144,#18145,#18146,#18147, +#18148,#18149,#18150,#18151,#18152,#18153,#18154,#18155,#18156,#18157,#18158, +#18159,#18160),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072793, +0.0161824511752704,0.0286877157298236,0.0824339696051948,0.304379151973851, +0.526324334342495,1.76154763186384,2.99677092938518),.UNSPECIFIED.); +#6457=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18161,#18162,#18163,#18164,#18165, +#18166,#18167,#18168),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929928398, +2.47113859856797,2.52364151264173),.UNSPECIFIED.); +#6458=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18169,#18170,#18171,#18172,#18173, +#18174,#18175,#18176,#18177,#18178,#18179,#18180,#18181,#18182,#18183,#18184, +#18185,#18186),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.0036771866206961, +0.0161824511752069,0.0286877157297171,0.0824339696049934,0.304379151973057, +0.52632433434112,1.76154763186042,2.99677092937973),.UNSPECIFIED.); +#6459=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18187,#18188,#18189,#18190,#18191, +#18192,#18193,#18194),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929928194, +2.47113859856388,2.52364151263552),.UNSPECIFIED.); +#6460=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18195,#18196,#18197,#18198,#18199, +#18200,#18201,#18202,#18203,#18204,#18205,#18206,#18207,#18208,#18209,#18210, +#18211,#18212),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662074926, +0.0161824511752282,0.0286877157297178,0.0824339696048132,0.304379151972314, +0.526324334339814,1.76154763185706,2.99677092937429),.UNSPECIFIED.); +#6461=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18213,#18214,#18215,#18216,#18217, +#18218,#18219,#18220),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929927989, +2.47113859855977,2.5236415126293),.UNSPECIFIED.); +#6462=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18221,#18222,#18223,#18224,#18225, +#18226,#18227,#18228,#18229,#18230,#18231,#18232,#18233,#18234,#18235,#18236, +#18237,#18238),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072816, +0.0161824511751971,0.0286877157296553,0.0824339696045936,0.304379151971519, +0.526324334338445,1.7615476318537,2.99677092936894),.UNSPECIFIED.); +#6463=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18239,#18240,#18241,#18242,#18243, +#18244,#18245,#18246),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929927784, +2.47113859855569,2.5236415126231),.UNSPECIFIED.); +#6464=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18247,#18248,#18249,#18250,#18251, +#18252,#18253,#18254,#18255,#18256,#18257,#18258,#18259,#18260,#18261,#18262, +#18263,#18264),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069642, +0.0161824511751233,0.0286877157295496,0.0824339696043737,0.304379151970712, +0.52632433433705,1.76154763185028,2.99677092936352),.UNSPECIFIED.); +#6465=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18265,#18266,#18267,#18268,#18269, +#18270,#18271,#18272),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929927582, +2.47113859855165,2.52364151261699),.UNSPECIFIED.); +#6466=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18273,#18274,#18275,#18276,#18277, +#18278,#18279,#18280,#18281,#18282,#18283,#18284,#18285,#18286,#18287,#18288, +#18289,#18290),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069647, +0.0161824511751129,0.0286877157295187,0.0824339696041621,0.304379151969918, +0.526324334335675,1.76154763184687,2.99677092935806),.UNSPECIFIED.); +#6467=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18291,#18292,#18293,#18294,#18295, +#18296,#18297,#18298),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929927378, +2.47113859854756,2.52364151261077),.UNSPECIFIED.); +#6468=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18299,#18300,#18301,#18302,#18303, +#18304,#18305,#18306,#18307,#18308,#18309,#18310,#18311,#18312,#18313,#18314, +#18315,#18316),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662069606, +0.0161824511750706,0.0286877157294451,0.0824339696039744,0.304379151969167, +0.526324334334371,1.76154763184355,2.99677092935273),.UNSPECIFIED.); +#6469=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18317,#18318,#18319,#18320,#18321, +#18322,#18323,#18324),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929927173, +2.47113859854346,2.52364151260456),.UNSPECIFIED.); +#6470=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18325,#18326,#18327,#18328,#18329, +#18330,#18331,#18332,#18333,#18334,#18335,#18336,#18337,#18338,#18339,#18340, +#18341,#18342),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662072858, +0.0161824511750707,0.0286877157294135,0.082433969603837,0.304379151968447, +0.526324334333046,1.76154763184017,2.9967709293473),.UNSPECIFIED.); +#6471=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18343,#18344,#18345,#18346,#18347, +#18348,#18349,#18350),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929926964, +2.47113859853928,2.52364151259835),.UNSPECIFIED.); +#6472=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18351,#18352,#18353,#18354,#18355, +#18356,#18357,#18358,#18359,#18360,#18361,#18362,#18363,#18364,#18365,#18366, +#18367,#18368),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662071806, +0.0161824511750293,0.0286877157293506,0.0824339696036162,0.304379151967637, +0.526324334331668,1.76154763183678,2.99677092934189),.UNSPECIFIED.); +#6473=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18369,#18370,#18371,#18372,#18373, +#18374,#18375,#18376),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929926762, +2.47113859853524,2.52364151259215),.UNSPECIFIED.); +#6474=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18377,#18378,#18379,#18380,#18381, +#18382,#18383,#18384,#18385,#18386,#18387,#18388,#18389,#18390,#18391,#18392, +#18393,#18394),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662073943, +0.0161824511750292,0.0286877157293196,0.082433969603427,0.304379151966881, +0.526324334330324,1.76154763183341,2.9967709293365),.UNSPECIFIED.); +#6475=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18395,#18396,#18397,#18398,#18399, +#18400,#18401,#18402),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.23556929926557, +2.47113859853116,2.52364151258603),.UNSPECIFIED.); +#6476=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18403,#18404,#18405,#18406,#18407, +#18408,#18409,#18410,#18411,#18412,#18413,#18414,#18415,#18416,#18417,#18418, +#18419,#18420),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,4),(0.,0.00367718662068639, +0.0161824511749553,0.0286877157292141,0.0824339696031954,0.304379151966038, +0.526324334328881,1.76154763182996,2.99677092933104),.UNSPECIFIED.); +#6477=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18421,#18422,#18423,#18424,#18425, +#18426,#18427,#18428),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.,1.2355692994679, +2.47113859893581,2.52364151319821),.UNSPECIFIED.); +#6478=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18479,#18480),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6479=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18486,#18487),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6480=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18488,#18489),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6481=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18490,#18491),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6482=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18492,#18493),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6483=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18494,#18495),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6484=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18496,#18497),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6485=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18498,#18499),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6486=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18500,#18501),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6487=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18502,#18503),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6488=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18504,#18505),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6489=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18506,#18507),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6490=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18508,#18509),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6491=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18510,#18511),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6492=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18512,#18513),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6493=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18514,#18515),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6494=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18516,#18517),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6495=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18518,#18519),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6496=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18520,#18521),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6497=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18522,#18523),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6498=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18524,#18525),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6499=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18526,#18527),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6500=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18528,#18529),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.6014832296269,0.),.UNSPECIFIED.); +#6501=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18530,#18531),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6502=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18532,#18533),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6503=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18534,#18535),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6504=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18536,#18537),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6505=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18538,#18539),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6506=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18540,#18541),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6507=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18542,#18543),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6508=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18544,#18545),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6509=B_SPLINE_CURVE_WITH_KNOTS('',1,(#18546,#18547),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6510=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18548,#18549,#18550,#18551,#18552, +#18553,#18554,#18555,#18556,#18557,#18558,#18559,#18560,#18561,#18562,#18563, +#18564,#18565,#18566,#18567),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932244467E-5,1.23523812636469,2.47046430703616,2.69241021703892, +2.91435612704168,2.96810256626438,2.98060787185773,2.99311317745108,2.99679036843675), + .UNSPECIFIED.); +#6511=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18568,#18569,#18570,#18571,#18572, +#18573,#18574,#18575,#18576,#18577,#18578,#18579),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838420717,0.0500590400904787,0.0975816506405096, +0.178717390306507,0.465700812703331),.UNSPECIFIED.); +#6512=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18580,#18581,#18582,#18583,#18584, +#18585,#18586,#18587,#18588,#18589,#18590),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6513=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18591,#18592,#18593,#18594,#18595, +#18596,#18597,#18598,#18599,#18600,#18601,#18602,#18603,#18604,#18605,#18606, +#18607,#18608,#18609,#18610),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456990123021E-5,1.235238126368,2.47046430703699,2.69241021703931, +2.91435612704162,2.96810256626421,2.98060787185753,2.99311317745085,2.9967903684365), + .UNSPECIFIED.); +#6514=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18611,#18612,#18613,#18614,#18615, +#18616,#18617,#18618,#18619,#18620,#18621,#18622),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838543106,0.0500590401151642,0.0975816506879003, +0.178717390366485,0.465700812703393),.UNSPECIFIED.); +#6515=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18623,#18624,#18625,#18626,#18627, +#18628,#18629,#18630,#18631,#18632,#18633),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703954,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6516=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18634,#18635,#18636,#18637,#18638, +#18639,#18640,#18641,#18642,#18643,#18644,#18645,#18646,#18647,#18648,#18649, +#18650,#18651,#18652,#18653),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.1945693047303E-5,1.23523812636449,2.47046430703593,2.69241021703869, +2.91435612704144,2.96810256626413,2.98060787185748,2.99311317745083,2.99679036843648), + .UNSPECIFIED.); +#6517=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18654,#18655,#18656,#18657,#18658, +#18659,#18660,#18661,#18662,#18663,#18664,#18665),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983853448,0.0500590401131245,0.0975816506826571, +0.178717390357705,0.465700812703347),.UNSPECIFIED.); +#6518=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18666,#18667,#18668,#18669,#18670, +#18671,#18672,#18673,#18674,#18675,#18676),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703953,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6519=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18677,#18678,#18679,#18680,#18681, +#18682,#18683,#18684,#18685,#18686,#18687,#18688,#18689,#18690,#18691,#18692, +#18693,#18694,#18695,#18696),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456989272839E-5,1.23523812636792,2.4704643070369,2.69241021703922, +2.91435612704153,2.96810256626411,2.98060787185744,2.99311317745076,2.99679036843644), + .UNSPECIFIED.); +#6520=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18697,#18698,#18699,#18700,#18701, +#18702,#18703,#18704,#18705,#18706,#18707,#18708),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838536587,0.0500590401137224,0.097581650683196, +0.178717390358144,0.465700812703428),.UNSPECIFIED.); +#6521=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18709,#18710,#18711,#18712,#18713, +#18714,#18715,#18716,#18717,#18718,#18719),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703954,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6522=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18720,#18721,#18722,#18723,#18724, +#18725,#18726,#18727,#18728,#18729,#18730,#18731,#18732,#18733,#18734,#18735, +#18736,#18737,#18738,#18739),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977664038E-5,1.23523812636725,2.47046430703673,2.69241021703913, +2.91435612704153,2.96810256626414,2.98060787185747,2.99311317745079,2.99679036843647), + .UNSPECIFIED.); +#6523=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18740,#18741,#18742,#18743,#18744, +#18745,#18746,#18747,#18748,#18749,#18750,#18751),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838493631,0.0500590401052519,0.0975816506667855, +0.178717390340821,0.465700812703389),.UNSPECIFIED.); +#6524=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18752,#18753,#18754,#18755,#18756, +#18757,#18758,#18759,#18760,#18761,#18762),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703954,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6525=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18763,#18764,#18765,#18766,#18767, +#18768,#18769,#18770,#18771,#18772,#18773,#18774,#18775,#18776,#18777,#18778, +#18779,#18780,#18781,#18782),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977652228E-5,1.23523812636725,2.47046430703672,2.69241021703913, +2.91435612704153,2.96810256626413,2.98060787185747,2.99311317745079,2.99679036843647), + .UNSPECIFIED.); +#6526=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18783,#18784,#18785,#18786,#18787, +#18788,#18789,#18790,#18791,#18792,#18793,#18794),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838581912,0.0500590401215288,0.0975816507005388, +0.178717390380963,0.465700812703189),.UNSPECIFIED.); +#6527=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18795,#18796,#18797,#18798,#18799, +#18800,#18801,#18802,#18803,#18804,#18805),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703954,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6528=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18806,#18807,#18808,#18809,#18810, +#18811,#18812,#18813,#18814,#18815,#18816,#18817,#18818,#18819,#18820,#18821, +#18822,#18823,#18824,#18825),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977664039E-5,1.23523812636726,2.47046430703675,2.69241021703915, +2.91435612704155,2.96810256626416,2.98060787185749,2.99311317745082,2.99679036843646), + .UNSPECIFIED.); +#6529=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18826,#18827,#18828,#18829,#18830, +#18831,#18832,#18833,#18834,#18835,#18836,#18837),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983850204,0.0500590401087306,0.0975816506807662, +0.178717390353255,0.465700812703223),.UNSPECIFIED.); +#6530=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18838,#18839,#18840,#18841,#18842, +#18843,#18844,#18845,#18846,#18847,#18848),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703954,1.28807779467682,2.52365057508325,2.52366188702967), + .UNSPECIFIED.); +#6531=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18849,#18850,#18851,#18852,#18853, +#18854,#18855,#18856,#18857,#18858,#18859,#18860,#18861,#18862,#18863,#18864, +#18865,#18866,#18867,#18868),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977652229E-5,1.23523812636725,2.47046430703674,2.69241021703915, +2.91435612704155,2.96810256626415,2.98060787185749,2.99311317745081,2.99679036843648), + .UNSPECIFIED.); +#6532=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18869,#18870,#18871,#18872,#18873, +#18874,#18875,#18876,#18877,#18878,#18879,#18880),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838516684,0.0500590401109026,0.0975816506815499, +0.178717390357083,0.465700812703338),.UNSPECIFIED.); +#6533=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18881,#18882,#18883,#18884,#18885, +#18886,#18887,#18888,#18889,#18890,#18891),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703954,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6534=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18892,#18893,#18894,#18895,#18896, +#18897,#18898,#18899,#18900,#18901,#18902,#18903,#18904,#18905,#18906,#18907, +#18908,#18909,#18910,#18911),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931217027E-5,1.2352381263645,2.47046430703588,2.69241021703863, +2.91435612704137,2.96810256626406,2.98060787185741,2.99311317745075,2.99679036843644), + .UNSPECIFIED.); +#6535=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18912,#18913,#18914,#18915,#18916, +#18917,#18918,#18919,#18920,#18921,#18922,#18923),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838580484,0.0500590401224751,0.0975816507010809, +0.178717390380426,0.465700812703359),.UNSPECIFIED.); +#6536=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18924,#18925,#18926,#18927,#18928, +#18929,#18930,#18931,#18932,#18933,#18934),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703954,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6537=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18935,#18936,#18937,#18938,#18939, +#18940,#18941,#18942,#18943,#18944,#18945,#18946,#18947,#18948,#18949,#18950, +#18951,#18952,#18953,#18954),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977652228E-5,1.23523812636725,2.47046430703673,2.69241021703913, +2.91435612704153,2.96810256626413,2.98060787185747,2.99311317745079,2.99679036843647), + .UNSPECIFIED.); +#6538=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18955,#18956,#18957,#18958,#18959, +#18960,#18961,#18962,#18963,#18964,#18965,#18966),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983850914,0.0500590401078669,0.0975816506687043, +0.178717390337025,0.465700812703673),.UNSPECIFIED.); +#6539=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18967,#18968,#18969,#18970,#18971, +#18972,#18973,#18974,#18975,#18976,#18977),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703954,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6540=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18978,#18979,#18980,#18981,#18982, +#18983,#18984,#18985,#18986,#18987,#18988,#18989,#18990,#18991,#18992,#18993, +#18994,#18995,#18996,#18997),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977664038E-5,1.23523812636725,2.47046430703673,2.69241021703913, +2.91435612704153,2.96810256626414,2.98060787185747,2.99311317745079,2.99679036843644), + .UNSPECIFIED.); +#6541=B_SPLINE_CURVE_WITH_KNOTS('',3,(#18998,#18999,#19000,#19001,#19002, +#19003,#19004,#19005,#19006,#19007,#19008,#19009),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838556604,0.050059040119472,0.0975816507003409, +0.17871739038283,0.465700812703252),.UNSPECIFIED.); +#6542=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19010,#19011,#19012,#19013,#19014, +#19015,#19016,#19017,#19018,#19019,#19020),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703953,1.28807779467682,2.52365057508325,2.52366188702966), + .UNSPECIFIED.); +#6543=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19021,#19022,#19023,#19024,#19025, +#19026,#19027,#19028,#19029,#19030,#19031,#19032,#19033,#19034,#19035,#19036, +#19037,#19038,#19039,#19040),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977652232E-5,1.23523812636729,2.47046430703681,2.69241021703922, +2.91435612704163,2.96810256626424,2.98060787185757,2.9931131774509,2.99679036843657), + .UNSPECIFIED.); +#6544=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19041,#19042,#19043,#19044,#19045, +#19046,#19047,#19048,#19049,#19050,#19051,#19052),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838529986,0.0500590401134321,0.0975816506858147, +0.178717390361415,0.465700812703365),.UNSPECIFIED.); +#6545=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19053,#19054,#19055,#19056,#19057, +#19058,#19059,#19060,#19061,#19062,#19063),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703952,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6546=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19064,#19065,#19066,#19067,#19068, +#19069,#19070,#19071,#19072,#19073,#19074,#19075,#19076,#19077,#19078,#19079, +#19080,#19081,#19082,#19083),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456989013039E-5,1.23523812636801,2.47046430703711,2.69241021703945, +2.91435612704178,2.96810256626437,2.9806078718577,2.99311317745102,2.99679036843667), + .UNSPECIFIED.); +#6547=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19084,#19085,#19086,#19087,#19088, +#19089,#19090,#19091,#19092,#19093,#19094,#19095),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838572756,0.050059040121866,0.0975816507022551, +0.178717390381411,0.4657008127034),.UNSPECIFIED.); +#6548=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19096,#19097,#19098,#19099,#19100, +#19101,#19102,#19103,#19104,#19105,#19106),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703953,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6549=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19107,#19108,#19109,#19110,#19111, +#19112,#19113,#19114,#19115,#19116,#19117,#19118,#19119,#19120,#19121,#19122, +#19123,#19124,#19125,#19126),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456989001228E-5,1.23523812636799,2.47046430703709,2.69241021703942, +2.91435612704175,2.96810256626434,2.98060787185767,2.99311317745099,2.99679036843667), + .UNSPECIFIED.); +#6550=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19127,#19128,#19129,#19130,#19131, +#19132,#19133,#19134,#19135,#19136,#19137,#19138),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838561574,0.0500590401185562,0.0975816506920859, +0.178717390375873,0.465700812703008),.UNSPECIFIED.); +#6551=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19139,#19140,#19141,#19142,#19143, +#19144,#19145,#19146,#19147,#19148,#19149),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703953,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6552=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19150,#19151,#19152,#19153,#19154, +#19155,#19156,#19157,#19158,#19159,#19160,#19161,#19162,#19163,#19164,#19165, +#19166,#19167,#19168,#19169),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978030034E-5,1.23523812636736,2.47046430703692,2.69241021703933, +2.91435612704175,2.96810256626436,2.98060787185769,2.99311317745102,2.9967903684367), + .UNSPECIFIED.); +#6553=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19170,#19171,#19172,#19173,#19174, +#19175,#19176,#19177,#19178,#19179,#19180,#19181),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838477543,0.0500590401032473,0.0975816506697144, +0.178717390348818,0.465700812703102),.UNSPECIFIED.); +#6554=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19182,#19183,#19184,#19185,#19186, +#19187,#19188,#19189,#19190,#19191,#19192),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703953,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6555=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19193,#19194,#19195,#19196,#19197, +#19198,#19199,#19200,#19201,#19202,#19203,#19204,#19205,#19206,#19207,#19208, +#19209,#19210,#19211,#19212),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978041844E-5,1.23523812636737,2.47046430703693,2.69241021703934, +2.91435612704176,2.96810256626437,2.9806078718577,2.99311317745103,2.9967903684367), + .UNSPECIFIED.); +#6556=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19213,#19214,#19215,#19216,#19217, +#19218,#19219,#19220,#19221,#19222,#19223,#19224),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838517988,0.0500590401117607,0.0975816506843431, +0.178717390363972,0.465700812703134),.UNSPECIFIED.); +#6557=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19225,#19226,#19227,#19228,#19229, +#19230,#19231,#19232,#19233,#19234,#19235),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703952,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6558=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19236,#19237,#19238,#19239,#19240, +#19241,#19242,#19243,#19244,#19245,#19246,#19247,#19248,#19249,#19250,#19251, +#19252,#19253,#19254,#19255),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.1945693144131E-5,1.23523812636464,2.47046430703613,2.69241021703889, +2.91435612704165,2.96810256626435,2.9806078718577,2.99311317745104,2.9967903684367), + .UNSPECIFIED.); +#6559=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19256,#19257,#19258,#19259,#19260, +#19261,#19262,#19263,#19264,#19265,#19266,#19267),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838508658,0.0500590401093198,0.0975816506785747, +0.178717390354608,0.465700812703228),.UNSPECIFIED.); +#6560=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19268,#19269,#19270,#19271,#19272, +#19273,#19274,#19275,#19276,#19277,#19278),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703953,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6561=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19279,#19280,#19281,#19282,#19283, +#19284,#19285,#19286,#19287,#19288,#19289,#19290,#19291,#19292,#19293,#19294, +#19295,#19296,#19297,#19298),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.1945693144131E-5,1.23523812636464,2.47046430703613,2.69241021703889, +2.91435612704165,2.96810256626435,2.9806078718577,2.99311317745104,2.9967903684367), + .UNSPECIFIED.); +#6562=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19299,#19300,#19301,#19302,#19303, +#19304,#19305,#19306,#19307,#19308,#19309,#19310),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983854211,0.0500590401157598,0.0975816506901075, +0.178717390366318,0.465700812703356),.UNSPECIFIED.); +#6563=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19311,#19312,#19313,#19314,#19315, +#19316,#19317,#19318,#19319,#19320,#19321),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703953,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6564=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19322,#19323,#19324,#19325,#19326, +#19327,#19328,#19329,#19330,#19331,#19332,#19333,#19334,#19335,#19336,#19337, +#19338,#19339,#19340,#19341),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932055405E-5,1.23523812636468,2.47046430703615,2.69241021703891, +2.91435612704167,2.96810256626436,2.98060787185771,2.99311317745105,2.9967903684367), + .UNSPECIFIED.); +#6565=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19342,#19343,#19344,#19345,#19346, +#19347,#19348,#19349,#19350,#19351,#19352,#19353),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.02538598384342,0.0500590400961554,0.0975816506546783, +0.178717390319974,0.46570081270362),.UNSPECIFIED.); +#6566=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19354,#19355,#19356,#19357,#19358, +#19359,#19360,#19361,#19362,#19363,#19364),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703952,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6567=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19365,#19366,#19367,#19368,#19369, +#19370,#19371,#19372,#19373,#19374,#19375,#19376,#19377,#19378,#19379,#19380, +#19381,#19382,#19383,#19384),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978160044E-5,1.23523812636736,2.47046430703691,2.69241021703933, +2.91435612704174,2.96810256626435,2.98060787185768,2.99311317745101,2.99679036843667), + .UNSPECIFIED.); +#6568=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19385,#19386,#19387,#19388,#19389, +#19390,#19391,#19392,#19393,#19394,#19395,#19396),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838528568,0.0500590401139436,0.097581650689454, +0.178717390368289,0.465700812703221),.UNSPECIFIED.); +#6569=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19397,#19398,#19399,#19400,#19401, +#19402,#19403,#19404,#19405,#19406,#19407),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270395,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6570=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19408,#19409,#19410,#19411,#19412, +#19413,#19414,#19415,#19416,#19417,#19418,#19419,#19420,#19421,#19422,#19423, +#19424,#19425,#19426,#19427),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978160044E-5,1.23523812636737,2.47046430703692,2.69241021703934, +2.91435612704175,2.96810256626436,2.98060787185769,2.99311317745102,2.99679036843667), + .UNSPECIFIED.); +#6571=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19428,#19429,#19430,#19431,#19432, +#19433,#19434,#19435,#19436,#19437,#19438,#19439),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838492088,0.0500590401060554,0.0975816506723988, +0.178717390348424,0.465700812703216),.UNSPECIFIED.); +#6572=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19440,#19441,#19442,#19443,#19444, +#19445,#19446,#19447,#19448,#19449,#19450),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270395,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6573=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19451,#19452,#19453,#19454,#19455, +#19456,#19457,#19458,#19459,#19460,#19461,#19462,#19463,#19464,#19465,#19466, +#19467,#19468,#19469,#19470),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932043595E-5,1.23523812636466,2.47046430703612,2.69241021703888, +2.91435612704163,2.96810256626433,2.98060787185768,2.99311317745102,2.9967903684367), + .UNSPECIFIED.); +#6574=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19471,#19472,#19473,#19474,#19475, +#19476,#19477,#19478,#19479,#19480,#19481,#19482),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983851503,0.0500590401105764,0.0975816506810385, +0.178717390356946,0.465700812703255),.UNSPECIFIED.); +#6575=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19483,#19484,#19485,#19486,#19487, +#19488,#19489,#19490,#19491,#19492,#19493),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703952,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6576=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19494,#19495,#19496,#19497,#19498, +#19499,#19500,#19501,#19502,#19503,#19504,#19505,#19506,#19507,#19508,#19509, +#19510,#19511,#19512,#19513),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.1945697864413E-5,1.23523812636741,2.47046430703696,2.69241021703937, +2.91435612704178,2.96810256626439,2.98060787185773,2.99311317745105,2.9967903684367), + .UNSPECIFIED.); +#6577=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19514,#19515,#19516,#19517,#19518, +#19519,#19520,#19521,#19522,#19523,#19524,#19525),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838480284,0.0500590401042841,0.0975816506708921, +0.178717390344966,0.465700812703082),.UNSPECIFIED.); +#6578=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19526,#19527,#19528,#19529,#19530, +#19531,#19532,#19533,#19534,#19535,#19536),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703952,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6579=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19537,#19538,#19539,#19540,#19541, +#19542,#19543,#19544,#19545,#19546,#19547,#19548,#19549,#19550,#19551,#19552, +#19553,#19554,#19555,#19556),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932362452E-5,1.23523812636469,2.47046430703613,2.69241021703889, +2.91435612704165,2.96810256626434,2.98060787185769,2.99311317745103,2.9967903684367), + .UNSPECIFIED.); +#6580=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19557,#19558,#19559,#19560,#19561, +#19562,#19563,#19564,#19565,#19566,#19567,#19568),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838419811,0.0500590400924192,0.0975816506484705, +0.178717390318856,0.465700812703087),.UNSPECIFIED.); +#6581=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19569,#19570,#19571,#19572,#19573, +#19574,#19575,#19576,#19577,#19578,#19579),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270395,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6582=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19580,#19581,#19582,#19583,#19584, +#19585,#19586,#19587,#19588,#19589,#19590,#19591,#19592,#19593,#19594,#19595, +#19596,#19597,#19598,#19599),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932362451E-5,1.23523812636468,2.47046430703612,2.69241021703887, +2.91435612704162,2.96810256626432,2.98060787185767,2.99311317745101,2.9967903684367), + .UNSPECIFIED.); +#6583=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19600,#19601,#19602,#19603,#19604, +#19605,#19606,#19607,#19608,#19609,#19610,#19611),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838546636,0.0500590401154604,0.0975816506857035, +0.178717390357907,0.465700812703423),.UNSPECIFIED.); +#6584=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19612,#19613,#19614,#19615,#19616, +#19617,#19618,#19619,#19620,#19621,#19622),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270395,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6585=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19623,#19624,#19625,#19626,#19627, +#19628,#19629,#19630,#19631,#19632,#19633,#19634,#19635,#19636,#19637,#19638, +#19639,#19640,#19641,#19642),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978089079E-5,1.23523812636738,2.47046430703694,2.69241021703936, +2.91435612704178,2.96810256626438,2.98060787185772,2.99311317745104,2.99679036843671), + .UNSPECIFIED.); +#6586=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19643,#19644,#19645,#19646,#19647, +#19648,#19649,#19650,#19651,#19652,#19653,#19654),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838486192,0.0500590401049862,0.0975816506711179, +0.17871739034467,0.465700812703204),.UNSPECIFIED.); +#6587=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19655,#19656,#19657,#19658,#19659, +#19660,#19661,#19662,#19663,#19664,#19665),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703952,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6588=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19666,#19667,#19668,#19669,#19670, +#19671,#19672,#19673,#19674,#19675,#19676,#19677,#19678,#19679,#19680,#19681, +#19682,#19683,#19684,#19685),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978183664E-5,1.23523812636738,2.47046430703694,2.69241021703936, +2.91435612704178,2.96810256626438,2.98060787185772,2.99311317745104,2.99679036843669), + .UNSPECIFIED.); +#6589=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19686,#19687,#19688,#19689,#19690, +#19691,#19692,#19693,#19694,#19695,#19696,#19697),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838563559,0.050059040119041,0.0975816506936739, +0.178717390372143,0.465700812703454),.UNSPECIFIED.); +#6590=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19698,#19699,#19700,#19701,#19702, +#19703,#19704,#19705,#19706,#19707,#19708),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703952,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6591=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19709,#19710,#19711,#19712,#19713, +#19714,#19715,#19716,#19717,#19718,#19719,#19720,#19721,#19722,#19723,#19724, +#19725,#19726,#19727,#19728),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977841188E-5,1.23523812636737,2.47046430703696,2.69241021703938, +2.91435612704181,2.96810256626442,2.98060787185775,2.99311317745107,2.99679036843674), + .UNSPECIFIED.); +#6592=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19729,#19730,#19731,#19732,#19733, +#19734,#19735,#19736,#19737,#19738,#19739,#19740),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838544522,0.0500590401169931,0.0975816506945517, +0.178717390375094,0.465700812703211),.UNSPECIFIED.); +#6593=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19741,#19742,#19743,#19744,#19745, +#19746,#19747,#19748,#19749,#19750,#19751),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703952,1.28807779467682,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6594=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19752,#19753,#19754,#19755,#19756, +#19757,#19758,#19759,#19760,#19761,#19762,#19763,#19764,#19765,#19766,#19767, +#19768,#19769,#19770,#19771),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932740467E-5,1.23523812636468,2.47046430703608,2.69241021703883, +2.91435612704159,2.96810256626431,2.98060787185765,2.99311317745099,2.99679036843669), + .UNSPECIFIED.); +#6595=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19772,#19773,#19774,#19775,#19776, +#19777,#19778,#19779,#19780,#19781,#19782,#19783),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838456491,0.0500590400984097,0.0975816506579509, +0.17871739032626,0.465700812703359),.UNSPECIFIED.); +#6596=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19784,#19785,#19786,#19787,#19788, +#19789,#19790,#19791,#19792,#19793,#19794),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703418,1.28807779467679,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6597=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19795,#19796,#19797,#19798,#19799, +#19800,#19801,#19802,#19803,#19804,#19805,#19806,#19807,#19808,#19809,#19810, +#19811,#19812,#19813,#19814),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978254521E-5,1.23523812636741,2.47046430703699,2.69241021703938, +2.91435612704179,2.96810256626435,2.9806078718577,2.99311317745104,2.99679036843669), + .UNSPECIFIED.); +#6598=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19815,#19816,#19817,#19818,#19819, +#19820,#19821,#19822,#19823,#19824,#19825,#19826),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838545468,0.0500590401154767,0.0975816506867752, +0.178717390363605,0.465700812703372),.UNSPECIFIED.); +#6599=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19827,#19828,#19829,#19830,#19831, +#19832,#19833,#19834,#19835,#19836,#19837),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704799,1.28807779467687,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6600=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19838,#19839,#19840,#19841,#19842, +#19843,#19844,#19845,#19846,#19847,#19848,#19849,#19850,#19851,#19852,#19853, +#19854,#19855,#19856,#19857),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932834943E-5,1.2352381263647,2.47046430703613,2.69241021703889, +2.91435612704164,2.96810256626433,2.98060787185767,2.99311317745102,2.99679036843669), + .UNSPECIFIED.); +#6601=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19858,#19859,#19860,#19861,#19862, +#19863,#19864,#19865,#19866,#19867,#19868,#19869),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838539365,0.0500590401154346,0.0975816506909785, +0.17871739036653,0.465700812703373),.UNSPECIFIED.); +#6602=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19870,#19871,#19872,#19873,#19874, +#19875,#19876,#19877,#19878,#19879,#19880),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703743,1.28807779467681,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6603=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19881,#19882,#19883,#19884,#19885, +#19886,#19887,#19888,#19889,#19890,#19891,#19892,#19893,#19894,#19895,#19896, +#19897,#19898,#19899,#19900),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977841184E-5,1.23523812636733,2.47046430703687,2.69241021703929, +2.9143561270417,2.9681025662643,2.98060787185764,2.99311317745099,2.99679036843669), + .UNSPECIFIED.); +#6604=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19901,#19902,#19903,#19904,#19905, +#19906,#19907,#19908,#19909,#19910,#19911,#19912),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838469612,0.0500590401016834,0.0975816506667671, +0.178717390347925,0.465700812703089),.UNSPECIFIED.); +#6605=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19913,#19914,#19915,#19916,#19917, +#19918,#19919,#19920,#19921,#19922,#19923),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704159,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6606=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19924,#19925,#19926,#19927,#19928, +#19929,#19930,#19931,#19932,#19933,#19934,#19935,#19936,#19937,#19938,#19939, +#19940,#19941,#19942,#19943),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932834947E-5,1.23523812636474,2.4704643070362,2.69241021703897, +2.91435612704173,2.96810256626443,2.98060787185777,2.99311317745112,2.99679036843674), + .UNSPECIFIED.); +#6607=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19944,#19945,#19946,#19947,#19948, +#19949,#19950,#19951,#19952,#19953,#19954,#19955),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838516344,0.0500590401107756,0.0975816506812271, +0.178717390357692,0.465700812703313),.UNSPECIFIED.); +#6608=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19956,#19957,#19958,#19959,#19960, +#19961,#19962,#19963,#19964,#19965,#19966),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703847,1.28807779467681,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6609=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19967,#19968,#19969,#19970,#19971, +#19972,#19973,#19974,#19975,#19976,#19977,#19978,#19979,#19980,#19981,#19982, +#19983,#19984,#19985,#19986),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932575131E-5,1.23523812636467,2.47046430703607,2.69241021703881, +2.91435612704156,2.96810256626428,2.98060787185763,2.99311317745097,2.99679036843669), + .UNSPECIFIED.); +#6610=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19987,#19988,#19989,#19990,#19991, +#19992,#19993,#19994,#19995,#19996,#19997,#19998),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838538731,0.0500590401153389,0.0975816506910002, +0.178717390372445,0.465700812703176),.UNSPECIFIED.); +#6611=B_SPLINE_CURVE_WITH_KNOTS('',3,(#19999,#20000,#20001,#20002,#20003, +#20004,#20005,#20006,#20007,#20008,#20009),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703417,1.28807779467679,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6612=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20010,#20011,#20012,#20013,#20014, +#20015,#20016,#20017,#20018,#20019,#20020,#20021,#20022,#20023,#20024,#20025, +#20026,#20027,#20028,#20029),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932834943E-5,1.23523812636474,2.47046430703619,2.69241021703892, +2.91435612704166,2.96810256626431,2.98060787185767,2.99311317745104,2.99679036843669), + .UNSPECIFIED.); +#6613=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20030,#20031,#20032,#20033,#20034, +#20035,#20036,#20037,#20038,#20039,#20040,#20041),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838531968,0.0500590401126554,0.0975816506798144, +0.178717390355309,0.465700812703426),.UNSPECIFIED.); +#6614=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20042,#20043,#20044,#20045,#20046, +#20047,#20048,#20049,#20050,#20051,#20052),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.05250501427048,1.28807779467687,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6615=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20053,#20054,#20055,#20056,#20057, +#20058,#20059,#20060,#20061,#20062,#20063,#20064,#20065,#20066,#20067,#20068, +#20069,#20070,#20071,#20072),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933201037E-5,1.23523812636474,2.47046430703617,2.69241021703893, +2.91435612704168,2.96810256626437,2.98060787185772,2.99311317745107,2.99679036843669), + .UNSPECIFIED.); +#6616=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20073,#20074,#20075,#20076,#20077, +#20078,#20079,#20080,#20081,#20082,#20083,#20084),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838534161,0.0500590401131217,0.097581650683693, +0.178717390362776,0.465700812703386),.UNSPECIFIED.); +#6617=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20085,#20086,#20087,#20088,#20089, +#20090,#20091,#20092,#20093,#20094,#20095),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703847,1.28807779467681,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6618=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20096,#20097,#20098,#20099,#20100, +#20101,#20102,#20103,#20104,#20105,#20106,#20107,#20108,#20109,#20110,#20111, +#20112,#20113,#20114,#20115),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978927661E-5,1.2352381263674,2.47046430703691,2.69241021703932, +2.91435612704173,2.96810256626432,2.98060787185767,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6619=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20116,#20117,#20118,#20119,#20120, +#20121,#20122,#20123,#20124,#20125,#20126,#20127),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838516985,0.050059040111563,0.097581650684178, +0.178717390366528,0.46570081270306),.UNSPECIFIED.); +#6620=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20128,#20129,#20130,#20131,#20132, +#20133,#20134,#20135,#20136,#20137,#20138),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704159,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6621=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20139,#20140,#20141,#20142,#20143, +#20144,#20145,#20146,#20147,#20148,#20149,#20150,#20151,#20152,#20153,#20154, +#20155,#20156,#20157,#20158),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933201038E-5,1.23523812636474,2.47046430703618,2.69241021703894, +2.91435612704169,2.96810256626438,2.98060787185773,2.99311317745108,2.99679036843674), + .UNSPECIFIED.); +#6622=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20159,#20160,#20161,#20162,#20163, +#20164,#20165,#20166,#20167,#20168,#20169,#20170),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838560406,0.0500590401180688,0.0975816506949385, +0.178717390371431,0.465700812703302),.UNSPECIFIED.); +#6623=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20171,#20172,#20173,#20174,#20175, +#20176,#20177,#20178,#20179,#20180,#20181),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703847,1.28807779467681,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6624=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20182,#20183,#20184,#20185,#20186, +#20187,#20188,#20189,#20190,#20191,#20192,#20193,#20194,#20195,#20196,#20197, +#20198,#20199,#20200,#20201),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932787702E-5,1.23523812636468,2.47046430703608,2.69241021703882, +2.91435612704156,2.96810256626428,2.98060787185763,2.99311317745097,2.99679036843669), + .UNSPECIFIED.); +#6625=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20202,#20203,#20204,#20205,#20206, +#20207,#20208,#20209,#20210,#20211,#20212,#20213),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838545813,0.0500590401167353,0.0975816506937314, +0.178717390374379,0.46570081270308),.UNSPECIFIED.); +#6626=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20214,#20215,#20216,#20217,#20218, +#20219,#20220,#20221,#20222,#20223,#20224),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703417,1.28807779467679,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6627=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20225,#20226,#20227,#20228,#20229, +#20230,#20231,#20232,#20233,#20234,#20235,#20236,#20237,#20238,#20239,#20240, +#20241,#20242,#20243,#20244),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456979081078E-5,1.23523812636746,2.47046430703702,2.69241021703941, +2.91435612704181,2.96810256626437,2.98060787185772,2.99311317745106,2.99679036843671), + .UNSPECIFIED.); +#6628=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20245,#20246,#20247,#20248,#20249, +#20250,#20251,#20252,#20253,#20254,#20255,#20256),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838536123,0.05005904011456,0.0975816506856414, +0.178717390355776,0.465700812703522),.UNSPECIFIED.); +#6629=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20257,#20258,#20259,#20260,#20261, +#20262,#20263,#20264,#20265,#20266,#20267),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704799,1.28807779467687,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6630=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20268,#20269,#20270,#20271,#20272, +#20273,#20274,#20275,#20276,#20277,#20278,#20279,#20280,#20281,#20282,#20283, +#20284,#20285,#20286,#20287),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.1945697898671E-5,1.23523812636741,2.47046430703694,2.69241021703936, +2.91435612704177,2.96810256626437,2.9806078718577,2.99311317745103,2.99679036843669), + .UNSPECIFIED.); +#6631=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20288,#20289,#20290,#20291,#20292, +#20293,#20294,#20295,#20296,#20297,#20298,#20299),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838514921,0.0500590401110961,0.0975816506827156, +0.178717390362808,0.465700812703128),.UNSPECIFIED.); +#6632=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20300,#20301,#20302,#20303,#20304, +#20305,#20306,#20307,#20308,#20309,#20310),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142703847,1.28807779467681,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6633=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20311,#20312,#20313,#20314,#20315, +#20316,#20317,#20318,#20319,#20320,#20321,#20322,#20323,#20324,#20325,#20326, +#20327,#20328,#20329,#20330),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933071132E-5,1.23523812636473,2.47046430703616,2.69241021703891, +2.91435612704166,2.96810256626434,2.9806078718577,2.99311317745107,2.99679036843669), + .UNSPECIFIED.); +#6634=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20331,#20332,#20333,#20334,#20335, +#20336,#20337,#20338,#20339,#20340,#20341,#20342),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838605322,0.0500590401271345,0.0975816507123508, +0.178717390397678,0.465700812703064),.UNSPECIFIED.); +#6635=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20343,#20344,#20345,#20346,#20347, +#20348,#20349,#20350,#20351,#20352,#20353),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704272,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6636=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20354,#20355,#20356,#20357,#20358, +#20359,#20360,#20361,#20362,#20363,#20364,#20365,#20366,#20367,#20368,#20369, +#20370,#20371,#20372,#20373),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933378072E-5,1.23523812636476,2.47046430703619,2.69241021703894, +2.91435612704169,2.96810256626439,2.98060787185773,2.99311317745109,2.99679036843676), + .UNSPECIFIED.); +#6637=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20374,#20375,#20376,#20377,#20378, +#20379,#20380,#20381,#20382,#20383,#20384,#20385),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838527441,0.0500590401115838,0.0975816506798205, +0.178717390361007,0.465700812703157),.UNSPECIFIED.); +#6638=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20386,#20387,#20388,#20389,#20390, +#20391,#20392,#20393,#20394,#20395,#20396),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704689,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6639=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20397,#20398,#20399,#20400,#20401, +#20402,#20403,#20404,#20405,#20406,#20407,#20408,#20409,#20410,#20411,#20412, +#20413,#20414,#20415,#20416),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933201038E-5,1.23523812636475,2.47046430703619,2.69241021703895, +2.9143561270417,2.9681025662644,2.98060787185774,2.9931131774511,2.99679036843675), + .UNSPECIFIED.); +#6640=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20417,#20418,#20419,#20420,#20421, +#20422,#20423,#20424,#20425,#20426,#20427,#20428),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838642924,0.0500590401354318,0.097581650728896, +0.178717390420027,0.46570081270305),.UNSPECIFIED.); +#6641=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20429,#20430,#20431,#20432,#20433, +#20434,#20435,#20436,#20437,#20438,#20439),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704272,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6642=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20440,#20441,#20442,#20443,#20444, +#20445,#20446,#20447,#20448,#20449,#20450,#20451,#20452,#20453,#20454,#20455, +#20456,#20457,#20458,#20459),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933201039E-5,1.23523812636476,2.47046430703621,2.69241021703897, +2.91435612704172,2.96810256626443,2.98060787185777,2.99311317745112,2.99679036843674), + .UNSPECIFIED.); +#6643=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20460,#20461,#20462,#20463,#20464, +#20465,#20466,#20467,#20468,#20469,#20470,#20471),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838583719,0.0500590401229876,0.0975816507050613, +0.178717390389011,0.465700812703052),.UNSPECIFIED.); +#6644=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20472,#20473,#20474,#20475,#20476, +#20477,#20478,#20479,#20480,#20481,#20482),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704272,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6645=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20483,#20484,#20485,#20486,#20487, +#20488,#20489,#20490,#20491,#20492,#20493,#20494,#20495,#20496,#20497,#20498, +#20499,#20500,#20501,#20502),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456979081078E-5,1.23523812636742,2.47046430703694,2.69241021703936, +2.91435612704176,2.96810256626438,2.98060787185771,2.99311317745104,2.99679036843671), + .UNSPECIFIED.); +#6646=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20503,#20504,#20505,#20506,#20507, +#20508,#20509,#20510,#20511,#20512,#20513,#20514),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838572354,0.050059040121209,0.0975816506965238, +0.178717390379972,0.465700812703103),.UNSPECIFIED.); +#6647=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20515,#20516,#20517,#20518,#20519, +#20520,#20521,#20522,#20523,#20524,#20525),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270448,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6648=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20526,#20527,#20528,#20529,#20530, +#20531,#20532,#20533,#20534,#20535,#20536,#20537,#20538,#20539,#20540,#20541, +#20542,#20543,#20544,#20545),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978785847E-5,1.23523812636745,2.47046430703703,2.69241021703945, +2.91435612704187,2.96810256626449,2.98060787185781,2.99311317745115,2.99679036843676), + .UNSPECIFIED.); +#6649=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20546,#20547,#20548,#20549,#20550, +#20551,#20552,#20553,#20554,#20555,#20556,#20557),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838579159,0.0500590401220365,0.0975816506964747, +0.17871739038462,0.465700812702703),.UNSPECIFIED.); +#6650=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20558,#20559,#20560,#20561,#20562, +#20563,#20564,#20565,#20566,#20567,#20568),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704272,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6651=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20569,#20570,#20571,#20572,#20573, +#20574,#20575,#20576,#20577,#20578,#20579,#20580,#20581,#20582,#20583,#20584, +#20585,#20586,#20587,#20588),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456979092893E-5,1.23523812636744,2.47046430703699,2.6924102170394, +2.91435612704182,2.96810256626444,2.98060787185776,2.99311317745109,2.99679036843676), + .UNSPECIFIED.); +#6652=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20589,#20590,#20591,#20592,#20593, +#20594,#20595,#20596,#20597,#20598,#20599,#20600),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838747143,0.0500590401525508,0.0975816507516957, +0.178717390442884,0.465700812702901),.UNSPECIFIED.); +#6653=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20601,#20602,#20603,#20604,#20605, +#20606,#20607,#20608,#20609,#20610,#20611),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270448,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6654=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20612,#20613,#20614,#20615,#20616, +#20617,#20618,#20619,#20620,#20621,#20622,#20623,#20624,#20625,#20626,#20627, +#20628,#20629,#20630,#20631),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456979388129E-5,1.23523812636747,2.47046430703702,2.69241021703943, +2.91435612704184,2.96810256626446,2.98060787185779,2.99311317745112,2.99679036843677), + .UNSPECIFIED.); +#6655=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20632,#20633,#20634,#20635,#20636, +#20637,#20638,#20639,#20640,#20641,#20642,#20643),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838533669,0.0500590401131246,0.0975816506857194, +0.178717390364382,0.465700812703113),.UNSPECIFIED.); +#6656=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20644,#20645,#20646,#20647,#20648, +#20649,#20650,#20651,#20652,#20653,#20654),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704272,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6657=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20655,#20656,#20657,#20658,#20659, +#20660,#20661,#20662,#20663,#20664,#20665,#20666,#20667,#20668,#20669,#20670, +#20671,#20672,#20673,#20674),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933201038E-5,1.23523812636475,2.47046430703619,2.69241021703894, +2.91435612704169,2.96810256626439,2.98060787185774,2.99311317745109,2.99679036843674), + .UNSPECIFIED.); +#6658=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20675,#20676,#20677,#20678,#20679, +#20680,#20681,#20682,#20683,#20684,#20685,#20686),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983851774,0.050059040106814,0.0975816506703847, +0.178717390348475,0.465700812702891),.UNSPECIFIED.); +#6659=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20687,#20688,#20689,#20690,#20691, +#20692,#20693,#20694,#20695,#20696,#20697),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704272,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6660=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20698,#20699,#20700,#20701,#20702, +#20703,#20704,#20705,#20706,#20707,#20708,#20709,#20710,#20711,#20712,#20713, +#20714,#20715,#20716,#20717),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932787702E-5,1.23523812636469,2.47046430703612,2.69241021703887, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6661=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20718,#20719,#20720,#20721,#20722, +#20723,#20724,#20725,#20726,#20727,#20728,#20729),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983855512,0.0500590401169899,0.097581650694727, +0.178717390378517,0.46570081270309),.UNSPECIFIED.); +#6662=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20730,#20731,#20732,#20733,#20734, +#20735,#20736,#20737,#20738,#20739,#20740),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6663=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20741,#20742,#20743,#20744,#20745, +#20746,#20747,#20748,#20749,#20750,#20751,#20752,#20753,#20754,#20755,#20756, +#20757,#20758,#20759,#20760),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932752278E-5,1.23523812636473,2.4704643070362,2.69241021703896, +2.91435612704172,2.96810256626443,2.98060787185777,2.99311317745112,2.99679036843674), + .UNSPECIFIED.); +#6664=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20761,#20762,#20763,#20764,#20765, +#20766,#20767,#20768,#20769,#20770,#20771,#20772),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838529988,0.0500590401122729,0.0975816506834821, +0.178717390366315,0.465700812703095),.UNSPECIFIED.); +#6665=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20773,#20774,#20775,#20776,#20777, +#20778,#20779,#20780,#20781,#20782,#20783),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704272,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6666=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20784,#20785,#20786,#20787,#20788, +#20789,#20790,#20791,#20792,#20793,#20794,#20795,#20796,#20797,#20798,#20799, +#20800,#20801,#20802,#20803),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977664042E-5,1.23523812636735,2.47046430703695,2.69241021703937, +2.9143561270418,2.96810256626442,2.98060787185774,2.99311317745107,2.99679036843675), + .UNSPECIFIED.); +#6667=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20804,#20805,#20806,#20807,#20808, +#20809,#20810,#20811,#20812,#20813,#20814,#20815),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838665416,0.0500590401398429,0.0975816507339084, +0.178717390417881,0.465700812703096),.UNSPECIFIED.); +#6668=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20816,#20817,#20818,#20819,#20820, +#20821,#20822,#20823,#20824,#20825,#20826),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6669=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20827,#20828,#20829,#20830,#20831, +#20832,#20833,#20834,#20835,#20836,#20837,#20838,#20839,#20840,#20841,#20842, +#20843,#20844,#20845,#20846),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456979175667E-5,1.23523812636747,2.47046430703702,2.69241021703944, +2.91435612704186,2.96810256626448,2.9806078718578,2.99311317745113,2.99679036843675), + .UNSPECIFIED.); +#6670=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20847,#20848,#20849,#20850,#20851, +#20852,#20853,#20854,#20855,#20856,#20857,#20858),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838647155,0.0500590401362663,0.097581650730494, +0.178717390423598,0.465700812703002),.UNSPECIFIED.); +#6671=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20859,#20860,#20861,#20862,#20863, +#20864,#20865,#20866,#20867,#20868,#20869),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6672=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20870,#20871,#20872,#20873,#20874, +#20875,#20876,#20877,#20878,#20879,#20880,#20881,#20882,#20883,#20884,#20885, +#20886,#20887,#20888,#20889),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933071132E-5,1.23523812636468,2.47046430703605,2.69241021703881, +2.91435612704158,2.96810256626432,2.98060787185766,2.99311317745102,2.99679036843669), + .UNSPECIFIED.); +#6673=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20890,#20891,#20892,#20893,#20894, +#20895,#20896,#20897,#20898,#20899,#20900,#20901),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838615687,0.0500590401297539,0.0975816507127109, +0.178717390398218,0.465700812703093),.UNSPECIFIED.); +#6674=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20902,#20903,#20904,#20905,#20906, +#20907,#20908,#20909,#20910,#20911,#20912),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142702989,1.28807779467677,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6675=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20913,#20914,#20915,#20916,#20917, +#20918,#20919,#20920,#20921,#20922,#20923,#20924,#20925,#20926,#20927,#20928, +#20929,#20930,#20931,#20932),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456933767894E-5,1.23523812636475,2.47046430703613,2.69241021703888, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6676=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20933,#20934,#20935,#20936,#20937, +#20938,#20939,#20940,#20941,#20942,#20943,#20944),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838731635,0.050059040149799,0.0975816507500397, +0.178717390442033,0.465700812703051),.UNSPECIFIED.); +#6677=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20945,#20946,#20947,#20948,#20949, +#20950,#20951,#20952,#20953,#20954,#20955),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6678=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20956,#20957,#20958,#20959,#20960, +#20961,#20962,#20963,#20964,#20965,#20966,#20967,#20968,#20969,#20970,#20971, +#20972,#20973,#20974,#20975),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456979175664E-5,1.23523812636743,2.47046430703696,2.69241021703937, +2.91435612704178,2.9681025662644,2.98060787185772,2.99311317745105,2.99679036843674), + .UNSPECIFIED.); +#6679=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20976,#20977,#20978,#20979,#20980, +#20981,#20982,#20983,#20984,#20985,#20986,#20987),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838557811,0.0500590401175144,0.0975816506956446, +0.178717390377915,0.465700812703083),.UNSPECIFIED.); +#6680=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20988,#20989,#20990,#20991,#20992, +#20993,#20994,#20995,#20996,#20997,#20998),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704272,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6681=B_SPLINE_CURVE_WITH_KNOTS('',3,(#20999,#21000,#21001,#21002,#21003, +#21004,#21005,#21006,#21007,#21008,#21009,#21010,#21011,#21012,#21013,#21014, +#21015,#21016,#21017,#21018),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978254523E-5,1.23523812636739,2.47046430703696,2.69241021703938, +2.9143561270418,2.96810256626442,2.98060787185774,2.99311317745107,2.99679036843674), + .UNSPECIFIED.); +#6682=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21019,#21020,#21021,#21022,#21023, +#21024,#21025,#21026,#21027,#21028,#21029,#21030),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838508491,0.0500590401080402,0.0975816506753318, +0.178717390358135,0.465700812703098),.UNSPECIFIED.); +#6683=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21031,#21032,#21033,#21034,#21035, +#21036,#21037,#21038,#21039,#21040,#21041),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6684=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21042,#21043,#21044,#21045,#21046, +#21047,#21048,#21049,#21050,#21051,#21052,#21053,#21054,#21055,#21056,#21057, +#21058,#21059,#21060,#21061),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932456928E-5,1.23523812636468,2.47046430703612,2.69241021703888, +2.91435612704164,2.96810256626434,2.98060787185768,2.99311317745103,2.99679036843671), + .UNSPECIFIED.); +#6685=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21062,#21063,#21064,#21065,#21066, +#21067,#21068,#21069,#21070,#21071,#21072,#21073),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983857786,0.050059040119541,0.0975816506915864, +0.178717390366702,0.465700812703339),.UNSPECIFIED.); +#6686=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21074,#21075,#21076,#21077,#21078, +#21079,#21080,#21081,#21082,#21083,#21084),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704689,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6687=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21085,#21086,#21087,#21088,#21089, +#21090,#21091,#21092,#21093,#21094,#21095,#21096,#21097,#21098,#21099,#21100, +#21101,#21102,#21103,#21104),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456979092894E-5,1.23523812636745,2.47046430703701,2.69241021703942, +2.91435612704184,2.96810256626446,2.98060787185778,2.99311317745111,2.99679036843676), + .UNSPECIFIED.); +#6688=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21105,#21106,#21107,#21108,#21109, +#21110,#21111,#21112,#21113,#21114,#21115,#21116),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838592929,0.0500590401254539,0.09758165070794, +0.178717390393427,0.465700812703024),.UNSPECIFIED.); +#6689=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21117,#21118,#21119,#21120,#21121, +#21122,#21123,#21124,#21125,#21126,#21127),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704377,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6690=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21128,#21129,#21130,#21131,#21132, +#21133,#21134,#21135,#21136,#21137,#21138,#21139,#21140,#21141,#21142,#21143, +#21144,#21145,#21146,#21147),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932445226E-5,1.23523812636467,2.47046430703611,2.69241021703886, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6691=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21148,#21149,#21150,#21151,#21152, +#21153,#21154,#21155,#21156,#21157,#21158,#21159),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838682703,0.0500590401420808,0.097581650738649, +0.178717390425674,0.465700812703127),.UNSPECIFIED.); +#6692=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21160,#21161,#21162,#21163,#21164, +#21165,#21166,#21167,#21168,#21169,#21170),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704689,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6693=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21171,#21172,#21173,#21174,#21175, +#21176,#21177,#21178,#21179,#21180,#21181,#21182,#21183,#21184,#21185,#21186, +#21187,#21188,#21189,#21190),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931559516E-5,1.23523812636465,2.47046430703616,2.69241021703892, +2.91435612704169,2.96810256626439,2.98060787185774,2.99311317745109,2.99679036843674), + .UNSPECIFIED.); +#6694=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21191,#21192,#21193,#21194,#21195, +#21196,#21197,#21198,#21199,#21200,#21201,#21202),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838561945,0.0500590401186941,0.0975816506966917, +0.178717390378735,0.465700812703102),.UNSPECIFIED.); +#6695=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21203,#21204,#21205,#21206,#21207, +#21208,#21209,#21210,#21211,#21212,#21213),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704378,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6696=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21214,#21215,#21216,#21217,#21218, +#21219,#21220,#21221,#21222,#21223,#21224,#21225,#21226,#21227,#21228,#21229, +#21230,#21231,#21232,#21233),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456990134946E-5,1.23523812636809,2.47046430703717,2.6924102170395, +2.91435612704183,2.96810256626443,2.98060787185775,2.99311317745108,2.99679036843675), + .UNSPECIFIED.); +#6697=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21234,#21235,#21236,#21237,#21238, +#21239,#21240,#21241,#21242,#21243,#21244,#21245),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838608447,0.0500590401277506,0.0975816507135518, +0.17871739039906,0.465700812703015),.UNSPECIFIED.); +#6698=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21246,#21247,#21248,#21249,#21250, +#21251,#21252,#21253,#21254,#21255,#21256),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270469,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6699=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21257,#21258,#21259,#21260,#21261, +#21262,#21263,#21264,#21265,#21266,#21267,#21268,#21269,#21270,#21271,#21272, +#21273,#21274,#21275,#21276),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931559513E-5,1.23523812636462,2.47046430703609,2.69241021703886, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6700=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21277,#21278,#21279,#21280,#21281, +#21282,#21283,#21284,#21285,#21286,#21287,#21288),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838469462,0.0500590401040022,0.0975816506729798, +0.178717390354758,0.465700812702994),.UNSPECIFIED.); +#6701=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21289,#21290,#21291,#21292,#21293, +#21294,#21295,#21296,#21297,#21298,#21299),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704482,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6702=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21300,#21301,#21302,#21303,#21304, +#21305,#21306,#21307,#21308,#21309,#21310,#21311,#21312,#21313,#21314,#21315, +#21316,#21317,#21318,#21319),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456990146757E-5,1.23523812636811,2.47046430703721,2.69241021703955, +2.91435612704188,2.96810256626448,2.9806078718578,2.99311317745113,2.99679036843675), + .UNSPECIFIED.); +#6703=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21320,#21321,#21322,#21323,#21324, +#21325,#21326,#21327,#21328,#21329,#21330,#21331),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838511774,0.050059040108807,0.0975816506775231, +0.178717390357255,0.465700812703115),.UNSPECIFIED.); +#6704=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21332,#21333,#21334,#21335,#21336, +#21337,#21338,#21339,#21340,#21341,#21342),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6705=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21343,#21344,#21345,#21346,#21347, +#21348,#21349,#21350,#21351,#21352,#21353,#21354,#21355,#21356,#21357,#21358, +#21359,#21360,#21361,#21362),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932445226E-5,1.23523812636467,2.47046430703611,2.69241021703886, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6706=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21363,#21364,#21365,#21366,#21367, +#21368,#21369,#21370,#21371,#21372,#21373,#21374),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838525485,0.0500590401149299,0.0975816506934951, +0.178717390378007,0.465700812703132),.UNSPECIFIED.); +#6707=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21375,#21376,#21377,#21378,#21379, +#21380,#21381,#21382,#21383,#21384,#21385),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6708=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21386,#21387,#21388,#21389,#21390, +#21391,#21392,#21393,#21394,#21395,#21396,#21397,#21398,#21399,#21400,#21401, +#21402,#21403,#21404,#21405),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932445228E-5,1.23523812636469,2.47046430703614,2.69241021703889, +2.91435612704165,2.96810256626435,2.98060787185769,2.99311317745105,2.99679036843674), + .UNSPECIFIED.); +#6709=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21406,#21407,#21408,#21409,#21410, +#21411,#21412,#21413,#21414,#21415,#21416,#21417),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838472869,0.050059040102841,0.0975816506697593, +0.178717390351329,0.465700812703021),.UNSPECIFIED.); +#6710=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21418,#21419,#21420,#21421,#21422, +#21423,#21424,#21425,#21426,#21427,#21428),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6711=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21429,#21430,#21431,#21432,#21433, +#21434,#21435,#21436,#21437,#21438,#21439,#21440,#21441,#21442,#21443,#21444, +#21445,#21446,#21447,#21448),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456990123138E-5,1.2352381263681,2.4704643070372,2.69241021703954, +2.91435612704187,2.96810256626447,2.98060787185779,2.99311317745112,2.99679036843675), + .UNSPECIFIED.); +#6712=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21449,#21450,#21451,#21452,#21453, +#21454,#21455,#21456,#21457,#21458,#21459,#21460),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838576844,0.0500590401192817,0.0975816506904196, +0.178717390375459,0.465700812702957),.UNSPECIFIED.); +#6713=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21461,#21462,#21463,#21464,#21465, +#21466,#21467,#21468,#21469,#21470,#21471),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704482,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6714=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21472,#21473,#21474,#21475,#21476, +#21477,#21478,#21479,#21480,#21481,#21482,#21483,#21484,#21485,#21486,#21487, +#21488,#21489,#21490,#21491),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931559513E-5,1.23523812636462,2.47046430703609,2.69241021703886, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6715=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21492,#21493,#21494,#21495,#21496, +#21497,#21498,#21499,#21500,#21501,#21502,#21503),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838523907,0.0500590401081743,0.0975816506730485, +0.178717390338367,0.465700812703821),.UNSPECIFIED.); +#6716=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21504,#21505,#21506,#21507,#21508, +#21509,#21510,#21511,#21512,#21513,#21514),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704482,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6717=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21515,#21516,#21517,#21518,#21519, +#21520,#21521,#21522,#21523,#21524,#21525,#21526,#21527,#21528,#21529,#21530, +#21531,#21532,#21533,#21534),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931346946E-5,1.23523812636465,2.47046430703618,2.69241021703895, +2.91435612704172,2.96810256626442,2.98060787185777,2.99311317745112,2.99679036843674), + .UNSPECIFIED.); +#6718=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21535,#21536,#21537,#21538,#21539, +#21540,#21541,#21542,#21543,#21544,#21545,#21546),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838611485,0.0500590401292324,0.0975816507170028, +0.178717390409946,0.46570081270288),.UNSPECIFIED.); +#6719=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21547,#21548,#21549,#21550,#21551, +#21552,#21553,#21554,#21555,#21556,#21557),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704378,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6720=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21558,#21559,#21560,#21561,#21562, +#21563,#21564,#21565,#21566,#21567,#21568,#21569,#21570,#21571,#21572,#21573, +#21574,#21575,#21576,#21577),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931358751E-5,1.23523812636461,2.47046430703609,2.69241021703885, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6721=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21578,#21579,#21580,#21581,#21582, +#21583,#21584,#21585,#21586,#21587,#21588,#21589),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838540427,0.0500590401125915,0.0975816506821404, +0.178717390358246,0.465700812703264),.UNSPECIFIED.); +#6722=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21590,#21591,#21592,#21593,#21594, +#21595,#21596,#21597,#21598,#21599,#21600),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270469,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6723=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21601,#21602,#21603,#21604,#21605, +#21606,#21607,#21608,#21609,#21610,#21611,#21612,#21613,#21614,#21615,#21616, +#21617,#21618,#21619,#21620),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931382377E-5,1.23523812636465,2.47046430703618,2.69241021703895, +2.91435612704172,2.96810256626442,2.98060787185777,2.99311317745112,2.99679036843674), + .UNSPECIFIED.); +#6724=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21621,#21622,#21623,#21624,#21625, +#21626,#21627,#21628,#21629,#21630,#21631,#21632),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838603141,0.0500590401268176,0.0975816507125271, +0.178717390398031,0.465700812703133),.UNSPECIFIED.); +#6725=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21633,#21634,#21635,#21636,#21637, +#21638,#21639,#21640,#21641,#21642,#21643),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704378,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6726=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21644,#21645,#21646,#21647,#21648, +#21649,#21650,#21651,#21652,#21653,#21654,#21655,#21656,#21657,#21658,#21659, +#21660,#21661,#21662,#21663),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456989001231E-5,1.23523812636802,2.47046430703715,2.69241021703949, +2.91435612704183,2.96810256626443,2.98060787185775,2.99311317745107,2.99679036843674), + .UNSPECIFIED.); +#6727=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21664,#21665,#21666,#21667,#21668, +#21669,#21670,#21671,#21672,#21673,#21674,#21675),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838583373,0.0500590401234195,0.0975816507045327, +0.178717390386641,0.465700812703164),.UNSPECIFIED.); +#6728=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21676,#21677,#21678,#21679,#21680, +#21681,#21682,#21683,#21684,#21685,#21686),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270469,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6729=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21687,#21688,#21689,#21690,#21691, +#21692,#21693,#21694,#21695,#21696,#21697,#21698,#21699,#21700,#21701,#21702, +#21703,#21704,#21705,#21706),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456988989421E-5,1.23523812636801,2.47046430703714,2.69241021703948, +2.91435612704182,2.96810256626442,2.98060787185773,2.99311317745106,2.99679036843669), + .UNSPECIFIED.); +#6730=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21707,#21708,#21709,#21710,#21711, +#21712,#21713,#21714,#21715,#21716,#21717,#21718),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838583933,0.0500590401227173,0.0975816507024054, +0.178717390388595,0.465700812703081),.UNSPECIFIED.); +#6731=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21719,#21720,#21721,#21722,#21723, +#21724,#21725,#21726,#21727,#21728,#21729),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704482,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6732=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21730,#21731,#21732,#21733,#21734, +#21735,#21736,#21737,#21738,#21739,#21740,#21741,#21742,#21743,#21744,#21745, +#21746,#21747,#21748,#21749),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931382374E-5,1.23523812636462,2.47046430703612,2.69241021703888, +2.91435612704165,2.96810256626435,2.98060787185769,2.99311317745105,2.99679036843674), + .UNSPECIFIED.); +#6733=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21750,#21751,#21752,#21753,#21754, +#21755,#21756,#21757,#21758,#21759,#21760,#21761),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838666574,0.0500590401366633,0.0975816507209565, +0.178717390409178,0.465700812702923),.UNSPECIFIED.); +#6734=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21762,#21763,#21764,#21765,#21766, +#21767,#21768,#21769,#21770,#21771,#21772),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704274,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6735=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21773,#21774,#21775,#21776,#21777, +#21778,#21779,#21780,#21781,#21782,#21783,#21784,#21785,#21786,#21787,#21788, +#21789,#21790,#21791,#21792),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931346942E-5,1.23523812636461,2.47046430703609,2.69241021703885, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6736=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21793,#21794,#21795,#21796,#21797, +#21798,#21799,#21800,#21801,#21802,#21803,#21804),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838550037,0.0500590401138763,0.0975816506788947, +0.17871739036614,0.465700812702837),.UNSPECIFIED.); +#6737=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21805,#21806,#21807,#21808,#21809, +#21810,#21811,#21812,#21813,#21814,#21815),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704482,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6738=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21816,#21817,#21818,#21819,#21820, +#21821,#21822,#21823,#21824,#21825,#21826,#21827,#21828,#21829,#21830,#21831, +#21832,#21833,#21834,#21835),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456976872808E-5,1.23523812636732,2.47046430703695,2.69241021703938, +2.91435612704181,2.96810256626444,2.98060787185776,2.9931131774511,2.99679036843674), + .UNSPECIFIED.); +#6739=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21836,#21837,#21838,#21839,#21840, +#21841,#21842,#21843,#21844,#21845,#21846,#21847),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838696567,0.0500590401459917,0.097581650745507, +0.178717390433329,0.465700812703203),.UNSPECIFIED.); +#6740=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21848,#21849,#21850,#21851,#21852, +#21853,#21854,#21855,#21856,#21857,#21858),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704274,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6741=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21859,#21860,#21861,#21862,#21863, +#21864,#21865,#21866,#21867,#21868,#21869,#21870,#21871,#21872,#21873,#21874, +#21875,#21876,#21877,#21878),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456976872808E-5,1.23523812636731,2.47046430703694,2.69241021703936, +2.91435612704179,2.96810256626442,2.98060787185774,2.99311317745107,2.99679036843675), + .UNSPECIFIED.); +#6742=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21879,#21880,#21881,#21882,#21883, +#21884,#21885,#21886,#21887,#21888,#21889,#21890),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838630244,0.0500590401320488,0.0975816507219303, +0.178717390409352,0.465700812703013),.UNSPECIFIED.); +#6743=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21891,#21892,#21893,#21894,#21895, +#21896,#21897,#21898,#21899,#21900,#21901),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704482,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6744=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21902,#21903,#21904,#21905,#21906, +#21907,#21908,#21909,#21910,#21911,#21912,#21913,#21914,#21915,#21916,#21917, +#21918,#21919,#21920,#21921),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456976872806E-5,1.23523812636728,2.47046430703689,2.69241021703932, +2.91435612704174,2.96810256626436,2.98060787185769,2.99311317745102,2.99679036843669), + .UNSPECIFIED.); +#6745=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21922,#21923,#21924,#21925,#21926, +#21927,#21928,#21929,#21930,#21931,#21932,#21933),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838414899,0.0500590400895244,0.0975816506404541, +0.178717390308655,0.465700812703292),.UNSPECIFIED.); +#6746=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21934,#21935,#21936,#21937,#21938, +#21939,#21940,#21941,#21942,#21943,#21944),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704482,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6747=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21945,#21946,#21947,#21948,#21949, +#21950,#21951,#21952,#21953,#21954,#21955,#21956,#21957,#21958,#21959,#21960, +#21961,#21962,#21963,#21964),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931358752E-5,1.23523812636462,2.47046430703612,2.69241021703888, +2.91435612704165,2.96810256626435,2.98060787185769,2.99311317745105,2.99679036843674), + .UNSPECIFIED.); +#6748=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21965,#21966,#21967,#21968,#21969, +#21970,#21971,#21972,#21973,#21974,#21975,#21976),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838727768,0.0500590401487301,0.0975816507442479, +0.178717390433898,0.465700812702904),.UNSPECIFIED.); +#6749=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21977,#21978,#21979,#21980,#21981, +#21982,#21983,#21984,#21985,#21986,#21987),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704378,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6750=B_SPLINE_CURVE_WITH_KNOTS('',3,(#21988,#21989,#21990,#21991,#21992, +#21993,#21994,#21995,#21996,#21997,#21998,#21999,#22000,#22001,#22002,#22003, +#22004,#22005,#22006,#22007),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931358751E-5,1.23523812636461,2.47046430703609,2.69241021703885, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6751=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22008,#22009,#22010,#22011,#22012, +#22013,#22014,#22015,#22016,#22017,#22018,#22019),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838807352,0.0500590401650146,0.0975816507803028, +0.178717390503071,0.465700812702295),.UNSPECIFIED.); +#6752=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22020,#22021,#22022,#22023,#22024, +#22025,#22026,#22027,#22028,#22029,#22030),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704482,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6753=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22031,#22032,#22033,#22034,#22035, +#22036,#22037,#22038,#22039,#22040,#22041,#22042,#22043,#22044,#22045,#22046, +#22047,#22048,#22049,#22050),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931559514E-5,1.23523812636463,2.47046430703612,2.69241021703889, +2.91435612704165,2.96810256626435,2.98060787185769,2.99311317745105,2.99679036843674), + .UNSPECIFIED.); +#6754=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22051,#22052,#22053,#22054,#22055, +#22056,#22057,#22058,#22059,#22060,#22061,#22062),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838585899,0.0500590401233045,0.0975816507048848, +0.178717390388658,0.46570081270298),.UNSPECIFIED.); +#6755=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22063,#22064,#22065,#22066,#22067, +#22068,#22069,#22070,#22071,#22072,#22073),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704377,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6756=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22074,#22075,#22076,#22077,#22078, +#22079,#22080,#22081,#22082,#22083,#22084,#22085,#22086,#22087,#22088,#22089, +#22090,#22091,#22092,#22093),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931358753E-5,1.23523812636463,2.47046430703614,2.6924102170389, +2.91435612704167,2.96810256626437,2.98060787185772,2.99311317745107,2.99679036843674), + .UNSPECIFIED.); +#6757=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22094,#22095,#22096,#22097,#22098, +#22099,#22100,#22101,#22102,#22103,#22104,#22105),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838665526,0.0500590401386416,0.0975816507362546, +0.1787173904298,0.465700812703166),.UNSPECIFIED.); +#6758=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22106,#22107,#22108,#22109,#22110, +#22111,#22112,#22113,#22114,#22115,#22116),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270469,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6759=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22117,#22118,#22119,#22120,#22121, +#22122,#22123,#22124,#22125,#22126,#22127,#22128,#22129,#22130,#22131,#22132, +#22133,#22134,#22135,#22136),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977888423E-5,1.23523812636734,2.47046430703691,2.69241021703933, +2.91435612704174,2.96810256626436,2.98060787185769,2.99311317745102,2.99679036843669), + .UNSPECIFIED.); +#6760=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22137,#22138,#22139,#22140,#22141, +#22142,#22143,#22144,#22145,#22146,#22147,#22148),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838364268,0.0500590400795402,0.097581650621432, +0.178717390290884,0.465700812703193),.UNSPECIFIED.); +#6761=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22149,#22150,#22151,#22152,#22153, +#22154,#22155,#22156,#22157,#22158,#22159),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270469,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6762=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22160,#22161,#22162,#22163,#22164, +#22165,#22166,#22167,#22168,#22169,#22170,#22171,#22172,#22173,#22174,#22175, +#22176,#22177,#22178,#22179),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978041845E-5,1.23523812636739,2.47046430703699,2.69241021703941, +2.91435612704183,2.96810256626446,2.98060787185778,2.99311317745111,2.99679036843676), + .UNSPECIFIED.); +#6763=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22180,#22181,#22182,#22183,#22184, +#22185,#22186,#22187,#22188,#22189,#22190,#22191),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838757015,0.0500590401527604,0.0975816507606751, +0.17871739047506,0.465700812702812),.UNSPECIFIED.); +#6764=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22192,#22193,#22194,#22195,#22196, +#22197,#22198,#22199,#22200,#22201,#22202),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6765=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22203,#22204,#22205,#22206,#22207, +#22208,#22209,#22210,#22211,#22212,#22213,#22214,#22215,#22216,#22217,#22218, +#22219,#22220,#22221,#22222),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932043595E-5,1.23523812636466,2.47046430703612,2.69241021703888, +2.91435612704164,2.96810256626434,2.98060787185768,2.99311317745103,2.99679036843671), + .UNSPECIFIED.); +#6766=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22223,#22224,#22225,#22226,#22227, +#22228,#22229,#22230,#22231,#22232,#22233,#22234),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838525854,0.050059040111093,0.0975816506824352, +0.178717390365495,0.465700812703076),.UNSPECIFIED.); +#6767=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22235,#22236,#22237,#22238,#22239, +#22240,#22241,#22242,#22243,#22244,#22245),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6768=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22246,#22247,#22248,#22249,#22250, +#22251,#22252,#22253,#22254,#22255,#22256,#22257,#22258,#22259,#22260,#22261, +#22262,#22263,#22264,#22265),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932445229E-5,1.2352381263647,2.47046430703617,2.69241021703893, +2.91435612704169,2.96810256626439,2.98060787185774,2.99311317745109,2.99679036843674), + .UNSPECIFIED.); +#6769=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22266,#22267,#22268,#22269,#22270, +#22271,#22272,#22273,#22274,#22275,#22276,#22277),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838553735,0.0500590401150897,0.0975816506859817, +0.178717390365078,0.465700812703094),.UNSPECIFIED.); +#6770=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22278,#22279,#22280,#22281,#22282, +#22283,#22284,#22285,#22286,#22287,#22288),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467683,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6771=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22289,#22290,#22291,#22292,#22293, +#22294,#22295,#22296,#22297,#22298,#22299,#22300,#22301,#22302,#22303,#22304, +#22305,#22306,#22307,#22308),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977900235E-5,1.23523812636737,2.47046430703695,2.69241021703938, +2.9143561270418,2.96810256626442,2.98060787185774,2.99311317745107,2.99679036843675), + .UNSPECIFIED.); +#6772=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22309,#22310,#22311,#22312,#22313, +#22314,#22315,#22316,#22317,#22318,#22319,#22320),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838673113,0.0500590401396029,0.0975816507290923, +0.178717390419251,0.465700812702851),.UNSPECIFIED.); +#6773=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22321,#22322,#22323,#22324,#22325, +#22326,#22327,#22328,#22329,#22330,#22331),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6774=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22332,#22333,#22334,#22335,#22336, +#22337,#22338,#22339,#22340,#22341,#22342,#22343,#22344,#22345,#22346,#22347, +#22348,#22349,#22350,#22351),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932834943E-5,1.2352381263647,2.47046430703612,2.69241021703887, +2.91435612704162,2.96810256626432,2.98060787185766,2.99311317745101,2.99679036843669), + .UNSPECIFIED.); +#6775=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22352,#22353,#22354,#22355,#22356, +#22357,#22358,#22359,#22360,#22361,#22362,#22363),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.025385983866513,0.0500590401395413,0.0975816507361794, +0.178717390427654,0.465700812703073),.UNSPECIFIED.); +#6776=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22364,#22365,#22366,#22367,#22368, +#22369,#22370,#22371,#22372,#22373,#22374),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270448,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6777=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22375,#22376,#22377,#22378,#22379, +#22380,#22381,#22382,#22383,#22384,#22385,#22386,#22387,#22388,#22389,#22390, +#22391,#22392,#22393,#22394),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456977900235E-5,1.23523812636736,2.47046430703695,2.69241021703937, +2.91435612704179,2.96810256626441,2.98060787185773,2.99311317745107,2.99679036843676), + .UNSPECIFIED.); +#6778=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22395,#22396,#22397,#22398,#22399, +#22400,#22401,#22402,#22403,#22404,#22405,#22406),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838534657,0.0500590401133194,0.0975816506861278, +0.178717390363269,0.465700812703197),.UNSPECIFIED.); +#6779=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22407,#22408,#22409,#22410,#22411, +#22412,#22413,#22414,#22415,#22416,#22417),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6780=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22418,#22419,#22420,#22421,#22422, +#22423,#22424,#22425,#22426,#22427,#22428,#22429,#22430,#22431,#22432,#22433, +#22434,#22435,#22436,#22437),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456931831134E-5,1.23523812636466,2.47046430703615,2.69241021703892, +2.91435612704168,2.96810256626438,2.98060787185773,2.99311317745108,2.99679036843676), + .UNSPECIFIED.); +#6781=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22438,#22439,#22440,#22441,#22442, +#22443,#22444,#22445,#22446,#22447,#22448,#22449),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838516477,0.0500590401093617,0.0975816506773368, +0.178717390348338,0.465700812703334),.UNSPECIFIED.); +#6782=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22450,#22451,#22452,#22453,#22454, +#22455,#22456,#22457,#22458,#22459,#22460),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6783=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22461,#22462,#22463,#22464,#22465, +#22466,#22467,#22468,#22469,#22470,#22471,#22472,#22473,#22474,#22475,#22476, +#22477,#22478,#22479,#22480),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978089079E-5,1.23523812636738,2.47046430703697,2.69241021703939, +2.91435612704181,2.96810256626443,2.98060787185776,2.99311317745109,2.99679036843678), + .UNSPECIFIED.); +#6784=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22481,#22482,#22483,#22484,#22485, +#22486,#22487,#22488,#22489,#22490,#22491,#22492),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838563283,0.0500590401177801,0.0975816506895729, +0.178717390377799,0.465700812702822),.UNSPECIFIED.); +#6785=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22493,#22494,#22495,#22496,#22497, +#22498,#22499,#22500,#22501,#22502,#22503),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704377,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6786=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22504,#22505,#22506,#22507,#22508, +#22509,#22510,#22511,#22512,#22513,#22514,#22515,#22516,#22517,#22518,#22519, +#22520,#22521,#22522,#22523),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.1945697808908E-5,1.23523812636739,2.47046430703699,2.69241021703941, +2.91435612704183,2.96810256626445,2.98060787185778,2.99311317745111,2.99679036843678), + .UNSPECIFIED.); +#6787=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22524,#22525,#22526,#22527,#22528, +#22529,#22530,#22531,#22532,#22533,#22534,#22535),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838652771,0.050059040136491,0.0975816507305898, +0.17871739041974,0.465700812703009),.UNSPECIFIED.); +#6788=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22536,#22537,#22538,#22539,#22540, +#22541,#22542,#22543,#22544,#22545,#22546),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6789=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22547,#22548,#22549,#22550,#22551, +#22552,#22553,#22554,#22555,#22556,#22557,#22558,#22559,#22560,#22561,#22562, +#22563,#22564,#22565,#22566),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932657681E-5,1.2352381263646,2.47046430703594,2.69241021703867, +2.91435612704141,2.96810256626411,2.98060787185745,2.9931131774508,2.99679036843648), + .UNSPECIFIED.); +#6790=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22567,#22568,#22569,#22570,#22571, +#22572,#22573,#22574,#22575,#22576,#22577,#22578),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838603483,0.0500590401249058,0.0975816507045234, +0.178717390382965,0.465700812703205),.UNSPECIFIED.); +#6791=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22579,#22580,#22581,#22582,#22583, +#22584,#22585,#22586,#22587,#22588,#22589),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.052505014270469,1.28807779467686,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6792=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22590,#22591,#22592,#22593,#22594, +#22595,#22596,#22597,#22598,#22599,#22600,#22601,#22602,#22603,#22604,#22605, +#22606,#22607,#22608,#22609),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978089081E-5,1.2352381263674,2.470464307037,2.69241021703942, +2.91435612704185,2.96810256626447,2.98060787185779,2.99311317745113,2.99679036843678), + .UNSPECIFIED.); +#6793=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22610,#22611,#22612,#22613,#22614, +#22615,#22616,#22617,#22618,#22619,#22620,#22621),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838590717,0.0500590401248301,0.0975816507031127, +0.17871739038651,0.465700812703057),.UNSPECIFIED.); +#6794=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22622,#22623,#22624,#22625,#22626, +#22627,#22628,#22629,#22630,#22631,#22632),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6795=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22633,#22634,#22635,#22636,#22637, +#22638,#22639,#22640,#22641,#22642,#22643,#22644,#22645,#22646,#22647,#22648, +#22649,#22650,#22651,#22652),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978053651E-5,1.23523812636739,2.47046430703698,2.6924102170394, +2.91435612704183,2.96810256626445,2.98060787185777,2.99311317745111,2.99679036843678), + .UNSPECIFIED.); +#6796=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22653,#22654,#22655,#22656,#22657, +#22658,#22659,#22660,#22661,#22662,#22663,#22664),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838462439,0.0500590400983933,0.0975816506532017, +0.1787173903226,0.465700812703376),.UNSPECIFIED.); +#6797=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22665,#22666,#22667,#22668,#22669, +#22670,#22671,#22672,#22673,#22674,#22675),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6798=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22676,#22677,#22678,#22679,#22680, +#22681,#22682,#22683,#22684,#22685,#22686,#22687,#22688,#22689,#22690,#22691, +#22692,#22693,#22694,#22695),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456978089079E-5,1.23523812636738,2.47046430703697,2.69241021703939, +2.91435612704181,2.96810256626443,2.98060787185776,2.99311317745109,2.99679036843678), + .UNSPECIFIED.); +#6799=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22696,#22697,#22698,#22699,#22700, +#22701,#22702,#22703,#22704,#22705,#22706,#22707),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838601818,0.0500590401242064,0.0975816507000195, +0.17871739038717,0.465700812702996),.UNSPECIFIED.); +#6800=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22708,#22709,#22710,#22711,#22712, +#22713,#22714,#22715,#22716,#22717,#22718),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6801=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22719,#22720,#22721,#22722,#22723, +#22724,#22725,#22726,#22727,#22728,#22729,#22730,#22731,#22732,#22733,#22734, +#22735,#22736,#22737,#22738),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932244467E-5,1.23523812636469,2.47046430703616,2.69241021703893, +2.91435612704169,2.96810256626439,2.98060787185773,2.99311317745108,2.99679036843676), + .UNSPECIFIED.); +#6802=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22739,#22740,#22741,#22742,#22743, +#22744,#22745,#22746,#22747,#22748,#22749,#22750),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838521328,0.0500590401106847,0.097581650681281, +0.178717390365208,0.4657008127029),.UNSPECIFIED.); +#6803=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22751,#22752,#22753,#22754,#22755, +#22756,#22757,#22758,#22759,#22760,#22761),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6804=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22762,#22763,#22764,#22765,#22766, +#22767,#22768,#22769,#22770,#22771,#22772,#22773,#22774,#22775,#22776,#22777, +#22778,#22779,#22780,#22781),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932244455E-5,1.23523812636456,2.47046430703591,2.69241021703865, +2.91435612704139,2.96810256626409,2.98060787185743,2.99311317745078,2.99679036843646), + .UNSPECIFIED.); +#6805=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22782,#22783,#22784,#22785,#22786, +#22787,#22788,#22789,#22790,#22791,#22792,#22793),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838638322,0.0500590401341417,0.0975816507236711, +0.178717390408213,0.465700812703152),.UNSPECIFIED.); +#6806=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22794,#22795,#22796,#22797,#22798, +#22799,#22800,#22801,#22802,#22803,#22804),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704481,1.28807779467685,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6807=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22805,#22806,#22807,#22808,#22809, +#22810,#22811,#22812,#22813,#22814,#22815,#22816,#22817,#22818,#22819,#22820, +#22821,#22822,#22823,#22824),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,4), +(0.,1.19456932752275E-5,1.23523812636471,2.47046430703615,2.69241021703891, +2.91435612704166,2.96810256626436,2.98060787185771,2.99311317745106,2.99679036843676), + .UNSPECIFIED.); +#6808=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22825,#22826,#22827,#22828,#22829, +#22830,#22831,#22832,#22833,#22834,#22835,#22836),.UNSPECIFIED.,.F.,.F., +(4,2,2,2,2,4),(0.,0.0253859838451597,0.0500590400969406,0.0975816506543739, +0.178717390331804,0.465700812703091),.UNSPECIFIED.); +#6809=B_SPLINE_CURVE_WITH_KNOTS('',3,(#22837,#22838,#22839,#22840,#22841, +#22842,#22843,#22844,#22845,#22846,#22847),.UNSPECIFIED.,.F.,.F.,(4,2,2, +3,4),(0.,0.0525050142704273,1.28807779467684,2.52365057508324,2.52366188702966), + .UNSPECIFIED.); +#6810=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22848,#22849),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.80074158500503,0.),.UNSPECIFIED.); +#6811=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22850,#22851),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6812=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22852,#22853),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6813=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22854,#22855),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6814=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22856,#22857),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6815=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22858,#22859),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6816=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22860,#22861),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6817=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22862,#22863),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6818=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22864,#22865),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6819=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22866,#22867),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6820=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22868,#22869),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6821=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22870,#22871),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962704,0.),.UNSPECIFIED.); +#6822=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22872,#22873),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6823=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22874,#22875),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6824=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22876,#22877),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6825=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22878,#22879),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6826=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22880,#22881),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6827=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22882,#22883),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6828=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22884,#22885),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6829=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22886,#22887),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6830=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22888,#22889),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6831=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22890,#22891),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6832=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22892,#22893),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6833=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22894,#22895),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6834=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22896,#22897),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6835=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22898,#22899),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6836=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22900,#22901),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6837=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22902,#22903),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6838=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22904,#22905),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6839=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22906,#22907),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6840=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22908,#22909),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6841=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22910,#22911),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6842=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22912,#22913),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6843=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22914,#22915),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6844=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22916,#22917),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6845=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22918,#22919),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6846=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22920,#22921),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6847=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22922,#22923),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6848=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22924,#22925),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6849=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22926,#22927),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6850=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22928,#22929),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6851=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22930,#22931),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6852=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22932,#22933),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6853=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22934,#22935),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6854=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22936,#22937),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6855=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22938,#22939),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6856=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22940,#22941),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6857=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22942,#22943),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6858=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22944,#22945),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6859=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22946,#22947),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6860=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22948,#22949),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6861=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22950,#22951),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6862=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22952,#22953),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6863=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22954,#22955),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6864=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22956,#22957),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6865=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22958,#22959),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6866=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22960,#22961),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6867=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22962,#22963),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6868=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22964,#22965),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6869=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22966,#22967),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6870=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22968,#22969),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6871=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22970,#22971),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6872=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22972,#22973),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6873=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22974,#22975),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6874=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22976,#22977),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6875=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22978,#22979),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6876=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22980,#22981),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6877=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22982,#22983),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6878=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22984,#22985),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6879=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22986,#22987),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6880=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22988,#22989),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6881=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22990,#22991),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6882=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22992,#22993),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6883=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22994,#22995),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6884=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22996,#22997),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6885=B_SPLINE_CURVE_WITH_KNOTS('',1,(#22998,#22999),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962701,0.),.UNSPECIFIED.); +#6886=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23000,#23001),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6887=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23002,#23003),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6888=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23004,#23005),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6889=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23006,#23007),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6890=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23008,#23009),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6891=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23010,#23011),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6892=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23012,#23013),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6893=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23014,#23015),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6894=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23016,#23017),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6895=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23018,#23019),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6896=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23020,#23021),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6897=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23022,#23023),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6898=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23024,#23025),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6899=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23026,#23027),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962699,0.),.UNSPECIFIED.); +#6900=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23028,#23029),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6901=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23030,#23031),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6902=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23032,#23033),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6903=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23034,#23035),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6904=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23036,#23037),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962679,0.),.UNSPECIFIED.); +#6905=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23038,#23039),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6906=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23040,#23041),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6907=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23042,#23043),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6908=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23044,#23045),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6909=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23046,#23047),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.60148322962689,0.),.UNSPECIFIED.); +#6910=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23048,#23049),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465361,0.),.UNSPECIFIED.); +#6911=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23050,#23051),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600286533,0.),.UNSPECIFIED.); +#6912=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23052,#23053),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6913=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23054,#23055),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6914=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23056,#23057),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465422,0.),.UNSPECIFIED.); +#6915=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23058,#23059),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600286587,0.),.UNSPECIFIED.); +#6916=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23060,#23061),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6917=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23062,#23063),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6918=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23064,#23065),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465484,0.),.UNSPECIFIED.); +#6919=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23066,#23067),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.878060028664,0.),.UNSPECIFIED.); +#6920=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23068,#23069),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6921=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23070,#23071),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6922=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23072,#23073),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465546,0.),.UNSPECIFIED.); +#6923=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23074,#23075),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600286694,0.),.UNSPECIFIED.); +#6924=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23076,#23077),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6925=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23078,#23079),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6926=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23080,#23081),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465608,0.),.UNSPECIFIED.); +#6927=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23082,#23083),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600286747,0.),.UNSPECIFIED.); +#6928=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23084,#23085),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6929=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23086,#23087),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6930=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23088,#23089),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.027479846567,0.),.UNSPECIFIED.); +#6931=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23090,#23091),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600286801,0.),.UNSPECIFIED.); +#6932=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23092,#23093),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6933=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23094,#23095),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6934=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23096,#23097),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465731,0.),.UNSPECIFIED.); +#6935=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23098,#23099),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600286854,0.),.UNSPECIFIED.); +#6936=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23100,#23101),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6937=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23102,#23103),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6938=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23104,#23105),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465793,0.),.UNSPECIFIED.); +#6939=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23106,#23107),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600286908,0.),.UNSPECIFIED.); +#6940=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23108,#23109),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6941=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23110,#23111),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6942=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23112,#23113),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465855,0.),.UNSPECIFIED.); +#6943=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23114,#23115),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600286961,0.),.UNSPECIFIED.); +#6944=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23116,#23117),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6945=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23118,#23119),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6946=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23120,#23121),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465917,0.),.UNSPECIFIED.); +#6947=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23122,#23123),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287015,0.),.UNSPECIFIED.); +#6948=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23124,#23125),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6949=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23126,#23127),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6950=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23128,#23129),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798465978,0.),.UNSPECIFIED.); +#6951=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23130,#23131),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287068,0.),.UNSPECIFIED.); +#6952=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23132,#23133),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6953=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23134,#23135),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6954=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23136,#23137),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.027479846604,0.),.UNSPECIFIED.); +#6955=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23138,#23139),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287122,0.),.UNSPECIFIED.); +#6956=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23140,#23141),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6957=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23142,#23143),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6958=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23144,#23145),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466102,0.),.UNSPECIFIED.); +#6959=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23146,#23147),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287175,0.),.UNSPECIFIED.); +#6960=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23148,#23149),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6961=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23150,#23151),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6962=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23152,#23153),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466164,0.),.UNSPECIFIED.); +#6963=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23154,#23155),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287229,0.),.UNSPECIFIED.); +#6964=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23156,#23157),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6965=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23158,#23159),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6966=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23160,#23161),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466225,0.),.UNSPECIFIED.); +#6967=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23162,#23163),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287282,0.),.UNSPECIFIED.); +#6968=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23164,#23165),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6969=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23166,#23167),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6970=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23168,#23169),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466287,0.),.UNSPECIFIED.); +#6971=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23170,#23171),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287335,0.),.UNSPECIFIED.); +#6972=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23172,#23173),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6973=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23174,#23175),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6974=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23176,#23177),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466349,0.),.UNSPECIFIED.); +#6975=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23178,#23179),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287389,0.),.UNSPECIFIED.); +#6976=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23180,#23181),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6977=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23182,#23183),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6978=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23184,#23185),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466411,0.),.UNSPECIFIED.); +#6979=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23186,#23187),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287442,0.),.UNSPECIFIED.); +#6980=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23188,#23189),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6981=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23190,#23191),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6982=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23192,#23193),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466472,0.),.UNSPECIFIED.); +#6983=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23194,#23195),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287496,0.),.UNSPECIFIED.); +#6984=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23196,#23197),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6985=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23198,#23199),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6986=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23200,#23201),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466534,0.),.UNSPECIFIED.); +#6987=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23202,#23203),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287549,0.),.UNSPECIFIED.); +#6988=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23204,#23205),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6989=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23206,#23207),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6990=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23208,#23209),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466596,0.),.UNSPECIFIED.); +#6991=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23210,#23211),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287603,0.),.UNSPECIFIED.); +#6992=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23212,#23213),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6993=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23214,#23215),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6994=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23216,#23217),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466657,0.),.UNSPECIFIED.); +#6995=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23218,#23219),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287656,0.),.UNSPECIFIED.); +#6996=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23220,#23221),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#6997=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23222,#23223),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#6998=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23224,#23225),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466719,0.),.UNSPECIFIED.); +#6999=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23226,#23227),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.878060028771,0.),.UNSPECIFIED.); +#7000=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23228,#23229),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7001=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23230,#23231),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7002=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23232,#23233),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466781,0.),.UNSPECIFIED.); +#7003=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23234,#23235),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287763,0.),.UNSPECIFIED.); +#7004=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23236,#23237),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7005=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23238,#23239),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7006=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23240,#23241),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466843,0.),.UNSPECIFIED.); +#7007=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23242,#23243),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287817,0.),.UNSPECIFIED.); +#7008=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23244,#23245),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7009=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23246,#23247),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7010=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23248,#23249),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466904,0.),.UNSPECIFIED.); +#7011=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23250,#23251),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.878060028787,0.),.UNSPECIFIED.); +#7012=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23252,#23253),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7013=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23254,#23255),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7014=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23256,#23257),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798466966,0.),.UNSPECIFIED.); +#7015=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23258,#23259),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287923,0.),.UNSPECIFIED.); +#7016=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23260,#23261),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7017=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23262,#23263),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7018=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23264,#23265),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467028,0.),.UNSPECIFIED.); +#7019=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23266,#23267),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600287977,0.),.UNSPECIFIED.); +#7020=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23268,#23269),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7021=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23270,#23271),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7022=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23272,#23273),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.027479846709,0.),.UNSPECIFIED.); +#7023=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23274,#23275),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.878060028803,0.),.UNSPECIFIED.); +#7024=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23276,#23277),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7025=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23278,#23279),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7026=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23280,#23281),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467151,0.),.UNSPECIFIED.); +#7027=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23282,#23283),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288084,0.),.UNSPECIFIED.); +#7028=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23284,#23285),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7029=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23286,#23287),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7030=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23288,#23289),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467213,0.),.UNSPECIFIED.); +#7031=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23290,#23291),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288138,0.),.UNSPECIFIED.); +#7032=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23292,#23293),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7033=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23294,#23295),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7034=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23296,#23297),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467275,0.),.UNSPECIFIED.); +#7035=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23298,#23299),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288191,0.),.UNSPECIFIED.); +#7036=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23300,#23301),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7037=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23302,#23303),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7038=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23304,#23305),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467336,0.),.UNSPECIFIED.); +#7039=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23306,#23307),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288244,0.),.UNSPECIFIED.); +#7040=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23308,#23309),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7041=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23310,#23311),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7042=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23312,#23313),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467398,0.),.UNSPECIFIED.); +#7043=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23314,#23315),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288298,0.),.UNSPECIFIED.); +#7044=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23316,#23317),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7045=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23318,#23319),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7046=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23320,#23321),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.027479846746,0.),.UNSPECIFIED.); +#7047=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23322,#23323),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288351,0.),.UNSPECIFIED.); +#7048=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23324,#23325),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7049=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23326,#23327),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7050=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23328,#23329),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467522,0.),.UNSPECIFIED.); +#7051=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23330,#23331),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288405,0.),.UNSPECIFIED.); +#7052=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23332,#23333),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7053=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23334,#23335),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7054=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23336,#23337),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467583,0.),.UNSPECIFIED.); +#7055=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23338,#23339),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288458,0.),.UNSPECIFIED.); +#7056=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23340,#23341),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7057=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23342,#23343),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7058=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23344,#23345),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467645,0.),.UNSPECIFIED.); +#7059=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23346,#23347),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288512,0.),.UNSPECIFIED.); +#7060=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23348,#23349),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7061=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23350,#23351),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7062=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23352,#23353),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467707,0.),.UNSPECIFIED.); +#7063=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23354,#23355),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288565,0.),.UNSPECIFIED.); +#7064=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23356,#23357),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7065=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23358,#23359),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7066=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23360,#23361),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467769,0.),.UNSPECIFIED.); +#7067=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23362,#23363),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288619,0.),.UNSPECIFIED.); +#7068=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23364,#23365),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7069=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23366,#23367),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7070=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23368,#23369),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467831,0.),.UNSPECIFIED.); +#7071=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23370,#23371),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288672,0.),.UNSPECIFIED.); +#7072=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23372,#23373),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7073=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23374,#23375),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7074=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23376,#23377),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467892,0.),.UNSPECIFIED.); +#7075=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23378,#23379),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288726,0.),.UNSPECIFIED.); +#7076=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23380,#23381),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7077=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23382,#23383),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7078=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23384,#23385),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798467954,0.),.UNSPECIFIED.); +#7079=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23386,#23387),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288779,0.),.UNSPECIFIED.); +#7080=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23388,#23389),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7081=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23390,#23391),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7082=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23392,#23393),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468015,0.),.UNSPECIFIED.); +#7083=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23394,#23395),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288832,0.),.UNSPECIFIED.); +#7084=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23396,#23397),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7085=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23398,#23399),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7086=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23400,#23401),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468077,0.),.UNSPECIFIED.); +#7087=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23402,#23403),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288886,0.),.UNSPECIFIED.); +#7088=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23404,#23405),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7089=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23406,#23407),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7090=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23408,#23409),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468139,0.),.UNSPECIFIED.); +#7091=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23410,#23411),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.878060028894,0.),.UNSPECIFIED.); +#7092=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23412,#23413),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7093=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23414,#23415),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7094=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23416,#23417),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468201,0.),.UNSPECIFIED.); +#7095=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23418,#23419),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600288993,0.),.UNSPECIFIED.); +#7096=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23420,#23421),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7097=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23422,#23423),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7098=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23424,#23425),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468263,0.),.UNSPECIFIED.); +#7099=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23426,#23427),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289046,0.),.UNSPECIFIED.); +#7100=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23428,#23429),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7101=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23430,#23431),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7102=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23432,#23433),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468324,0.),.UNSPECIFIED.); +#7103=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23434,#23435),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.87806002891,0.),.UNSPECIFIED.); +#7104=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23436,#23437),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7105=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23438,#23439),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7106=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23440,#23441),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468386,0.),.UNSPECIFIED.); +#7107=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23442,#23443),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289153,0.),.UNSPECIFIED.); +#7108=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23444,#23445),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7109=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23446,#23447),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7110=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23448,#23449),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468448,0.),.UNSPECIFIED.); +#7111=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23450,#23451),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289207,0.),.UNSPECIFIED.); +#7112=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23452,#23453),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7113=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23454,#23455),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7114=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23456,#23457),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468509,0.),.UNSPECIFIED.); +#7115=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23458,#23459),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.878060028926,0.),.UNSPECIFIED.); +#7116=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23460,#23461),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7117=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23462,#23463),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7118=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23464,#23465),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468571,0.),.UNSPECIFIED.); +#7119=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23466,#23467),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289314,0.),.UNSPECIFIED.); +#7120=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23468,#23469),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7121=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23470,#23471),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7122=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23472,#23473),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468633,0.),.UNSPECIFIED.); +#7123=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23474,#23475),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289367,0.),.UNSPECIFIED.); +#7124=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23476,#23477),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7125=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23478,#23479),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7126=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23480,#23481),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468695,0.),.UNSPECIFIED.); +#7127=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23482,#23483),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289421,0.),.UNSPECIFIED.); +#7128=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23484,#23485),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7129=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23486,#23487),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7130=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23488,#23489),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468756,0.),.UNSPECIFIED.); +#7131=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23490,#23491),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289474,0.),.UNSPECIFIED.); +#7132=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23492,#23493),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7133=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23494,#23495),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7134=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23496,#23497),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468818,0.),.UNSPECIFIED.); +#7135=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23498,#23499),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289528,0.),.UNSPECIFIED.); +#7136=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23500,#23501),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7137=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23502,#23503),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7138=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23504,#23505),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.027479846888,0.),.UNSPECIFIED.); +#7139=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23506,#23507),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289581,0.),.UNSPECIFIED.); +#7140=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23508,#23509),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7141=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23510,#23511),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7142=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23512,#23513),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798468942,0.),.UNSPECIFIED.); +#7143=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23514,#23515),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289635,0.),.UNSPECIFIED.); +#7144=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23516,#23517),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7145=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23518,#23519),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7146=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23520,#23521),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469003,0.),.UNSPECIFIED.); +#7147=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23522,#23523),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289688,0.),.UNSPECIFIED.); +#7148=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23524,#23525),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7149=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23526,#23527),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7150=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23528,#23529),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469065,0.),.UNSPECIFIED.); +#7151=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23530,#23531),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289741,0.),.UNSPECIFIED.); +#7152=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23532,#23533),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7153=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23534,#23535),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7154=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23536,#23537),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469127,0.),.UNSPECIFIED.); +#7155=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23538,#23539),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289795,0.),.UNSPECIFIED.); +#7156=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23540,#23541),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7157=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23542,#23543),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7158=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23544,#23545),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469189,0.),.UNSPECIFIED.); +#7159=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23546,#23547),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289848,0.),.UNSPECIFIED.); +#7160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23548,#23549),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7161=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23550,#23551),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7162=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23552,#23553),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.027479846925,0.),.UNSPECIFIED.); +#7163=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23554,#23555),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289902,0.),.UNSPECIFIED.); +#7164=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23556,#23557),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7165=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23558,#23559),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7166=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23560,#23561),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469312,0.),.UNSPECIFIED.); +#7167=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23562,#23563),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600289955,0.),.UNSPECIFIED.); +#7168=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23564,#23565),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7169=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23566,#23567),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7170=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23568,#23569),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469374,0.),.UNSPECIFIED.); +#7171=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23570,#23571),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290009,0.),.UNSPECIFIED.); +#7172=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23572,#23573),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7173=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23574,#23575),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7174=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23576,#23577),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469436,0.),.UNSPECIFIED.); +#7175=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23578,#23579),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290062,0.),.UNSPECIFIED.); +#7176=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23580,#23581),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7177=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23582,#23583),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7178=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23584,#23585),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469497,0.),.UNSPECIFIED.); +#7179=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23586,#23587),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290116,0.),.UNSPECIFIED.); +#7180=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23588,#23589),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7181=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23590,#23591),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7182=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23592,#23593),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469559,0.),.UNSPECIFIED.); +#7183=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23594,#23595),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290169,0.),.UNSPECIFIED.); +#7184=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23596,#23597),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7185=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23598,#23599),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7186=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23600,#23601),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469621,0.),.UNSPECIFIED.); +#7187=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23602,#23603),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290222,0.),.UNSPECIFIED.); +#7188=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23604,#23605),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7189=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23606,#23607),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7190=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23608,#23609),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469682,0.),.UNSPECIFIED.); +#7191=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23610,#23611),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290276,0.),.UNSPECIFIED.); +#7192=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23612,#23613),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7193=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23614,#23615),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7194=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23616,#23617),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469744,0.),.UNSPECIFIED.); +#7195=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23618,#23619),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290329,0.),.UNSPECIFIED.); +#7196=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23620,#23621),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7197=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23622,#23623),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7198=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23624,#23625),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469806,0.),.UNSPECIFIED.); +#7199=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23626,#23627),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290383,0.),.UNSPECIFIED.); +#7200=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23628,#23629),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7201=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23630,#23631),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7202=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23632,#23633),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469868,0.),.UNSPECIFIED.); +#7203=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23634,#23635),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290436,0.),.UNSPECIFIED.); +#7204=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23636,#23637),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7205=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23638,#23639),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7206=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23640,#23641),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469929,0.),.UNSPECIFIED.); +#7207=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23642,#23643),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.878060029049,0.),.UNSPECIFIED.); +#7208=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23644,#23645),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7209=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23646,#23647),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7210=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23648,#23649),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798469991,0.),.UNSPECIFIED.); +#7211=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23650,#23651),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290543,0.),.UNSPECIFIED.); +#7212=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23652,#23653),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7213=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23654,#23655),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7214=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23656,#23657),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470053,0.),.UNSPECIFIED.); +#7215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23658,#23659),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290597,0.),.UNSPECIFIED.); +#7216=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23660,#23661),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7217=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23662,#23663),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7218=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23664,#23665),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470115,0.),.UNSPECIFIED.); +#7219=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23666,#23667),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.878060029065,0.),.UNSPECIFIED.); +#7220=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23668,#23669),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7221=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23670,#23671),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7222=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23672,#23673),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470176,0.),.UNSPECIFIED.); +#7223=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23674,#23675),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290704,0.),.UNSPECIFIED.); +#7224=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23676,#23677),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7225=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23678,#23679),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7226=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23680,#23681),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470238,0.),.UNSPECIFIED.); +#7227=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23682,#23683),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290757,0.),.UNSPECIFIED.); +#7228=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23684,#23685),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7229=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23686,#23687),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7230=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23688,#23689),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.02747984703,0.),.UNSPECIFIED.); +#7231=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23690,#23691),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290811,0.),.UNSPECIFIED.); +#7232=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23692,#23693),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7233=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23694,#23695),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23696,#23697),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470362,0.),.UNSPECIFIED.); +#7235=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23698,#23699),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290864,0.),.UNSPECIFIED.); +#7236=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23700,#23701),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7237=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23702,#23703),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7238=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23704,#23705),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470423,0.),.UNSPECIFIED.); +#7239=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23706,#23707),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290918,0.),.UNSPECIFIED.); +#7240=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23708,#23709),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7241=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23710,#23711),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7242=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23712,#23713),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470485,0.),.UNSPECIFIED.); +#7243=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23714,#23715),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600290971,0.),.UNSPECIFIED.); +#7244=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23716,#23717),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7245=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23718,#23719),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7246=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23720,#23721),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470547,0.),.UNSPECIFIED.); +#7247=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23722,#23723),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291025,0.),.UNSPECIFIED.); +#7248=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23724,#23725),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7249=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23726,#23727),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7250=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23728,#23729),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470609,0.),.UNSPECIFIED.); +#7251=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23730,#23731),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291078,0.),.UNSPECIFIED.); +#7252=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23732,#23733),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7253=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23734,#23735),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7254=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23736,#23737),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.027479847067,0.),.UNSPECIFIED.); +#7255=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23738,#23739),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291131,0.),.UNSPECIFIED.); +#7256=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23740,#23741),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7257=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23742,#23743),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7258=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23744,#23745),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470732,0.),.UNSPECIFIED.); +#7259=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23746,#23747),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291185,0.),.UNSPECIFIED.); +#7260=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23748,#23749),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7261=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23750,#23751),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7262=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23752,#23753),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470794,0.),.UNSPECIFIED.); +#7263=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23754,#23755),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291239,0.),.UNSPECIFIED.); +#7264=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23756,#23757),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7265=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23758,#23759),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7266=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23760,#23761),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470855,0.),.UNSPECIFIED.); +#7267=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23762,#23763),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291292,0.),.UNSPECIFIED.); +#7268=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23764,#23765),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7269=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23766,#23767),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7270=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23768,#23769),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470917,0.),.UNSPECIFIED.); +#7271=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23770,#23771),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291345,0.),.UNSPECIFIED.); +#7272=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23772,#23773),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7273=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23774,#23775),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7274=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23776,#23777),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798470979,0.),.UNSPECIFIED.); +#7275=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23778,#23779),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291399,0.),.UNSPECIFIED.); +#7276=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23780,#23781),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7277=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23782,#23783),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7278=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23784,#23785),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798471041,0.),.UNSPECIFIED.); +#7279=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23786,#23787),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291452,0.),.UNSPECIFIED.); +#7280=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23788,#23789),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7281=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23790,#23791),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7282=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23792,#23793),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798471102,0.),.UNSPECIFIED.); +#7283=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23794,#23795),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291506,0.),.UNSPECIFIED.); +#7284=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23796,#23797),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7285=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23798,#23799),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7286=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23800,#23801),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798471164,0.),.UNSPECIFIED.); +#7287=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23802,#23803),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291559,0.),.UNSPECIFIED.); +#7288=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23804,#23805),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7289=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23806,#23807),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7290=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23808,#23809),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798471226,0.),.UNSPECIFIED.); +#7291=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23810,#23811),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291613,0.),.UNSPECIFIED.); +#7292=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23812,#23813),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7293=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23814,#23815),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7294=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23816,#23817),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798471288,0.),.UNSPECIFIED.); +#7295=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23818,#23819),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291666,0.),.UNSPECIFIED.); +#7296=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23820,#23821),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7297=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23822,#23823),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23824,#23825),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798471349,0.),.UNSPECIFIED.); +#7299=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23826,#23827),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291719,0.),.UNSPECIFIED.); +#7300=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23828,#23829),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7301=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23830,#23831),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7302=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23832,#23833),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798471411,0.),.UNSPECIFIED.); +#7303=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23834,#23835),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291773,0.),.UNSPECIFIED.); +#7304=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23836,#23837),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,59.9999999999975),.UNSPECIFIED.); +#7305=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23838,#23839),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7306=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23840,#23841),.UNSPECIFIED.,.F., + .F.,(2,2),(-59.9999999999975,0.),.UNSPECIFIED.); +#7307=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23842,#23843),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.0274798471473,0.),.UNSPECIFIED.); +#7308=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23844,#23845),.UNSPECIFIED.,.F., + .F.,(2,2),(-65.8780600291827,0.),.UNSPECIFIED.); +#7309=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23846,#23847),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,60.),.UNSPECIFIED.); +#7310=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23848,#23849),.UNSPECIFIED.,.F., + .F.,(2,2),(-60.,0.),.UNSPECIFIED.); +#7311=B_SPLINE_CURVE_WITH_KNOTS('',3,(#23850,#23851,#23852,#23853,#23854, +#23855,#23856,#23857,#23858,#23859,#23860,#23861,#23862,#23863,#23864,#23865, +#23866,#23867,#23868,#23869,#23870,#23871,#23872,#23873,#23874,#23875,#23876, +#23877,#23878,#23879,#23880,#23881,#23882,#23883,#23884,#23885,#23886,#23887, +#23888,#23889,#23890,#23891),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929926353,2.47113859852706,2.52364151257983, +2.67389461449541,2.82941349217863,2.86719054350191,2.89307707427517,2.93350945639559, +2.95605579602178,2.97129775764465,2.98843810320418,2.99211528982488,3.00462055437911, +3.01712581893333,3.07087207280719,3.29281725516946,3.51476243753172,4.74998573503081, +5.98520903252989),.UNSPECIFIED.); +#7312=B_SPLINE_CURVE_WITH_KNOTS('',3,(#23892,#23893,#23894,#23895,#23896, +#23897,#23898,#23899,#23900,#23901,#23902,#23903,#23904,#23905,#23906,#23907, +#23908,#23909,#23910,#23911,#23912,#23913,#23914,#23915,#23916,#23917,#23918, +#23919,#23920,#23921,#23922,#23923,#23924,#23925,#23926,#23927,#23928,#23929, +#23930,#23931,#23932,#23933),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929926153,2.47113859852307,2.52364151257372, +2.67389461448931,2.82941349217253,2.8671905434958,2.89307707426906,2.93350945638948, +2.95605579601567,2.97129775763854,2.98843810319808,2.99211528981878,3.00462055437298, +3.01712581892716,3.07087207280087,3.29281725516259,3.51476243752432,4.74998573502135, +5.98520903251837),.UNSPECIFIED.); +#7313=B_SPLINE_CURVE_WITH_KNOTS('',3,(#23934,#23935,#23936,#23937,#23938, +#23939,#23940,#23941,#23942,#23943,#23944,#23945,#23946,#23947,#23948,#23949, +#23950,#23951,#23952,#23953,#23954,#23955,#23956,#23957,#23958,#23959,#23960, +#23961,#23962,#23963,#23964,#23965,#23966,#23967,#23968,#23969,#23970,#23971, +#23972,#23973,#23974,#23975),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.2355692992574,2.47113859851479,2.52364151256129, +2.67389461447687,2.82941349216009,2.86719054348336,2.89307707425662,2.93350945637704, +2.95605579600324,2.97129775762611,2.98843810318564,2.99211528980634,3.00462055436047, +3.0171258189146,3.07087207278805,3.2928172551486,3.51476243750915,4.74998573500211, +5.98520903249509),.UNSPECIFIED.); +#7314=B_SPLINE_CURVE_WITH_KNOTS('',3,(#23976,#23977,#23978,#23979,#23980, +#23981,#23982,#23983,#23984,#23985,#23986,#23987,#23988,#23989,#23990,#23991, +#23992,#23993,#23994,#23995,#23996,#23997,#23998,#23999,#24000,#24001,#24002, +#24003,#24004,#24005,#24006,#24007,#24008,#24009,#24010,#24011,#24012,#24013, +#24014,#24015,#24016,#24017),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929925533,2.47113859851065,2.52364151255509, +2.67389461447067,2.82941349215389,2.86719054347717,2.89307707425043,2.93350945637085, +2.95605579599704,2.97129775761991,2.98843810317944,2.99211528980012,3.00462055435423, +3.01712581890834,3.07087207278162,3.29281725514157,3.51476243750154,4.74998573499253, +5.98520903248352),.UNSPECIFIED.); +#7315=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24018,#24019,#24020,#24021,#24022, +#24023,#24024,#24025,#24026,#24027,#24028,#24029,#24030,#24031,#24032,#24033, +#24034,#24035,#24036,#24037,#24038,#24039,#24040,#24041,#24042,#24043,#24044, +#24045,#24046,#24047,#24048,#24049,#24050,#24051,#24052,#24053,#24054,#24055, +#24056,#24057,#24058,#24059),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929925329,2.47113859850658,2.52364151254888, +2.67389461446447,2.82941349214769,2.86719054347096,2.89307707424422,2.93350945636464, +2.95605579599083,2.9712977576137,2.98843810317324,2.99211528979391,3.00462055434799, +3.01712581890208,3.07087207277519,3.29281725513461,3.51476243749402,4.74998573498296, +5.98520903247189),.UNSPECIFIED.); +#7316=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24060,#24061,#24062,#24063,#24064, +#24065,#24066,#24067,#24068,#24069,#24070,#24071,#24072,#24073,#24074,#24075, +#24076,#24077,#24078,#24079,#24080,#24081,#24082,#24083,#24084,#24085,#24086, +#24087,#24088,#24089,#24090,#24091,#24092,#24093,#24094,#24095,#24096,#24097, +#24098,#24099,#24100,#24101),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.2355692992513,2.47113859850261,2.52364151254276, +2.67389461445835,2.82941349214157,2.86719054346484,2.8930770742381,2.93350945635852, +2.95605579598471,2.97129775760758,2.98843810316712,2.9921152897878,3.00462055434187, +3.01712581889593,3.07087207276886,3.29281725512771,3.51476243748654,4.74998573497343, +5.98520903246033),.UNSPECIFIED.); +#7317=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24102,#24103,#24104,#24105,#24106, +#24107,#24108,#24109,#24110,#24111,#24112,#24113,#24114,#24115,#24116,#24117, +#24118,#24119,#24120,#24121,#24122,#24123,#24124,#24125,#24126,#24127,#24128, +#24129,#24130,#24131,#24132,#24133,#24134,#24135,#24136,#24137,#24138,#24139, +#24140,#24141,#24142,#24143),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929924924,2.47113859849847,2.52364151253656, +2.67389461445215,2.82941349213537,2.86719054345864,2.8930770742319,2.93350945635232, +2.95605579597851,2.97129775760138,2.98843810316091,2.99211528978161,3.00462055433564, +3.01712581888966,3.07087207276255,3.29281725512077,3.514762437479,4.74998573496388, +5.98520903244877),.UNSPECIFIED.); +#7318=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24144,#24145,#24146,#24147,#24148, +#24149,#24150,#24151,#24152,#24153,#24154,#24155,#24156,#24157,#24158,#24159, +#24160,#24161,#24162,#24163,#24164,#24165,#24166,#24167,#24168,#24169,#24170, +#24171,#24172,#24173,#24174,#24175,#24176,#24177,#24178,#24179,#24180,#24181, +#24182,#24183,#24184,#24185),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929924717,2.47113859849435,2.52364151253036, +2.67389461444594,2.82941349212916,2.86719054345244,2.8930770742257,2.93350945634612, +2.95605579597231,2.97129775759518,2.98843810315471,2.99211528977542,3.00462055432942, +3.01712581888341,3.07087207275612,3.29281725511377,3.51476243747142,4.74998573495429, +5.98520903243716),.UNSPECIFIED.); +#7319=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24186,#24187,#24188,#24189,#24190, +#24191,#24192,#24193,#24194,#24195,#24196,#24197,#24198,#24199,#24200,#24201, +#24202,#24203,#24204,#24205,#24206,#24207,#24208,#24209,#24210,#24211,#24212, +#24213,#24214,#24215,#24216,#24217,#24218,#24219,#24220,#24221,#24222,#24223, +#24224,#24225,#24226,#24227),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929924514,2.47113859849027,2.52364151252416, +2.67389461443974,2.82941349212296,2.86719054344623,2.89307707421949,2.93350945633991, +2.95605579596611,2.97129775758898,2.98843810314851,2.9921152897692,3.00462055432317, +3.01712581887715,3.07087207274972,3.29281725510679,3.51476243746386,4.74998573494471, +5.98520903242555),.UNSPECIFIED.); +#7320=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24228,#24229,#24230,#24231,#24232, +#24233,#24234,#24235,#24236,#24237,#24238,#24239,#24240,#24241,#24242,#24243, +#24244,#24245,#24246,#24247,#24248,#24249,#24250,#24251,#24252,#24253,#24254, +#24255,#24256,#24257,#24258,#24259,#24260,#24261,#24262,#24263,#24264,#24265, +#24266,#24267,#24268,#24269),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.2355692992431,2.47113859848619,2.52364151251803, +2.67389461443361,2.82941349211683,2.8671905434401,2.89307707421336,2.93350945633378, +2.95605579595998,2.97129775758285,2.98843810314238,2.99211528976307,3.00462055431701, +3.01712581887095,3.07087207274338,3.29281725509988,3.51476243745638,4.74998573493518, +5.98520903241398),.UNSPECIFIED.); +#7321=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24270,#24271,#24272,#24273,#24274, +#24275,#24276,#24277,#24278,#24279,#24280,#24281,#24282,#24283,#24284,#24285, +#24286,#24287,#24288,#24289,#24290,#24291,#24292,#24293,#24294,#24295,#24296, +#24297,#24298,#24299,#24300,#24301,#24302,#24303,#24304,#24305,#24306,#24307, +#24308,#24309,#24310,#24311),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929924103,2.47113859848207,2.52364151251182, +2.67389461442741,2.82941349211062,2.8671905434339,2.89307707420716,2.93350945632758, +2.95605579595377,2.97129775757664,2.98843810313617,2.99211528975686,3.00462055431077, +3.01712581886469,3.07087207273696,3.29281725509289,3.51476243744881,4.7499857349256, +5.98520903240239),.UNSPECIFIED.); +#7322=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24312,#24313,#24314,#24315,#24316, +#24317,#24318,#24319,#24320,#24321,#24322,#24323,#24324,#24325,#24326,#24327, +#24328,#24329,#24330,#24331,#24332,#24333,#24334,#24335,#24336,#24337,#24338, +#24339,#24340,#24341,#24342,#24343,#24344,#24345,#24346,#24347,#24348,#24349, +#24350,#24351,#24352,#24353),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929923901,2.47113859847802,2.52364151250562, +2.6738946144212,2.82941349210442,2.8671905434277,2.89307707420096,2.93350945632138, +2.95605579594757,2.97129775757044,2.98843810312997,2.99211528975066,3.00462055430454, +3.01712581885842,3.07087207273057,3.29281725508592,3.51476243744129,4.74998573491603, +5.98520903239078),.UNSPECIFIED.); +#7323=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24354,#24355,#24356,#24357,#24358, +#24359,#24360,#24361,#24362,#24363,#24364,#24365,#24366,#24367,#24368,#24369, +#24370,#24371,#24372,#24373,#24374,#24375,#24376,#24377,#24378,#24379,#24380, +#24381,#24382,#24383,#24384,#24385,#24386,#24387,#24388,#24389,#24390,#24391, +#24392,#24393,#24394,#24395),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929923702,2.47113859847403,2.52364151249949, +2.67389461441508,2.8294134920983,2.86719054342157,2.89307707419483,2.93350945631525, +2.95605579594144,2.97129775756432,2.98843810312385,2.99211528974455,3.0046205542984, +3.01712581885227,3.07087207272422,3.29281725507901,3.5147624374338,4.74998573490653, +5.98520903237926),.UNSPECIFIED.); +#7324=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24396,#24397,#24398,#24399,#24400, +#24401,#24402,#24403,#24404,#24405,#24406,#24407,#24408,#24409,#24410,#24411, +#24412,#24413,#24414,#24415,#24416,#24417,#24418,#24419,#24420,#24421,#24422, +#24423,#24424,#24425,#24426,#24427,#24428,#24429,#24430,#24431,#24432,#24433, +#24434,#24435,#24436,#24437),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929923493,2.47113859846986,2.52364151249329, +2.67389461440887,2.82941349209209,2.86719054341537,2.89307707418863,2.93350945630905, +2.95605579593524,2.97129775755811,2.98843810311764,2.99211528973832,3.00462055429214, +3.01712581884596,3.07087207271787,3.29281725507203,3.51476243742618,4.7499857348969, +5.98520903236761),.UNSPECIFIED.); +#7325=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24438,#24439,#24440,#24441,#24442, +#24443,#24444,#24445,#24446,#24447,#24448,#24449,#24450,#24451,#24452,#24453, +#24454,#24455,#24456,#24457,#24458,#24459,#24460,#24461,#24462,#24463,#24464, +#24465,#24466,#24467,#24468,#24469,#24470,#24471,#24472,#24473,#24474,#24475, +#24476,#24477,#24478,#24479),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929923287,2.47113859846574,2.52364151248709, +2.67389461440267,2.82941349208589,2.86719054340917,2.89307707418242,2.93350945630285, +2.95605579592904,2.97129775755191,2.98843810311144,2.99211528973214,3.00462055428594, +3.01712581883973,3.07087207271144,3.29281725506506,3.51476243741868,4.74998573488736, +5.98520903235606),.UNSPECIFIED.); +#7326=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24480,#24481,#24482,#24483,#24484, +#24485,#24486,#24487,#24488,#24489,#24490,#24491,#24492,#24493,#24494,#24495, +#24496,#24497,#24498,#24499,#24500,#24501,#24502,#24503,#24504,#24505,#24506, +#24507,#24508,#24509,#24510,#24511,#24512,#24513,#24514,#24515,#24516,#24517, +#24518,#24519,#24520,#24521),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929923082,2.47113859846165,2.52364151248089, +2.67389461439647,2.82941349207969,2.86719054340297,2.89307707417622,2.93350945629664, +2.95605579592284,2.97129775754571,2.98843810310524,2.99211528972593,3.0046205542797, +3.01712581883348,3.07087207270504,3.29281725505806,3.51476243741108,4.74998573487777, +5.98520903234445),.UNSPECIFIED.); +#7327=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24522,#24523,#24524,#24525,#24526, +#24527,#24528,#24529,#24530,#24531,#24532,#24533,#24534,#24535,#24536,#24537, +#24538,#24539,#24540,#24541,#24542,#24543,#24544,#24545,#24546,#24547,#24548, +#24549,#24550,#24551,#24552,#24553,#24554,#24555,#24556,#24557,#24558,#24559, +#24560,#24561,#24562,#24563),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929922882,2.47113859845765,2.52364151247476, +2.67389461439034,2.82941349207356,2.86719054339684,2.8930770741701,2.93350945629052, +2.95605579591671,2.97129775753958,2.98843810309911,2.9921152897198,3.00462055427353, +3.01712581882728,3.07087207269873,3.29281725505117,3.51476243740362,4.74998573486826, +5.98520903233289),.UNSPECIFIED.); +#7328=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24564,#24565,#24566,#24567,#24568, +#24569,#24570,#24571,#24572,#24573,#24574,#24575,#24576,#24577,#24578,#24579, +#24580,#24581,#24582,#24583,#24584,#24585,#24586,#24587,#24588,#24589,#24590, +#24591,#24592,#24593,#24594,#24595,#24596,#24597,#24598,#24599,#24600,#24601, +#24602,#24603,#24604,#24605),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929922675,2.47113859845351,2.52364151246855, +2.67389461438414,2.82941349206736,2.86719054339063,2.89307707416389,2.93350945628431, +2.9560557959105,2.97129775753338,2.98843810309291,2.99211528971361,3.00462055426731, +3.01712581882102,3.07087207269233,3.2928172550442,3.51476243739606,4.74998573485864, +5.98520903232123),.UNSPECIFIED.); +#7329=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24606,#24607,#24608,#24609,#24610, +#24611,#24612,#24613,#24614,#24615,#24616,#24617,#24618,#24619,#24620,#24621, +#24622,#24623,#24624,#24625,#24626,#24627,#24628,#24629,#24630,#24631,#24632, +#24633,#24634,#24635,#24636,#24637,#24638,#24639,#24640,#24641,#24642,#24643, +#24644,#24645,#24646,#24647),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929922471,2.47113859844943,2.52364151246235, +2.67389461437793,2.82941349206115,2.86719054338443,2.89307707415769,2.93350945627811, +2.9560557959043,2.97129775752717,2.9884381030867,2.99211528970739,3.00462055426107, +3.01712581881476,3.07087207268589,3.29281725503719,3.51476243738847,4.74998573484906, +5.98520903230966),.UNSPECIFIED.); +#7330=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24648,#24649,#24650,#24651,#24652, +#24653,#24654,#24655,#24656,#24657,#24658,#24659,#24660,#24661,#24662,#24663, +#24664,#24665,#24666,#24667,#24668,#24669,#24670,#24671,#24672,#24673,#24674, +#24675,#24676,#24677,#24678,#24679,#24680,#24681,#24682,#24683,#24684,#24685, +#24686,#24687,#24688,#24689),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929922268,2.47113859844536,2.52364151245613, +2.67389461437172,2.82941349205494,2.86719054337821,2.89307707415147,2.93350945627189, +2.95605579589808,2.97129775752095,2.98843810308049,2.99211528970117,3.00462055425483, +3.01712581880849,3.07087207267946,3.29281725503018,3.5147624373809,4.74998573483948, +5.98520903229806),.UNSPECIFIED.); +#7331=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24690,#24691,#24692,#24693,#24694, +#24695,#24696,#24697,#24698,#24699,#24700,#24701,#24702,#24703,#24704,#24705, +#24706,#24707,#24708,#24709,#24710,#24711,#24712,#24713,#24714,#24715,#24716, +#24717,#24718,#24719,#24720,#24721,#24722,#24723,#24724,#24725,#24726,#24727, +#24728,#24729,#24730,#24731),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929922065,2.47113859844129,2.52364151245002, +2.67389461436561,2.82941349204883,2.8671905433721,2.89307707414536,2.93350945626578, +2.95605579589197,2.97129775751485,2.98843810307438,2.99211528969507,3.00462055424869, +3.01712581880232,3.0708720726732,3.29281725502333,3.51476243737345,4.74998573483, +5.98520903228655),.UNSPECIFIED.); +#7332=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24732,#24733,#24734,#24735,#24736, +#24737,#24738,#24739,#24740,#24741,#24742,#24743,#24744,#24745,#24746,#24747, +#24748,#24749,#24750,#24751,#24752,#24753,#24754,#24755,#24756,#24757,#24758, +#24759,#24760,#24761,#24762,#24763,#24764,#24765,#24766,#24767,#24768,#24769, +#24770,#24771,#24772,#24773),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929921859,2.47113859843718,2.52364151244382, +2.67389461435941,2.82941349204262,2.8671905433659,2.89307707413916,2.93350945625958, +2.95605579588577,2.97129775750864,2.98843810306817,2.99211528968886,3.00462055424246, +3.01712581879606,3.07087207266676,3.2928172550163,3.51476243736584,4.74998573482039, +5.98520903227495),.UNSPECIFIED.); +#7333=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24774,#24775,#24776,#24777,#24778, +#24779,#24780,#24781,#24782,#24783,#24784,#24785,#24786,#24787,#24788,#24789, +#24790,#24791,#24792,#24793,#24794,#24795,#24796,#24797,#24798,#24799,#24800, +#24801,#24802,#24803,#24804,#24805,#24806,#24807,#24808,#24809,#24810,#24811, +#24812,#24813,#24814,#24815),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929921653,2.47113859843307,2.52364151243762, +2.6738946143532,2.82941349203642,2.86719054335969,2.89307707413295,2.93350945625337, +2.95605579587957,2.97129775750244,2.98843810306197,2.99211528968266,3.00462055423622, +3.01712581878979,3.07087207266039,3.29281725500935,3.51476243735832,4.74998573481083, +5.98520903226335),.UNSPECIFIED.); +#7334=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24816,#24817,#24818,#24819,#24820, +#24821,#24822,#24823,#24824,#24825,#24826,#24827,#24828,#24829,#24830,#24831, +#24832,#24833,#24834,#24835,#24836,#24837,#24838,#24839,#24840,#24841,#24842, +#24843,#24844,#24845,#24846,#24847,#24848,#24849,#24850,#24851,#24852,#24853, +#24854,#24855,#24856,#24857),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.2355692992145,2.47113859842899,2.5236415124315, +2.67389461434708,2.8294134920303,2.86719054335357,2.89307707412683,2.93350945624725, +2.95605579587344,2.97129775749632,2.98843810305585,2.99211528967653,3.00462055423007, +3.01712581878361,3.07087207265406,3.29281725500245,3.51476243735083,4.74998573480131, +5.9852090322518),.UNSPECIFIED.); +#7335=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24858,#24859,#24860,#24861,#24862, +#24863,#24864,#24865,#24866,#24867,#24868,#24869,#24870,#24871,#24872,#24873, +#24874,#24875,#24876,#24877,#24878,#24879,#24880,#24881,#24882,#24883,#24884, +#24885,#24886,#24887,#24888,#24889,#24890,#24891,#24892,#24893,#24894,#24895, +#24896,#24897,#24898,#24899),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929921246,2.47113859842493,2.52364151242529, +2.67389461434088,2.8294134920241,2.86719054334737,2.89307707412063,2.93350945624105, +2.95605579586724,2.97129775749011,2.98843810304965,2.99211528967032,3.00462055422383, +3.01712581877733,3.07087207264768,3.29281725499548,3.51476243734328,4.74998573479173, +5.98520903224019),.UNSPECIFIED.); +#7336=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24900,#24901,#24902,#24903,#24904, +#24905,#24906,#24907,#24908,#24909,#24910,#24911,#24912,#24913,#24914,#24915, +#24916,#24917,#24918,#24919,#24920,#24921,#24922,#24923,#24924,#24925,#24926, +#24927,#24928,#24929,#24930,#24931,#24932,#24933,#24934,#24935,#24936,#24937, +#24938,#24939,#24940,#24941),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929921041,2.47113859842084,2.52364151241908, +2.67389461433467,2.82941349201789,2.86719054334116,2.89307707411442,2.93350945623484, +2.95605579586103,2.9712977574839,2.98843810304344,2.99211528966411,3.00462055421761, +3.0171258187711,3.07087207264123,3.29281725498848,3.51476243733573,4.74998573478215, +5.98520903222858),.UNSPECIFIED.); +#7337=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24942,#24943,#24944,#24945,#24946, +#24947,#24948,#24949,#24950,#24951,#24952,#24953,#24954,#24955,#24956,#24957, +#24958,#24959,#24960,#24961,#24962,#24963,#24964,#24965,#24966,#24967,#24968, +#24969,#24970,#24971,#24972,#24973,#24974,#24975,#24976,#24977,#24978,#24979, +#24980,#24981,#24982,#24983),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929920838,2.47113859841675,2.52364151241288, +2.67389461432847,2.82941349201168,2.86719054333496,2.89307707410822,2.93350945622864, +2.95605579585483,2.9712977574777,2.98843810303723,2.99211528965791,3.00462055421138, +3.01712581876484,3.0708720726348,3.29281725498148,3.51476243732816,4.74998573477259, +5.98520903221701),.UNSPECIFIED.); +#7338=B_SPLINE_CURVE_WITH_KNOTS('',3,(#24984,#24985,#24986,#24987,#24988, +#24989,#24990,#24991,#24992,#24993,#24994,#24995,#24996,#24997,#24998,#24999, +#25000,#25001,#25002,#25003,#25004,#25005,#25006,#25007,#25008,#25009,#25010, +#25011,#25012,#25013,#25014,#25015,#25016,#25017,#25018,#25019,#25020,#25021, +#25022,#25023,#25024,#25025),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929920637,2.47113859841273,2.52364151240676, +2.67389461432234,2.82941349200556,2.86719054332884,2.8930770741021,2.93350945622252, +2.95605579584871,2.97129775747158,2.98843810303111,2.99211528965178,3.00462055420521, +3.01712581875863,3.07087207262854,3.2928172549746,3.51476243732068,4.74998573476307, +5.98520903220547),.UNSPECIFIED.); +#7339=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25026,#25027,#25028,#25029,#25030, +#25031,#25032,#25033,#25034,#25035,#25036,#25037,#25038,#25039,#25040,#25041, +#25042,#25043,#25044,#25045,#25046,#25047,#25048,#25049,#25050,#25051,#25052, +#25053,#25054,#25055,#25056,#25057,#25058,#25059,#25060,#25061,#25062,#25063, +#25064,#25065,#25066,#25067),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929920429,2.47113859840858,2.52364151240056, +2.67389461431614,2.82941349199936,2.86719054332264,2.8930770740959,2.93350945621632, +2.95605579584251,2.97129775746538,2.98843810302491,2.99211528964559,3.004620554199, +3.0171258187524,3.07087207262211,3.29281725496761,3.51476243731311,4.74998573475348, +5.98520903219384),.UNSPECIFIED.); +#7340=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25068,#25069,#25070,#25071,#25072, +#25073,#25074,#25075,#25076,#25077,#25078,#25079,#25080,#25081,#25082,#25083, +#25084,#25085,#25086,#25087,#25088,#25089,#25090,#25091,#25092,#25093,#25094, +#25095,#25096,#25097,#25098,#25099,#25100,#25101,#25102,#25103,#25104,#25105, +#25106,#25107,#25108,#25109),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929920225,2.4711385984045,2.52364151239435, +2.67389461430993,2.82941349199315,2.86719054331643,2.89307707408969,2.93350945621011, +2.9560557958363,2.97129775745917,2.9884381030187,2.99211528963938,3.00462055419276, +3.01712581874612,3.07087207261572,3.29281725496064,3.51476243730554,4.74998573474389, +5.98520903218223),.UNSPECIFIED.); +#7341=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25110,#25111,#25112,#25113,#25114, +#25115,#25116,#25117,#25118,#25119,#25120,#25121,#25122,#25123,#25124,#25125, +#25126,#25127,#25128,#25129,#25130,#25131,#25132,#25133,#25134,#25135,#25136, +#25137,#25138,#25139,#25140,#25141,#25142,#25143,#25144,#25145,#25146,#25147, +#25148,#25149,#25150,#25151),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929920018,2.47113859840035,2.52364151238813, +2.67389461430372,2.82941349198693,2.86719054331021,2.89307707408347,2.93350945620389, +2.95605579583008,2.97129775745295,2.98843810301248,2.99211528963316,3.00462055418651, +3.01712581873984,3.0708720726093,3.29281725495364,3.51476243729798,4.7499857347343, +5.98520903217062),.UNSPECIFIED.); +#7342=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25152,#25153,#25154,#25155,#25156, +#25157,#25158,#25159,#25160,#25161,#25162,#25163,#25164,#25165,#25166,#25167, +#25168,#25169,#25170,#25171,#25172,#25173,#25174,#25175,#25176,#25177,#25178, +#25179,#25180,#25181,#25182,#25183,#25184,#25185,#25186,#25187,#25188,#25189, +#25190,#25191,#25192,#25193),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929919817,2.47113859839634,2.52364151238202, +2.6738946142976,2.82941349198082,2.86719054330409,2.89307707407735,2.93350945619777, +2.95605579582397,2.97129775744684,2.98843810300637,2.99211528962704,3.00462055418035, +3.01712581873366,3.070872072603,3.29281725494675,3.51476243729049,4.74998573472479, +5.98520903215909),.UNSPECIFIED.); +#7343=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25194,#25195,#25196,#25197,#25198, +#25199,#25200,#25201,#25202,#25203,#25204,#25205,#25206,#25207,#25208,#25209, +#25210,#25211,#25212,#25213,#25214,#25215,#25216,#25217,#25218,#25219,#25220, +#25221,#25222,#25223,#25224,#25225,#25226,#25227,#25228,#25229,#25230,#25231, +#25232,#25233,#25234,#25235),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929919612,2.47113859839225,2.52364151237582, +2.6738946142914,2.82941349197462,2.8671905432979,2.89307707407116,2.93350945619158, +2.95605579581777,2.97129775744064,2.98843810300017,2.99211528962084,3.00462055417412, +3.01712581872742,3.07087207259658,3.29281725493976,3.51476243728293,4.74998573471522, +5.98520903214749),.UNSPECIFIED.); +#7344=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25236,#25237,#25238,#25239,#25240, +#25241,#25242,#25243,#25244,#25245,#25246,#25247,#25248,#25249,#25250,#25251, +#25252,#25253,#25254,#25255,#25256,#25257,#25258,#25259,#25260,#25261,#25262, +#25263,#25264,#25265,#25266,#25267,#25268,#25269,#25270,#25271,#25272,#25273, +#25274,#25275,#25276,#25277),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929919409,2.47113859838819,2.52364151236961, +2.6738946142852,2.82941349196842,2.86719054329169,2.89307707406495,2.93350945618537, +2.95605579581156,2.97129775743443,2.98843810299396,2.99211528961463,3.00462055416789, +3.01712581872114,3.0708720725902,3.29281725493279,3.51476243727538,4.74998573470563, +5.98520903213587),.UNSPECIFIED.); +#7345=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25278,#25279,#25280,#25281,#25282, +#25283,#25284,#25285,#25286,#25287,#25288,#25289,#25290,#25291,#25292,#25293, +#25294,#25295,#25296,#25297,#25298,#25299,#25300,#25301,#25302,#25303,#25304, +#25305,#25306,#25307,#25308,#25309,#25310,#25311,#25312,#25313,#25314,#25315, +#25316,#25317,#25318,#25319),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.235569299192,2.47113859838399,2.5236415123634, +2.67389461427898,2.8294134919622,2.86719054328548,2.89307707405874,2.93350945617916, +2.95605579580535,2.97129775742822,2.98843810298775,2.99211528960843,3.00462055416165, +3.01712581871488,3.07087207258378,3.29281725492579,3.5147624372678,4.749985734696, +5.98520903212422),.UNSPECIFIED.); +#7346=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25320,#25321,#25322,#25323,#25324, +#25325,#25326,#25327,#25328,#25329,#25330,#25331,#25332,#25333,#25334,#25335, +#25336,#25337,#25338,#25339,#25340,#25341,#25342,#25343,#25344,#25345,#25346, +#25347,#25348,#25349,#25350,#25351,#25352,#25353,#25354,#25355,#25356,#25357, +#25358,#25359,#25360,#25361),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929919,2.47113859837999,2.52364151235729, +2.67389461427288,2.8294134919561,2.86719054327937,2.89307707405263,2.93350945617305, +2.95605579579924,2.97129775742211,2.98843810298164,2.9921152896023,3.00462055415551, +3.01712581870872,3.07087207257742,3.29281725491885,3.51476243726028,4.74998573468649, +5.9852090321127),.UNSPECIFIED.); +#7347=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25362,#25363,#25364,#25365,#25366, +#25367,#25368,#25369,#25370,#25371,#25372,#25373,#25374,#25375,#25376,#25377, +#25378,#25379,#25380,#25381,#25382,#25383,#25384,#25385,#25386,#25387,#25388, +#25389,#25390,#25391,#25392,#25393,#25394,#25395,#25396,#25397,#25398,#25399, +#25400,#25401,#25402,#25403),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929918793,2.47113859837587,2.52364151235109, +2.67389461426667,2.82941349194989,2.86719054327316,2.89307707404642,2.93350945616684, +2.95605579579304,2.97129775741591,2.98843810297544,2.99211528959611,3.00462055414927, +3.01712581870245,3.07087207257103,3.2928172549119,3.51476243725276,4.74998573467693, +5.98520903210111),.UNSPECIFIED.); +#7348=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25404,#25405,#25406,#25407,#25408, +#25409,#25410,#25411,#25412,#25413,#25414,#25415,#25416,#25417,#25418,#25419, +#25420,#25421,#25422,#25423,#25424,#25425,#25426,#25427,#25428,#25429,#25430, +#25431,#25432,#25433,#25434,#25435,#25436,#25437,#25438,#25439,#25440,#25441, +#25442,#25443,#25444,#25445),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929918587,2.47113859837175,2.52364151234488, +2.67389461426047,2.82941349194368,2.86719054326696,2.89307707404022,2.93350945616064, +2.95605579578683,2.9712977574097,2.98843810296923,2.99211528958991,3.00462055414305, +3.01712581869619,3.07087207256465,3.29281725490495,3.51476243724524,4.74998573466736, +5.98520903208947),.UNSPECIFIED.); +#7349=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25446,#25447,#25448), + .UNSPECIFIED.,.F.,.F.,(2,1,2),(-1.70000738187476,0.,0.100734276099228), + .UNSPECIFIED.); +#7350=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25449,#25450,#25451), + .UNSPECIFIED.,.F.,.F.,(2,1,2),(-253.999998569489,0.,26.0000014305122), + .UNSPECIFIED.); +#7351=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25452,#25453,#25454,#25455,#25456, +#25457,#25458,#25459,#25460,#25461,#25462,#25463,#25464,#25465,#25466,#25467, +#25468,#25469,#25470,#25471,#25472,#25473,#25474,#25475,#25476,#25477,#25478, +#25479,#25480,#25481,#25482,#25483,#25484,#25485,#25486,#25487,#25488,#25489, +#25490,#25491,#25492,#25493),.UNSPECIFIED.,.F.,.F.,(4,2,2,3,2,2,2,2,2,2, +2,3,2,2,2,2,2,2,2,4),(0.,1.23556929925951,2.47113859851901,2.52364151256751, +2.67389461448309,2.82941349216631,2.86719054348959,2.89307707426285,2.93350945638327, +2.95605579600946,2.97129775763233,2.98843810319186,2.99211528981257,3.00462055436675, +3.01712581892091,3.07087207279446,3.2928172551556,3.51476243751675,4.74998573501174, +5.98520903250672),.UNSPECIFIED.); +#7352=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25494,#25495,#25496,#25497), + .UNSPECIFIED.,.F.,.F.,(2,1,1,2),(-0.100734455452671,0.,1.40001390349154, +1.50074880082379),.UNSPECIFIED.); +#7353=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25498,#25499,#25500,#25501), + .UNSPECIFIED.,.F.,.F.,(2,1,1,2),(-0.100735432306611,0.,1.40001233477257, +1.50074782389175),.UNSPECIFIED.); +#7354=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25502,#25503,#25504,#25505), + .UNSPECIFIED.,.F.,.F.,(2,1,1,2),(-0.100736036399352,0.,1.40001101345805, +1.50074721972802),.UNSPECIFIED.); +#7355=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25506,#25507,#25508,#25509), + .UNSPECIFIED.,.F.,.F.,(2,1,1,2),(-0.100736416436312,0.,1.40001011352032, +1.50074683962717),.UNSPECIFIED.); +#7356=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25510,#25511,#25512,#25513), + .UNSPECIFIED.,.F.,.F.,(2,1,1,2),(-0.100737403597663,0.,1.40000844745786, +1.50074585240899),.UNSPECIFIED.); +#7357=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25514,#25515,#25516,#25517), + .UNSPECIFIED.,.F.,.F.,(2,1,1,2),(-0.100737461534675,0.,1.40000819172716, +1.50074579442229),.UNSPECIFIED.); +#7358=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25518,#25519,#25520,#25521), + .UNSPECIFIED.,.F.,.F.,(2,1,1,2),(-0.100738361087135,0.,1.40000677638246, +1.50074489482723),.UNSPECIFIED.); +#7359=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25522,#25523,#25524,#25525), + .UNSPECIFIED.,.F.,.F.,(2,1,1,2),(-0.100738890279847,0.,1.40000565477646, +1.50074436559903),.UNSPECIFIED.); +#7360=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25526,#25527,#25528), + .UNSPECIFIED.,.F.,.F.,(2,1,2),(-0.100739069008605,0.,1.50074417373594), + .UNSPECIFIED.); +#7361=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25529,#25530,#25531,#25532,#25533, +#25534,#25535,#25536,#25537,#25538,#25539,#25540,#25541,#25542,#25543,#25544, +#25545,#25546,#25547,#25548,#25549,#25550,#25551,#25552,#25553,#25554,#25555, +#25556,#25557,#25558,#25559,#25560,#25561,#25562,#25563,#25564,#25565,#25566, +#25567,#25568,#25569),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25494204592564E-5,1.23523871395913,2.47046487849779, +2.6924107856018,2.91435669270581,2.96810313122654,2.98060843665657,2.9931137420866, +2.99679093302424,3.02217691688567,3.04684997315486,3.09437258374301,3.17550832343166, +3.4624917457274,3.51499675999187,4.75056954025896,5.98614232052604,5.98615412025937), + .UNSPECIFIED.); +#7362=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25570,#25571,#25572,#25573,#25574, +#25575,#25576,#25577,#25578,#25579,#25580,#25581,#25582,#25583,#25584,#25585, +#25586,#25587,#25588,#25589,#25590,#25591,#25592,#25593,#25594,#25595,#25596, +#25597,#25598,#25599,#25600,#25601,#25602,#25603,#25604,#25605,#25606,#25607, +#25608,#25609,#25610),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.2549420469885E-5,1.23523871395913,2.47046487849779,2.6924107856018, +2.91435669270581,2.96810313122656,2.98060843665657,2.9931137420866,2.99679093302424, +3.02217691688276,3.04684997314912,3.0943725837318,3.17550832341905,3.46249174572745, +3.51499675999199,4.75056954025904,5.98614232052609,5.98615412025942), + .UNSPECIFIED.); +#7363=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25611,#25612,#25613,#25614,#25615, +#25616,#25617,#25618,#25619,#25620,#25621,#25622,#25623,#25624,#25625,#25626, +#25627,#25628,#25629,#25630,#25631,#25632,#25633,#25634,#25635,#25636,#25637, +#25638,#25639,#25640,#25641,#25642,#25643,#25644,#25645,#25646,#25647,#25648, +#25649,#25650,#25651),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.2549420469885E-5,1.23523871395913,2.47046487849779,2.6924107856018, +2.91435669270582,2.96810313122656,2.98060843665657,2.9931137420866,2.99679093302424, +3.02217691687876,3.04684997314133,3.09437258371719,3.17550832340254,3.46249174572739, +3.51499675999193,4.75056954025898,5.98614232052603,5.98615412025936), + .UNSPECIFIED.); +#7364=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25652,#25653,#25654,#25655,#25656, +#25657,#25658,#25659,#25660,#25661,#25662,#25663,#25664,#25665,#25666,#25667, +#25668,#25669,#25670,#25671,#25672,#25673,#25674,#25675,#25676,#25677,#25678, +#25679,#25680,#25681,#25682,#25683,#25684,#25685,#25686,#25687,#25688,#25689, +#25690,#25691,#25692),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.2549420469885E-5,1.23523871395912,2.47046487849779,2.6924107856018, +2.91435669270581,2.96810313122655,2.98060843665657,2.9931137420866,2.99679093302423, +3.02217691687853,3.04684997314086,3.09437258371636,3.17550832340227,3.4624917457274, +3.51499675999193,4.75056954025899,5.98614232052604,5.98615412025936), + .UNSPECIFIED.); +#7365=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25693,#25694,#25695,#25696,#25697, +#25698,#25699,#25700,#25701,#25702,#25703,#25704,#25705,#25706,#25707,#25708, +#25709,#25710,#25711,#25712,#25713,#25714,#25715,#25716,#25717,#25718,#25719, +#25720,#25721,#25722,#25723,#25724,#25725,#25726,#25727,#25728,#25729,#25730, +#25731,#25732,#25733),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25494205123994E-5,1.23523871395916,2.47046487849782, +2.69241078560183,2.91435669270584,2.96810313122658,2.9806084366566,2.99311374208662, +2.99679093302426,3.02217691688453,3.04684997315226,3.09437258373663,3.17550832342477, +3.46249174572747,3.51499675999199,4.75056954025905,5.9861423205261,5.98615412025943), + .UNSPECIFIED.); +#7366=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25734,#25735,#25736,#25737,#25738, +#25739,#25740,#25741,#25742,#25743,#25744,#25745,#25746,#25747,#25748,#25749, +#25750,#25751,#25752,#25753,#25754,#25755,#25756,#25757,#25758,#25759,#25760, +#25761,#25762,#25763,#25764,#25765,#25766,#25767,#25768,#25769,#25770,#25771, +#25772,#25773,#25774),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25494205123995E-5,1.23523871395917,2.47046487849785, +2.69241078560186,2.91435669270587,2.96810313122661,2.98060843665663,2.99311374208665, +2.99679093302429,3.02217691687902,3.04684997314174,3.09437258371813,3.17550832340484, +3.46249174572743,3.51499675999196,4.75056954025901,5.98614232052607,5.98615412025939), + .UNSPECIFIED.); +#7367=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25775,#25776,#25777,#25778,#25779, +#25780,#25781,#25782,#25783,#25784,#25785,#25786,#25787,#25788,#25789,#25790, +#25791,#25792,#25793,#25794,#25795,#25796,#25797,#25798,#25799,#25800,#25801, +#25802,#25803,#25804,#25805,#25806,#25807,#25808,#25809,#25810,#25811,#25812, +#25813,#25814,#25815),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25494205123995E-5,1.23523871395917,2.47046487849784, +2.69241078560185,2.91435669270586,2.9681031312266,2.98060843665662,2.99311374208665, +2.99679093302429,3.02217691688188,3.04684997314738,3.09437258372897,3.17550832341613, +3.46249174572746,3.51499675999199,4.75056954025904,5.9861423205261,5.98615412025942), + .UNSPECIFIED.); +#7368=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25816,#25817,#25818,#25819,#25820, +#25821,#25822,#25823,#25824,#25825,#25826,#25827,#25828,#25829,#25830,#25831, +#25832,#25833,#25834,#25835,#25836,#25837,#25838,#25839,#25840,#25841,#25842, +#25843,#25844,#25845,#25846,#25847,#25848,#25849,#25850,#25851,#25852,#25853, +#25854,#25855,#25856),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25494205123994E-5,1.23523871395917,2.47046487849784, +2.69241078560185,2.91435669270586,2.9681031312266,2.98060843665662,2.99311374208664, +2.99679093302428,3.02217691688325,3.04684997314987,3.09437258373207,3.17550832341988, +3.46249174572747,3.51499675999199,4.75056954025905,5.9861423205261,5.98615412025943), + .UNSPECIFIED.); +#7369=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25857,#25858,#25859,#25860,#25861, +#25862,#25863,#25864,#25865,#25866,#25867,#25868,#25869,#25870,#25871,#25872, +#25873,#25874,#25875,#25876,#25877,#25878,#25879,#25880,#25881,#25882,#25883, +#25884,#25885,#25886,#25887,#25888,#25889,#25890,#25891,#25892,#25893,#25894, +#25895,#25896,#25897),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25494205123995E-5,1.23523871395917,2.47046487849785, +2.69241078560186,2.91435669270587,2.96810313122661,2.98060843665663,2.99311374208665, +2.99679093302429,3.02217691688975,3.04684997315944,3.09437258374352,3.17550832342961, +3.46249174572737,3.51499675999189,4.75056954025895,5.986142320526,5.98615412025933), + .UNSPECIFIED.); +#7370=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25898,#25899,#25900,#25901,#25902, +#25903,#25904,#25905,#25906,#25907,#25908,#25909,#25910,#25911,#25912,#25913, +#25914,#25915,#25916,#25917,#25918,#25919,#25920,#25921,#25922,#25923,#25924, +#25925,#25926,#25927,#25928,#25929,#25930,#25931,#25932,#25933,#25934,#25935, +#25936,#25937,#25938),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25385479864247E-5,1.23523870333118,2.47046486811439, +2.69241077526234,2.91435668241029,2.96810312094166,2.98060842637416,2.99311373180667, +2.99679092274503,3.02217690660363,3.0468499628702,3.09437257345358,3.17550831314112, +3.46249173544818,3.5149967497128,4.75056952998208,5.98614231025136,5.98615410073818), + .UNSPECIFIED.); +#7371=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25939,#25940,#25941,#25942,#25943, +#25944,#25945,#25946,#25947,#25948,#25949,#25950,#25951,#25952,#25953,#25954, +#25955,#25956,#25957,#25958,#25959,#25960,#25961,#25962,#25963,#25964,#25965, +#25966,#25967,#25968,#25969,#25970,#25971,#25972,#25973,#25974,#25975,#25976, +#25977,#25978,#25979),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25385479852437E-5,1.23523870333119,2.47046486811439, +2.69241077526234,2.91435668241029,2.96810312094166,2.98060842637416,2.99311373180667, +2.99679092274503,3.02217690660702,3.04684996287686,3.09437257346675,3.17550831315575, +3.4624917354482,3.51499674971283,4.7505695299821,5.98614231025138,5.9861541007382), + .UNSPECIFIED.); +#7372=B_SPLINE_CURVE_WITH_KNOTS('',3,(#25980,#25981,#25982,#25983,#25984, +#25985,#25986,#25987,#25988,#25989,#25990,#25991,#25992,#25993,#25994,#25995, +#25996,#25997,#25998,#25999,#26000,#26001,#26002,#26003,#26004,#26005,#26006, +#26007,#26008,#26009,#26010,#26011,#26012,#26013,#26014,#26015,#26016,#26017, +#26018,#26019,#26020),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25385479852437E-5,1.23523870333119,2.47046486811439, +2.69241077526234,2.91435668241029,2.96810312094166,2.98060842637416,2.99311373180667, +2.99679092274503,3.02217690660914,3.04684996288053,3.09437257347107,3.17550831316092, +3.46249173544818,3.51499674971281,4.75056952998209,5.98614231025136,5.98615410073818), + .UNSPECIFIED.); +#7373=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26021,#26022,#26023,#26024,#26025, +#26026,#26027,#26028,#26029,#26030,#26031,#26032,#26033,#26034,#26035,#26036, +#26037,#26038,#26039,#26040,#26041,#26042,#26043,#26044,#26045,#26046,#26047, +#26048,#26049,#26050,#26051,#26052,#26053,#26054,#26055,#26056,#26057,#26058, +#26059,#26060,#26061),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.25385479864246E-5,1.23523870333119,2.47046486811439, +2.69241077526234,2.91435668241029,2.96810312094166,2.98060842637416,2.99311373180667, +2.99679092274503,3.02217690661209,3.04684996288647,3.09437257348109,3.17550831316966, +3.46249173544824,3.5149967497187,4.75056953012509,5.98614231053149,5.98615362247791), + .UNSPECIFIED.); +#7374=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26062,#26063,#26064,#26065,#26066, +#26067,#26068,#26069,#26070,#26071,#26072,#26073,#26074,#26075,#26076,#26077, +#26078,#26079,#26080,#26081,#26082,#26083,#26084,#26085,#26086,#26087,#26088, +#26089,#26090,#26091,#26092,#26093,#26094,#26095,#26096,#26097,#26098,#26099, +#26100,#26101,#26102),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456933071123E-5,1.23523812636464,2.47046430703597, +2.6924102170387,2.91435612704143,2.96810256626412,2.98060787185747,2.99311317745082, +2.99679036843649,3.02217635229065,3.04684940855322,3.09437201912899,3.17550775881441, +3.4624911811396,3.51499619541004,4.75056897581644,5.98614175622284,5.98615306816926), + .UNSPECIFIED.); +#7375=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26103,#26104,#26105,#26106,#26107, +#26108,#26109,#26110,#26111,#26112,#26113,#26114,#26115,#26116,#26117,#26118, +#26119,#26120,#26121,#26122,#26123,#26124,#26125,#26126,#26127,#26128,#26129, +#26130,#26131,#26132,#26133,#26134,#26135,#26136,#26137,#26138,#26139,#26140, +#26141,#26142,#26143),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456933071123E-5,1.23523812636464,2.47046430703597, +2.69241021703871,2.91435612704144,2.96810256626413,2.98060787185748,2.99311317745083, +2.9967903684365,3.02217635229856,3.04684940856806,3.0943720191552,3.17550775884397, +3.46249118113962,3.51499619541007,4.75056897581647,5.98614175622287,5.98615306816929), + .UNSPECIFIED.); +#7376=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26144,#26145,#26146,#26147,#26148, +#26149,#26150,#26151,#26152,#26153,#26154,#26155,#26156,#26157,#26158,#26159, +#26160,#26161,#26162,#26163,#26164,#26165,#26166,#26167,#26168,#26169,#26170, +#26171,#26172,#26173,#26174,#26175,#26176,#26177,#26178,#26179,#26180,#26181, +#26182,#26183,#26184),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456933071123E-5,1.23523812636464,2.47046430703597, +2.69241021703871,2.91435612704144,2.96810256626413,2.98060787185748,2.99311317745083, +2.99679036843649,3.02217635229154,3.04684940855437,3.09437201912863,3.1755077588145, +3.46249118113965,3.51499619541009,4.75056897581649,5.98614175622289,5.98615306816931), + .UNSPECIFIED.); +#7377=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26185,#26186,#26187,#26188,#26189, +#26190,#26191,#26192,#26193,#26194,#26195,#26196,#26197,#26198,#26199,#26200, +#26201,#26202,#26203,#26204,#26205,#26206,#26207,#26208,#26209,#26210,#26211, +#26212,#26213,#26214,#26215,#26216,#26217,#26218,#26219,#26220,#26221,#26222, +#26223,#26224,#26225),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456980415551E-5,1.23523812636743,2.47046430703682, +2.69241021703921,2.9143561270416,2.9681025662642,2.98060787185753,2.99311317745086, +2.99679036843652,3.02217635231066,3.04684940858976,3.09437201919124,3.17550775889401, +3.46249118113935,3.5149961954098,4.7505689758162,5.98614175622259,5.98615306816901), + .UNSPECIFIED.); +#7378=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26226,#26227,#26228,#26229,#26230, +#26231,#26232,#26233,#26234,#26235,#26236,#26237,#26238,#26239,#26240,#26241, +#26242,#26243,#26244,#26245,#26246,#26247,#26248,#26249,#26250,#26251,#26252, +#26253,#26254,#26255,#26256,#26257,#26258,#26259,#26260,#26261,#26262,#26263, +#26264,#26265,#26266),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456980427361E-5,1.23523812636743,2.47046430703683, +2.69241021703921,2.9143561270416,2.9681025662642,2.98060787185753,2.99311317745086, +2.99679036843652,3.02217635229375,3.04684940855887,3.09437201914014,3.1755077588267, +3.46249118113971,3.51499619541017,4.75056897581656,5.98614175622296,5.98615306816937), + .UNSPECIFIED.); +#7379=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26267,#26268,#26269,#26270,#26271, +#26272,#26273,#26274,#26275,#26276,#26277,#26278,#26279,#26280,#26281,#26282, +#26283,#26284,#26285,#26286,#26287,#26288,#26289,#26290,#26291,#26292,#26293, +#26294,#26295,#26296,#26297,#26298,#26299,#26300,#26301,#26302,#26303,#26304, +#26305,#26306,#26307),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456980415551E-5,1.23523812636743,2.47046430703683, +2.69241021703921,2.9143561270416,2.9681025662642,2.98060787185753,2.99311317745086, +2.99679036843652,3.02217635229975,3.04684940857045,3.09437201915899,3.17550775884964, +3.46249118113965,3.5149961954101,4.75056897581649,5.98614175622289,5.98615306816931), + .UNSPECIFIED.); +#7380=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26308,#26309,#26310,#26311,#26312, +#26313,#26314,#26315,#26316,#26317,#26318,#26319,#26320,#26321,#26322,#26323, +#26324,#26325,#26326,#26327,#26328,#26329,#26330,#26331,#26332,#26333,#26334, +#26335,#26336,#26337,#26338,#26339,#26340,#26341,#26342,#26343,#26344,#26345, +#26346,#26347,#26348),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456933602444E-5,1.23523812636467,2.47046430703599, +2.69241021703872,2.91435612704145,2.96810256626414,2.98060787185749,2.99311317745084, +2.99679036843651,3.02217635230465,3.04684940857924,3.09437201917449,3.17550775887189, +3.46249118113948,3.51499619540994,4.75056897581634,5.98614175622273,5.98615306816915), + .UNSPECIFIED.); +#7381=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26349,#26350,#26351,#26352,#26353, +#26354,#26355,#26356,#26357,#26358,#26359,#26360,#26361,#26362,#26363,#26364, +#26365,#26366,#26367,#26368,#26369,#26370,#26371,#26372,#26373,#26374,#26375, +#26376,#26377,#26378,#26379,#26380,#26381,#26382,#26383,#26384,#26385,#26386, +#26387,#26388,#26389),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456932764076E-5,1.23523812636462,2.47046430703597, +2.6924102170387,2.91435612704144,2.96810256626413,2.98060787185748,2.99311317745083, +2.9967903684365,3.02217635228406,3.04684940854094,3.09437201910935,3.17550775878769, +3.46249118113962,3.51499619541007,4.75056897581647,5.98614175622287,5.98615306816928), + .UNSPECIFIED.); +#7382=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26390,#26391,#26392,#26393,#26394, +#26395,#26396,#26397,#26398,#26399,#26400,#26401,#26402,#26403,#26404,#26405, +#26406,#26407,#26408,#26409,#26410,#26411,#26412,#26413,#26414,#26415,#26416, +#26417,#26418,#26419,#26420,#26421,#26422,#26423,#26424,#26425,#26426,#26427, +#26428,#26429,#26430),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456933626174E-5,1.23523812636467,2.47046430703598, +2.69241021703871,2.91435612704145,2.96810256626413,2.98060787185748,2.99311317745083, +2.9967903684365,3.0221763522899,3.04684940855188,3.09437201912835,3.17550775880722, +3.4624911811396,3.51499619541006,4.75056897581645,5.98614175622285,5.98615306816926), + .UNSPECIFIED.); +#7383=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26431,#26432,#26433,#26434,#26435, +#26436,#26437,#26438,#26439,#26440,#26441,#26442,#26443,#26444,#26445,#26446, +#26447,#26448,#26449,#26450,#26451,#26452,#26453,#26454,#26455,#26456,#26457, +#26458,#26459,#26460,#26461,#26462,#26463,#26464,#26465,#26466,#26467,#26468, +#26469,#26470,#26471),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.1945697828994E-5,1.2352381263673,2.47046430703677,2.69241021703917, +2.91435612704157,2.96810256626417,2.98060787185751,2.99311317745084,2.9967903684365, +3.02217635228474,3.04684940854235,3.09437201911252,3.17550775879017,3.46249118113969, +3.51499619541015,4.75056897581654,5.98614175622293,5.98615306816935), + .UNSPECIFIED.); +#7384=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26472,#26473,#26474,#26475,#26476, +#26477,#26478,#26479,#26480,#26481,#26482,#26483,#26484,#26485,#26486,#26487, +#26488,#26489,#26490,#26491,#26492,#26493,#26494,#26495,#26496,#26497,#26498, +#26499,#26500,#26501,#26502,#26503,#26504,#26505,#26506,#26507,#26508,#26509, +#26510,#26511,#26512),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.1945697828994E-5,1.2352381263673,2.47046430703677,2.69241021703917, +2.91435612704157,2.96810256626417,2.98060787185751,2.99311317745084,2.9967903684365, +3.02217635228974,3.04684940855162,3.09437201912821,3.17550775880756,3.46249118113955, +3.51499619541001,4.75056897581641,5.9861417562228,5.98615306816922), + .UNSPECIFIED.); +#7385=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26513,#26514,#26515,#26516,#26517, +#26518,#26519,#26520,#26521,#26522,#26523,#26524,#26525,#26526,#26527,#26528, +#26529,#26530,#26531,#26532,#26533,#26534,#26535,#26536,#26537,#26538,#26539, +#26540,#26541,#26542,#26543,#26544,#26545,#26546,#26547,#26548,#26549,#26550, +#26551,#26552,#26553),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456933626173E-5,1.23523812636467,2.47046430703598, +2.69241021703871,2.91435612704144,2.96810256626412,2.98060787185747,2.99311317745082, +2.99679036843649,3.02217635227863,3.04684940853021,3.09437201908895,3.17550775876222, +3.46249118113973,3.51499619541018,4.75056897581658,5.98614175622297,5.98615306816939), + .UNSPECIFIED.); +#7386=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26554,#26555,#26556,#26557,#26558, +#26559,#26560,#26561,#26562,#26563,#26564,#26565,#26566,#26567,#26568,#26569, +#26570,#26571,#26572,#26573,#26574,#26575,#26576,#26577,#26578,#26579,#26580, +#26581,#26582,#26583,#26584,#26585,#26586,#26587,#26588,#26589,#26590,#26591, +#26592,#26593,#26594),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.1945697827813E-5,1.2352381263673,2.47046430703677,2.69241021703917, +2.91435612704157,2.96810256626417,2.98060787185751,2.99311317745084,2.9967903684365, +3.02217635228466,3.04684940854219,3.0943720191122,3.17550775878979,3.46249118113966, +3.51499619541011,4.75056897581651,5.98614175622291,5.98615306816932), + .UNSPECIFIED.); +#7387=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26595,#26596,#26597,#26598,#26599, +#26600,#26601,#26602,#26603,#26604,#26605,#26606,#26607,#26608,#26609,#26610, +#26611,#26612,#26613,#26614,#26615,#26616,#26617,#26618,#26619,#26620,#26621, +#26622,#26623,#26624,#26625,#26626,#26627,#26628,#26629,#26630,#26631,#26632, +#26633,#26634,#26635),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456978065558E-5,1.23523812636729,2.47046430703676, +2.69241021703917,2.91435612704157,2.96810256626417,2.98060787185751,2.99311317745084, +2.9967903684365,3.02217635230458,3.04684940857893,3.09437201917767,3.17550775887827, +3.4624911811394,3.51499619540986,4.75056897581625,5.98614175622265,5.98615306816906), + .UNSPECIFIED.); +#7388=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26636,#26637,#26638,#26639,#26640, +#26641,#26642,#26643,#26644,#26645,#26646,#26647,#26648,#26649,#26650,#26651, +#26652,#26653,#26654,#26655,#26656,#26657,#26658,#26659,#26660,#26661,#26662, +#26663,#26664,#26665,#26666,#26667,#26668,#26669,#26670,#26671,#26672,#26673, +#26674,#26675,#26676),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456932764075E-5,1.23523812636462,2.47046430703596, +2.6924102170387,2.91435612704143,2.96810256626412,2.98060787185747,2.99311317745082, +2.9967903684365,3.02217635228501,3.04684940854382,3.09437201912018,3.17550775879831, +3.46249118113974,3.51499619541019,4.75056897581659,5.98614175622299,5.98615306816941), + .UNSPECIFIED.); +#7389=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26677,#26678,#26679,#26680,#26681, +#26682,#26683,#26684,#26685,#26686,#26687,#26688,#26689,#26690,#26691,#26692, +#26693,#26694,#26695,#26696,#26697,#26698,#26699,#26700,#26701,#26702,#26703, +#26704,#26705,#26706,#26707,#26708,#26709,#26710,#26711,#26712,#26713,#26714, +#26715,#26716,#26717),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.1945697828994E-5,1.2352381263673,2.47046430703677,2.69241021703917, +2.91435612704157,2.96810256626417,2.98060787185751,2.99311317745084,2.9967903684365, +3.02217635228209,3.04684940853708,3.09437201910274,3.17550775877755,3.46249118113969, +3.51499619541015,4.75056897581655,5.98614175622294,5.98615306816936), + .UNSPECIFIED.); +#7390=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26718,#26719,#26720,#26721,#26722, +#26723,#26724,#26725,#26726,#26727,#26728,#26729,#26730,#26731,#26732,#26733, +#26734,#26735,#26736,#26737,#26738,#26739,#26740,#26741,#26742,#26743,#26744, +#26745,#26746,#26747,#26748,#26749,#26750,#26751,#26752,#26753,#26754,#26755, +#26756,#26757,#26758),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456932575123E-5,1.2352381263646,2.47046430703595,2.69241021703869, +2.91435612704142,2.96810256626411,2.98060787185746,2.99311317745081,2.99679036843649, +3.02217635228799,3.04684940854813,3.09437201912103,3.17550775879928,3.46249118113952, +3.51499619540996,4.75056897581636,5.98614175622276,5.98615306816918), + .UNSPECIFIED.); +#7391=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26759,#26760,#26761,#26762,#26763, +#26764,#26765,#26766,#26767,#26768,#26769,#26770,#26771,#26772,#26773,#26774, +#26775,#26776,#26777,#26778,#26779,#26780,#26781,#26782,#26783,#26784,#26785, +#26786,#26787,#26788,#26789,#26790,#26791,#26792,#26793,#26794,#26795,#26796, +#26797,#26798,#26799),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456932362552E-5,1.2352381263646,2.47046430703596,2.6924102170387, +2.91435612704144,2.96810256626413,2.98060787185748,2.99311317745083,2.9967903684365, +3.02217635228578,3.04684940854431,3.09437201911614,3.1755077587912,3.46249118113974, +3.51499619541019,4.75056897581659,5.98614175622299,5.98615306816941), + .UNSPECIFIED.); +#7392=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26800,#26801,#26802,#26803,#26804, +#26805,#26806,#26807,#26808,#26809,#26810,#26811,#26812,#26813,#26814,#26815, +#26816,#26817,#26818,#26819,#26820,#26821,#26822,#26823,#26824,#26825,#26826, +#26827,#26828,#26829,#26830,#26831,#26832,#26833,#26834,#26835,#26836,#26837, +#26838,#26839,#26840),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456932362552E-5,1.2352381263646,2.47046430703596,2.6924102170387, +2.91435612704145,2.96810256626413,2.98060787185748,2.99311317745084,2.99679036843649, +3.02217635228712,3.04684940854699,3.09437201912082,3.1755077587977,3.46249118113965, +3.51499619541011,4.7505689758165,5.98614175622289,5.98615306816931), + .UNSPECIFIED.); +#7393=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26841,#26842,#26843,#26844,#26845, +#26846,#26847,#26848,#26849,#26850,#26851,#26852,#26853,#26854,#26855,#26856, +#26857,#26858,#26859,#26860,#26861,#26862,#26863,#26864,#26865,#26866,#26867, +#26868,#26869,#26870,#26871,#26872,#26873,#26874,#26875,#26876,#26877,#26878, +#26879,#26880,#26881),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456932374255E-5,1.2352381263646,2.47046430703597,2.69241021703871, +2.91435612704145,2.96810256626414,2.98060787185749,2.99311317745084,2.99679036843651, +3.02217635228761,3.04684940854801,3.09437201912436,3.17550775880222,3.46249118113969, +3.51499619541013,4.75056897581653,5.98614175622293,5.98615306816935), + .UNSPECIFIED.); +#7394=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26882,#26883,#26884,#26885,#26886, +#26887,#26888,#26889,#26890,#26891,#26892,#26893,#26894,#26895,#26896,#26897, +#26898,#26899,#26900,#26901,#26902,#26903,#26904,#26905,#26906,#26907,#26908, +#26909,#26910,#26911,#26912,#26913,#26914,#26915,#26916,#26917,#26918,#26919, +#26920,#26921,#26922),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456977935655E-5,1.23523812636726,2.47046430703673, +2.69241021703911,2.91435612704148,2.96810256626413,2.98060787185745,2.99311317745078, +2.99679036843648,3.02217635228612,3.04684940854422,3.09437201911381,3.17550775878671, +3.46249118114019,3.51499619541054,4.75056897581699,5.98614175622343,5.98615306816985), + .UNSPECIFIED.); +#7395=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26923,#26924,#26925,#26926,#26927, +#26928,#26929,#26930,#26931,#26932,#26933,#26934,#26935,#26936,#26937,#26938, +#26939,#26940,#26941,#26942,#26943,#26944,#26945,#26946,#26947,#26948,#26949, +#26950,#26951,#26952,#26953,#26954,#26955,#26956,#26957,#26958,#26959,#26960, +#26961,#26962,#26963),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.1945693222084E-5,1.23523812636457,2.47046430703591,2.69241021703865, +2.9143561270414,2.96810256626408,2.98060787185742,2.99311317745078,2.99679036843647, +3.02217635228818,3.04684940854897,3.09437201912483,3.17550775880254,3.4624911811397, +3.51499619541015,4.75056897581655,5.98614175622295,5.98615306816937), + .UNSPECIFIED.); +#7396=B_SPLINE_CURVE_WITH_KNOTS('',3,(#26964,#26965,#26966,#26967,#26968, +#26969,#26970,#26971,#26972,#26973,#26974,#26975,#26976,#26977,#26978,#26979, +#26980,#26981,#26982,#26983,#26984,#26985,#26986,#26987,#26988,#26989,#26990, +#26991,#26992,#26993,#26994,#26995,#26996,#26997,#26998,#26999,#27000,#27001, +#27002,#27003,#27004),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456976577557E-5,1.23523812636718,2.47046430703669, +2.6924102170391,2.91435612704152,2.96810256626412,2.98060787185745,2.99311317745078, +2.99679036843647,3.02217635228689,3.04684940854597,3.09437201911684,3.17550775879426, +3.46249118113951,3.51499619540994,4.75056897581634,5.98614175622275,5.98615306816917), + .UNSPECIFIED.); +#7397=B_SPLINE_CURVE_WITH_KNOTS('',3,(#27005,#27006,#27007,#27008,#27009, +#27010,#27011,#27012,#27013,#27014,#27015,#27016,#27017,#27018,#27019,#27020, +#27021,#27022,#27023,#27024,#27025,#27026,#27027,#27028,#27029,#27030,#27031, +#27032,#27033,#27034,#27035,#27036,#27037,#27038,#27039,#27040,#27041,#27042, +#27043,#27044,#27045),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456978041836E-5,1.2352381263673,2.4704643070368,2.69241021703919, +2.91435612704157,2.96810256626418,2.98060787185752,2.99311317745084,2.9967903684365, +3.02217635228464,3.04684940854221,3.09437201911284,3.1755077587897,3.46249118113971, +3.51499619541018,4.75056897581657,5.98614175622296,5.98615306816938), + .UNSPECIFIED.); +#7398=B_SPLINE_CURVE_WITH_KNOTS('',3,(#27046,#27047,#27048,#27049,#27050, +#27051,#27052,#27053,#27054,#27055,#27056,#27057,#27058,#27059,#27060,#27061, +#27062,#27063,#27064,#27065,#27066,#27067,#27068,#27069,#27070,#27071,#27072, +#27073,#27074,#27075,#27076,#27077,#27078,#27079,#27080,#27081,#27082,#27083, +#27084,#27085,#27086),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456989461793E-5,1.23523812636794,2.47046430703693, +2.69241021703925,2.91435612704156,2.96810256626416,2.98060787185748,2.99311317745081, +2.99679036843647,3.02217635229952,3.04684940856784,3.09437201915218,3.17550775884066, +3.46249118113962,3.51499619541007,4.75056897581647,5.98614175622287,5.98615306816929), + .UNSPECIFIED.); +#7399=B_SPLINE_CURVE_WITH_KNOTS('',3,(#27087,#27088,#27089,#27090,#27091, +#27092,#27093,#27094,#27095,#27096,#27097,#27098,#27099,#27100,#27101,#27102, +#27103,#27104,#27105,#27106,#27107,#27108,#27109,#27110,#27111,#27112,#27113, +#27114,#27115,#27116,#27117,#27118,#27119,#27120,#27121,#27122,#27123,#27124, +#27125,#27126,#27127),.UNSPECIFIED.,.F.,.F.,(4,2,2,2,2,2,2,2,2,3,2,2,2, +2,3,2,2,3,4),(0.,1.19456931252351E-5,1.23523812636454,2.47046430703595, +2.69241021703868,2.9143561270414,2.96810256626414,2.98060787185748,2.99311317745082, +2.99679036843651,3.02217635228284,3.04684940853857,3.09437201910513,3.17550775878301, +3.46249118113962,3.51499619540998,4.75056897581643,5.98614175622287,5.98615306816929), + .UNSPECIFIED.); +#7400=VERTEX_POINT('',#12554); +#7401=VERTEX_POINT('',#12555); +#7402=VERTEX_POINT('',#12556); +#7403=VERTEX_POINT('',#12557); +#7404=VERTEX_POINT('',#12558); +#7405=VERTEX_POINT('',#12559); +#7406=VERTEX_POINT('',#12560); +#7407=VERTEX_POINT('',#12561); +#7408=VERTEX_POINT('',#12562); +#7409=VERTEX_POINT('',#12563); +#7410=VERTEX_POINT('',#12564); +#7411=VERTEX_POINT('',#12565); +#7412=VERTEX_POINT('',#12566); +#7413=VERTEX_POINT('',#12567); +#7414=VERTEX_POINT('',#12568); +#7415=VERTEX_POINT('',#12569); +#7416=VERTEX_POINT('',#12570); +#7417=VERTEX_POINT('',#12571); +#7418=VERTEX_POINT('',#12572); +#7419=VERTEX_POINT('',#12573); +#7420=VERTEX_POINT('',#12574); +#7421=VERTEX_POINT('',#12575); +#7422=VERTEX_POINT('',#12576); +#7423=VERTEX_POINT('',#12577); +#7424=VERTEX_POINT('',#12578); +#7425=VERTEX_POINT('',#12579); +#7426=VERTEX_POINT('',#12580); +#7427=VERTEX_POINT('',#12581); +#7428=VERTEX_POINT('',#12582); +#7429=VERTEX_POINT('',#12583); +#7430=VERTEX_POINT('',#12584); +#7431=VERTEX_POINT('',#12585); +#7432=VERTEX_POINT('',#12586); +#7433=VERTEX_POINT('',#12587); +#7434=VERTEX_POINT('',#12588); +#7435=VERTEX_POINT('',#12589); +#7436=VERTEX_POINT('',#12590); +#7437=VERTEX_POINT('',#12591); +#7438=VERTEX_POINT('',#12592); +#7439=VERTEX_POINT('',#12593); +#7440=VERTEX_POINT('',#12594); +#7441=VERTEX_POINT('',#12595); +#7442=VERTEX_POINT('',#12596); +#7443=VERTEX_POINT('',#12597); +#7444=VERTEX_POINT('',#12598); +#7445=VERTEX_POINT('',#12599); +#7446=VERTEX_POINT('',#12600); +#7447=VERTEX_POINT('',#12601); +#7448=VERTEX_POINT('',#12602); +#7449=VERTEX_POINT('',#12603); +#7450=VERTEX_POINT('',#12604); +#7451=VERTEX_POINT('',#12605); +#7452=VERTEX_POINT('',#12606); +#7453=VERTEX_POINT('',#12607); +#7454=VERTEX_POINT('',#12608); +#7455=VERTEX_POINT('',#12609); +#7456=VERTEX_POINT('',#12610); +#7457=VERTEX_POINT('',#12611); +#7458=VERTEX_POINT('',#12612); +#7459=VERTEX_POINT('',#12613); +#7460=VERTEX_POINT('',#12614); +#7461=VERTEX_POINT('',#12615); +#7462=VERTEX_POINT('',#12616); +#7463=VERTEX_POINT('',#12617); +#7464=VERTEX_POINT('',#12618); +#7465=VERTEX_POINT('',#12619); +#7466=VERTEX_POINT('',#12620); +#7467=VERTEX_POINT('',#12621); +#7468=VERTEX_POINT('',#12622); +#7469=VERTEX_POINT('',#12623); +#7470=VERTEX_POINT('',#12624); +#7471=VERTEX_POINT('',#12625); +#7472=VERTEX_POINT('',#12626); +#7473=VERTEX_POINT('',#12627); +#7474=VERTEX_POINT('',#12628); +#7475=VERTEX_POINT('',#12629); +#7476=VERTEX_POINT('',#12630); +#7477=VERTEX_POINT('',#12631); +#7478=VERTEX_POINT('',#12632); +#7479=VERTEX_POINT('',#12633); +#7480=VERTEX_POINT('',#12634); +#7481=VERTEX_POINT('',#12635); +#7482=VERTEX_POINT('',#12636); +#7483=VERTEX_POINT('',#12637); +#7484=VERTEX_POINT('',#12638); +#7485=VERTEX_POINT('',#12639); +#7486=VERTEX_POINT('',#12640); +#7487=VERTEX_POINT('',#12641); +#7488=VERTEX_POINT('',#12642); +#7489=VERTEX_POINT('',#12643); +#7490=VERTEX_POINT('',#12644); +#7491=VERTEX_POINT('',#12645); +#7492=VERTEX_POINT('',#12646); +#7493=VERTEX_POINT('',#12647); +#7494=VERTEX_POINT('',#12648); +#7495=VERTEX_POINT('',#12649); +#7496=VERTEX_POINT('',#12650); +#7497=VERTEX_POINT('',#12651); +#7498=VERTEX_POINT('',#12652); +#7499=VERTEX_POINT('',#12653); +#7500=VERTEX_POINT('',#12654); +#7501=VERTEX_POINT('',#12655); +#7502=VERTEX_POINT('',#12656); +#7503=VERTEX_POINT('',#12657); +#7504=VERTEX_POINT('',#12658); +#7505=VERTEX_POINT('',#12659); +#7506=VERTEX_POINT('',#12660); +#7507=VERTEX_POINT('',#12661); +#7508=VERTEX_POINT('',#12662); +#7509=VERTEX_POINT('',#12663); +#7510=VERTEX_POINT('',#12664); +#7511=VERTEX_POINT('',#12665); +#7512=VERTEX_POINT('',#12666); +#7513=VERTEX_POINT('',#12667); +#7514=VERTEX_POINT('',#12668); +#7515=VERTEX_POINT('',#12669); +#7516=VERTEX_POINT('',#12670); +#7517=VERTEX_POINT('',#12671); +#7518=VERTEX_POINT('',#12672); +#7519=VERTEX_POINT('',#12673); +#7520=VERTEX_POINT('',#12674); +#7521=VERTEX_POINT('',#12675); +#7522=VERTEX_POINT('',#12676); +#7523=VERTEX_POINT('',#12677); +#7524=VERTEX_POINT('',#12678); +#7525=VERTEX_POINT('',#12679); +#7526=VERTEX_POINT('',#12680); +#7527=VERTEX_POINT('',#12681); +#7528=VERTEX_POINT('',#12682); +#7529=VERTEX_POINT('',#12683); +#7530=VERTEX_POINT('',#12684); +#7531=VERTEX_POINT('',#12685); +#7532=VERTEX_POINT('',#12686); +#7533=VERTEX_POINT('',#12687); +#7534=VERTEX_POINT('',#12688); +#7535=VERTEX_POINT('',#12689); +#7536=VERTEX_POINT('',#12690); +#7537=VERTEX_POINT('',#12691); +#7538=VERTEX_POINT('',#12692); +#7539=VERTEX_POINT('',#12693); +#7540=VERTEX_POINT('',#12694); +#7541=VERTEX_POINT('',#12695); +#7542=VERTEX_POINT('',#12696); +#7543=VERTEX_POINT('',#12697); +#7544=VERTEX_POINT('',#12698); +#7545=VERTEX_POINT('',#12699); +#7546=VERTEX_POINT('',#12700); +#7547=VERTEX_POINT('',#12701); +#7548=VERTEX_POINT('',#12702); +#7549=VERTEX_POINT('',#12703); +#7550=VERTEX_POINT('',#12704); +#7551=VERTEX_POINT('',#12705); +#7552=VERTEX_POINT('',#12706); +#7553=VERTEX_POINT('',#12707); +#7554=VERTEX_POINT('',#12708); +#7555=VERTEX_POINT('',#12709); +#7556=VERTEX_POINT('',#12710); +#7557=VERTEX_POINT('',#12711); +#7558=VERTEX_POINT('',#12712); +#7559=VERTEX_POINT('',#12713); +#7560=VERTEX_POINT('',#12714); +#7561=VERTEX_POINT('',#12715); +#7562=VERTEX_POINT('',#12716); +#7563=VERTEX_POINT('',#12717); +#7564=VERTEX_POINT('',#12718); +#7565=VERTEX_POINT('',#12719); +#7566=VERTEX_POINT('',#12720); +#7567=VERTEX_POINT('',#12721); +#7568=VERTEX_POINT('',#12722); +#7569=VERTEX_POINT('',#12723); +#7570=VERTEX_POINT('',#12724); +#7571=VERTEX_POINT('',#12725); +#7572=VERTEX_POINT('',#12726); +#7573=VERTEX_POINT('',#12727); +#7574=VERTEX_POINT('',#12728); +#7575=VERTEX_POINT('',#12729); +#7576=VERTEX_POINT('',#12730); +#7577=VERTEX_POINT('',#12731); +#7578=VERTEX_POINT('',#12732); +#7579=VERTEX_POINT('',#12733); +#7580=VERTEX_POINT('',#12734); +#7581=VERTEX_POINT('',#12735); +#7582=VERTEX_POINT('',#12736); +#7583=VERTEX_POINT('',#12737); +#7584=VERTEX_POINT('',#12738); +#7585=VERTEX_POINT('',#12739); +#7586=VERTEX_POINT('',#12740); +#7587=VERTEX_POINT('',#12741); +#7588=VERTEX_POINT('',#12742); +#7589=VERTEX_POINT('',#12743); +#7590=VERTEX_POINT('',#12744); +#7591=VERTEX_POINT('',#12745); +#7592=VERTEX_POINT('',#12746); +#7593=VERTEX_POINT('',#12747); +#7594=VERTEX_POINT('',#12748); +#7595=VERTEX_POINT('',#12749); +#7596=VERTEX_POINT('',#12750); +#7597=VERTEX_POINT('',#12751); +#7598=VERTEX_POINT('',#12752); +#7599=VERTEX_POINT('',#12753); +#7600=VERTEX_POINT('',#12754); +#7601=VERTEX_POINT('',#12755); +#7602=VERTEX_POINT('',#12756); +#7603=VERTEX_POINT('',#12757); +#7604=VERTEX_POINT('',#12758); +#7605=VERTEX_POINT('',#12759); +#7606=VERTEX_POINT('',#12760); +#7607=VERTEX_POINT('',#12761); +#7608=VERTEX_POINT('',#12762); +#7609=VERTEX_POINT('',#12763); +#7610=VERTEX_POINT('',#12764); +#7611=VERTEX_POINT('',#12765); +#7612=VERTEX_POINT('',#12766); +#7613=VERTEX_POINT('',#12767); +#7614=VERTEX_POINT('',#12768); +#7615=VERTEX_POINT('',#12769); +#7616=VERTEX_POINT('',#12770); +#7617=VERTEX_POINT('',#12771); +#7618=VERTEX_POINT('',#12772); +#7619=VERTEX_POINT('',#12773); +#7620=VERTEX_POINT('',#12774); +#7621=VERTEX_POINT('',#12775); +#7622=VERTEX_POINT('',#12776); +#7623=VERTEX_POINT('',#12777); +#7624=VERTEX_POINT('',#12778); +#7625=VERTEX_POINT('',#12779); +#7626=VERTEX_POINT('',#12780); +#7627=VERTEX_POINT('',#12781); +#7628=VERTEX_POINT('',#12782); +#7629=VERTEX_POINT('',#12783); +#7630=VERTEX_POINT('',#12784); +#7631=VERTEX_POINT('',#12785); +#7632=VERTEX_POINT('',#12786); +#7633=VERTEX_POINT('',#12787); +#7634=VERTEX_POINT('',#12788); +#7635=VERTEX_POINT('',#12789); +#7636=VERTEX_POINT('',#12790); +#7637=VERTEX_POINT('',#12791); +#7638=VERTEX_POINT('',#12792); +#7639=VERTEX_POINT('',#12793); +#7640=VERTEX_POINT('',#12794); +#7641=VERTEX_POINT('',#12795); +#7642=VERTEX_POINT('',#12796); +#7643=VERTEX_POINT('',#12797); +#7644=VERTEX_POINT('',#12798); +#7645=VERTEX_POINT('',#12799); +#7646=VERTEX_POINT('',#12800); +#7647=VERTEX_POINT('',#12801); +#7648=VERTEX_POINT('',#12802); +#7649=VERTEX_POINT('',#12803); +#7650=VERTEX_POINT('',#12804); +#7651=VERTEX_POINT('',#12805); +#7652=VERTEX_POINT('',#12806); +#7653=VERTEX_POINT('',#12807); +#7654=VERTEX_POINT('',#12808); +#7655=VERTEX_POINT('',#12809); +#7656=VERTEX_POINT('',#12810); +#7657=VERTEX_POINT('',#12811); +#7658=VERTEX_POINT('',#12812); +#7659=VERTEX_POINT('',#12813); +#7660=VERTEX_POINT('',#12814); +#7661=VERTEX_POINT('',#12815); +#7662=VERTEX_POINT('',#12816); +#7663=VERTEX_POINT('',#12817); +#7664=VERTEX_POINT('',#12818); +#7665=VERTEX_POINT('',#12819); +#7666=VERTEX_POINT('',#12820); +#7667=VERTEX_POINT('',#12821); +#7668=VERTEX_POINT('',#12822); +#7669=VERTEX_POINT('',#12823); +#7670=VERTEX_POINT('',#12824); +#7671=VERTEX_POINT('',#12825); +#7672=VERTEX_POINT('',#12826); +#7673=VERTEX_POINT('',#12827); +#7674=VERTEX_POINT('',#12828); +#7675=VERTEX_POINT('',#12829); +#7676=VERTEX_POINT('',#12830); +#7677=VERTEX_POINT('',#12831); +#7678=VERTEX_POINT('',#12832); +#7679=VERTEX_POINT('',#12833); +#7680=VERTEX_POINT('',#12834); +#7681=VERTEX_POINT('',#12835); +#7682=VERTEX_POINT('',#12836); +#7683=VERTEX_POINT('',#12837); +#7684=VERTEX_POINT('',#12838); +#7685=VERTEX_POINT('',#12839); +#7686=VERTEX_POINT('',#12840); +#7687=VERTEX_POINT('',#12841); +#7688=VERTEX_POINT('',#12842); +#7689=VERTEX_POINT('',#12843); +#7690=VERTEX_POINT('',#12844); +#7691=VERTEX_POINT('',#12845); +#7692=VERTEX_POINT('',#12846); +#7693=VERTEX_POINT('',#12847); +#7694=VERTEX_POINT('',#12848); +#7695=VERTEX_POINT('',#12849); +#7696=VERTEX_POINT('',#12850); +#7697=VERTEX_POINT('',#12851); +#7698=VERTEX_POINT('',#12852); +#7699=VERTEX_POINT('',#12853); +#7700=VERTEX_POINT('',#12854); +#7701=VERTEX_POINT('',#12855); +#7702=VERTEX_POINT('',#12856); +#7703=VERTEX_POINT('',#12857); +#7704=VERTEX_POINT('',#12858); +#7705=VERTEX_POINT('',#12859); +#7706=VERTEX_POINT('',#12860); +#7707=VERTEX_POINT('',#12861); +#7708=VERTEX_POINT('',#12862); +#7709=VERTEX_POINT('',#12863); +#7710=VERTEX_POINT('',#12864); +#7711=VERTEX_POINT('',#12865); +#7712=VERTEX_POINT('',#12866); +#7713=VERTEX_POINT('',#12867); +#7714=VERTEX_POINT('',#12868); +#7715=VERTEX_POINT('',#12869); +#7716=VERTEX_POINT('',#12870); +#7717=VERTEX_POINT('',#12871); +#7718=VERTEX_POINT('',#12872); +#7719=VERTEX_POINT('',#12873); +#7720=VERTEX_POINT('',#12874); +#7721=VERTEX_POINT('',#12875); +#7722=VERTEX_POINT('',#12876); +#7723=VERTEX_POINT('',#12877); +#7724=VERTEX_POINT('',#12878); +#7725=VERTEX_POINT('',#12879); +#7726=VERTEX_POINT('',#12880); +#7727=VERTEX_POINT('',#12881); +#7728=VERTEX_POINT('',#12882); +#7729=VERTEX_POINT('',#12883); +#7730=VERTEX_POINT('',#12884); +#7731=VERTEX_POINT('',#12885); +#7732=VERTEX_POINT('',#12886); +#7733=VERTEX_POINT('',#12887); +#7734=VERTEX_POINT('',#12888); +#7735=VERTEX_POINT('',#12889); +#7736=VERTEX_POINT('',#12890); +#7737=VERTEX_POINT('',#12891); +#7738=VERTEX_POINT('',#12892); +#7739=VERTEX_POINT('',#12893); +#7740=VERTEX_POINT('',#12894); +#7741=VERTEX_POINT('',#12895); +#7742=VERTEX_POINT('',#12896); +#7743=VERTEX_POINT('',#12897); +#7744=VERTEX_POINT('',#12898); +#7745=VERTEX_POINT('',#12899); +#7746=VERTEX_POINT('',#12900); +#7747=VERTEX_POINT('',#12901); +#7748=VERTEX_POINT('',#12902); +#7749=VERTEX_POINT('',#12903); +#7750=VERTEX_POINT('',#12904); +#7751=VERTEX_POINT('',#12905); +#7752=VERTEX_POINT('',#12906); +#7753=VERTEX_POINT('',#12907); +#7754=VERTEX_POINT('',#12908); +#7755=VERTEX_POINT('',#12909); +#7756=VERTEX_POINT('',#12910); +#7757=VERTEX_POINT('',#12911); +#7758=VERTEX_POINT('',#12912); +#7759=VERTEX_POINT('',#12913); +#7760=VERTEX_POINT('',#12914); +#7761=VERTEX_POINT('',#12915); +#7762=VERTEX_POINT('',#12916); +#7763=VERTEX_POINT('',#12917); +#7764=VERTEX_POINT('',#12918); +#7765=VERTEX_POINT('',#12919); +#7766=VERTEX_POINT('',#12920); +#7767=VERTEX_POINT('',#12921); +#7768=VERTEX_POINT('',#12922); +#7769=VERTEX_POINT('',#12923); +#7770=VERTEX_POINT('',#12924); +#7771=VERTEX_POINT('',#12925); +#7772=VERTEX_POINT('',#12926); +#7773=VERTEX_POINT('',#12927); +#7774=VERTEX_POINT('',#12928); +#7775=VERTEX_POINT('',#12929); +#7776=VERTEX_POINT('',#12930); +#7777=VERTEX_POINT('',#12931); +#7778=VERTEX_POINT('',#12932); +#7779=VERTEX_POINT('',#12933); +#7780=VERTEX_POINT('',#12934); +#7781=VERTEX_POINT('',#12935); +#7782=VERTEX_POINT('',#12936); +#7783=VERTEX_POINT('',#12937); +#7784=VERTEX_POINT('',#12938); +#7785=VERTEX_POINT('',#12939); +#7786=VERTEX_POINT('',#12940); +#7787=VERTEX_POINT('',#12941); +#7788=VERTEX_POINT('',#12942); +#7789=VERTEX_POINT('',#12943); +#7790=VERTEX_POINT('',#12944); +#7791=VERTEX_POINT('',#12945); +#7792=VERTEX_POINT('',#12946); +#7793=VERTEX_POINT('',#12947); +#7794=VERTEX_POINT('',#12948); +#7795=VERTEX_POINT('',#12949); +#7796=VERTEX_POINT('',#12950); +#7797=VERTEX_POINT('',#12951); +#7798=VERTEX_POINT('',#12952); +#7799=VERTEX_POINT('',#12953); +#7800=VERTEX_POINT('',#12954); +#7801=VERTEX_POINT('',#12955); +#7802=VERTEX_POINT('',#12956); +#7803=VERTEX_POINT('',#12957); +#7804=VERTEX_POINT('',#12958); +#7805=VERTEX_POINT('',#12959); +#7806=VERTEX_POINT('',#12960); +#7807=VERTEX_POINT('',#12961); +#7808=VERTEX_POINT('',#12962); +#7809=VERTEX_POINT('',#12963); +#7810=VERTEX_POINT('',#12964); +#7811=VERTEX_POINT('',#12965); +#7812=VERTEX_POINT('',#12966); +#7813=VERTEX_POINT('',#12967); +#7814=VERTEX_POINT('',#12968); +#7815=VERTEX_POINT('',#12969); +#7816=VERTEX_POINT('',#12970); +#7817=VERTEX_POINT('',#12971); +#7818=VERTEX_POINT('',#12972); +#7819=VERTEX_POINT('',#12973); +#7820=VERTEX_POINT('',#12974); +#7821=VERTEX_POINT('',#12975); +#7822=VERTEX_POINT('',#12976); +#7823=VERTEX_POINT('',#12977); +#7824=VERTEX_POINT('',#12978); +#7825=VERTEX_POINT('',#12979); +#7826=VERTEX_POINT('',#12980); +#7827=VERTEX_POINT('',#12981); +#7828=VERTEX_POINT('',#12982); +#7829=VERTEX_POINT('',#12983); +#7830=VERTEX_POINT('',#12984); +#7831=VERTEX_POINT('',#12985); +#7832=VERTEX_POINT('',#12986); +#7833=VERTEX_POINT('',#12987); +#7834=VERTEX_POINT('',#12988); +#7835=VERTEX_POINT('',#12989); +#7836=VERTEX_POINT('',#12990); +#7837=VERTEX_POINT('',#12991); +#7838=VERTEX_POINT('',#12992); +#7839=VERTEX_POINT('',#12993); +#7840=VERTEX_POINT('',#12994); +#7841=VERTEX_POINT('',#12995); +#7842=VERTEX_POINT('',#12996); +#7843=VERTEX_POINT('',#12997); +#7844=VERTEX_POINT('',#12998); +#7845=VERTEX_POINT('',#12999); +#7846=VERTEX_POINT('',#13000); +#7847=VERTEX_POINT('',#13001); +#7848=VERTEX_POINT('',#13002); +#7849=VERTEX_POINT('',#13003); +#7850=VERTEX_POINT('',#13004); +#7851=VERTEX_POINT('',#13005); +#7852=VERTEX_POINT('',#13006); +#7853=VERTEX_POINT('',#13007); +#7854=VERTEX_POINT('',#13008); +#7855=VERTEX_POINT('',#13009); +#7856=VERTEX_POINT('',#13010); +#7857=VERTEX_POINT('',#13011); +#7858=VERTEX_POINT('',#13012); +#7859=VERTEX_POINT('',#13013); +#7860=VERTEX_POINT('',#13014); +#7861=VERTEX_POINT('',#13015); +#7862=VERTEX_POINT('',#13016); +#7863=VERTEX_POINT('',#13017); +#7864=VERTEX_POINT('',#13018); +#7865=VERTEX_POINT('',#13019); +#7866=VERTEX_POINT('',#13020); +#7867=VERTEX_POINT('',#13021); +#7868=VERTEX_POINT('',#13022); +#7869=VERTEX_POINT('',#13023); +#7870=VERTEX_POINT('',#13024); +#7871=VERTEX_POINT('',#13025); +#7872=VERTEX_POINT('',#13026); +#7873=VERTEX_POINT('',#13027); +#7874=VERTEX_POINT('',#13028); +#7875=VERTEX_POINT('',#13029); +#7876=VERTEX_POINT('',#13030); +#7877=VERTEX_POINT('',#13031); +#7878=VERTEX_POINT('',#13032); +#7879=VERTEX_POINT('',#13033); +#7880=VERTEX_POINT('',#13034); +#7881=VERTEX_POINT('',#13035); +#7882=VERTEX_POINT('',#13036); +#7883=VERTEX_POINT('',#13037); +#7884=VERTEX_POINT('',#13038); +#7885=VERTEX_POINT('',#13039); +#7886=VERTEX_POINT('',#13040); +#7887=VERTEX_POINT('',#13041); +#7888=VERTEX_POINT('',#13042); +#7889=VERTEX_POINT('',#13043); +#7890=VERTEX_POINT('',#13044); +#7891=VERTEX_POINT('',#13045); +#7892=VERTEX_POINT('',#13046); +#7893=VERTEX_POINT('',#13047); +#7894=VERTEX_POINT('',#13048); +#7895=VERTEX_POINT('',#13049); +#7896=VERTEX_POINT('',#13050); +#7897=VERTEX_POINT('',#13051); +#7898=VERTEX_POINT('',#13052); +#7899=VERTEX_POINT('',#13053); +#7900=VERTEX_POINT('',#13054); +#7901=VERTEX_POINT('',#13055); +#7902=VERTEX_POINT('',#13056); +#7903=VERTEX_POINT('',#13057); +#7904=VERTEX_POINT('',#13058); +#7905=VERTEX_POINT('',#13059); +#7906=VERTEX_POINT('',#13060); +#7907=VERTEX_POINT('',#13061); +#7908=VERTEX_POINT('',#13062); +#7909=VERTEX_POINT('',#13063); +#7910=VERTEX_POINT('',#13064); +#7911=VERTEX_POINT('',#13065); +#7912=VERTEX_POINT('',#13066); +#7913=VERTEX_POINT('',#13067); +#7914=VERTEX_POINT('',#13068); +#7915=VERTEX_POINT('',#13069); +#7916=VERTEX_POINT('',#13070); +#7917=VERTEX_POINT('',#13071); +#7918=VERTEX_POINT('',#13072); +#7919=VERTEX_POINT('',#13073); +#7920=VERTEX_POINT('',#13074); +#7921=VERTEX_POINT('',#13075); +#7922=VERTEX_POINT('',#13076); +#7923=VERTEX_POINT('',#13077); +#7924=VERTEX_POINT('',#13078); +#7925=VERTEX_POINT('',#13079); +#7926=VERTEX_POINT('',#13080); +#7927=VERTEX_POINT('',#13081); +#7928=VERTEX_POINT('',#13082); +#7929=VERTEX_POINT('',#13083); +#7930=VERTEX_POINT('',#13084); +#7931=VERTEX_POINT('',#13085); +#7932=VERTEX_POINT('',#13086); +#7933=VERTEX_POINT('',#13087); +#7934=VERTEX_POINT('',#13088); +#7935=VERTEX_POINT('',#13089); +#7936=VERTEX_POINT('',#13090); +#7937=VERTEX_POINT('',#13091); +#7938=VERTEX_POINT('',#13092); +#7939=VERTEX_POINT('',#13093); +#7940=VERTEX_POINT('',#13094); +#7941=VERTEX_POINT('',#13095); +#7942=VERTEX_POINT('',#13096); +#7943=VERTEX_POINT('',#13097); +#7944=VERTEX_POINT('',#13098); +#7945=VERTEX_POINT('',#13099); +#7946=VERTEX_POINT('',#13100); +#7947=VERTEX_POINT('',#13101); +#7948=VERTEX_POINT('',#13102); +#7949=VERTEX_POINT('',#13103); +#7950=VERTEX_POINT('',#13104); +#7951=VERTEX_POINT('',#13105); +#7952=VERTEX_POINT('',#13106); +#7953=VERTEX_POINT('',#13107); +#7954=VERTEX_POINT('',#13108); +#7955=VERTEX_POINT('',#13109); +#7956=VERTEX_POINT('',#13110); +#7957=VERTEX_POINT('',#13111); +#7958=VERTEX_POINT('',#13112); +#7959=VERTEX_POINT('',#13113); +#7960=VERTEX_POINT('',#13114); +#7961=VERTEX_POINT('',#13115); +#7962=VERTEX_POINT('',#13116); +#7963=VERTEX_POINT('',#13117); +#7964=VERTEX_POINT('',#13118); +#7965=VERTEX_POINT('',#13119); +#7966=VERTEX_POINT('',#13120); +#7967=VERTEX_POINT('',#13121); +#7968=VERTEX_POINT('',#13122); +#7969=VERTEX_POINT('',#13123); +#7970=VERTEX_POINT('',#13124); +#7971=VERTEX_POINT('',#13125); +#7972=VERTEX_POINT('',#13126); +#7973=VERTEX_POINT('',#13127); +#7974=VERTEX_POINT('',#13128); +#7975=VERTEX_POINT('',#13129); +#7976=VERTEX_POINT('',#13130); +#7977=VERTEX_POINT('',#13131); +#7978=VERTEX_POINT('',#13132); +#7979=VERTEX_POINT('',#13133); +#7980=VERTEX_POINT('',#13134); +#7981=VERTEX_POINT('',#13135); +#7982=VERTEX_POINT('',#13136); +#7983=VERTEX_POINT('',#13137); +#7984=VERTEX_POINT('',#13138); +#7985=VERTEX_POINT('',#13139); +#7986=VERTEX_POINT('',#13140); +#7987=VERTEX_POINT('',#13141); +#7988=VERTEX_POINT('',#13142); +#7989=VERTEX_POINT('',#13143); +#7990=VERTEX_POINT('',#13144); +#7991=VERTEX_POINT('',#13145); +#7992=VERTEX_POINT('',#13146); +#7993=VERTEX_POINT('',#13147); +#7994=VERTEX_POINT('',#13148); +#7995=VERTEX_POINT('',#13149); +#7996=VERTEX_POINT('',#13150); +#7997=VERTEX_POINT('',#13151); +#7998=VERTEX_POINT('',#13152); +#7999=VERTEX_POINT('',#13153); +#8000=VERTEX_POINT('',#13154); +#8001=VERTEX_POINT('',#13155); +#8002=VERTEX_POINT('',#13156); +#8003=VERTEX_POINT('',#13157); +#8004=VERTEX_POINT('',#13158); +#8005=VERTEX_POINT('',#13159); +#8006=VERTEX_POINT('',#13160); +#8007=VERTEX_POINT('',#13161); +#8008=VERTEX_POINT('',#13162); +#8009=VERTEX_POINT('',#13163); +#8010=VERTEX_POINT('',#13164); +#8011=VERTEX_POINT('',#13165); +#8012=VERTEX_POINT('',#13166); +#8013=VERTEX_POINT('',#13167); +#8014=VERTEX_POINT('',#13168); +#8015=VERTEX_POINT('',#13169); +#8016=VERTEX_POINT('',#13170); +#8017=VERTEX_POINT('',#13171); +#8018=VERTEX_POINT('',#13172); +#8019=VERTEX_POINT('',#13173); +#8020=VERTEX_POINT('',#13174); +#8021=VERTEX_POINT('',#13175); +#8022=VERTEX_POINT('',#13176); +#8023=VERTEX_POINT('',#13177); +#8024=VERTEX_POINT('',#13178); +#8025=VERTEX_POINT('',#13179); +#8026=VERTEX_POINT('',#13180); +#8027=VERTEX_POINT('',#13181); +#8028=VERTEX_POINT('',#13182); +#8029=VERTEX_POINT('',#13183); +#8030=VERTEX_POINT('',#13184); +#8031=VERTEX_POINT('',#13185); +#8032=VERTEX_POINT('',#13186); +#8033=VERTEX_POINT('',#13187); +#8034=VERTEX_POINT('',#13188); +#8035=VERTEX_POINT('',#13189); +#8036=VERTEX_POINT('',#13190); +#8037=VERTEX_POINT('',#13191); +#8038=VERTEX_POINT('',#13192); +#8039=VERTEX_POINT('',#13193); +#8040=VERTEX_POINT('',#13194); +#8041=VERTEX_POINT('',#13195); +#8042=VERTEX_POINT('',#13196); +#8043=VERTEX_POINT('',#13197); +#8044=VERTEX_POINT('',#13198); +#8045=VERTEX_POINT('',#13199); +#8046=VERTEX_POINT('',#13200); +#8047=VERTEX_POINT('',#13201); +#8048=VERTEX_POINT('',#13202); +#8049=VERTEX_POINT('',#13203); +#8050=VERTEX_POINT('',#13204); +#8051=VERTEX_POINT('',#13205); +#8052=VERTEX_POINT('',#13206); +#8053=VERTEX_POINT('',#13207); +#8054=VERTEX_POINT('',#13208); +#8055=VERTEX_POINT('',#13209); +#8056=VERTEX_POINT('',#13210); +#8057=VERTEX_POINT('',#13211); +#8058=VERTEX_POINT('',#13212); +#8059=VERTEX_POINT('',#13213); +#8060=VERTEX_POINT('',#13214); +#8061=VERTEX_POINT('',#13215); +#8062=VERTEX_POINT('',#13216); +#8063=VERTEX_POINT('',#13217); +#8064=VERTEX_POINT('',#13218); +#8065=VERTEX_POINT('',#13219); +#8066=VERTEX_POINT('',#13220); +#8067=VERTEX_POINT('',#13221); +#8068=VERTEX_POINT('',#13222); +#8069=VERTEX_POINT('',#13223); +#8070=VERTEX_POINT('',#13224); +#8071=VERTEX_POINT('',#13225); +#8072=VERTEX_POINT('',#13226); +#8073=VERTEX_POINT('',#13227); +#8074=VERTEX_POINT('',#13228); +#8075=VERTEX_POINT('',#13229); +#8076=VERTEX_POINT('',#13230); +#8077=VERTEX_POINT('',#13231); +#8078=VERTEX_POINT('',#13232); +#8079=VERTEX_POINT('',#13233); +#8080=VERTEX_POINT('',#13234); +#8081=VERTEX_POINT('',#13235); +#8082=VERTEX_POINT('',#13236); +#8083=VERTEX_POINT('',#13237); +#8084=VERTEX_POINT('',#13238); +#8085=VERTEX_POINT('',#13239); +#8086=VERTEX_POINT('',#13240); +#8087=VERTEX_POINT('',#13241); +#8088=VERTEX_POINT('',#13242); +#8089=VERTEX_POINT('',#13243); +#8090=VERTEX_POINT('',#13244); +#8091=VERTEX_POINT('',#13245); +#8092=VERTEX_POINT('',#13246); +#8093=VERTEX_POINT('',#13247); +#8094=VERTEX_POINT('',#13248); +#8095=VERTEX_POINT('',#13249); +#8096=VERTEX_POINT('',#13250); +#8097=VERTEX_POINT('',#13251); +#8098=VERTEX_POINT('',#13252); +#8099=VERTEX_POINT('',#13253); +#8100=VERTEX_POINT('',#13254); +#8101=VERTEX_POINT('',#13255); +#8102=VERTEX_POINT('',#13256); +#8103=VERTEX_POINT('',#13257); +#8104=VERTEX_POINT('',#13258); +#8105=VERTEX_POINT('',#13259); +#8106=VERTEX_POINT('',#13260); +#8107=VERTEX_POINT('',#13261); +#8108=VERTEX_POINT('',#13262); +#8109=VERTEX_POINT('',#13263); +#8110=VERTEX_POINT('',#13264); +#8111=VERTEX_POINT('',#13265); +#8112=VERTEX_POINT('',#13266); +#8113=VERTEX_POINT('',#13267); +#8114=VERTEX_POINT('',#13268); +#8115=VERTEX_POINT('',#13269); +#8116=VERTEX_POINT('',#13270); +#8117=VERTEX_POINT('',#13271); +#8118=VERTEX_POINT('',#13272); +#8119=VERTEX_POINT('',#13273); +#8120=VERTEX_POINT('',#13274); +#8121=VERTEX_POINT('',#13275); +#8122=VERTEX_POINT('',#13276); +#8123=VERTEX_POINT('',#13277); +#8124=VERTEX_POINT('',#13278); +#8125=VERTEX_POINT('',#13279); +#8126=VERTEX_POINT('',#13280); +#8127=VERTEX_POINT('',#13281); +#8128=VERTEX_POINT('',#13282); +#8129=VERTEX_POINT('',#13283); +#8130=VERTEX_POINT('',#13284); +#8131=VERTEX_POINT('',#13285); +#8132=VERTEX_POINT('',#13286); +#8133=VERTEX_POINT('',#13287); +#8134=VERTEX_POINT('',#13288); +#8135=VERTEX_POINT('',#13289); +#8136=VERTEX_POINT('',#13290); +#8137=VERTEX_POINT('',#13291); +#8138=VERTEX_POINT('',#13292); +#8139=VERTEX_POINT('',#13293); +#8140=VERTEX_POINT('',#13294); +#8141=VERTEX_POINT('',#13295); +#8142=VERTEX_POINT('',#13296); +#8143=VERTEX_POINT('',#13297); +#8144=VERTEX_POINT('',#13298); +#8145=VERTEX_POINT('',#13299); +#8146=VERTEX_POINT('',#13300); +#8147=VERTEX_POINT('',#13301); +#8148=VERTEX_POINT('',#13302); +#8149=VERTEX_POINT('',#13303); +#8150=VERTEX_POINT('',#13304); +#8151=VERTEX_POINT('',#13305); +#8152=VERTEX_POINT('',#13306); +#8153=VERTEX_POINT('',#13307); +#8154=VERTEX_POINT('',#13308); +#8155=VERTEX_POINT('',#13309); +#8156=VERTEX_POINT('',#13310); +#8157=VERTEX_POINT('',#13311); +#8158=VERTEX_POINT('',#13312); +#8159=VERTEX_POINT('',#13313); +#8160=VERTEX_POINT('',#13314); +#8161=VERTEX_POINT('',#13315); +#8162=VERTEX_POINT('',#13316); +#8163=VERTEX_POINT('',#13317); +#8164=VERTEX_POINT('',#13318); +#8165=VERTEX_POINT('',#13319); +#8166=VERTEX_POINT('',#13320); +#8167=VERTEX_POINT('',#13321); +#8168=VERTEX_POINT('',#13322); +#8169=VERTEX_POINT('',#13323); +#8170=VERTEX_POINT('',#13324); +#8171=VERTEX_POINT('',#13325); +#8172=VERTEX_POINT('',#13326); +#8173=VERTEX_POINT('',#13327); +#8174=VERTEX_POINT('',#13328); +#8175=VERTEX_POINT('',#13329); +#8176=VERTEX_POINT('',#13330); +#8177=VERTEX_POINT('',#13331); +#8178=VERTEX_POINT('',#13332); +#8179=VERTEX_POINT('',#13333); +#8180=VERTEX_POINT('',#13334); +#8181=VERTEX_POINT('',#13335); +#8182=VERTEX_POINT('',#13336); +#8183=VERTEX_POINT('',#13337); +#8184=VERTEX_POINT('',#13338); +#8185=VERTEX_POINT('',#13339); +#8186=VERTEX_POINT('',#13340); +#8187=VERTEX_POINT('',#13341); +#8188=VERTEX_POINT('',#13342); +#8189=VERTEX_POINT('',#13343); +#8190=VERTEX_POINT('',#13344); +#8191=VERTEX_POINT('',#13345); +#8192=VERTEX_POINT('',#13346); +#8193=VERTEX_POINT('',#13347); +#8194=VERTEX_POINT('',#13348); +#8195=VERTEX_POINT('',#13349); +#8196=VERTEX_POINT('',#13350); +#8197=VERTEX_POINT('',#13351); +#8198=VERTEX_POINT('',#13352); +#8199=VERTEX_POINT('',#13353); +#8200=VERTEX_POINT('',#13354); +#8201=VERTEX_POINT('',#13355); +#8202=VERTEX_POINT('',#13356); +#8203=VERTEX_POINT('',#13357); +#8204=VERTEX_POINT('',#13358); +#8205=VERTEX_POINT('',#13359); +#8206=VERTEX_POINT('',#13360); +#8207=VERTEX_POINT('',#13361); +#8208=VERTEX_POINT('',#13362); +#8209=VERTEX_POINT('',#13363); +#8210=VERTEX_POINT('',#13364); +#8211=VERTEX_POINT('',#13365); +#8212=VERTEX_POINT('',#13366); +#8213=VERTEX_POINT('',#13367); +#8214=VERTEX_POINT('',#13368); +#8215=VERTEX_POINT('',#13369); +#8216=VERTEX_POINT('',#13370); +#8217=VERTEX_POINT('',#13371); +#8218=VERTEX_POINT('',#13372); +#8219=VERTEX_POINT('',#13373); +#8220=VERTEX_POINT('',#13374); +#8221=VERTEX_POINT('',#13375); +#8222=VERTEX_POINT('',#13376); +#8223=VERTEX_POINT('',#13377); +#8224=VERTEX_POINT('',#13378); +#8225=VERTEX_POINT('',#13379); +#8226=VERTEX_POINT('',#13380); +#8227=VERTEX_POINT('',#13381); +#8228=VERTEX_POINT('',#13382); +#8229=VERTEX_POINT('',#13383); +#8230=VERTEX_POINT('',#13384); +#8231=VERTEX_POINT('',#13385); +#8232=VERTEX_POINT('',#13386); +#8233=VERTEX_POINT('',#13387); +#8234=VERTEX_POINT('',#13388); +#8235=VERTEX_POINT('',#13389); +#8236=VERTEX_POINT('',#13390); +#8237=VERTEX_POINT('',#13391); +#8238=VERTEX_POINT('',#13392); +#8239=VERTEX_POINT('',#13393); +#8240=VERTEX_POINT('',#13394); +#8241=VERTEX_POINT('',#13395); +#8242=VERTEX_POINT('',#13396); +#8243=VERTEX_POINT('',#13397); +#8244=VERTEX_POINT('',#13398); +#8245=VERTEX_POINT('',#13399); +#8246=VERTEX_POINT('',#13400); +#8247=VERTEX_POINT('',#13401); +#8248=VERTEX_POINT('',#13402); +#8249=VERTEX_POINT('',#13403); +#8250=VERTEX_POINT('',#13404); +#8251=VERTEX_POINT('',#13405); +#8252=VERTEX_POINT('',#13406); +#8253=VERTEX_POINT('',#13407); +#8254=VERTEX_POINT('',#13408); +#8255=VERTEX_POINT('',#13409); +#8256=VERTEX_POINT('',#13410); +#8257=VERTEX_POINT('',#13411); +#8258=VERTEX_POINT('',#13412); +#8259=VERTEX_POINT('',#13413); +#8260=VERTEX_POINT('',#13414); +#8261=VERTEX_POINT('',#13415); +#8262=VERTEX_POINT('',#13416); +#8263=VERTEX_POINT('',#13417); +#8264=VERTEX_POINT('',#13418); +#8265=VERTEX_POINT('',#13419); +#8266=VERTEX_POINT('',#13420); +#8267=VERTEX_POINT('',#13421); +#8268=VERTEX_POINT('',#13422); +#8269=VERTEX_POINT('',#13423); +#8270=VERTEX_POINT('',#13424); +#8271=VERTEX_POINT('',#13425); +#8272=VERTEX_POINT('',#13426); +#8273=VERTEX_POINT('',#13427); +#8274=VERTEX_POINT('',#13428); +#8275=VERTEX_POINT('',#13429); +#8276=VERTEX_POINT('',#13430); +#8277=VERTEX_POINT('',#13431); +#8278=VERTEX_POINT('',#13432); +#8279=VERTEX_POINT('',#13433); +#8280=VERTEX_POINT('',#13434); +#8281=VERTEX_POINT('',#13435); +#8282=VERTEX_POINT('',#13436); +#8283=VERTEX_POINT('',#13437); +#8284=VERTEX_POINT('',#13438); +#8285=VERTEX_POINT('',#13439); +#8286=VERTEX_POINT('',#13440); +#8287=VERTEX_POINT('',#13441); +#8288=VERTEX_POINT('',#13442); +#8289=VERTEX_POINT('',#13443); +#8290=VERTEX_POINT('',#13444); +#8291=VERTEX_POINT('',#13445); +#8292=VERTEX_POINT('',#13446); +#8293=VERTEX_POINT('',#13447); +#8294=VERTEX_POINT('',#13448); +#8295=VERTEX_POINT('',#13449); +#8296=VERTEX_POINT('',#13450); +#8297=VERTEX_POINT('',#13451); +#8298=VERTEX_POINT('',#13452); +#8299=VERTEX_POINT('',#13453); +#8300=VERTEX_POINT('',#13454); +#8301=VERTEX_POINT('',#13455); +#8302=VERTEX_POINT('',#13456); +#8303=VERTEX_POINT('',#13457); +#8304=VERTEX_POINT('',#13458); +#8305=VERTEX_POINT('',#13459); +#8306=VERTEX_POINT('',#13460); +#8307=VERTEX_POINT('',#13461); +#8308=VERTEX_POINT('',#13462); +#8309=VERTEX_POINT('',#13463); +#8310=VERTEX_POINT('',#13464); +#8311=VERTEX_POINT('',#13465); +#8312=VERTEX_POINT('',#13466); +#8313=VERTEX_POINT('',#13467); +#8314=VERTEX_POINT('',#13468); +#8315=VERTEX_POINT('',#13469); +#8316=VERTEX_POINT('',#13470); +#8317=VERTEX_POINT('',#13471); +#8318=VERTEX_POINT('',#13472); +#8319=VERTEX_POINT('',#13473); +#8320=VERTEX_POINT('',#13474); +#8321=VERTEX_POINT('',#13475); +#8322=VERTEX_POINT('',#13476); +#8323=VERTEX_POINT('',#13477); +#8324=VERTEX_POINT('',#13478); +#8325=VERTEX_POINT('',#13479); +#8326=VERTEX_POINT('',#13480); +#8327=VERTEX_POINT('',#13481); +#8328=VERTEX_POINT('',#13482); +#8329=VERTEX_POINT('',#13483); +#8330=VERTEX_POINT('',#13484); +#8331=VERTEX_POINT('',#13485); +#8332=VERTEX_POINT('',#13486); +#8333=VERTEX_POINT('',#13487); +#8334=VERTEX_POINT('',#13488); +#8335=VERTEX_POINT('',#13489); +#8336=VERTEX_POINT('',#13490); +#8337=VERTEX_POINT('',#13491); +#8338=VERTEX_POINT('',#13492); +#8339=VERTEX_POINT('',#13493); +#8340=VERTEX_POINT('',#13494); +#8341=VERTEX_POINT('',#13495); +#8342=VERTEX_POINT('',#13496); +#8343=VERTEX_POINT('',#13497); +#8344=VERTEX_POINT('',#13498); +#8345=VERTEX_POINT('',#13499); +#8346=VERTEX_POINT('',#13500); +#8347=VERTEX_POINT('',#13501); +#8348=VERTEX_POINT('',#13502); +#8349=VERTEX_POINT('',#13503); +#8350=VERTEX_POINT('',#13504); +#8351=VERTEX_POINT('',#13505); +#8352=VERTEX_POINT('',#13506); +#8353=VERTEX_POINT('',#13507); +#8354=VERTEX_POINT('',#13508); +#8355=VERTEX_POINT('',#13509); +#8356=VERTEX_POINT('',#13510); +#8357=VERTEX_POINT('',#13511); +#8358=VERTEX_POINT('',#13512); +#8359=VERTEX_POINT('',#13513); +#8360=VERTEX_POINT('',#13514); +#8361=VERTEX_POINT('',#13515); +#8362=VERTEX_POINT('',#13516); +#8363=VERTEX_POINT('',#13517); +#8364=VERTEX_POINT('',#13518); +#8365=VERTEX_POINT('',#13519); +#8366=VERTEX_POINT('',#13520); +#8367=VERTEX_POINT('',#13521); +#8368=VERTEX_POINT('',#13522); +#8369=VERTEX_POINT('',#13523); +#8370=VERTEX_POINT('',#13524); +#8371=VERTEX_POINT('',#13525); +#8372=VERTEX_POINT('',#13526); +#8373=VERTEX_POINT('',#13527); +#8374=VERTEX_POINT('',#13528); +#8375=VERTEX_POINT('',#13529); +#8376=VERTEX_POINT('',#13530); +#8377=VERTEX_POINT('',#13531); +#8378=VERTEX_POINT('',#13532); +#8379=VERTEX_POINT('',#13533); +#8380=VERTEX_POINT('',#13534); +#8381=VERTEX_POINT('',#13535); +#8382=VERTEX_POINT('',#13536); +#8383=VERTEX_POINT('',#13537); +#8384=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#9853,#9854,#9855,#9856,#9857, +#9858,#9859,#9860,#9861,#9862,#9863,#9864),(#9865,#9866,#9867,#9868,#9869, +#9870,#9871,#9872,#9873,#9874,#9875,#9876)),.UNSPECIFIED.,.F.,.F.,.F.,(2, +2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847,-0.309636251197035,-0.288772832180489, +-0.283720466013303,-0.282544878535782,-0.281715444304682),.UNSPECIFIED.); +#8385=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#9880,#9881,#9882,#9883,#9884, +#9885,#9886,#9887,#9888,#9889,#9890,#9891),(#9892,#9893,#9894,#9895,#9896, +#9897,#9898,#9899,#9900,#9901,#9902,#9903)),.UNSPECIFIED.,.F.,.F.,.F.,(2, +2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847,-0.309636251197035,-0.288772832180489, +-0.283720466013303,-0.282544878535782,-0.281715444304682),.UNSPECIFIED.); +#8386=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#9907,#9908,#9909,#9910,#9911, +#9912,#9913,#9914,#9915,#9916,#9917,#9918),(#9919,#9920,#9921,#9922,#9923, +#9924,#9925,#9926,#9927,#9928,#9929,#9930)),.UNSPECIFIED.,.F.,.F.,.F.,(2, +2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847,-0.309636251197035,-0.288772832180489, +-0.283720466013303,-0.282544878535782,-0.281715444304682),.UNSPECIFIED.); +#8387=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#9934,#9935,#9936,#9937,#9938, +#9939,#9940,#9941,#9942,#9943,#9944,#9945),(#9946,#9947,#9948,#9949,#9950, +#9951,#9952,#9953,#9954,#9955,#9956,#9957)),.UNSPECIFIED.,.F.,.F.,.F.,(2, +2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847,-0.309636251197035,-0.288772832180489, +-0.283720466013303,-0.282544878535782,-0.281715444304682),.UNSPECIFIED.); +#8388=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#9961,#9962,#9963,#9964,#9965, +#9966,#9967,#9968,#9969,#9970,#9971,#9972),(#9973,#9974,#9975,#9976,#9977, +#9978,#9979,#9980,#9981,#9982,#9983,#9984)),.UNSPECIFIED.,.F.,.F.,.F.,(2, +2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847,-0.309636251197035,-0.288772832180489, +-0.283720466013303,-0.282544878535782,-0.281715444304682),.UNSPECIFIED.); +#8389=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#9988,#9989,#9990,#9991,#9992, +#9993,#9994,#9995,#9996,#9997,#9998,#9999),(#10000,#10001,#10002,#10003, +#10004,#10005,#10006,#10007,#10008,#10009,#10010,#10011)),.UNSPECIFIED., + .F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847,-0.309636251197035, +-0.288772832180489,-0.283720466013303,-0.282544878535782,-0.281715444304682), + .UNSPECIFIED.); +#8390=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10015,#10016,#10017,#10018, +#10019,#10020,#10021,#10022,#10023,#10024,#10025,#10026),(#10027,#10028, +#10029,#10030,#10031,#10032,#10033,#10034,#10035,#10036,#10037,#10038)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8391=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10042,#10043,#10044,#10045, +#10046,#10047,#10048,#10049,#10050,#10051,#10052,#10053),(#10054,#10055, +#10056,#10057,#10058,#10059,#10060,#10061,#10062,#10063,#10064,#10065)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8392=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10069,#10070,#10071,#10072, +#10073,#10074,#10075,#10076,#10077,#10078,#10079,#10080),(#10081,#10082, +#10083,#10084,#10085,#10086,#10087,#10088,#10089,#10090,#10091,#10092)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8393=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10096,#10097,#10098,#10099, +#10100,#10101,#10102,#10103,#10104,#10105,#10106,#10107),(#10108,#10109, +#10110,#10111,#10112,#10113,#10114,#10115,#10116,#10117,#10118,#10119)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8394=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10123,#10124,#10125,#10126, +#10127,#10128,#10129,#10130,#10131,#10132,#10133,#10134),(#10135,#10136, +#10137,#10138,#10139,#10140,#10141,#10142,#10143,#10144,#10145,#10146)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8395=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10150,#10151,#10152,#10153, +#10154,#10155,#10156,#10157,#10158,#10159,#10160,#10161),(#10162,#10163, +#10164,#10165,#10166,#10167,#10168,#10169,#10170,#10171,#10172,#10173)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8396=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10177,#10178,#10179,#10180, +#10181,#10182,#10183,#10184,#10185,#10186,#10187,#10188),(#10189,#10190, +#10191,#10192,#10193,#10194,#10195,#10196,#10197,#10198,#10199,#10200)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8397=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10204,#10205,#10206,#10207, +#10208,#10209,#10210,#10211,#10212,#10213,#10214,#10215),(#10216,#10217, +#10218,#10219,#10220,#10221,#10222,#10223,#10224,#10225,#10226,#10227)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8398=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10231,#10232,#10233,#10234, +#10235,#10236,#10237,#10238,#10239,#10240,#10241,#10242),(#10243,#10244, +#10245,#10246,#10247,#10248,#10249,#10250,#10251,#10252,#10253,#10254)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8399=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10258,#10259,#10260,#10261, +#10262,#10263,#10264,#10265,#10266,#10267,#10268,#10269),(#10270,#10271, +#10272,#10273,#10274,#10275,#10276,#10277,#10278,#10279,#10280,#10281)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8400=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10285,#10286,#10287,#10288, +#10289,#10290,#10291,#10292,#10293,#10294,#10295,#10296),(#10297,#10298, +#10299,#10300,#10301,#10302,#10303,#10304,#10305,#10306,#10307,#10308)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8401=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10312,#10313,#10314,#10315, +#10316,#10317,#10318,#10319,#10320,#10321,#10322,#10323),(#10324,#10325, +#10326,#10327,#10328,#10329,#10330,#10331,#10332,#10333,#10334,#10335)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8402=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10339,#10340,#10341,#10342, +#10343,#10344,#10345,#10346,#10347,#10348,#10349,#10350),(#10351,#10352, +#10353,#10354,#10355,#10356,#10357,#10358,#10359,#10360,#10361,#10362)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8403=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10366,#10367,#10368,#10369, +#10370,#10371,#10372,#10373,#10374,#10375,#10376,#10377),(#10378,#10379, +#10380,#10381,#10382,#10383,#10384,#10385,#10386,#10387,#10388,#10389)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8404=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10393,#10394,#10395,#10396, +#10397,#10398,#10399,#10400,#10401,#10402,#10403,#10404),(#10405,#10406, +#10407,#10408,#10409,#10410,#10411,#10412,#10413,#10414,#10415,#10416)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8405=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10420,#10421,#10422,#10423, +#10424,#10425,#10426,#10427,#10428,#10429,#10430,#10431),(#10432,#10433, +#10434,#10435,#10436,#10437,#10438,#10439,#10440,#10441,#10442,#10443)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8406=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10447,#10448,#10449,#10450, +#10451,#10452,#10453,#10454,#10455,#10456,#10457,#10458),(#10459,#10460, +#10461,#10462,#10463,#10464,#10465,#10466,#10467,#10468,#10469,#10470)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8407=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10474,#10475,#10476,#10477, +#10478,#10479,#10480,#10481,#10482,#10483,#10484,#10485),(#10486,#10487, +#10488,#10489,#10490,#10491,#10492,#10493,#10494,#10495,#10496,#10497)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8408=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10501,#10502,#10503,#10504, +#10505,#10506,#10507,#10508,#10509,#10510,#10511,#10512),(#10513,#10514, +#10515,#10516,#10517,#10518,#10519,#10520,#10521,#10522,#10523,#10524)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8409=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10528,#10529,#10530,#10531, +#10532,#10533,#10534,#10535,#10536,#10537,#10538,#10539),(#10540,#10541, +#10542,#10543,#10544,#10545,#10546,#10547,#10548,#10549,#10550,#10551)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8410=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10555,#10556,#10557,#10558, +#10559,#10560,#10561,#10562,#10563,#10564,#10565,#10566),(#10567,#10568, +#10569,#10570,#10571,#10572,#10573,#10574,#10575,#10576,#10577,#10578)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8411=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10582,#10583,#10584,#10585, +#10586,#10587,#10588,#10589,#10590,#10591,#10592,#10593),(#10594,#10595, +#10596,#10597,#10598,#10599,#10600,#10601,#10602,#10603,#10604,#10605)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8412=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10609,#10610,#10611,#10612, +#10613,#10614,#10615,#10616,#10617,#10618,#10619,#10620),(#10621,#10622, +#10623,#10624,#10625,#10626,#10627,#10628,#10629,#10630,#10631,#10632)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8413=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10636,#10637,#10638,#10639, +#10640,#10641,#10642,#10643,#10644,#10645,#10646,#10647),(#10648,#10649, +#10650,#10651,#10652,#10653,#10654,#10655,#10656,#10657,#10658,#10659)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8414=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10663,#10664,#10665,#10666, +#10667,#10668,#10669,#10670,#10671,#10672,#10673,#10674),(#10675,#10676, +#10677,#10678,#10679,#10680,#10681,#10682,#10683,#10684,#10685,#10686)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8415=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10690,#10691,#10692,#10693, +#10694,#10695,#10696,#10697,#10698,#10699,#10700,#10701),(#10702,#10703, +#10704,#10705,#10706,#10707,#10708,#10709,#10710,#10711,#10712,#10713)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8416=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10717,#10718,#10719,#10720, +#10721,#10722,#10723,#10724,#10725,#10726,#10727,#10728),(#10729,#10730, +#10731,#10732,#10733,#10734,#10735,#10736,#10737,#10738,#10739,#10740)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8417=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10744,#10745,#10746,#10747, +#10748,#10749,#10750,#10751,#10752,#10753,#10754,#10755),(#10756,#10757, +#10758,#10759,#10760,#10761,#10762,#10763,#10764,#10765,#10766,#10767)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8418=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10771,#10772,#10773,#10774, +#10775,#10776,#10777,#10778,#10779,#10780,#10781,#10782),(#10783,#10784, +#10785,#10786,#10787,#10788,#10789,#10790,#10791,#10792,#10793,#10794)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8419=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10798,#10799,#10800,#10801, +#10802,#10803,#10804,#10805,#10806,#10807,#10808,#10809),(#10810,#10811, +#10812,#10813,#10814,#10815,#10816,#10817,#10818,#10819,#10820,#10821)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8420=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10825,#10826,#10827,#10828, +#10829,#10830,#10831,#10832,#10833,#10834,#10835,#10836),(#10837,#10838, +#10839,#10840,#10841,#10842,#10843,#10844,#10845,#10846,#10847,#10848)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8421=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10852,#10853,#10854,#10855, +#10856,#10857,#10858,#10859,#10860,#10861,#10862,#10863),(#10864,#10865, +#10866,#10867,#10868,#10869,#10870,#10871,#10872,#10873,#10874,#10875)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8422=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10879,#10880,#10881,#10882, +#10883,#10884,#10885,#10886,#10887,#10888,#10889,#10890),(#10891,#10892, +#10893,#10894,#10895,#10896,#10897,#10898,#10899,#10900,#10901,#10902)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8423=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10906,#10907,#10908,#10909, +#10910,#10911,#10912,#10913,#10914,#10915,#10916,#10917),(#10918,#10919, +#10920,#10921,#10922,#10923,#10924,#10925,#10926,#10927,#10928,#10929)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8424=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10933,#10934,#10935,#10936, +#10937,#10938,#10939,#10940,#10941,#10942,#10943,#10944),(#10945,#10946, +#10947,#10948,#10949,#10950,#10951,#10952,#10953,#10954,#10955,#10956)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8425=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10960,#10961,#10962,#10963, +#10964,#10965,#10966,#10967,#10968,#10969,#10970,#10971),(#10972,#10973, +#10974,#10975,#10976,#10977,#10978,#10979,#10980,#10981,#10982,#10983)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8426=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#10987,#10988,#10989,#10990, +#10991,#10992,#10993,#10994,#10995,#10996,#10997,#10998),(#10999,#11000, +#11001,#11002,#11003,#11004,#11005,#11006,#11007,#11008,#11009,#11010)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8427=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11014,#11015,#11016,#11017, +#11018,#11019,#11020,#11021,#11022,#11023,#11024,#11025),(#11026,#11027, +#11028,#11029,#11030,#11031,#11032,#11033,#11034,#11035,#11036,#11037)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8428=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11041,#11042,#11043,#11044, +#11045,#11046,#11047,#11048,#11049,#11050,#11051,#11052),(#11053,#11054, +#11055,#11056,#11057,#11058,#11059,#11060,#11061,#11062,#11063,#11064)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8429=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11068,#11069,#11070,#11071, +#11072,#11073,#11074,#11075,#11076,#11077,#11078,#11079),(#11080,#11081, +#11082,#11083,#11084,#11085,#11086,#11087,#11088,#11089,#11090,#11091)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8430=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11095,#11096,#11097,#11098, +#11099,#11100,#11101,#11102,#11103,#11104,#11105,#11106),(#11107,#11108, +#11109,#11110,#11111,#11112,#11113,#11114,#11115,#11116,#11117,#11118)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8431=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11122,#11123,#11124,#11125, +#11126,#11127,#11128,#11129,#11130,#11131,#11132,#11133),(#11134,#11135, +#11136,#11137,#11138,#11139,#11140,#11141,#11142,#11143,#11144,#11145)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8432=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11149,#11150,#11151,#11152, +#11153,#11154,#11155,#11156,#11157,#11158,#11159,#11160),(#11161,#11162, +#11163,#11164,#11165,#11166,#11167,#11168,#11169,#11170,#11171,#11172)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8433=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11176,#11177,#11178,#11179, +#11180,#11181,#11182,#11183,#11184,#11185,#11186,#11187),(#11188,#11189, +#11190,#11191,#11192,#11193,#11194,#11195,#11196,#11197,#11198,#11199)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8434=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11203,#11204,#11205,#11206, +#11207,#11208,#11209,#11210,#11211,#11212,#11213,#11214),(#11215,#11216, +#11217,#11218,#11219,#11220,#11221,#11222,#11223,#11224,#11225,#11226)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8435=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11230,#11231,#11232,#11233, +#11234,#11235,#11236,#11237,#11238,#11239,#11240,#11241),(#11242,#11243, +#11244,#11245,#11246,#11247,#11248,#11249,#11250,#11251,#11252,#11253)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8436=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11257,#11258,#11259,#11260, +#11261,#11262,#11263,#11264,#11265,#11266,#11267,#11268),(#11269,#11270, +#11271,#11272,#11273,#11274,#11275,#11276,#11277,#11278,#11279,#11280)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8437=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11284,#11285,#11286,#11287, +#11288,#11289,#11290,#11291,#11292,#11293,#11294,#11295),(#11296,#11297, +#11298,#11299,#11300,#11301,#11302,#11303,#11304,#11305,#11306,#11307)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8438=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11311,#11312,#11313,#11314, +#11315,#11316,#11317,#11318,#11319,#11320,#11321,#11322),(#11323,#11324, +#11325,#11326,#11327,#11328,#11329,#11330,#11331,#11332,#11333,#11334)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8439=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11338,#11339,#11340,#11341, +#11342,#11343,#11344,#11345,#11346,#11347,#11348,#11349),(#11350,#11351, +#11352,#11353,#11354,#11355,#11356,#11357,#11358,#11359,#11360,#11361)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8440=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11365,#11366,#11367,#11368, +#11369,#11370,#11371,#11372,#11373,#11374,#11375,#11376),(#11377,#11378, +#11379,#11380,#11381,#11382,#11383,#11384,#11385,#11386,#11387,#11388)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8441=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11392,#11393,#11394,#11395, +#11396,#11397,#11398,#11399,#11400,#11401,#11402,#11403),(#11404,#11405, +#11406,#11407,#11408,#11409,#11410,#11411,#11412,#11413,#11414,#11415)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8442=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11419,#11420,#11421,#11422, +#11423,#11424,#11425,#11426,#11427,#11428,#11429,#11430),(#11431,#11432, +#11433,#11434,#11435,#11436,#11437,#11438,#11439,#11440,#11441,#11442)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8443=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11446,#11447,#11448,#11449, +#11450,#11451,#11452,#11453,#11454,#11455,#11456,#11457),(#11458,#11459, +#11460,#11461,#11462,#11463,#11464,#11465,#11466,#11467,#11468,#11469)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8444=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11473,#11474,#11475,#11476, +#11477,#11478,#11479,#11480,#11481,#11482,#11483,#11484),(#11485,#11486, +#11487,#11488,#11489,#11490,#11491,#11492,#11493,#11494,#11495,#11496)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8445=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11500,#11501,#11502,#11503, +#11504,#11505,#11506,#11507,#11508,#11509,#11510,#11511),(#11512,#11513, +#11514,#11515,#11516,#11517,#11518,#11519,#11520,#11521,#11522,#11523)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8446=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11527,#11528,#11529,#11530, +#11531,#11532,#11533,#11534,#11535,#11536,#11537,#11538),(#11539,#11540, +#11541,#11542,#11543,#11544,#11545,#11546,#11547,#11548,#11549,#11550)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8447=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11554,#11555,#11556,#11557, +#11558,#11559,#11560,#11561,#11562,#11563,#11564,#11565),(#11566,#11567, +#11568,#11569,#11570,#11571,#11572,#11573,#11574,#11575,#11576,#11577)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8448=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11581,#11582,#11583,#11584, +#11585,#11586,#11587,#11588,#11589,#11590,#11591,#11592),(#11593,#11594, +#11595,#11596,#11597,#11598,#11599,#11600,#11601,#11602,#11603,#11604)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8449=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11608,#11609,#11610,#11611, +#11612,#11613,#11614,#11615,#11616,#11617,#11618,#11619),(#11620,#11621, +#11622,#11623,#11624,#11625,#11626,#11627,#11628,#11629,#11630,#11631)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8450=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11635,#11636,#11637,#11638, +#11639,#11640,#11641,#11642,#11643,#11644,#11645,#11646),(#11647,#11648, +#11649,#11650,#11651,#11652,#11653,#11654,#11655,#11656,#11657,#11658)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8451=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11662,#11663,#11664,#11665, +#11666,#11667,#11668,#11669,#11670,#11671,#11672,#11673),(#11674,#11675, +#11676,#11677,#11678,#11679,#11680,#11681,#11682,#11683,#11684,#11685)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8452=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11689,#11690,#11691,#11692, +#11693,#11694,#11695,#11696,#11697,#11698,#11699,#11700),(#11701,#11702, +#11703,#11704,#11705,#11706,#11707,#11708,#11709,#11710,#11711,#11712)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8453=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11716,#11717,#11718,#11719, +#11720,#11721,#11722,#11723,#11724,#11725,#11726,#11727),(#11728,#11729, +#11730,#11731,#11732,#11733,#11734,#11735,#11736,#11737,#11738,#11739)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8454=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11743,#11744,#11745,#11746, +#11747,#11748,#11749,#11750,#11751,#11752,#11753,#11754),(#11755,#11756, +#11757,#11758,#11759,#11760,#11761,#11762,#11763,#11764,#11765,#11766)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8455=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11770,#11771,#11772,#11773, +#11774,#11775,#11776,#11777,#11778,#11779,#11780,#11781),(#11782,#11783, +#11784,#11785,#11786,#11787,#11788,#11789,#11790,#11791,#11792,#11793)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8456=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11797,#11798,#11799,#11800, +#11801,#11802,#11803,#11804,#11805,#11806,#11807,#11808),(#11809,#11810, +#11811,#11812,#11813,#11814,#11815,#11816,#11817,#11818,#11819,#11820)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8457=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11824,#11825,#11826,#11827, +#11828,#11829,#11830,#11831,#11832,#11833,#11834,#11835),(#11836,#11837, +#11838,#11839,#11840,#11841,#11842,#11843,#11844,#11845,#11846,#11847)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8458=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11851,#11852,#11853,#11854, +#11855,#11856,#11857,#11858,#11859,#11860,#11861,#11862),(#11863,#11864, +#11865,#11866,#11867,#11868,#11869,#11870,#11871,#11872,#11873,#11874)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8459=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11878,#11879,#11880,#11881, +#11882,#11883,#11884,#11885,#11886,#11887,#11888,#11889),(#11890,#11891, +#11892,#11893,#11894,#11895,#11896,#11897,#11898,#11899,#11900,#11901)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8460=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11905,#11906,#11907,#11908, +#11909,#11910,#11911,#11912,#11913,#11914,#11915,#11916),(#11917,#11918, +#11919,#11920,#11921,#11922,#11923,#11924,#11925,#11926,#11927,#11928)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8461=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11932,#11933,#11934,#11935, +#11936,#11937,#11938,#11939,#11940,#11941,#11942,#11943),(#11944,#11945, +#11946,#11947,#11948,#11949,#11950,#11951,#11952,#11953,#11954,#11955)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8462=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11959,#11960,#11961,#11962, +#11963,#11964,#11965,#11966,#11967,#11968,#11969,#11970),(#11971,#11972, +#11973,#11974,#11975,#11976,#11977,#11978,#11979,#11980,#11981,#11982)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8463=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#11986,#11987,#11988,#11989, +#11990,#11991,#11992,#11993,#11994,#11995,#11996,#11997),(#11998,#11999, +#12000,#12001,#12002,#12003,#12004,#12005,#12006,#12007,#12008,#12009)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8464=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12013,#12014,#12015,#12016, +#12017,#12018,#12019,#12020,#12021,#12022,#12023,#12024),(#12025,#12026, +#12027,#12028,#12029,#12030,#12031,#12032,#12033,#12034,#12035,#12036)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8465=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12040,#12041,#12042,#12043, +#12044,#12045,#12046,#12047,#12048,#12049,#12050,#12051),(#12052,#12053, +#12054,#12055,#12056,#12057,#12058,#12059,#12060,#12061,#12062,#12063)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8466=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12067,#12068,#12069,#12070, +#12071,#12072,#12073,#12074,#12075,#12076,#12077,#12078),(#12079,#12080, +#12081,#12082,#12083,#12084,#12085,#12086,#12087,#12088,#12089,#12090)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8467=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12094,#12095,#12096,#12097, +#12098,#12099,#12100,#12101,#12102,#12103,#12104,#12105),(#12106,#12107, +#12108,#12109,#12110,#12111,#12112,#12113,#12114,#12115,#12116,#12117)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8468=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12121,#12122,#12123,#12124, +#12125,#12126,#12127,#12128,#12129,#12130,#12131,#12132),(#12133,#12134, +#12135,#12136,#12137,#12138,#12139,#12140,#12141,#12142,#12143,#12144)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8469=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12148,#12149,#12150,#12151, +#12152,#12153,#12154,#12155,#12156,#12157,#12158,#12159),(#12160,#12161, +#12162,#12163,#12164,#12165,#12166,#12167,#12168,#12169,#12170,#12171)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8470=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12175,#12176,#12177,#12178, +#12179,#12180,#12181,#12182,#12183,#12184,#12185,#12186),(#12187,#12188, +#12189,#12190,#12191,#12192,#12193,#12194,#12195,#12196,#12197,#12198)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8471=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12202,#12203,#12204,#12205, +#12206,#12207,#12208,#12209,#12210,#12211,#12212,#12213),(#12214,#12215, +#12216,#12217,#12218,#12219,#12220,#12221,#12222,#12223,#12224,#12225)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8472=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12229,#12230,#12231,#12232, +#12233,#12234,#12235,#12236,#12237,#12238,#12239,#12240),(#12241,#12242, +#12243,#12244,#12245,#12246,#12247,#12248,#12249,#12250,#12251,#12252)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8473=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12256,#12257,#12258,#12259, +#12260,#12261,#12262,#12263,#12264,#12265,#12266,#12267),(#12268,#12269, +#12270,#12271,#12272,#12273,#12274,#12275,#12276,#12277,#12278,#12279)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8474=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12283,#12284,#12285,#12286, +#12287,#12288,#12289,#12290,#12291,#12292,#12293,#12294),(#12295,#12296, +#12297,#12298,#12299,#12300,#12301,#12302,#12303,#12304,#12305,#12306)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8475=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12310,#12311,#12312,#12313, +#12314,#12315,#12316,#12317,#12318,#12319,#12320,#12321),(#12322,#12323, +#12324,#12325,#12326,#12327,#12328,#12329,#12330,#12331,#12332,#12333)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8476=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12337,#12338,#12339,#12340, +#12341,#12342,#12343,#12344,#12345,#12346,#12347,#12348),(#12349,#12350, +#12351,#12352,#12353,#12354,#12355,#12356,#12357,#12358,#12359,#12360)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8477=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12364,#12365,#12366,#12367, +#12368,#12369,#12370,#12371,#12372,#12373,#12374,#12375),(#12376,#12377, +#12378,#12379,#12380,#12381,#12382,#12383,#12384,#12385,#12386,#12387)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8478=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12391,#12392,#12393,#12394, +#12395,#12396,#12397,#12398,#12399,#12400,#12401,#12402),(#12403,#12404, +#12405,#12406,#12407,#12408,#12409,#12410,#12411,#12412,#12413,#12414)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8479=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12418,#12419,#12420,#12421, +#12422,#12423,#12424,#12425,#12426,#12427,#12428,#12429),(#12430,#12431, +#12432,#12433,#12434,#12435,#12436,#12437,#12438,#12439,#12440,#12441)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8480=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12445,#12446,#12447,#12448, +#12449,#12450,#12451,#12452,#12453,#12454,#12455,#12456),(#12457,#12458, +#12459,#12460,#12461,#12462,#12463,#12464,#12465,#12466,#12467,#12468)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8481=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12472,#12473,#12474,#12475, +#12476,#12477,#12478,#12479,#12480,#12481,#12482,#12483),(#12484,#12485, +#12486,#12487,#12488,#12489,#12490,#12491,#12492,#12493,#12494,#12495)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8482=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12499,#12500,#12501,#12502, +#12503,#12504,#12505,#12506,#12507,#12508,#12509,#12510),(#12511,#12512, +#12513,#12514,#12515,#12516,#12517,#12518,#12519,#12520,#12521,#12522)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8483=B_SPLINE_SURFACE_WITH_KNOTS('',1,3,((#12527,#12528,#12529,#12530, +#12531,#12532,#12533,#12534,#12535,#12536,#12537,#12538),(#12539,#12540, +#12541,#12542,#12543,#12544,#12545,#12546,#12547,#12548,#12549,#12550)), + .UNSPECIFIED.,.F.,.F.,.F.,(2,2),(4,2,2,2,2,4),(-6.1,6.1),(-0.325571611712847, +-0.309636251197035,-0.288772832180489,-0.283720466013303,-0.282544878535782, +-0.281715444304682),.UNSPECIFIED.); +#8484=PLANE('',#9004); +#8485=PLANE('',#9005); +#8486=PLANE('',#9006); +#8487=PLANE('',#9007); +#8488=PLANE('',#9008); +#8489=PLANE('',#9009); +#8490=PLANE('',#9010); +#8491=PLANE('',#9011); +#8492=PLANE('',#9018); +#8493=PLANE('',#9019); +#8494=PLANE('',#9020); +#8495=PLANE('',#9021); +#8496=PLANE('',#9022); +#8497=PLANE('',#9023); +#8498=PLANE('',#9024); +#8499=PLANE('',#9025); +#8500=PLANE('',#9026); +#8501=PLANE('',#9027); +#8502=PLANE('',#9028); +#8503=PLANE('',#9029); +#8504=PLANE('',#9030); +#8505=PLANE('',#9031); +#8506=PLANE('',#9032); +#8507=PLANE('',#9033); +#8508=PLANE('',#9034); +#8509=PLANE('',#9035); +#8510=PLANE('',#9036); +#8511=PLANE('',#9037); +#8512=PLANE('',#9038); +#8513=PLANE('',#9039); +#8514=PLANE('',#9040); +#8515=PLANE('',#9041); +#8516=PLANE('',#9042); +#8517=PLANE('',#9043); +#8518=PLANE('',#9044); +#8519=PLANE('',#9045); +#8520=PLANE('',#9046); +#8521=PLANE('',#9047); +#8522=PLANE('',#9048); +#8523=PLANE('',#9049); +#8524=PLANE('',#9050); +#8525=PLANE('',#9051); +#8526=PLANE('',#9052); +#8527=PLANE('',#9053); +#8528=PLANE('',#9054); +#8529=PLANE('',#9055); +#8530=PLANE('',#9056); +#8531=PLANE('',#9057); +#8532=PLANE('',#9061); +#8533=PLANE('',#9064); +#8534=PLANE('',#9067); +#8535=PLANE('',#9070); +#8536=PLANE('',#9073); +#8537=PLANE('',#9076); +#8538=PLANE('',#9079); +#8539=PLANE('',#9082); +#8540=PLANE('',#9085); +#8541=PLANE('',#9088); +#8542=PLANE('',#9091); +#8543=PLANE('',#9094); +#8544=PLANE('',#9097); +#8545=PLANE('',#9100); +#8546=PLANE('',#9103); +#8547=PLANE('',#9106); +#8548=PLANE('',#9109); +#8549=PLANE('',#9112); +#8550=PLANE('',#9115); +#8551=PLANE('',#9118); +#8552=PLANE('',#9121); +#8553=PLANE('',#9124); +#8554=PLANE('',#9127); +#8555=PLANE('',#9130); +#8556=PLANE('',#9133); +#8557=PLANE('',#9136); +#8558=PLANE('',#9139); +#8559=PLANE('',#9142); +#8560=PLANE('',#9145); +#8561=PLANE('',#9148); +#8562=PLANE('',#9151); +#8563=PLANE('',#9154); +#8564=PLANE('',#9157); +#8565=PLANE('',#9160); +#8566=PLANE('',#9163); +#8567=PLANE('',#9166); +#8568=PLANE('',#9169); +#8569=PLANE('',#9172); +#8570=PLANE('',#9175); +#8571=PLANE('',#9178); +#8572=PLANE('',#9181); +#8573=PLANE('',#9184); +#8574=PLANE('',#9187); +#8575=PLANE('',#9190); +#8576=PLANE('',#9193); +#8577=PLANE('',#9196); +#8578=PLANE('',#9199); +#8579=PLANE('',#9202); +#8580=PLANE('',#9205); +#8581=PLANE('',#9208); +#8582=PLANE('',#9211); +#8583=PLANE('',#9214); +#8584=PLANE('',#9217); +#8585=PLANE('',#9220); +#8586=PLANE('',#9223); +#8587=PLANE('',#9226); +#8588=PLANE('',#9229); +#8589=PLANE('',#9232); +#8590=PLANE('',#9235); +#8591=PLANE('',#9238); +#8592=PLANE('',#9241); +#8593=PLANE('',#9244); +#8594=PLANE('',#9247); +#8595=PLANE('',#9250); +#8596=PLANE('',#9253); +#8597=PLANE('',#9256); +#8598=PLANE('',#9259); +#8599=PLANE('',#9262); +#8600=PLANE('',#9265); +#8601=PLANE('',#9268); +#8602=PLANE('',#9271); +#8603=PLANE('',#9274); +#8604=PLANE('',#9277); +#8605=PLANE('',#9280); +#8606=PLANE('',#9283); +#8607=PLANE('',#9286); +#8608=PLANE('',#9289); +#8609=PLANE('',#9292); +#8610=PLANE('',#9295); +#8611=PLANE('',#9298); +#8612=PLANE('',#9301); +#8613=PLANE('',#9304); +#8614=PLANE('',#9307); +#8615=PLANE('',#9310); +#8616=PLANE('',#9313); +#8617=PLANE('',#9316); +#8618=PLANE('',#9319); +#8619=PLANE('',#9322); +#8620=PLANE('',#9325); +#8621=PLANE('',#9328); +#8622=PLANE('',#9331); +#8623=PLANE('',#9334); +#8624=PLANE('',#9337); +#8625=PLANE('',#9340); +#8626=PLANE('',#9343); +#8627=PLANE('',#9346); +#8628=PLANE('',#9349); +#8629=PLANE('',#9352); +#8630=PLANE('',#9355); +#8631=PLANE('',#9356); +#8632=CYLINDRICAL_SURFACE('',#8966,0.199995936233805); +#8633=CYLINDRICAL_SURFACE('',#8967,0.199995936233805); +#8634=CYLINDRICAL_SURFACE('',#8968,0.199995936233798); +#8635=CYLINDRICAL_SURFACE('',#8969,0.199995936233795); +#8636=CYLINDRICAL_SURFACE('',#8970,0.199995936233798); +#8637=CYLINDRICAL_SURFACE('',#8971,0.199995936233798); +#8638=CYLINDRICAL_SURFACE('',#8972,0.199995936233798); +#8639=CYLINDRICAL_SURFACE('',#8973,0.199995936233784); +#8640=CYLINDRICAL_SURFACE('',#8974,0.199995936233784); +#8641=CYLINDRICAL_SURFACE('',#8975,0.199995936233784); +#8642=CYLINDRICAL_SURFACE('',#8976,0.199995936233791); +#8643=CYLINDRICAL_SURFACE('',#8977,0.199995936233784); +#8644=CYLINDRICAL_SURFACE('',#8978,0.199995936233788); +#8645=CYLINDRICAL_SURFACE('',#8979,0.199995936233795); +#8646=CYLINDRICAL_SURFACE('',#8980,0.199995936233788); +#8647=CYLINDRICAL_SURFACE('',#8981,0.199995936233781); +#8648=CYLINDRICAL_SURFACE('',#8982,0.199995936233784); +#8649=CYLINDRICAL_SURFACE('',#8983,0.199995936233791); +#8650=CYLINDRICAL_SURFACE('',#8984,0.199995936233798); +#8651=CYLINDRICAL_SURFACE('',#8985,0.199995936233784); +#8652=CYLINDRICAL_SURFACE('',#8986,0.199995936233784); +#8653=CYLINDRICAL_SURFACE('',#8987,0.199995936233791); +#8654=CYLINDRICAL_SURFACE('',#8988,0.199995936233798); +#8655=CYLINDRICAL_SURFACE('',#8989,0.199995936233795); +#8656=CYLINDRICAL_SURFACE('',#8990,0.199995936233784); +#8657=CYLINDRICAL_SURFACE('',#8991,0.199995936233784); +#8658=CYLINDRICAL_SURFACE('',#8992,0.199995936233784); +#8659=CYLINDRICAL_SURFACE('',#8993,0.199995936233784); +#8660=CYLINDRICAL_SURFACE('',#8994,0.199995936233784); +#8661=CYLINDRICAL_SURFACE('',#8995,0.199995936233788); +#8662=CYLINDRICAL_SURFACE('',#8996,0.199995936233791); +#8663=CYLINDRICAL_SURFACE('',#8997,0.199995936233791); +#8664=CYLINDRICAL_SURFACE('',#8998,0.199995936233791); +#8665=CYLINDRICAL_SURFACE('',#8999,0.199995936233791); +#8666=CYLINDRICAL_SURFACE('',#9000,0.199995936233788); +#8667=CYLINDRICAL_SURFACE('',#9001,0.199995936233791); +#8668=CYLINDRICAL_SURFACE('',#9002,0.199995936233791); +#8669=CYLINDRICAL_SURFACE('',#9003,0.199995936233791); +#8670=CYLINDRICAL_SURFACE('',#9012,20.0000044762555); +#8671=CYLINDRICAL_SURFACE('',#9013,9.99999999999999); +#8672=CYLINDRICAL_SURFACE('',#9014,10.); +#8673=CYLINDRICAL_SURFACE('',#9015,9.99999999999997); +#8674=CYLINDRICAL_SURFACE('',#9016,10.); +#8675=CYLINDRICAL_SURFACE('',#9017,9.99999999999523); +#8676=CYLINDRICAL_SURFACE('',#9058,19.9999942980925); +#8677=CYLINDRICAL_SURFACE('',#9059,0.199995936233794); +#8678=CYLINDRICAL_SURFACE('',#9060,0.199995936233784); +#8679=CYLINDRICAL_SURFACE('',#9062,0.199995936233805); +#8680=CYLINDRICAL_SURFACE('',#9063,0.199995936233798); +#8681=CYLINDRICAL_SURFACE('',#9065,0.199995936233784); +#8682=CYLINDRICAL_SURFACE('',#9066,0.199995936233784); +#8683=CYLINDRICAL_SURFACE('',#9068,0.199995936233795); +#8684=CYLINDRICAL_SURFACE('',#9069,0.199995936233799); +#8685=CYLINDRICAL_SURFACE('',#9071,0.199995936233791); +#8686=CYLINDRICAL_SURFACE('',#9072,0.199995936233802); +#8687=CYLINDRICAL_SURFACE('',#9074,0.199995936233791); +#8688=CYLINDRICAL_SURFACE('',#9075,0.199995936233788); +#8689=CYLINDRICAL_SURFACE('',#9077,0.199995936233798); +#8690=CYLINDRICAL_SURFACE('',#9078,0.199995936233813); +#8691=CYLINDRICAL_SURFACE('',#9080,0.199995936233773); +#8692=CYLINDRICAL_SURFACE('',#9081,0.199995936233799); +#8693=CYLINDRICAL_SURFACE('',#9083,0.199995936233795); +#8694=CYLINDRICAL_SURFACE('',#9084,0.199995936233799); +#8695=CYLINDRICAL_SURFACE('',#9086,0.199995936233773); +#8696=CYLINDRICAL_SURFACE('',#9087,0.199995936233799); +#8697=CYLINDRICAL_SURFACE('',#9089,0.199995936233806); +#8698=CYLINDRICAL_SURFACE('',#9090,0.199995936233809); +#8699=CYLINDRICAL_SURFACE('',#9092,0.199995936233805); +#8700=CYLINDRICAL_SURFACE('',#9093,0.199995936233809); +#8701=CYLINDRICAL_SURFACE('',#9095,0.199995936233795); +#8702=CYLINDRICAL_SURFACE('',#9096,0.199995936233809); +#8703=CYLINDRICAL_SURFACE('',#9098,0.199995936233805); +#8704=CYLINDRICAL_SURFACE('',#9099,0.199995936233809); +#8705=CYLINDRICAL_SURFACE('',#9101,0.199995936233784); +#8706=CYLINDRICAL_SURFACE('',#9102,0.199995936233809); +#8707=CYLINDRICAL_SURFACE('',#9104,0.199995936233816); +#8708=CYLINDRICAL_SURFACE('',#9105,0.199995936233809); +#8709=CYLINDRICAL_SURFACE('',#9107,0.199995936233795); +#8710=CYLINDRICAL_SURFACE('',#9108,0.199995936233809); +#8711=CYLINDRICAL_SURFACE('',#9110,0.199995936233795); +#8712=CYLINDRICAL_SURFACE('',#9111,0.199995936233798); +#8713=CYLINDRICAL_SURFACE('',#9113,0.199995936233795); +#8714=CYLINDRICAL_SURFACE('',#9114,0.199995936233809); +#8715=CYLINDRICAL_SURFACE('',#9116,0.199995936233795); +#8716=CYLINDRICAL_SURFACE('',#9117,0.199995936233809); +#8717=CYLINDRICAL_SURFACE('',#9119,0.199995936233806); +#8718=CYLINDRICAL_SURFACE('',#9120,0.199995936233799); +#8719=CYLINDRICAL_SURFACE('',#9122,0.199995936233816); +#8720=CYLINDRICAL_SURFACE('',#9123,0.199995936233809); +#8721=CYLINDRICAL_SURFACE('',#9125,0.199995936233795); +#8722=CYLINDRICAL_SURFACE('',#9126,0.199995936233788); +#8723=CYLINDRICAL_SURFACE('',#9128,0.199995936233795); +#8724=CYLINDRICAL_SURFACE('',#9129,0.199995936233809); +#8725=CYLINDRICAL_SURFACE('',#9131,0.199995936233752); +#8726=CYLINDRICAL_SURFACE('',#9132,0.199995936233788); +#8727=CYLINDRICAL_SURFACE('',#9134,0.199995936233763); +#8728=CYLINDRICAL_SURFACE('',#9135,0.199995936233777); +#8729=CYLINDRICAL_SURFACE('',#9137,0.199995936233774); +#8730=CYLINDRICAL_SURFACE('',#9138,0.199995936233788); +#8731=CYLINDRICAL_SURFACE('',#9140,0.199995936233752); +#8732=CYLINDRICAL_SURFACE('',#9141,0.199995936233778); +#8733=CYLINDRICAL_SURFACE('',#9143,0.199995936233752); +#8734=CYLINDRICAL_SURFACE('',#9144,0.199995936233777); +#8735=CYLINDRICAL_SURFACE('',#9146,0.199995936233774); +#8736=CYLINDRICAL_SURFACE('',#9147,0.199995936233788); +#8737=CYLINDRICAL_SURFACE('',#9149,0.199995936233764); +#8738=CYLINDRICAL_SURFACE('',#9150,0.199995936233788); +#8739=CYLINDRICAL_SURFACE('',#9152,0.199995936233752); +#8740=CYLINDRICAL_SURFACE('',#9153,0.19999593623377); +#8741=CYLINDRICAL_SURFACE('',#9155,0.199995936233774); +#8742=CYLINDRICAL_SURFACE('',#9156,0.199995936233788); +#8743=CYLINDRICAL_SURFACE('',#9158,0.199995936233774); +#8744=CYLINDRICAL_SURFACE('',#9159,0.199995936233788); +#8745=CYLINDRICAL_SURFACE('',#9161,0.199995936233752); +#8746=CYLINDRICAL_SURFACE('',#9162,0.19999593623377); +#8747=CYLINDRICAL_SURFACE('',#9164,0.199995936233763); +#8748=CYLINDRICAL_SURFACE('',#9165,0.199995936233777); +#8749=CYLINDRICAL_SURFACE('',#9167,0.199995936233774); +#8750=CYLINDRICAL_SURFACE('',#9168,0.199995936233788); +#8751=CYLINDRICAL_SURFACE('',#9170,0.199995936233752); +#8752=CYLINDRICAL_SURFACE('',#9171,0.19999593623377); +#8753=CYLINDRICAL_SURFACE('',#9173,0.199995936233752); +#8754=CYLINDRICAL_SURFACE('',#9174,0.199995936233777); +#8755=CYLINDRICAL_SURFACE('',#9176,0.199995936233774); +#8756=CYLINDRICAL_SURFACE('',#9177,0.199995936233788); +#8757=CYLINDRICAL_SURFACE('',#9179,0.199995936233764); +#8758=CYLINDRICAL_SURFACE('',#9180,0.19999593623377); +#8759=CYLINDRICAL_SURFACE('',#9182,0.199995936233752); +#8760=CYLINDRICAL_SURFACE('',#9183,0.19999593623377); +#8761=CYLINDRICAL_SURFACE('',#9185,0.199995936233774); +#8762=CYLINDRICAL_SURFACE('',#9186,0.199995936233777); +#8763=CYLINDRICAL_SURFACE('',#9188,0.199995936233784); +#8764=CYLINDRICAL_SURFACE('',#9189,0.199995936233778); +#8765=CYLINDRICAL_SURFACE('',#9191,0.199995936233763); +#8766=CYLINDRICAL_SURFACE('',#9192,0.19999593623377); +#8767=CYLINDRICAL_SURFACE('',#9194,0.199995936233774); +#8768=CYLINDRICAL_SURFACE('',#9195,0.19999593623377); +#8769=CYLINDRICAL_SURFACE('',#9197,0.199995936233784); +#8770=CYLINDRICAL_SURFACE('',#9198,0.199995936233778); +#8771=CYLINDRICAL_SURFACE('',#9200,0.199995936233763); +#8772=CYLINDRICAL_SURFACE('',#9201,0.19999593623377); +#8773=CYLINDRICAL_SURFACE('',#9203,0.199995936233774); +#8774=CYLINDRICAL_SURFACE('',#9204,0.19999593623377); +#8775=CYLINDRICAL_SURFACE('',#9206,0.199995936233763); +#8776=CYLINDRICAL_SURFACE('',#9207,0.199995936233778); +#8777=CYLINDRICAL_SURFACE('',#9209,0.199995936233752); +#8778=CYLINDRICAL_SURFACE('',#9210,0.19999593623377); +#8779=CYLINDRICAL_SURFACE('',#9212,0.199995936233774); +#8780=CYLINDRICAL_SURFACE('',#9213,0.19999593623376); +#8781=CYLINDRICAL_SURFACE('',#9215,0.199995936233763); +#8782=CYLINDRICAL_SURFACE('',#9216,0.199995936233759); +#8783=CYLINDRICAL_SURFACE('',#9218,0.199995936233742); +#8784=CYLINDRICAL_SURFACE('',#9219,0.199995936233777); +#8785=CYLINDRICAL_SURFACE('',#9221,0.199995936233784); +#8786=CYLINDRICAL_SURFACE('',#9222,0.199995936233777); +#8787=CYLINDRICAL_SURFACE('',#9224,0.199995936233763); +#8788=CYLINDRICAL_SURFACE('',#9225,0.199995936233759); +#8789=CYLINDRICAL_SURFACE('',#9227,0.199995936233742); +#8790=CYLINDRICAL_SURFACE('',#9228,0.19999593623376); +#8791=CYLINDRICAL_SURFACE('',#9230,0.199995936233784); +#8792=CYLINDRICAL_SURFACE('',#9231,0.199995936233777); +#8793=CYLINDRICAL_SURFACE('',#9233,0.199995936233763); +#8794=CYLINDRICAL_SURFACE('',#9234,0.199995936233759); +#8795=CYLINDRICAL_SURFACE('',#9236,0.199995936233742); +#8796=CYLINDRICAL_SURFACE('',#9237,0.19999593623376); +#8797=CYLINDRICAL_SURFACE('',#9239,0.199995936233784); +#8798=CYLINDRICAL_SURFACE('',#9240,0.199995936233777); +#8799=CYLINDRICAL_SURFACE('',#9242,0.199995936233763); +#8800=CYLINDRICAL_SURFACE('',#9243,0.199995936233759); +#8801=CYLINDRICAL_SURFACE('',#9245,0.199995936233742); +#8802=CYLINDRICAL_SURFACE('',#9246,0.19999593623376); +#8803=CYLINDRICAL_SURFACE('',#9248,0.199995936233784); +#8804=CYLINDRICAL_SURFACE('',#9249,0.199995936233777); +#8805=CYLINDRICAL_SURFACE('',#9251,0.199995936233763); +#8806=CYLINDRICAL_SURFACE('',#9252,0.199995936233759); +#8807=CYLINDRICAL_SURFACE('',#9254,0.199995936233763); +#8808=CYLINDRICAL_SURFACE('',#9255,0.19999593623376); +#8809=CYLINDRICAL_SURFACE('',#9257,0.199995936233784); +#8810=CYLINDRICAL_SURFACE('',#9258,0.199995936233777); +#8811=CYLINDRICAL_SURFACE('',#9260,0.199995936233763); +#8812=CYLINDRICAL_SURFACE('',#9261,0.199995936233799); +#8813=CYLINDRICAL_SURFACE('',#9263,0.199995936233763); +#8814=CYLINDRICAL_SURFACE('',#9264,0.19999593623376); +#8815=CYLINDRICAL_SURFACE('',#9266,0.199995936233784); +#8816=CYLINDRICAL_SURFACE('',#9267,0.199995936233777); +#8817=CYLINDRICAL_SURFACE('',#9269,0.199995936233742); +#8818=CYLINDRICAL_SURFACE('',#9270,0.199995936233799); +#8819=CYLINDRICAL_SURFACE('',#9272,0.199995936233784); +#8820=CYLINDRICAL_SURFACE('',#9273,0.199995936233777); +#8821=CYLINDRICAL_SURFACE('',#9275,0.199995936233764); +#8822=CYLINDRICAL_SURFACE('',#9276,0.199995936233777); +#8823=CYLINDRICAL_SURFACE('',#9278,0.199995936233742); +#8824=CYLINDRICAL_SURFACE('',#9279,0.199995936233778); +#8825=CYLINDRICAL_SURFACE('',#9281,0.199995936233784); +#8826=CYLINDRICAL_SURFACE('',#9282,0.199995936233777); +#8827=CYLINDRICAL_SURFACE('',#9284,0.199995936233763); +#8828=CYLINDRICAL_SURFACE('',#9285,0.199995936233777); +#8829=CYLINDRICAL_SURFACE('',#9287,0.199995936233742); +#8830=CYLINDRICAL_SURFACE('',#9288,0.199995936233778); +#8831=CYLINDRICAL_SURFACE('',#9290,0.199995936233784); +#8832=CYLINDRICAL_SURFACE('',#9291,0.199995936233777); +#8833=CYLINDRICAL_SURFACE('',#9293,0.199995936233763); +#8834=CYLINDRICAL_SURFACE('',#9294,0.199995936233777); +#8835=CYLINDRICAL_SURFACE('',#9296,0.199995936233764); +#8836=CYLINDRICAL_SURFACE('',#9297,0.199995936233778); +#8837=CYLINDRICAL_SURFACE('',#9299,0.199995936233784); +#8838=CYLINDRICAL_SURFACE('',#9300,0.199995936233759); +#8839=CYLINDRICAL_SURFACE('',#9302,0.199995936233741); +#8840=CYLINDRICAL_SURFACE('',#9303,0.199995936233759); +#8841=CYLINDRICAL_SURFACE('',#9305,0.199995936233784); +#8842=CYLINDRICAL_SURFACE('',#9306,0.199995936233778); +#8843=CYLINDRICAL_SURFACE('',#9308,0.199995936233784); +#8844=CYLINDRICAL_SURFACE('',#9309,0.199995936233759); +#8845=CYLINDRICAL_SURFACE('',#9311,0.199995936233741); +#8846=CYLINDRICAL_SURFACE('',#9312,0.199995936233759); +#8847=CYLINDRICAL_SURFACE('',#9314,0.199995936233784); +#8848=CYLINDRICAL_SURFACE('',#9315,0.199995936233778); +#8849=CYLINDRICAL_SURFACE('',#9317,0.199995936233784); +#8850=CYLINDRICAL_SURFACE('',#9318,0.199995936233759); +#8851=CYLINDRICAL_SURFACE('',#9320,0.199995936233741); +#8852=CYLINDRICAL_SURFACE('',#9321,0.199995936233759); +#8853=CYLINDRICAL_SURFACE('',#9323,0.199995936233797); +#8854=CYLINDRICAL_SURFACE('',#9324,0.199995936233802); +#8855=CYLINDRICAL_SURFACE('',#9326,0.199995936233797); +#8856=CYLINDRICAL_SURFACE('',#9327,0.199995936233783); +#8857=CYLINDRICAL_SURFACE('',#9329,0.19999593623378); +#8858=CYLINDRICAL_SURFACE('',#9330,0.199995936233783); +#8859=CYLINDRICAL_SURFACE('',#9332,0.19999593623378); +#8860=CYLINDRICAL_SURFACE('',#9333,0.199995936233802); +#8861=CYLINDRICAL_SURFACE('',#9335,0.19999593623378); +#8862=CYLINDRICAL_SURFACE('',#9336,0.199995936233802); +#8863=CYLINDRICAL_SURFACE('',#9338,0.19999593623378); +#8864=CYLINDRICAL_SURFACE('',#9339,0.199995936233783); +#8865=CYLINDRICAL_SURFACE('',#9341,0.199995936233797); +#8866=CYLINDRICAL_SURFACE('',#9342,0.199995936233802); +#8867=CYLINDRICAL_SURFACE('',#9344,0.199995936233797); +#8868=CYLINDRICAL_SURFACE('',#9345,0.199995936233802); +#8869=CYLINDRICAL_SURFACE('',#9347,0.19999593623378); +#8870=CYLINDRICAL_SURFACE('',#9348,0.199995936233823); +#8871=CYLINDRICAL_SURFACE('',#9350,0.19999593623378); +#8872=CYLINDRICAL_SURFACE('',#9351,0.199995936233763); +#8873=CYLINDRICAL_SURFACE('',#9353,0.19999593623378); +#8874=CYLINDRICAL_SURFACE('',#9354,0.199995936233802); +#8875=CYLINDRICAL_SURFACE('',#9357,0.19999593623378); +#8876=CYLINDRICAL_SURFACE('',#9358,0.199995936233802); +#8877=CYLINDRICAL_SURFACE('',#9359,0.199995936233777); +#8878=SHAPE_DEFINITION_REPRESENTATION(#8879,#8964); +#8879=PRODUCT_DEFINITION_SHAPE('Document','',#8881); +#8880=PRODUCT_DEFINITION_CONTEXT('3D Mechanical Parts',#8953,'design'); +#8881=PRODUCT_DEFINITION('A','First version',#8923,#8880); +#8882=DATE_TIME_ROLE('classification_date'); +#8883=DATE_TIME_ROLE('creation_date'); +#8884=APPLIED_DATE_AND_TIME_ASSIGNMENT(#8908,#8882,(#8887)); +#8885=APPLIED_DATE_AND_TIME_ASSIGNMENT(#8910,#8883,(#8881)); +#8886=SECURITY_CLASSIFICATION_LEVEL('unclassified'); +#8887=SECURITY_CLASSIFICATION('A','Security for version',#8886); +#8888=APPLIED_SECURITY_CLASSIFICATION_ASSIGNMENT(#8887,(#8923)); +#8889=APPROVAL_ROLE('Version approval'); +#8890=APPROVAL_ROLE('Version Security approval'); +#8891=APPROVAL_ROLE('Definition approval'); +#8892=APPROVAL_PERSON_ORGANIZATION(#8941,#8917,#8889); +#8893=APPROVAL_PERSON_ORGANIZATION(#8942,#8918,#8890); +#8894=APPROVAL_PERSON_ORGANIZATION(#8945,#8919,#8891); +#8895=COORDINATED_UNIVERSAL_TIME_OFFSET(5,0,.BEHIND.); +#8896=LOCAL_TIME(0,0,0.,#8895); +#8897=LOCAL_TIME(0,0,0.,#8895); +#8898=LOCAL_TIME(0,0,0.,#8895); +#8899=LOCAL_TIME(0,0,0.,#8895); +#8900=LOCAL_TIME(0,0,0.,#8895); +#8901=CALENDAR_DATE(1999,1,1); +#8902=CALENDAR_DATE(1999,1,1); +#8903=CALENDAR_DATE(1999,1,1); +#8904=CALENDAR_DATE(1999,1,1); +#8905=CALENDAR_DATE(1999,1,1); +#8906=DATE_AND_TIME(#8901,#8896); +#8907=DATE_AND_TIME(#8902,#8897); +#8908=DATE_AND_TIME(#8903,#8898); +#8909=DATE_AND_TIME(#8904,#8899); +#8910=DATE_AND_TIME(#8905,#8900); +#8911=APPROVAL_DATE_TIME(#8906,#8917); +#8912=APPROVAL_DATE_TIME(#8907,#8918); +#8913=APPROVAL_DATE_TIME(#8909,#8919); +#8914=APPROVAL_STATUS('not_yet_approved'); +#8915=APPROVAL_STATUS('not_yet_approved'); +#8916=APPROVAL_STATUS('approved'); +#8917=APPROVAL(#8914,'Version approval'); +#8918=APPROVAL(#8915,'Version Security approval'); +#8919=APPROVAL(#8916,'Definition approval'); +#8920=APPLIED_APPROVAL_ASSIGNMENT(#8917,(#8923)); +#8921=APPLIED_APPROVAL_ASSIGNMENT(#8918,(#8887)); +#8922=APPLIED_APPROVAL_ASSIGNMENT(#8919,(#8881)); +#8923=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('A', +'First version',#8955,.MADE.); +#8924=PERSON_AND_ORGANIZATION_ROLE('design_owner'); +#8925=PERSON_AND_ORGANIZATION_ROLE('creator'); +#8926=PERSON_AND_ORGANIZATION_ROLE('design_supplier'); +#8927=PERSON_AND_ORGANIZATION_ROLE('classification_officer'); +#8928=PERSON_AND_ORGANIZATION_ROLE('creator'); +#8929=ORGANIZATION('STI','lab','lab'); +#8930=ORGANIZATION('STI','unknown','unknown'); +#8931=ORGANIZATION('STI','unknown','unknown'); +#8932=ORGANIZATION('STI','unknown','unknown'); +#8933=ORGANIZATION('STI','unknown','unknown'); +#8934=ORGANIZATION('STI','unknown','unknown'); +#8935=ORGANIZATION('STI','unknown','unknown'); +#8936=PERSON('1','Box','vc60',$,$,$); +#8937=PERSON('2','last','first',$,$,$); +#8938=PERSON('3','President','Mr.',$,$,$); +#8939=PERSON_AND_ORGANIZATION(#8936,#8929); +#8940=PERSON_AND_ORGANIZATION(#8937,#8930); +#8941=PERSON_AND_ORGANIZATION(#8938,#8931); +#8942=PERSON_AND_ORGANIZATION(#8938,#8932); +#8943=PERSON_AND_ORGANIZATION(#8938,#8933); +#8944=PERSON_AND_ORGANIZATION(#8937,#8934); +#8945=PERSON_AND_ORGANIZATION(#8938,#8935); +#8946=APPLIED_PERSON_AND_ORGANIZATION_ASSIGNMENT(#8939,#8924,(#8955)); +#8947=APPLIED_PERSON_AND_ORGANIZATION_ASSIGNMENT(#8940,#8925,(#8923)); +#8948=APPLIED_PERSON_AND_ORGANIZATION_ASSIGNMENT(#8940,#8926,(#8923)); +#8949=APPLIED_PERSON_AND_ORGANIZATION_ASSIGNMENT(#8943,#8927,(#8887)); +#8950=APPLIED_PERSON_AND_ORGANIZATION_ASSIGNMENT(#8944,#8928,(#8881)); +#8951=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','detail',(#8955)); +#8952=APPLICATION_PROTOCOL_DEFINITION('International Standard', +'config_control_design',1994,#8953); +#8953=APPLICATION_CONTEXT( +'configuration controlled 3d designs of mechanical parts and assemblie +s'); +#8954=PRODUCT_CONTEXT('3D Mechanical Parts',#8953,'mechanical'); +#8955=PRODUCT('Document','Document','',(#8954)); +#8956=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT(.MILLI.,.METRE.) +); +#8957=( +NAMED_UNIT(*) +PLANE_ANGLE_UNIT() +SI_UNIT($,.RADIAN.) +); +#8958=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#8959=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252), +#8957); +#8960=( +CONVERSION_BASED_UNIT('DEGREES',#8959) +NAMED_UNIT(#8958) +PLANE_ANGLE_UNIT() +); +#8961=( +NAMED_UNIT(*) +SI_UNIT($,.STERADIAN.) +SOLID_ANGLE_UNIT() +); +#8962=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#8956, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#8963=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8962)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8961,#8960,#8956)) +REPRESENTATION_CONTEXT('ID1','3D') +); +#8964=SHAPE_REPRESENTATION('Document',(#8965,#9360),#8963); +#8965=AXIS2_PLACEMENT_3D('',#9759,#9361,#9362); +#8966=AXIS2_PLACEMENT_3D('',#9760,#9363,$); +#8967=AXIS2_PLACEMENT_3D('',#9761,#9364,$); +#8968=AXIS2_PLACEMENT_3D('',#9762,#9365,$); +#8969=AXIS2_PLACEMENT_3D('',#9763,#9366,$); +#8970=AXIS2_PLACEMENT_3D('',#9764,#9367,$); +#8971=AXIS2_PLACEMENT_3D('',#9765,#9368,$); +#8972=AXIS2_PLACEMENT_3D('',#9766,#9369,$); +#8973=AXIS2_PLACEMENT_3D('',#9767,#9370,$); +#8974=AXIS2_PLACEMENT_3D('',#9768,#9371,$); +#8975=AXIS2_PLACEMENT_3D('',#9769,#9372,$); +#8976=AXIS2_PLACEMENT_3D('',#9770,#9373,$); +#8977=AXIS2_PLACEMENT_3D('',#9771,#9374,$); +#8978=AXIS2_PLACEMENT_3D('',#9772,#9375,$); +#8979=AXIS2_PLACEMENT_3D('',#9773,#9376,$); +#8980=AXIS2_PLACEMENT_3D('',#9774,#9377,$); +#8981=AXIS2_PLACEMENT_3D('',#9775,#9378,$); +#8982=AXIS2_PLACEMENT_3D('',#9776,#9379,$); +#8983=AXIS2_PLACEMENT_3D('',#9777,#9380,$); +#8984=AXIS2_PLACEMENT_3D('',#9778,#9381,$); +#8985=AXIS2_PLACEMENT_3D('',#9779,#9382,$); +#8986=AXIS2_PLACEMENT_3D('',#9780,#9383,$); +#8987=AXIS2_PLACEMENT_3D('',#9781,#9384,$); +#8988=AXIS2_PLACEMENT_3D('',#9782,#9385,$); +#8989=AXIS2_PLACEMENT_3D('',#9783,#9386,$); +#8990=AXIS2_PLACEMENT_3D('',#9784,#9387,$); +#8991=AXIS2_PLACEMENT_3D('',#9785,#9388,$); +#8992=AXIS2_PLACEMENT_3D('',#9786,#9389,$); +#8993=AXIS2_PLACEMENT_3D('',#9787,#9390,$); +#8994=AXIS2_PLACEMENT_3D('',#9788,#9391,$); +#8995=AXIS2_PLACEMENT_3D('',#9789,#9392,$); +#8996=AXIS2_PLACEMENT_3D('',#9790,#9393,$); +#8997=AXIS2_PLACEMENT_3D('',#9791,#9394,$); +#8998=AXIS2_PLACEMENT_3D('',#9792,#9395,$); +#8999=AXIS2_PLACEMENT_3D('',#9793,#9396,$); +#9000=AXIS2_PLACEMENT_3D('',#9794,#9397,$); +#9001=AXIS2_PLACEMENT_3D('',#9795,#9398,$); +#9002=AXIS2_PLACEMENT_3D('',#9796,#9399,$); +#9003=AXIS2_PLACEMENT_3D('',#9797,#9400,$); +#9004=AXIS2_PLACEMENT_3D('',#9798,#9401,$); +#9005=AXIS2_PLACEMENT_3D('',#9799,#9402,$); +#9006=AXIS2_PLACEMENT_3D('',#9800,#9403,$); +#9007=AXIS2_PLACEMENT_3D('',#9801,#9404,$); +#9008=AXIS2_PLACEMENT_3D('',#9802,#9405,$); +#9009=AXIS2_PLACEMENT_3D('',#9803,#9406,$); +#9010=AXIS2_PLACEMENT_3D('',#9804,#9407,$); +#9011=AXIS2_PLACEMENT_3D('',#9805,#9408,$); +#9012=AXIS2_PLACEMENT_3D('',#9806,#9409,$); +#9013=AXIS2_PLACEMENT_3D('',#9807,#9410,$); +#9014=AXIS2_PLACEMENT_3D('',#9808,#9411,$); +#9015=AXIS2_PLACEMENT_3D('',#9809,#9412,$); +#9016=AXIS2_PLACEMENT_3D('',#9810,#9413,$); +#9017=AXIS2_PLACEMENT_3D('',#9811,#9414,$); +#9018=AXIS2_PLACEMENT_3D('',#9812,#9415,$); +#9019=AXIS2_PLACEMENT_3D('',#9813,#9416,$); +#9020=AXIS2_PLACEMENT_3D('',#9814,#9417,$); +#9021=AXIS2_PLACEMENT_3D('',#9815,#9418,$); +#9022=AXIS2_PLACEMENT_3D('',#9816,#9419,$); +#9023=AXIS2_PLACEMENT_3D('',#9817,#9420,$); +#9024=AXIS2_PLACEMENT_3D('',#9818,#9421,$); +#9025=AXIS2_PLACEMENT_3D('',#9819,#9422,$); +#9026=AXIS2_PLACEMENT_3D('',#9820,#9423,$); +#9027=AXIS2_PLACEMENT_3D('',#9821,#9424,$); +#9028=AXIS2_PLACEMENT_3D('',#9822,#9425,$); +#9029=AXIS2_PLACEMENT_3D('',#9823,#9426,$); +#9030=AXIS2_PLACEMENT_3D('',#9824,#9427,$); +#9031=AXIS2_PLACEMENT_3D('',#9825,#9428,$); +#9032=AXIS2_PLACEMENT_3D('',#9826,#9429,$); +#9033=AXIS2_PLACEMENT_3D('',#9827,#9430,$); +#9034=AXIS2_PLACEMENT_3D('',#9828,#9431,$); +#9035=AXIS2_PLACEMENT_3D('',#9829,#9432,$); +#9036=AXIS2_PLACEMENT_3D('',#9830,#9433,$); +#9037=AXIS2_PLACEMENT_3D('',#9831,#9434,$); +#9038=AXIS2_PLACEMENT_3D('',#9832,#9435,$); +#9039=AXIS2_PLACEMENT_3D('',#9833,#9436,$); +#9040=AXIS2_PLACEMENT_3D('',#9834,#9437,$); +#9041=AXIS2_PLACEMENT_3D('',#9835,#9438,$); +#9042=AXIS2_PLACEMENT_3D('',#9836,#9439,$); +#9043=AXIS2_PLACEMENT_3D('',#9837,#9440,$); +#9044=AXIS2_PLACEMENT_3D('',#9838,#9441,$); +#9045=AXIS2_PLACEMENT_3D('',#9839,#9442,$); +#9046=AXIS2_PLACEMENT_3D('',#9840,#9443,$); +#9047=AXIS2_PLACEMENT_3D('',#9841,#9444,$); +#9048=AXIS2_PLACEMENT_3D('',#9842,#9445,$); +#9049=AXIS2_PLACEMENT_3D('',#9843,#9446,$); +#9050=AXIS2_PLACEMENT_3D('',#9844,#9447,$); +#9051=AXIS2_PLACEMENT_3D('',#9845,#9448,$); +#9052=AXIS2_PLACEMENT_3D('',#9846,#9449,$); +#9053=AXIS2_PLACEMENT_3D('',#9847,#9450,$); +#9054=AXIS2_PLACEMENT_3D('',#9848,#9451,$); +#9055=AXIS2_PLACEMENT_3D('',#9849,#9452,$); +#9056=AXIS2_PLACEMENT_3D('',#9850,#9453,$); +#9057=AXIS2_PLACEMENT_3D('',#9851,#9454,$); +#9058=AXIS2_PLACEMENT_3D('',#9852,#9455,$); +#9059=AXIS2_PLACEMENT_3D('',#9877,#9456,$); +#9060=AXIS2_PLACEMENT_3D('',#9878,#9457,$); +#9061=AXIS2_PLACEMENT_3D('',#9879,#9458,$); +#9062=AXIS2_PLACEMENT_3D('',#9904,#9459,$); +#9063=AXIS2_PLACEMENT_3D('',#9905,#9460,$); +#9064=AXIS2_PLACEMENT_3D('',#9906,#9461,$); +#9065=AXIS2_PLACEMENT_3D('',#9931,#9462,$); +#9066=AXIS2_PLACEMENT_3D('',#9932,#9463,$); +#9067=AXIS2_PLACEMENT_3D('',#9933,#9464,$); +#9068=AXIS2_PLACEMENT_3D('',#9958,#9465,$); +#9069=AXIS2_PLACEMENT_3D('',#9959,#9466,$); +#9070=AXIS2_PLACEMENT_3D('',#9960,#9467,$); +#9071=AXIS2_PLACEMENT_3D('',#9985,#9468,$); +#9072=AXIS2_PLACEMENT_3D('',#9986,#9469,$); +#9073=AXIS2_PLACEMENT_3D('',#9987,#9470,$); +#9074=AXIS2_PLACEMENT_3D('',#10012,#9471,$); +#9075=AXIS2_PLACEMENT_3D('',#10013,#9472,$); +#9076=AXIS2_PLACEMENT_3D('',#10014,#9473,$); +#9077=AXIS2_PLACEMENT_3D('',#10039,#9474,$); +#9078=AXIS2_PLACEMENT_3D('',#10040,#9475,$); +#9079=AXIS2_PLACEMENT_3D('',#10041,#9476,$); +#9080=AXIS2_PLACEMENT_3D('',#10066,#9477,$); +#9081=AXIS2_PLACEMENT_3D('',#10067,#9478,$); +#9082=AXIS2_PLACEMENT_3D('',#10068,#9479,$); +#9083=AXIS2_PLACEMENT_3D('',#10093,#9480,$); +#9084=AXIS2_PLACEMENT_3D('',#10094,#9481,$); +#9085=AXIS2_PLACEMENT_3D('',#10095,#9482,$); +#9086=AXIS2_PLACEMENT_3D('',#10120,#9483,$); +#9087=AXIS2_PLACEMENT_3D('',#10121,#9484,$); +#9088=AXIS2_PLACEMENT_3D('',#10122,#9485,$); +#9089=AXIS2_PLACEMENT_3D('',#10147,#9486,$); +#9090=AXIS2_PLACEMENT_3D('',#10148,#9487,$); +#9091=AXIS2_PLACEMENT_3D('',#10149,#9488,$); +#9092=AXIS2_PLACEMENT_3D('',#10174,#9489,$); +#9093=AXIS2_PLACEMENT_3D('',#10175,#9490,$); +#9094=AXIS2_PLACEMENT_3D('',#10176,#9491,$); +#9095=AXIS2_PLACEMENT_3D('',#10201,#9492,$); +#9096=AXIS2_PLACEMENT_3D('',#10202,#9493,$); +#9097=AXIS2_PLACEMENT_3D('',#10203,#9494,$); +#9098=AXIS2_PLACEMENT_3D('',#10228,#9495,$); +#9099=AXIS2_PLACEMENT_3D('',#10229,#9496,$); +#9100=AXIS2_PLACEMENT_3D('',#10230,#9497,$); +#9101=AXIS2_PLACEMENT_3D('',#10255,#9498,$); +#9102=AXIS2_PLACEMENT_3D('',#10256,#9499,$); +#9103=AXIS2_PLACEMENT_3D('',#10257,#9500,$); +#9104=AXIS2_PLACEMENT_3D('',#10282,#9501,$); +#9105=AXIS2_PLACEMENT_3D('',#10283,#9502,$); +#9106=AXIS2_PLACEMENT_3D('',#10284,#9503,$); +#9107=AXIS2_PLACEMENT_3D('',#10309,#9504,$); +#9108=AXIS2_PLACEMENT_3D('',#10310,#9505,$); +#9109=AXIS2_PLACEMENT_3D('',#10311,#9506,$); +#9110=AXIS2_PLACEMENT_3D('',#10336,#9507,$); +#9111=AXIS2_PLACEMENT_3D('',#10337,#9508,$); +#9112=AXIS2_PLACEMENT_3D('',#10338,#9509,$); +#9113=AXIS2_PLACEMENT_3D('',#10363,#9510,$); +#9114=AXIS2_PLACEMENT_3D('',#10364,#9511,$); +#9115=AXIS2_PLACEMENT_3D('',#10365,#9512,$); +#9116=AXIS2_PLACEMENT_3D('',#10390,#9513,$); +#9117=AXIS2_PLACEMENT_3D('',#10391,#9514,$); +#9118=AXIS2_PLACEMENT_3D('',#10392,#9515,$); +#9119=AXIS2_PLACEMENT_3D('',#10417,#9516,$); +#9120=AXIS2_PLACEMENT_3D('',#10418,#9517,$); +#9121=AXIS2_PLACEMENT_3D('',#10419,#9518,$); +#9122=AXIS2_PLACEMENT_3D('',#10444,#9519,$); +#9123=AXIS2_PLACEMENT_3D('',#10445,#9520,$); +#9124=AXIS2_PLACEMENT_3D('',#10446,#9521,$); +#9125=AXIS2_PLACEMENT_3D('',#10471,#9522,$); +#9126=AXIS2_PLACEMENT_3D('',#10472,#9523,$); +#9127=AXIS2_PLACEMENT_3D('',#10473,#9524,$); +#9128=AXIS2_PLACEMENT_3D('',#10498,#9525,$); +#9129=AXIS2_PLACEMENT_3D('',#10499,#9526,$); +#9130=AXIS2_PLACEMENT_3D('',#10500,#9527,$); +#9131=AXIS2_PLACEMENT_3D('',#10525,#9528,$); +#9132=AXIS2_PLACEMENT_3D('',#10526,#9529,$); +#9133=AXIS2_PLACEMENT_3D('',#10527,#9530,$); +#9134=AXIS2_PLACEMENT_3D('',#10552,#9531,$); +#9135=AXIS2_PLACEMENT_3D('',#10553,#9532,$); +#9136=AXIS2_PLACEMENT_3D('',#10554,#9533,$); +#9137=AXIS2_PLACEMENT_3D('',#10579,#9534,$); +#9138=AXIS2_PLACEMENT_3D('',#10580,#9535,$); +#9139=AXIS2_PLACEMENT_3D('',#10581,#9536,$); +#9140=AXIS2_PLACEMENT_3D('',#10606,#9537,$); +#9141=AXIS2_PLACEMENT_3D('',#10607,#9538,$); +#9142=AXIS2_PLACEMENT_3D('',#10608,#9539,$); +#9143=AXIS2_PLACEMENT_3D('',#10633,#9540,$); +#9144=AXIS2_PLACEMENT_3D('',#10634,#9541,$); +#9145=AXIS2_PLACEMENT_3D('',#10635,#9542,$); +#9146=AXIS2_PLACEMENT_3D('',#10660,#9543,$); +#9147=AXIS2_PLACEMENT_3D('',#10661,#9544,$); +#9148=AXIS2_PLACEMENT_3D('',#10662,#9545,$); +#9149=AXIS2_PLACEMENT_3D('',#10687,#9546,$); +#9150=AXIS2_PLACEMENT_3D('',#10688,#9547,$); +#9151=AXIS2_PLACEMENT_3D('',#10689,#9548,$); +#9152=AXIS2_PLACEMENT_3D('',#10714,#9549,$); +#9153=AXIS2_PLACEMENT_3D('',#10715,#9550,$); +#9154=AXIS2_PLACEMENT_3D('',#10716,#9551,$); +#9155=AXIS2_PLACEMENT_3D('',#10741,#9552,$); +#9156=AXIS2_PLACEMENT_3D('',#10742,#9553,$); +#9157=AXIS2_PLACEMENT_3D('',#10743,#9554,$); +#9158=AXIS2_PLACEMENT_3D('',#10768,#9555,$); +#9159=AXIS2_PLACEMENT_3D('',#10769,#9556,$); +#9160=AXIS2_PLACEMENT_3D('',#10770,#9557,$); +#9161=AXIS2_PLACEMENT_3D('',#10795,#9558,$); +#9162=AXIS2_PLACEMENT_3D('',#10796,#9559,$); +#9163=AXIS2_PLACEMENT_3D('',#10797,#9560,$); +#9164=AXIS2_PLACEMENT_3D('',#10822,#9561,$); +#9165=AXIS2_PLACEMENT_3D('',#10823,#9562,$); +#9166=AXIS2_PLACEMENT_3D('',#10824,#9563,$); +#9167=AXIS2_PLACEMENT_3D('',#10849,#9564,$); +#9168=AXIS2_PLACEMENT_3D('',#10850,#9565,$); +#9169=AXIS2_PLACEMENT_3D('',#10851,#9566,$); +#9170=AXIS2_PLACEMENT_3D('',#10876,#9567,$); +#9171=AXIS2_PLACEMENT_3D('',#10877,#9568,$); +#9172=AXIS2_PLACEMENT_3D('',#10878,#9569,$); +#9173=AXIS2_PLACEMENT_3D('',#10903,#9570,$); +#9174=AXIS2_PLACEMENT_3D('',#10904,#9571,$); +#9175=AXIS2_PLACEMENT_3D('',#10905,#9572,$); +#9176=AXIS2_PLACEMENT_3D('',#10930,#9573,$); +#9177=AXIS2_PLACEMENT_3D('',#10931,#9574,$); +#9178=AXIS2_PLACEMENT_3D('',#10932,#9575,$); +#9179=AXIS2_PLACEMENT_3D('',#10957,#9576,$); +#9180=AXIS2_PLACEMENT_3D('',#10958,#9577,$); +#9181=AXIS2_PLACEMENT_3D('',#10959,#9578,$); +#9182=AXIS2_PLACEMENT_3D('',#10984,#9579,$); +#9183=AXIS2_PLACEMENT_3D('',#10985,#9580,$); +#9184=AXIS2_PLACEMENT_3D('',#10986,#9581,$); +#9185=AXIS2_PLACEMENT_3D('',#11011,#9582,$); +#9186=AXIS2_PLACEMENT_3D('',#11012,#9583,$); +#9187=AXIS2_PLACEMENT_3D('',#11013,#9584,$); +#9188=AXIS2_PLACEMENT_3D('',#11038,#9585,$); +#9189=AXIS2_PLACEMENT_3D('',#11039,#9586,$); +#9190=AXIS2_PLACEMENT_3D('',#11040,#9587,$); +#9191=AXIS2_PLACEMENT_3D('',#11065,#9588,$); +#9192=AXIS2_PLACEMENT_3D('',#11066,#9589,$); +#9193=AXIS2_PLACEMENT_3D('',#11067,#9590,$); +#9194=AXIS2_PLACEMENT_3D('',#11092,#9591,$); +#9195=AXIS2_PLACEMENT_3D('',#11093,#9592,$); +#9196=AXIS2_PLACEMENT_3D('',#11094,#9593,$); +#9197=AXIS2_PLACEMENT_3D('',#11119,#9594,$); +#9198=AXIS2_PLACEMENT_3D('',#11120,#9595,$); +#9199=AXIS2_PLACEMENT_3D('',#11121,#9596,$); +#9200=AXIS2_PLACEMENT_3D('',#11146,#9597,$); +#9201=AXIS2_PLACEMENT_3D('',#11147,#9598,$); +#9202=AXIS2_PLACEMENT_3D('',#11148,#9599,$); +#9203=AXIS2_PLACEMENT_3D('',#11173,#9600,$); +#9204=AXIS2_PLACEMENT_3D('',#11174,#9601,$); +#9205=AXIS2_PLACEMENT_3D('',#11175,#9602,$); +#9206=AXIS2_PLACEMENT_3D('',#11200,#9603,$); +#9207=AXIS2_PLACEMENT_3D('',#11201,#9604,$); +#9208=AXIS2_PLACEMENT_3D('',#11202,#9605,$); +#9209=AXIS2_PLACEMENT_3D('',#11227,#9606,$); +#9210=AXIS2_PLACEMENT_3D('',#11228,#9607,$); +#9211=AXIS2_PLACEMENT_3D('',#11229,#9608,$); +#9212=AXIS2_PLACEMENT_3D('',#11254,#9609,$); +#9213=AXIS2_PLACEMENT_3D('',#11255,#9610,$); +#9214=AXIS2_PLACEMENT_3D('',#11256,#9611,$); +#9215=AXIS2_PLACEMENT_3D('',#11281,#9612,$); +#9216=AXIS2_PLACEMENT_3D('',#11282,#9613,$); +#9217=AXIS2_PLACEMENT_3D('',#11283,#9614,$); +#9218=AXIS2_PLACEMENT_3D('',#11308,#9615,$); +#9219=AXIS2_PLACEMENT_3D('',#11309,#9616,$); +#9220=AXIS2_PLACEMENT_3D('',#11310,#9617,$); +#9221=AXIS2_PLACEMENT_3D('',#11335,#9618,$); +#9222=AXIS2_PLACEMENT_3D('',#11336,#9619,$); +#9223=AXIS2_PLACEMENT_3D('',#11337,#9620,$); +#9224=AXIS2_PLACEMENT_3D('',#11362,#9621,$); +#9225=AXIS2_PLACEMENT_3D('',#11363,#9622,$); +#9226=AXIS2_PLACEMENT_3D('',#11364,#9623,$); +#9227=AXIS2_PLACEMENT_3D('',#11389,#9624,$); +#9228=AXIS2_PLACEMENT_3D('',#11390,#9625,$); +#9229=AXIS2_PLACEMENT_3D('',#11391,#9626,$); +#9230=AXIS2_PLACEMENT_3D('',#11416,#9627,$); +#9231=AXIS2_PLACEMENT_3D('',#11417,#9628,$); +#9232=AXIS2_PLACEMENT_3D('',#11418,#9629,$); +#9233=AXIS2_PLACEMENT_3D('',#11443,#9630,$); +#9234=AXIS2_PLACEMENT_3D('',#11444,#9631,$); +#9235=AXIS2_PLACEMENT_3D('',#11445,#9632,$); +#9236=AXIS2_PLACEMENT_3D('',#11470,#9633,$); +#9237=AXIS2_PLACEMENT_3D('',#11471,#9634,$); +#9238=AXIS2_PLACEMENT_3D('',#11472,#9635,$); +#9239=AXIS2_PLACEMENT_3D('',#11497,#9636,$); +#9240=AXIS2_PLACEMENT_3D('',#11498,#9637,$); +#9241=AXIS2_PLACEMENT_3D('',#11499,#9638,$); +#9242=AXIS2_PLACEMENT_3D('',#11524,#9639,$); +#9243=AXIS2_PLACEMENT_3D('',#11525,#9640,$); +#9244=AXIS2_PLACEMENT_3D('',#11526,#9641,$); +#9245=AXIS2_PLACEMENT_3D('',#11551,#9642,$); +#9246=AXIS2_PLACEMENT_3D('',#11552,#9643,$); +#9247=AXIS2_PLACEMENT_3D('',#11553,#9644,$); +#9248=AXIS2_PLACEMENT_3D('',#11578,#9645,$); +#9249=AXIS2_PLACEMENT_3D('',#11579,#9646,$); +#9250=AXIS2_PLACEMENT_3D('',#11580,#9647,$); +#9251=AXIS2_PLACEMENT_3D('',#11605,#9648,$); +#9252=AXIS2_PLACEMENT_3D('',#11606,#9649,$); +#9253=AXIS2_PLACEMENT_3D('',#11607,#9650,$); +#9254=AXIS2_PLACEMENT_3D('',#11632,#9651,$); +#9255=AXIS2_PLACEMENT_3D('',#11633,#9652,$); +#9256=AXIS2_PLACEMENT_3D('',#11634,#9653,$); +#9257=AXIS2_PLACEMENT_3D('',#11659,#9654,$); +#9258=AXIS2_PLACEMENT_3D('',#11660,#9655,$); +#9259=AXIS2_PLACEMENT_3D('',#11661,#9656,$); +#9260=AXIS2_PLACEMENT_3D('',#11686,#9657,$); +#9261=AXIS2_PLACEMENT_3D('',#11687,#9658,$); +#9262=AXIS2_PLACEMENT_3D('',#11688,#9659,$); +#9263=AXIS2_PLACEMENT_3D('',#11713,#9660,$); +#9264=AXIS2_PLACEMENT_3D('',#11714,#9661,$); +#9265=AXIS2_PLACEMENT_3D('',#11715,#9662,$); +#9266=AXIS2_PLACEMENT_3D('',#11740,#9663,$); +#9267=AXIS2_PLACEMENT_3D('',#11741,#9664,$); +#9268=AXIS2_PLACEMENT_3D('',#11742,#9665,$); +#9269=AXIS2_PLACEMENT_3D('',#11767,#9666,$); +#9270=AXIS2_PLACEMENT_3D('',#11768,#9667,$); +#9271=AXIS2_PLACEMENT_3D('',#11769,#9668,$); +#9272=AXIS2_PLACEMENT_3D('',#11794,#9669,$); +#9273=AXIS2_PLACEMENT_3D('',#11795,#9670,$); +#9274=AXIS2_PLACEMENT_3D('',#11796,#9671,$); +#9275=AXIS2_PLACEMENT_3D('',#11821,#9672,$); +#9276=AXIS2_PLACEMENT_3D('',#11822,#9673,$); +#9277=AXIS2_PLACEMENT_3D('',#11823,#9674,$); +#9278=AXIS2_PLACEMENT_3D('',#11848,#9675,$); +#9279=AXIS2_PLACEMENT_3D('',#11849,#9676,$); +#9280=AXIS2_PLACEMENT_3D('',#11850,#9677,$); +#9281=AXIS2_PLACEMENT_3D('',#11875,#9678,$); +#9282=AXIS2_PLACEMENT_3D('',#11876,#9679,$); +#9283=AXIS2_PLACEMENT_3D('',#11877,#9680,$); +#9284=AXIS2_PLACEMENT_3D('',#11902,#9681,$); +#9285=AXIS2_PLACEMENT_3D('',#11903,#9682,$); +#9286=AXIS2_PLACEMENT_3D('',#11904,#9683,$); +#9287=AXIS2_PLACEMENT_3D('',#11929,#9684,$); +#9288=AXIS2_PLACEMENT_3D('',#11930,#9685,$); +#9289=AXIS2_PLACEMENT_3D('',#11931,#9686,$); +#9290=AXIS2_PLACEMENT_3D('',#11956,#9687,$); +#9291=AXIS2_PLACEMENT_3D('',#11957,#9688,$); +#9292=AXIS2_PLACEMENT_3D('',#11958,#9689,$); +#9293=AXIS2_PLACEMENT_3D('',#11983,#9690,$); +#9294=AXIS2_PLACEMENT_3D('',#11984,#9691,$); +#9295=AXIS2_PLACEMENT_3D('',#11985,#9692,$); +#9296=AXIS2_PLACEMENT_3D('',#12010,#9693,$); +#9297=AXIS2_PLACEMENT_3D('',#12011,#9694,$); +#9298=AXIS2_PLACEMENT_3D('',#12012,#9695,$); +#9299=AXIS2_PLACEMENT_3D('',#12037,#9696,$); +#9300=AXIS2_PLACEMENT_3D('',#12038,#9697,$); +#9301=AXIS2_PLACEMENT_3D('',#12039,#9698,$); +#9302=AXIS2_PLACEMENT_3D('',#12064,#9699,$); +#9303=AXIS2_PLACEMENT_3D('',#12065,#9700,$); +#9304=AXIS2_PLACEMENT_3D('',#12066,#9701,$); +#9305=AXIS2_PLACEMENT_3D('',#12091,#9702,$); +#9306=AXIS2_PLACEMENT_3D('',#12092,#9703,$); +#9307=AXIS2_PLACEMENT_3D('',#12093,#9704,$); +#9308=AXIS2_PLACEMENT_3D('',#12118,#9705,$); +#9309=AXIS2_PLACEMENT_3D('',#12119,#9706,$); +#9310=AXIS2_PLACEMENT_3D('',#12120,#9707,$); +#9311=AXIS2_PLACEMENT_3D('',#12145,#9708,$); +#9312=AXIS2_PLACEMENT_3D('',#12146,#9709,$); +#9313=AXIS2_PLACEMENT_3D('',#12147,#9710,$); +#9314=AXIS2_PLACEMENT_3D('',#12172,#9711,$); +#9315=AXIS2_PLACEMENT_3D('',#12173,#9712,$); +#9316=AXIS2_PLACEMENT_3D('',#12174,#9713,$); +#9317=AXIS2_PLACEMENT_3D('',#12199,#9714,$); +#9318=AXIS2_PLACEMENT_3D('',#12200,#9715,$); +#9319=AXIS2_PLACEMENT_3D('',#12201,#9716,$); +#9320=AXIS2_PLACEMENT_3D('',#12226,#9717,$); +#9321=AXIS2_PLACEMENT_3D('',#12227,#9718,$); +#9322=AXIS2_PLACEMENT_3D('',#12228,#9719,$); +#9323=AXIS2_PLACEMENT_3D('',#12253,#9720,$); +#9324=AXIS2_PLACEMENT_3D('',#12254,#9721,$); +#9325=AXIS2_PLACEMENT_3D('',#12255,#9722,$); +#9326=AXIS2_PLACEMENT_3D('',#12280,#9723,$); +#9327=AXIS2_PLACEMENT_3D('',#12281,#9724,$); +#9328=AXIS2_PLACEMENT_3D('',#12282,#9725,$); +#9329=AXIS2_PLACEMENT_3D('',#12307,#9726,$); +#9330=AXIS2_PLACEMENT_3D('',#12308,#9727,$); +#9331=AXIS2_PLACEMENT_3D('',#12309,#9728,$); +#9332=AXIS2_PLACEMENT_3D('',#12334,#9729,$); +#9333=AXIS2_PLACEMENT_3D('',#12335,#9730,$); +#9334=AXIS2_PLACEMENT_3D('',#12336,#9731,$); +#9335=AXIS2_PLACEMENT_3D('',#12361,#9732,$); +#9336=AXIS2_PLACEMENT_3D('',#12362,#9733,$); +#9337=AXIS2_PLACEMENT_3D('',#12363,#9734,$); +#9338=AXIS2_PLACEMENT_3D('',#12388,#9735,$); +#9339=AXIS2_PLACEMENT_3D('',#12389,#9736,$); +#9340=AXIS2_PLACEMENT_3D('',#12390,#9737,$); +#9341=AXIS2_PLACEMENT_3D('',#12415,#9738,$); +#9342=AXIS2_PLACEMENT_3D('',#12416,#9739,$); +#9343=AXIS2_PLACEMENT_3D('',#12417,#9740,$); +#9344=AXIS2_PLACEMENT_3D('',#12442,#9741,$); +#9345=AXIS2_PLACEMENT_3D('',#12443,#9742,$); +#9346=AXIS2_PLACEMENT_3D('',#12444,#9743,$); +#9347=AXIS2_PLACEMENT_3D('',#12469,#9744,$); +#9348=AXIS2_PLACEMENT_3D('',#12470,#9745,$); +#9349=AXIS2_PLACEMENT_3D('',#12471,#9746,$); +#9350=AXIS2_PLACEMENT_3D('',#12496,#9747,$); +#9351=AXIS2_PLACEMENT_3D('',#12497,#9748,$); +#9352=AXIS2_PLACEMENT_3D('',#12498,#9749,$); +#9353=AXIS2_PLACEMENT_3D('',#12523,#9750,$); +#9354=AXIS2_PLACEMENT_3D('',#12524,#9751,$); +#9355=AXIS2_PLACEMENT_3D('',#12525,#9752,$); +#9356=AXIS2_PLACEMENT_3D('',#12526,#9753,$); +#9357=AXIS2_PLACEMENT_3D('',#12551,#9754,$); +#9358=AXIS2_PLACEMENT_3D('',#12552,#9755,$); +#9359=AXIS2_PLACEMENT_3D('',#12553,#9756,$); +#9360=AXIS2_PLACEMENT_3D('',#27128,#9757,#9758); +#9361=DIRECTION('',(0.,0.,1.)); +#9362=DIRECTION('',(1.,0.,0.)); +#9363=DIRECTION('',(0.,1.,0.)); +#9364=DIRECTION('',(0.,1.,0.)); +#9365=DIRECTION('',(0.,1.,0.)); +#9366=DIRECTION('',(0.,1.,0.)); +#9367=DIRECTION('',(0.,1.,0.)); +#9368=DIRECTION('',(0.,1.,0.)); +#9369=DIRECTION('',(0.,1.,0.)); +#9370=DIRECTION('',(0.,1.,0.)); +#9371=DIRECTION('',(0.,1.,0.)); +#9372=DIRECTION('',(0.,1.,0.)); +#9373=DIRECTION('',(0.,1.,0.)); +#9374=DIRECTION('',(0.,1.,0.)); +#9375=DIRECTION('',(0.,1.,0.)); +#9376=DIRECTION('',(0.,1.,0.)); +#9377=DIRECTION('',(0.,1.,0.)); +#9378=DIRECTION('',(0.,1.,0.)); +#9379=DIRECTION('',(0.,1.,0.)); +#9380=DIRECTION('',(0.,1.,0.)); +#9381=DIRECTION('',(0.,1.,0.)); +#9382=DIRECTION('',(0.,1.,0.)); +#9383=DIRECTION('',(0.,1.,0.)); +#9384=DIRECTION('',(0.,1.,0.)); +#9385=DIRECTION('',(0.,1.,0.)); +#9386=DIRECTION('',(0.,1.,0.)); +#9387=DIRECTION('',(0.,1.,0.)); +#9388=DIRECTION('',(0.,1.,0.)); +#9389=DIRECTION('',(0.,1.,0.)); +#9390=DIRECTION('',(0.,1.,0.)); +#9391=DIRECTION('',(0.,1.,0.)); +#9392=DIRECTION('',(0.,1.,0.)); +#9393=DIRECTION('',(0.,1.,0.)); +#9394=DIRECTION('',(0.,1.,0.)); +#9395=DIRECTION('',(0.,1.,0.)); +#9396=DIRECTION('',(0.,1.,0.)); +#9397=DIRECTION('',(0.,1.,0.)); +#9398=DIRECTION('',(0.,1.,0.)); +#9399=DIRECTION('',(0.,1.,0.)); +#9400=DIRECTION('',(0.,1.,0.)); +#9401=DIRECTION('',(-1.,0.,0.)); +#9402=DIRECTION('',(0.,0.,-1.)); +#9403=DIRECTION('',(0.,-1.,0.)); +#9404=DIRECTION('',(0.,-1.,0.)); +#9405=DIRECTION('',(0.,-1.,0.)); +#9406=DIRECTION('',(0.,1.,0.)); +#9407=DIRECTION('',(0.,1.,0.)); +#9408=DIRECTION('',(0.,1.,0.)); +#9409=DIRECTION('',(3.55271288365813E-13,2.84217030692618E-13,-1.)); +#9410=DIRECTION('',(0.,0.,-1.)); +#9411=DIRECTION('',(0.,0.,-1.)); +#9412=DIRECTION('',(0.,0.,-1.)); +#9413=DIRECTION('',(5.6843418860808E-14,-1.29246970711411E-27,-1.)); +#9414=DIRECTION('',(1.1368683772167E-13,2.74649812762009E-27,-1.)); +#9415=DIRECTION('',(0.,0.,1.)); +#9416=DIRECTION('',(-1.,0.,0.)); +#9417=DIRECTION('',(-1.,0.,0.)); +#9418=DIRECTION('',(-1.,0.,0.)); +#9419=DIRECTION('',(-1.,0.,0.)); +#9420=DIRECTION('',(-1.,0.,0.)); +#9421=DIRECTION('',(-1.,0.,0.)); +#9422=DIRECTION('',(-1.,0.,0.)); +#9423=DIRECTION('',(-1.,0.,0.)); +#9424=DIRECTION('',(-1.,0.,0.)); +#9425=DIRECTION('',(-1.,0.,0.)); +#9426=DIRECTION('',(-1.,0.,0.)); +#9427=DIRECTION('',(-1.,0.,0.)); +#9428=DIRECTION('',(-1.,0.,0.)); +#9429=DIRECTION('',(-1.,0.,0.)); +#9430=DIRECTION('',(-1.,0.,0.)); +#9431=DIRECTION('',(-1.,0.,0.)); +#9432=DIRECTION('',(-1.,0.,0.)); +#9433=DIRECTION('',(-1.,0.,0.)); +#9434=DIRECTION('',(-1.,0.,0.)); +#9435=DIRECTION('',(-1.,0.,0.)); +#9436=DIRECTION('',(-1.,0.,0.)); +#9437=DIRECTION('',(-1.,0.,0.)); +#9438=DIRECTION('',(-1.,0.,0.)); +#9439=DIRECTION('',(-1.,0.,0.)); +#9440=DIRECTION('',(-1.,0.,0.)); +#9441=DIRECTION('',(-1.,0.,0.)); +#9442=DIRECTION('',(-1.,0.,0.)); +#9443=DIRECTION('',(-1.,0.,0.)); +#9444=DIRECTION('',(-1.,0.,0.)); +#9445=DIRECTION('',(-1.,0.,0.)); +#9446=DIRECTION('',(-1.,0.,0.)); +#9447=DIRECTION('',(-1.,0.,0.)); +#9448=DIRECTION('',(-1.,0.,0.)); +#9449=DIRECTION('',(-1.,0.,0.)); +#9450=DIRECTION('',(-1.,0.,0.)); +#9451=DIRECTION('',(-1.,0.,0.)); +#9452=DIRECTION('',(-1.,0.,0.)); +#9453=DIRECTION('',(-1.,0.,0.)); +#9454=DIRECTION('',(-1.,0.,0.)); +#9455=DIRECTION('',(0.,0.,-1.)); +#9456=DIRECTION('',(0.,1.,0.)); +#9457=DIRECTION('',(0.,1.,0.)); +#9458=DIRECTION('',(-1.,0.,0.)); +#9459=DIRECTION('',(0.,1.,0.)); +#9460=DIRECTION('',(0.,1.,0.)); +#9461=DIRECTION('',(-1.,0.,0.)); +#9462=DIRECTION('',(0.,1.,0.)); +#9463=DIRECTION('',(0.,1.,0.)); +#9464=DIRECTION('',(-1.,0.,0.)); +#9465=DIRECTION('',(0.,1.,0.)); +#9466=DIRECTION('',(0.,1.,0.)); +#9467=DIRECTION('',(-1.,0.,0.)); +#9468=DIRECTION('',(0.,1.,0.)); +#9469=DIRECTION('',(0.,1.,0.)); +#9470=DIRECTION('',(-1.,0.,0.)); +#9471=DIRECTION('',(0.,1.,0.)); +#9472=DIRECTION('',(0.,1.,0.)); +#9473=DIRECTION('',(-1.,0.,0.)); +#9474=DIRECTION('',(0.,1.,0.)); +#9475=DIRECTION('',(0.,1.,0.)); +#9476=DIRECTION('',(-1.,0.,0.)); +#9477=DIRECTION('',(0.,1.,0.)); +#9478=DIRECTION('',(0.,1.,0.)); +#9479=DIRECTION('',(-1.,0.,0.)); +#9480=DIRECTION('',(0.,1.,0.)); +#9481=DIRECTION('',(0.,1.,0.)); +#9482=DIRECTION('',(-1.,0.,0.)); +#9483=DIRECTION('',(0.,1.,0.)); +#9484=DIRECTION('',(0.,1.,0.)); +#9485=DIRECTION('',(-1.,0.,0.)); +#9486=DIRECTION('',(0.,1.,0.)); +#9487=DIRECTION('',(0.,1.,0.)); +#9488=DIRECTION('',(-1.,0.,0.)); +#9489=DIRECTION('',(0.,1.,0.)); +#9490=DIRECTION('',(0.,1.,0.)); +#9491=DIRECTION('',(-1.,0.,0.)); +#9492=DIRECTION('',(0.,1.,0.)); +#9493=DIRECTION('',(0.,1.,0.)); +#9494=DIRECTION('',(-1.,0.,0.)); +#9495=DIRECTION('',(0.,1.,0.)); +#9496=DIRECTION('',(0.,1.,0.)); +#9497=DIRECTION('',(-1.,0.,0.)); +#9498=DIRECTION('',(0.,1.,0.)); +#9499=DIRECTION('',(0.,1.,0.)); +#9500=DIRECTION('',(-1.,0.,0.)); +#9501=DIRECTION('',(0.,1.,0.)); +#9502=DIRECTION('',(0.,1.,0.)); +#9503=DIRECTION('',(-1.,0.,0.)); +#9504=DIRECTION('',(0.,1.,0.)); +#9505=DIRECTION('',(0.,1.,0.)); +#9506=DIRECTION('',(-1.,0.,0.)); +#9507=DIRECTION('',(0.,1.,0.)); +#9508=DIRECTION('',(0.,1.,0.)); +#9509=DIRECTION('',(-1.,0.,0.)); +#9510=DIRECTION('',(0.,1.,0.)); +#9511=DIRECTION('',(0.,1.,0.)); +#9512=DIRECTION('',(-1.,0.,0.)); +#9513=DIRECTION('',(0.,1.,0.)); +#9514=DIRECTION('',(0.,1.,0.)); +#9515=DIRECTION('',(-1.,0.,0.)); +#9516=DIRECTION('',(0.,1.,0.)); +#9517=DIRECTION('',(0.,1.,0.)); +#9518=DIRECTION('',(-1.,0.,0.)); +#9519=DIRECTION('',(0.,1.,0.)); +#9520=DIRECTION('',(0.,1.,0.)); +#9521=DIRECTION('',(-1.,0.,0.)); +#9522=DIRECTION('',(0.,1.,0.)); +#9523=DIRECTION('',(0.,1.,0.)); +#9524=DIRECTION('',(-1.,0.,0.)); +#9525=DIRECTION('',(0.,1.,0.)); +#9526=DIRECTION('',(0.,1.,0.)); +#9527=DIRECTION('',(-1.,0.,0.)); +#9528=DIRECTION('',(0.,1.,0.)); +#9529=DIRECTION('',(0.,1.,0.)); +#9530=DIRECTION('',(-1.,0.,0.)); +#9531=DIRECTION('',(0.,1.,0.)); +#9532=DIRECTION('',(0.,1.,0.)); +#9533=DIRECTION('',(-1.,0.,0.)); +#9534=DIRECTION('',(0.,1.,0.)); +#9535=DIRECTION('',(0.,1.,0.)); +#9536=DIRECTION('',(-1.,0.,0.)); +#9537=DIRECTION('',(0.,1.,0.)); +#9538=DIRECTION('',(0.,1.,0.)); +#9539=DIRECTION('',(-1.,0.,0.)); +#9540=DIRECTION('',(0.,1.,0.)); +#9541=DIRECTION('',(0.,1.,0.)); +#9542=DIRECTION('',(-1.,0.,0.)); +#9543=DIRECTION('',(0.,1.,0.)); +#9544=DIRECTION('',(0.,1.,0.)); +#9545=DIRECTION('',(-1.,0.,0.)); +#9546=DIRECTION('',(0.,1.,0.)); +#9547=DIRECTION('',(0.,1.,0.)); +#9548=DIRECTION('',(-1.,0.,0.)); +#9549=DIRECTION('',(0.,1.,0.)); +#9550=DIRECTION('',(0.,1.,0.)); +#9551=DIRECTION('',(-1.,0.,0.)); +#9552=DIRECTION('',(0.,1.,0.)); +#9553=DIRECTION('',(0.,1.,0.)); +#9554=DIRECTION('',(-1.,0.,0.)); +#9555=DIRECTION('',(0.,1.,0.)); +#9556=DIRECTION('',(0.,1.,0.)); +#9557=DIRECTION('',(-1.,0.,0.)); +#9558=DIRECTION('',(0.,1.,0.)); +#9559=DIRECTION('',(0.,1.,0.)); +#9560=DIRECTION('',(-1.,0.,0.)); +#9561=DIRECTION('',(0.,1.,0.)); +#9562=DIRECTION('',(0.,1.,0.)); +#9563=DIRECTION('',(-1.,0.,0.)); +#9564=DIRECTION('',(0.,1.,0.)); +#9565=DIRECTION('',(0.,1.,0.)); +#9566=DIRECTION('',(-1.,0.,0.)); +#9567=DIRECTION('',(0.,1.,0.)); +#9568=DIRECTION('',(0.,1.,0.)); +#9569=DIRECTION('',(-1.,0.,0.)); +#9570=DIRECTION('',(0.,1.,0.)); +#9571=DIRECTION('',(0.,1.,0.)); +#9572=DIRECTION('',(-1.,0.,0.)); +#9573=DIRECTION('',(0.,1.,0.)); +#9574=DIRECTION('',(0.,1.,0.)); +#9575=DIRECTION('',(-1.,0.,0.)); +#9576=DIRECTION('',(0.,1.,0.)); +#9577=DIRECTION('',(0.,1.,0.)); +#9578=DIRECTION('',(-1.,0.,0.)); +#9579=DIRECTION('',(0.,1.,0.)); +#9580=DIRECTION('',(0.,1.,0.)); +#9581=DIRECTION('',(-1.,0.,0.)); +#9582=DIRECTION('',(0.,1.,0.)); +#9583=DIRECTION('',(0.,1.,0.)); +#9584=DIRECTION('',(-1.,0.,0.)); +#9585=DIRECTION('',(0.,1.,0.)); +#9586=DIRECTION('',(0.,1.,0.)); +#9587=DIRECTION('',(-1.,0.,0.)); +#9588=DIRECTION('',(0.,1.,0.)); +#9589=DIRECTION('',(0.,1.,0.)); +#9590=DIRECTION('',(-1.,0.,0.)); +#9591=DIRECTION('',(0.,1.,0.)); +#9592=DIRECTION('',(0.,1.,0.)); +#9593=DIRECTION('',(-1.,0.,0.)); +#9594=DIRECTION('',(0.,1.,0.)); +#9595=DIRECTION('',(0.,1.,0.)); +#9596=DIRECTION('',(-1.,0.,0.)); +#9597=DIRECTION('',(0.,1.,0.)); +#9598=DIRECTION('',(0.,1.,0.)); +#9599=DIRECTION('',(-1.,0.,0.)); +#9600=DIRECTION('',(0.,1.,0.)); +#9601=DIRECTION('',(0.,1.,0.)); +#9602=DIRECTION('',(-1.,0.,0.)); +#9603=DIRECTION('',(0.,1.,0.)); +#9604=DIRECTION('',(0.,1.,0.)); +#9605=DIRECTION('',(-1.,0.,0.)); +#9606=DIRECTION('',(0.,1.,0.)); +#9607=DIRECTION('',(0.,1.,0.)); +#9608=DIRECTION('',(-1.,0.,0.)); +#9609=DIRECTION('',(0.,1.,0.)); +#9610=DIRECTION('',(0.,1.,0.)); +#9611=DIRECTION('',(-1.,0.,0.)); +#9612=DIRECTION('',(0.,1.,0.)); +#9613=DIRECTION('',(0.,1.,0.)); +#9614=DIRECTION('',(-1.,0.,0.)); +#9615=DIRECTION('',(0.,1.,0.)); +#9616=DIRECTION('',(0.,1.,0.)); +#9617=DIRECTION('',(-1.,0.,0.)); +#9618=DIRECTION('',(0.,1.,0.)); +#9619=DIRECTION('',(0.,1.,0.)); +#9620=DIRECTION('',(-1.,0.,0.)); +#9621=DIRECTION('',(0.,1.,0.)); +#9622=DIRECTION('',(0.,1.,0.)); +#9623=DIRECTION('',(-1.,0.,0.)); +#9624=DIRECTION('',(0.,1.,0.)); +#9625=DIRECTION('',(0.,1.,0.)); +#9626=DIRECTION('',(-1.,0.,0.)); +#9627=DIRECTION('',(0.,1.,0.)); +#9628=DIRECTION('',(0.,1.,0.)); +#9629=DIRECTION('',(-1.,0.,0.)); +#9630=DIRECTION('',(0.,1.,0.)); +#9631=DIRECTION('',(0.,1.,0.)); +#9632=DIRECTION('',(-1.,0.,0.)); +#9633=DIRECTION('',(0.,1.,0.)); +#9634=DIRECTION('',(0.,1.,0.)); +#9635=DIRECTION('',(-1.,0.,0.)); +#9636=DIRECTION('',(0.,1.,0.)); +#9637=DIRECTION('',(0.,1.,0.)); +#9638=DIRECTION('',(-1.,0.,0.)); +#9639=DIRECTION('',(0.,1.,0.)); +#9640=DIRECTION('',(0.,1.,0.)); +#9641=DIRECTION('',(-1.,0.,0.)); +#9642=DIRECTION('',(0.,1.,0.)); +#9643=DIRECTION('',(0.,1.,0.)); +#9644=DIRECTION('',(-1.,0.,0.)); +#9645=DIRECTION('',(0.,1.,0.)); +#9646=DIRECTION('',(0.,1.,0.)); +#9647=DIRECTION('',(-1.,0.,0.)); +#9648=DIRECTION('',(0.,1.,0.)); +#9649=DIRECTION('',(0.,1.,0.)); +#9650=DIRECTION('',(-1.,0.,0.)); +#9651=DIRECTION('',(0.,1.,0.)); +#9652=DIRECTION('',(0.,1.,0.)); +#9653=DIRECTION('',(-1.,0.,0.)); +#9654=DIRECTION('',(0.,1.,0.)); +#9655=DIRECTION('',(0.,1.,0.)); +#9656=DIRECTION('',(-1.,0.,0.)); +#9657=DIRECTION('',(0.,1.,0.)); +#9658=DIRECTION('',(0.,1.,0.)); +#9659=DIRECTION('',(-1.,0.,0.)); +#9660=DIRECTION('',(0.,1.,0.)); +#9661=DIRECTION('',(0.,1.,0.)); +#9662=DIRECTION('',(-1.,0.,0.)); +#9663=DIRECTION('',(0.,1.,0.)); +#9664=DIRECTION('',(0.,1.,0.)); +#9665=DIRECTION('',(-1.,0.,0.)); +#9666=DIRECTION('',(0.,1.,0.)); +#9667=DIRECTION('',(0.,1.,0.)); +#9668=DIRECTION('',(-1.,0.,0.)); +#9669=DIRECTION('',(0.,1.,0.)); +#9670=DIRECTION('',(0.,1.,0.)); +#9671=DIRECTION('',(-1.,0.,0.)); +#9672=DIRECTION('',(0.,1.,0.)); +#9673=DIRECTION('',(0.,1.,0.)); +#9674=DIRECTION('',(-1.,0.,0.)); +#9675=DIRECTION('',(0.,1.,0.)); +#9676=DIRECTION('',(0.,1.,0.)); +#9677=DIRECTION('',(-1.,0.,0.)); +#9678=DIRECTION('',(0.,1.,0.)); +#9679=DIRECTION('',(0.,1.,0.)); +#9680=DIRECTION('',(-1.,0.,0.)); +#9681=DIRECTION('',(0.,1.,0.)); +#9682=DIRECTION('',(0.,1.,0.)); +#9683=DIRECTION('',(-1.,0.,0.)); +#9684=DIRECTION('',(0.,1.,0.)); +#9685=DIRECTION('',(0.,1.,0.)); +#9686=DIRECTION('',(-1.,0.,0.)); +#9687=DIRECTION('',(0.,1.,0.)); +#9688=DIRECTION('',(0.,1.,0.)); +#9689=DIRECTION('',(-1.,0.,0.)); +#9690=DIRECTION('',(0.,1.,0.)); +#9691=DIRECTION('',(0.,1.,0.)); +#9692=DIRECTION('',(-1.,0.,0.)); +#9693=DIRECTION('',(0.,1.,0.)); +#9694=DIRECTION('',(0.,1.,0.)); +#9695=DIRECTION('',(-1.,0.,0.)); +#9696=DIRECTION('',(0.,1.,0.)); +#9697=DIRECTION('',(0.,1.,0.)); +#9698=DIRECTION('',(-1.,0.,0.)); +#9699=DIRECTION('',(0.,1.,0.)); +#9700=DIRECTION('',(0.,1.,0.)); +#9701=DIRECTION('',(-1.,0.,0.)); +#9702=DIRECTION('',(0.,1.,0.)); +#9703=DIRECTION('',(0.,1.,0.)); +#9704=DIRECTION('',(-1.,0.,0.)); +#9705=DIRECTION('',(0.,1.,0.)); +#9706=DIRECTION('',(0.,1.,0.)); +#9707=DIRECTION('',(-1.,0.,0.)); +#9708=DIRECTION('',(0.,1.,0.)); +#9709=DIRECTION('',(0.,1.,0.)); +#9710=DIRECTION('',(-1.,0.,0.)); +#9711=DIRECTION('',(0.,1.,0.)); +#9712=DIRECTION('',(0.,1.,0.)); +#9713=DIRECTION('',(-1.,0.,0.)); +#9714=DIRECTION('',(0.,1.,0.)); +#9715=DIRECTION('',(0.,1.,0.)); +#9716=DIRECTION('',(-1.,0.,0.)); +#9717=DIRECTION('',(0.,1.,0.)); +#9718=DIRECTION('',(0.,1.,0.)); +#9719=DIRECTION('',(-1.,0.,0.)); +#9720=DIRECTION('',(0.,1.,0.)); +#9721=DIRECTION('',(0.,1.,0.)); +#9722=DIRECTION('',(-1.,0.,0.)); +#9723=DIRECTION('',(0.,1.,0.)); +#9724=DIRECTION('',(0.,1.,0.)); +#9725=DIRECTION('',(-1.,0.,0.)); +#9726=DIRECTION('',(0.,1.,0.)); +#9727=DIRECTION('',(0.,1.,0.)); +#9728=DIRECTION('',(-1.,0.,0.)); +#9729=DIRECTION('',(0.,1.,0.)); +#9730=DIRECTION('',(0.,1.,0.)); +#9731=DIRECTION('',(-1.,0.,0.)); +#9732=DIRECTION('',(0.,1.,0.)); +#9733=DIRECTION('',(0.,1.,0.)); +#9734=DIRECTION('',(-1.,0.,0.)); +#9735=DIRECTION('',(0.,1.,0.)); +#9736=DIRECTION('',(0.,1.,0.)); +#9737=DIRECTION('',(-1.,0.,0.)); +#9738=DIRECTION('',(0.,1.,0.)); +#9739=DIRECTION('',(0.,1.,0.)); +#9740=DIRECTION('',(-1.,0.,0.)); +#9741=DIRECTION('',(0.,1.,0.)); +#9742=DIRECTION('',(0.,1.,0.)); +#9743=DIRECTION('',(-1.,0.,0.)); +#9744=DIRECTION('',(0.,1.,0.)); +#9745=DIRECTION('',(0.,1.,0.)); +#9746=DIRECTION('',(-1.,0.,0.)); +#9747=DIRECTION('',(0.,1.,0.)); +#9748=DIRECTION('',(0.,1.,0.)); +#9749=DIRECTION('',(-1.,0.,0.)); +#9750=DIRECTION('',(0.,1.,0.)); +#9751=DIRECTION('',(0.,1.,0.)); +#9752=DIRECTION('',(-1.,0.,0.)); +#9753=DIRECTION('',(-1.,0.,0.)); +#9754=DIRECTION('',(0.,1.,0.)); +#9755=DIRECTION('',(0.,1.,0.)); +#9756=DIRECTION('',(0.,1.,0.)); +#9757=DIRECTION('',(0.,0.,1.)); +#9758=DIRECTION('',(1.,0.,0.)); +#9759=CARTESIAN_POINT('',(0.,0.,0.)); +#9760=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,78.000000039626)); +#9761=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,76.000000039626)); +#9762=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,72.000000039626)); +#9763=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,70.000000039626)); +#9764=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,68.000000039626)); +#9765=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,66.000000039626)); +#9766=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,64.000000039626)); +#9767=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,62.000000039626)); +#9768=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,60.000000039626)); +#9769=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,58.000000039626)); +#9770=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,56.000000039626)); +#9771=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,54.000000039626)); +#9772=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,52.000000039626)); +#9773=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,50.000000039626)); +#9774=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,48.000000039626)); +#9775=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,46.000000039626)); +#9776=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,44.000000039626)); +#9777=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,42.000000039626)); +#9778=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,40.000000039626)); +#9779=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,38.000000039626)); +#9780=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,36.000000039626)); +#9781=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,34.000000039626)); +#9782=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,32.000000039626)); +#9783=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,30.000000039626)); +#9784=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,28.000000039626)); +#9785=CARTESIAN_POINT('',(20.0221994662829,110.000009963452,26.000000039626)); +#9786=CARTESIAN_POINT('',(20.0221956554952,110.000009963454,24.000000039626)); +#9787=CARTESIAN_POINT('',(20.0221956554952,110.000009963454,22.000000039626)); +#9788=CARTESIAN_POINT('',(20.0221956554952,110.000009963454,20.000000039626)); +#9789=CARTESIAN_POINT('',(20.0221955794979,110.000009963454,18.0000000330811)); +#9790=CARTESIAN_POINT('',(20.0221955794979,110.000009963454,16.0000000330811)); +#9791=CARTESIAN_POINT('',(20.0221955794979,110.000009963454,14.0000000330811)); +#9792=CARTESIAN_POINT('',(20.0221955794979,110.000009963454,12.0000000330811)); +#9793=CARTESIAN_POINT('',(20.0221955794979,110.000009963454,10.0000000330811)); +#9794=CARTESIAN_POINT('',(20.0221955794979,110.000009963454,8.00000003308111)); +#9795=CARTESIAN_POINT('',(20.0221955794979,110.000009963454,6.00000003308111)); +#9796=CARTESIAN_POINT('',(20.0221955794979,110.000009963454,4.0000000330811)); +#9797=CARTESIAN_POINT('',(20.0221955414993,110.000009963454,2.00000002980865)); +#9798=CARTESIAN_POINT('',(20.0050354003906,73.8799999999996,2.1008158234846)); +#9799=CARTESIAN_POINT('',(1.88503471890179,49.879999629244,0.)); +#9800=CARTESIAN_POINT('',(35.8850354003906,100.,-28.12)); +#9801=CARTESIAN_POINT('',(35.8850354003906,140.,-28.12)); +#9802=CARTESIAN_POINT('',(24.8850354003906,60.,-28.1200000000164)); +#9803=CARTESIAN_POINT('',(35.8850354003906,120.,-28.12)); +#9804=CARTESIAN_POINT('',(35.8850354003906,80.,-28.12)); +#9805=CARTESIAN_POINT('',(24.8850354003915,160.,-28.12)); +#9806=CARTESIAN_POINT('',(40.0050401121703,80.0000042059647,139.999999999982)); +#9807=CARTESIAN_POINT('',(50.0050354003906,90.,140.)); +#9808=CARTESIAN_POINT('',(50.0050354003906,130.,140.)); +#9809=CARTESIAN_POINT('',(190.00503540039,150.,140.)); +#9810=CARTESIAN_POINT('',(190.005035400383,110.,140.)); +#9811=CARTESIAN_POINT('',(190.005035400364,69.9999999999982,139.999999999999)); +#9812=CARTESIAN_POINT('',(1.88503471890196,49.879999629244,280.)); +#9813=CARTESIAN_POINT('',(20.0050354003906,73.8799999999995,4.08088998329256)); +#9814=CARTESIAN_POINT('',(20.0050354003906,73.8799999999995,6.08088998329256)); +#9815=CARTESIAN_POINT('',(20.0050354003906,73.8799999999995,8.08088998329256)); +#9816=CARTESIAN_POINT('',(20.0050354003906,73.8799999999995,10.0808899832926)); +#9817=CARTESIAN_POINT('',(20.0050354003906,73.8799999999996,12.0808899832925)); +#9818=CARTESIAN_POINT('',(20.0050354003906,73.8799999999996,14.0808899832925)); +#9819=CARTESIAN_POINT('',(20.0050354003906,73.8799999999996,16.0808899832926)); +#9820=CARTESIAN_POINT('',(20.0050354003906,73.8799999999997,18.0808899832926)); +#9821=CARTESIAN_POINT('',(20.0050354003906,73.88,20.0808899688938)); +#9822=CARTESIAN_POINT('',(20.0050354003906,73.88,22.0808899675848)); +#9823=CARTESIAN_POINT('',(20.0050354003906,73.88,24.0808899675848)); +#9824=CARTESIAN_POINT('',(20.0050354003906,73.88,26.0808899675848)); +#9825=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,28.0808899675848)); +#9826=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,30.0808899675848)); +#9827=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,32.0808899675848)); +#9828=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,34.0808899675848)); +#9829=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,36.0808899675848)); +#9830=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,38.0808899675848)); +#9831=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,40.0808899675848)); +#9832=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,42.0808899675848)); +#9833=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,44.0808899675848)); +#9834=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,46.0808899675848)); +#9835=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,48.0808899675848)); +#9836=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,50.0808899675848)); +#9837=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,52.0808899675848)); +#9838=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,54.0808899675848)); +#9839=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,56.0808899675848)); +#9840=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,58.0808899675848)); +#9841=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,60.0808899675848)); +#9842=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,62.0808899675848)); +#9843=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,64.0808899675848)); +#9844=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,66.0808899675848)); +#9845=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,68.0808899675848)); +#9846=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,70.0808899675848)); +#9847=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,72.0808899675848)); +#9848=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,74.0808899675848)); +#9849=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,76.0808899675848)); +#9850=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,78.0808899675848)); +#9851=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,80.0808899675848)); +#9852=CARTESIAN_POINT('',(40.0050292424908,140.000011818227,140.000000296268)); +#9853=CARTESIAN_POINT('',(20.1636358803736,49.,80.1413966529973)); +#9854=CARTESIAN_POINT('',(20.1705297749366,49.,80.1345407082899)); +#9855=CARTESIAN_POINT('',(20.1779835342981,49.,80.1260998190594)); +#9856=CARTESIAN_POINT('',(20.1955263005959,49.,80.1012551661958)); +#9857=CARTESIAN_POINT('',(20.2057906352018,49.,80.0859077910255)); +#9858=CARTESIAN_POINT('',(20.2168882868133,49.,80.0464402586162)); +#9859=CARTESIAN_POINT('',(20.2194003202353,49.,80.0358858133832)); +#9860=CARTESIAN_POINT('',(20.2212644649776,49.,80.0194811784706)); +#9861=CARTESIAN_POINT('',(20.2216017250228,49.,80.0158434000927)); +#9862=CARTESIAN_POINT('',(20.2219975714731,49.,80.0092071898567)); +#9863=CARTESIAN_POINT('',(20.2221083354695,49.,80.0063342026285)); +#9864=CARTESIAN_POINT('',(20.2221607598731,49.,80.0035051618649)); +#9865=CARTESIAN_POINT('',(20.1636358803736,171.,80.1413966529973)); +#9866=CARTESIAN_POINT('',(20.1705297749366,171.,80.1345407082899)); +#9867=CARTESIAN_POINT('',(20.1779835342981,171.,80.1260998190594)); +#9868=CARTESIAN_POINT('',(20.1955263005959,171.,80.1012551661958)); +#9869=CARTESIAN_POINT('',(20.2057906352018,171.,80.0859077910255)); +#9870=CARTESIAN_POINT('',(20.2168882868133,171.,80.0464402586162)); +#9871=CARTESIAN_POINT('',(20.2194003202353,171.,80.0358858133832)); +#9872=CARTESIAN_POINT('',(20.2212644649776,171.,80.0194811784706)); +#9873=CARTESIAN_POINT('',(20.2216017250228,171.,80.0158434000927)); +#9874=CARTESIAN_POINT('',(20.2219975714731,171.,80.0092071898567)); +#9875=CARTESIAN_POINT('',(20.2221083354695,171.,80.0063342026285)); +#9876=CARTESIAN_POINT('',(20.2221607598731,171.,80.0035051618649)); +#9877=CARTESIAN_POINT('',(20.0221955414993,110.000009963354,80.0000000298087)); +#9878=CARTESIAN_POINT('',(20.0221955414993,110.000010420236,80.0000000298087)); +#9879=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,82.0808899675848)); +#9880=CARTESIAN_POINT('',(20.1636358803736,49.,82.1413966529973)); +#9881=CARTESIAN_POINT('',(20.1705297749366,49.,82.1345407082899)); +#9882=CARTESIAN_POINT('',(20.1779835342981,49.,82.1260998190594)); +#9883=CARTESIAN_POINT('',(20.1955263005959,49.,82.1012551661958)); +#9884=CARTESIAN_POINT('',(20.2057906352018,49.,82.0859077910254)); +#9885=CARTESIAN_POINT('',(20.2168882868133,49.,82.0464402586161)); +#9886=CARTESIAN_POINT('',(20.2194003202353,49.,82.0358858133832)); +#9887=CARTESIAN_POINT('',(20.2212644649776,49.,82.0194811784705)); +#9888=CARTESIAN_POINT('',(20.2216017250228,49.,82.0158434000927)); +#9889=CARTESIAN_POINT('',(20.2219975714731,49.,82.0092071898567)); +#9890=CARTESIAN_POINT('',(20.2221083354695,49.,82.0063342026285)); +#9891=CARTESIAN_POINT('',(20.2221607598731,49.,82.0035051618649)); +#9892=CARTESIAN_POINT('',(20.1636358803736,171.,82.1413966529973)); +#9893=CARTESIAN_POINT('',(20.1705297749366,171.,82.1345407082899)); +#9894=CARTESIAN_POINT('',(20.1779835342981,171.,82.1260998190594)); +#9895=CARTESIAN_POINT('',(20.1955263005959,171.,82.1012551661958)); +#9896=CARTESIAN_POINT('',(20.2057906352018,171.,82.0859077910254)); +#9897=CARTESIAN_POINT('',(20.2168882868133,171.,82.0464402586161)); +#9898=CARTESIAN_POINT('',(20.2194003202353,171.,82.0358858133832)); +#9899=CARTESIAN_POINT('',(20.2212644649776,171.,82.0194811784705)); +#9900=CARTESIAN_POINT('',(20.2216017250228,171.,82.0158434000927)); +#9901=CARTESIAN_POINT('',(20.2219975714731,171.,82.0092071898567)); +#9902=CARTESIAN_POINT('',(20.2221083354695,171.,82.0063342026285)); +#9903=CARTESIAN_POINT('',(20.2221607598731,171.,82.0035051618649)); +#9904=CARTESIAN_POINT('',(20.0221955414993,110.000009963351,82.0000000298086)); +#9905=CARTESIAN_POINT('',(20.0221955414993,110.000010420233,82.0000000298086)); +#9906=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,84.0808899675848)); +#9907=CARTESIAN_POINT('',(20.1636358803736,49.,84.1413966529973)); +#9908=CARTESIAN_POINT('',(20.1705297749366,49.,84.1345407082899)); +#9909=CARTESIAN_POINT('',(20.1779835342981,49.,84.1260998190594)); +#9910=CARTESIAN_POINT('',(20.1955263005959,49.,84.1012551661958)); +#9911=CARTESIAN_POINT('',(20.2057906352018,49.,84.0859077910255)); +#9912=CARTESIAN_POINT('',(20.2168882868133,49.,84.0464402586162)); +#9913=CARTESIAN_POINT('',(20.2194003202353,49.,84.0358858133832)); +#9914=CARTESIAN_POINT('',(20.2212644649776,49.,84.0194811784706)); +#9915=CARTESIAN_POINT('',(20.2216017250228,49.,84.0158434000928)); +#9916=CARTESIAN_POINT('',(20.2219975714731,49.,84.0092071898567)); +#9917=CARTESIAN_POINT('',(20.2221083354695,49.,84.0063342026285)); +#9918=CARTESIAN_POINT('',(20.2221607598731,49.,84.0035051618649)); +#9919=CARTESIAN_POINT('',(20.1636358803736,171.,84.1413966529973)); +#9920=CARTESIAN_POINT('',(20.1705297749366,171.,84.1345407082899)); +#9921=CARTESIAN_POINT('',(20.1779835342981,171.,84.1260998190594)); +#9922=CARTESIAN_POINT('',(20.1955263005959,171.,84.1012551661958)); +#9923=CARTESIAN_POINT('',(20.2057906352018,171.,84.0859077910255)); +#9924=CARTESIAN_POINT('',(20.2168882868133,171.,84.0464402586162)); +#9925=CARTESIAN_POINT('',(20.2194003202353,171.,84.0358858133832)); +#9926=CARTESIAN_POINT('',(20.2212644649776,171.,84.0194811784706)); +#9927=CARTESIAN_POINT('',(20.2216017250228,171.,84.0158434000928)); +#9928=CARTESIAN_POINT('',(20.2219975714731,171.,84.0092071898567)); +#9929=CARTESIAN_POINT('',(20.2221083354695,171.,84.0063342026285)); +#9930=CARTESIAN_POINT('',(20.2221607598731,171.,84.0035051618649)); +#9931=CARTESIAN_POINT('',(20.0221955414993,110.000009963348,84.0000000298087)); +#9932=CARTESIAN_POINT('',(20.0221955414993,110.00001042023,84.0000000298087)); +#9933=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,86.0808899675848)); +#9934=CARTESIAN_POINT('',(20.1636358803736,49.,86.1413966529973)); +#9935=CARTESIAN_POINT('',(20.1705297749366,49.,86.1345407082899)); +#9936=CARTESIAN_POINT('',(20.1779835342981,49.,86.1260998190594)); +#9937=CARTESIAN_POINT('',(20.1955263005959,49.,86.1012551661958)); +#9938=CARTESIAN_POINT('',(20.2057906352018,49.,86.0859077910254)); +#9939=CARTESIAN_POINT('',(20.2168882868133,49.,86.0464402586162)); +#9940=CARTESIAN_POINT('',(20.2194003202353,49.,86.0358858133832)); +#9941=CARTESIAN_POINT('',(20.2212644649776,49.,86.0194811784706)); +#9942=CARTESIAN_POINT('',(20.2216017250228,49.,86.0158434000927)); +#9943=CARTESIAN_POINT('',(20.2219975714731,49.,86.0092071898567)); +#9944=CARTESIAN_POINT('',(20.2221083354695,49.,86.0063342026285)); +#9945=CARTESIAN_POINT('',(20.2221607598731,49.,86.0035051618649)); +#9946=CARTESIAN_POINT('',(20.1636358803736,171.,86.1413966529973)); +#9947=CARTESIAN_POINT('',(20.1705297749366,171.,86.1345407082899)); +#9948=CARTESIAN_POINT('',(20.1779835342981,171.,86.1260998190594)); +#9949=CARTESIAN_POINT('',(20.1955263005959,171.,86.1012551661958)); +#9950=CARTESIAN_POINT('',(20.2057906352018,171.,86.0859077910254)); +#9951=CARTESIAN_POINT('',(20.2168882868133,171.,86.0464402586162)); +#9952=CARTESIAN_POINT('',(20.2194003202353,171.,86.0358858133832)); +#9953=CARTESIAN_POINT('',(20.2212644649776,171.,86.0194811784706)); +#9954=CARTESIAN_POINT('',(20.2216017250228,171.,86.0158434000927)); +#9955=CARTESIAN_POINT('',(20.2219975714731,171.,86.0092071898567)); +#9956=CARTESIAN_POINT('',(20.2221083354695,171.,86.0063342026285)); +#9957=CARTESIAN_POINT('',(20.2221607598731,171.,86.0035051618649)); +#9958=CARTESIAN_POINT('',(20.0221955414993,110.000009963346,86.0000000298086)); +#9959=CARTESIAN_POINT('',(20.0221955414993,110.000010420227,86.0000000298086)); +#9960=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,88.0808899675848)); +#9961=CARTESIAN_POINT('',(20.1636358803736,49.,88.1413966529973)); +#9962=CARTESIAN_POINT('',(20.1705297749366,49.,88.1345407082899)); +#9963=CARTESIAN_POINT('',(20.1779835342981,49.,88.1260998190594)); +#9964=CARTESIAN_POINT('',(20.1955263005959,49.,88.1012551661958)); +#9965=CARTESIAN_POINT('',(20.2057906352018,49.,88.0859077910254)); +#9966=CARTESIAN_POINT('',(20.2168882868133,49.,88.0464402586161)); +#9967=CARTESIAN_POINT('',(20.2194003202353,49.,88.0358858133832)); +#9968=CARTESIAN_POINT('',(20.2212644649776,49.,88.0194811784705)); +#9969=CARTESIAN_POINT('',(20.2216017250228,49.,88.0158434000927)); +#9970=CARTESIAN_POINT('',(20.2219975714731,49.,88.0092071898567)); +#9971=CARTESIAN_POINT('',(20.2221083354695,49.,88.0063342026284)); +#9972=CARTESIAN_POINT('',(20.2221607598731,49.,88.0035051618649)); +#9973=CARTESIAN_POINT('',(20.1636358803736,171.,88.1413966529973)); +#9974=CARTESIAN_POINT('',(20.1705297749366,171.,88.1345407082899)); +#9975=CARTESIAN_POINT('',(20.1779835342981,171.,88.1260998190594)); +#9976=CARTESIAN_POINT('',(20.1955263005959,171.,88.1012551661958)); +#9977=CARTESIAN_POINT('',(20.2057906352018,171.,88.0859077910254)); +#9978=CARTESIAN_POINT('',(20.2168882868133,171.,88.0464402586161)); +#9979=CARTESIAN_POINT('',(20.2194003202353,171.,88.0358858133832)); +#9980=CARTESIAN_POINT('',(20.2212644649776,171.,88.0194811784705)); +#9981=CARTESIAN_POINT('',(20.2216017250228,171.,88.0158434000927)); +#9982=CARTESIAN_POINT('',(20.2219975714731,171.,88.0092071898567)); +#9983=CARTESIAN_POINT('',(20.2221083354695,171.,88.0063342026284)); +#9984=CARTESIAN_POINT('',(20.2221607598731,171.,88.0035051618649)); +#9985=CARTESIAN_POINT('',(20.0221955414993,110.000009963343,88.0000000298086)); +#9986=CARTESIAN_POINT('',(20.0221955414993,110.000010420224,88.0000000298086)); +#9987=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,90.0808899675848)); +#9988=CARTESIAN_POINT('',(20.1636358803736,49.,90.1413966529973)); +#9989=CARTESIAN_POINT('',(20.1705297749366,49.,90.1345407082899)); +#9990=CARTESIAN_POINT('',(20.1779835342981,49.,90.1260998190594)); +#9991=CARTESIAN_POINT('',(20.1955263005959,49.,90.1012551661958)); +#9992=CARTESIAN_POINT('',(20.2057906352018,49.,90.0859077910255)); +#9993=CARTESIAN_POINT('',(20.2168882868133,49.,90.0464402586162)); +#9994=CARTESIAN_POINT('',(20.2194003202353,49.,90.0358858133832)); +#9995=CARTESIAN_POINT('',(20.2212644649776,49.,90.0194811784706)); +#9996=CARTESIAN_POINT('',(20.2216017250228,49.,90.0158434000927)); +#9997=CARTESIAN_POINT('',(20.2219975714731,49.,90.0092071898567)); +#9998=CARTESIAN_POINT('',(20.2221083354695,49.,90.0063342026285)); +#9999=CARTESIAN_POINT('',(20.2221607598731,49.,90.0035051618649)); +#10000=CARTESIAN_POINT('',(20.1636358803736,171.,90.1413966529973)); +#10001=CARTESIAN_POINT('',(20.1705297749366,171.,90.1345407082899)); +#10002=CARTESIAN_POINT('',(20.1779835342981,171.,90.1260998190594)); +#10003=CARTESIAN_POINT('',(20.1955263005959,171.,90.1012551661958)); +#10004=CARTESIAN_POINT('',(20.2057906352018,171.,90.0859077910255)); +#10005=CARTESIAN_POINT('',(20.2168882868133,171.,90.0464402586162)); +#10006=CARTESIAN_POINT('',(20.2194003202353,171.,90.0358858133832)); +#10007=CARTESIAN_POINT('',(20.2212644649776,171.,90.0194811784706)); +#10008=CARTESIAN_POINT('',(20.2216017250228,171.,90.0158434000927)); +#10009=CARTESIAN_POINT('',(20.2219975714731,171.,90.0092071898567)); +#10010=CARTESIAN_POINT('',(20.2221083354695,171.,90.0063342026285)); +#10011=CARTESIAN_POINT('',(20.2221607598731,171.,90.0035051618649)); +#10012=CARTESIAN_POINT('',(20.0221955414993,110.00000996334,90.0000000298087)); +#10013=CARTESIAN_POINT('',(20.0221955414993,110.000010420221,90.0000000298087)); +#10014=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,92.0808899675848)); +#10015=CARTESIAN_POINT('',(20.1636358803736,49.,92.1413966529973)); +#10016=CARTESIAN_POINT('',(20.1705297749366,49.,92.1345407082899)); +#10017=CARTESIAN_POINT('',(20.1779835342981,49.,92.1260998190594)); +#10018=CARTESIAN_POINT('',(20.1955263005959,49.,92.1012551661958)); +#10019=CARTESIAN_POINT('',(20.2057906352018,49.,92.0859077910254)); +#10020=CARTESIAN_POINT('',(20.2168882868133,49.,92.0464402586161)); +#10021=CARTESIAN_POINT('',(20.2194003202353,49.,92.0358858133832)); +#10022=CARTESIAN_POINT('',(20.2212644649776,49.,92.0194811784705)); +#10023=CARTESIAN_POINT('',(20.2216017250228,49.,92.0158434000927)); +#10024=CARTESIAN_POINT('',(20.2219975714731,49.,92.0092071898567)); +#10025=CARTESIAN_POINT('',(20.2221083354695,49.,92.0063342026285)); +#10026=CARTESIAN_POINT('',(20.2221607598731,49.,92.0035051618649)); +#10027=CARTESIAN_POINT('',(20.1636358803736,171.,92.1413966529973)); +#10028=CARTESIAN_POINT('',(20.1705297749366,171.,92.1345407082899)); +#10029=CARTESIAN_POINT('',(20.1779835342981,171.,92.1260998190594)); +#10030=CARTESIAN_POINT('',(20.1955263005959,171.,92.1012551661958)); +#10031=CARTESIAN_POINT('',(20.2057906352018,171.,92.0859077910254)); +#10032=CARTESIAN_POINT('',(20.2168882868133,171.,92.0464402586161)); +#10033=CARTESIAN_POINT('',(20.2194003202353,171.,92.0358858133832)); +#10034=CARTESIAN_POINT('',(20.2212644649776,171.,92.0194811784705)); +#10035=CARTESIAN_POINT('',(20.2216017250228,171.,92.0158434000927)); +#10036=CARTESIAN_POINT('',(20.2219975714731,171.,92.0092071898567)); +#10037=CARTESIAN_POINT('',(20.2221083354695,171.,92.0063342026285)); +#10038=CARTESIAN_POINT('',(20.2221607598731,171.,92.0035051618649)); +#10039=CARTESIAN_POINT('',(20.0221955414993,110.000009963338,92.0000000298086)); +#10040=CARTESIAN_POINT('',(20.0221955414993,110.000010420217,92.0000000298086)); +#10041=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,94.0808899675848)); +#10042=CARTESIAN_POINT('',(20.1636358803736,49.,94.1413966529973)); +#10043=CARTESIAN_POINT('',(20.1705297749366,49.,94.1345407082899)); +#10044=CARTESIAN_POINT('',(20.1779835342981,49.,94.1260998190594)); +#10045=CARTESIAN_POINT('',(20.1955263005959,49.,94.1012551661958)); +#10046=CARTESIAN_POINT('',(20.2057906352018,49.,94.0859077910255)); +#10047=CARTESIAN_POINT('',(20.2168882868133,49.,94.0464402586162)); +#10048=CARTESIAN_POINT('',(20.2194003202353,49.,94.0358858133832)); +#10049=CARTESIAN_POINT('',(20.2212644649776,49.,94.0194811784706)); +#10050=CARTESIAN_POINT('',(20.2216017250228,49.,94.0158434000928)); +#10051=CARTESIAN_POINT('',(20.2219975714731,49.,94.0092071898567)); +#10052=CARTESIAN_POINT('',(20.2221083354695,49.,94.0063342026285)); +#10053=CARTESIAN_POINT('',(20.2221607598731,49.,94.0035051618649)); +#10054=CARTESIAN_POINT('',(20.1636358803736,171.,94.1413966529973)); +#10055=CARTESIAN_POINT('',(20.1705297749366,171.,94.1345407082899)); +#10056=CARTESIAN_POINT('',(20.1779835342981,171.,94.1260998190594)); +#10057=CARTESIAN_POINT('',(20.1955263005959,171.,94.1012551661958)); +#10058=CARTESIAN_POINT('',(20.2057906352018,171.,94.0859077910255)); +#10059=CARTESIAN_POINT('',(20.2168882868133,171.,94.0464402586162)); +#10060=CARTESIAN_POINT('',(20.2194003202353,171.,94.0358858133832)); +#10061=CARTESIAN_POINT('',(20.2212644649776,171.,94.0194811784706)); +#10062=CARTESIAN_POINT('',(20.2216017250228,171.,94.0158434000928)); +#10063=CARTESIAN_POINT('',(20.2219975714731,171.,94.0092071898567)); +#10064=CARTESIAN_POINT('',(20.2221083354695,171.,94.0063342026285)); +#10065=CARTESIAN_POINT('',(20.2221607598731,171.,94.0035051618649)); +#10066=CARTESIAN_POINT('',(20.0221955414993,110.000009963335,94.0000000298087)); +#10067=CARTESIAN_POINT('',(20.0221955414993,110.000010420214,94.0000000298087)); +#10068=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,96.0808899675848)); +#10069=CARTESIAN_POINT('',(20.1636358803736,49.,96.1413966529973)); +#10070=CARTESIAN_POINT('',(20.1705297749366,49.,96.1345407082899)); +#10071=CARTESIAN_POINT('',(20.1779835342981,49.,96.1260998190594)); +#10072=CARTESIAN_POINT('',(20.1955263005959,49.,96.1012551661958)); +#10073=CARTESIAN_POINT('',(20.2057906352018,49.,96.0859077910254)); +#10074=CARTESIAN_POINT('',(20.2168882868133,49.,96.0464402586162)); +#10075=CARTESIAN_POINT('',(20.2194003202353,49.,96.0358858133832)); +#10076=CARTESIAN_POINT('',(20.2212644649776,49.,96.0194811784706)); +#10077=CARTESIAN_POINT('',(20.2216017250228,49.,96.0158434000927)); +#10078=CARTESIAN_POINT('',(20.2219975714731,49.,96.0092071898567)); +#10079=CARTESIAN_POINT('',(20.2221083354695,49.,96.0063342026285)); +#10080=CARTESIAN_POINT('',(20.2221607598731,49.,96.0035051618649)); +#10081=CARTESIAN_POINT('',(20.1636358803736,171.,96.1413966529973)); +#10082=CARTESIAN_POINT('',(20.1705297749366,171.,96.1345407082899)); +#10083=CARTESIAN_POINT('',(20.1779835342981,171.,96.1260998190594)); +#10084=CARTESIAN_POINT('',(20.1955263005959,171.,96.1012551661958)); +#10085=CARTESIAN_POINT('',(20.2057906352018,171.,96.0859077910254)); +#10086=CARTESIAN_POINT('',(20.2168882868133,171.,96.0464402586162)); +#10087=CARTESIAN_POINT('',(20.2194003202353,171.,96.0358858133832)); +#10088=CARTESIAN_POINT('',(20.2212644649776,171.,96.0194811784706)); +#10089=CARTESIAN_POINT('',(20.2216017250228,171.,96.0158434000927)); +#10090=CARTESIAN_POINT('',(20.2219975714731,171.,96.0092071898567)); +#10091=CARTESIAN_POINT('',(20.2221083354695,171.,96.0063342026285)); +#10092=CARTESIAN_POINT('',(20.2221607598731,171.,96.0035051618649)); +#10093=CARTESIAN_POINT('',(20.0221955414993,110.000009963332,96.0000000298086)); +#10094=CARTESIAN_POINT('',(20.0221955414993,110.000010420211,96.0000000298086)); +#10095=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,98.0808899675848)); +#10096=CARTESIAN_POINT('',(20.1636358803736,49.,98.1413966529973)); +#10097=CARTESIAN_POINT('',(20.1705297749366,49.,98.1345407082899)); +#10098=CARTESIAN_POINT('',(20.1779835342981,49.,98.1260998190594)); +#10099=CARTESIAN_POINT('',(20.1955263005959,49.,98.1012551661958)); +#10100=CARTESIAN_POINT('',(20.2057906352018,49.,98.0859077910255)); +#10101=CARTESIAN_POINT('',(20.2168882868133,49.,98.0464402586162)); +#10102=CARTESIAN_POINT('',(20.2194003202353,49.,98.0358858133832)); +#10103=CARTESIAN_POINT('',(20.2212644649776,49.,98.0194811784706)); +#10104=CARTESIAN_POINT('',(20.2216017250228,49.,98.0158434000928)); +#10105=CARTESIAN_POINT('',(20.2219975714731,49.,98.0092071898567)); +#10106=CARTESIAN_POINT('',(20.2221083354695,49.,98.0063342026285)); +#10107=CARTESIAN_POINT('',(20.2221607598731,49.,98.0035051618649)); +#10108=CARTESIAN_POINT('',(20.1636358803736,171.,98.1413966529973)); +#10109=CARTESIAN_POINT('',(20.1705297749366,171.,98.1345407082899)); +#10110=CARTESIAN_POINT('',(20.1779835342981,171.,98.1260998190594)); +#10111=CARTESIAN_POINT('',(20.1955263005959,171.,98.1012551661958)); +#10112=CARTESIAN_POINT('',(20.2057906352018,171.,98.0859077910255)); +#10113=CARTESIAN_POINT('',(20.2168882868133,171.,98.0464402586162)); +#10114=CARTESIAN_POINT('',(20.2194003202353,171.,98.0358858133832)); +#10115=CARTESIAN_POINT('',(20.2212644649776,171.,98.0194811784706)); +#10116=CARTESIAN_POINT('',(20.2216017250228,171.,98.0158434000928)); +#10117=CARTESIAN_POINT('',(20.2219975714731,171.,98.0092071898567)); +#10118=CARTESIAN_POINT('',(20.2221083354695,171.,98.0063342026285)); +#10119=CARTESIAN_POINT('',(20.2221607598731,171.,98.0035051618649)); +#10120=CARTESIAN_POINT('',(20.0221955414993,110.00000996333,98.0000000298087)); +#10121=CARTESIAN_POINT('',(20.0221955414993,110.000010420208,98.0000000298087)); +#10122=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,100.080889967585)); +#10123=CARTESIAN_POINT('',(20.1636358803736,49.,100.141396652997)); +#10124=CARTESIAN_POINT('',(20.1705297749366,49.,100.13454070829)); +#10125=CARTESIAN_POINT('',(20.1779835342981,49.,100.126099819059)); +#10126=CARTESIAN_POINT('',(20.1955263005959,49.,100.101255166196)); +#10127=CARTESIAN_POINT('',(20.2057906352018,49.,100.085907791025)); +#10128=CARTESIAN_POINT('',(20.2168882868133,49.,100.046440258616)); +#10129=CARTESIAN_POINT('',(20.2194003202353,49.,100.035885813383)); +#10130=CARTESIAN_POINT('',(20.2212644649776,49.,100.019481178471)); +#10131=CARTESIAN_POINT('',(20.2216017250228,49.,100.015843400093)); +#10132=CARTESIAN_POINT('',(20.2219975714731,49.,100.009207189857)); +#10133=CARTESIAN_POINT('',(20.2221083354695,49.,100.006334202628)); +#10134=CARTESIAN_POINT('',(20.2221607598731,49.,100.003505161865)); +#10135=CARTESIAN_POINT('',(20.1636358803736,171.,100.141396652997)); +#10136=CARTESIAN_POINT('',(20.1705297749366,171.,100.13454070829)); +#10137=CARTESIAN_POINT('',(20.1779835342981,171.,100.126099819059)); +#10138=CARTESIAN_POINT('',(20.1955263005959,171.,100.101255166196)); +#10139=CARTESIAN_POINT('',(20.2057906352018,171.,100.085907791025)); +#10140=CARTESIAN_POINT('',(20.2168882868133,171.,100.046440258616)); +#10141=CARTESIAN_POINT('',(20.2194003202353,171.,100.035885813383)); +#10142=CARTESIAN_POINT('',(20.2212644649776,171.,100.019481178471)); +#10143=CARTESIAN_POINT('',(20.2216017250228,171.,100.015843400093)); +#10144=CARTESIAN_POINT('',(20.2219975714731,171.,100.009207189857)); +#10145=CARTESIAN_POINT('',(20.2221083354695,171.,100.006334202628)); +#10146=CARTESIAN_POINT('',(20.2221607598731,171.,100.003505161865)); +#10147=CARTESIAN_POINT('',(20.0221955414993,110.000009963327,100.000000029809)); +#10148=CARTESIAN_POINT('',(20.0221955414993,110.000010420205,100.000000029809)); +#10149=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,102.080889967585)); +#10150=CARTESIAN_POINT('',(20.1636358803736,49.,102.141396652997)); +#10151=CARTESIAN_POINT('',(20.1705297749366,49.,102.13454070829)); +#10152=CARTESIAN_POINT('',(20.1779835342981,49.,102.126099819059)); +#10153=CARTESIAN_POINT('',(20.1955263005959,49.,102.101255166196)); +#10154=CARTESIAN_POINT('',(20.2057906352018,49.,102.085907791025)); +#10155=CARTESIAN_POINT('',(20.2168882868133,49.,102.046440258616)); +#10156=CARTESIAN_POINT('',(20.2194003202353,49.,102.035885813383)); +#10157=CARTESIAN_POINT('',(20.2212644649776,49.,102.019481178471)); +#10158=CARTESIAN_POINT('',(20.2216017250228,49.,102.015843400093)); +#10159=CARTESIAN_POINT('',(20.2219975714731,49.,102.009207189857)); +#10160=CARTESIAN_POINT('',(20.2221083354695,49.,102.006334202628)); +#10161=CARTESIAN_POINT('',(20.2221607598731,49.,102.003505161865)); +#10162=CARTESIAN_POINT('',(20.1636358803736,171.,102.141396652997)); +#10163=CARTESIAN_POINT('',(20.1705297749366,171.,102.13454070829)); +#10164=CARTESIAN_POINT('',(20.1779835342981,171.,102.126099819059)); +#10165=CARTESIAN_POINT('',(20.1955263005959,171.,102.101255166196)); +#10166=CARTESIAN_POINT('',(20.2057906352018,171.,102.085907791025)); +#10167=CARTESIAN_POINT('',(20.2168882868133,171.,102.046440258616)); +#10168=CARTESIAN_POINT('',(20.2194003202353,171.,102.035885813383)); +#10169=CARTESIAN_POINT('',(20.2212644649776,171.,102.019481178471)); +#10170=CARTESIAN_POINT('',(20.2216017250228,171.,102.015843400093)); +#10171=CARTESIAN_POINT('',(20.2219975714731,171.,102.009207189857)); +#10172=CARTESIAN_POINT('',(20.2221083354695,171.,102.006334202628)); +#10173=CARTESIAN_POINT('',(20.2221607598731,171.,102.003505161865)); +#10174=CARTESIAN_POINT('',(20.0221955414993,110.000009963324,102.000000029809)); +#10175=CARTESIAN_POINT('',(20.0221955414993,110.000010420202,102.000000029809)); +#10176=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,104.080889967585)); +#10177=CARTESIAN_POINT('',(20.1636358803736,49.,104.141396652997)); +#10178=CARTESIAN_POINT('',(20.1705297749366,49.,104.13454070829)); +#10179=CARTESIAN_POINT('',(20.1779835342981,49.,104.126099819059)); +#10180=CARTESIAN_POINT('',(20.1955263005959,49.,104.101255166196)); +#10181=CARTESIAN_POINT('',(20.2057906352018,49.,104.085907791025)); +#10182=CARTESIAN_POINT('',(20.2168882868133,49.,104.046440258616)); +#10183=CARTESIAN_POINT('',(20.2194003202353,49.,104.035885813383)); +#10184=CARTESIAN_POINT('',(20.2212644649776,49.,104.019481178471)); +#10185=CARTESIAN_POINT('',(20.2216017250228,49.,104.015843400093)); +#10186=CARTESIAN_POINT('',(20.2219975714731,49.,104.009207189857)); +#10187=CARTESIAN_POINT('',(20.2221083354695,49.,104.006334202628)); +#10188=CARTESIAN_POINT('',(20.2221607598731,49.,104.003505161865)); +#10189=CARTESIAN_POINT('',(20.1636358803736,171.,104.141396652997)); +#10190=CARTESIAN_POINT('',(20.1705297749366,171.,104.13454070829)); +#10191=CARTESIAN_POINT('',(20.1779835342981,171.,104.126099819059)); +#10192=CARTESIAN_POINT('',(20.1955263005959,171.,104.101255166196)); +#10193=CARTESIAN_POINT('',(20.2057906352018,171.,104.085907791025)); +#10194=CARTESIAN_POINT('',(20.2168882868133,171.,104.046440258616)); +#10195=CARTESIAN_POINT('',(20.2194003202353,171.,104.035885813383)); +#10196=CARTESIAN_POINT('',(20.2212644649776,171.,104.019481178471)); +#10197=CARTESIAN_POINT('',(20.2216017250228,171.,104.015843400093)); +#10198=CARTESIAN_POINT('',(20.2219975714731,171.,104.009207189857)); +#10199=CARTESIAN_POINT('',(20.2221083354695,171.,104.006334202628)); +#10200=CARTESIAN_POINT('',(20.2221607598731,171.,104.003505161865)); +#10201=CARTESIAN_POINT('',(20.0221955414993,110.000009963322,104.000000029809)); +#10202=CARTESIAN_POINT('',(20.0221955414993,110.000010420199,104.000000029809)); +#10203=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,106.080889967585)); +#10204=CARTESIAN_POINT('',(20.1636358803736,49.,106.141396652997)); +#10205=CARTESIAN_POINT('',(20.1705297749366,49.,106.13454070829)); +#10206=CARTESIAN_POINT('',(20.1779835342981,49.,106.126099819059)); +#10207=CARTESIAN_POINT('',(20.1955263005959,49.,106.101255166196)); +#10208=CARTESIAN_POINT('',(20.2057906352018,49.,106.085907791025)); +#10209=CARTESIAN_POINT('',(20.2168882868133,49.,106.046440258616)); +#10210=CARTESIAN_POINT('',(20.2194003202353,49.,106.035885813383)); +#10211=CARTESIAN_POINT('',(20.2212644649776,49.,106.019481178471)); +#10212=CARTESIAN_POINT('',(20.2216017250228,49.,106.015843400093)); +#10213=CARTESIAN_POINT('',(20.2219975714731,49.,106.009207189857)); +#10214=CARTESIAN_POINT('',(20.2221083354695,49.,106.006334202628)); +#10215=CARTESIAN_POINT('',(20.2221607598731,49.,106.003505161865)); +#10216=CARTESIAN_POINT('',(20.1636358803736,171.,106.141396652997)); +#10217=CARTESIAN_POINT('',(20.1705297749366,171.,106.13454070829)); +#10218=CARTESIAN_POINT('',(20.1779835342981,171.,106.126099819059)); +#10219=CARTESIAN_POINT('',(20.1955263005959,171.,106.101255166196)); +#10220=CARTESIAN_POINT('',(20.2057906352018,171.,106.085907791025)); +#10221=CARTESIAN_POINT('',(20.2168882868133,171.,106.046440258616)); +#10222=CARTESIAN_POINT('',(20.2194003202353,171.,106.035885813383)); +#10223=CARTESIAN_POINT('',(20.2212644649776,171.,106.019481178471)); +#10224=CARTESIAN_POINT('',(20.2216017250228,171.,106.015843400093)); +#10225=CARTESIAN_POINT('',(20.2219975714731,171.,106.009207189857)); +#10226=CARTESIAN_POINT('',(20.2221083354695,171.,106.006334202628)); +#10227=CARTESIAN_POINT('',(20.2221607598731,171.,106.003505161865)); +#10228=CARTESIAN_POINT('',(20.0221955414993,110.000009963319,106.000000029809)); +#10229=CARTESIAN_POINT('',(20.0221955414993,110.000010420196,106.000000029809)); +#10230=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,108.080889967585)); +#10231=CARTESIAN_POINT('',(20.1636358803736,49.,108.141396652997)); +#10232=CARTESIAN_POINT('',(20.1705297749366,49.,108.13454070829)); +#10233=CARTESIAN_POINT('',(20.1779835342981,49.,108.126099819059)); +#10234=CARTESIAN_POINT('',(20.1955263005959,49.,108.101255166196)); +#10235=CARTESIAN_POINT('',(20.2057906352018,49.,108.085907791025)); +#10236=CARTESIAN_POINT('',(20.2168882868133,49.,108.046440258616)); +#10237=CARTESIAN_POINT('',(20.2194003202353,49.,108.035885813383)); +#10238=CARTESIAN_POINT('',(20.2212644649776,49.,108.019481178471)); +#10239=CARTESIAN_POINT('',(20.2216017250228,49.,108.015843400093)); +#10240=CARTESIAN_POINT('',(20.2219975714731,49.,108.009207189857)); +#10241=CARTESIAN_POINT('',(20.2221083354695,49.,108.006334202628)); +#10242=CARTESIAN_POINT('',(20.2221607598731,49.,108.003505161865)); +#10243=CARTESIAN_POINT('',(20.1636358803736,171.,108.141396652997)); +#10244=CARTESIAN_POINT('',(20.1705297749366,171.,108.13454070829)); +#10245=CARTESIAN_POINT('',(20.1779835342981,171.,108.126099819059)); +#10246=CARTESIAN_POINT('',(20.1955263005959,171.,108.101255166196)); +#10247=CARTESIAN_POINT('',(20.2057906352018,171.,108.085907791025)); +#10248=CARTESIAN_POINT('',(20.2168882868133,171.,108.046440258616)); +#10249=CARTESIAN_POINT('',(20.2194003202353,171.,108.035885813383)); +#10250=CARTESIAN_POINT('',(20.2212644649776,171.,108.019481178471)); +#10251=CARTESIAN_POINT('',(20.2216017250228,171.,108.015843400093)); +#10252=CARTESIAN_POINT('',(20.2219975714731,171.,108.009207189857)); +#10253=CARTESIAN_POINT('',(20.2221083354695,171.,108.006334202628)); +#10254=CARTESIAN_POINT('',(20.2221607598731,171.,108.003505161865)); +#10255=CARTESIAN_POINT('',(20.0221955414993,110.000009963316,108.000000029809)); +#10256=CARTESIAN_POINT('',(20.0221955414993,110.000010420193,108.000000029809)); +#10257=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,110.080889967585)); +#10258=CARTESIAN_POINT('',(20.1636358803736,49.,110.141396652997)); +#10259=CARTESIAN_POINT('',(20.1705297749366,49.,110.13454070829)); +#10260=CARTESIAN_POINT('',(20.1779835342981,49.,110.126099819059)); +#10261=CARTESIAN_POINT('',(20.1955263005959,49.,110.101255166196)); +#10262=CARTESIAN_POINT('',(20.2057906352018,49.,110.085907791025)); +#10263=CARTESIAN_POINT('',(20.2168882868133,49.,110.046440258616)); +#10264=CARTESIAN_POINT('',(20.2194003202353,49.,110.035885813383)); +#10265=CARTESIAN_POINT('',(20.2212644649776,49.,110.019481178471)); +#10266=CARTESIAN_POINT('',(20.2216017250228,49.,110.015843400093)); +#10267=CARTESIAN_POINT('',(20.2219975714731,49.,110.009207189857)); +#10268=CARTESIAN_POINT('',(20.2221083354695,49.,110.006334202628)); +#10269=CARTESIAN_POINT('',(20.2221607598731,49.,110.003505161865)); +#10270=CARTESIAN_POINT('',(20.1636358803736,171.,110.141396652997)); +#10271=CARTESIAN_POINT('',(20.1705297749366,171.,110.13454070829)); +#10272=CARTESIAN_POINT('',(20.1779835342981,171.,110.126099819059)); +#10273=CARTESIAN_POINT('',(20.1955263005959,171.,110.101255166196)); +#10274=CARTESIAN_POINT('',(20.2057906352018,171.,110.085907791025)); +#10275=CARTESIAN_POINT('',(20.2168882868133,171.,110.046440258616)); +#10276=CARTESIAN_POINT('',(20.2194003202353,171.,110.035885813383)); +#10277=CARTESIAN_POINT('',(20.2212644649776,171.,110.019481178471)); +#10278=CARTESIAN_POINT('',(20.2216017250228,171.,110.015843400093)); +#10279=CARTESIAN_POINT('',(20.2219975714731,171.,110.009207189857)); +#10280=CARTESIAN_POINT('',(20.2221083354695,171.,110.006334202628)); +#10281=CARTESIAN_POINT('',(20.2221607598731,171.,110.003505161865)); +#10282=CARTESIAN_POINT('',(20.0221955414993,110.000009963314,110.000000029809)); +#10283=CARTESIAN_POINT('',(20.0221955414993,110.00001042019,110.000000029809)); +#10284=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,112.080889967585)); +#10285=CARTESIAN_POINT('',(20.1636358803736,49.,112.141396652997)); +#10286=CARTESIAN_POINT('',(20.1705297749366,49.,112.13454070829)); +#10287=CARTESIAN_POINT('',(20.1779835342981,49.,112.126099819059)); +#10288=CARTESIAN_POINT('',(20.1955263005959,49.,112.101255166196)); +#10289=CARTESIAN_POINT('',(20.2057906352018,49.,112.085907791025)); +#10290=CARTESIAN_POINT('',(20.2168882868133,49.,112.046440258616)); +#10291=CARTESIAN_POINT('',(20.2194003202353,49.,112.035885813383)); +#10292=CARTESIAN_POINT('',(20.2212644649776,49.,112.019481178471)); +#10293=CARTESIAN_POINT('',(20.2216017250228,49.,112.015843400093)); +#10294=CARTESIAN_POINT('',(20.2219975714731,49.,112.009207189857)); +#10295=CARTESIAN_POINT('',(20.2221083354695,49.,112.006334202628)); +#10296=CARTESIAN_POINT('',(20.2221607598731,49.,112.003505161865)); +#10297=CARTESIAN_POINT('',(20.1636358803736,171.,112.141396652997)); +#10298=CARTESIAN_POINT('',(20.1705297749366,171.,112.13454070829)); +#10299=CARTESIAN_POINT('',(20.1779835342981,171.,112.126099819059)); +#10300=CARTESIAN_POINT('',(20.1955263005959,171.,112.101255166196)); +#10301=CARTESIAN_POINT('',(20.2057906352018,171.,112.085907791025)); +#10302=CARTESIAN_POINT('',(20.2168882868133,171.,112.046440258616)); +#10303=CARTESIAN_POINT('',(20.2194003202353,171.,112.035885813383)); +#10304=CARTESIAN_POINT('',(20.2212644649776,171.,112.019481178471)); +#10305=CARTESIAN_POINT('',(20.2216017250228,171.,112.015843400093)); +#10306=CARTESIAN_POINT('',(20.2219975714731,171.,112.009207189857)); +#10307=CARTESIAN_POINT('',(20.2221083354695,171.,112.006334202628)); +#10308=CARTESIAN_POINT('',(20.2221607598731,171.,112.003505161865)); +#10309=CARTESIAN_POINT('',(20.0221955414993,110.000009963311,112.000000029809)); +#10310=CARTESIAN_POINT('',(20.0221955414993,110.000010420187,112.000000029809)); +#10311=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,114.080889967585)); +#10312=CARTESIAN_POINT('',(20.1636358803736,49.,114.141396652997)); +#10313=CARTESIAN_POINT('',(20.1705297749366,49.,114.13454070829)); +#10314=CARTESIAN_POINT('',(20.1779835342981,49.,114.126099819059)); +#10315=CARTESIAN_POINT('',(20.1955263005959,49.,114.101255166196)); +#10316=CARTESIAN_POINT('',(20.2057906352018,49.,114.085907791025)); +#10317=CARTESIAN_POINT('',(20.2168882868133,49.,114.046440258616)); +#10318=CARTESIAN_POINT('',(20.2194003202353,49.,114.035885813383)); +#10319=CARTESIAN_POINT('',(20.2212644649776,49.,114.019481178471)); +#10320=CARTESIAN_POINT('',(20.2216017250228,49.,114.015843400093)); +#10321=CARTESIAN_POINT('',(20.2219975714731,49.,114.009207189857)); +#10322=CARTESIAN_POINT('',(20.2221083354695,49.,114.006334202628)); +#10323=CARTESIAN_POINT('',(20.2221607598731,49.,114.003505161865)); +#10324=CARTESIAN_POINT('',(20.1636358803736,171.,114.141396652997)); +#10325=CARTESIAN_POINT('',(20.1705297749366,171.,114.13454070829)); +#10326=CARTESIAN_POINT('',(20.1779835342981,171.,114.126099819059)); +#10327=CARTESIAN_POINT('',(20.1955263005959,171.,114.101255166196)); +#10328=CARTESIAN_POINT('',(20.2057906352018,171.,114.085907791025)); +#10329=CARTESIAN_POINT('',(20.2168882868133,171.,114.046440258616)); +#10330=CARTESIAN_POINT('',(20.2194003202353,171.,114.035885813383)); +#10331=CARTESIAN_POINT('',(20.2212644649776,171.,114.019481178471)); +#10332=CARTESIAN_POINT('',(20.2216017250228,171.,114.015843400093)); +#10333=CARTESIAN_POINT('',(20.2219975714731,171.,114.009207189857)); +#10334=CARTESIAN_POINT('',(20.2221083354695,171.,114.006334202628)); +#10335=CARTESIAN_POINT('',(20.2221607598731,171.,114.003505161865)); +#10336=CARTESIAN_POINT('',(20.0221955414993,110.000009963308,114.000000029809)); +#10337=CARTESIAN_POINT('',(20.0221955414993,110.000010420183,114.000000029809)); +#10338=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,116.080889967585)); +#10339=CARTESIAN_POINT('',(20.1636358803736,49.,116.141396652997)); +#10340=CARTESIAN_POINT('',(20.1705297749366,49.,116.13454070829)); +#10341=CARTESIAN_POINT('',(20.1779835342981,49.,116.126099819059)); +#10342=CARTESIAN_POINT('',(20.1955263005959,49.,116.101255166196)); +#10343=CARTESIAN_POINT('',(20.2057906352018,49.,116.085907791025)); +#10344=CARTESIAN_POINT('',(20.2168882868133,49.,116.046440258616)); +#10345=CARTESIAN_POINT('',(20.2194003202353,49.,116.035885813383)); +#10346=CARTESIAN_POINT('',(20.2212644649776,49.,116.019481178471)); +#10347=CARTESIAN_POINT('',(20.2216017250228,49.,116.015843400093)); +#10348=CARTESIAN_POINT('',(20.2219975714731,49.,116.009207189857)); +#10349=CARTESIAN_POINT('',(20.2221083354695,49.,116.006334202628)); +#10350=CARTESIAN_POINT('',(20.2221607598731,49.,116.003505161865)); +#10351=CARTESIAN_POINT('',(20.1636358803736,171.,116.141396652997)); +#10352=CARTESIAN_POINT('',(20.1705297749366,171.,116.13454070829)); +#10353=CARTESIAN_POINT('',(20.1779835342981,171.,116.126099819059)); +#10354=CARTESIAN_POINT('',(20.1955263005959,171.,116.101255166196)); +#10355=CARTESIAN_POINT('',(20.2057906352018,171.,116.085907791025)); +#10356=CARTESIAN_POINT('',(20.2168882868133,171.,116.046440258616)); +#10357=CARTESIAN_POINT('',(20.2194003202353,171.,116.035885813383)); +#10358=CARTESIAN_POINT('',(20.2212644649776,171.,116.019481178471)); +#10359=CARTESIAN_POINT('',(20.2216017250228,171.,116.015843400093)); +#10360=CARTESIAN_POINT('',(20.2219975714731,171.,116.009207189857)); +#10361=CARTESIAN_POINT('',(20.2221083354695,171.,116.006334202628)); +#10362=CARTESIAN_POINT('',(20.2221607598731,171.,116.003505161865)); +#10363=CARTESIAN_POINT('',(20.0221955414993,110.000009963306,116.000000029809)); +#10364=CARTESIAN_POINT('',(20.0221955414993,110.00001042018,116.000000029809)); +#10365=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,118.080889967585)); +#10366=CARTESIAN_POINT('',(20.1636358803736,49.,118.141396652997)); +#10367=CARTESIAN_POINT('',(20.1705297749366,49.,118.13454070829)); +#10368=CARTESIAN_POINT('',(20.1779835342981,49.,118.126099819059)); +#10369=CARTESIAN_POINT('',(20.1955263005959,49.,118.101255166196)); +#10370=CARTESIAN_POINT('',(20.2057906352018,49.,118.085907791025)); +#10371=CARTESIAN_POINT('',(20.2168882868133,49.,118.046440258616)); +#10372=CARTESIAN_POINT('',(20.2194003202353,49.,118.035885813383)); +#10373=CARTESIAN_POINT('',(20.2212644649776,49.,118.019481178471)); +#10374=CARTESIAN_POINT('',(20.2216017250228,49.,118.015843400093)); +#10375=CARTESIAN_POINT('',(20.2219975714731,49.,118.009207189857)); +#10376=CARTESIAN_POINT('',(20.2221083354695,49.,118.006334202628)); +#10377=CARTESIAN_POINT('',(20.2221607598731,49.,118.003505161865)); +#10378=CARTESIAN_POINT('',(20.1636358803736,171.,118.141396652997)); +#10379=CARTESIAN_POINT('',(20.1705297749366,171.,118.13454070829)); +#10380=CARTESIAN_POINT('',(20.1779835342981,171.,118.126099819059)); +#10381=CARTESIAN_POINT('',(20.1955263005959,171.,118.101255166196)); +#10382=CARTESIAN_POINT('',(20.2057906352018,171.,118.085907791025)); +#10383=CARTESIAN_POINT('',(20.2168882868133,171.,118.046440258616)); +#10384=CARTESIAN_POINT('',(20.2194003202353,171.,118.035885813383)); +#10385=CARTESIAN_POINT('',(20.2212644649776,171.,118.019481178471)); +#10386=CARTESIAN_POINT('',(20.2216017250228,171.,118.015843400093)); +#10387=CARTESIAN_POINT('',(20.2219975714731,171.,118.009207189857)); +#10388=CARTESIAN_POINT('',(20.2221083354695,171.,118.006334202628)); +#10389=CARTESIAN_POINT('',(20.2221607598731,171.,118.003505161865)); +#10390=CARTESIAN_POINT('',(20.0221955414993,110.000009963303,118.000000029809)); +#10391=CARTESIAN_POINT('',(20.0221955414993,110.000010420177,118.000000029809)); +#10392=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,120.080889967585)); +#10393=CARTESIAN_POINT('',(20.1636358803736,49.,120.141396652997)); +#10394=CARTESIAN_POINT('',(20.1705297749366,49.,120.13454070829)); +#10395=CARTESIAN_POINT('',(20.1779835342981,49.,120.126099819059)); +#10396=CARTESIAN_POINT('',(20.1955263005959,49.,120.101255166196)); +#10397=CARTESIAN_POINT('',(20.2057906352018,49.,120.085907791025)); +#10398=CARTESIAN_POINT('',(20.2168882868133,49.,120.046440258616)); +#10399=CARTESIAN_POINT('',(20.2194003202353,49.,120.035885813383)); +#10400=CARTESIAN_POINT('',(20.2212644649776,49.,120.019481178471)); +#10401=CARTESIAN_POINT('',(20.2216017250228,49.,120.015843400093)); +#10402=CARTESIAN_POINT('',(20.2219975714731,49.,120.009207189857)); +#10403=CARTESIAN_POINT('',(20.2221083354695,49.,120.006334202628)); +#10404=CARTESIAN_POINT('',(20.2221607598731,49.,120.003505161865)); +#10405=CARTESIAN_POINT('',(20.1636358803736,171.,120.141396652997)); +#10406=CARTESIAN_POINT('',(20.1705297749366,171.,120.13454070829)); +#10407=CARTESIAN_POINT('',(20.1779835342981,171.,120.126099819059)); +#10408=CARTESIAN_POINT('',(20.1955263005959,171.,120.101255166196)); +#10409=CARTESIAN_POINT('',(20.2057906352018,171.,120.085907791025)); +#10410=CARTESIAN_POINT('',(20.2168882868133,171.,120.046440258616)); +#10411=CARTESIAN_POINT('',(20.2194003202353,171.,120.035885813383)); +#10412=CARTESIAN_POINT('',(20.2212644649776,171.,120.019481178471)); +#10413=CARTESIAN_POINT('',(20.2216017250228,171.,120.015843400093)); +#10414=CARTESIAN_POINT('',(20.2219975714731,171.,120.009207189857)); +#10415=CARTESIAN_POINT('',(20.2221083354695,171.,120.006334202628)); +#10416=CARTESIAN_POINT('',(20.2221607598731,171.,120.003505161865)); +#10417=CARTESIAN_POINT('',(20.0221955414993,110.0000099633,120.000000029809)); +#10418=CARTESIAN_POINT('',(20.0221955414993,110.000010420174,120.000000029809)); +#10419=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,122.080889967585)); +#10420=CARTESIAN_POINT('',(20.1636358803736,49.,122.141396652997)); +#10421=CARTESIAN_POINT('',(20.1705297749366,49.,122.13454070829)); +#10422=CARTESIAN_POINT('',(20.1779835342981,49.,122.126099819059)); +#10423=CARTESIAN_POINT('',(20.1955263005959,49.,122.101255166196)); +#10424=CARTESIAN_POINT('',(20.2057906352018,49.,122.085907791025)); +#10425=CARTESIAN_POINT('',(20.2168882868133,49.,122.046440258616)); +#10426=CARTESIAN_POINT('',(20.2194003202353,49.,122.035885813383)); +#10427=CARTESIAN_POINT('',(20.2212644649776,49.,122.019481178471)); +#10428=CARTESIAN_POINT('',(20.2216017250228,49.,122.015843400093)); +#10429=CARTESIAN_POINT('',(20.2219975714731,49.,122.009207189857)); +#10430=CARTESIAN_POINT('',(20.2221083354695,49.,122.006334202628)); +#10431=CARTESIAN_POINT('',(20.2221607598731,49.,122.003505161865)); +#10432=CARTESIAN_POINT('',(20.1636358803736,171.,122.141396652997)); +#10433=CARTESIAN_POINT('',(20.1705297749366,171.,122.13454070829)); +#10434=CARTESIAN_POINT('',(20.1779835342981,171.,122.126099819059)); +#10435=CARTESIAN_POINT('',(20.1955263005959,171.,122.101255166196)); +#10436=CARTESIAN_POINT('',(20.2057906352018,171.,122.085907791025)); +#10437=CARTESIAN_POINT('',(20.2168882868133,171.,122.046440258616)); +#10438=CARTESIAN_POINT('',(20.2194003202353,171.,122.035885813383)); +#10439=CARTESIAN_POINT('',(20.2212644649776,171.,122.019481178471)); +#10440=CARTESIAN_POINT('',(20.2216017250228,171.,122.015843400093)); +#10441=CARTESIAN_POINT('',(20.2219975714731,171.,122.009207189857)); +#10442=CARTESIAN_POINT('',(20.2221083354695,171.,122.006334202628)); +#10443=CARTESIAN_POINT('',(20.2221607598731,171.,122.003505161865)); +#10444=CARTESIAN_POINT('',(20.0221955414993,110.000009963298,122.000000029809)); +#10445=CARTESIAN_POINT('',(20.0221955414993,110.000010420171,122.000000029809)); +#10446=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,124.080889967585)); +#10447=CARTESIAN_POINT('',(20.1636358803736,49.,124.141396652997)); +#10448=CARTESIAN_POINT('',(20.1705297749366,49.,124.13454070829)); +#10449=CARTESIAN_POINT('',(20.1779835342981,49.,124.126099819059)); +#10450=CARTESIAN_POINT('',(20.1955263005959,49.,124.101255166196)); +#10451=CARTESIAN_POINT('',(20.2057906352018,49.,124.085907791025)); +#10452=CARTESIAN_POINT('',(20.2168882868133,49.,124.046440258616)); +#10453=CARTESIAN_POINT('',(20.2194003202353,49.,124.035885813383)); +#10454=CARTESIAN_POINT('',(20.2212644649776,49.,124.019481178471)); +#10455=CARTESIAN_POINT('',(20.2216017250228,49.,124.015843400093)); +#10456=CARTESIAN_POINT('',(20.2219975714731,49.,124.009207189857)); +#10457=CARTESIAN_POINT('',(20.2221083354695,49.,124.006334202628)); +#10458=CARTESIAN_POINT('',(20.2221607598731,49.,124.003505161865)); +#10459=CARTESIAN_POINT('',(20.1636358803736,171.,124.141396652997)); +#10460=CARTESIAN_POINT('',(20.1705297749366,171.,124.13454070829)); +#10461=CARTESIAN_POINT('',(20.1779835342981,171.,124.126099819059)); +#10462=CARTESIAN_POINT('',(20.1955263005959,171.,124.101255166196)); +#10463=CARTESIAN_POINT('',(20.2057906352018,171.,124.085907791025)); +#10464=CARTESIAN_POINT('',(20.2168882868133,171.,124.046440258616)); +#10465=CARTESIAN_POINT('',(20.2194003202353,171.,124.035885813383)); +#10466=CARTESIAN_POINT('',(20.2212644649776,171.,124.019481178471)); +#10467=CARTESIAN_POINT('',(20.2216017250228,171.,124.015843400093)); +#10468=CARTESIAN_POINT('',(20.2219975714731,171.,124.009207189857)); +#10469=CARTESIAN_POINT('',(20.2221083354695,171.,124.006334202628)); +#10470=CARTESIAN_POINT('',(20.2221607598731,171.,124.003505161865)); +#10471=CARTESIAN_POINT('',(20.0221955414993,110.000009963295,124.000000029809)); +#10472=CARTESIAN_POINT('',(20.0221955414993,110.000010420168,124.000000029809)); +#10473=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,126.080889967585)); +#10474=CARTESIAN_POINT('',(20.1636358803736,49.,126.141396652997)); +#10475=CARTESIAN_POINT('',(20.1705297749366,49.,126.13454070829)); +#10476=CARTESIAN_POINT('',(20.1779835342981,49.,126.126099819059)); +#10477=CARTESIAN_POINT('',(20.1955263005959,49.,126.101255166196)); +#10478=CARTESIAN_POINT('',(20.2057906352018,49.,126.085907791025)); +#10479=CARTESIAN_POINT('',(20.2168882868133,49.,126.046440258616)); +#10480=CARTESIAN_POINT('',(20.2194003202353,49.,126.035885813383)); +#10481=CARTESIAN_POINT('',(20.2212644649776,49.,126.019481178471)); +#10482=CARTESIAN_POINT('',(20.2216017250228,49.,126.015843400093)); +#10483=CARTESIAN_POINT('',(20.2219975714731,49.,126.009207189857)); +#10484=CARTESIAN_POINT('',(20.2221083354695,49.,126.006334202628)); +#10485=CARTESIAN_POINT('',(20.2221607598731,49.,126.003505161865)); +#10486=CARTESIAN_POINT('',(20.1636358803736,171.,126.141396652997)); +#10487=CARTESIAN_POINT('',(20.1705297749366,171.,126.13454070829)); +#10488=CARTESIAN_POINT('',(20.1779835342981,171.,126.126099819059)); +#10489=CARTESIAN_POINT('',(20.1955263005959,171.,126.101255166196)); +#10490=CARTESIAN_POINT('',(20.2057906352018,171.,126.085907791025)); +#10491=CARTESIAN_POINT('',(20.2168882868133,171.,126.046440258616)); +#10492=CARTESIAN_POINT('',(20.2194003202353,171.,126.035885813383)); +#10493=CARTESIAN_POINT('',(20.2212644649776,171.,126.019481178471)); +#10494=CARTESIAN_POINT('',(20.2216017250228,171.,126.015843400093)); +#10495=CARTESIAN_POINT('',(20.2219975714731,171.,126.009207189857)); +#10496=CARTESIAN_POINT('',(20.2221083354695,171.,126.006334202628)); +#10497=CARTESIAN_POINT('',(20.2221607598731,171.,126.003505161865)); +#10498=CARTESIAN_POINT('',(20.0221955414993,110.000009963292,126.000000029809)); +#10499=CARTESIAN_POINT('',(20.0221955414993,110.000010420165,126.000000029809)); +#10500=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,128.080889967585)); +#10501=CARTESIAN_POINT('',(20.1636358803736,49.,128.141396652997)); +#10502=CARTESIAN_POINT('',(20.1705297749366,49.,128.13454070829)); +#10503=CARTESIAN_POINT('',(20.1779835342981,49.,128.126099819059)); +#10504=CARTESIAN_POINT('',(20.1955263005959,49.,128.101255166196)); +#10505=CARTESIAN_POINT('',(20.2057906352018,49.,128.085907791025)); +#10506=CARTESIAN_POINT('',(20.2168882868133,49.,128.046440258616)); +#10507=CARTESIAN_POINT('',(20.2194003202353,49.,128.035885813383)); +#10508=CARTESIAN_POINT('',(20.2212644649776,49.,128.019481178471)); +#10509=CARTESIAN_POINT('',(20.2216017250228,49.,128.015843400093)); +#10510=CARTESIAN_POINT('',(20.2219975714731,49.,128.009207189857)); +#10511=CARTESIAN_POINT('',(20.2221083354695,49.,128.006334202628)); +#10512=CARTESIAN_POINT('',(20.2221607598731,49.,128.003505161865)); +#10513=CARTESIAN_POINT('',(20.1636358803736,171.,128.141396652997)); +#10514=CARTESIAN_POINT('',(20.1705297749366,171.,128.13454070829)); +#10515=CARTESIAN_POINT('',(20.1779835342981,171.,128.126099819059)); +#10516=CARTESIAN_POINT('',(20.1955263005959,171.,128.101255166196)); +#10517=CARTESIAN_POINT('',(20.2057906352018,171.,128.085907791025)); +#10518=CARTESIAN_POINT('',(20.2168882868133,171.,128.046440258616)); +#10519=CARTESIAN_POINT('',(20.2194003202353,171.,128.035885813383)); +#10520=CARTESIAN_POINT('',(20.2212644649776,171.,128.019481178471)); +#10521=CARTESIAN_POINT('',(20.2216017250228,171.,128.015843400093)); +#10522=CARTESIAN_POINT('',(20.2219975714731,171.,128.009207189857)); +#10523=CARTESIAN_POINT('',(20.2221083354695,171.,128.006334202628)); +#10524=CARTESIAN_POINT('',(20.2221607598731,171.,128.003505161865)); +#10525=CARTESIAN_POINT('',(20.0221955414993,110.00000996329,128.000000029809)); +#10526=CARTESIAN_POINT('',(20.0221955414993,110.000010420162,128.000000029809)); +#10527=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,130.080889967585)); +#10528=CARTESIAN_POINT('',(20.1636358803736,49.,130.141396652997)); +#10529=CARTESIAN_POINT('',(20.1705297749366,49.,130.13454070829)); +#10530=CARTESIAN_POINT('',(20.1779835342981,49.,130.126099819059)); +#10531=CARTESIAN_POINT('',(20.1955263005959,49.,130.101255166196)); +#10532=CARTESIAN_POINT('',(20.2057906352018,49.,130.085907791025)); +#10533=CARTESIAN_POINT('',(20.2168882868133,49.,130.046440258616)); +#10534=CARTESIAN_POINT('',(20.2194003202353,49.,130.035885813383)); +#10535=CARTESIAN_POINT('',(20.2212644649776,49.,130.019481178471)); +#10536=CARTESIAN_POINT('',(20.2216017250228,49.,130.015843400093)); +#10537=CARTESIAN_POINT('',(20.2219975714731,49.,130.009207189857)); +#10538=CARTESIAN_POINT('',(20.2221083354695,49.,130.006334202628)); +#10539=CARTESIAN_POINT('',(20.2221607598731,49.,130.003505161865)); +#10540=CARTESIAN_POINT('',(20.1636358803736,171.,130.141396652997)); +#10541=CARTESIAN_POINT('',(20.1705297749366,171.,130.13454070829)); +#10542=CARTESIAN_POINT('',(20.1779835342981,171.,130.126099819059)); +#10543=CARTESIAN_POINT('',(20.1955263005959,171.,130.101255166196)); +#10544=CARTESIAN_POINT('',(20.2057906352018,171.,130.085907791025)); +#10545=CARTESIAN_POINT('',(20.2168882868133,171.,130.046440258616)); +#10546=CARTESIAN_POINT('',(20.2194003202353,171.,130.035885813383)); +#10547=CARTESIAN_POINT('',(20.2212644649776,171.,130.019481178471)); +#10548=CARTESIAN_POINT('',(20.2216017250228,171.,130.015843400093)); +#10549=CARTESIAN_POINT('',(20.2219975714731,171.,130.009207189857)); +#10550=CARTESIAN_POINT('',(20.2221083354695,171.,130.006334202628)); +#10551=CARTESIAN_POINT('',(20.2221607598731,171.,130.003505161865)); +#10552=CARTESIAN_POINT('',(20.0221955414993,110.000009963287,130.000000029809)); +#10553=CARTESIAN_POINT('',(20.0221955414993,110.000010420159,130.000000029809)); +#10554=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,132.080889967585)); +#10555=CARTESIAN_POINT('',(20.1636358803736,49.,132.141396652997)); +#10556=CARTESIAN_POINT('',(20.1705297749366,49.,132.13454070829)); +#10557=CARTESIAN_POINT('',(20.1779835342981,49.,132.126099819059)); +#10558=CARTESIAN_POINT('',(20.1955263005959,49.,132.101255166196)); +#10559=CARTESIAN_POINT('',(20.2057906352018,49.,132.085907791025)); +#10560=CARTESIAN_POINT('',(20.2168882868133,49.,132.046440258616)); +#10561=CARTESIAN_POINT('',(20.2194003202353,49.,132.035885813383)); +#10562=CARTESIAN_POINT('',(20.2212644649776,49.,132.019481178471)); +#10563=CARTESIAN_POINT('',(20.2216017250228,49.,132.015843400093)); +#10564=CARTESIAN_POINT('',(20.2219975714731,49.,132.009207189857)); +#10565=CARTESIAN_POINT('',(20.2221083354695,49.,132.006334202628)); +#10566=CARTESIAN_POINT('',(20.2221607598731,49.,132.003505161865)); +#10567=CARTESIAN_POINT('',(20.1636358803736,171.,132.141396652997)); +#10568=CARTESIAN_POINT('',(20.1705297749366,171.,132.13454070829)); +#10569=CARTESIAN_POINT('',(20.1779835342981,171.,132.126099819059)); +#10570=CARTESIAN_POINT('',(20.1955263005959,171.,132.101255166196)); +#10571=CARTESIAN_POINT('',(20.2057906352018,171.,132.085907791025)); +#10572=CARTESIAN_POINT('',(20.2168882868133,171.,132.046440258616)); +#10573=CARTESIAN_POINT('',(20.2194003202353,171.,132.035885813383)); +#10574=CARTESIAN_POINT('',(20.2212644649776,171.,132.019481178471)); +#10575=CARTESIAN_POINT('',(20.2216017250228,171.,132.015843400093)); +#10576=CARTESIAN_POINT('',(20.2219975714731,171.,132.009207189857)); +#10577=CARTESIAN_POINT('',(20.2221083354695,171.,132.006334202628)); +#10578=CARTESIAN_POINT('',(20.2221607598731,171.,132.003505161865)); +#10579=CARTESIAN_POINT('',(20.0221955414993,110.000009963284,132.000000029809)); +#10580=CARTESIAN_POINT('',(20.0221955414993,110.000010420156,132.000000029809)); +#10581=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,134.080889967585)); +#10582=CARTESIAN_POINT('',(20.1636358803736,49.,134.141396652997)); +#10583=CARTESIAN_POINT('',(20.1705297749366,49.,134.13454070829)); +#10584=CARTESIAN_POINT('',(20.1779835342981,49.,134.126099819059)); +#10585=CARTESIAN_POINT('',(20.1955263005959,49.,134.101255166196)); +#10586=CARTESIAN_POINT('',(20.2057906352018,49.,134.085907791025)); +#10587=CARTESIAN_POINT('',(20.2168882868133,49.,134.046440258616)); +#10588=CARTESIAN_POINT('',(20.2194003202353,49.,134.035885813383)); +#10589=CARTESIAN_POINT('',(20.2212644649776,49.,134.019481178471)); +#10590=CARTESIAN_POINT('',(20.2216017250228,49.,134.015843400093)); +#10591=CARTESIAN_POINT('',(20.2219975714731,49.,134.009207189857)); +#10592=CARTESIAN_POINT('',(20.2221083354695,49.,134.006334202628)); +#10593=CARTESIAN_POINT('',(20.2221607598731,49.,134.003505161865)); +#10594=CARTESIAN_POINT('',(20.1636358803736,171.,134.141396652997)); +#10595=CARTESIAN_POINT('',(20.1705297749366,171.,134.13454070829)); +#10596=CARTESIAN_POINT('',(20.1779835342981,171.,134.126099819059)); +#10597=CARTESIAN_POINT('',(20.1955263005959,171.,134.101255166196)); +#10598=CARTESIAN_POINT('',(20.2057906352018,171.,134.085907791025)); +#10599=CARTESIAN_POINT('',(20.2168882868133,171.,134.046440258616)); +#10600=CARTESIAN_POINT('',(20.2194003202353,171.,134.035885813383)); +#10601=CARTESIAN_POINT('',(20.2212644649776,171.,134.019481178471)); +#10602=CARTESIAN_POINT('',(20.2216017250228,171.,134.015843400093)); +#10603=CARTESIAN_POINT('',(20.2219975714731,171.,134.009207189857)); +#10604=CARTESIAN_POINT('',(20.2221083354695,171.,134.006334202628)); +#10605=CARTESIAN_POINT('',(20.2221607598731,171.,134.003505161865)); +#10606=CARTESIAN_POINT('',(20.0221955414993,110.000009963282,134.000000029809)); +#10607=CARTESIAN_POINT('',(20.0221955414993,110.000010420153,134.000000029809)); +#10608=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,136.080889967585)); +#10609=CARTESIAN_POINT('',(20.1636358803736,49.,136.141396652997)); +#10610=CARTESIAN_POINT('',(20.1705297749366,49.,136.13454070829)); +#10611=CARTESIAN_POINT('',(20.1779835342981,49.,136.126099819059)); +#10612=CARTESIAN_POINT('',(20.1955263005959,49.,136.101255166196)); +#10613=CARTESIAN_POINT('',(20.2057906352018,49.,136.085907791025)); +#10614=CARTESIAN_POINT('',(20.2168882868133,49.,136.046440258616)); +#10615=CARTESIAN_POINT('',(20.2194003202353,49.,136.035885813383)); +#10616=CARTESIAN_POINT('',(20.2212644649776,49.,136.019481178471)); +#10617=CARTESIAN_POINT('',(20.2216017250228,49.,136.015843400093)); +#10618=CARTESIAN_POINT('',(20.2219975714731,49.,136.009207189857)); +#10619=CARTESIAN_POINT('',(20.2221083354695,49.,136.006334202628)); +#10620=CARTESIAN_POINT('',(20.2221607598731,49.,136.003505161865)); +#10621=CARTESIAN_POINT('',(20.1636358803736,171.,136.141396652997)); +#10622=CARTESIAN_POINT('',(20.1705297749366,171.,136.13454070829)); +#10623=CARTESIAN_POINT('',(20.1779835342981,171.,136.126099819059)); +#10624=CARTESIAN_POINT('',(20.1955263005959,171.,136.101255166196)); +#10625=CARTESIAN_POINT('',(20.2057906352018,171.,136.085907791025)); +#10626=CARTESIAN_POINT('',(20.2168882868133,171.,136.046440258616)); +#10627=CARTESIAN_POINT('',(20.2194003202353,171.,136.035885813383)); +#10628=CARTESIAN_POINT('',(20.2212644649776,171.,136.019481178471)); +#10629=CARTESIAN_POINT('',(20.2216017250228,171.,136.015843400093)); +#10630=CARTESIAN_POINT('',(20.2219975714731,171.,136.009207189857)); +#10631=CARTESIAN_POINT('',(20.2221083354695,171.,136.006334202628)); +#10632=CARTESIAN_POINT('',(20.2221607598731,171.,136.003505161865)); +#10633=CARTESIAN_POINT('',(20.0221955414993,110.000009963279,136.000000029809)); +#10634=CARTESIAN_POINT('',(20.0221955414993,110.000010420149,136.000000029809)); +#10635=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,138.080889967585)); +#10636=CARTESIAN_POINT('',(20.1636358803736,49.,138.141396652997)); +#10637=CARTESIAN_POINT('',(20.1705297749366,49.,138.13454070829)); +#10638=CARTESIAN_POINT('',(20.1779835342981,49.,138.126099819059)); +#10639=CARTESIAN_POINT('',(20.1955263005959,49.,138.101255166196)); +#10640=CARTESIAN_POINT('',(20.2057906352018,49.,138.085907791025)); +#10641=CARTESIAN_POINT('',(20.2168882868133,49.,138.046440258616)); +#10642=CARTESIAN_POINT('',(20.2194003202353,49.,138.035885813383)); +#10643=CARTESIAN_POINT('',(20.2212644649776,49.,138.019481178471)); +#10644=CARTESIAN_POINT('',(20.2216017250228,49.,138.015843400093)); +#10645=CARTESIAN_POINT('',(20.2219975714731,49.,138.009207189857)); +#10646=CARTESIAN_POINT('',(20.2221083354695,49.,138.006334202628)); +#10647=CARTESIAN_POINT('',(20.2221607598731,49.,138.003505161865)); +#10648=CARTESIAN_POINT('',(20.1636358803736,171.,138.141396652997)); +#10649=CARTESIAN_POINT('',(20.1705297749366,171.,138.13454070829)); +#10650=CARTESIAN_POINT('',(20.1779835342981,171.,138.126099819059)); +#10651=CARTESIAN_POINT('',(20.1955263005959,171.,138.101255166196)); +#10652=CARTESIAN_POINT('',(20.2057906352018,171.,138.085907791025)); +#10653=CARTESIAN_POINT('',(20.2168882868133,171.,138.046440258616)); +#10654=CARTESIAN_POINT('',(20.2194003202353,171.,138.035885813383)); +#10655=CARTESIAN_POINT('',(20.2212644649776,171.,138.019481178471)); +#10656=CARTESIAN_POINT('',(20.2216017250228,171.,138.015843400093)); +#10657=CARTESIAN_POINT('',(20.2219975714731,171.,138.009207189857)); +#10658=CARTESIAN_POINT('',(20.2221083354695,171.,138.006334202628)); +#10659=CARTESIAN_POINT('',(20.2221607598731,171.,138.003505161865)); +#10660=CARTESIAN_POINT('',(20.0221955414993,110.000009963276,138.000000029809)); +#10661=CARTESIAN_POINT('',(20.0221955414993,110.000010420146,138.000000029809)); +#10662=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,140.080889967585)); +#10663=CARTESIAN_POINT('',(20.1636358803736,49.,140.141396652997)); +#10664=CARTESIAN_POINT('',(20.1705297749366,49.,140.13454070829)); +#10665=CARTESIAN_POINT('',(20.1779835342981,49.,140.126099819059)); +#10666=CARTESIAN_POINT('',(20.1955263005959,49.,140.101255166196)); +#10667=CARTESIAN_POINT('',(20.2057906352018,49.,140.085907791025)); +#10668=CARTESIAN_POINT('',(20.2168882868133,49.,140.046440258616)); +#10669=CARTESIAN_POINT('',(20.2194003202353,49.,140.035885813383)); +#10670=CARTESIAN_POINT('',(20.2212644649776,49.,140.019481178471)); +#10671=CARTESIAN_POINT('',(20.2216017250228,49.,140.015843400093)); +#10672=CARTESIAN_POINT('',(20.2219975714731,49.,140.009207189857)); +#10673=CARTESIAN_POINT('',(20.2221083354695,49.,140.006334202628)); +#10674=CARTESIAN_POINT('',(20.2221607598731,49.,140.003505161865)); +#10675=CARTESIAN_POINT('',(20.1636358803736,171.,140.141396652997)); +#10676=CARTESIAN_POINT('',(20.1705297749366,171.,140.13454070829)); +#10677=CARTESIAN_POINT('',(20.1779835342981,171.,140.126099819059)); +#10678=CARTESIAN_POINT('',(20.1955263005959,171.,140.101255166196)); +#10679=CARTESIAN_POINT('',(20.2057906352018,171.,140.085907791025)); +#10680=CARTESIAN_POINT('',(20.2168882868133,171.,140.046440258616)); +#10681=CARTESIAN_POINT('',(20.2194003202353,171.,140.035885813383)); +#10682=CARTESIAN_POINT('',(20.2212644649776,171.,140.019481178471)); +#10683=CARTESIAN_POINT('',(20.2216017250228,171.,140.015843400093)); +#10684=CARTESIAN_POINT('',(20.2219975714731,171.,140.009207189857)); +#10685=CARTESIAN_POINT('',(20.2221083354695,171.,140.006334202628)); +#10686=CARTESIAN_POINT('',(20.2221607598731,171.,140.003505161865)); +#10687=CARTESIAN_POINT('',(20.0221955414993,110.000009963274,140.000000029809)); +#10688=CARTESIAN_POINT('',(20.0221955414993,110.000010420143,140.000000029809)); +#10689=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,142.080889967585)); +#10690=CARTESIAN_POINT('',(20.1636358803736,49.,142.141396652997)); +#10691=CARTESIAN_POINT('',(20.1705297749366,49.,142.13454070829)); +#10692=CARTESIAN_POINT('',(20.1779835342981,49.,142.126099819059)); +#10693=CARTESIAN_POINT('',(20.1955263005959,49.,142.101255166196)); +#10694=CARTESIAN_POINT('',(20.2057906352018,49.,142.085907791025)); +#10695=CARTESIAN_POINT('',(20.2168882868133,49.,142.046440258616)); +#10696=CARTESIAN_POINT('',(20.2194003202353,49.,142.035885813383)); +#10697=CARTESIAN_POINT('',(20.2212644649776,49.,142.019481178471)); +#10698=CARTESIAN_POINT('',(20.2216017250228,49.,142.015843400093)); +#10699=CARTESIAN_POINT('',(20.2219975714731,49.,142.009207189857)); +#10700=CARTESIAN_POINT('',(20.2221083354695,49.,142.006334202628)); +#10701=CARTESIAN_POINT('',(20.2221607598731,49.,142.003505161865)); +#10702=CARTESIAN_POINT('',(20.1636358803736,171.,142.141396652997)); +#10703=CARTESIAN_POINT('',(20.1705297749366,171.,142.13454070829)); +#10704=CARTESIAN_POINT('',(20.1779835342981,171.,142.126099819059)); +#10705=CARTESIAN_POINT('',(20.1955263005959,171.,142.101255166196)); +#10706=CARTESIAN_POINT('',(20.2057906352018,171.,142.085907791025)); +#10707=CARTESIAN_POINT('',(20.2168882868133,171.,142.046440258616)); +#10708=CARTESIAN_POINT('',(20.2194003202353,171.,142.035885813383)); +#10709=CARTESIAN_POINT('',(20.2212644649776,171.,142.019481178471)); +#10710=CARTESIAN_POINT('',(20.2216017250228,171.,142.015843400093)); +#10711=CARTESIAN_POINT('',(20.2219975714731,171.,142.009207189857)); +#10712=CARTESIAN_POINT('',(20.2221083354695,171.,142.006334202628)); +#10713=CARTESIAN_POINT('',(20.2221607598731,171.,142.003505161865)); +#10714=CARTESIAN_POINT('',(20.0221955414993,110.000009963271,142.000000029809)); +#10715=CARTESIAN_POINT('',(20.0221955414993,110.00001042014,142.000000029809)); +#10716=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,144.080889967585)); +#10717=CARTESIAN_POINT('',(20.1636358803736,49.,144.141396652997)); +#10718=CARTESIAN_POINT('',(20.1705297749366,49.,144.13454070829)); +#10719=CARTESIAN_POINT('',(20.1779835342981,49.,144.126099819059)); +#10720=CARTESIAN_POINT('',(20.1955263005959,49.,144.101255166196)); +#10721=CARTESIAN_POINT('',(20.2057906352018,49.,144.085907791025)); +#10722=CARTESIAN_POINT('',(20.2168882868133,49.,144.046440258616)); +#10723=CARTESIAN_POINT('',(20.2194003202353,49.,144.035885813383)); +#10724=CARTESIAN_POINT('',(20.2212644649776,49.,144.019481178471)); +#10725=CARTESIAN_POINT('',(20.2216017250228,49.,144.015843400093)); +#10726=CARTESIAN_POINT('',(20.2219975714731,49.,144.009207189857)); +#10727=CARTESIAN_POINT('',(20.2221083354695,49.,144.006334202628)); +#10728=CARTESIAN_POINT('',(20.2221607598731,49.,144.003505161865)); +#10729=CARTESIAN_POINT('',(20.1636358803736,171.,144.141396652997)); +#10730=CARTESIAN_POINT('',(20.1705297749366,171.,144.13454070829)); +#10731=CARTESIAN_POINT('',(20.1779835342981,171.,144.126099819059)); +#10732=CARTESIAN_POINT('',(20.1955263005959,171.,144.101255166196)); +#10733=CARTESIAN_POINT('',(20.2057906352018,171.,144.085907791025)); +#10734=CARTESIAN_POINT('',(20.2168882868133,171.,144.046440258616)); +#10735=CARTESIAN_POINT('',(20.2194003202353,171.,144.035885813383)); +#10736=CARTESIAN_POINT('',(20.2212644649776,171.,144.019481178471)); +#10737=CARTESIAN_POINT('',(20.2216017250228,171.,144.015843400093)); +#10738=CARTESIAN_POINT('',(20.2219975714731,171.,144.009207189857)); +#10739=CARTESIAN_POINT('',(20.2221083354695,171.,144.006334202628)); +#10740=CARTESIAN_POINT('',(20.2221607598731,171.,144.003505161865)); +#10741=CARTESIAN_POINT('',(20.0221955414993,110.000009963268,144.000000029809)); +#10742=CARTESIAN_POINT('',(20.0221955414993,110.000010420137,144.000000029809)); +#10743=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,146.080889967585)); +#10744=CARTESIAN_POINT('',(20.1636358803736,49.,146.141396652997)); +#10745=CARTESIAN_POINT('',(20.1705297749366,49.,146.13454070829)); +#10746=CARTESIAN_POINT('',(20.1779835342981,49.,146.126099819059)); +#10747=CARTESIAN_POINT('',(20.1955263005959,49.,146.101255166196)); +#10748=CARTESIAN_POINT('',(20.2057906352018,49.,146.085907791025)); +#10749=CARTESIAN_POINT('',(20.2168882868133,49.,146.046440258616)); +#10750=CARTESIAN_POINT('',(20.2194003202353,49.,146.035885813383)); +#10751=CARTESIAN_POINT('',(20.2212644649776,49.,146.019481178471)); +#10752=CARTESIAN_POINT('',(20.2216017250228,49.,146.015843400093)); +#10753=CARTESIAN_POINT('',(20.2219975714731,49.,146.009207189857)); +#10754=CARTESIAN_POINT('',(20.2221083354695,49.,146.006334202628)); +#10755=CARTESIAN_POINT('',(20.2221607598731,49.,146.003505161865)); +#10756=CARTESIAN_POINT('',(20.1636358803736,171.,146.141396652997)); +#10757=CARTESIAN_POINT('',(20.1705297749366,171.,146.13454070829)); +#10758=CARTESIAN_POINT('',(20.1779835342981,171.,146.126099819059)); +#10759=CARTESIAN_POINT('',(20.1955263005959,171.,146.101255166196)); +#10760=CARTESIAN_POINT('',(20.2057906352018,171.,146.085907791025)); +#10761=CARTESIAN_POINT('',(20.2168882868133,171.,146.046440258616)); +#10762=CARTESIAN_POINT('',(20.2194003202353,171.,146.035885813383)); +#10763=CARTESIAN_POINT('',(20.2212644649776,171.,146.019481178471)); +#10764=CARTESIAN_POINT('',(20.2216017250228,171.,146.015843400093)); +#10765=CARTESIAN_POINT('',(20.2219975714731,171.,146.009207189857)); +#10766=CARTESIAN_POINT('',(20.2221083354695,171.,146.006334202628)); +#10767=CARTESIAN_POINT('',(20.2221607598731,171.,146.003505161865)); +#10768=CARTESIAN_POINT('',(20.0221955414993,110.000009963266,146.000000029809)); +#10769=CARTESIAN_POINT('',(20.0221955414993,110.000010420134,146.000000029809)); +#10770=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,148.080889967585)); +#10771=CARTESIAN_POINT('',(20.1636358803736,49.,148.141396652997)); +#10772=CARTESIAN_POINT('',(20.1705297749366,49.,148.13454070829)); +#10773=CARTESIAN_POINT('',(20.1779835342981,49.,148.126099819059)); +#10774=CARTESIAN_POINT('',(20.1955263005959,49.,148.101255166196)); +#10775=CARTESIAN_POINT('',(20.2057906352018,49.,148.085907791025)); +#10776=CARTESIAN_POINT('',(20.2168882868133,49.,148.046440258616)); +#10777=CARTESIAN_POINT('',(20.2194003202353,49.,148.035885813383)); +#10778=CARTESIAN_POINT('',(20.2212644649776,49.,148.019481178471)); +#10779=CARTESIAN_POINT('',(20.2216017250228,49.,148.015843400093)); +#10780=CARTESIAN_POINT('',(20.2219975714731,49.,148.009207189857)); +#10781=CARTESIAN_POINT('',(20.2221083354695,49.,148.006334202628)); +#10782=CARTESIAN_POINT('',(20.2221607598731,49.,148.003505161865)); +#10783=CARTESIAN_POINT('',(20.1636358803736,171.,148.141396652997)); +#10784=CARTESIAN_POINT('',(20.1705297749366,171.,148.13454070829)); +#10785=CARTESIAN_POINT('',(20.1779835342981,171.,148.126099819059)); +#10786=CARTESIAN_POINT('',(20.1955263005959,171.,148.101255166196)); +#10787=CARTESIAN_POINT('',(20.2057906352018,171.,148.085907791025)); +#10788=CARTESIAN_POINT('',(20.2168882868133,171.,148.046440258616)); +#10789=CARTESIAN_POINT('',(20.2194003202353,171.,148.035885813383)); +#10790=CARTESIAN_POINT('',(20.2212644649776,171.,148.019481178471)); +#10791=CARTESIAN_POINT('',(20.2216017250228,171.,148.015843400093)); +#10792=CARTESIAN_POINT('',(20.2219975714731,171.,148.009207189857)); +#10793=CARTESIAN_POINT('',(20.2221083354695,171.,148.006334202628)); +#10794=CARTESIAN_POINT('',(20.2221607598731,171.,148.003505161865)); +#10795=CARTESIAN_POINT('',(20.0221955414993,110.000009963263,148.000000029809)); +#10796=CARTESIAN_POINT('',(20.0221955414993,110.000010420131,148.000000029809)); +#10797=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,150.080889967585)); +#10798=CARTESIAN_POINT('',(20.1636358803736,49.,150.141396652997)); +#10799=CARTESIAN_POINT('',(20.1705297749366,49.,150.13454070829)); +#10800=CARTESIAN_POINT('',(20.1779835342981,49.,150.126099819059)); +#10801=CARTESIAN_POINT('',(20.1955263005959,49.,150.101255166196)); +#10802=CARTESIAN_POINT('',(20.2057906352018,49.,150.085907791025)); +#10803=CARTESIAN_POINT('',(20.2168882868133,49.,150.046440258616)); +#10804=CARTESIAN_POINT('',(20.2194003202353,49.,150.035885813383)); +#10805=CARTESIAN_POINT('',(20.2212644649776,49.,150.019481178471)); +#10806=CARTESIAN_POINT('',(20.2216017250228,49.,150.015843400093)); +#10807=CARTESIAN_POINT('',(20.2219975714731,49.,150.009207189857)); +#10808=CARTESIAN_POINT('',(20.2221083354695,49.,150.006334202628)); +#10809=CARTESIAN_POINT('',(20.2221607598731,49.,150.003505161865)); +#10810=CARTESIAN_POINT('',(20.1636358803736,171.,150.141396652997)); +#10811=CARTESIAN_POINT('',(20.1705297749366,171.,150.13454070829)); +#10812=CARTESIAN_POINT('',(20.1779835342981,171.,150.126099819059)); +#10813=CARTESIAN_POINT('',(20.1955263005959,171.,150.101255166196)); +#10814=CARTESIAN_POINT('',(20.2057906352018,171.,150.085907791025)); +#10815=CARTESIAN_POINT('',(20.2168882868133,171.,150.046440258616)); +#10816=CARTESIAN_POINT('',(20.2194003202353,171.,150.035885813383)); +#10817=CARTESIAN_POINT('',(20.2212644649776,171.,150.019481178471)); +#10818=CARTESIAN_POINT('',(20.2216017250228,171.,150.015843400093)); +#10819=CARTESIAN_POINT('',(20.2219975714731,171.,150.009207189857)); +#10820=CARTESIAN_POINT('',(20.2221083354695,171.,150.006334202628)); +#10821=CARTESIAN_POINT('',(20.2221607598731,171.,150.003505161865)); +#10822=CARTESIAN_POINT('',(20.0221955414993,110.00000996326,150.000000029809)); +#10823=CARTESIAN_POINT('',(20.0221955414993,110.000010420128,150.000000029809)); +#10824=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,152.080889967585)); +#10825=CARTESIAN_POINT('',(20.1636358803736,49.,152.141396652997)); +#10826=CARTESIAN_POINT('',(20.1705297749366,49.,152.13454070829)); +#10827=CARTESIAN_POINT('',(20.1779835342981,49.,152.126099819059)); +#10828=CARTESIAN_POINT('',(20.1955263005959,49.,152.101255166196)); +#10829=CARTESIAN_POINT('',(20.2057906352018,49.,152.085907791025)); +#10830=CARTESIAN_POINT('',(20.2168882868133,49.,152.046440258616)); +#10831=CARTESIAN_POINT('',(20.2194003202353,49.,152.035885813383)); +#10832=CARTESIAN_POINT('',(20.2212644649776,49.,152.019481178471)); +#10833=CARTESIAN_POINT('',(20.2216017250228,49.,152.015843400093)); +#10834=CARTESIAN_POINT('',(20.2219975714731,49.,152.009207189857)); +#10835=CARTESIAN_POINT('',(20.2221083354695,49.,152.006334202628)); +#10836=CARTESIAN_POINT('',(20.2221607598731,49.,152.003505161865)); +#10837=CARTESIAN_POINT('',(20.1636358803736,171.,152.141396652997)); +#10838=CARTESIAN_POINT('',(20.1705297749366,171.,152.13454070829)); +#10839=CARTESIAN_POINT('',(20.1779835342981,171.,152.126099819059)); +#10840=CARTESIAN_POINT('',(20.1955263005959,171.,152.101255166196)); +#10841=CARTESIAN_POINT('',(20.2057906352018,171.,152.085907791025)); +#10842=CARTESIAN_POINT('',(20.2168882868133,171.,152.046440258616)); +#10843=CARTESIAN_POINT('',(20.2194003202353,171.,152.035885813383)); +#10844=CARTESIAN_POINT('',(20.2212644649776,171.,152.019481178471)); +#10845=CARTESIAN_POINT('',(20.2216017250228,171.,152.015843400093)); +#10846=CARTESIAN_POINT('',(20.2219975714731,171.,152.009207189857)); +#10847=CARTESIAN_POINT('',(20.2221083354695,171.,152.006334202628)); +#10848=CARTESIAN_POINT('',(20.2221607598731,171.,152.003505161865)); +#10849=CARTESIAN_POINT('',(20.0221955414993,110.000009963258,152.000000029809)); +#10850=CARTESIAN_POINT('',(20.0221955414993,110.000010420125,152.000000029809)); +#10851=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,154.080889967585)); +#10852=CARTESIAN_POINT('',(20.1636358803736,49.,154.141396652997)); +#10853=CARTESIAN_POINT('',(20.1705297749366,49.,154.13454070829)); +#10854=CARTESIAN_POINT('',(20.1779835342981,49.,154.126099819059)); +#10855=CARTESIAN_POINT('',(20.1955263005959,49.,154.101255166196)); +#10856=CARTESIAN_POINT('',(20.2057906352018,49.,154.085907791025)); +#10857=CARTESIAN_POINT('',(20.2168882868133,49.,154.046440258616)); +#10858=CARTESIAN_POINT('',(20.2194003202353,49.,154.035885813383)); +#10859=CARTESIAN_POINT('',(20.2212644649776,49.,154.019481178471)); +#10860=CARTESIAN_POINT('',(20.2216017250228,49.,154.015843400093)); +#10861=CARTESIAN_POINT('',(20.2219975714731,49.,154.009207189857)); +#10862=CARTESIAN_POINT('',(20.2221083354695,49.,154.006334202628)); +#10863=CARTESIAN_POINT('',(20.2221607598731,49.,154.003505161865)); +#10864=CARTESIAN_POINT('',(20.1636358803736,171.,154.141396652997)); +#10865=CARTESIAN_POINT('',(20.1705297749366,171.,154.13454070829)); +#10866=CARTESIAN_POINT('',(20.1779835342981,171.,154.126099819059)); +#10867=CARTESIAN_POINT('',(20.1955263005959,171.,154.101255166196)); +#10868=CARTESIAN_POINT('',(20.2057906352018,171.,154.085907791025)); +#10869=CARTESIAN_POINT('',(20.2168882868133,171.,154.046440258616)); +#10870=CARTESIAN_POINT('',(20.2194003202353,171.,154.035885813383)); +#10871=CARTESIAN_POINT('',(20.2212644649776,171.,154.019481178471)); +#10872=CARTESIAN_POINT('',(20.2216017250228,171.,154.015843400093)); +#10873=CARTESIAN_POINT('',(20.2219975714731,171.,154.009207189857)); +#10874=CARTESIAN_POINT('',(20.2221083354695,171.,154.006334202628)); +#10875=CARTESIAN_POINT('',(20.2221607598731,171.,154.003505161865)); +#10876=CARTESIAN_POINT('',(20.0221955414993,110.000009963255,154.000000029809)); +#10877=CARTESIAN_POINT('',(20.0221955414993,110.000010420122,154.000000029809)); +#10878=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,156.080889967585)); +#10879=CARTESIAN_POINT('',(20.1636358803736,49.,156.141396652997)); +#10880=CARTESIAN_POINT('',(20.1705297749366,49.,156.13454070829)); +#10881=CARTESIAN_POINT('',(20.1779835342981,49.,156.126099819059)); +#10882=CARTESIAN_POINT('',(20.1955263005959,49.,156.101255166196)); +#10883=CARTESIAN_POINT('',(20.2057906352018,49.,156.085907791025)); +#10884=CARTESIAN_POINT('',(20.2168882868133,49.,156.046440258616)); +#10885=CARTESIAN_POINT('',(20.2194003202353,49.,156.035885813383)); +#10886=CARTESIAN_POINT('',(20.2212644649776,49.,156.019481178471)); +#10887=CARTESIAN_POINT('',(20.2216017250228,49.,156.015843400093)); +#10888=CARTESIAN_POINT('',(20.2219975714731,49.,156.009207189857)); +#10889=CARTESIAN_POINT('',(20.2221083354695,49.,156.006334202628)); +#10890=CARTESIAN_POINT('',(20.2221607598731,49.,156.003505161865)); +#10891=CARTESIAN_POINT('',(20.1636358803736,171.,156.141396652997)); +#10892=CARTESIAN_POINT('',(20.1705297749366,171.,156.13454070829)); +#10893=CARTESIAN_POINT('',(20.1779835342981,171.,156.126099819059)); +#10894=CARTESIAN_POINT('',(20.1955263005959,171.,156.101255166196)); +#10895=CARTESIAN_POINT('',(20.2057906352018,171.,156.085907791025)); +#10896=CARTESIAN_POINT('',(20.2168882868133,171.,156.046440258616)); +#10897=CARTESIAN_POINT('',(20.2194003202353,171.,156.035885813383)); +#10898=CARTESIAN_POINT('',(20.2212644649776,171.,156.019481178471)); +#10899=CARTESIAN_POINT('',(20.2216017250228,171.,156.015843400093)); +#10900=CARTESIAN_POINT('',(20.2219975714731,171.,156.009207189857)); +#10901=CARTESIAN_POINT('',(20.2221083354695,171.,156.006334202628)); +#10902=CARTESIAN_POINT('',(20.2221607598731,171.,156.003505161865)); +#10903=CARTESIAN_POINT('',(20.0221955414993,110.000009963252,156.000000029809)); +#10904=CARTESIAN_POINT('',(20.0221955414993,110.000010420119,156.000000029809)); +#10905=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,158.080889967585)); +#10906=CARTESIAN_POINT('',(20.1636358803736,49.,158.141396652997)); +#10907=CARTESIAN_POINT('',(20.1705297749366,49.,158.13454070829)); +#10908=CARTESIAN_POINT('',(20.1779835342981,49.,158.126099819059)); +#10909=CARTESIAN_POINT('',(20.1955263005959,49.,158.101255166196)); +#10910=CARTESIAN_POINT('',(20.2057906352018,49.,158.085907791025)); +#10911=CARTESIAN_POINT('',(20.2168882868133,49.,158.046440258616)); +#10912=CARTESIAN_POINT('',(20.2194003202353,49.,158.035885813383)); +#10913=CARTESIAN_POINT('',(20.2212644649776,49.,158.019481178471)); +#10914=CARTESIAN_POINT('',(20.2216017250228,49.,158.015843400093)); +#10915=CARTESIAN_POINT('',(20.2219975714731,49.,158.009207189857)); +#10916=CARTESIAN_POINT('',(20.2221083354695,49.,158.006334202628)); +#10917=CARTESIAN_POINT('',(20.2221607598731,49.,158.003505161865)); +#10918=CARTESIAN_POINT('',(20.1636358803736,171.,158.141396652997)); +#10919=CARTESIAN_POINT('',(20.1705297749366,171.,158.13454070829)); +#10920=CARTESIAN_POINT('',(20.1779835342981,171.,158.126099819059)); +#10921=CARTESIAN_POINT('',(20.1955263005959,171.,158.101255166196)); +#10922=CARTESIAN_POINT('',(20.2057906352018,171.,158.085907791025)); +#10923=CARTESIAN_POINT('',(20.2168882868133,171.,158.046440258616)); +#10924=CARTESIAN_POINT('',(20.2194003202353,171.,158.035885813383)); +#10925=CARTESIAN_POINT('',(20.2212644649776,171.,158.019481178471)); +#10926=CARTESIAN_POINT('',(20.2216017250228,171.,158.015843400093)); +#10927=CARTESIAN_POINT('',(20.2219975714731,171.,158.009207189857)); +#10928=CARTESIAN_POINT('',(20.2221083354695,171.,158.006334202628)); +#10929=CARTESIAN_POINT('',(20.2221607598731,171.,158.003505161865)); +#10930=CARTESIAN_POINT('',(20.0221955414993,110.00000996325,158.000000029809)); +#10931=CARTESIAN_POINT('',(20.0221955414993,110.000010420116,158.000000029809)); +#10932=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,160.080889967585)); +#10933=CARTESIAN_POINT('',(20.1636358803736,49.,160.141396652997)); +#10934=CARTESIAN_POINT('',(20.1705297749366,49.,160.13454070829)); +#10935=CARTESIAN_POINT('',(20.1779835342981,49.,160.126099819059)); +#10936=CARTESIAN_POINT('',(20.1955263005959,49.,160.101255166196)); +#10937=CARTESIAN_POINT('',(20.2057906352018,49.,160.085907791025)); +#10938=CARTESIAN_POINT('',(20.2168882868133,49.,160.046440258616)); +#10939=CARTESIAN_POINT('',(20.2194003202353,49.,160.035885813383)); +#10940=CARTESIAN_POINT('',(20.2212644649776,49.,160.019481178471)); +#10941=CARTESIAN_POINT('',(20.2216017250228,49.,160.015843400093)); +#10942=CARTESIAN_POINT('',(20.2219975714731,49.,160.009207189857)); +#10943=CARTESIAN_POINT('',(20.2221083354695,49.,160.006334202628)); +#10944=CARTESIAN_POINT('',(20.2221607598731,49.,160.003505161865)); +#10945=CARTESIAN_POINT('',(20.1636358803736,171.,160.141396652997)); +#10946=CARTESIAN_POINT('',(20.1705297749366,171.,160.13454070829)); +#10947=CARTESIAN_POINT('',(20.1779835342981,171.,160.126099819059)); +#10948=CARTESIAN_POINT('',(20.1955263005959,171.,160.101255166196)); +#10949=CARTESIAN_POINT('',(20.2057906352018,171.,160.085907791025)); +#10950=CARTESIAN_POINT('',(20.2168882868133,171.,160.046440258616)); +#10951=CARTESIAN_POINT('',(20.2194003202353,171.,160.035885813383)); +#10952=CARTESIAN_POINT('',(20.2212644649776,171.,160.019481178471)); +#10953=CARTESIAN_POINT('',(20.2216017250228,171.,160.015843400093)); +#10954=CARTESIAN_POINT('',(20.2219975714731,171.,160.009207189857)); +#10955=CARTESIAN_POINT('',(20.2221083354695,171.,160.006334202628)); +#10956=CARTESIAN_POINT('',(20.2221607598731,171.,160.003505161865)); +#10957=CARTESIAN_POINT('',(20.0221955414993,110.000009963247,160.000000029809)); +#10958=CARTESIAN_POINT('',(20.0221955414993,110.000010420112,160.000000029809)); +#10959=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,162.080889967585)); +#10960=CARTESIAN_POINT('',(20.1636358803736,49.,162.141396652997)); +#10961=CARTESIAN_POINT('',(20.1705297749366,49.,162.13454070829)); +#10962=CARTESIAN_POINT('',(20.1779835342981,49.,162.126099819059)); +#10963=CARTESIAN_POINT('',(20.1955263005959,49.,162.101255166196)); +#10964=CARTESIAN_POINT('',(20.2057906352018,49.,162.085907791025)); +#10965=CARTESIAN_POINT('',(20.2168882868133,49.,162.046440258616)); +#10966=CARTESIAN_POINT('',(20.2194003202353,49.,162.035885813383)); +#10967=CARTESIAN_POINT('',(20.2212644649776,49.,162.019481178471)); +#10968=CARTESIAN_POINT('',(20.2216017250228,49.,162.015843400093)); +#10969=CARTESIAN_POINT('',(20.2219975714731,49.,162.009207189857)); +#10970=CARTESIAN_POINT('',(20.2221083354695,49.,162.006334202628)); +#10971=CARTESIAN_POINT('',(20.2221607598731,49.,162.003505161865)); +#10972=CARTESIAN_POINT('',(20.1636358803736,171.,162.141396652997)); +#10973=CARTESIAN_POINT('',(20.1705297749366,171.,162.13454070829)); +#10974=CARTESIAN_POINT('',(20.1779835342981,171.,162.126099819059)); +#10975=CARTESIAN_POINT('',(20.1955263005959,171.,162.101255166196)); +#10976=CARTESIAN_POINT('',(20.2057906352018,171.,162.085907791025)); +#10977=CARTESIAN_POINT('',(20.2168882868133,171.,162.046440258616)); +#10978=CARTESIAN_POINT('',(20.2194003202353,171.,162.035885813383)); +#10979=CARTESIAN_POINT('',(20.2212644649776,171.,162.019481178471)); +#10980=CARTESIAN_POINT('',(20.2216017250228,171.,162.015843400093)); +#10981=CARTESIAN_POINT('',(20.2219975714731,171.,162.009207189857)); +#10982=CARTESIAN_POINT('',(20.2221083354695,171.,162.006334202628)); +#10983=CARTESIAN_POINT('',(20.2221607598731,171.,162.003505161865)); +#10984=CARTESIAN_POINT('',(20.0221955414993,110.000009963244,162.000000029809)); +#10985=CARTESIAN_POINT('',(20.0221955414993,110.000010420109,162.000000029809)); +#10986=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,164.080889967585)); +#10987=CARTESIAN_POINT('',(20.1636358803736,49.,164.141396652997)); +#10988=CARTESIAN_POINT('',(20.1705297749366,49.,164.13454070829)); +#10989=CARTESIAN_POINT('',(20.1779835342981,49.,164.126099819059)); +#10990=CARTESIAN_POINT('',(20.1955263005959,49.,164.101255166196)); +#10991=CARTESIAN_POINT('',(20.2057906352018,49.,164.085907791025)); +#10992=CARTESIAN_POINT('',(20.2168882868133,49.,164.046440258616)); +#10993=CARTESIAN_POINT('',(20.2194003202353,49.,164.035885813383)); +#10994=CARTESIAN_POINT('',(20.2212644649776,49.,164.019481178471)); +#10995=CARTESIAN_POINT('',(20.2216017250228,49.,164.015843400093)); +#10996=CARTESIAN_POINT('',(20.2219975714731,49.,164.009207189857)); +#10997=CARTESIAN_POINT('',(20.2221083354695,49.,164.006334202628)); +#10998=CARTESIAN_POINT('',(20.2221607598731,49.,164.003505161865)); +#10999=CARTESIAN_POINT('',(20.1636358803736,171.,164.141396652997)); +#11000=CARTESIAN_POINT('',(20.1705297749366,171.,164.13454070829)); +#11001=CARTESIAN_POINT('',(20.1779835342981,171.,164.126099819059)); +#11002=CARTESIAN_POINT('',(20.1955263005959,171.,164.101255166196)); +#11003=CARTESIAN_POINT('',(20.2057906352018,171.,164.085907791025)); +#11004=CARTESIAN_POINT('',(20.2168882868133,171.,164.046440258616)); +#11005=CARTESIAN_POINT('',(20.2194003202353,171.,164.035885813383)); +#11006=CARTESIAN_POINT('',(20.2212644649776,171.,164.019481178471)); +#11007=CARTESIAN_POINT('',(20.2216017250228,171.,164.015843400093)); +#11008=CARTESIAN_POINT('',(20.2219975714731,171.,164.009207189857)); +#11009=CARTESIAN_POINT('',(20.2221083354695,171.,164.006334202628)); +#11010=CARTESIAN_POINT('',(20.2221607598731,171.,164.003505161865)); +#11011=CARTESIAN_POINT('',(20.0221955414993,110.000009963242,164.000000029809)); +#11012=CARTESIAN_POINT('',(20.0221955414993,110.000010420106,164.000000029809)); +#11013=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,166.080889967585)); +#11014=CARTESIAN_POINT('',(20.1636358803736,49.,166.141396652997)); +#11015=CARTESIAN_POINT('',(20.1705297749366,49.,166.13454070829)); +#11016=CARTESIAN_POINT('',(20.1779835342981,49.,166.126099819059)); +#11017=CARTESIAN_POINT('',(20.1955263005959,49.,166.101255166196)); +#11018=CARTESIAN_POINT('',(20.2057906352018,49.,166.085907791025)); +#11019=CARTESIAN_POINT('',(20.2168882868133,49.,166.046440258616)); +#11020=CARTESIAN_POINT('',(20.2194003202353,49.,166.035885813383)); +#11021=CARTESIAN_POINT('',(20.2212644649776,49.,166.019481178471)); +#11022=CARTESIAN_POINT('',(20.2216017250228,49.,166.015843400093)); +#11023=CARTESIAN_POINT('',(20.2219975714731,49.,166.009207189857)); +#11024=CARTESIAN_POINT('',(20.2221083354695,49.,166.006334202628)); +#11025=CARTESIAN_POINT('',(20.2221607598731,49.,166.003505161865)); +#11026=CARTESIAN_POINT('',(20.1636358803736,171.,166.141396652997)); +#11027=CARTESIAN_POINT('',(20.1705297749366,171.,166.13454070829)); +#11028=CARTESIAN_POINT('',(20.1779835342981,171.,166.126099819059)); +#11029=CARTESIAN_POINT('',(20.1955263005959,171.,166.101255166196)); +#11030=CARTESIAN_POINT('',(20.2057906352018,171.,166.085907791025)); +#11031=CARTESIAN_POINT('',(20.2168882868133,171.,166.046440258616)); +#11032=CARTESIAN_POINT('',(20.2194003202353,171.,166.035885813383)); +#11033=CARTESIAN_POINT('',(20.2212644649776,171.,166.019481178471)); +#11034=CARTESIAN_POINT('',(20.2216017250228,171.,166.015843400093)); +#11035=CARTESIAN_POINT('',(20.2219975714731,171.,166.009207189857)); +#11036=CARTESIAN_POINT('',(20.2221083354695,171.,166.006334202628)); +#11037=CARTESIAN_POINT('',(20.2221607598731,171.,166.003505161865)); +#11038=CARTESIAN_POINT('',(20.0221955414993,110.000009963239,166.000000029809)); +#11039=CARTESIAN_POINT('',(20.0221955414993,110.000010420103,166.000000029809)); +#11040=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,168.080889967585)); +#11041=CARTESIAN_POINT('',(20.1636358803736,49.,168.141396652997)); +#11042=CARTESIAN_POINT('',(20.1705297749366,49.,168.13454070829)); +#11043=CARTESIAN_POINT('',(20.1779835342981,49.,168.126099819059)); +#11044=CARTESIAN_POINT('',(20.1955263005959,49.,168.101255166196)); +#11045=CARTESIAN_POINT('',(20.2057906352018,49.,168.085907791025)); +#11046=CARTESIAN_POINT('',(20.2168882868133,49.,168.046440258616)); +#11047=CARTESIAN_POINT('',(20.2194003202353,49.,168.035885813383)); +#11048=CARTESIAN_POINT('',(20.2212644649776,49.,168.019481178471)); +#11049=CARTESIAN_POINT('',(20.2216017250228,49.,168.015843400093)); +#11050=CARTESIAN_POINT('',(20.2219975714731,49.,168.009207189857)); +#11051=CARTESIAN_POINT('',(20.2221083354695,49.,168.006334202628)); +#11052=CARTESIAN_POINT('',(20.2221607598731,49.,168.003505161865)); +#11053=CARTESIAN_POINT('',(20.1636358803736,171.,168.141396652997)); +#11054=CARTESIAN_POINT('',(20.1705297749366,171.,168.13454070829)); +#11055=CARTESIAN_POINT('',(20.1779835342981,171.,168.126099819059)); +#11056=CARTESIAN_POINT('',(20.1955263005959,171.,168.101255166196)); +#11057=CARTESIAN_POINT('',(20.2057906352018,171.,168.085907791025)); +#11058=CARTESIAN_POINT('',(20.2168882868133,171.,168.046440258616)); +#11059=CARTESIAN_POINT('',(20.2194003202353,171.,168.035885813383)); +#11060=CARTESIAN_POINT('',(20.2212644649776,171.,168.019481178471)); +#11061=CARTESIAN_POINT('',(20.2216017250228,171.,168.015843400093)); +#11062=CARTESIAN_POINT('',(20.2219975714731,171.,168.009207189857)); +#11063=CARTESIAN_POINT('',(20.2221083354695,171.,168.006334202628)); +#11064=CARTESIAN_POINT('',(20.2221607598731,171.,168.003505161865)); +#11065=CARTESIAN_POINT('',(20.0221955414993,110.000009963236,168.000000029809)); +#11066=CARTESIAN_POINT('',(20.0221955414993,110.0000104201,168.000000029809)); +#11067=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,170.080889967585)); +#11068=CARTESIAN_POINT('',(20.1636358803736,49.,170.141396652997)); +#11069=CARTESIAN_POINT('',(20.1705297749366,49.,170.13454070829)); +#11070=CARTESIAN_POINT('',(20.1779835342981,49.,170.126099819059)); +#11071=CARTESIAN_POINT('',(20.1955263005959,49.,170.101255166196)); +#11072=CARTESIAN_POINT('',(20.2057906352018,49.,170.085907791025)); +#11073=CARTESIAN_POINT('',(20.2168882868133,49.,170.046440258616)); +#11074=CARTESIAN_POINT('',(20.2194003202353,49.,170.035885813383)); +#11075=CARTESIAN_POINT('',(20.2212644649776,49.,170.019481178471)); +#11076=CARTESIAN_POINT('',(20.2216017250228,49.,170.015843400093)); +#11077=CARTESIAN_POINT('',(20.2219975714731,49.,170.009207189857)); +#11078=CARTESIAN_POINT('',(20.2221083354695,49.,170.006334202628)); +#11079=CARTESIAN_POINT('',(20.2221607598731,49.,170.003505161865)); +#11080=CARTESIAN_POINT('',(20.1636358803736,171.,170.141396652997)); +#11081=CARTESIAN_POINT('',(20.1705297749366,171.,170.13454070829)); +#11082=CARTESIAN_POINT('',(20.1779835342981,171.,170.126099819059)); +#11083=CARTESIAN_POINT('',(20.1955263005959,171.,170.101255166196)); +#11084=CARTESIAN_POINT('',(20.2057906352018,171.,170.085907791025)); +#11085=CARTESIAN_POINT('',(20.2168882868133,171.,170.046440258616)); +#11086=CARTESIAN_POINT('',(20.2194003202353,171.,170.035885813383)); +#11087=CARTESIAN_POINT('',(20.2212644649776,171.,170.019481178471)); +#11088=CARTESIAN_POINT('',(20.2216017250228,171.,170.015843400093)); +#11089=CARTESIAN_POINT('',(20.2219975714731,171.,170.009207189857)); +#11090=CARTESIAN_POINT('',(20.2221083354695,171.,170.006334202628)); +#11091=CARTESIAN_POINT('',(20.2221607598731,171.,170.003505161865)); +#11092=CARTESIAN_POINT('',(20.0221955414993,110.000009963234,170.000000029809)); +#11093=CARTESIAN_POINT('',(20.0221955414993,110.000010420097,170.000000029809)); +#11094=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,172.080889967585)); +#11095=CARTESIAN_POINT('',(20.1636358803736,49.,172.141396652997)); +#11096=CARTESIAN_POINT('',(20.1705297749366,49.,172.13454070829)); +#11097=CARTESIAN_POINT('',(20.1779835342981,49.,172.126099819059)); +#11098=CARTESIAN_POINT('',(20.1955263005959,49.,172.101255166196)); +#11099=CARTESIAN_POINT('',(20.2057906352018,49.,172.085907791025)); +#11100=CARTESIAN_POINT('',(20.2168882868133,49.,172.046440258616)); +#11101=CARTESIAN_POINT('',(20.2194003202353,49.,172.035885813383)); +#11102=CARTESIAN_POINT('',(20.2212644649776,49.,172.019481178471)); +#11103=CARTESIAN_POINT('',(20.2216017250228,49.,172.015843400093)); +#11104=CARTESIAN_POINT('',(20.2219975714731,49.,172.009207189857)); +#11105=CARTESIAN_POINT('',(20.2221083354695,49.,172.006334202628)); +#11106=CARTESIAN_POINT('',(20.2221607598731,49.,172.003505161865)); +#11107=CARTESIAN_POINT('',(20.1636358803736,171.,172.141396652997)); +#11108=CARTESIAN_POINT('',(20.1705297749366,171.,172.13454070829)); +#11109=CARTESIAN_POINT('',(20.1779835342981,171.,172.126099819059)); +#11110=CARTESIAN_POINT('',(20.1955263005959,171.,172.101255166196)); +#11111=CARTESIAN_POINT('',(20.2057906352018,171.,172.085907791025)); +#11112=CARTESIAN_POINT('',(20.2168882868133,171.,172.046440258616)); +#11113=CARTESIAN_POINT('',(20.2194003202353,171.,172.035885813383)); +#11114=CARTESIAN_POINT('',(20.2212644649776,171.,172.019481178471)); +#11115=CARTESIAN_POINT('',(20.2216017250228,171.,172.015843400093)); +#11116=CARTESIAN_POINT('',(20.2219975714731,171.,172.009207189857)); +#11117=CARTESIAN_POINT('',(20.2221083354695,171.,172.006334202628)); +#11118=CARTESIAN_POINT('',(20.2221607598731,171.,172.003505161865)); +#11119=CARTESIAN_POINT('',(20.0221955414993,110.000009963231,172.000000029809)); +#11120=CARTESIAN_POINT('',(20.0221955414993,110.000010420094,172.000000029809)); +#11121=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,174.080889967585)); +#11122=CARTESIAN_POINT('',(20.1636358803736,49.,174.141396652997)); +#11123=CARTESIAN_POINT('',(20.1705297749366,49.,174.13454070829)); +#11124=CARTESIAN_POINT('',(20.1779835342981,49.,174.126099819059)); +#11125=CARTESIAN_POINT('',(20.1955263005959,49.,174.101255166196)); +#11126=CARTESIAN_POINT('',(20.2057906352018,49.,174.085907791025)); +#11127=CARTESIAN_POINT('',(20.2168882868133,49.,174.046440258616)); +#11128=CARTESIAN_POINT('',(20.2194003202353,49.,174.035885813383)); +#11129=CARTESIAN_POINT('',(20.2212644649776,49.,174.019481178471)); +#11130=CARTESIAN_POINT('',(20.2216017250228,49.,174.015843400093)); +#11131=CARTESIAN_POINT('',(20.2219975714731,49.,174.009207189857)); +#11132=CARTESIAN_POINT('',(20.2221083354695,49.,174.006334202628)); +#11133=CARTESIAN_POINT('',(20.2221607598731,49.,174.003505161865)); +#11134=CARTESIAN_POINT('',(20.1636358803736,171.,174.141396652997)); +#11135=CARTESIAN_POINT('',(20.1705297749366,171.,174.13454070829)); +#11136=CARTESIAN_POINT('',(20.1779835342981,171.,174.126099819059)); +#11137=CARTESIAN_POINT('',(20.1955263005959,171.,174.101255166196)); +#11138=CARTESIAN_POINT('',(20.2057906352018,171.,174.085907791025)); +#11139=CARTESIAN_POINT('',(20.2168882868133,171.,174.046440258616)); +#11140=CARTESIAN_POINT('',(20.2194003202353,171.,174.035885813383)); +#11141=CARTESIAN_POINT('',(20.2212644649776,171.,174.019481178471)); +#11142=CARTESIAN_POINT('',(20.2216017250228,171.,174.015843400093)); +#11143=CARTESIAN_POINT('',(20.2219975714731,171.,174.009207189857)); +#11144=CARTESIAN_POINT('',(20.2221083354695,171.,174.006334202628)); +#11145=CARTESIAN_POINT('',(20.2221607598731,171.,174.003505161865)); +#11146=CARTESIAN_POINT('',(20.0221955414993,110.000009963228,174.000000029809)); +#11147=CARTESIAN_POINT('',(20.0221955414993,110.000010420091,174.000000029809)); +#11148=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,176.080889967585)); +#11149=CARTESIAN_POINT('',(20.1636358803736,49.,176.141396652997)); +#11150=CARTESIAN_POINT('',(20.1705297749366,49.,176.13454070829)); +#11151=CARTESIAN_POINT('',(20.1779835342981,49.,176.126099819059)); +#11152=CARTESIAN_POINT('',(20.1955263005959,49.,176.101255166196)); +#11153=CARTESIAN_POINT('',(20.2057906352018,49.,176.085907791025)); +#11154=CARTESIAN_POINT('',(20.2168882868133,49.,176.046440258616)); +#11155=CARTESIAN_POINT('',(20.2194003202353,49.,176.035885813383)); +#11156=CARTESIAN_POINT('',(20.2212644649776,49.,176.019481178471)); +#11157=CARTESIAN_POINT('',(20.2216017250228,49.,176.015843400093)); +#11158=CARTESIAN_POINT('',(20.2219975714731,49.,176.009207189857)); +#11159=CARTESIAN_POINT('',(20.2221083354695,49.,176.006334202628)); +#11160=CARTESIAN_POINT('',(20.2221607598731,49.,176.003505161865)); +#11161=CARTESIAN_POINT('',(20.1636358803736,171.,176.141396652997)); +#11162=CARTESIAN_POINT('',(20.1705297749366,171.,176.13454070829)); +#11163=CARTESIAN_POINT('',(20.1779835342981,171.,176.126099819059)); +#11164=CARTESIAN_POINT('',(20.1955263005959,171.,176.101255166196)); +#11165=CARTESIAN_POINT('',(20.2057906352018,171.,176.085907791025)); +#11166=CARTESIAN_POINT('',(20.2168882868133,171.,176.046440258616)); +#11167=CARTESIAN_POINT('',(20.2194003202353,171.,176.035885813383)); +#11168=CARTESIAN_POINT('',(20.2212644649776,171.,176.019481178471)); +#11169=CARTESIAN_POINT('',(20.2216017250228,171.,176.015843400093)); +#11170=CARTESIAN_POINT('',(20.2219975714731,171.,176.009207189857)); +#11171=CARTESIAN_POINT('',(20.2221083354695,171.,176.006334202628)); +#11172=CARTESIAN_POINT('',(20.2221607598731,171.,176.003505161865)); +#11173=CARTESIAN_POINT('',(20.0221955414993,110.000009963225,176.000000029809)); +#11174=CARTESIAN_POINT('',(20.0221955414993,110.000010420088,176.000000029809)); +#11175=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,178.080889967585)); +#11176=CARTESIAN_POINT('',(20.1636358803736,49.,178.141396652997)); +#11177=CARTESIAN_POINT('',(20.1705297749366,49.,178.13454070829)); +#11178=CARTESIAN_POINT('',(20.1779835342981,49.,178.126099819059)); +#11179=CARTESIAN_POINT('',(20.1955263005959,49.,178.101255166196)); +#11180=CARTESIAN_POINT('',(20.2057906352018,49.,178.085907791025)); +#11181=CARTESIAN_POINT('',(20.2168882868133,49.,178.046440258616)); +#11182=CARTESIAN_POINT('',(20.2194003202353,49.,178.035885813383)); +#11183=CARTESIAN_POINT('',(20.2212644649776,49.,178.019481178471)); +#11184=CARTESIAN_POINT('',(20.2216017250228,49.,178.015843400093)); +#11185=CARTESIAN_POINT('',(20.2219975714731,49.,178.009207189857)); +#11186=CARTESIAN_POINT('',(20.2221083354695,49.,178.006334202628)); +#11187=CARTESIAN_POINT('',(20.2221607598731,49.,178.003505161865)); +#11188=CARTESIAN_POINT('',(20.1636358803736,171.,178.141396652997)); +#11189=CARTESIAN_POINT('',(20.1705297749366,171.,178.13454070829)); +#11190=CARTESIAN_POINT('',(20.1779835342981,171.,178.126099819059)); +#11191=CARTESIAN_POINT('',(20.1955263005959,171.,178.101255166196)); +#11192=CARTESIAN_POINT('',(20.2057906352018,171.,178.085907791025)); +#11193=CARTESIAN_POINT('',(20.2168882868133,171.,178.046440258616)); +#11194=CARTESIAN_POINT('',(20.2194003202353,171.,178.035885813383)); +#11195=CARTESIAN_POINT('',(20.2212644649776,171.,178.019481178471)); +#11196=CARTESIAN_POINT('',(20.2216017250228,171.,178.015843400093)); +#11197=CARTESIAN_POINT('',(20.2219975714731,171.,178.009207189857)); +#11198=CARTESIAN_POINT('',(20.2221083354695,171.,178.006334202628)); +#11199=CARTESIAN_POINT('',(20.2221607598731,171.,178.003505161865)); +#11200=CARTESIAN_POINT('',(20.0221955414993,110.000009963223,178.000000029809)); +#11201=CARTESIAN_POINT('',(20.0221955414993,110.000010420085,178.000000029809)); +#11202=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,180.080889967585)); +#11203=CARTESIAN_POINT('',(20.1636358803736,49.,180.141396652997)); +#11204=CARTESIAN_POINT('',(20.1705297749366,49.,180.13454070829)); +#11205=CARTESIAN_POINT('',(20.1779835342981,49.,180.126099819059)); +#11206=CARTESIAN_POINT('',(20.1955263005959,49.,180.101255166196)); +#11207=CARTESIAN_POINT('',(20.2057906352018,49.,180.085907791025)); +#11208=CARTESIAN_POINT('',(20.2168882868133,49.,180.046440258616)); +#11209=CARTESIAN_POINT('',(20.2194003202353,49.,180.035885813383)); +#11210=CARTESIAN_POINT('',(20.2212644649776,49.,180.019481178471)); +#11211=CARTESIAN_POINT('',(20.2216017250228,49.,180.015843400093)); +#11212=CARTESIAN_POINT('',(20.2219975714731,49.,180.009207189857)); +#11213=CARTESIAN_POINT('',(20.2221083354695,49.,180.006334202628)); +#11214=CARTESIAN_POINT('',(20.2221607598731,49.,180.003505161865)); +#11215=CARTESIAN_POINT('',(20.1636358803736,171.,180.141396652997)); +#11216=CARTESIAN_POINT('',(20.1705297749366,171.,180.13454070829)); +#11217=CARTESIAN_POINT('',(20.1779835342981,171.,180.126099819059)); +#11218=CARTESIAN_POINT('',(20.1955263005959,171.,180.101255166196)); +#11219=CARTESIAN_POINT('',(20.2057906352018,171.,180.085907791025)); +#11220=CARTESIAN_POINT('',(20.2168882868133,171.,180.046440258616)); +#11221=CARTESIAN_POINT('',(20.2194003202353,171.,180.035885813383)); +#11222=CARTESIAN_POINT('',(20.2212644649776,171.,180.019481178471)); +#11223=CARTESIAN_POINT('',(20.2216017250228,171.,180.015843400093)); +#11224=CARTESIAN_POINT('',(20.2219975714731,171.,180.009207189857)); +#11225=CARTESIAN_POINT('',(20.2221083354695,171.,180.006334202628)); +#11226=CARTESIAN_POINT('',(20.2221607598731,171.,180.003505161865)); +#11227=CARTESIAN_POINT('',(20.0221955414993,110.00000996322,180.000000029809)); +#11228=CARTESIAN_POINT('',(20.0221955414993,110.000010420082,180.000000029809)); +#11229=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,182.080889967585)); +#11230=CARTESIAN_POINT('',(20.1636358803736,49.,182.141396652997)); +#11231=CARTESIAN_POINT('',(20.1705297749366,49.,182.13454070829)); +#11232=CARTESIAN_POINT('',(20.1779835342981,49.,182.126099819059)); +#11233=CARTESIAN_POINT('',(20.1955263005959,49.,182.101255166196)); +#11234=CARTESIAN_POINT('',(20.2057906352018,49.,182.085907791025)); +#11235=CARTESIAN_POINT('',(20.2168882868133,49.,182.046440258616)); +#11236=CARTESIAN_POINT('',(20.2194003202353,49.,182.035885813383)); +#11237=CARTESIAN_POINT('',(20.2212644649776,49.,182.019481178471)); +#11238=CARTESIAN_POINT('',(20.2216017250228,49.,182.015843400093)); +#11239=CARTESIAN_POINT('',(20.2219975714731,49.,182.009207189857)); +#11240=CARTESIAN_POINT('',(20.2221083354695,49.,182.006334202628)); +#11241=CARTESIAN_POINT('',(20.2221607598731,49.,182.003505161865)); +#11242=CARTESIAN_POINT('',(20.1636358803736,171.,182.141396652997)); +#11243=CARTESIAN_POINT('',(20.1705297749366,171.,182.13454070829)); +#11244=CARTESIAN_POINT('',(20.1779835342981,171.,182.126099819059)); +#11245=CARTESIAN_POINT('',(20.1955263005959,171.,182.101255166196)); +#11246=CARTESIAN_POINT('',(20.2057906352018,171.,182.085907791025)); +#11247=CARTESIAN_POINT('',(20.2168882868133,171.,182.046440258616)); +#11248=CARTESIAN_POINT('',(20.2194003202353,171.,182.035885813383)); +#11249=CARTESIAN_POINT('',(20.2212644649776,171.,182.019481178471)); +#11250=CARTESIAN_POINT('',(20.2216017250228,171.,182.015843400093)); +#11251=CARTESIAN_POINT('',(20.2219975714731,171.,182.009207189857)); +#11252=CARTESIAN_POINT('',(20.2221083354695,171.,182.006334202628)); +#11253=CARTESIAN_POINT('',(20.2221607598731,171.,182.003505161865)); +#11254=CARTESIAN_POINT('',(20.0221955414993,110.000009963217,182.000000029809)); +#11255=CARTESIAN_POINT('',(20.0221955414993,110.000010420079,182.000000029809)); +#11256=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,184.080889967585)); +#11257=CARTESIAN_POINT('',(20.1636358803736,49.,184.141396652997)); +#11258=CARTESIAN_POINT('',(20.1705297749366,49.,184.13454070829)); +#11259=CARTESIAN_POINT('',(20.1779835342981,49.,184.126099819059)); +#11260=CARTESIAN_POINT('',(20.1955263005959,49.,184.101255166196)); +#11261=CARTESIAN_POINT('',(20.2057906352018,49.,184.085907791025)); +#11262=CARTESIAN_POINT('',(20.2168882868133,49.,184.046440258616)); +#11263=CARTESIAN_POINT('',(20.2194003202353,49.,184.035885813383)); +#11264=CARTESIAN_POINT('',(20.2212644649776,49.,184.019481178471)); +#11265=CARTESIAN_POINT('',(20.2216017250228,49.,184.015843400093)); +#11266=CARTESIAN_POINT('',(20.2219975714731,49.,184.009207189857)); +#11267=CARTESIAN_POINT('',(20.2221083354695,49.,184.006334202628)); +#11268=CARTESIAN_POINT('',(20.2221607598731,49.,184.003505161865)); +#11269=CARTESIAN_POINT('',(20.1636358803736,171.,184.141396652997)); +#11270=CARTESIAN_POINT('',(20.1705297749366,171.,184.13454070829)); +#11271=CARTESIAN_POINT('',(20.1779835342981,171.,184.126099819059)); +#11272=CARTESIAN_POINT('',(20.1955263005959,171.,184.101255166196)); +#11273=CARTESIAN_POINT('',(20.2057906352018,171.,184.085907791025)); +#11274=CARTESIAN_POINT('',(20.2168882868133,171.,184.046440258616)); +#11275=CARTESIAN_POINT('',(20.2194003202353,171.,184.035885813383)); +#11276=CARTESIAN_POINT('',(20.2212644649776,171.,184.019481178471)); +#11277=CARTESIAN_POINT('',(20.2216017250228,171.,184.015843400093)); +#11278=CARTESIAN_POINT('',(20.2219975714731,171.,184.009207189857)); +#11279=CARTESIAN_POINT('',(20.2221083354695,171.,184.006334202628)); +#11280=CARTESIAN_POINT('',(20.2221607598731,171.,184.003505161865)); +#11281=CARTESIAN_POINT('',(20.0221955414993,110.000009963215,184.000000029809)); +#11282=CARTESIAN_POINT('',(20.0221955414993,110.000010420075,184.000000029809)); +#11283=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,186.080889967585)); +#11284=CARTESIAN_POINT('',(20.1636358803736,49.,186.141396652997)); +#11285=CARTESIAN_POINT('',(20.1705297749366,49.,186.13454070829)); +#11286=CARTESIAN_POINT('',(20.1779835342981,49.,186.126099819059)); +#11287=CARTESIAN_POINT('',(20.1955263005959,49.,186.101255166196)); +#11288=CARTESIAN_POINT('',(20.2057906352018,49.,186.085907791025)); +#11289=CARTESIAN_POINT('',(20.2168882868133,49.,186.046440258616)); +#11290=CARTESIAN_POINT('',(20.2194003202353,49.,186.035885813383)); +#11291=CARTESIAN_POINT('',(20.2212644649776,49.,186.019481178471)); +#11292=CARTESIAN_POINT('',(20.2216017250228,49.,186.015843400093)); +#11293=CARTESIAN_POINT('',(20.2219975714731,49.,186.009207189857)); +#11294=CARTESIAN_POINT('',(20.2221083354695,49.,186.006334202628)); +#11295=CARTESIAN_POINT('',(20.2221607598731,49.,186.003505161865)); +#11296=CARTESIAN_POINT('',(20.1636358803736,171.,186.141396652997)); +#11297=CARTESIAN_POINT('',(20.1705297749366,171.,186.13454070829)); +#11298=CARTESIAN_POINT('',(20.1779835342981,171.,186.126099819059)); +#11299=CARTESIAN_POINT('',(20.1955263005959,171.,186.101255166196)); +#11300=CARTESIAN_POINT('',(20.2057906352018,171.,186.085907791025)); +#11301=CARTESIAN_POINT('',(20.2168882868133,171.,186.046440258616)); +#11302=CARTESIAN_POINT('',(20.2194003202353,171.,186.035885813383)); +#11303=CARTESIAN_POINT('',(20.2212644649776,171.,186.019481178471)); +#11304=CARTESIAN_POINT('',(20.2216017250228,171.,186.015843400093)); +#11305=CARTESIAN_POINT('',(20.2219975714731,171.,186.009207189857)); +#11306=CARTESIAN_POINT('',(20.2221083354695,171.,186.006334202628)); +#11307=CARTESIAN_POINT('',(20.2221607598731,171.,186.003505161865)); +#11308=CARTESIAN_POINT('',(20.0221955414993,110.000009963212,186.000000029809)); +#11309=CARTESIAN_POINT('',(20.0221955414993,110.000010420072,186.000000029809)); +#11310=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,188.080889967585)); +#11311=CARTESIAN_POINT('',(20.1636358803736,49.,188.141396652997)); +#11312=CARTESIAN_POINT('',(20.1705297749366,49.,188.13454070829)); +#11313=CARTESIAN_POINT('',(20.1779835342981,49.,188.126099819059)); +#11314=CARTESIAN_POINT('',(20.1955263005959,49.,188.101255166196)); +#11315=CARTESIAN_POINT('',(20.2057906352018,49.,188.085907791025)); +#11316=CARTESIAN_POINT('',(20.2168882868133,49.,188.046440258616)); +#11317=CARTESIAN_POINT('',(20.2194003202353,49.,188.035885813383)); +#11318=CARTESIAN_POINT('',(20.2212644649776,49.,188.019481178471)); +#11319=CARTESIAN_POINT('',(20.2216017250228,49.,188.015843400093)); +#11320=CARTESIAN_POINT('',(20.2219975714731,49.,188.009207189857)); +#11321=CARTESIAN_POINT('',(20.2221083354695,49.,188.006334202628)); +#11322=CARTESIAN_POINT('',(20.2221607598731,49.,188.003505161865)); +#11323=CARTESIAN_POINT('',(20.1636358803736,171.,188.141396652997)); +#11324=CARTESIAN_POINT('',(20.1705297749366,171.,188.13454070829)); +#11325=CARTESIAN_POINT('',(20.1779835342981,171.,188.126099819059)); +#11326=CARTESIAN_POINT('',(20.1955263005959,171.,188.101255166196)); +#11327=CARTESIAN_POINT('',(20.2057906352018,171.,188.085907791025)); +#11328=CARTESIAN_POINT('',(20.2168882868133,171.,188.046440258616)); +#11329=CARTESIAN_POINT('',(20.2194003202353,171.,188.035885813383)); +#11330=CARTESIAN_POINT('',(20.2212644649776,171.,188.019481178471)); +#11331=CARTESIAN_POINT('',(20.2216017250228,171.,188.015843400093)); +#11332=CARTESIAN_POINT('',(20.2219975714731,171.,188.009207189857)); +#11333=CARTESIAN_POINT('',(20.2221083354695,171.,188.006334202628)); +#11334=CARTESIAN_POINT('',(20.2221607598731,171.,188.003505161865)); +#11335=CARTESIAN_POINT('',(20.0221955414993,110.000009963209,188.000000029809)); +#11336=CARTESIAN_POINT('',(20.0221955414993,110.000010420069,188.000000029809)); +#11337=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,190.080889967585)); +#11338=CARTESIAN_POINT('',(20.1636358803736,49.,190.141396652997)); +#11339=CARTESIAN_POINT('',(20.1705297749366,49.,190.13454070829)); +#11340=CARTESIAN_POINT('',(20.1779835342981,49.,190.126099819059)); +#11341=CARTESIAN_POINT('',(20.1955263005959,49.,190.101255166196)); +#11342=CARTESIAN_POINT('',(20.2057906352018,49.,190.085907791025)); +#11343=CARTESIAN_POINT('',(20.2168882868133,49.,190.046440258616)); +#11344=CARTESIAN_POINT('',(20.2194003202353,49.,190.035885813383)); +#11345=CARTESIAN_POINT('',(20.2212644649776,49.,190.019481178471)); +#11346=CARTESIAN_POINT('',(20.2216017250228,49.,190.015843400093)); +#11347=CARTESIAN_POINT('',(20.2219975714731,49.,190.009207189857)); +#11348=CARTESIAN_POINT('',(20.2221083354695,49.,190.006334202628)); +#11349=CARTESIAN_POINT('',(20.2221607598731,49.,190.003505161865)); +#11350=CARTESIAN_POINT('',(20.1636358803736,171.,190.141396652997)); +#11351=CARTESIAN_POINT('',(20.1705297749366,171.,190.13454070829)); +#11352=CARTESIAN_POINT('',(20.1779835342981,171.,190.126099819059)); +#11353=CARTESIAN_POINT('',(20.1955263005959,171.,190.101255166196)); +#11354=CARTESIAN_POINT('',(20.2057906352018,171.,190.085907791025)); +#11355=CARTESIAN_POINT('',(20.2168882868133,171.,190.046440258616)); +#11356=CARTESIAN_POINT('',(20.2194003202353,171.,190.035885813383)); +#11357=CARTESIAN_POINT('',(20.2212644649776,171.,190.019481178471)); +#11358=CARTESIAN_POINT('',(20.2216017250228,171.,190.015843400093)); +#11359=CARTESIAN_POINT('',(20.2219975714731,171.,190.009207189857)); +#11360=CARTESIAN_POINT('',(20.2221083354695,171.,190.006334202628)); +#11361=CARTESIAN_POINT('',(20.2221607598731,171.,190.003505161865)); +#11362=CARTESIAN_POINT('',(20.0221955414993,110.000009963207,190.000000029809)); +#11363=CARTESIAN_POINT('',(20.0221955414993,110.000010420066,190.000000029809)); +#11364=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,192.080889967585)); +#11365=CARTESIAN_POINT('',(20.1636358803736,49.,192.141396652997)); +#11366=CARTESIAN_POINT('',(20.1705297749366,49.,192.13454070829)); +#11367=CARTESIAN_POINT('',(20.1779835342981,49.,192.126099819059)); +#11368=CARTESIAN_POINT('',(20.1955263005959,49.,192.101255166196)); +#11369=CARTESIAN_POINT('',(20.2057906352018,49.,192.085907791025)); +#11370=CARTESIAN_POINT('',(20.2168882868133,49.,192.046440258616)); +#11371=CARTESIAN_POINT('',(20.2194003202353,49.,192.035885813383)); +#11372=CARTESIAN_POINT('',(20.2212644649776,49.,192.019481178471)); +#11373=CARTESIAN_POINT('',(20.2216017250228,49.,192.015843400093)); +#11374=CARTESIAN_POINT('',(20.2219975714731,49.,192.009207189857)); +#11375=CARTESIAN_POINT('',(20.2221083354695,49.,192.006334202628)); +#11376=CARTESIAN_POINT('',(20.2221607598731,49.,192.003505161865)); +#11377=CARTESIAN_POINT('',(20.1636358803736,171.,192.141396652997)); +#11378=CARTESIAN_POINT('',(20.1705297749366,171.,192.13454070829)); +#11379=CARTESIAN_POINT('',(20.1779835342981,171.,192.126099819059)); +#11380=CARTESIAN_POINT('',(20.1955263005959,171.,192.101255166196)); +#11381=CARTESIAN_POINT('',(20.2057906352018,171.,192.085907791025)); +#11382=CARTESIAN_POINT('',(20.2168882868133,171.,192.046440258616)); +#11383=CARTESIAN_POINT('',(20.2194003202353,171.,192.035885813383)); +#11384=CARTESIAN_POINT('',(20.2212644649776,171.,192.019481178471)); +#11385=CARTESIAN_POINT('',(20.2216017250228,171.,192.015843400093)); +#11386=CARTESIAN_POINT('',(20.2219975714731,171.,192.009207189857)); +#11387=CARTESIAN_POINT('',(20.2221083354695,171.,192.006334202628)); +#11388=CARTESIAN_POINT('',(20.2221607598731,171.,192.003505161865)); +#11389=CARTESIAN_POINT('',(20.0221955414993,110.000009963204,192.000000029809)); +#11390=CARTESIAN_POINT('',(20.0221955414993,110.000010420063,192.000000029809)); +#11391=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,194.080889967585)); +#11392=CARTESIAN_POINT('',(20.1636358803736,49.,194.141396652997)); +#11393=CARTESIAN_POINT('',(20.1705297749366,49.,194.13454070829)); +#11394=CARTESIAN_POINT('',(20.1779835342981,49.,194.126099819059)); +#11395=CARTESIAN_POINT('',(20.1955263005959,49.,194.101255166196)); +#11396=CARTESIAN_POINT('',(20.2057906352018,49.,194.085907791026)); +#11397=CARTESIAN_POINT('',(20.2168882868133,49.,194.046440258616)); +#11398=CARTESIAN_POINT('',(20.2194003202353,49.,194.035885813383)); +#11399=CARTESIAN_POINT('',(20.2212644649776,49.,194.019481178471)); +#11400=CARTESIAN_POINT('',(20.2216017250228,49.,194.015843400093)); +#11401=CARTESIAN_POINT('',(20.2219975714731,49.,194.009207189857)); +#11402=CARTESIAN_POINT('',(20.2221083354695,49.,194.006334202628)); +#11403=CARTESIAN_POINT('',(20.2221607598731,49.,194.003505161865)); +#11404=CARTESIAN_POINT('',(20.1636358803736,171.,194.141396652997)); +#11405=CARTESIAN_POINT('',(20.1705297749366,171.,194.13454070829)); +#11406=CARTESIAN_POINT('',(20.1779835342981,171.,194.126099819059)); +#11407=CARTESIAN_POINT('',(20.1955263005959,171.,194.101255166196)); +#11408=CARTESIAN_POINT('',(20.2057906352018,171.,194.085907791026)); +#11409=CARTESIAN_POINT('',(20.2168882868133,171.,194.046440258616)); +#11410=CARTESIAN_POINT('',(20.2194003202353,171.,194.035885813383)); +#11411=CARTESIAN_POINT('',(20.2212644649776,171.,194.019481178471)); +#11412=CARTESIAN_POINT('',(20.2216017250228,171.,194.015843400093)); +#11413=CARTESIAN_POINT('',(20.2219975714731,171.,194.009207189857)); +#11414=CARTESIAN_POINT('',(20.2221083354695,171.,194.006334202628)); +#11415=CARTESIAN_POINT('',(20.2221607598731,171.,194.003505161865)); +#11416=CARTESIAN_POINT('',(20.0221955414993,110.000009963201,194.000000029809)); +#11417=CARTESIAN_POINT('',(20.0221955414993,110.00001042006,194.000000029809)); +#11418=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,196.080889967585)); +#11419=CARTESIAN_POINT('',(20.1636358803736,49.,196.141396652997)); +#11420=CARTESIAN_POINT('',(20.1705297749366,49.,196.13454070829)); +#11421=CARTESIAN_POINT('',(20.1779835342981,49.,196.126099819059)); +#11422=CARTESIAN_POINT('',(20.1955263005959,49.,196.101255166196)); +#11423=CARTESIAN_POINT('',(20.2057906352018,49.,196.085907791025)); +#11424=CARTESIAN_POINT('',(20.2168882868133,49.,196.046440258616)); +#11425=CARTESIAN_POINT('',(20.2194003202353,49.,196.035885813383)); +#11426=CARTESIAN_POINT('',(20.2212644649776,49.,196.019481178471)); +#11427=CARTESIAN_POINT('',(20.2216017250228,49.,196.015843400093)); +#11428=CARTESIAN_POINT('',(20.2219975714731,49.,196.009207189857)); +#11429=CARTESIAN_POINT('',(20.2221083354695,49.,196.006334202628)); +#11430=CARTESIAN_POINT('',(20.2221607598731,49.,196.003505161865)); +#11431=CARTESIAN_POINT('',(20.1636358803736,171.,196.141396652997)); +#11432=CARTESIAN_POINT('',(20.1705297749366,171.,196.13454070829)); +#11433=CARTESIAN_POINT('',(20.1779835342981,171.,196.126099819059)); +#11434=CARTESIAN_POINT('',(20.1955263005959,171.,196.101255166196)); +#11435=CARTESIAN_POINT('',(20.2057906352018,171.,196.085907791025)); +#11436=CARTESIAN_POINT('',(20.2168882868133,171.,196.046440258616)); +#11437=CARTESIAN_POINT('',(20.2194003202353,171.,196.035885813383)); +#11438=CARTESIAN_POINT('',(20.2212644649776,171.,196.019481178471)); +#11439=CARTESIAN_POINT('',(20.2216017250228,171.,196.015843400093)); +#11440=CARTESIAN_POINT('',(20.2219975714731,171.,196.009207189857)); +#11441=CARTESIAN_POINT('',(20.2221083354695,171.,196.006334202628)); +#11442=CARTESIAN_POINT('',(20.2221607598731,171.,196.003505161865)); +#11443=CARTESIAN_POINT('',(20.0221955414993,110.000009963199,196.000000029809)); +#11444=CARTESIAN_POINT('',(20.0221955414993,110.000010420057,196.000000029809)); +#11445=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,198.080889967585)); +#11446=CARTESIAN_POINT('',(20.1636358803736,49.,198.141396652997)); +#11447=CARTESIAN_POINT('',(20.1705297749366,49.,198.13454070829)); +#11448=CARTESIAN_POINT('',(20.1779835342981,49.,198.126099819059)); +#11449=CARTESIAN_POINT('',(20.1955263005959,49.,198.101255166196)); +#11450=CARTESIAN_POINT('',(20.2057906352018,49.,198.085907791025)); +#11451=CARTESIAN_POINT('',(20.2168882868133,49.,198.046440258616)); +#11452=CARTESIAN_POINT('',(20.2194003202353,49.,198.035885813383)); +#11453=CARTESIAN_POINT('',(20.2212644649776,49.,198.019481178471)); +#11454=CARTESIAN_POINT('',(20.2216017250228,49.,198.015843400093)); +#11455=CARTESIAN_POINT('',(20.2219975714731,49.,198.009207189857)); +#11456=CARTESIAN_POINT('',(20.2221083354695,49.,198.006334202628)); +#11457=CARTESIAN_POINT('',(20.2221607598731,49.,198.003505161865)); +#11458=CARTESIAN_POINT('',(20.1636358803736,171.,198.141396652997)); +#11459=CARTESIAN_POINT('',(20.1705297749366,171.,198.13454070829)); +#11460=CARTESIAN_POINT('',(20.1779835342981,171.,198.126099819059)); +#11461=CARTESIAN_POINT('',(20.1955263005959,171.,198.101255166196)); +#11462=CARTESIAN_POINT('',(20.2057906352018,171.,198.085907791025)); +#11463=CARTESIAN_POINT('',(20.2168882868133,171.,198.046440258616)); +#11464=CARTESIAN_POINT('',(20.2194003202353,171.,198.035885813383)); +#11465=CARTESIAN_POINT('',(20.2212644649776,171.,198.019481178471)); +#11466=CARTESIAN_POINT('',(20.2216017250228,171.,198.015843400093)); +#11467=CARTESIAN_POINT('',(20.2219975714731,171.,198.009207189857)); +#11468=CARTESIAN_POINT('',(20.2221083354695,171.,198.006334202628)); +#11469=CARTESIAN_POINT('',(20.2221607598731,171.,198.003505161865)); +#11470=CARTESIAN_POINT('',(20.0221955414993,110.000009963196,198.000000029809)); +#11471=CARTESIAN_POINT('',(20.0221955414993,110.000010420054,198.000000029809)); +#11472=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,200.080889967585)); +#11473=CARTESIAN_POINT('',(20.1636358803736,49.,200.141396652997)); +#11474=CARTESIAN_POINT('',(20.1705297749366,49.,200.13454070829)); +#11475=CARTESIAN_POINT('',(20.1779835342981,49.,200.126099819059)); +#11476=CARTESIAN_POINT('',(20.1955263005959,49.,200.101255166196)); +#11477=CARTESIAN_POINT('',(20.2057906352018,49.,200.085907791025)); +#11478=CARTESIAN_POINT('',(20.2168882868133,49.,200.046440258616)); +#11479=CARTESIAN_POINT('',(20.2194003202353,49.,200.035885813383)); +#11480=CARTESIAN_POINT('',(20.2212644649776,49.,200.019481178471)); +#11481=CARTESIAN_POINT('',(20.2216017250228,49.,200.015843400093)); +#11482=CARTESIAN_POINT('',(20.2219975714731,49.,200.009207189857)); +#11483=CARTESIAN_POINT('',(20.2221083354695,49.,200.006334202628)); +#11484=CARTESIAN_POINT('',(20.2221607598731,49.,200.003505161865)); +#11485=CARTESIAN_POINT('',(20.1636358803736,171.,200.141396652997)); +#11486=CARTESIAN_POINT('',(20.1705297749366,171.,200.13454070829)); +#11487=CARTESIAN_POINT('',(20.1779835342981,171.,200.126099819059)); +#11488=CARTESIAN_POINT('',(20.1955263005959,171.,200.101255166196)); +#11489=CARTESIAN_POINT('',(20.2057906352018,171.,200.085907791025)); +#11490=CARTESIAN_POINT('',(20.2168882868133,171.,200.046440258616)); +#11491=CARTESIAN_POINT('',(20.2194003202353,171.,200.035885813383)); +#11492=CARTESIAN_POINT('',(20.2212644649776,171.,200.019481178471)); +#11493=CARTESIAN_POINT('',(20.2216017250228,171.,200.015843400093)); +#11494=CARTESIAN_POINT('',(20.2219975714731,171.,200.009207189857)); +#11495=CARTESIAN_POINT('',(20.2221083354695,171.,200.006334202628)); +#11496=CARTESIAN_POINT('',(20.2221607598731,171.,200.003505161865)); +#11497=CARTESIAN_POINT('',(20.0221955414993,110.000009963193,200.000000029809)); +#11498=CARTESIAN_POINT('',(20.0221955414993,110.000010420051,200.000000029809)); +#11499=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,202.080889967585)); +#11500=CARTESIAN_POINT('',(20.1636358803736,49.,202.141396652997)); +#11501=CARTESIAN_POINT('',(20.1705297749366,49.,202.13454070829)); +#11502=CARTESIAN_POINT('',(20.1779835342981,49.,202.126099819059)); +#11503=CARTESIAN_POINT('',(20.1955263005959,49.,202.101255166196)); +#11504=CARTESIAN_POINT('',(20.2057906352018,49.,202.085907791025)); +#11505=CARTESIAN_POINT('',(20.2168882868133,49.,202.046440258616)); +#11506=CARTESIAN_POINT('',(20.2194003202353,49.,202.035885813383)); +#11507=CARTESIAN_POINT('',(20.2212644649776,49.,202.019481178471)); +#11508=CARTESIAN_POINT('',(20.2216017250228,49.,202.015843400093)); +#11509=CARTESIAN_POINT('',(20.2219975714731,49.,202.009207189857)); +#11510=CARTESIAN_POINT('',(20.2221083354695,49.,202.006334202628)); +#11511=CARTESIAN_POINT('',(20.2221607598731,49.,202.003505161865)); +#11512=CARTESIAN_POINT('',(20.1636358803736,171.,202.141396652997)); +#11513=CARTESIAN_POINT('',(20.1705297749366,171.,202.13454070829)); +#11514=CARTESIAN_POINT('',(20.1779835342981,171.,202.126099819059)); +#11515=CARTESIAN_POINT('',(20.1955263005959,171.,202.101255166196)); +#11516=CARTESIAN_POINT('',(20.2057906352018,171.,202.085907791025)); +#11517=CARTESIAN_POINT('',(20.2168882868133,171.,202.046440258616)); +#11518=CARTESIAN_POINT('',(20.2194003202353,171.,202.035885813383)); +#11519=CARTESIAN_POINT('',(20.2212644649776,171.,202.019481178471)); +#11520=CARTESIAN_POINT('',(20.2216017250228,171.,202.015843400093)); +#11521=CARTESIAN_POINT('',(20.2219975714731,171.,202.009207189857)); +#11522=CARTESIAN_POINT('',(20.2221083354695,171.,202.006334202628)); +#11523=CARTESIAN_POINT('',(20.2221607598731,171.,202.003505161865)); +#11524=CARTESIAN_POINT('',(20.0221955414993,110.000009963191,202.000000029809)); +#11525=CARTESIAN_POINT('',(20.0221955414993,110.000010420048,202.000000029809)); +#11526=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,204.080889967585)); +#11527=CARTESIAN_POINT('',(20.1636358803736,49.,204.141396652997)); +#11528=CARTESIAN_POINT('',(20.1705297749366,49.,204.13454070829)); +#11529=CARTESIAN_POINT('',(20.1779835342981,49.,204.126099819059)); +#11530=CARTESIAN_POINT('',(20.1955263005959,49.,204.101255166196)); +#11531=CARTESIAN_POINT('',(20.2057906352018,49.,204.085907791026)); +#11532=CARTESIAN_POINT('',(20.2168882868133,49.,204.046440258616)); +#11533=CARTESIAN_POINT('',(20.2194003202353,49.,204.035885813383)); +#11534=CARTESIAN_POINT('',(20.2212644649776,49.,204.019481178471)); +#11535=CARTESIAN_POINT('',(20.2216017250228,49.,204.015843400093)); +#11536=CARTESIAN_POINT('',(20.2219975714731,49.,204.009207189857)); +#11537=CARTESIAN_POINT('',(20.2221083354695,49.,204.006334202628)); +#11538=CARTESIAN_POINT('',(20.2221607598731,49.,204.003505161865)); +#11539=CARTESIAN_POINT('',(20.1636358803736,171.,204.141396652997)); +#11540=CARTESIAN_POINT('',(20.1705297749366,171.,204.13454070829)); +#11541=CARTESIAN_POINT('',(20.1779835342981,171.,204.126099819059)); +#11542=CARTESIAN_POINT('',(20.1955263005959,171.,204.101255166196)); +#11543=CARTESIAN_POINT('',(20.2057906352018,171.,204.085907791026)); +#11544=CARTESIAN_POINT('',(20.2168882868133,171.,204.046440258616)); +#11545=CARTESIAN_POINT('',(20.2194003202353,171.,204.035885813383)); +#11546=CARTESIAN_POINT('',(20.2212644649776,171.,204.019481178471)); +#11547=CARTESIAN_POINT('',(20.2216017250228,171.,204.015843400093)); +#11548=CARTESIAN_POINT('',(20.2219975714731,171.,204.009207189857)); +#11549=CARTESIAN_POINT('',(20.2221083354695,171.,204.006334202628)); +#11550=CARTESIAN_POINT('',(20.2221607598731,171.,204.003505161865)); +#11551=CARTESIAN_POINT('',(20.0221955414993,110.000009963188,204.000000029809)); +#11552=CARTESIAN_POINT('',(20.0221955414993,110.000010420045,204.000000029809)); +#11553=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,206.080889967585)); +#11554=CARTESIAN_POINT('',(20.1636358803736,49.,206.141396652997)); +#11555=CARTESIAN_POINT('',(20.1705297749366,49.,206.13454070829)); +#11556=CARTESIAN_POINT('',(20.1779835342981,49.,206.126099819059)); +#11557=CARTESIAN_POINT('',(20.1955263005959,49.,206.101255166196)); +#11558=CARTESIAN_POINT('',(20.2057906352018,49.,206.085907791025)); +#11559=CARTESIAN_POINT('',(20.2168882868133,49.,206.046440258616)); +#11560=CARTESIAN_POINT('',(20.2194003202353,49.,206.035885813383)); +#11561=CARTESIAN_POINT('',(20.2212644649776,49.,206.019481178471)); +#11562=CARTESIAN_POINT('',(20.2216017250228,49.,206.015843400093)); +#11563=CARTESIAN_POINT('',(20.2219975714731,49.,206.009207189857)); +#11564=CARTESIAN_POINT('',(20.2221083354695,49.,206.006334202628)); +#11565=CARTESIAN_POINT('',(20.2221607598731,49.,206.003505161865)); +#11566=CARTESIAN_POINT('',(20.1636358803736,171.,206.141396652997)); +#11567=CARTESIAN_POINT('',(20.1705297749366,171.,206.13454070829)); +#11568=CARTESIAN_POINT('',(20.1779835342981,171.,206.126099819059)); +#11569=CARTESIAN_POINT('',(20.1955263005959,171.,206.101255166196)); +#11570=CARTESIAN_POINT('',(20.2057906352018,171.,206.085907791025)); +#11571=CARTESIAN_POINT('',(20.2168882868133,171.,206.046440258616)); +#11572=CARTESIAN_POINT('',(20.2194003202353,171.,206.035885813383)); +#11573=CARTESIAN_POINT('',(20.2212644649776,171.,206.019481178471)); +#11574=CARTESIAN_POINT('',(20.2216017250228,171.,206.015843400093)); +#11575=CARTESIAN_POINT('',(20.2219975714731,171.,206.009207189857)); +#11576=CARTESIAN_POINT('',(20.2221083354695,171.,206.006334202628)); +#11577=CARTESIAN_POINT('',(20.2221607598731,171.,206.003505161865)); +#11578=CARTESIAN_POINT('',(20.0221955414993,110.000009963185,206.000000029809)); +#11579=CARTESIAN_POINT('',(20.0221955414993,110.000010420041,206.000000029809)); +#11580=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,208.080889967585)); +#11581=CARTESIAN_POINT('',(20.1636358803736,49.,208.141396652997)); +#11582=CARTESIAN_POINT('',(20.1705297749366,49.,208.13454070829)); +#11583=CARTESIAN_POINT('',(20.1779835342981,49.,208.126099819059)); +#11584=CARTESIAN_POINT('',(20.1955263005959,49.,208.101255166196)); +#11585=CARTESIAN_POINT('',(20.2057906352018,49.,208.085907791025)); +#11586=CARTESIAN_POINT('',(20.2168882868133,49.,208.046440258616)); +#11587=CARTESIAN_POINT('',(20.2194003202353,49.,208.035885813383)); +#11588=CARTESIAN_POINT('',(20.2212644649776,49.,208.019481178471)); +#11589=CARTESIAN_POINT('',(20.2216017250228,49.,208.015843400093)); +#11590=CARTESIAN_POINT('',(20.2219975714731,49.,208.009207189857)); +#11591=CARTESIAN_POINT('',(20.2221083354695,49.,208.006334202628)); +#11592=CARTESIAN_POINT('',(20.2221607598731,49.,208.003505161865)); +#11593=CARTESIAN_POINT('',(20.1636358803736,171.,208.141396652997)); +#11594=CARTESIAN_POINT('',(20.1705297749366,171.,208.13454070829)); +#11595=CARTESIAN_POINT('',(20.1779835342981,171.,208.126099819059)); +#11596=CARTESIAN_POINT('',(20.1955263005959,171.,208.101255166196)); +#11597=CARTESIAN_POINT('',(20.2057906352018,171.,208.085907791025)); +#11598=CARTESIAN_POINT('',(20.2168882868133,171.,208.046440258616)); +#11599=CARTESIAN_POINT('',(20.2194003202353,171.,208.035885813383)); +#11600=CARTESIAN_POINT('',(20.2212644649776,171.,208.019481178471)); +#11601=CARTESIAN_POINT('',(20.2216017250228,171.,208.015843400093)); +#11602=CARTESIAN_POINT('',(20.2219975714731,171.,208.009207189857)); +#11603=CARTESIAN_POINT('',(20.2221083354695,171.,208.006334202628)); +#11604=CARTESIAN_POINT('',(20.2221607598731,171.,208.003505161865)); +#11605=CARTESIAN_POINT('',(20.0221955414993,110.000009963183,208.000000029809)); +#11606=CARTESIAN_POINT('',(20.0221955414993,110.000010420038,208.000000029809)); +#11607=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,210.080889967585)); +#11608=CARTESIAN_POINT('',(20.1636358803736,49.,210.141396652997)); +#11609=CARTESIAN_POINT('',(20.1705297749366,49.,210.13454070829)); +#11610=CARTESIAN_POINT('',(20.1779835342981,49.,210.126099819059)); +#11611=CARTESIAN_POINT('',(20.1955263005959,49.,210.101255166196)); +#11612=CARTESIAN_POINT('',(20.2057906352018,49.,210.085907791025)); +#11613=CARTESIAN_POINT('',(20.2168882868133,49.,210.046440258616)); +#11614=CARTESIAN_POINT('',(20.2194003202353,49.,210.035885813383)); +#11615=CARTESIAN_POINT('',(20.2212644649776,49.,210.019481178471)); +#11616=CARTESIAN_POINT('',(20.2216017250228,49.,210.015843400093)); +#11617=CARTESIAN_POINT('',(20.2219975714731,49.,210.009207189857)); +#11618=CARTESIAN_POINT('',(20.2221083354695,49.,210.006334202628)); +#11619=CARTESIAN_POINT('',(20.2221607598731,49.,210.003505161865)); +#11620=CARTESIAN_POINT('',(20.1636358803736,171.,210.141396652997)); +#11621=CARTESIAN_POINT('',(20.1705297749366,171.,210.13454070829)); +#11622=CARTESIAN_POINT('',(20.1779835342981,171.,210.126099819059)); +#11623=CARTESIAN_POINT('',(20.1955263005959,171.,210.101255166196)); +#11624=CARTESIAN_POINT('',(20.2057906352018,171.,210.085907791025)); +#11625=CARTESIAN_POINT('',(20.2168882868133,171.,210.046440258616)); +#11626=CARTESIAN_POINT('',(20.2194003202353,171.,210.035885813383)); +#11627=CARTESIAN_POINT('',(20.2212644649776,171.,210.019481178471)); +#11628=CARTESIAN_POINT('',(20.2216017250228,171.,210.015843400093)); +#11629=CARTESIAN_POINT('',(20.2219975714731,171.,210.009207189857)); +#11630=CARTESIAN_POINT('',(20.2221083354695,171.,210.006334202628)); +#11631=CARTESIAN_POINT('',(20.2221607598731,171.,210.003505161865)); +#11632=CARTESIAN_POINT('',(20.0221955414993,110.00000996318,210.000000029809)); +#11633=CARTESIAN_POINT('',(20.0221955414993,110.000010420035,210.000000029809)); +#11634=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,212.080889967585)); +#11635=CARTESIAN_POINT('',(20.1636358803736,49.,212.141396652997)); +#11636=CARTESIAN_POINT('',(20.1705297749366,49.,212.13454070829)); +#11637=CARTESIAN_POINT('',(20.1779835342981,49.,212.126099819059)); +#11638=CARTESIAN_POINT('',(20.1955263005959,49.,212.101255166196)); +#11639=CARTESIAN_POINT('',(20.2057906352018,49.,212.085907791025)); +#11640=CARTESIAN_POINT('',(20.2168882868133,49.,212.046440258616)); +#11641=CARTESIAN_POINT('',(20.2194003202353,49.,212.035885813383)); +#11642=CARTESIAN_POINT('',(20.2212644649776,49.,212.019481178471)); +#11643=CARTESIAN_POINT('',(20.2216017250228,49.,212.015843400093)); +#11644=CARTESIAN_POINT('',(20.2219975714731,49.,212.009207189857)); +#11645=CARTESIAN_POINT('',(20.2221083354695,49.,212.006334202628)); +#11646=CARTESIAN_POINT('',(20.2221607598731,49.,212.003505161865)); +#11647=CARTESIAN_POINT('',(20.1636358803736,171.,212.141396652997)); +#11648=CARTESIAN_POINT('',(20.1705297749366,171.,212.13454070829)); +#11649=CARTESIAN_POINT('',(20.1779835342981,171.,212.126099819059)); +#11650=CARTESIAN_POINT('',(20.1955263005959,171.,212.101255166196)); +#11651=CARTESIAN_POINT('',(20.2057906352018,171.,212.085907791025)); +#11652=CARTESIAN_POINT('',(20.2168882868133,171.,212.046440258616)); +#11653=CARTESIAN_POINT('',(20.2194003202353,171.,212.035885813383)); +#11654=CARTESIAN_POINT('',(20.2212644649776,171.,212.019481178471)); +#11655=CARTESIAN_POINT('',(20.2216017250228,171.,212.015843400093)); +#11656=CARTESIAN_POINT('',(20.2219975714731,171.,212.009207189857)); +#11657=CARTESIAN_POINT('',(20.2221083354695,171.,212.006334202628)); +#11658=CARTESIAN_POINT('',(20.2221607598731,171.,212.003505161865)); +#11659=CARTESIAN_POINT('',(20.0221955414993,110.000009963177,212.000000029809)); +#11660=CARTESIAN_POINT('',(20.0221955414993,110.000010420032,212.000000029809)); +#11661=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,214.080889967585)); +#11662=CARTESIAN_POINT('',(20.1636358803736,49.,214.141396652997)); +#11663=CARTESIAN_POINT('',(20.1705297749366,49.,214.13454070829)); +#11664=CARTESIAN_POINT('',(20.1779835342981,49.,214.126099819059)); +#11665=CARTESIAN_POINT('',(20.1955263005959,49.,214.101255166196)); +#11666=CARTESIAN_POINT('',(20.2057906352018,49.,214.085907791026)); +#11667=CARTESIAN_POINT('',(20.2168882868133,49.,214.046440258616)); +#11668=CARTESIAN_POINT('',(20.2194003202353,49.,214.035885813383)); +#11669=CARTESIAN_POINT('',(20.2212644649776,49.,214.019481178471)); +#11670=CARTESIAN_POINT('',(20.2216017250228,49.,214.015843400093)); +#11671=CARTESIAN_POINT('',(20.2219975714731,49.,214.009207189857)); +#11672=CARTESIAN_POINT('',(20.2221083354695,49.,214.006334202628)); +#11673=CARTESIAN_POINT('',(20.2221607598731,49.,214.003505161865)); +#11674=CARTESIAN_POINT('',(20.1636358803736,171.,214.141396652997)); +#11675=CARTESIAN_POINT('',(20.1705297749366,171.,214.13454070829)); +#11676=CARTESIAN_POINT('',(20.1779835342981,171.,214.126099819059)); +#11677=CARTESIAN_POINT('',(20.1955263005959,171.,214.101255166196)); +#11678=CARTESIAN_POINT('',(20.2057906352018,171.,214.085907791026)); +#11679=CARTESIAN_POINT('',(20.2168882868133,171.,214.046440258616)); +#11680=CARTESIAN_POINT('',(20.2194003202353,171.,214.035885813383)); +#11681=CARTESIAN_POINT('',(20.2212644649776,171.,214.019481178471)); +#11682=CARTESIAN_POINT('',(20.2216017250228,171.,214.015843400093)); +#11683=CARTESIAN_POINT('',(20.2219975714731,171.,214.009207189857)); +#11684=CARTESIAN_POINT('',(20.2221083354695,171.,214.006334202628)); +#11685=CARTESIAN_POINT('',(20.2221607598731,171.,214.003505161865)); +#11686=CARTESIAN_POINT('',(20.0221955414993,110.000009963175,214.000000029809)); +#11687=CARTESIAN_POINT('',(20.0221955414993,110.000010420029,214.000000029809)); +#11688=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,216.080889967585)); +#11689=CARTESIAN_POINT('',(20.1636358803736,49.,216.141396652997)); +#11690=CARTESIAN_POINT('',(20.1705297749366,49.,216.13454070829)); +#11691=CARTESIAN_POINT('',(20.1779835342981,49.,216.126099819059)); +#11692=CARTESIAN_POINT('',(20.1955263005959,49.,216.101255166196)); +#11693=CARTESIAN_POINT('',(20.2057906352018,49.,216.085907791025)); +#11694=CARTESIAN_POINT('',(20.2168882868133,49.,216.046440258616)); +#11695=CARTESIAN_POINT('',(20.2194003202353,49.,216.035885813383)); +#11696=CARTESIAN_POINT('',(20.2212644649776,49.,216.019481178471)); +#11697=CARTESIAN_POINT('',(20.2216017250228,49.,216.015843400093)); +#11698=CARTESIAN_POINT('',(20.2219975714731,49.,216.009207189857)); +#11699=CARTESIAN_POINT('',(20.2221083354695,49.,216.006334202628)); +#11700=CARTESIAN_POINT('',(20.2221607598731,49.,216.003505161865)); +#11701=CARTESIAN_POINT('',(20.1636358803736,171.,216.141396652997)); +#11702=CARTESIAN_POINT('',(20.1705297749366,171.,216.13454070829)); +#11703=CARTESIAN_POINT('',(20.1779835342981,171.,216.126099819059)); +#11704=CARTESIAN_POINT('',(20.1955263005959,171.,216.101255166196)); +#11705=CARTESIAN_POINT('',(20.2057906352018,171.,216.085907791025)); +#11706=CARTESIAN_POINT('',(20.2168882868133,171.,216.046440258616)); +#11707=CARTESIAN_POINT('',(20.2194003202353,171.,216.035885813383)); +#11708=CARTESIAN_POINT('',(20.2212644649776,171.,216.019481178471)); +#11709=CARTESIAN_POINT('',(20.2216017250228,171.,216.015843400093)); +#11710=CARTESIAN_POINT('',(20.2219975714731,171.,216.009207189857)); +#11711=CARTESIAN_POINT('',(20.2221083354695,171.,216.006334202628)); +#11712=CARTESIAN_POINT('',(20.2221607598731,171.,216.003505161865)); +#11713=CARTESIAN_POINT('',(20.0221955414993,110.000009963172,216.000000029809)); +#11714=CARTESIAN_POINT('',(20.0221955414993,110.000010420026,216.000000029809)); +#11715=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,218.080889967585)); +#11716=CARTESIAN_POINT('',(20.1636358803736,49.,218.141396652997)); +#11717=CARTESIAN_POINT('',(20.1705297749366,49.,218.13454070829)); +#11718=CARTESIAN_POINT('',(20.1779835342981,49.,218.126099819059)); +#11719=CARTESIAN_POINT('',(20.1955263005959,49.,218.101255166196)); +#11720=CARTESIAN_POINT('',(20.2057906352018,49.,218.085907791025)); +#11721=CARTESIAN_POINT('',(20.2168882868133,49.,218.046440258616)); +#11722=CARTESIAN_POINT('',(20.2194003202353,49.,218.035885813383)); +#11723=CARTESIAN_POINT('',(20.2212644649776,49.,218.019481178471)); +#11724=CARTESIAN_POINT('',(20.2216017250228,49.,218.015843400093)); +#11725=CARTESIAN_POINT('',(20.2219975714731,49.,218.009207189857)); +#11726=CARTESIAN_POINT('',(20.2221083354695,49.,218.006334202628)); +#11727=CARTESIAN_POINT('',(20.2221607598731,49.,218.003505161865)); +#11728=CARTESIAN_POINT('',(20.1636358803736,171.,218.141396652997)); +#11729=CARTESIAN_POINT('',(20.1705297749366,171.,218.13454070829)); +#11730=CARTESIAN_POINT('',(20.1779835342981,171.,218.126099819059)); +#11731=CARTESIAN_POINT('',(20.1955263005959,171.,218.101255166196)); +#11732=CARTESIAN_POINT('',(20.2057906352018,171.,218.085907791025)); +#11733=CARTESIAN_POINT('',(20.2168882868133,171.,218.046440258616)); +#11734=CARTESIAN_POINT('',(20.2194003202353,171.,218.035885813383)); +#11735=CARTESIAN_POINT('',(20.2212644649776,171.,218.019481178471)); +#11736=CARTESIAN_POINT('',(20.2216017250228,171.,218.015843400093)); +#11737=CARTESIAN_POINT('',(20.2219975714731,171.,218.009207189857)); +#11738=CARTESIAN_POINT('',(20.2221083354695,171.,218.006334202628)); +#11739=CARTESIAN_POINT('',(20.2221607598731,171.,218.003505161865)); +#11740=CARTESIAN_POINT('',(20.0221955414993,110.000009963169,218.000000029809)); +#11741=CARTESIAN_POINT('',(20.0221955414993,110.000010420023,218.000000029809)); +#11742=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,220.080889967585)); +#11743=CARTESIAN_POINT('',(20.1636358803736,49.,220.141396652997)); +#11744=CARTESIAN_POINT('',(20.1705297749366,49.,220.13454070829)); +#11745=CARTESIAN_POINT('',(20.1779835342981,49.,220.126099819059)); +#11746=CARTESIAN_POINT('',(20.1955263005959,49.,220.101255166196)); +#11747=CARTESIAN_POINT('',(20.2057906352018,49.,220.085907791025)); +#11748=CARTESIAN_POINT('',(20.2168882868133,49.,220.046440258616)); +#11749=CARTESIAN_POINT('',(20.2194003202353,49.,220.035885813383)); +#11750=CARTESIAN_POINT('',(20.2212644649776,49.,220.019481178471)); +#11751=CARTESIAN_POINT('',(20.2216017250228,49.,220.015843400093)); +#11752=CARTESIAN_POINT('',(20.2219975714731,49.,220.009207189857)); +#11753=CARTESIAN_POINT('',(20.2221083354695,49.,220.006334202628)); +#11754=CARTESIAN_POINT('',(20.2221607598731,49.,220.003505161865)); +#11755=CARTESIAN_POINT('',(20.1636358803736,171.,220.141396652997)); +#11756=CARTESIAN_POINT('',(20.1705297749366,171.,220.13454070829)); +#11757=CARTESIAN_POINT('',(20.1779835342981,171.,220.126099819059)); +#11758=CARTESIAN_POINT('',(20.1955263005959,171.,220.101255166196)); +#11759=CARTESIAN_POINT('',(20.2057906352018,171.,220.085907791025)); +#11760=CARTESIAN_POINT('',(20.2168882868133,171.,220.046440258616)); +#11761=CARTESIAN_POINT('',(20.2194003202353,171.,220.035885813383)); +#11762=CARTESIAN_POINT('',(20.2212644649776,171.,220.019481178471)); +#11763=CARTESIAN_POINT('',(20.2216017250228,171.,220.015843400093)); +#11764=CARTESIAN_POINT('',(20.2219975714731,171.,220.009207189857)); +#11765=CARTESIAN_POINT('',(20.2221083354695,171.,220.006334202628)); +#11766=CARTESIAN_POINT('',(20.2221607598731,171.,220.003505161865)); +#11767=CARTESIAN_POINT('',(20.0221955414993,110.000009963167,220.000000029809)); +#11768=CARTESIAN_POINT('',(20.0221955414993,110.00001042002,220.000000029809)); +#11769=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,222.080889967585)); +#11770=CARTESIAN_POINT('',(20.1636358803736,49.,222.141396652997)); +#11771=CARTESIAN_POINT('',(20.1705297749366,49.,222.13454070829)); +#11772=CARTESIAN_POINT('',(20.1779835342981,49.,222.126099819059)); +#11773=CARTESIAN_POINT('',(20.1955263005959,49.,222.101255166196)); +#11774=CARTESIAN_POINT('',(20.2057906352018,49.,222.085907791025)); +#11775=CARTESIAN_POINT('',(20.2168882868133,49.,222.046440258616)); +#11776=CARTESIAN_POINT('',(20.2194003202353,49.,222.035885813383)); +#11777=CARTESIAN_POINT('',(20.2212644649776,49.,222.019481178471)); +#11778=CARTESIAN_POINT('',(20.2216017250228,49.,222.015843400093)); +#11779=CARTESIAN_POINT('',(20.2219975714731,49.,222.009207189857)); +#11780=CARTESIAN_POINT('',(20.2221083354695,49.,222.006334202628)); +#11781=CARTESIAN_POINT('',(20.2221607598731,49.,222.003505161865)); +#11782=CARTESIAN_POINT('',(20.1636358803736,171.,222.141396652997)); +#11783=CARTESIAN_POINT('',(20.1705297749366,171.,222.13454070829)); +#11784=CARTESIAN_POINT('',(20.1779835342981,171.,222.126099819059)); +#11785=CARTESIAN_POINT('',(20.1955263005959,171.,222.101255166196)); +#11786=CARTESIAN_POINT('',(20.2057906352018,171.,222.085907791025)); +#11787=CARTESIAN_POINT('',(20.2168882868133,171.,222.046440258616)); +#11788=CARTESIAN_POINT('',(20.2194003202353,171.,222.035885813383)); +#11789=CARTESIAN_POINT('',(20.2212644649776,171.,222.019481178471)); +#11790=CARTESIAN_POINT('',(20.2216017250228,171.,222.015843400093)); +#11791=CARTESIAN_POINT('',(20.2219975714731,171.,222.009207189857)); +#11792=CARTESIAN_POINT('',(20.2221083354695,171.,222.006334202628)); +#11793=CARTESIAN_POINT('',(20.2221607598731,171.,222.003505161865)); +#11794=CARTESIAN_POINT('',(20.0221955414993,110.000009963164,222.000000029809)); +#11795=CARTESIAN_POINT('',(20.0221955414993,110.000010420017,222.000000029809)); +#11796=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,224.080889967585)); +#11797=CARTESIAN_POINT('',(20.1636358803736,49.,224.141396652997)); +#11798=CARTESIAN_POINT('',(20.1705297749366,49.,224.13454070829)); +#11799=CARTESIAN_POINT('',(20.1779835342981,49.,224.126099819059)); +#11800=CARTESIAN_POINT('',(20.1955263005959,49.,224.101255166196)); +#11801=CARTESIAN_POINT('',(20.2057906352018,49.,224.085907791026)); +#11802=CARTESIAN_POINT('',(20.2168882868133,49.,224.046440258616)); +#11803=CARTESIAN_POINT('',(20.2194003202353,49.,224.035885813383)); +#11804=CARTESIAN_POINT('',(20.2212644649776,49.,224.019481178471)); +#11805=CARTESIAN_POINT('',(20.2216017250228,49.,224.015843400093)); +#11806=CARTESIAN_POINT('',(20.2219975714731,49.,224.009207189857)); +#11807=CARTESIAN_POINT('',(20.2221083354695,49.,224.006334202628)); +#11808=CARTESIAN_POINT('',(20.2221607598731,49.,224.003505161865)); +#11809=CARTESIAN_POINT('',(20.1636358803736,171.,224.141396652997)); +#11810=CARTESIAN_POINT('',(20.1705297749366,171.,224.13454070829)); +#11811=CARTESIAN_POINT('',(20.1779835342981,171.,224.126099819059)); +#11812=CARTESIAN_POINT('',(20.1955263005959,171.,224.101255166196)); +#11813=CARTESIAN_POINT('',(20.2057906352018,171.,224.085907791026)); +#11814=CARTESIAN_POINT('',(20.2168882868133,171.,224.046440258616)); +#11815=CARTESIAN_POINT('',(20.2194003202353,171.,224.035885813383)); +#11816=CARTESIAN_POINT('',(20.2212644649776,171.,224.019481178471)); +#11817=CARTESIAN_POINT('',(20.2216017250228,171.,224.015843400093)); +#11818=CARTESIAN_POINT('',(20.2219975714731,171.,224.009207189857)); +#11819=CARTESIAN_POINT('',(20.2221083354695,171.,224.006334202628)); +#11820=CARTESIAN_POINT('',(20.2221607598731,171.,224.003505161865)); +#11821=CARTESIAN_POINT('',(20.0221955414993,110.000009963161,224.000000029809)); +#11822=CARTESIAN_POINT('',(20.0221955414993,110.000010420014,224.000000029809)); +#11823=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,226.080889967585)); +#11824=CARTESIAN_POINT('',(20.1636358803736,49.,226.141396652997)); +#11825=CARTESIAN_POINT('',(20.1705297749366,49.,226.13454070829)); +#11826=CARTESIAN_POINT('',(20.1779835342981,49.,226.126099819059)); +#11827=CARTESIAN_POINT('',(20.1955263005959,49.,226.101255166196)); +#11828=CARTESIAN_POINT('',(20.2057906352018,49.,226.085907791025)); +#11829=CARTESIAN_POINT('',(20.2168882868133,49.,226.046440258616)); +#11830=CARTESIAN_POINT('',(20.2194003202353,49.,226.035885813383)); +#11831=CARTESIAN_POINT('',(20.2212644649776,49.,226.019481178471)); +#11832=CARTESIAN_POINT('',(20.2216017250228,49.,226.015843400093)); +#11833=CARTESIAN_POINT('',(20.2219975714731,49.,226.009207189857)); +#11834=CARTESIAN_POINT('',(20.2221083354695,49.,226.006334202628)); +#11835=CARTESIAN_POINT('',(20.2221607598731,49.,226.003505161865)); +#11836=CARTESIAN_POINT('',(20.1636358803736,171.,226.141396652997)); +#11837=CARTESIAN_POINT('',(20.1705297749366,171.,226.13454070829)); +#11838=CARTESIAN_POINT('',(20.1779835342981,171.,226.126099819059)); +#11839=CARTESIAN_POINT('',(20.1955263005959,171.,226.101255166196)); +#11840=CARTESIAN_POINT('',(20.2057906352018,171.,226.085907791025)); +#11841=CARTESIAN_POINT('',(20.2168882868133,171.,226.046440258616)); +#11842=CARTESIAN_POINT('',(20.2194003202353,171.,226.035885813383)); +#11843=CARTESIAN_POINT('',(20.2212644649776,171.,226.019481178471)); +#11844=CARTESIAN_POINT('',(20.2216017250228,171.,226.015843400093)); +#11845=CARTESIAN_POINT('',(20.2219975714731,171.,226.009207189857)); +#11846=CARTESIAN_POINT('',(20.2221083354695,171.,226.006334202628)); +#11847=CARTESIAN_POINT('',(20.2221607598731,171.,226.003505161865)); +#11848=CARTESIAN_POINT('',(20.0221955414993,110.000009963159,226.000000029809)); +#11849=CARTESIAN_POINT('',(20.0221955414993,110.000010420011,226.000000029809)); +#11850=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,228.080889967585)); +#11851=CARTESIAN_POINT('',(20.1636358803736,49.,228.141396652997)); +#11852=CARTESIAN_POINT('',(20.1705297749366,49.,228.13454070829)); +#11853=CARTESIAN_POINT('',(20.1779835342981,49.,228.126099819059)); +#11854=CARTESIAN_POINT('',(20.1955263005959,49.,228.101255166196)); +#11855=CARTESIAN_POINT('',(20.2057906352018,49.,228.085907791025)); +#11856=CARTESIAN_POINT('',(20.2168882868133,49.,228.046440258616)); +#11857=CARTESIAN_POINT('',(20.2194003202353,49.,228.035885813383)); +#11858=CARTESIAN_POINT('',(20.2212644649776,49.,228.019481178471)); +#11859=CARTESIAN_POINT('',(20.2216017250228,49.,228.015843400093)); +#11860=CARTESIAN_POINT('',(20.2219975714731,49.,228.009207189857)); +#11861=CARTESIAN_POINT('',(20.2221083354695,49.,228.006334202628)); +#11862=CARTESIAN_POINT('',(20.2221607598731,49.,228.003505161865)); +#11863=CARTESIAN_POINT('',(20.1636358803736,171.,228.141396652997)); +#11864=CARTESIAN_POINT('',(20.1705297749366,171.,228.13454070829)); +#11865=CARTESIAN_POINT('',(20.1779835342981,171.,228.126099819059)); +#11866=CARTESIAN_POINT('',(20.1955263005959,171.,228.101255166196)); +#11867=CARTESIAN_POINT('',(20.2057906352018,171.,228.085907791025)); +#11868=CARTESIAN_POINT('',(20.2168882868133,171.,228.046440258616)); +#11869=CARTESIAN_POINT('',(20.2194003202353,171.,228.035885813383)); +#11870=CARTESIAN_POINT('',(20.2212644649776,171.,228.019481178471)); +#11871=CARTESIAN_POINT('',(20.2216017250228,171.,228.015843400093)); +#11872=CARTESIAN_POINT('',(20.2219975714731,171.,228.009207189857)); +#11873=CARTESIAN_POINT('',(20.2221083354695,171.,228.006334202628)); +#11874=CARTESIAN_POINT('',(20.2221607598731,171.,228.003505161865)); +#11875=CARTESIAN_POINT('',(20.0221955414993,110.000009963156,228.000000029809)); +#11876=CARTESIAN_POINT('',(20.0221955414993,110.000010420008,228.000000029809)); +#11877=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,230.080889967585)); +#11878=CARTESIAN_POINT('',(20.1636358803736,49.,230.141396652997)); +#11879=CARTESIAN_POINT('',(20.1705297749366,49.,230.13454070829)); +#11880=CARTESIAN_POINT('',(20.1779835342981,49.,230.126099819059)); +#11881=CARTESIAN_POINT('',(20.1955263005959,49.,230.101255166196)); +#11882=CARTESIAN_POINT('',(20.2057906352018,49.,230.085907791025)); +#11883=CARTESIAN_POINT('',(20.2168882868133,49.,230.046440258616)); +#11884=CARTESIAN_POINT('',(20.2194003202353,49.,230.035885813383)); +#11885=CARTESIAN_POINT('',(20.2212644649776,49.,230.019481178471)); +#11886=CARTESIAN_POINT('',(20.2216017250228,49.,230.015843400093)); +#11887=CARTESIAN_POINT('',(20.2219975714731,49.,230.009207189857)); +#11888=CARTESIAN_POINT('',(20.2221083354695,49.,230.006334202628)); +#11889=CARTESIAN_POINT('',(20.2221607598731,49.,230.003505161865)); +#11890=CARTESIAN_POINT('',(20.1636358803736,171.,230.141396652997)); +#11891=CARTESIAN_POINT('',(20.1705297749366,171.,230.13454070829)); +#11892=CARTESIAN_POINT('',(20.1779835342981,171.,230.126099819059)); +#11893=CARTESIAN_POINT('',(20.1955263005959,171.,230.101255166196)); +#11894=CARTESIAN_POINT('',(20.2057906352018,171.,230.085907791025)); +#11895=CARTESIAN_POINT('',(20.2168882868133,171.,230.046440258616)); +#11896=CARTESIAN_POINT('',(20.2194003202353,171.,230.035885813383)); +#11897=CARTESIAN_POINT('',(20.2212644649776,171.,230.019481178471)); +#11898=CARTESIAN_POINT('',(20.2216017250228,171.,230.015843400093)); +#11899=CARTESIAN_POINT('',(20.2219975714731,171.,230.009207189857)); +#11900=CARTESIAN_POINT('',(20.2221083354695,171.,230.006334202628)); +#11901=CARTESIAN_POINT('',(20.2221607598731,171.,230.003505161865)); +#11902=CARTESIAN_POINT('',(20.0221955414993,110.000009963153,230.000000029809)); +#11903=CARTESIAN_POINT('',(20.0221955414993,110.000010420004,230.000000029809)); +#11904=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,232.080889967585)); +#11905=CARTESIAN_POINT('',(20.1636358803736,49.,232.141396652997)); +#11906=CARTESIAN_POINT('',(20.1705297749366,49.,232.13454070829)); +#11907=CARTESIAN_POINT('',(20.1779835342981,49.,232.126099819059)); +#11908=CARTESIAN_POINT('',(20.1955263005959,49.,232.101255166196)); +#11909=CARTESIAN_POINT('',(20.2057906352018,49.,232.085907791025)); +#11910=CARTESIAN_POINT('',(20.2168882868133,49.,232.046440258616)); +#11911=CARTESIAN_POINT('',(20.2194003202353,49.,232.035885813383)); +#11912=CARTESIAN_POINT('',(20.2212644649776,49.,232.019481178471)); +#11913=CARTESIAN_POINT('',(20.2216017250228,49.,232.015843400093)); +#11914=CARTESIAN_POINT('',(20.2219975714731,49.,232.009207189857)); +#11915=CARTESIAN_POINT('',(20.2221083354695,49.,232.006334202628)); +#11916=CARTESIAN_POINT('',(20.2221607598731,49.,232.003505161865)); +#11917=CARTESIAN_POINT('',(20.1636358803736,171.,232.141396652997)); +#11918=CARTESIAN_POINT('',(20.1705297749366,171.,232.13454070829)); +#11919=CARTESIAN_POINT('',(20.1779835342981,171.,232.126099819059)); +#11920=CARTESIAN_POINT('',(20.1955263005959,171.,232.101255166196)); +#11921=CARTESIAN_POINT('',(20.2057906352018,171.,232.085907791025)); +#11922=CARTESIAN_POINT('',(20.2168882868133,171.,232.046440258616)); +#11923=CARTESIAN_POINT('',(20.2194003202353,171.,232.035885813383)); +#11924=CARTESIAN_POINT('',(20.2212644649776,171.,232.019481178471)); +#11925=CARTESIAN_POINT('',(20.2216017250228,171.,232.015843400093)); +#11926=CARTESIAN_POINT('',(20.2219975714731,171.,232.009207189857)); +#11927=CARTESIAN_POINT('',(20.2221083354695,171.,232.006334202628)); +#11928=CARTESIAN_POINT('',(20.2221607598731,171.,232.003505161865)); +#11929=CARTESIAN_POINT('',(20.0221955414993,110.000009963151,232.000000029809)); +#11930=CARTESIAN_POINT('',(20.0221955414993,110.000010420001,232.000000029809)); +#11931=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,234.080889967585)); +#11932=CARTESIAN_POINT('',(20.1636358803736,49.,234.141396652997)); +#11933=CARTESIAN_POINT('',(20.1705297749366,49.,234.13454070829)); +#11934=CARTESIAN_POINT('',(20.1779835342981,49.,234.126099819059)); +#11935=CARTESIAN_POINT('',(20.1955263005959,49.,234.101255166196)); +#11936=CARTESIAN_POINT('',(20.2057906352018,49.,234.085907791026)); +#11937=CARTESIAN_POINT('',(20.2168882868133,49.,234.046440258616)); +#11938=CARTESIAN_POINT('',(20.2194003202353,49.,234.035885813383)); +#11939=CARTESIAN_POINT('',(20.2212644649776,49.,234.019481178471)); +#11940=CARTESIAN_POINT('',(20.2216017250228,49.,234.015843400093)); +#11941=CARTESIAN_POINT('',(20.2219975714731,49.,234.009207189857)); +#11942=CARTESIAN_POINT('',(20.2221083354695,49.,234.006334202628)); +#11943=CARTESIAN_POINT('',(20.2221607598731,49.,234.003505161865)); +#11944=CARTESIAN_POINT('',(20.1636358803736,171.,234.141396652997)); +#11945=CARTESIAN_POINT('',(20.1705297749366,171.,234.13454070829)); +#11946=CARTESIAN_POINT('',(20.1779835342981,171.,234.126099819059)); +#11947=CARTESIAN_POINT('',(20.1955263005959,171.,234.101255166196)); +#11948=CARTESIAN_POINT('',(20.2057906352018,171.,234.085907791026)); +#11949=CARTESIAN_POINT('',(20.2168882868133,171.,234.046440258616)); +#11950=CARTESIAN_POINT('',(20.2194003202353,171.,234.035885813383)); +#11951=CARTESIAN_POINT('',(20.2212644649776,171.,234.019481178471)); +#11952=CARTESIAN_POINT('',(20.2216017250228,171.,234.015843400093)); +#11953=CARTESIAN_POINT('',(20.2219975714731,171.,234.009207189857)); +#11954=CARTESIAN_POINT('',(20.2221083354695,171.,234.006334202628)); +#11955=CARTESIAN_POINT('',(20.2221607598731,171.,234.003505161865)); +#11956=CARTESIAN_POINT('',(20.0221955414993,110.000009963148,234.000000029809)); +#11957=CARTESIAN_POINT('',(20.0221955414993,110.000010419998,234.000000029809)); +#11958=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,236.080889967585)); +#11959=CARTESIAN_POINT('',(20.1636358803736,49.,236.141396652997)); +#11960=CARTESIAN_POINT('',(20.1705297749366,49.,236.13454070829)); +#11961=CARTESIAN_POINT('',(20.1779835342981,49.,236.126099819059)); +#11962=CARTESIAN_POINT('',(20.1955263005959,49.,236.101255166196)); +#11963=CARTESIAN_POINT('',(20.2057906352018,49.,236.085907791025)); +#11964=CARTESIAN_POINT('',(20.2168882868133,49.,236.046440258616)); +#11965=CARTESIAN_POINT('',(20.2194003202353,49.,236.035885813383)); +#11966=CARTESIAN_POINT('',(20.2212644649776,49.,236.019481178471)); +#11967=CARTESIAN_POINT('',(20.2216017250228,49.,236.015843400093)); +#11968=CARTESIAN_POINT('',(20.2219975714731,49.,236.009207189857)); +#11969=CARTESIAN_POINT('',(20.2221083354695,49.,236.006334202628)); +#11970=CARTESIAN_POINT('',(20.2221607598731,49.,236.003505161865)); +#11971=CARTESIAN_POINT('',(20.1636358803736,171.,236.141396652997)); +#11972=CARTESIAN_POINT('',(20.1705297749366,171.,236.13454070829)); +#11973=CARTESIAN_POINT('',(20.1779835342981,171.,236.126099819059)); +#11974=CARTESIAN_POINT('',(20.1955263005959,171.,236.101255166196)); +#11975=CARTESIAN_POINT('',(20.2057906352018,171.,236.085907791025)); +#11976=CARTESIAN_POINT('',(20.2168882868133,171.,236.046440258616)); +#11977=CARTESIAN_POINT('',(20.2194003202353,171.,236.035885813383)); +#11978=CARTESIAN_POINT('',(20.2212644649776,171.,236.019481178471)); +#11979=CARTESIAN_POINT('',(20.2216017250228,171.,236.015843400093)); +#11980=CARTESIAN_POINT('',(20.2219975714731,171.,236.009207189857)); +#11981=CARTESIAN_POINT('',(20.2221083354695,171.,236.006334202628)); +#11982=CARTESIAN_POINT('',(20.2221607598731,171.,236.003505161865)); +#11983=CARTESIAN_POINT('',(20.0221955414993,110.000009963145,236.000000029809)); +#11984=CARTESIAN_POINT('',(20.0221955414993,110.000010419995,236.000000029809)); +#11985=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,238.080889967585)); +#11986=CARTESIAN_POINT('',(20.1636358803736,49.,238.141396652997)); +#11987=CARTESIAN_POINT('',(20.1705297749366,49.,238.13454070829)); +#11988=CARTESIAN_POINT('',(20.1779835342981,49.,238.126099819059)); +#11989=CARTESIAN_POINT('',(20.1955263005959,49.,238.101255166196)); +#11990=CARTESIAN_POINT('',(20.2057906352018,49.,238.085907791025)); +#11991=CARTESIAN_POINT('',(20.2168882868133,49.,238.046440258616)); +#11992=CARTESIAN_POINT('',(20.2194003202353,49.,238.035885813383)); +#11993=CARTESIAN_POINT('',(20.2212644649776,49.,238.019481178471)); +#11994=CARTESIAN_POINT('',(20.2216017250228,49.,238.015843400093)); +#11995=CARTESIAN_POINT('',(20.2219975714731,49.,238.009207189857)); +#11996=CARTESIAN_POINT('',(20.2221083354695,49.,238.006334202628)); +#11997=CARTESIAN_POINT('',(20.2221607598731,49.,238.003505161865)); +#11998=CARTESIAN_POINT('',(20.1636358803736,171.,238.141396652997)); +#11999=CARTESIAN_POINT('',(20.1705297749366,171.,238.13454070829)); +#12000=CARTESIAN_POINT('',(20.1779835342981,171.,238.126099819059)); +#12001=CARTESIAN_POINT('',(20.1955263005959,171.,238.101255166196)); +#12002=CARTESIAN_POINT('',(20.2057906352018,171.,238.085907791025)); +#12003=CARTESIAN_POINT('',(20.2168882868133,171.,238.046440258616)); +#12004=CARTESIAN_POINT('',(20.2194003202353,171.,238.035885813383)); +#12005=CARTESIAN_POINT('',(20.2212644649776,171.,238.019481178471)); +#12006=CARTESIAN_POINT('',(20.2216017250228,171.,238.015843400093)); +#12007=CARTESIAN_POINT('',(20.2219975714731,171.,238.009207189857)); +#12008=CARTESIAN_POINT('',(20.2221083354695,171.,238.006334202628)); +#12009=CARTESIAN_POINT('',(20.2221607598731,171.,238.003505161865)); +#12010=CARTESIAN_POINT('',(20.0221955414993,110.000009963143,238.000000029809)); +#12011=CARTESIAN_POINT('',(20.0221955414993,110.000010419992,238.000000029809)); +#12012=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,240.080889967585)); +#12013=CARTESIAN_POINT('',(20.1636358803736,49.,240.141396652997)); +#12014=CARTESIAN_POINT('',(20.1705297749366,49.,240.13454070829)); +#12015=CARTESIAN_POINT('',(20.1779835342981,49.,240.126099819059)); +#12016=CARTESIAN_POINT('',(20.1955263005959,49.,240.101255166196)); +#12017=CARTESIAN_POINT('',(20.2057906352018,49.,240.085907791025)); +#12018=CARTESIAN_POINT('',(20.2168882868133,49.,240.046440258616)); +#12019=CARTESIAN_POINT('',(20.2194003202353,49.,240.035885813383)); +#12020=CARTESIAN_POINT('',(20.2212644649776,49.,240.019481178471)); +#12021=CARTESIAN_POINT('',(20.2216017250228,49.,240.015843400093)); +#12022=CARTESIAN_POINT('',(20.2219975714731,49.,240.009207189857)); +#12023=CARTESIAN_POINT('',(20.2221083354695,49.,240.006334202628)); +#12024=CARTESIAN_POINT('',(20.2221607598731,49.,240.003505161865)); +#12025=CARTESIAN_POINT('',(20.1636358803736,171.,240.141396652997)); +#12026=CARTESIAN_POINT('',(20.1705297749366,171.,240.13454070829)); +#12027=CARTESIAN_POINT('',(20.1779835342981,171.,240.126099819059)); +#12028=CARTESIAN_POINT('',(20.1955263005959,171.,240.101255166196)); +#12029=CARTESIAN_POINT('',(20.2057906352018,171.,240.085907791025)); +#12030=CARTESIAN_POINT('',(20.2168882868133,171.,240.046440258616)); +#12031=CARTESIAN_POINT('',(20.2194003202353,171.,240.035885813383)); +#12032=CARTESIAN_POINT('',(20.2212644649776,171.,240.019481178471)); +#12033=CARTESIAN_POINT('',(20.2216017250228,171.,240.015843400093)); +#12034=CARTESIAN_POINT('',(20.2219975714731,171.,240.009207189857)); +#12035=CARTESIAN_POINT('',(20.2221083354695,171.,240.006334202628)); +#12036=CARTESIAN_POINT('',(20.2221607598731,171.,240.003505161865)); +#12037=CARTESIAN_POINT('',(20.0221955414993,110.00000996314,240.000000029809)); +#12038=CARTESIAN_POINT('',(20.0221955414993,110.000010419989,240.000000029809)); +#12039=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,242.080889967585)); +#12040=CARTESIAN_POINT('',(20.1636358803736,49.,242.141396652997)); +#12041=CARTESIAN_POINT('',(20.1705297749366,49.,242.13454070829)); +#12042=CARTESIAN_POINT('',(20.1779835342981,49.,242.126099819059)); +#12043=CARTESIAN_POINT('',(20.1955263005959,49.,242.101255166196)); +#12044=CARTESIAN_POINT('',(20.2057906352018,49.,242.085907791025)); +#12045=CARTESIAN_POINT('',(20.2168882868133,49.,242.046440258616)); +#12046=CARTESIAN_POINT('',(20.2194003202353,49.,242.035885813383)); +#12047=CARTESIAN_POINT('',(20.2212644649776,49.,242.019481178471)); +#12048=CARTESIAN_POINT('',(20.2216017250228,49.,242.015843400093)); +#12049=CARTESIAN_POINT('',(20.2219975714731,49.,242.009207189857)); +#12050=CARTESIAN_POINT('',(20.2221083354695,49.,242.006334202628)); +#12051=CARTESIAN_POINT('',(20.2221607598731,49.,242.003505161865)); +#12052=CARTESIAN_POINT('',(20.1636358803736,171.,242.141396652997)); +#12053=CARTESIAN_POINT('',(20.1705297749366,171.,242.13454070829)); +#12054=CARTESIAN_POINT('',(20.1779835342981,171.,242.126099819059)); +#12055=CARTESIAN_POINT('',(20.1955263005959,171.,242.101255166196)); +#12056=CARTESIAN_POINT('',(20.2057906352018,171.,242.085907791025)); +#12057=CARTESIAN_POINT('',(20.2168882868133,171.,242.046440258616)); +#12058=CARTESIAN_POINT('',(20.2194003202353,171.,242.035885813383)); +#12059=CARTESIAN_POINT('',(20.2212644649776,171.,242.019481178471)); +#12060=CARTESIAN_POINT('',(20.2216017250228,171.,242.015843400093)); +#12061=CARTESIAN_POINT('',(20.2219975714731,171.,242.009207189857)); +#12062=CARTESIAN_POINT('',(20.2221083354695,171.,242.006334202628)); +#12063=CARTESIAN_POINT('',(20.2221607598731,171.,242.003505161865)); +#12064=CARTESIAN_POINT('',(20.0221955414993,110.000009963137,242.000000029809)); +#12065=CARTESIAN_POINT('',(20.0221955414993,110.000010419986,242.000000029809)); +#12066=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,244.080889967585)); +#12067=CARTESIAN_POINT('',(20.1636358803736,49.,244.141396652997)); +#12068=CARTESIAN_POINT('',(20.1705297749366,49.,244.13454070829)); +#12069=CARTESIAN_POINT('',(20.1779835342981,49.,244.126099819059)); +#12070=CARTESIAN_POINT('',(20.1955263005959,49.,244.101255166196)); +#12071=CARTESIAN_POINT('',(20.2057906352018,49.,244.085907791026)); +#12072=CARTESIAN_POINT('',(20.2168882868133,49.,244.046440258616)); +#12073=CARTESIAN_POINT('',(20.2194003202353,49.,244.035885813383)); +#12074=CARTESIAN_POINT('',(20.2212644649776,49.,244.019481178471)); +#12075=CARTESIAN_POINT('',(20.2216017250228,49.,244.015843400093)); +#12076=CARTESIAN_POINT('',(20.2219975714731,49.,244.009207189857)); +#12077=CARTESIAN_POINT('',(20.2221083354695,49.,244.006334202628)); +#12078=CARTESIAN_POINT('',(20.2221607598731,49.,244.003505161865)); +#12079=CARTESIAN_POINT('',(20.1636358803736,171.,244.141396652997)); +#12080=CARTESIAN_POINT('',(20.1705297749366,171.,244.13454070829)); +#12081=CARTESIAN_POINT('',(20.1779835342981,171.,244.126099819059)); +#12082=CARTESIAN_POINT('',(20.1955263005959,171.,244.101255166196)); +#12083=CARTESIAN_POINT('',(20.2057906352018,171.,244.085907791026)); +#12084=CARTESIAN_POINT('',(20.2168882868133,171.,244.046440258616)); +#12085=CARTESIAN_POINT('',(20.2194003202353,171.,244.035885813383)); +#12086=CARTESIAN_POINT('',(20.2212644649776,171.,244.019481178471)); +#12087=CARTESIAN_POINT('',(20.2216017250228,171.,244.015843400093)); +#12088=CARTESIAN_POINT('',(20.2219975714731,171.,244.009207189857)); +#12089=CARTESIAN_POINT('',(20.2221083354695,171.,244.006334202628)); +#12090=CARTESIAN_POINT('',(20.2221607598731,171.,244.003505161865)); +#12091=CARTESIAN_POINT('',(20.0221955414993,110.000009963135,244.000000029809)); +#12092=CARTESIAN_POINT('',(20.0221955414993,110.000010419983,244.000000029809)); +#12093=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,246.080889967585)); +#12094=CARTESIAN_POINT('',(20.1636358803736,49.,246.141396652997)); +#12095=CARTESIAN_POINT('',(20.1705297749366,49.,246.13454070829)); +#12096=CARTESIAN_POINT('',(20.1779835342981,49.,246.126099819059)); +#12097=CARTESIAN_POINT('',(20.1955263005959,49.,246.101255166196)); +#12098=CARTESIAN_POINT('',(20.2057906352018,49.,246.085907791025)); +#12099=CARTESIAN_POINT('',(20.2168882868133,49.,246.046440258616)); +#12100=CARTESIAN_POINT('',(20.2194003202353,49.,246.035885813383)); +#12101=CARTESIAN_POINT('',(20.2212644649776,49.,246.019481178471)); +#12102=CARTESIAN_POINT('',(20.2216017250228,49.,246.015843400093)); +#12103=CARTESIAN_POINT('',(20.2219975714731,49.,246.009207189857)); +#12104=CARTESIAN_POINT('',(20.2221083354695,49.,246.006334202628)); +#12105=CARTESIAN_POINT('',(20.2221607598731,49.,246.003505161865)); +#12106=CARTESIAN_POINT('',(20.1636358803736,171.,246.141396652997)); +#12107=CARTESIAN_POINT('',(20.1705297749366,171.,246.13454070829)); +#12108=CARTESIAN_POINT('',(20.1779835342981,171.,246.126099819059)); +#12109=CARTESIAN_POINT('',(20.1955263005959,171.,246.101255166196)); +#12110=CARTESIAN_POINT('',(20.2057906352018,171.,246.085907791025)); +#12111=CARTESIAN_POINT('',(20.2168882868133,171.,246.046440258616)); +#12112=CARTESIAN_POINT('',(20.2194003202353,171.,246.035885813383)); +#12113=CARTESIAN_POINT('',(20.2212644649776,171.,246.019481178471)); +#12114=CARTESIAN_POINT('',(20.2216017250228,171.,246.015843400093)); +#12115=CARTESIAN_POINT('',(20.2219975714731,171.,246.009207189857)); +#12116=CARTESIAN_POINT('',(20.2221083354695,171.,246.006334202628)); +#12117=CARTESIAN_POINT('',(20.2221607598731,171.,246.003505161865)); +#12118=CARTESIAN_POINT('',(20.0221955414993,110.000009963132,246.000000029809)); +#12119=CARTESIAN_POINT('',(20.0221955414993,110.00001041998,246.000000029809)); +#12120=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,248.080889967585)); +#12121=CARTESIAN_POINT('',(20.1636358803736,49.,248.141396652997)); +#12122=CARTESIAN_POINT('',(20.1705297749366,49.,248.13454070829)); +#12123=CARTESIAN_POINT('',(20.1779835342981,49.,248.126099819059)); +#12124=CARTESIAN_POINT('',(20.1955263005959,49.,248.101255166196)); +#12125=CARTESIAN_POINT('',(20.2057906352018,49.,248.085907791025)); +#12126=CARTESIAN_POINT('',(20.2168882868133,49.,248.046440258616)); +#12127=CARTESIAN_POINT('',(20.2194003202353,49.,248.035885813383)); +#12128=CARTESIAN_POINT('',(20.2212644649776,49.,248.019481178471)); +#12129=CARTESIAN_POINT('',(20.2216017250228,49.,248.015843400093)); +#12130=CARTESIAN_POINT('',(20.2219975714731,49.,248.009207189857)); +#12131=CARTESIAN_POINT('',(20.2221083354695,49.,248.006334202628)); +#12132=CARTESIAN_POINT('',(20.2221607598731,49.,248.003505161865)); +#12133=CARTESIAN_POINT('',(20.1636358803736,171.,248.141396652997)); +#12134=CARTESIAN_POINT('',(20.1705297749366,171.,248.13454070829)); +#12135=CARTESIAN_POINT('',(20.1779835342981,171.,248.126099819059)); +#12136=CARTESIAN_POINT('',(20.1955263005959,171.,248.101255166196)); +#12137=CARTESIAN_POINT('',(20.2057906352018,171.,248.085907791025)); +#12138=CARTESIAN_POINT('',(20.2168882868133,171.,248.046440258616)); +#12139=CARTESIAN_POINT('',(20.2194003202353,171.,248.035885813383)); +#12140=CARTESIAN_POINT('',(20.2212644649776,171.,248.019481178471)); +#12141=CARTESIAN_POINT('',(20.2216017250228,171.,248.015843400093)); +#12142=CARTESIAN_POINT('',(20.2219975714731,171.,248.009207189857)); +#12143=CARTESIAN_POINT('',(20.2221083354695,171.,248.006334202628)); +#12144=CARTESIAN_POINT('',(20.2221607598731,171.,248.003505161865)); +#12145=CARTESIAN_POINT('',(20.0221955414993,110.000009963129,248.000000029809)); +#12146=CARTESIAN_POINT('',(20.0221955414993,110.000010419977,248.000000029809)); +#12147=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,250.080889967585)); +#12148=CARTESIAN_POINT('',(20.1636358803736,49.,250.141396652997)); +#12149=CARTESIAN_POINT('',(20.1705297749366,49.,250.13454070829)); +#12150=CARTESIAN_POINT('',(20.1779835342981,49.,250.126099819059)); +#12151=CARTESIAN_POINT('',(20.1955263005959,49.,250.101255166196)); +#12152=CARTESIAN_POINT('',(20.2057906352018,49.,250.085907791025)); +#12153=CARTESIAN_POINT('',(20.2168882868133,49.,250.046440258616)); +#12154=CARTESIAN_POINT('',(20.2194003202353,49.,250.035885813383)); +#12155=CARTESIAN_POINT('',(20.2212644649776,49.,250.019481178471)); +#12156=CARTESIAN_POINT('',(20.2216017250228,49.,250.015843400093)); +#12157=CARTESIAN_POINT('',(20.2219975714731,49.,250.009207189857)); +#12158=CARTESIAN_POINT('',(20.2221083354695,49.,250.006334202628)); +#12159=CARTESIAN_POINT('',(20.2221607598731,49.,250.003505161865)); +#12160=CARTESIAN_POINT('',(20.1636358803736,171.,250.141396652997)); +#12161=CARTESIAN_POINT('',(20.1705297749366,171.,250.13454070829)); +#12162=CARTESIAN_POINT('',(20.1779835342981,171.,250.126099819059)); +#12163=CARTESIAN_POINT('',(20.1955263005959,171.,250.101255166196)); +#12164=CARTESIAN_POINT('',(20.2057906352018,171.,250.085907791025)); +#12165=CARTESIAN_POINT('',(20.2168882868133,171.,250.046440258616)); +#12166=CARTESIAN_POINT('',(20.2194003202353,171.,250.035885813383)); +#12167=CARTESIAN_POINT('',(20.2212644649776,171.,250.019481178471)); +#12168=CARTESIAN_POINT('',(20.2216017250228,171.,250.015843400093)); +#12169=CARTESIAN_POINT('',(20.2219975714731,171.,250.009207189857)); +#12170=CARTESIAN_POINT('',(20.2221083354695,171.,250.006334202628)); +#12171=CARTESIAN_POINT('',(20.2221607598731,171.,250.003505161865)); +#12172=CARTESIAN_POINT('',(20.0221955414993,110.000009963127,250.000000029809)); +#12173=CARTESIAN_POINT('',(20.0221955414993,110.000010419974,250.000000029809)); +#12174=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,252.080889967585)); +#12175=CARTESIAN_POINT('',(20.1636358803736,49.,252.141396652997)); +#12176=CARTESIAN_POINT('',(20.1705297749366,49.,252.13454070829)); +#12177=CARTESIAN_POINT('',(20.1779835342981,49.,252.126099819059)); +#12178=CARTESIAN_POINT('',(20.1955263005959,49.,252.101255166196)); +#12179=CARTESIAN_POINT('',(20.2057906352018,49.,252.085907791025)); +#12180=CARTESIAN_POINT('',(20.2168882868133,49.,252.046440258616)); +#12181=CARTESIAN_POINT('',(20.2194003202353,49.,252.035885813383)); +#12182=CARTESIAN_POINT('',(20.2212644649776,49.,252.019481178471)); +#12183=CARTESIAN_POINT('',(20.2216017250228,49.,252.015843400093)); +#12184=CARTESIAN_POINT('',(20.2219975714731,49.,252.009207189857)); +#12185=CARTESIAN_POINT('',(20.2221083354695,49.,252.006334202628)); +#12186=CARTESIAN_POINT('',(20.2221607598731,49.,252.003505161865)); +#12187=CARTESIAN_POINT('',(20.1636358803736,171.,252.141396652997)); +#12188=CARTESIAN_POINT('',(20.1705297749366,171.,252.13454070829)); +#12189=CARTESIAN_POINT('',(20.1779835342981,171.,252.126099819059)); +#12190=CARTESIAN_POINT('',(20.1955263005959,171.,252.101255166196)); +#12191=CARTESIAN_POINT('',(20.2057906352018,171.,252.085907791025)); +#12192=CARTESIAN_POINT('',(20.2168882868133,171.,252.046440258616)); +#12193=CARTESIAN_POINT('',(20.2194003202353,171.,252.035885813383)); +#12194=CARTESIAN_POINT('',(20.2212644649776,171.,252.019481178471)); +#12195=CARTESIAN_POINT('',(20.2216017250228,171.,252.015843400093)); +#12196=CARTESIAN_POINT('',(20.2219975714731,171.,252.009207189857)); +#12197=CARTESIAN_POINT('',(20.2221083354695,171.,252.006334202628)); +#12198=CARTESIAN_POINT('',(20.2221607598731,171.,252.003505161865)); +#12199=CARTESIAN_POINT('',(20.0221955414993,110.000009963124,252.000000029809)); +#12200=CARTESIAN_POINT('',(20.0221955414993,110.00001041997,252.000000029809)); +#12201=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,254.080889967585)); +#12202=CARTESIAN_POINT('',(20.1636358803736,49.,254.141396652997)); +#12203=CARTESIAN_POINT('',(20.1705297749366,49.,254.13454070829)); +#12204=CARTESIAN_POINT('',(20.1779835342981,49.,254.126099819059)); +#12205=CARTESIAN_POINT('',(20.1955263005959,49.,254.101255166196)); +#12206=CARTESIAN_POINT('',(20.2057906352018,49.,254.085907791026)); +#12207=CARTESIAN_POINT('',(20.2168882868133,49.,254.046440258616)); +#12208=CARTESIAN_POINT('',(20.2194003202353,49.,254.035885813383)); +#12209=CARTESIAN_POINT('',(20.2212644649776,49.,254.019481178471)); +#12210=CARTESIAN_POINT('',(20.2216017250228,49.,254.015843400093)); +#12211=CARTESIAN_POINT('',(20.2219975714731,49.,254.009207189857)); +#12212=CARTESIAN_POINT('',(20.2221083354695,49.,254.006334202628)); +#12213=CARTESIAN_POINT('',(20.2221607598731,49.,254.003505161865)); +#12214=CARTESIAN_POINT('',(20.1636358803736,171.,254.141396652997)); +#12215=CARTESIAN_POINT('',(20.1705297749366,171.,254.13454070829)); +#12216=CARTESIAN_POINT('',(20.1779835342981,171.,254.126099819059)); +#12217=CARTESIAN_POINT('',(20.1955263005959,171.,254.101255166196)); +#12218=CARTESIAN_POINT('',(20.2057906352018,171.,254.085907791026)); +#12219=CARTESIAN_POINT('',(20.2168882868133,171.,254.046440258616)); +#12220=CARTESIAN_POINT('',(20.2194003202353,171.,254.035885813383)); +#12221=CARTESIAN_POINT('',(20.2212644649776,171.,254.019481178471)); +#12222=CARTESIAN_POINT('',(20.2216017250228,171.,254.015843400093)); +#12223=CARTESIAN_POINT('',(20.2219975714731,171.,254.009207189857)); +#12224=CARTESIAN_POINT('',(20.2221083354695,171.,254.006334202628)); +#12225=CARTESIAN_POINT('',(20.2221607598731,171.,254.003505161865)); +#12226=CARTESIAN_POINT('',(20.0221955414993,110.000009963121,254.000000029809)); +#12227=CARTESIAN_POINT('',(20.0221955414993,110.000010419967,254.000000029809)); +#12228=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,256.080889967585)); +#12229=CARTESIAN_POINT('',(20.1636358803736,49.,256.141396652997)); +#12230=CARTESIAN_POINT('',(20.1705297749366,49.,256.13454070829)); +#12231=CARTESIAN_POINT('',(20.1779835342981,49.,256.126099819059)); +#12232=CARTESIAN_POINT('',(20.1955263005959,49.,256.101255166196)); +#12233=CARTESIAN_POINT('',(20.2057906352018,49.,256.085907791025)); +#12234=CARTESIAN_POINT('',(20.2168882868133,49.,256.046440258616)); +#12235=CARTESIAN_POINT('',(20.2194003202353,49.,256.035885813383)); +#12236=CARTESIAN_POINT('',(20.2212644649776,49.,256.019481178471)); +#12237=CARTESIAN_POINT('',(20.2216017250228,49.,256.015843400093)); +#12238=CARTESIAN_POINT('',(20.2219975714731,49.,256.009207189857)); +#12239=CARTESIAN_POINT('',(20.2221083354695,49.,256.006334202628)); +#12240=CARTESIAN_POINT('',(20.2221607598731,49.,256.003505161865)); +#12241=CARTESIAN_POINT('',(20.1636358803736,171.,256.141396652997)); +#12242=CARTESIAN_POINT('',(20.1705297749366,171.,256.13454070829)); +#12243=CARTESIAN_POINT('',(20.1779835342981,171.,256.126099819059)); +#12244=CARTESIAN_POINT('',(20.1955263005959,171.,256.101255166196)); +#12245=CARTESIAN_POINT('',(20.2057906352018,171.,256.085907791025)); +#12246=CARTESIAN_POINT('',(20.2168882868133,171.,256.046440258616)); +#12247=CARTESIAN_POINT('',(20.2194003202353,171.,256.035885813383)); +#12248=CARTESIAN_POINT('',(20.2212644649776,171.,256.019481178471)); +#12249=CARTESIAN_POINT('',(20.2216017250228,171.,256.015843400093)); +#12250=CARTESIAN_POINT('',(20.2219975714731,171.,256.009207189857)); +#12251=CARTESIAN_POINT('',(20.2221083354695,171.,256.006334202628)); +#12252=CARTESIAN_POINT('',(20.2221607598731,171.,256.003505161865)); +#12253=CARTESIAN_POINT('',(20.0221955414993,110.000009963119,256.000000029809)); +#12254=CARTESIAN_POINT('',(20.0221955414993,110.000010419964,256.000000029809)); +#12255=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,258.080889967585)); +#12256=CARTESIAN_POINT('',(20.1636358803736,49.,258.141396652997)); +#12257=CARTESIAN_POINT('',(20.1705297749366,49.,258.13454070829)); +#12258=CARTESIAN_POINT('',(20.1779835342981,49.,258.126099819059)); +#12259=CARTESIAN_POINT('',(20.1955263005959,49.,258.101255166196)); +#12260=CARTESIAN_POINT('',(20.2057906352018,49.,258.085907791025)); +#12261=CARTESIAN_POINT('',(20.2168882868133,49.,258.046440258616)); +#12262=CARTESIAN_POINT('',(20.2194003202353,49.,258.035885813383)); +#12263=CARTESIAN_POINT('',(20.2212644649776,49.,258.019481178471)); +#12264=CARTESIAN_POINT('',(20.2216017250228,49.,258.015843400093)); +#12265=CARTESIAN_POINT('',(20.2219975714731,49.,258.009207189857)); +#12266=CARTESIAN_POINT('',(20.2221083354695,49.,258.006334202628)); +#12267=CARTESIAN_POINT('',(20.2221607598731,49.,258.003505161865)); +#12268=CARTESIAN_POINT('',(20.1636358803736,171.,258.141396652997)); +#12269=CARTESIAN_POINT('',(20.1705297749366,171.,258.13454070829)); +#12270=CARTESIAN_POINT('',(20.1779835342981,171.,258.126099819059)); +#12271=CARTESIAN_POINT('',(20.1955263005959,171.,258.101255166196)); +#12272=CARTESIAN_POINT('',(20.2057906352018,171.,258.085907791025)); +#12273=CARTESIAN_POINT('',(20.2168882868133,171.,258.046440258616)); +#12274=CARTESIAN_POINT('',(20.2194003202353,171.,258.035885813383)); +#12275=CARTESIAN_POINT('',(20.2212644649776,171.,258.019481178471)); +#12276=CARTESIAN_POINT('',(20.2216017250228,171.,258.015843400093)); +#12277=CARTESIAN_POINT('',(20.2219975714731,171.,258.009207189857)); +#12278=CARTESIAN_POINT('',(20.2221083354695,171.,258.006334202628)); +#12279=CARTESIAN_POINT('',(20.2221607598731,171.,258.003505161865)); +#12280=CARTESIAN_POINT('',(20.0221955414993,110.000009963116,258.000000029809)); +#12281=CARTESIAN_POINT('',(20.0221955414993,110.000010419961,258.000000029809)); +#12282=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,260.080889967585)); +#12283=CARTESIAN_POINT('',(20.1636358803736,49.,260.141396652997)); +#12284=CARTESIAN_POINT('',(20.1705297749366,49.,260.13454070829)); +#12285=CARTESIAN_POINT('',(20.1779835342981,49.,260.126099819059)); +#12286=CARTESIAN_POINT('',(20.1955263005959,49.,260.101255166196)); +#12287=CARTESIAN_POINT('',(20.2057906352018,49.,260.085907791025)); +#12288=CARTESIAN_POINT('',(20.2168882868133,49.,260.046440258616)); +#12289=CARTESIAN_POINT('',(20.2194003202353,49.,260.035885813383)); +#12290=CARTESIAN_POINT('',(20.2212644649776,49.,260.019481178471)); +#12291=CARTESIAN_POINT('',(20.2216017250228,49.,260.015843400093)); +#12292=CARTESIAN_POINT('',(20.2219975714731,49.,260.009207189857)); +#12293=CARTESIAN_POINT('',(20.2221083354695,49.,260.006334202628)); +#12294=CARTESIAN_POINT('',(20.2221607598731,49.,260.003505161865)); +#12295=CARTESIAN_POINT('',(20.1636358803736,171.,260.141396652997)); +#12296=CARTESIAN_POINT('',(20.1705297749366,171.,260.13454070829)); +#12297=CARTESIAN_POINT('',(20.1779835342981,171.,260.126099819059)); +#12298=CARTESIAN_POINT('',(20.1955263005959,171.,260.101255166196)); +#12299=CARTESIAN_POINT('',(20.2057906352018,171.,260.085907791025)); +#12300=CARTESIAN_POINT('',(20.2168882868133,171.,260.046440258616)); +#12301=CARTESIAN_POINT('',(20.2194003202353,171.,260.035885813383)); +#12302=CARTESIAN_POINT('',(20.2212644649776,171.,260.019481178471)); +#12303=CARTESIAN_POINT('',(20.2216017250228,171.,260.015843400093)); +#12304=CARTESIAN_POINT('',(20.2219975714731,171.,260.009207189857)); +#12305=CARTESIAN_POINT('',(20.2221083354695,171.,260.006334202628)); +#12306=CARTESIAN_POINT('',(20.2221607598731,171.,260.003505161865)); +#12307=CARTESIAN_POINT('',(20.0221955414993,110.000009963113,260.000000029809)); +#12308=CARTESIAN_POINT('',(20.0221955414993,110.000010419958,260.000000029809)); +#12309=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,262.080889967585)); +#12310=CARTESIAN_POINT('',(20.1636358803736,49.,262.141396652997)); +#12311=CARTESIAN_POINT('',(20.1705297749366,49.,262.13454070829)); +#12312=CARTESIAN_POINT('',(20.1779835342981,49.,262.126099819059)); +#12313=CARTESIAN_POINT('',(20.1955263005959,49.,262.101255166196)); +#12314=CARTESIAN_POINT('',(20.2057906352018,49.,262.085907791025)); +#12315=CARTESIAN_POINT('',(20.2168882868133,49.,262.046440258616)); +#12316=CARTESIAN_POINT('',(20.2194003202353,49.,262.035885813383)); +#12317=CARTESIAN_POINT('',(20.2212644649776,49.,262.019481178471)); +#12318=CARTESIAN_POINT('',(20.2216017250228,49.,262.015843400093)); +#12319=CARTESIAN_POINT('',(20.2219975714731,49.,262.009207189857)); +#12320=CARTESIAN_POINT('',(20.2221083354695,49.,262.006334202628)); +#12321=CARTESIAN_POINT('',(20.2221607598731,49.,262.003505161865)); +#12322=CARTESIAN_POINT('',(20.1636358803736,171.,262.141396652997)); +#12323=CARTESIAN_POINT('',(20.1705297749366,171.,262.13454070829)); +#12324=CARTESIAN_POINT('',(20.1779835342981,171.,262.126099819059)); +#12325=CARTESIAN_POINT('',(20.1955263005959,171.,262.101255166196)); +#12326=CARTESIAN_POINT('',(20.2057906352018,171.,262.085907791025)); +#12327=CARTESIAN_POINT('',(20.2168882868133,171.,262.046440258616)); +#12328=CARTESIAN_POINT('',(20.2194003202353,171.,262.035885813383)); +#12329=CARTESIAN_POINT('',(20.2212644649776,171.,262.019481178471)); +#12330=CARTESIAN_POINT('',(20.2216017250228,171.,262.015843400093)); +#12331=CARTESIAN_POINT('',(20.2219975714731,171.,262.009207189857)); +#12332=CARTESIAN_POINT('',(20.2221083354695,171.,262.006334202628)); +#12333=CARTESIAN_POINT('',(20.2221607598731,171.,262.003505161865)); +#12334=CARTESIAN_POINT('',(20.0221955414993,110.000009963111,262.000000029809)); +#12335=CARTESIAN_POINT('',(20.0221955414993,110.000010419955,262.000000029809)); +#12336=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,264.080889967585)); +#12337=CARTESIAN_POINT('',(20.1636358803736,49.,264.141396652997)); +#12338=CARTESIAN_POINT('',(20.1705297749366,49.,264.13454070829)); +#12339=CARTESIAN_POINT('',(20.1779835342981,49.,264.126099819059)); +#12340=CARTESIAN_POINT('',(20.1955263005959,49.,264.101255166196)); +#12341=CARTESIAN_POINT('',(20.2057906352018,49.,264.085907791025)); +#12342=CARTESIAN_POINT('',(20.2168882868133,49.,264.046440258616)); +#12343=CARTESIAN_POINT('',(20.2194003202353,49.,264.035885813383)); +#12344=CARTESIAN_POINT('',(20.2212644649776,49.,264.019481178471)); +#12345=CARTESIAN_POINT('',(20.2216017250228,49.,264.015843400093)); +#12346=CARTESIAN_POINT('',(20.2219975714731,49.,264.009207189857)); +#12347=CARTESIAN_POINT('',(20.2221083354695,49.,264.006334202628)); +#12348=CARTESIAN_POINT('',(20.2221607598731,49.,264.003505161865)); +#12349=CARTESIAN_POINT('',(20.1636358803736,171.,264.141396652997)); +#12350=CARTESIAN_POINT('',(20.1705297749366,171.,264.13454070829)); +#12351=CARTESIAN_POINT('',(20.1779835342981,171.,264.126099819059)); +#12352=CARTESIAN_POINT('',(20.1955263005959,171.,264.101255166196)); +#12353=CARTESIAN_POINT('',(20.2057906352018,171.,264.085907791025)); +#12354=CARTESIAN_POINT('',(20.2168882868133,171.,264.046440258616)); +#12355=CARTESIAN_POINT('',(20.2194003202353,171.,264.035885813383)); +#12356=CARTESIAN_POINT('',(20.2212644649776,171.,264.019481178471)); +#12357=CARTESIAN_POINT('',(20.2216017250228,171.,264.015843400093)); +#12358=CARTESIAN_POINT('',(20.2219975714731,171.,264.009207189857)); +#12359=CARTESIAN_POINT('',(20.2221083354695,171.,264.006334202628)); +#12360=CARTESIAN_POINT('',(20.2221607598731,171.,264.003505161865)); +#12361=CARTESIAN_POINT('',(20.0221955414993,110.000009963108,264.000000029809)); +#12362=CARTESIAN_POINT('',(20.0221955414993,110.000010419952,264.000000029809)); +#12363=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,266.080889967585)); +#12364=CARTESIAN_POINT('',(20.1636358803736,49.,266.141396652997)); +#12365=CARTESIAN_POINT('',(20.1705297749366,49.,266.13454070829)); +#12366=CARTESIAN_POINT('',(20.1779835342981,49.,266.126099819059)); +#12367=CARTESIAN_POINT('',(20.1955263005959,49.,266.101255166196)); +#12368=CARTESIAN_POINT('',(20.2057906352018,49.,266.085907791025)); +#12369=CARTESIAN_POINT('',(20.2168882868133,49.,266.046440258616)); +#12370=CARTESIAN_POINT('',(20.2194003202353,49.,266.035885813383)); +#12371=CARTESIAN_POINT('',(20.2212644649776,49.,266.019481178471)); +#12372=CARTESIAN_POINT('',(20.2216017250228,49.,266.015843400093)); +#12373=CARTESIAN_POINT('',(20.2219975714731,49.,266.009207189857)); +#12374=CARTESIAN_POINT('',(20.2221083354695,49.,266.006334202628)); +#12375=CARTESIAN_POINT('',(20.2221607598731,49.,266.003505161865)); +#12376=CARTESIAN_POINT('',(20.1636358803736,171.,266.141396652997)); +#12377=CARTESIAN_POINT('',(20.1705297749366,171.,266.13454070829)); +#12378=CARTESIAN_POINT('',(20.1779835342981,171.,266.126099819059)); +#12379=CARTESIAN_POINT('',(20.1955263005959,171.,266.101255166196)); +#12380=CARTESIAN_POINT('',(20.2057906352018,171.,266.085907791025)); +#12381=CARTESIAN_POINT('',(20.2168882868133,171.,266.046440258616)); +#12382=CARTESIAN_POINT('',(20.2194003202353,171.,266.035885813383)); +#12383=CARTESIAN_POINT('',(20.2212644649776,171.,266.019481178471)); +#12384=CARTESIAN_POINT('',(20.2216017250228,171.,266.015843400093)); +#12385=CARTESIAN_POINT('',(20.2219975714731,171.,266.009207189857)); +#12386=CARTESIAN_POINT('',(20.2221083354695,171.,266.006334202628)); +#12387=CARTESIAN_POINT('',(20.2221607598731,171.,266.003505161865)); +#12388=CARTESIAN_POINT('',(20.0221955414993,110.000009963105,266.000000029809)); +#12389=CARTESIAN_POINT('',(20.0221955414993,110.000010419949,266.000000029809)); +#12390=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,268.080889967585)); +#12391=CARTESIAN_POINT('',(20.1636358803736,49.,268.141396652997)); +#12392=CARTESIAN_POINT('',(20.1705297749366,49.,268.13454070829)); +#12393=CARTESIAN_POINT('',(20.1779835342981,49.,268.126099819059)); +#12394=CARTESIAN_POINT('',(20.1955263005959,49.,268.101255166196)); +#12395=CARTESIAN_POINT('',(20.2057906352018,49.,268.085907791025)); +#12396=CARTESIAN_POINT('',(20.2168882868133,49.,268.046440258616)); +#12397=CARTESIAN_POINT('',(20.2194003202353,49.,268.035885813383)); +#12398=CARTESIAN_POINT('',(20.2212644649776,49.,268.019481178471)); +#12399=CARTESIAN_POINT('',(20.2216017250228,49.,268.015843400093)); +#12400=CARTESIAN_POINT('',(20.2219975714731,49.,268.009207189857)); +#12401=CARTESIAN_POINT('',(20.2221083354695,49.,268.006334202628)); +#12402=CARTESIAN_POINT('',(20.2221607598731,49.,268.003505161865)); +#12403=CARTESIAN_POINT('',(20.1636358803736,171.,268.141396652997)); +#12404=CARTESIAN_POINT('',(20.1705297749366,171.,268.13454070829)); +#12405=CARTESIAN_POINT('',(20.1779835342981,171.,268.126099819059)); +#12406=CARTESIAN_POINT('',(20.1955263005959,171.,268.101255166196)); +#12407=CARTESIAN_POINT('',(20.2057906352018,171.,268.085907791025)); +#12408=CARTESIAN_POINT('',(20.2168882868133,171.,268.046440258616)); +#12409=CARTESIAN_POINT('',(20.2194003202353,171.,268.035885813383)); +#12410=CARTESIAN_POINT('',(20.2212644649776,171.,268.019481178471)); +#12411=CARTESIAN_POINT('',(20.2216017250228,171.,268.015843400093)); +#12412=CARTESIAN_POINT('',(20.2219975714731,171.,268.009207189857)); +#12413=CARTESIAN_POINT('',(20.2221083354695,171.,268.006334202628)); +#12414=CARTESIAN_POINT('',(20.2221607598731,171.,268.003505161865)); +#12415=CARTESIAN_POINT('',(20.0221955414993,110.000009963103,268.000000029809)); +#12416=CARTESIAN_POINT('',(20.0221955414993,110.000010419946,268.000000029809)); +#12417=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,270.080889967585)); +#12418=CARTESIAN_POINT('',(20.1636358803736,49.,270.141396652997)); +#12419=CARTESIAN_POINT('',(20.1705297749366,49.,270.13454070829)); +#12420=CARTESIAN_POINT('',(20.1779835342981,49.,270.126099819059)); +#12421=CARTESIAN_POINT('',(20.1955263005959,49.,270.101255166196)); +#12422=CARTESIAN_POINT('',(20.2057906352018,49.,270.085907791025)); +#12423=CARTESIAN_POINT('',(20.2168882868133,49.,270.046440258616)); +#12424=CARTESIAN_POINT('',(20.2194003202353,49.,270.035885813383)); +#12425=CARTESIAN_POINT('',(20.2212644649776,49.,270.019481178471)); +#12426=CARTESIAN_POINT('',(20.2216017250228,49.,270.015843400093)); +#12427=CARTESIAN_POINT('',(20.2219975714731,49.,270.009207189857)); +#12428=CARTESIAN_POINT('',(20.2221083354695,49.,270.006334202628)); +#12429=CARTESIAN_POINT('',(20.2221607598731,49.,270.003505161865)); +#12430=CARTESIAN_POINT('',(20.1636358803736,171.,270.141396652997)); +#12431=CARTESIAN_POINT('',(20.1705297749366,171.,270.13454070829)); +#12432=CARTESIAN_POINT('',(20.1779835342981,171.,270.126099819059)); +#12433=CARTESIAN_POINT('',(20.1955263005959,171.,270.101255166196)); +#12434=CARTESIAN_POINT('',(20.2057906352018,171.,270.085907791025)); +#12435=CARTESIAN_POINT('',(20.2168882868133,171.,270.046440258616)); +#12436=CARTESIAN_POINT('',(20.2194003202353,171.,270.035885813383)); +#12437=CARTESIAN_POINT('',(20.2212644649776,171.,270.019481178471)); +#12438=CARTESIAN_POINT('',(20.2216017250228,171.,270.015843400093)); +#12439=CARTESIAN_POINT('',(20.2219975714731,171.,270.009207189857)); +#12440=CARTESIAN_POINT('',(20.2221083354695,171.,270.006334202628)); +#12441=CARTESIAN_POINT('',(20.2221607598731,171.,270.003505161865)); +#12442=CARTESIAN_POINT('',(20.0221955414993,110.0000099631,270.000000029809)); +#12443=CARTESIAN_POINT('',(20.0221955414993,110.000010419943,270.000000029809)); +#12444=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,272.080889967585)); +#12445=CARTESIAN_POINT('',(20.1636358803736,49.,272.141396652997)); +#12446=CARTESIAN_POINT('',(20.1705297749366,49.,272.13454070829)); +#12447=CARTESIAN_POINT('',(20.1779835342981,49.,272.126099819059)); +#12448=CARTESIAN_POINT('',(20.1955263005959,49.,272.101255166196)); +#12449=CARTESIAN_POINT('',(20.2057906352018,49.,272.085907791025)); +#12450=CARTESIAN_POINT('',(20.2168882868133,49.,272.046440258616)); +#12451=CARTESIAN_POINT('',(20.2194003202353,49.,272.035885813383)); +#12452=CARTESIAN_POINT('',(20.2212644649776,49.,272.019481178471)); +#12453=CARTESIAN_POINT('',(20.2216017250228,49.,272.015843400093)); +#12454=CARTESIAN_POINT('',(20.2219975714731,49.,272.009207189857)); +#12455=CARTESIAN_POINT('',(20.2221083354695,49.,272.006334202628)); +#12456=CARTESIAN_POINT('',(20.2221607598731,49.,272.003505161865)); +#12457=CARTESIAN_POINT('',(20.1636358803736,171.,272.141396652997)); +#12458=CARTESIAN_POINT('',(20.1705297749366,171.,272.13454070829)); +#12459=CARTESIAN_POINT('',(20.1779835342981,171.,272.126099819059)); +#12460=CARTESIAN_POINT('',(20.1955263005959,171.,272.101255166196)); +#12461=CARTESIAN_POINT('',(20.2057906352018,171.,272.085907791025)); +#12462=CARTESIAN_POINT('',(20.2168882868133,171.,272.046440258616)); +#12463=CARTESIAN_POINT('',(20.2194003202353,171.,272.035885813383)); +#12464=CARTESIAN_POINT('',(20.2212644649776,171.,272.019481178471)); +#12465=CARTESIAN_POINT('',(20.2216017250228,171.,272.015843400093)); +#12466=CARTESIAN_POINT('',(20.2219975714731,171.,272.009207189857)); +#12467=CARTESIAN_POINT('',(20.2221083354695,171.,272.006334202628)); +#12468=CARTESIAN_POINT('',(20.2221607598731,171.,272.003505161865)); +#12469=CARTESIAN_POINT('',(20.0221955414993,110.000009963097,272.000000029809)); +#12470=CARTESIAN_POINT('',(20.0221955414993,110.00001041994,272.000000029809)); +#12471=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,274.080889967585)); +#12472=CARTESIAN_POINT('',(20.1636358803736,49.,274.141396652997)); +#12473=CARTESIAN_POINT('',(20.1705297749366,49.,274.13454070829)); +#12474=CARTESIAN_POINT('',(20.1779835342981,49.,274.126099819059)); +#12475=CARTESIAN_POINT('',(20.1955263005959,49.,274.101255166196)); +#12476=CARTESIAN_POINT('',(20.2057906352018,49.,274.085907791025)); +#12477=CARTESIAN_POINT('',(20.2168882868133,49.,274.046440258616)); +#12478=CARTESIAN_POINT('',(20.2194003202353,49.,274.035885813383)); +#12479=CARTESIAN_POINT('',(20.2212644649776,49.,274.019481178471)); +#12480=CARTESIAN_POINT('',(20.2216017250228,49.,274.015843400093)); +#12481=CARTESIAN_POINT('',(20.2219975714731,49.,274.009207189857)); +#12482=CARTESIAN_POINT('',(20.2221083354695,49.,274.006334202628)); +#12483=CARTESIAN_POINT('',(20.2221607598731,49.,274.003505161865)); +#12484=CARTESIAN_POINT('',(20.1636358803736,171.,274.141396652997)); +#12485=CARTESIAN_POINT('',(20.1705297749366,171.,274.13454070829)); +#12486=CARTESIAN_POINT('',(20.1779835342981,171.,274.126099819059)); +#12487=CARTESIAN_POINT('',(20.1955263005959,171.,274.101255166196)); +#12488=CARTESIAN_POINT('',(20.2057906352018,171.,274.085907791025)); +#12489=CARTESIAN_POINT('',(20.2168882868133,171.,274.046440258616)); +#12490=CARTESIAN_POINT('',(20.2194003202353,171.,274.035885813383)); +#12491=CARTESIAN_POINT('',(20.2212644649776,171.,274.019481178471)); +#12492=CARTESIAN_POINT('',(20.2216017250228,171.,274.015843400093)); +#12493=CARTESIAN_POINT('',(20.2219975714731,171.,274.009207189857)); +#12494=CARTESIAN_POINT('',(20.2221083354695,171.,274.006334202628)); +#12495=CARTESIAN_POINT('',(20.2221607598731,171.,274.003505161865)); +#12496=CARTESIAN_POINT('',(20.0221955414993,110.000009963095,274.000000029809)); +#12497=CARTESIAN_POINT('',(20.0221955414993,110.000010419937,274.000000029809)); +#12498=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,276.080889967585)); +#12499=CARTESIAN_POINT('',(20.1636358803736,49.,276.141396652997)); +#12500=CARTESIAN_POINT('',(20.1705297749366,49.,276.13454070829)); +#12501=CARTESIAN_POINT('',(20.1779835342981,49.,276.126099819059)); +#12502=CARTESIAN_POINT('',(20.1955263005959,49.,276.101255166196)); +#12503=CARTESIAN_POINT('',(20.2057906352018,49.,276.085907791025)); +#12504=CARTESIAN_POINT('',(20.2168882868133,49.,276.046440258616)); +#12505=CARTESIAN_POINT('',(20.2194003202353,49.,276.035885813383)); +#12506=CARTESIAN_POINT('',(20.2212644649776,49.,276.019481178471)); +#12507=CARTESIAN_POINT('',(20.2216017250228,49.,276.015843400093)); +#12508=CARTESIAN_POINT('',(20.2219975714731,49.,276.009207189857)); +#12509=CARTESIAN_POINT('',(20.2221083354695,49.,276.006334202628)); +#12510=CARTESIAN_POINT('',(20.2221607598731,49.,276.003505161865)); +#12511=CARTESIAN_POINT('',(20.1636358803736,171.,276.141396652997)); +#12512=CARTESIAN_POINT('',(20.1705297749366,171.,276.13454070829)); +#12513=CARTESIAN_POINT('',(20.1779835342981,171.,276.126099819059)); +#12514=CARTESIAN_POINT('',(20.1955263005959,171.,276.101255166196)); +#12515=CARTESIAN_POINT('',(20.2057906352018,171.,276.085907791025)); +#12516=CARTESIAN_POINT('',(20.2168882868133,171.,276.046440258616)); +#12517=CARTESIAN_POINT('',(20.2194003202353,171.,276.035885813383)); +#12518=CARTESIAN_POINT('',(20.2212644649776,171.,276.019481178471)); +#12519=CARTESIAN_POINT('',(20.2216017250228,171.,276.015843400093)); +#12520=CARTESIAN_POINT('',(20.2219975714731,171.,276.009207189857)); +#12521=CARTESIAN_POINT('',(20.2221083354695,171.,276.006334202628)); +#12522=CARTESIAN_POINT('',(20.2221607598731,171.,276.003505161865)); +#12523=CARTESIAN_POINT('',(20.0221955414993,110.000009963092,276.000000029809)); +#12524=CARTESIAN_POINT('',(20.0221955414993,110.000010419933,276.000000029809)); +#12525=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,278.080889967585)); +#12526=CARTESIAN_POINT('',(20.0050354003906,73.8800000000003,280.300074158501)); +#12527=CARTESIAN_POINT('',(20.1636358803736,49.,278.141396652997)); +#12528=CARTESIAN_POINT('',(20.1705297749366,49.,278.13454070829)); +#12529=CARTESIAN_POINT('',(20.1779835342981,49.,278.126099819059)); +#12530=CARTESIAN_POINT('',(20.1955263005959,49.,278.101255166196)); +#12531=CARTESIAN_POINT('',(20.2057906352018,49.,278.085907791025)); +#12532=CARTESIAN_POINT('',(20.2168882868133,49.,278.046440258616)); +#12533=CARTESIAN_POINT('',(20.2194003202353,49.,278.035885813383)); +#12534=CARTESIAN_POINT('',(20.2212644649776,49.,278.019481178471)); +#12535=CARTESIAN_POINT('',(20.2216017250228,49.,278.015843400093)); +#12536=CARTESIAN_POINT('',(20.2219975714731,49.,278.009207189857)); +#12537=CARTESIAN_POINT('',(20.2221083354695,49.,278.006334202628)); +#12538=CARTESIAN_POINT('',(20.2221607598731,49.,278.003505161865)); +#12539=CARTESIAN_POINT('',(20.1636358803736,171.,278.141396652997)); +#12540=CARTESIAN_POINT('',(20.1705297749366,171.,278.13454070829)); +#12541=CARTESIAN_POINT('',(20.1779835342981,171.,278.126099819059)); +#12542=CARTESIAN_POINT('',(20.1955263005959,171.,278.101255166196)); +#12543=CARTESIAN_POINT('',(20.2057906352018,171.,278.085907791025)); +#12544=CARTESIAN_POINT('',(20.2168882868133,171.,278.046440258616)); +#12545=CARTESIAN_POINT('',(20.2194003202353,171.,278.035885813383)); +#12546=CARTESIAN_POINT('',(20.2212644649776,171.,278.019481178471)); +#12547=CARTESIAN_POINT('',(20.2216017250228,171.,278.015843400093)); +#12548=CARTESIAN_POINT('',(20.2219975714731,171.,278.009207189857)); +#12549=CARTESIAN_POINT('',(20.2221083354695,171.,278.006334202628)); +#12550=CARTESIAN_POINT('',(20.2221607598731,171.,278.003505161865)); +#12551=CARTESIAN_POINT('',(20.0221955414993,110.000009963089,278.000000029809)); +#12552=CARTESIAN_POINT('',(20.0221955414993,110.00001041993,278.000000029809)); +#12553=CARTESIAN_POINT('',(20.0222040967593,109.994541875784,74.0000000323582)); +#12554=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,77.8007416500762)); +#12555=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,78.1992584139044)); +#12556=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,78.199258416086)); +#12557=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,77.8007416478945)); +#12558=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,75.8007416500762)); +#12559=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,76.1992584139044)); +#12560=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,76.199258416086)); +#12561=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,75.8007416478945)); +#12562=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,71.8007416500762)); +#12563=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,72.1992584139044)); +#12564=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,72.199258416086)); +#12565=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,71.8007416478945)); +#12566=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,69.8007416500762)); +#12567=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,70.1992584139044)); +#12568=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,70.199258416086)); +#12569=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,69.8007416478945)); +#12570=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,67.8007416500762)); +#12571=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,68.1992584139044)); +#12572=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,68.199258416086)); +#12573=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,67.8007416478945)); +#12574=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,65.8007416500762)); +#12575=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,66.1992584139044)); +#12576=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,66.199258416086)); +#12577=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,65.8007416478945)); +#12578=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,63.8007416500762)); +#12579=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,64.1992584139044)); +#12580=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,64.199258416086)); +#12581=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,63.8007416478945)); +#12582=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,61.8007416500762)); +#12583=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,62.1992584139044)); +#12584=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,62.199258416086)); +#12585=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,61.8007416478945)); +#12586=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,59.8007416500762)); +#12587=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,60.1992584139044)); +#12588=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,60.199258416086)); +#12589=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,59.8007416478945)); +#12590=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,57.8007416500762)); +#12591=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,58.1992584139044)); +#12592=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,58.199258416086)); +#12593=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,57.8007416478945)); +#12594=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,55.8007416500762)); +#12595=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,56.1992584139044)); +#12596=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,56.199258416086)); +#12597=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,55.8007416478945)); +#12598=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,53.8007416500762)); +#12599=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,54.1992584139044)); +#12600=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,54.199258416086)); +#12601=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,53.8007416478945)); +#12602=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,51.8007416500762)); +#12603=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,52.1992584139044)); +#12604=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,52.199258416086)); +#12605=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,51.8007416478945)); +#12606=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,49.8007416500762)); +#12607=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,50.1992584139044)); +#12608=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,50.199258416086)); +#12609=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,49.8007416478945)); +#12610=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,47.8007416500762)); +#12611=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,48.1992584139044)); +#12612=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,48.199258416086)); +#12613=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,47.8007416478945)); +#12614=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,45.8007416500762)); +#12615=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,46.1992584139044)); +#12616=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,46.199258416086)); +#12617=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,45.8007416478945)); +#12618=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,43.8007416500762)); +#12619=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,44.1992584139044)); +#12620=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,44.199258416086)); +#12621=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,43.8007416478945)); +#12622=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,41.8007416500762)); +#12623=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,42.1992584139044)); +#12624=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,42.199258416086)); +#12625=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,41.8007416478945)); +#12626=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,39.8007416500762)); +#12627=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,40.1992584139044)); +#12628=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,40.199258416086)); +#12629=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,39.8007416478945)); +#12630=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,37.8007416500762)); +#12631=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,38.1992584139044)); +#12632=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,38.199258416086)); +#12633=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,37.8007416478945)); +#12634=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,35.8007416500762)); +#12635=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,36.1992584139044)); +#12636=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,36.199258416086)); +#12637=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,35.8007416478945)); +#12638=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,33.8007416500762)); +#12639=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,34.1992584139044)); +#12640=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,34.199258416086)); +#12641=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,33.8007416478945)); +#12642=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,31.8007416500762)); +#12643=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,32.1992584139044)); +#12644=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,32.199258416086)); +#12645=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,31.8007416478945)); +#12646=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,29.8007416500762)); +#12647=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,30.1992584139044)); +#12648=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,30.199258416086)); +#12649=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,29.8007416478945)); +#12650=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,27.8007416500762)); +#12651=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,28.1992584139044)); +#12652=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,28.199258416086)); +#12653=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,27.8007416478945)); +#12654=CARTESIAN_POINT('',(20.0050366833194,139.999999999999,25.8007416500762)); +#12655=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,26.1992584139044)); +#12656=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,26.199258416086)); +#12657=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,25.8007416478945)); +#12658=CARTESIAN_POINT('',(20.0050354130568,140.,23.8007416500762)); +#12659=CARTESIAN_POINT('',(20.0050353877244,140.,24.1992584139044)); +#12660=CARTESIAN_POINT('',(20.0050354130568,80.,24.199258416086)); +#12661=CARTESIAN_POINT('',(20.0050354383892,80.,23.8007416478945)); +#12662=CARTESIAN_POINT('',(20.0050354130568,140.,21.8007416500762)); +#12663=CARTESIAN_POINT('',(20.0050353877244,140.,22.1992584139044)); +#12664=CARTESIAN_POINT('',(20.0050354130568,80.,22.199258416086)); +#12665=CARTESIAN_POINT('',(20.0050354383892,80.,21.8007416478945)); +#12666=CARTESIAN_POINT('',(20.0050354130568,140.,19.8007416500762)); +#12667=CARTESIAN_POINT('',(20.0050353877244,140.,20.1992584139044)); +#12668=CARTESIAN_POINT('',(20.0050354130568,80.,20.199258416086)); +#12669=CARTESIAN_POINT('',(20.0050354383892,80.,19.8007416478945)); +#12670=CARTESIAN_POINT('',(20.0050352863946,140.,17.8007416566211)); +#12671=CARTESIAN_POINT('',(20.0050352610622,140.,18.1992584029962)); +#12672=CARTESIAN_POINT('',(20.0050353877244,80.,18.1992584139044)); +#12673=CARTESIAN_POINT('',(20.0050354130568,80.,17.8007416457129)); +#12674=CARTESIAN_POINT('',(20.0050352863946,140.,15.8007416566211)); +#12675=CARTESIAN_POINT('',(20.0050352610622,140.,16.1992584029962)); +#12676=CARTESIAN_POINT('',(20.0050353877244,80.,16.1992584139044)); +#12677=CARTESIAN_POINT('',(20.0050354130568,80.,15.8007416457129)); +#12678=CARTESIAN_POINT('',(20.0050352863946,140.,13.8007416566211)); +#12679=CARTESIAN_POINT('',(20.0050352610622,140.,14.1992584029962)); +#12680=CARTESIAN_POINT('',(20.0050353877244,80.,14.1992584139044)); +#12681=CARTESIAN_POINT('',(20.0050354130568,80.,13.8007416457129)); +#12682=CARTESIAN_POINT('',(20.0050352863946,140.,11.8007416566211)); +#12683=CARTESIAN_POINT('',(20.0050352610622,140.,12.1992584029962)); +#12684=CARTESIAN_POINT('',(20.0050353877244,80.,12.1992584139044)); +#12685=CARTESIAN_POINT('',(20.0050354130568,80.,11.8007416457129)); +#12686=CARTESIAN_POINT('',(20.0050352863946,140.,9.80074165662109)); +#12687=CARTESIAN_POINT('',(20.0050352610622,140.,10.1992584029962)); +#12688=CARTESIAN_POINT('',(20.0050353877244,80.,10.1992584139044)); +#12689=CARTESIAN_POINT('',(20.0050354130568,80.,9.80074164571289)); +#12690=CARTESIAN_POINT('',(20.0050352863946,140.,7.80074165662109)); +#12691=CARTESIAN_POINT('',(20.0050352610622,140.,8.1992584029962)); +#12692=CARTESIAN_POINT('',(20.0050353877244,80.,8.19925841390441)); +#12693=CARTESIAN_POINT('',(20.0050354130568,80.,7.80074164571289)); +#12694=CARTESIAN_POINT('',(20.0050352863946,140.,5.80074165662109)); +#12695=CARTESIAN_POINT('',(20.0050352610622,140.,6.1992584029962)); +#12696=CARTESIAN_POINT('',(20.0050353877244,80.,6.19925841390441)); +#12697=CARTESIAN_POINT('',(20.0050354130568,80.,5.80074164571289)); +#12698=CARTESIAN_POINT('',(20.0050352863946,140.,3.80074165662109)); +#12699=CARTESIAN_POINT('',(20.0050352610622,140.,4.1992584029962)); +#12700=CARTESIAN_POINT('',(20.0050353877244,80.,4.1992584139044)); +#12701=CARTESIAN_POINT('',(20.0050354130568,80.,3.80074164571289)); +#12702=CARTESIAN_POINT('',(20.0050352737284,140.,1.80074165553027)); +#12703=CARTESIAN_POINT('',(20.005035248396,140.,2.19925840190538)); +#12704=CARTESIAN_POINT('',(20.0050353750582,80.,2.19925841281358)); +#12705=CARTESIAN_POINT('',(20.0050354003906,80.,1.80074164462207)); +#12706=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,3.52930394689292E-22)); +#12707=CARTESIAN_POINT('',(20.0050354789155,80.,-1.4943093059235E-11)); +#12708=CARTESIAN_POINT('',(40.0050354003953,159.999995958397,-7.05860789378584E-23)); +#12709=CARTESIAN_POINT('',(190.005035400391,60.,0.)); +#12710=CARTESIAN_POINT('',(190.005035400391,80.,0.)); +#12711=CARTESIAN_POINT('',(190.005035400391,100.,0.)); +#12712=CARTESIAN_POINT('',(190.005035400391,120.,0.)); +#12713=CARTESIAN_POINT('',(190.005035400391,140.,0.)); +#12714=CARTESIAN_POINT('',(190.005035400391,160.,0.)); +#12715=CARTESIAN_POINT('',(50.0050354003906,140.,0.)); +#12716=CARTESIAN_POINT('',(50.0050354003906,120.,0.)); +#12717=CARTESIAN_POINT('',(50.0050354003906,100.,0.)); +#12718=CARTESIAN_POINT('',(50.0050354003906,80.,0.)); +#12719=CARTESIAN_POINT('',(40.0050354003906,59.9999999099159,-1.49428617627715E-11)); +#12720=CARTESIAN_POINT('',(50.0050354003906,100.,280.)); +#12721=CARTESIAN_POINT('',(190.005035400391,100.,280.)); +#12722=CARTESIAN_POINT('',(50.0050354003906,140.,280.)); +#12723=CARTESIAN_POINT('',(190.005035400391,140.,280.)); +#12724=CARTESIAN_POINT('',(40.0050354003906,59.9999999099159,279.999999999985)); +#12725=CARTESIAN_POINT('',(190.005035400391,60.,280.)); +#12726=CARTESIAN_POINT('',(190.005035400391,120.,280.)); +#12727=CARTESIAN_POINT('',(50.0050354003906,120.,280.)); +#12728=CARTESIAN_POINT('',(190.005035400391,80.,280.)); +#12729=CARTESIAN_POINT('',(50.0050354003906,80.,280.)); +#12730=CARTESIAN_POINT('',(40.0050354003953,159.999995958397,280.)); +#12731=CARTESIAN_POINT('',(190.005035400391,160.,280.)); +#12732=CARTESIAN_POINT('',(20.0050354003906,80.,278.199258414995)); +#12733=CARTESIAN_POINT('',(20.1636358803736,77.4862704963567,278.141396652997)); +#12734=CARTESIAN_POINT('',(20.2221607598731,77.0609799486883,278.003505161865)); +#12735=CARTESIAN_POINT('',(20.0050354003906,80.,277.800741644622)); +#12736=CARTESIAN_POINT('',(20.0050354789155,80.,279.999999999985)); +#12737=CARTESIAN_POINT('',(20.0050354003906,80.,276.199258414995)); +#12738=CARTESIAN_POINT('',(20.1636358803736,77.4862704963629,276.141396652997)); +#12739=CARTESIAN_POINT('',(20.2221607598731,77.0609799486937,276.003505161865)); +#12740=CARTESIAN_POINT('',(20.0050354003906,80.,275.800741644622)); +#12741=CARTESIAN_POINT('',(20.0050354003906,80.,274.199258414995)); +#12742=CARTESIAN_POINT('',(20.1636358803736,77.4862704963691,274.141396652997)); +#12743=CARTESIAN_POINT('',(20.2221607598731,77.0609799486991,274.003505161865)); +#12744=CARTESIAN_POINT('',(20.0050354003906,80.,273.800741644622)); +#12745=CARTESIAN_POINT('',(20.0050354003906,80.,272.199258414995)); +#12746=CARTESIAN_POINT('',(20.1636358803736,77.4862704963752,272.141396652997)); +#12747=CARTESIAN_POINT('',(20.2221607598731,77.0609799487044,272.003505161865)); +#12748=CARTESIAN_POINT('',(20.0050354003906,80.,271.800741644622)); +#12749=CARTESIAN_POINT('',(20.0050354003906,80.,270.199258414995)); +#12750=CARTESIAN_POINT('',(20.1636358803736,77.4862704963814,270.141396652997)); +#12751=CARTESIAN_POINT('',(20.2221607598731,77.0609799487097,270.003505161865)); +#12752=CARTESIAN_POINT('',(20.0050354003906,80.,269.800741644622)); +#12753=CARTESIAN_POINT('',(20.0050354003906,80.,268.199258414995)); +#12754=CARTESIAN_POINT('',(20.1636358803736,77.4862704963876,268.141396652997)); +#12755=CARTESIAN_POINT('',(20.2221607598731,77.0609799487151,268.003505161865)); +#12756=CARTESIAN_POINT('',(20.0050354003906,80.,267.800741644622)); +#12757=CARTESIAN_POINT('',(20.0050354003906,80.,266.199258414995)); +#12758=CARTESIAN_POINT('',(20.1636358803736,77.4862704963938,266.141396652997)); +#12759=CARTESIAN_POINT('',(20.2221607598731,77.0609799487204,266.003505161865)); +#12760=CARTESIAN_POINT('',(20.0050354003906,80.,265.800741644622)); +#12761=CARTESIAN_POINT('',(20.0050354003906,80.,264.199258414995)); +#12762=CARTESIAN_POINT('',(20.1636358803736,77.4862704963999,264.141396652997)); +#12763=CARTESIAN_POINT('',(20.2221607598731,77.0609799487258,264.003505161865)); +#12764=CARTESIAN_POINT('',(20.0050354003906,80.,263.800741644622)); +#12765=CARTESIAN_POINT('',(20.0050354003906,80.,262.199258414995)); +#12766=CARTESIAN_POINT('',(20.1636358803736,77.4862704964061,262.141396652997)); +#12767=CARTESIAN_POINT('',(20.2221607598731,77.0609799487311,262.003505161865)); +#12768=CARTESIAN_POINT('',(20.0050354003906,80.,261.800741644622)); +#12769=CARTESIAN_POINT('',(20.0050354003906,80.,260.199258414995)); +#12770=CARTESIAN_POINT('',(20.1636358803736,77.4862704964123,260.141396652997)); +#12771=CARTESIAN_POINT('',(20.2221607598731,77.0609799487365,260.003505161865)); +#12772=CARTESIAN_POINT('',(20.0050354003906,80.,259.800741644622)); +#12773=CARTESIAN_POINT('',(20.0050354003906,80.,258.199258414995)); +#12774=CARTESIAN_POINT('',(20.1636358803736,77.4862704964185,258.141396652997)); +#12775=CARTESIAN_POINT('',(20.2221607598731,77.0609799487418,258.003505161865)); +#12776=CARTESIAN_POINT('',(20.0050354003906,80.,257.800741644622)); +#12777=CARTESIAN_POINT('',(20.0050354003906,80.,256.199258414995)); +#12778=CARTESIAN_POINT('',(20.1636358803736,77.4862704964246,256.141396652997)); +#12779=CARTESIAN_POINT('',(20.2221607598731,77.0609799487471,256.003505161865)); +#12780=CARTESIAN_POINT('',(20.0050354003906,80.,255.800741644622)); +#12781=CARTESIAN_POINT('',(20.0050354003906,80.,254.199258414995)); +#12782=CARTESIAN_POINT('',(20.1636358803736,77.4862704964308,254.141396652997)); +#12783=CARTESIAN_POINT('',(20.2221607598731,77.0609799487525,254.003505161865)); +#12784=CARTESIAN_POINT('',(20.0050354003906,80.,253.800741644622)); +#12785=CARTESIAN_POINT('',(20.0050354003906,80.,252.199258414995)); +#12786=CARTESIAN_POINT('',(20.1636358803736,77.486270496437,252.141396652997)); +#12787=CARTESIAN_POINT('',(20.2221607598731,77.0609799487579,252.003505161865)); +#12788=CARTESIAN_POINT('',(20.0050354003906,80.,251.800741644622)); +#12789=CARTESIAN_POINT('',(20.0050354003906,80.,250.199258414995)); +#12790=CARTESIAN_POINT('',(20.1636358803736,77.4862704964431,250.141396652997)); +#12791=CARTESIAN_POINT('',(20.2221607598731,77.0609799487632,250.003505161865)); +#12792=CARTESIAN_POINT('',(20.0050354003906,80.,249.800741644622)); +#12793=CARTESIAN_POINT('',(20.0050354003906,80.,248.199258414995)); +#12794=CARTESIAN_POINT('',(20.1636358803736,77.4862704964493,248.141396652997)); +#12795=CARTESIAN_POINT('',(20.2221607598731,77.0609799487685,248.003505161865)); +#12796=CARTESIAN_POINT('',(20.0050354003906,80.,247.800741644622)); +#12797=CARTESIAN_POINT('',(20.0050354003906,80.,246.199258414995)); +#12798=CARTESIAN_POINT('',(20.1636358803736,77.4862704964555,246.141396652997)); +#12799=CARTESIAN_POINT('',(20.2221607598731,77.0609799487739,246.003505161865)); +#12800=CARTESIAN_POINT('',(20.0050354003906,80.,245.800741644622)); +#12801=CARTESIAN_POINT('',(20.0050354003906,80.,244.199258414995)); +#12802=CARTESIAN_POINT('',(20.1636358803736,77.4862704964617,244.141396652997)); +#12803=CARTESIAN_POINT('',(20.2221607598731,77.0609799487792,244.003505161865)); +#12804=CARTESIAN_POINT('',(20.0050354003906,80.,243.800741644622)); +#12805=CARTESIAN_POINT('',(20.0050354003906,80.,242.199258414995)); +#12806=CARTESIAN_POINT('',(20.1636358803736,77.4862704964678,242.141396652997)); +#12807=CARTESIAN_POINT('',(20.2221607598731,77.0609799487846,242.003505161865)); +#12808=CARTESIAN_POINT('',(20.0050354003906,80.,241.800741644622)); +#12809=CARTESIAN_POINT('',(20.0050354003906,80.,240.199258414995)); +#12810=CARTESIAN_POINT('',(20.1636358803736,77.486270496474,240.141396652997)); +#12811=CARTESIAN_POINT('',(20.2221607598731,77.0609799487899,240.003505161865)); +#12812=CARTESIAN_POINT('',(20.0050354003906,80.,239.800741644622)); +#12813=CARTESIAN_POINT('',(20.0050354003906,80.,238.199258414995)); +#12814=CARTESIAN_POINT('',(20.1636358803736,77.4862704964802,238.141396652997)); +#12815=CARTESIAN_POINT('',(20.2221607598731,77.0609799487953,238.003505161865)); +#12816=CARTESIAN_POINT('',(20.0050354003906,80.,237.800741644622)); +#12817=CARTESIAN_POINT('',(20.0050354003906,80.,236.199258414995)); +#12818=CARTESIAN_POINT('',(20.1636358803736,77.4862704964864,236.141396652997)); +#12819=CARTESIAN_POINT('',(20.2221607598731,77.0609799488006,236.003505161865)); +#12820=CARTESIAN_POINT('',(20.0050354003906,80.,235.800741644622)); +#12821=CARTESIAN_POINT('',(20.0050354003906,80.,234.199258414995)); +#12822=CARTESIAN_POINT('',(20.1636358803736,77.4862704964925,234.141396652997)); +#12823=CARTESIAN_POINT('',(20.2221607598731,77.060979948806,234.003505161865)); +#12824=CARTESIAN_POINT('',(20.0050354003906,80.,233.800741644622)); +#12825=CARTESIAN_POINT('',(20.0050354003906,80.,232.199258414995)); +#12826=CARTESIAN_POINT('',(20.1636358803736,77.4862704964987,232.141396652997)); +#12827=CARTESIAN_POINT('',(20.2221607598731,77.0609799488113,232.003505161865)); +#12828=CARTESIAN_POINT('',(20.0050354003906,80.,231.800741644622)); +#12829=CARTESIAN_POINT('',(20.0050354003906,80.,230.199258414995)); +#12830=CARTESIAN_POINT('',(20.1636358803736,77.4862704965049,230.141396652997)); +#12831=CARTESIAN_POINT('',(20.2221607598731,77.0609799488167,230.003505161865)); +#12832=CARTESIAN_POINT('',(20.0050354003906,80.,229.800741644622)); +#12833=CARTESIAN_POINT('',(20.0050354003906,80.,228.199258414995)); +#12834=CARTESIAN_POINT('',(20.1636358803736,77.4862704965111,228.141396652997)); +#12835=CARTESIAN_POINT('',(20.2221607598731,77.060979948822,228.003505161865)); +#12836=CARTESIAN_POINT('',(20.0050354003906,80.,227.800741644622)); +#12837=CARTESIAN_POINT('',(20.0050354003906,80.,226.199258414995)); +#12838=CARTESIAN_POINT('',(20.1636358803736,77.4862704965172,226.141396652997)); +#12839=CARTESIAN_POINT('',(20.2221607598731,77.0609799488274,226.003505161865)); +#12840=CARTESIAN_POINT('',(20.0050354003906,80.,225.800741644622)); +#12841=CARTESIAN_POINT('',(20.0050354003906,80.,224.199258414995)); +#12842=CARTESIAN_POINT('',(20.1636358803736,77.4862704965234,224.141396652997)); +#12843=CARTESIAN_POINT('',(20.2221607598731,77.0609799488327,224.003505161865)); +#12844=CARTESIAN_POINT('',(20.0050354003906,80.,223.800741644622)); +#12845=CARTESIAN_POINT('',(20.0050354003906,80.,222.199258414995)); +#12846=CARTESIAN_POINT('',(20.1636358803736,77.4862704965296,222.141396652997)); +#12847=CARTESIAN_POINT('',(20.2221607598731,77.0609799488381,222.003505161865)); +#12848=CARTESIAN_POINT('',(20.0050354003906,80.,221.800741644622)); +#12849=CARTESIAN_POINT('',(20.0050354003906,80.,220.199258414995)); +#12850=CARTESIAN_POINT('',(20.1636358803736,77.4862704965358,220.141396652997)); +#12851=CARTESIAN_POINT('',(20.2221607598731,77.0609799488434,220.003505161865)); +#12852=CARTESIAN_POINT('',(20.0050354003906,80.,219.800741644622)); +#12853=CARTESIAN_POINT('',(20.0050354003906,80.,218.199258414995)); +#12854=CARTESIAN_POINT('',(20.1636358803736,77.4862704965419,218.141396652997)); +#12855=CARTESIAN_POINT('',(20.2221607598731,77.0609799488488,218.003505161865)); +#12856=CARTESIAN_POINT('',(20.0050354003906,80.,217.800741644622)); +#12857=CARTESIAN_POINT('',(20.0050354003906,80.,216.199258414995)); +#12858=CARTESIAN_POINT('',(20.1636358803736,77.4862704965481,216.141396652997)); +#12859=CARTESIAN_POINT('',(20.2221607598731,77.0609799488541,216.003505161865)); +#12860=CARTESIAN_POINT('',(20.0050354003906,80.,215.800741644622)); +#12861=CARTESIAN_POINT('',(20.0050354003906,80.,214.199258414995)); +#12862=CARTESIAN_POINT('',(20.1636358803736,77.4862704965543,214.141396652997)); +#12863=CARTESIAN_POINT('',(20.2221607598731,77.0609799488594,214.003505161865)); +#12864=CARTESIAN_POINT('',(20.0050354003906,80.,213.800741644622)); +#12865=CARTESIAN_POINT('',(20.0050354003906,80.,212.199258414995)); +#12866=CARTESIAN_POINT('',(20.1636358803736,77.4862704965604,212.141396652997)); +#12867=CARTESIAN_POINT('',(20.2221607598731,77.0609799488648,212.003505161865)); +#12868=CARTESIAN_POINT('',(20.0050354003906,80.,211.800741644622)); +#12869=CARTESIAN_POINT('',(20.0050354003906,80.,210.199258414995)); +#12870=CARTESIAN_POINT('',(20.1636358803736,77.4862704965666,210.141396652997)); +#12871=CARTESIAN_POINT('',(20.2221607598731,77.0609799488701,210.003505161865)); +#12872=CARTESIAN_POINT('',(20.0050354003906,80.,209.800741644622)); +#12873=CARTESIAN_POINT('',(20.0050354003906,80.,208.199258414995)); +#12874=CARTESIAN_POINT('',(20.1636358803736,77.4862704965728,208.141396652997)); +#12875=CARTESIAN_POINT('',(20.2221607598731,77.0609799488755,208.003505161865)); +#12876=CARTESIAN_POINT('',(20.0050354003906,80.,207.800741644622)); +#12877=CARTESIAN_POINT('',(20.0050354003906,80.,206.199258414995)); +#12878=CARTESIAN_POINT('',(20.1636358803736,77.486270496579,206.141396652997)); +#12879=CARTESIAN_POINT('',(20.2221607598731,77.0609799488808,206.003505161865)); +#12880=CARTESIAN_POINT('',(20.0050354003906,80.,205.800741644622)); +#12881=CARTESIAN_POINT('',(20.0050354003906,80.,204.199258414995)); +#12882=CARTESIAN_POINT('',(20.1636358803736,77.4862704965851,204.141396652997)); +#12883=CARTESIAN_POINT('',(20.2221607598731,77.0609799488862,204.003505161865)); +#12884=CARTESIAN_POINT('',(20.0050354003906,80.,203.800741644622)); +#12885=CARTESIAN_POINT('',(20.0050354003906,80.,202.199258414995)); +#12886=CARTESIAN_POINT('',(20.1636358803736,77.4862704965913,202.141396652997)); +#12887=CARTESIAN_POINT('',(20.2221607598731,77.0609799488915,202.003505161865)); +#12888=CARTESIAN_POINT('',(20.0050354003906,80.,201.800741644622)); +#12889=CARTESIAN_POINT('',(20.0050354003906,80.,200.199258414995)); +#12890=CARTESIAN_POINT('',(20.1636358803736,77.4862704965975,200.141396652997)); +#12891=CARTESIAN_POINT('',(20.2221607598731,77.0609799488969,200.003505161865)); +#12892=CARTESIAN_POINT('',(20.0050354003906,80.,199.800741644622)); +#12893=CARTESIAN_POINT('',(20.0050354003906,80.,198.199258414995)); +#12894=CARTESIAN_POINT('',(20.1636358803736,77.4862704966037,198.141396652997)); +#12895=CARTESIAN_POINT('',(20.2221607598731,77.0609799489022,198.003505161865)); +#12896=CARTESIAN_POINT('',(20.0050354003906,80.,197.800741644622)); +#12897=CARTESIAN_POINT('',(20.0050354003906,80.,196.199258414995)); +#12898=CARTESIAN_POINT('',(20.1636358803736,77.4862704966098,196.141396652997)); +#12899=CARTESIAN_POINT('',(20.2221607598731,77.0609799489075,196.003505161865)); +#12900=CARTESIAN_POINT('',(20.0050354003906,80.,195.800741644622)); +#12901=CARTESIAN_POINT('',(20.0050354003906,80.,194.199258414995)); +#12902=CARTESIAN_POINT('',(20.1636358803736,77.486270496616,194.141396652997)); +#12903=CARTESIAN_POINT('',(20.2221607598731,77.0609799489129,194.003505161865)); +#12904=CARTESIAN_POINT('',(20.0050354003906,80.,193.800741644622)); +#12905=CARTESIAN_POINT('',(20.0050354003906,80.,192.199258414995)); +#12906=CARTESIAN_POINT('',(20.1636358803736,77.4862704966222,192.141396652997)); +#12907=CARTESIAN_POINT('',(20.2221607598731,77.0609799489182,192.003505161865)); +#12908=CARTESIAN_POINT('',(20.0050354003906,80.,191.800741644622)); +#12909=CARTESIAN_POINT('',(20.0050354003906,80.,190.199258414995)); +#12910=CARTESIAN_POINT('',(20.1636358803736,77.4862704966284,190.141396652997)); +#12911=CARTESIAN_POINT('',(20.2221607598731,77.0609799489236,190.003505161865)); +#12912=CARTESIAN_POINT('',(20.0050354003906,80.,189.800741644622)); +#12913=CARTESIAN_POINT('',(20.0050354003906,80.,188.199258414995)); +#12914=CARTESIAN_POINT('',(20.1636358803736,77.4862704966345,188.141396652997)); +#12915=CARTESIAN_POINT('',(20.2221607598731,77.0609799489289,188.003505161865)); +#12916=CARTESIAN_POINT('',(20.0050354003906,80.,187.800741644622)); +#12917=CARTESIAN_POINT('',(20.0050354003906,80.,186.199258414995)); +#12918=CARTESIAN_POINT('',(20.1636358803736,77.4862704966407,186.141396652997)); +#12919=CARTESIAN_POINT('',(20.2221607598731,77.0609799489343,186.003505161865)); +#12920=CARTESIAN_POINT('',(20.0050354003906,80.,185.800741644622)); +#12921=CARTESIAN_POINT('',(20.0050354003906,80.,184.199258414995)); +#12922=CARTESIAN_POINT('',(20.1636358803736,77.4862704966469,184.141396652997)); +#12923=CARTESIAN_POINT('',(20.2221607598731,77.0609799489396,184.003505161865)); +#12924=CARTESIAN_POINT('',(20.0050354003906,80.,183.800741644622)); +#12925=CARTESIAN_POINT('',(20.0050354003906,80.,182.199258414995)); +#12926=CARTESIAN_POINT('',(20.1636358803736,77.4862704966531,182.141396652997)); +#12927=CARTESIAN_POINT('',(20.2221607598731,77.060979948945,182.003505161865)); +#12928=CARTESIAN_POINT('',(20.0050354003906,80.,181.800741644622)); +#12929=CARTESIAN_POINT('',(20.0050354003906,80.,180.199258414995)); +#12930=CARTESIAN_POINT('',(20.1636358803736,77.4862704966592,180.141396652997)); +#12931=CARTESIAN_POINT('',(20.2221607598731,77.0609799489503,180.003505161865)); +#12932=CARTESIAN_POINT('',(20.0050354003906,80.,179.800741644622)); +#12933=CARTESIAN_POINT('',(20.0050354003906,80.,178.199258414995)); +#12934=CARTESIAN_POINT('',(20.1636358803736,77.4862704966654,178.141396652997)); +#12935=CARTESIAN_POINT('',(20.2221607598731,77.0609799489557,178.003505161865)); +#12936=CARTESIAN_POINT('',(20.0050354003906,80.,177.800741644622)); +#12937=CARTESIAN_POINT('',(20.0050354003906,80.,176.199258414995)); +#12938=CARTESIAN_POINT('',(20.1636358803736,77.4862704966716,176.141396652997)); +#12939=CARTESIAN_POINT('',(20.2221607598731,77.060979948961,176.003505161865)); +#12940=CARTESIAN_POINT('',(20.0050354003906,80.,175.800741644622)); +#12941=CARTESIAN_POINT('',(20.0050354003906,80.,174.199258414995)); +#12942=CARTESIAN_POINT('',(20.1636358803736,77.4862704966777,174.141396652997)); +#12943=CARTESIAN_POINT('',(20.2221607598731,77.0609799489664,174.003505161865)); +#12944=CARTESIAN_POINT('',(20.0050354003906,80.,173.800741644622)); +#12945=CARTESIAN_POINT('',(20.0050354003906,80.,172.199258414995)); +#12946=CARTESIAN_POINT('',(20.1636358803736,77.4862704966839,172.141396652997)); +#12947=CARTESIAN_POINT('',(20.2221607598731,77.0609799489717,172.003505161865)); +#12948=CARTESIAN_POINT('',(20.0050354003906,80.,171.800741644622)); +#12949=CARTESIAN_POINT('',(20.0050354003906,80.,170.199258414995)); +#12950=CARTESIAN_POINT('',(20.1636358803736,77.4862704966901,170.141396652997)); +#12951=CARTESIAN_POINT('',(20.2221607598731,77.060979948977,170.003505161865)); +#12952=CARTESIAN_POINT('',(20.0050354003906,80.,169.800741644622)); +#12953=CARTESIAN_POINT('',(20.0050354003906,80.,168.199258414995)); +#12954=CARTESIAN_POINT('',(20.1636358803736,77.4862704966963,168.141396652997)); +#12955=CARTESIAN_POINT('',(20.2221607598731,77.0609799489824,168.003505161865)); +#12956=CARTESIAN_POINT('',(20.0050354003906,80.,167.800741644622)); +#12957=CARTESIAN_POINT('',(20.0050354003906,80.,166.199258414995)); +#12958=CARTESIAN_POINT('',(20.1636358803736,77.4862704967025,166.141396652997)); +#12959=CARTESIAN_POINT('',(20.2221607598731,77.0609799489878,166.003505161865)); +#12960=CARTESIAN_POINT('',(20.0050354003906,80.,165.800741644622)); +#12961=CARTESIAN_POINT('',(20.0050354003906,80.,164.199258414995)); +#12962=CARTESIAN_POINT('',(20.1636358803736,77.4862704967086,164.141396652997)); +#12963=CARTESIAN_POINT('',(20.2221607598731,77.0609799489931,164.003505161865)); +#12964=CARTESIAN_POINT('',(20.0050354003906,80.,163.800741644622)); +#12965=CARTESIAN_POINT('',(20.0050354003906,80.,162.199258414995)); +#12966=CARTESIAN_POINT('',(20.1636358803736,77.4862704967148,162.141396652997)); +#12967=CARTESIAN_POINT('',(20.2221607598731,77.0609799489984,162.003505161865)); +#12968=CARTESIAN_POINT('',(20.0050354003906,80.,161.800741644622)); +#12969=CARTESIAN_POINT('',(20.0050354003906,80.,160.199258414995)); +#12970=CARTESIAN_POINT('',(20.1636358803736,77.4862704967209,160.141396652997)); +#12971=CARTESIAN_POINT('',(20.2221607598731,77.0609799490038,160.003505161865)); +#12972=CARTESIAN_POINT('',(20.0050354003906,80.,159.800741644622)); +#12973=CARTESIAN_POINT('',(20.0050354003906,80.,158.199258414995)); +#12974=CARTESIAN_POINT('',(20.1636358803736,77.4862704967271,158.141396652997)); +#12975=CARTESIAN_POINT('',(20.2221607598731,77.0609799490091,158.003505161865)); +#12976=CARTESIAN_POINT('',(20.0050354003906,80.,157.800741644622)); +#12977=CARTESIAN_POINT('',(20.0050354003906,80.,156.199258414995)); +#12978=CARTESIAN_POINT('',(20.1636358803736,77.4862704967333,156.141396652997)); +#12979=CARTESIAN_POINT('',(20.2221607598731,77.0609799490145,156.003505161865)); +#12980=CARTESIAN_POINT('',(20.0050354003906,80.,155.800741644622)); +#12981=CARTESIAN_POINT('',(20.0050354003906,80.,154.199258414995)); +#12982=CARTESIAN_POINT('',(20.1636358803736,77.4862704967395,154.141396652997)); +#12983=CARTESIAN_POINT('',(20.2221607598731,77.0609799490198,154.003505161865)); +#12984=CARTESIAN_POINT('',(20.0050354003906,80.,153.800741644622)); +#12985=CARTESIAN_POINT('',(20.0050354003906,80.,152.199258414995)); +#12986=CARTESIAN_POINT('',(20.1636358803736,77.4862704967457,152.141396652997)); +#12987=CARTESIAN_POINT('',(20.2221607598731,77.0609799490252,152.003505161865)); +#12988=CARTESIAN_POINT('',(20.0050354003906,80.,151.800741644622)); +#12989=CARTESIAN_POINT('',(20.0050354003906,80.,150.199258414995)); +#12990=CARTESIAN_POINT('',(20.1636358803736,77.4862704967518,150.141396652997)); +#12991=CARTESIAN_POINT('',(20.2221607598731,77.0609799490305,150.003505161865)); +#12992=CARTESIAN_POINT('',(20.0050354003906,80.,149.800741644622)); +#12993=CARTESIAN_POINT('',(20.0050354003906,80.,148.199258414995)); +#12994=CARTESIAN_POINT('',(20.1636358803736,77.486270496758,148.141396652997)); +#12995=CARTESIAN_POINT('',(20.2221607598731,77.0609799490359,148.003505161865)); +#12996=CARTESIAN_POINT('',(20.0050354003906,80.,147.800741644622)); +#12997=CARTESIAN_POINT('',(20.0050354003906,80.,146.199258414995)); +#12998=CARTESIAN_POINT('',(20.1636358803736,77.4862704967642,146.141396652997)); +#12999=CARTESIAN_POINT('',(20.2221607598731,77.0609799490412,146.003505161865)); +#13000=CARTESIAN_POINT('',(20.0050354003906,80.,145.800741644622)); +#13001=CARTESIAN_POINT('',(20.0050354003906,80.,144.199258414995)); +#13002=CARTESIAN_POINT('',(20.1636358803736,77.4862704967704,144.141396652997)); +#13003=CARTESIAN_POINT('',(20.2221607598731,77.0609799490466,144.003505161865)); +#13004=CARTESIAN_POINT('',(20.0050354003906,80.,143.800741644622)); +#13005=CARTESIAN_POINT('',(20.0050354003906,80.,142.199258414995)); +#13006=CARTESIAN_POINT('',(20.1636358803736,77.4862704967765,142.141396652997)); +#13007=CARTESIAN_POINT('',(20.2221607598731,77.0609799490519,142.003505161865)); +#13008=CARTESIAN_POINT('',(20.0050354003906,80.,141.800741644622)); +#13009=CARTESIAN_POINT('',(20.0050354003906,80.,140.199258414995)); +#13010=CARTESIAN_POINT('',(20.1636358803736,77.4862704967827,140.141396652997)); +#13011=CARTESIAN_POINT('',(20.2221607598731,77.0609799490572,140.003505161865)); +#13012=CARTESIAN_POINT('',(20.0050354003906,80.,139.800741644622)); +#13013=CARTESIAN_POINT('',(20.0050354003906,80.,138.199258414995)); +#13014=CARTESIAN_POINT('',(20.1636358803736,77.4862704967889,138.141396652997)); +#13015=CARTESIAN_POINT('',(20.2221607598731,77.0609799490626,138.003505161865)); +#13016=CARTESIAN_POINT('',(20.0050354003906,80.,137.800741644622)); +#13017=CARTESIAN_POINT('',(20.0050354003906,80.,136.199258414995)); +#13018=CARTESIAN_POINT('',(20.1636358803736,77.486270496795,136.141396652997)); +#13019=CARTESIAN_POINT('',(20.2221607598731,77.060979949068,136.003505161865)); +#13020=CARTESIAN_POINT('',(20.0050354003906,80.,135.800741644622)); +#13021=CARTESIAN_POINT('',(20.0050354003906,80.,134.199258414995)); +#13022=CARTESIAN_POINT('',(20.1636358803736,77.4862704968012,134.141396652997)); +#13023=CARTESIAN_POINT('',(20.2221607598731,77.0609799490733,134.003505161865)); +#13024=CARTESIAN_POINT('',(20.0050354003906,80.,133.800741644622)); +#13025=CARTESIAN_POINT('',(20.0050354003906,80.,132.199258414995)); +#13026=CARTESIAN_POINT('',(20.1636358803736,77.4862704968074,132.141396652997)); +#13027=CARTESIAN_POINT('',(20.2221607598731,77.0609799490787,132.003505161865)); +#13028=CARTESIAN_POINT('',(20.0050354003906,80.,131.800741644622)); +#13029=CARTESIAN_POINT('',(20.0050354003906,80.,130.199258414995)); +#13030=CARTESIAN_POINT('',(20.1636358803736,77.4862704968136,130.141396652997)); +#13031=CARTESIAN_POINT('',(20.2221607598731,77.060979949084,130.003505161865)); +#13032=CARTESIAN_POINT('',(20.0050354003906,80.,129.800741644622)); +#13033=CARTESIAN_POINT('',(20.0050354003906,80.,128.199258414995)); +#13034=CARTESIAN_POINT('',(20.1636358803736,77.4862704968197,128.141396652997)); +#13035=CARTESIAN_POINT('',(20.2221607598731,77.0609799490893,128.003505161865)); +#13036=CARTESIAN_POINT('',(20.0050354003906,80.,127.800741644622)); +#13037=CARTESIAN_POINT('',(20.0050354003906,80.,126.199258414995)); +#13038=CARTESIAN_POINT('',(20.1636358803736,77.4862704968259,126.141396652997)); +#13039=CARTESIAN_POINT('',(20.2221607598731,77.0609799490947,126.003505161865)); +#13040=CARTESIAN_POINT('',(20.0050354003906,80.,125.800741644622)); +#13041=CARTESIAN_POINT('',(20.0050354003906,80.,124.199258414995)); +#13042=CARTESIAN_POINT('',(20.1636358803736,77.4862704968321,124.141396652997)); +#13043=CARTESIAN_POINT('',(20.2221607598731,77.0609799491,124.003505161865)); +#13044=CARTESIAN_POINT('',(20.0050354003906,80.,123.800741644622)); +#13045=CARTESIAN_POINT('',(20.0050354003906,80.,122.199258414995)); +#13046=CARTESIAN_POINT('',(20.1636358803736,77.4862704968383,122.141396652997)); +#13047=CARTESIAN_POINT('',(20.2221607598731,77.0609799491054,122.003505161865)); +#13048=CARTESIAN_POINT('',(20.0050354003906,80.,121.800741644622)); +#13049=CARTESIAN_POINT('',(20.0050354003906,80.,120.199258414995)); +#13050=CARTESIAN_POINT('',(20.1636358803736,77.4862704968444,120.141396652997)); +#13051=CARTESIAN_POINT('',(20.2221607598731,77.0609799491107,120.003505161865)); +#13052=CARTESIAN_POINT('',(20.0050354003906,80.,119.800741644622)); +#13053=CARTESIAN_POINT('',(20.0050354003906,80.,118.199258414995)); +#13054=CARTESIAN_POINT('',(20.1636358803736,77.4862704968506,118.141396652997)); +#13055=CARTESIAN_POINT('',(20.2221607598731,77.0609799491161,118.003505161865)); +#13056=CARTESIAN_POINT('',(20.0050354003906,80.,117.800741644622)); +#13057=CARTESIAN_POINT('',(20.0050354003906,80.,116.199258414995)); +#13058=CARTESIAN_POINT('',(20.1636358803736,77.4862704968568,116.141396652997)); +#13059=CARTESIAN_POINT('',(20.2221607598731,77.0609799491214,116.003505161865)); +#13060=CARTESIAN_POINT('',(20.0050354003906,80.,115.800741644622)); +#13061=CARTESIAN_POINT('',(20.0050354003906,80.,114.199258414995)); +#13062=CARTESIAN_POINT('',(20.1636358803736,77.4862704968629,114.141396652997)); +#13063=CARTESIAN_POINT('',(20.2221607598731,77.0609799491268,114.003505161865)); +#13064=CARTESIAN_POINT('',(20.0050354003906,80.,113.800741644622)); +#13065=CARTESIAN_POINT('',(20.0050354003906,80.,112.199258414995)); +#13066=CARTESIAN_POINT('',(20.1636358803736,77.4862704968691,112.141396652997)); +#13067=CARTESIAN_POINT('',(20.2221607598731,77.0609799491321,112.003505161865)); +#13068=CARTESIAN_POINT('',(20.0050354003906,80.,111.800741644622)); +#13069=CARTESIAN_POINT('',(20.0050354003906,80.,110.199258414995)); +#13070=CARTESIAN_POINT('',(20.1636358803736,77.4862704968753,110.141396652997)); +#13071=CARTESIAN_POINT('',(20.2221607598731,77.0609799491375,110.003505161865)); +#13072=CARTESIAN_POINT('',(20.0050354003906,80.,109.800741644622)); +#13073=CARTESIAN_POINT('',(20.0050354003906,80.,108.199258414995)); +#13074=CARTESIAN_POINT('',(20.1636358803736,77.4862704968815,108.141396652997)); +#13075=CARTESIAN_POINT('',(20.2221607598731,77.0609799491428,108.003505161865)); +#13076=CARTESIAN_POINT('',(20.0050354003906,80.,107.800741644622)); +#13077=CARTESIAN_POINT('',(20.0050354003906,80.,106.199258414995)); +#13078=CARTESIAN_POINT('',(20.1636358803736,77.4862704968876,106.141396652997)); +#13079=CARTESIAN_POINT('',(20.2221607598731,77.0609799491481,106.003505161865)); +#13080=CARTESIAN_POINT('',(20.0050354003906,80.,105.800741644622)); +#13081=CARTESIAN_POINT('',(20.0050354003906,80.,104.199258414995)); +#13082=CARTESIAN_POINT('',(20.1636358803736,77.4862704968938,104.141396652997)); +#13083=CARTESIAN_POINT('',(20.2221607598731,77.0609799491535,104.003505161865)); +#13084=CARTESIAN_POINT('',(20.0050354003906,80.,103.800741644622)); +#13085=CARTESIAN_POINT('',(20.0050354003906,80.,102.199258414995)); +#13086=CARTESIAN_POINT('',(20.1636358803736,77.4862704969,102.141396652997)); +#13087=CARTESIAN_POINT('',(20.2221607598731,77.0609799491588,102.003505161865)); +#13088=CARTESIAN_POINT('',(20.0050354003906,80.,101.800741644622)); +#13089=CARTESIAN_POINT('',(20.0050354003906,80.,100.199258414995)); +#13090=CARTESIAN_POINT('',(20.1636358803736,77.4862704969062,100.141396652997)); +#13091=CARTESIAN_POINT('',(20.2221607598731,77.0609799491642,100.003505161865)); +#13092=CARTESIAN_POINT('',(20.0050354003906,80.,99.8007416446221)); +#13093=CARTESIAN_POINT('',(20.0050354003906,80.,98.1992584149952)); +#13094=CARTESIAN_POINT('',(20.1636358803736,77.4862704969123,98.1413966529973)); +#13095=CARTESIAN_POINT('',(20.2221607598731,77.0609799491695,98.0035051618649)); +#13096=CARTESIAN_POINT('',(20.0050354003906,80.,97.8007416446221)); +#13097=CARTESIAN_POINT('',(20.0050354003906,80.,96.1992584149952)); +#13098=CARTESIAN_POINT('',(20.1636358803736,77.4862704969185,96.1413966529973)); +#13099=CARTESIAN_POINT('',(20.2221607598731,77.0609799491749,96.0035051618649)); +#13100=CARTESIAN_POINT('',(20.0050354003906,80.,95.8007416446221)); +#13101=CARTESIAN_POINT('',(20.0050354003906,80.,94.1992584149952)); +#13102=CARTESIAN_POINT('',(20.1636358803736,77.4862704969247,94.1413966529973)); +#13103=CARTESIAN_POINT('',(20.2221607598731,77.0609799491802,94.0035051618649)); +#13104=CARTESIAN_POINT('',(20.0050354003906,80.,93.8007416446221)); +#13105=CARTESIAN_POINT('',(20.0050354003906,80.,92.1992584149952)); +#13106=CARTESIAN_POINT('',(20.1636358803736,77.4862704969309,92.1413966529973)); +#13107=CARTESIAN_POINT('',(20.2221607598731,77.0609799491856,92.0035051618649)); +#13108=CARTESIAN_POINT('',(20.0050354003906,80.,91.8007416446221)); +#13109=CARTESIAN_POINT('',(20.0050354003906,80.,90.1992584149952)); +#13110=CARTESIAN_POINT('',(20.1636358803736,77.486270496937,90.1413966529973)); +#13111=CARTESIAN_POINT('',(20.2221607598731,77.0609799491909,90.0035051618649)); +#13112=CARTESIAN_POINT('',(20.0050354003906,80.,89.8007416446221)); +#13113=CARTESIAN_POINT('',(20.0050354003906,80.,88.1992584149952)); +#13114=CARTESIAN_POINT('',(20.1636358803736,77.4862704969432,88.1413966529973)); +#13115=CARTESIAN_POINT('',(20.2221607598731,77.0609799491963,88.0035051618649)); +#13116=CARTESIAN_POINT('',(20.0050354003906,80.,87.8007416446221)); +#13117=CARTESIAN_POINT('',(20.0050354003906,80.,86.1992584149952)); +#13118=CARTESIAN_POINT('',(20.1636358803736,77.4862704969494,86.1413966529973)); +#13119=CARTESIAN_POINT('',(20.2221607598731,77.0609799492016,86.0035051618649)); +#13120=CARTESIAN_POINT('',(20.0050354003906,80.,85.8007416446221)); +#13121=CARTESIAN_POINT('',(20.0050354003906,80.,84.1992584149952)); +#13122=CARTESIAN_POINT('',(20.1636358803736,77.4862704969556,84.1413966529973)); +#13123=CARTESIAN_POINT('',(20.2221607598731,77.060979949207,84.0035051618649)); +#13124=CARTESIAN_POINT('',(20.0050354003906,80.,83.8007416446221)); +#13125=CARTESIAN_POINT('',(20.0050354003906,80.,82.1992584149952)); +#13126=CARTESIAN_POINT('',(20.1636358803736,77.4862704969618,82.1413966529973)); +#13127=CARTESIAN_POINT('',(20.2221607598731,77.0609799492123,82.0035051618649)); +#13128=CARTESIAN_POINT('',(20.0050354003906,80.,81.8007416446221)); +#13129=CARTESIAN_POINT('',(20.0050354003906,80.,80.1992584149952)); +#13130=CARTESIAN_POINT('',(20.1636358803736,77.4862704969679,80.1413966529973)); +#13131=CARTESIAN_POINT('',(20.2221607598731,77.0609799492177,80.0035051618649)); +#13132=CARTESIAN_POINT('',(20.0050354003906,80.,79.8007416446221)); +#13133=CARTESIAN_POINT('',(20.0050382268115,79.99817730411,74.1992584136634)); +#13134=CARTESIAN_POINT('',(20.0050382521439,79.99817730411,73.8007416454719)); +#13135=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,280.)); +#13136=CARTESIAN_POINT('',(20.0050433078617,139.998177304108,73.8007416476536)); +#13137=CARTESIAN_POINT('',(20.0050432825293,139.998177304108,74.1992584114818)); +#13138=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,79.8007416446221)); +#13139=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,278.199258414995)); +#13140=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,278.141396652997)); +#13141=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,278.003505161865)); +#13142=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,277.800741644622)); +#13143=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,80.0035051618649)); +#13144=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,80.1413966529973)); +#13145=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,80.1992584149952)); +#13146=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,81.8007416446221)); +#13147=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,82.0035051618649)); +#13148=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,82.1413966529973)); +#13149=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,82.1992584149952)); +#13150=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,83.8007416446221)); +#13151=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,84.0035051618649)); +#13152=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,84.1413966529973)); +#13153=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,84.1992584149952)); +#13154=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,85.8007416446221)); +#13155=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,86.0035051618649)); +#13156=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,86.1413966529973)); +#13157=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,86.1992584149952)); +#13158=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,87.8007416446221)); +#13159=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,88.0035051618649)); +#13160=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,88.1413966529973)); +#13161=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,88.1992584149952)); +#13162=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,89.8007416446221)); +#13163=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,90.0035051618649)); +#13164=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,90.1413966529973)); +#13165=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,90.1992584149953)); +#13166=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,91.8007416446221)); +#13167=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,92.0035051618649)); +#13168=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,92.1413966529973)); +#13169=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,92.1992584149952)); +#13170=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,93.8007416446221)); +#13171=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,94.0035051618649)); +#13172=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,94.1413966529973)); +#13173=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,94.1992584149952)); +#13174=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,95.8007416446221)); +#13175=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,96.0035051618649)); +#13176=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,96.1413966529973)); +#13177=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,96.1992584149952)); +#13178=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,97.8007416446221)); +#13179=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,98.0035051618649)); +#13180=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,98.1413966529973)); +#13181=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,98.1992584149952)); +#13182=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,99.8007416446221)); +#13183=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,100.003505161865)); +#13184=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,100.141396652997)); +#13185=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,100.199258414995)); +#13186=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,101.800741644622)); +#13187=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,102.003505161865)); +#13188=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,102.141396652997)); +#13189=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,102.199258414995)); +#13190=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,103.800741644622)); +#13191=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,104.003505161865)); +#13192=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,104.141396652997)); +#13193=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,104.199258414995)); +#13194=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,105.800741644622)); +#13195=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,106.003505161865)); +#13196=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,106.141396652997)); +#13197=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,106.199258414995)); +#13198=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,107.800741644622)); +#13199=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,108.003505161865)); +#13200=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,108.141396652997)); +#13201=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,108.199258414995)); +#13202=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,109.800741644622)); +#13203=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,110.003505161865)); +#13204=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,110.141396652997)); +#13205=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,110.199258414995)); +#13206=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,111.800741644622)); +#13207=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,112.003505161865)); +#13208=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,112.141396652997)); +#13209=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,112.199258414995)); +#13210=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,113.800741644622)); +#13211=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,114.003505161865)); +#13212=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,114.141396652997)); +#13213=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,114.199258414995)); +#13214=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,115.800741644622)); +#13215=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,116.003505161865)); +#13216=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,116.141396652997)); +#13217=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,116.199258414995)); +#13218=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,117.800741644622)); +#13219=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,118.003505161865)); +#13220=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,118.141396652997)); +#13221=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,118.199258414995)); +#13222=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,119.800741644622)); +#13223=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,120.003505161865)); +#13224=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,120.141396652997)); +#13225=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,120.199258414995)); +#13226=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,121.800741644622)); +#13227=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,122.003505161865)); +#13228=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,122.141396652997)); +#13229=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,122.199258414995)); +#13230=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,123.800741644622)); +#13231=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,124.003505161865)); +#13232=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,124.141396652997)); +#13233=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,124.199258414995)); +#13234=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,125.800741644622)); +#13235=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,126.003505161865)); +#13236=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,126.141396652997)); +#13237=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,126.199258414995)); +#13238=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,127.800741644622)); +#13239=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,128.003505161865)); +#13240=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,128.141396652997)); +#13241=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,128.199258414995)); +#13242=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,129.800741644622)); +#13243=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,130.003505161865)); +#13244=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,130.141396652997)); +#13245=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,130.199258414995)); +#13246=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,131.800741644622)); +#13247=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,132.003505161865)); +#13248=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,132.141396652997)); +#13249=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,132.199258414995)); +#13250=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,133.800741644622)); +#13251=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,134.003505161865)); +#13252=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,134.141396652997)); +#13253=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,134.199258414995)); +#13254=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,135.800741644622)); +#13255=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,136.003505161865)); +#13256=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,136.141396652997)); +#13257=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,136.199258414995)); +#13258=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,137.800741644622)); +#13259=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,138.003505161865)); +#13260=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,138.141396652997)); +#13261=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,138.199258414995)); +#13262=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,139.800741644622)); +#13263=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,140.003505161865)); +#13264=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,140.141396652997)); +#13265=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,140.199258414995)); +#13266=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,141.800741644622)); +#13267=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,142.003505161865)); +#13268=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,142.141396652997)); +#13269=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,142.199258414995)); +#13270=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,143.800741644622)); +#13271=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,144.003505161865)); +#13272=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,144.141396652997)); +#13273=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,144.199258414995)); +#13274=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,145.800741644622)); +#13275=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,146.003505161865)); +#13276=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,146.141396652997)); +#13277=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,146.199258414995)); +#13278=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,147.800741644622)); +#13279=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,148.003505161865)); +#13280=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,148.141396652997)); +#13281=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,148.199258414995)); +#13282=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,149.800741644622)); +#13283=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,150.003505161865)); +#13284=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,150.141396652997)); +#13285=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,150.199258414995)); +#13286=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,151.800741644622)); +#13287=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,152.003505161865)); +#13288=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,152.141396652997)); +#13289=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,152.199258414995)); +#13290=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,153.800741644622)); +#13291=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,154.003505161865)); +#13292=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,154.141396652997)); +#13293=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,154.199258414995)); +#13294=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,155.800741644622)); +#13295=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,156.003505161865)); +#13296=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,156.141396652997)); +#13297=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,156.199258414995)); +#13298=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,157.800741644622)); +#13299=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,158.003505161865)); +#13300=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,158.141396652997)); +#13301=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,158.199258414995)); +#13302=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,159.800741644622)); +#13303=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,160.003505161865)); +#13304=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,160.141396652997)); +#13305=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,160.199258414995)); +#13306=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,161.800741644622)); +#13307=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,162.003505161865)); +#13308=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,162.141396652997)); +#13309=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,162.199258414995)); +#13310=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,163.800741644622)); +#13311=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,164.003505161865)); +#13312=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,164.141396652997)); +#13313=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,164.199258414995)); +#13314=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,165.800741644622)); +#13315=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,166.003505161865)); +#13316=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,166.141396652997)); +#13317=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,166.199258414995)); +#13318=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,167.800741644622)); +#13319=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,168.003505161865)); +#13320=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,168.141396652997)); +#13321=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,168.199258414995)); +#13322=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,169.800741644622)); +#13323=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,170.003505161865)); +#13324=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,170.141396652997)); +#13325=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,170.199258414995)); +#13326=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,171.800741644622)); +#13327=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,172.003505161865)); +#13328=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,172.141396652997)); +#13329=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,172.199258414995)); +#13330=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,173.800741644622)); +#13331=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,174.003505161865)); +#13332=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,174.141396652997)); +#13333=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,174.199258414995)); +#13334=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,175.800741644622)); +#13335=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,176.003505161865)); +#13336=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,176.141396652997)); +#13337=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,176.199258414995)); +#13338=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,177.800741644622)); +#13339=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,178.003505161865)); +#13340=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,178.141396652997)); +#13341=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,178.199258414995)); +#13342=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,179.800741644622)); +#13343=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,180.003505161865)); +#13344=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,180.141396652997)); +#13345=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,180.199258414995)); +#13346=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,181.800741644622)); +#13347=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,182.003505161865)); +#13348=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,182.141396652997)); +#13349=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,182.199258414995)); +#13350=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,183.800741644622)); +#13351=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,184.003505161865)); +#13352=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,184.141396652997)); +#13353=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,184.199258414995)); +#13354=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,185.800741644622)); +#13355=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,186.003505161865)); +#13356=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,186.141396652997)); +#13357=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,186.199258414995)); +#13358=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,187.800741644622)); +#13359=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,188.003505161865)); +#13360=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,188.141396652997)); +#13361=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,188.199258414995)); +#13362=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,189.800741644622)); +#13363=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,190.003505161865)); +#13364=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,190.141396652997)); +#13365=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,190.199258414995)); +#13366=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,191.800741644622)); +#13367=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,192.003505161865)); +#13368=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,192.141396652997)); +#13369=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,192.199258414995)); +#13370=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,193.800741644622)); +#13371=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,194.003505161865)); +#13372=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,194.141396652997)); +#13373=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,194.199258414995)); +#13374=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,195.800741644622)); +#13375=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,196.003505161865)); +#13376=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,196.141396652997)); +#13377=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,196.199258414995)); +#13378=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,197.800741644622)); +#13379=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,198.003505161865)); +#13380=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,198.141396652997)); +#13381=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,198.199258414995)); +#13382=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,199.800741644622)); +#13383=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,200.003505161865)); +#13384=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,200.141396652997)); +#13385=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,200.199258414995)); +#13386=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,201.800741644622)); +#13387=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,202.003505161865)); +#13388=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,202.141396652997)); +#13389=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,202.199258414995)); +#13390=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,203.800741644622)); +#13391=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,204.003505161865)); +#13392=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,204.141396652997)); +#13393=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,204.199258414995)); +#13394=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,205.800741644622)); +#13395=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,206.003505161865)); +#13396=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,206.141396652997)); +#13397=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,206.199258414995)); +#13398=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,207.800741644622)); +#13399=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,208.003505161865)); +#13400=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,208.141396652997)); +#13401=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,208.199258414995)); +#13402=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,209.800741644622)); +#13403=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,210.003505161865)); +#13404=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,210.141396652997)); +#13405=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,210.199258414995)); +#13406=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,211.800741644622)); +#13407=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,212.003505161865)); +#13408=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,212.141396652997)); +#13409=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,212.199258414995)); +#13410=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,213.800741644622)); +#13411=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,214.003505161865)); +#13412=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,214.141396652997)); +#13413=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,214.199258414995)); +#13414=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,215.800741644622)); +#13415=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,216.003505161865)); +#13416=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,216.141396652997)); +#13417=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,216.199258414995)); +#13418=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,217.800741644622)); +#13419=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,218.003505161865)); +#13420=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,218.141396652997)); +#13421=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,218.199258414995)); +#13422=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,219.800741644622)); +#13423=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,220.003505161865)); +#13424=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,220.141396652997)); +#13425=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,220.199258414995)); +#13426=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,221.800741644622)); +#13427=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,222.003505161865)); +#13428=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,222.141396652997)); +#13429=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,222.199258414995)); +#13430=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,223.800741644622)); +#13431=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,224.003505161865)); +#13432=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,224.141396652997)); +#13433=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,224.199258414995)); +#13434=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,225.800741644622)); +#13435=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,226.003505161865)); +#13436=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,226.141396652997)); +#13437=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,226.199258414995)); +#13438=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,227.800741644622)); +#13439=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,228.003505161865)); +#13440=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,228.141396652997)); +#13441=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,228.199258414995)); +#13442=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,229.800741644622)); +#13443=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,230.003505161865)); +#13444=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,230.141396652997)); +#13445=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,230.199258414995)); +#13446=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,231.800741644622)); +#13447=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,232.003505161865)); +#13448=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,232.141396652997)); +#13449=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,232.199258414995)); +#13450=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,233.800741644622)); +#13451=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,234.003505161865)); +#13452=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,234.141396652997)); +#13453=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,234.199258414995)); +#13454=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,235.800741644622)); +#13455=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,236.003505161865)); +#13456=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,236.141396652997)); +#13457=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,236.199258414995)); +#13458=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,237.800741644622)); +#13459=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,238.003505161865)); +#13460=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,238.141396652997)); +#13461=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,238.199258414995)); +#13462=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,239.800741644622)); +#13463=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,240.003505161865)); +#13464=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,240.141396652997)); +#13465=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,240.199258414995)); +#13466=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,241.800741644622)); +#13467=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,242.003505161865)); +#13468=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,242.141396652997)); +#13469=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,242.199258414995)); +#13470=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,243.800741644622)); +#13471=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,244.003505161865)); +#13472=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,244.141396652997)); +#13473=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,244.199258414995)); +#13474=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,245.800741644622)); +#13475=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,246.003505161865)); +#13476=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,246.141396652997)); +#13477=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,246.199258414995)); +#13478=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,247.800741644622)); +#13479=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,248.003505161865)); +#13480=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,248.141396652997)); +#13481=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,248.199258414995)); +#13482=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,249.800741644622)); +#13483=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,250.003505161865)); +#13484=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,250.141396652997)); +#13485=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,250.199258414995)); +#13486=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,251.800741644622)); +#13487=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,252.003505161865)); +#13488=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,252.141396652997)); +#13489=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,252.199258414995)); +#13490=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,253.800741644622)); +#13491=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,254.003505161865)); +#13492=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,254.141396652997)); +#13493=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,254.199258414995)); +#13494=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,255.800741644622)); +#13495=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,256.003505161865)); +#13496=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,256.141396652997)); +#13497=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,256.199258414995)); +#13498=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,257.800741644622)); +#13499=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,258.003505161865)); +#13500=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,258.141396652997)); +#13501=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,258.199258414995)); +#13502=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,259.800741644622)); +#13503=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,260.003505161865)); +#13504=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,260.141396652997)); +#13505=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,260.199258414995)); +#13506=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,261.800741644622)); +#13507=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,262.003505161865)); +#13508=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,262.141396652997)); +#13509=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,262.199258414995)); +#13510=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,263.800741644622)); +#13511=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,264.003505161865)); +#13512=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,264.141396652997)); +#13513=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,264.199258414995)); +#13514=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,265.800741644622)); +#13515=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,266.003505161865)); +#13516=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,266.141396652997)); +#13517=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,266.199258414995)); +#13518=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,267.800741644622)); +#13519=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,268.003505161865)); +#13520=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,268.141396652997)); +#13521=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,268.199258414995)); +#13522=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,269.800741644622)); +#13523=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,270.003505161865)); +#13524=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,270.141396652997)); +#13525=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,270.199258414995)); +#13526=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,271.800741644622)); +#13527=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,272.003505161865)); +#13528=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,272.141396652997)); +#13529=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,272.199258414995)); +#13530=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,273.800741644622)); +#13531=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,274.003505161865)); +#13532=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,274.141396652997)); +#13533=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,274.199258414995)); +#13534=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,275.800741644622)); +#13535=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,276.003505161865)); +#13536=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,276.141396652997)); +#13537=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,276.199258414995)); +#13538=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,78.1992584139044)); +#13539=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,78.199258416086)); +#13540=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,77.8007416478945)); +#13541=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,77.8007416500762)); +#13542=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,76.1992584139044)); +#13543=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,76.199258416086)); +#13544=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,75.8007416478945)); +#13545=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,75.8007416500762)); +#13546=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,72.1992584139044)); +#13547=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,72.199258416086)); +#13548=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,71.8007416478945)); +#13549=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,71.8007416500762)); +#13550=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,70.1992584139044)); +#13551=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,70.199258416086)); +#13552=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,69.8007416478945)); +#13553=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,69.8007416500762)); +#13554=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,68.1992584139044)); +#13555=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,68.199258416086)); +#13556=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,67.8007416478945)); +#13557=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,67.8007416500762)); +#13558=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,66.1992584139044)); +#13559=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,66.199258416086)); +#13560=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,65.8007416478945)); +#13561=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,65.8007416500762)); +#13562=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,64.1992584139044)); +#13563=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,64.199258416086)); +#13564=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,63.8007416478945)); +#13565=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,63.8007416500762)); +#13566=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,62.1992584139044)); +#13567=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,62.199258416086)); +#13568=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,61.8007416478945)); +#13569=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,61.8007416500762)); +#13570=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,60.1992584139044)); +#13571=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,60.199258416086)); +#13572=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,59.8007416478945)); +#13573=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,59.8007416500762)); +#13574=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,58.1992584139044)); +#13575=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,58.199258416086)); +#13576=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,57.8007416478945)); +#13577=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,57.8007416500762)); +#13578=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,56.1992584139044)); +#13579=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,56.199258416086)); +#13580=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,55.8007416478945)); +#13581=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,55.8007416500762)); +#13582=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,54.1992584139044)); +#13583=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,54.199258416086)); +#13584=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,53.8007416478945)); +#13585=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,53.8007416500762)); +#13586=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,52.1992584139044)); +#13587=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,52.199258416086)); +#13588=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,51.8007416478945)); +#13589=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,51.8007416500762)); +#13590=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,50.1992584139044)); +#13591=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,50.199258416086)); +#13592=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,49.8007416478945)); +#13593=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,49.8007416500762)); +#13594=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,48.1992584139044)); +#13595=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,48.199258416086)); +#13596=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,47.8007416478945)); +#13597=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,47.8007416500762)); +#13598=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,46.1992584139044)); +#13599=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,46.199258416086)); +#13600=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,45.8007416478945)); +#13601=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,45.8007416500762)); +#13602=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,44.1992584139044)); +#13603=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,44.199258416086)); +#13604=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,43.8007416478945)); +#13605=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,43.8007416500762)); +#13606=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,42.1992584139044)); +#13607=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,42.199258416086)); +#13608=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,41.8007416478945)); +#13609=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,41.8007416500762)); +#13610=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,40.1992584139044)); +#13611=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,40.199258416086)); +#13612=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,39.8007416478945)); +#13613=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,39.8007416500762)); +#13614=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,38.1992584139044)); +#13615=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,38.199258416086)); +#13616=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,37.8007416478945)); +#13617=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,37.8007416500762)); +#13618=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,36.1992584139044)); +#13619=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,36.199258416086)); +#13620=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,35.8007416478945)); +#13621=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,35.8007416500762)); +#13622=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,34.1992584139044)); +#13623=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,34.199258416086)); +#13624=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,33.8007416478945)); +#13625=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,33.8007416500762)); +#13626=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,32.1992584139044)); +#13627=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,32.199258416086)); +#13628=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,31.8007416478945)); +#13629=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,31.8007416500762)); +#13630=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,30.1992584139044)); +#13631=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,30.199258416086)); +#13632=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,29.8007416478945)); +#13633=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,29.8007416500762)); +#13634=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,28.1992584139044)); +#13635=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,28.199258416086)); +#13636=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,27.8007416478945)); +#13637=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,27.8007416500762)); +#13638=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,26.1992584139044)); +#13639=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,26.199258416086)); +#13640=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,25.8007416478945)); +#13641=CARTESIAN_POINT('',(20.0050366833194,139.999999999999,25.8007416500762)); +#13642=CARTESIAN_POINT('',(20.0050353877244,140.,24.1992584139044)); +#13643=CARTESIAN_POINT('',(20.0050354130568,80.,24.199258416086)); +#13644=CARTESIAN_POINT('',(20.0050354383892,80.,23.8007416478945)); +#13645=CARTESIAN_POINT('',(20.0050354130568,140.,23.8007416500762)); +#13646=CARTESIAN_POINT('',(20.0050353877244,140.,22.1992584139044)); +#13647=CARTESIAN_POINT('',(20.0050354130568,80.,22.199258416086)); +#13648=CARTESIAN_POINT('',(20.0050354383892,80.,21.8007416478945)); +#13649=CARTESIAN_POINT('',(20.0050354130568,140.,21.8007416500762)); +#13650=CARTESIAN_POINT('',(20.0050353877244,140.,20.1992584139044)); +#13651=CARTESIAN_POINT('',(20.0050354130568,80.,20.199258416086)); +#13652=CARTESIAN_POINT('',(20.0050354383892,80.,19.8007416478945)); +#13653=CARTESIAN_POINT('',(20.0050354130568,140.,19.8007416500762)); +#13654=CARTESIAN_POINT('',(20.0050352610622,140.,18.1992584029962)); +#13655=CARTESIAN_POINT('',(20.0050353877244,80.,18.1992584139044)); +#13656=CARTESIAN_POINT('',(20.0050354130568,80.,17.8007416457129)); +#13657=CARTESIAN_POINT('',(20.0050352863946,140.,17.8007416566211)); +#13658=CARTESIAN_POINT('',(20.0050352610622,140.,16.1992584029962)); +#13659=CARTESIAN_POINT('',(20.0050353877244,80.,16.1992584139044)); +#13660=CARTESIAN_POINT('',(20.0050354130568,80.,15.8007416457129)); +#13661=CARTESIAN_POINT('',(20.0050352863946,140.,15.8007416566211)); +#13662=CARTESIAN_POINT('',(20.0050352610622,140.,14.1992584029962)); +#13663=CARTESIAN_POINT('',(20.0050353877244,80.,14.1992584139044)); +#13664=CARTESIAN_POINT('',(20.0050354130568,80.,13.8007416457129)); +#13665=CARTESIAN_POINT('',(20.0050352863946,140.,13.8007416566211)); +#13666=CARTESIAN_POINT('',(20.0050352610622,140.,12.1992584029962)); +#13667=CARTESIAN_POINT('',(20.0050353877244,80.,12.1992584139044)); +#13668=CARTESIAN_POINT('',(20.0050354130568,80.,11.8007416457129)); +#13669=CARTESIAN_POINT('',(20.0050352863946,140.,11.8007416566211)); +#13670=CARTESIAN_POINT('',(20.0050352610622,140.,10.1992584029962)); +#13671=CARTESIAN_POINT('',(20.0050353877244,80.,10.1992584139044)); +#13672=CARTESIAN_POINT('',(20.0050354130568,80.,9.80074164571289)); +#13673=CARTESIAN_POINT('',(20.0050352863946,140.,9.80074165662109)); +#13674=CARTESIAN_POINT('',(20.0050352610622,140.,8.1992584029962)); +#13675=CARTESIAN_POINT('',(20.0050353877244,80.,8.19925841390441)); +#13676=CARTESIAN_POINT('',(20.0050354130568,80.,7.80074164571289)); +#13677=CARTESIAN_POINT('',(20.0050352863946,140.,7.80074165662109)); +#13678=CARTESIAN_POINT('',(20.0050352610622,140.,6.1992584029962)); +#13679=CARTESIAN_POINT('',(20.0050353877244,80.,6.19925841390441)); +#13680=CARTESIAN_POINT('',(20.0050354130568,80.,5.80074164571289)); +#13681=CARTESIAN_POINT('',(20.0050352863946,140.,5.80074165662109)); +#13682=CARTESIAN_POINT('',(20.0050352610622,140.,4.1992584029962)); +#13683=CARTESIAN_POINT('',(20.0050353877244,80.,4.1992584139044)); +#13684=CARTESIAN_POINT('',(20.0050354130568,80.,3.80074164571289)); +#13685=CARTESIAN_POINT('',(20.0050352863946,140.,3.80074165662109)); +#13686=CARTESIAN_POINT('',(20.005035248396,140.,2.19925840190538)); +#13687=CARTESIAN_POINT('',(20.0050353750582,80.,2.19925841281358)); +#13688=CARTESIAN_POINT('',(20.0050354003906,80.,1.80074164462207)); +#13689=CARTESIAN_POINT('',(20.0050352737284,140.,1.80074165553027)); +#13690=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,3.52930394689292E-22)); +#13691=CARTESIAN_POINT('',(20.0050354789155,80.,-1.4943093059235E-11)); +#13692=CARTESIAN_POINT('',(20.0050354003906,80.,1.80074164462207)); +#13693=CARTESIAN_POINT('',(20.0050354789155,80.,-1.4943093059235E-11)); +#13694=CARTESIAN_POINT('',(190.005035400391,80.,0.)); +#13695=CARTESIAN_POINT('',(50.0050354003906,80.,0.)); +#13696=CARTESIAN_POINT('',(190.005035400391,120.,0.)); +#13697=CARTESIAN_POINT('',(50.0050354003906,120.,0.)); +#13698=CARTESIAN_POINT('',(190.005035400391,140.,0.)); +#13699=CARTESIAN_POINT('',(50.0050354003906,140.,0.)); +#13700=CARTESIAN_POINT('',(190.005035400391,100.,0.)); +#13701=CARTESIAN_POINT('',(50.0050354003906,100.,0.)); +#13702=CARTESIAN_POINT('',(40.0050354003953,159.999995958397,2.11758236813575E-22)); +#13703=CARTESIAN_POINT('',(31.7207634619898,160.000002716635,5.92536939318816E-7)); +#13704=CARTESIAN_POINT('',(25.8628991214226,154.142137327518,5.92536939318817E-7)); +#13705=CARTESIAN_POINT('',(20.0050347808554,148.284271938401,5.92536939318817E-7)); +#13706=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,1.05879118406788E-21)); +#13707=CARTESIAN_POINT('',(190.005035400391,160.,0.)); +#13708=CARTESIAN_POINT('',(40.0050354003953,159.999995958397,-7.05860789378584E-23)); +#13709=CARTESIAN_POINT('',(40.0050354003906,59.9999999099159,-1.49428617627715E-11)); +#13710=CARTESIAN_POINT('',(190.005035400391,60.,0.)); +#13711=CARTESIAN_POINT('',(20.0050354789155,80.,-1.4943093059235E-11)); +#13712=CARTESIAN_POINT('',(20.0050398419658,60.0000044415751,-3.36219940777483E-11)); +#13713=CARTESIAN_POINT('',(40.0050354003906,59.9999999099159,-1.49428617627715E-11)); +#13714=CARTESIAN_POINT('',(50.0050354003906,100.,280.)); +#13715=CARTESIAN_POINT('',(190.005035400391,100.,280.)); +#13716=CARTESIAN_POINT('',(190.005035400391,100.,280.)); +#13717=CARTESIAN_POINT('',(190.005035400391,100.,0.)); +#13718=CARTESIAN_POINT('',(50.0050354003906,100.,280.)); +#13719=CARTESIAN_POINT('',(50.0050354003906,100.,0.)); +#13720=CARTESIAN_POINT('',(50.0050354003906,140.,280.)); +#13721=CARTESIAN_POINT('',(190.005035400391,140.,280.)); +#13722=CARTESIAN_POINT('',(190.005035400391,140.,280.)); +#13723=CARTESIAN_POINT('',(190.005035400391,140.,0.)); +#13724=CARTESIAN_POINT('',(50.0050354003906,140.,280.)); +#13725=CARTESIAN_POINT('',(50.0050354003906,140.,0.)); +#13726=CARTESIAN_POINT('',(40.0050354003906,59.9999999099159,279.999999999985)); +#13727=CARTESIAN_POINT('',(190.005035400391,60.,280.)); +#13728=CARTESIAN_POINT('',(190.005035400391,60.,280.)); +#13729=CARTESIAN_POINT('',(190.005035400391,60.,0.)); +#13730=CARTESIAN_POINT('',(40.0050354003906,59.9999999099159,-1.49428617627715E-11)); +#13731=CARTESIAN_POINT('',(40.0050354003906,59.9999999099159,279.999999999985)); +#13732=CARTESIAN_POINT('',(190.005035400391,120.,280.)); +#13733=CARTESIAN_POINT('',(50.0050354003906,120.,280.)); +#13734=CARTESIAN_POINT('',(190.005035400391,120.,0.)); +#13735=CARTESIAN_POINT('',(190.005035400391,120.,280.)); +#13736=CARTESIAN_POINT('',(50.0050354003906,120.,0.)); +#13737=CARTESIAN_POINT('',(50.0050354003906,120.,280.)); +#13738=CARTESIAN_POINT('',(190.005035400391,80.,280.)); +#13739=CARTESIAN_POINT('',(50.0050354003906,80.,280.)); +#13740=CARTESIAN_POINT('',(190.005035400391,80.,0.)); +#13741=CARTESIAN_POINT('',(190.005035400391,80.,280.)); +#13742=CARTESIAN_POINT('',(50.0050354003906,80.,0.)); +#13743=CARTESIAN_POINT('',(50.0050354003906,80.,280.)); +#13744=CARTESIAN_POINT('',(190.005035400391,160.,280.)); +#13745=CARTESIAN_POINT('',(40.0050354003953,159.999995958397,280.)); +#13746=CARTESIAN_POINT('',(190.005035400391,160.,0.)); +#13747=CARTESIAN_POINT('',(190.005035400391,160.,280.)); +#13748=CARTESIAN_POINT('',(20.1636358803736,77.4862704963567,278.141396652997)); +#13749=CARTESIAN_POINT('',(20.1793528173565,77.362213561139,278.125766235395)); +#13750=CARTESIAN_POINT('',(20.1893083252611,77.2910895321089,278.110378743704)); +#13751=CARTESIAN_POINT('',(20.1992429966311,77.2193683319832,278.094410761422)); +#13752=CARTESIAN_POINT('',(20.204539552703,77.1819191271671,278.084408328727)); +#13753=CARTESIAN_POINT('',(20.2108003003291,77.1384796306442,278.066941925002)); +#13754=CARTESIAN_POINT('',(20.2120150610224,77.1300899390113,278.063272992161)); +#13755=CARTESIAN_POINT('',(20.2140372036082,77.1161845911533,278.056593523053)); +#13756=CARTESIAN_POINT('',(20.2150186105627,77.1094567687493,278.053192231537)); +#13757=CARTESIAN_POINT('',(20.2172592358241,77.0941487365638,278.044508445503)); +#13758=CARTESIAN_POINT('',(20.218671007833,77.0845559455028,278.038147394301)); +#13759=CARTESIAN_POINT('',(20.2204613330176,77.0724385255303,278.026584326013)); +#13760=CARTESIAN_POINT('',(20.2209502347818,77.069138634091,278.02258386268)); +#13761=CARTESIAN_POINT('',(20.2215635271631,77.0650023136999,278.01604630301)); +#13762=CARTESIAN_POINT('',(20.2217408359509,77.0638077639658,278.013612161136)); +#13763=CARTESIAN_POINT('',(20.2220103217951,77.0619925809006,278.008847802661)); +#13764=CARTESIAN_POINT('',(20.222111145819,77.0613139060703,278.006182544381)); +#13765=CARTESIAN_POINT('',(20.2221607598731,77.0609799486883,278.003505161865)); +#13766=CARTESIAN_POINT('',(20.0050354789155,80.,279.999999999985)); +#13767=CARTESIAN_POINT('',(20.0050354003906,80.,278.199258414995)); +#13768=CARTESIAN_POINT('',(20.0050354003906,80.,277.800741644622)); +#13769=CARTESIAN_POINT('',(20.0050354003906,80.,276.199258414995)); +#13770=CARTESIAN_POINT('',(20.1636358803736,77.4862704963629,276.141396652997)); +#13771=CARTESIAN_POINT('',(20.1793528173565,77.3622135611447,276.125766235395)); +#13772=CARTESIAN_POINT('',(20.1893083252611,77.2910895321144,276.110378743704)); +#13773=CARTESIAN_POINT('',(20.1992429966311,77.2193683319887,276.094410761422)); +#13774=CARTESIAN_POINT('',(20.204539552703,77.1819191271726,276.084408328727)); +#13775=CARTESIAN_POINT('',(20.2108003003291,77.1384796306501,276.066941925002)); +#13776=CARTESIAN_POINT('',(20.2120150610224,77.1300899390169,276.063272992161)); +#13777=CARTESIAN_POINT('',(20.2140372036079,77.116184591161,276.056593523054)); +#13778=CARTESIAN_POINT('',(20.2150186105626,77.1094567687556,276.053192231538)); +#13779=CARTESIAN_POINT('',(20.2172592358241,77.0941487365696,276.044508445503)); +#13780=CARTESIAN_POINT('',(20.218671007833,77.0845559455083,276.038147394302)); +#13781=CARTESIAN_POINT('',(20.2204613330176,77.0724385255357,276.026584326013)); +#13782=CARTESIAN_POINT('',(20.2209502347818,77.0691386340964,276.02258386268)); +#13783=CARTESIAN_POINT('',(20.2215635271632,77.0650023137051,276.01604630301)); +#13784=CARTESIAN_POINT('',(20.2217408359509,77.0638077639711,276.013612161136)); +#13785=CARTESIAN_POINT('',(20.222010321795,77.0619925809061,276.008847802661)); +#13786=CARTESIAN_POINT('',(20.222111145819,77.0613139060757,276.006182544381)); +#13787=CARTESIAN_POINT('',(20.2221607598731,77.0609799486937,276.003505161865)); +#13788=CARTESIAN_POINT('',(20.0050354003906,80.,275.800741644622)); +#13789=CARTESIAN_POINT('',(20.0050354003906,80.,274.199258414995)); +#13790=CARTESIAN_POINT('',(20.1636358803736,77.4862704963691,274.141396652997)); +#13791=CARTESIAN_POINT('',(20.1793528173565,77.3622135611505,274.125766235395)); +#13792=CARTESIAN_POINT('',(20.1893083252611,77.2910895321201,274.110378743704)); +#13793=CARTESIAN_POINT('',(20.1992429966312,77.2193683319937,274.094410761422)); +#13794=CARTESIAN_POINT('',(20.2045395527031,77.1819191271779,274.084408328727)); +#13795=CARTESIAN_POINT('',(20.210800300329,77.1384796306559,274.066941925002)); +#13796=CARTESIAN_POINT('',(20.2120150610224,77.1300899390223,274.063272992161)); +#13797=CARTESIAN_POINT('',(20.2140372036078,77.1161845911669,274.056593523054)); +#13798=CARTESIAN_POINT('',(20.2150186105626,77.1094567687606,274.053192231538)); +#13799=CARTESIAN_POINT('',(20.2172592358242,77.094148736574,274.044508445502)); +#13800=CARTESIAN_POINT('',(20.2186710078331,77.084555945513,274.038147394301)); +#13801=CARTESIAN_POINT('',(20.2204613330178,77.0724385255395,274.026584326011)); +#13802=CARTESIAN_POINT('',(20.2209502347819,77.0691386341008,274.022583862679)); +#13803=CARTESIAN_POINT('',(20.2215635271631,77.0650023137105,274.01604630301)); +#13804=CARTESIAN_POINT('',(20.221740835951,77.0638077639763,274.013612161136)); +#13805=CARTESIAN_POINT('',(20.2220103217951,77.0619925809112,274.00884780266)); +#13806=CARTESIAN_POINT('',(20.222111145819,77.0613139060811,274.006182544381)); +#13807=CARTESIAN_POINT('',(20.2221607598731,77.0609799486991,274.003505161865)); +#13808=CARTESIAN_POINT('',(20.0050354003906,80.,273.800741644622)); +#13809=CARTESIAN_POINT('',(20.0050354003906,80.,272.199258414995)); +#13810=CARTESIAN_POINT('',(20.1636358803736,77.4862704963752,272.141396652997)); +#13811=CARTESIAN_POINT('',(20.1793528173567,77.3622135611548,272.125766235395)); +#13812=CARTESIAN_POINT('',(20.1893083252613,77.2910895321246,272.110378743704)); +#13813=CARTESIAN_POINT('',(20.1992429966311,77.219368332,272.094410761422)); +#13814=CARTESIAN_POINT('',(20.2045395527031,77.1819191271835,272.084408328727)); +#13815=CARTESIAN_POINT('',(20.210800300329,77.1384796306619,272.066941925003)); +#13816=CARTESIAN_POINT('',(20.2120150610224,77.1300899390279,272.063272992161)); +#13817=CARTESIAN_POINT('',(20.2140372036085,77.1161845911675,272.056593523052)); +#13818=CARTESIAN_POINT('',(20.2150186105628,77.1094567687646,272.053192231537)); +#13819=CARTESIAN_POINT('',(20.2172592358243,77.0941487365788,272.044508445502)); +#13820=CARTESIAN_POINT('',(20.2186710078331,77.0845559455183,272.038147394301)); +#13821=CARTESIAN_POINT('',(20.2204613330177,77.072438525546,272.026584326012)); +#13822=CARTESIAN_POINT('',(20.2209502347818,77.0691386341068,272.02258386268)); +#13823=CARTESIAN_POINT('',(20.2215635271631,77.0650023137163,272.01604630301)); +#13824=CARTESIAN_POINT('',(20.221740835951,77.0638077639818,272.013612161136)); +#13825=CARTESIAN_POINT('',(20.2220103217951,77.0619925809165,272.008847802659)); +#13826=CARTESIAN_POINT('',(20.222111145819,77.0613139060865,272.006182544381)); +#13827=CARTESIAN_POINT('',(20.2221607598731,77.0609799487044,272.003505161865)); +#13828=CARTESIAN_POINT('',(20.0050354003906,80.,271.800741644622)); +#13829=CARTESIAN_POINT('',(20.0050354003906,80.,270.199258414995)); +#13830=CARTESIAN_POINT('',(20.1636358803736,77.4862704963814,270.141396652997)); +#13831=CARTESIAN_POINT('',(20.1793528173567,77.3622135611612,270.125766235395)); +#13832=CARTESIAN_POINT('',(20.1893083252613,77.2910895321306,270.110378743704)); +#13833=CARTESIAN_POINT('',(20.1992429966311,77.2193683320055,270.094410761422)); +#13834=CARTESIAN_POINT('',(20.2045395527031,77.1819191271893,270.084408328727)); +#13835=CARTESIAN_POINT('',(20.2108003003293,77.1384796306652,270.066941925002)); +#13836=CARTESIAN_POINT('',(20.2120150610225,77.1300899390328,270.063272992161)); +#13837=CARTESIAN_POINT('',(20.214037203608,77.1161845911765,270.056593523054)); +#13838=CARTESIAN_POINT('',(20.2150186105627,77.1094567687713,270.053192231538)); +#13839=CARTESIAN_POINT('',(20.2172592358242,77.0941487365851,270.044508445503)); +#13840=CARTESIAN_POINT('',(20.218671007833,77.0845559455243,270.038147394301)); +#13841=CARTESIAN_POINT('',(20.2204613330176,77.0724385255519,270.026584326013)); +#13842=CARTESIAN_POINT('',(20.2209502347818,77.0691386341125,270.02258386268)); +#13843=CARTESIAN_POINT('',(20.2215635271631,77.0650023137216,270.01604630301)); +#13844=CARTESIAN_POINT('',(20.2217408359509,77.0638077639873,270.013612161136)); +#13845=CARTESIAN_POINT('',(20.2220103217951,77.061992580922,270.00884780266)); +#13846=CARTESIAN_POINT('',(20.222111145819,77.0613139060917,270.006182544381)); +#13847=CARTESIAN_POINT('',(20.2221607598731,77.0609799487097,270.003505161865)); +#13848=CARTESIAN_POINT('',(20.0050354003906,80.,269.800741644622)); +#13849=CARTESIAN_POINT('',(20.0050354003906,80.,268.199258414995)); +#13850=CARTESIAN_POINT('',(20.1636358803736,77.4862704963876,268.141396652997)); +#13851=CARTESIAN_POINT('',(20.1793528173565,77.3622135611684,268.125766235395)); +#13852=CARTESIAN_POINT('',(20.1893083252611,77.2910895321374,268.110378743704)); +#13853=CARTESIAN_POINT('',(20.1992429966311,77.2193683320114,268.094410761422)); +#13854=CARTESIAN_POINT('',(20.204539552703,77.1819191271949,268.084408328727)); +#13855=CARTESIAN_POINT('',(20.210800300329,77.1384796306728,268.066941925003)); +#13856=CARTESIAN_POINT('',(20.2120150610224,77.1300899390391,268.063272992161)); +#13857=CARTESIAN_POINT('',(20.2140372036083,77.1161845911799,268.056593523053)); +#13858=CARTESIAN_POINT('',(20.2150186105627,77.1094567687764,268.053192231537)); +#13859=CARTESIAN_POINT('',(20.2172592358241,77.0941487365909,268.044508445503)); +#13860=CARTESIAN_POINT('',(20.218671007833,77.0845559455298,268.038147394302)); +#13861=CARTESIAN_POINT('',(20.2204613330176,77.0724385255575,268.026584326013)); +#13862=CARTESIAN_POINT('',(20.2209502347817,77.069138634118,268.02258386268)); +#13863=CARTESIAN_POINT('',(20.2215635271632,77.0650023137265,268.01604630301)); +#13864=CARTESIAN_POINT('',(20.2217408359509,77.0638077639925,268.013612161136)); +#13865=CARTESIAN_POINT('',(20.2220103217951,77.0619925809274,268.008847802661)); +#13866=CARTESIAN_POINT('',(20.222111145819,77.061313906097,268.006182544381)); +#13867=CARTESIAN_POINT('',(20.2221607598731,77.0609799487151,268.003505161865)); +#13868=CARTESIAN_POINT('',(20.0050354003906,80.,267.800741644622)); +#13869=CARTESIAN_POINT('',(20.0050354003906,80.,266.199258414995)); +#13870=CARTESIAN_POINT('',(20.1636358803736,77.4862704963938,266.141396652997)); +#13871=CARTESIAN_POINT('',(20.1793528173567,77.362213561173,266.125766235395)); +#13872=CARTESIAN_POINT('',(20.1893083252613,77.2910895321421,266.110378743704)); +#13873=CARTESIAN_POINT('',(20.1992429966312,77.2193683320161,266.094410761422)); +#13874=CARTESIAN_POINT('',(20.2045395527031,77.1819191272001,266.084408328727)); +#13875=CARTESIAN_POINT('',(20.210800300329,77.1384796306778,266.066941925002)); +#13876=CARTESIAN_POINT('',(20.2120150610224,77.1300899390441,266.063272992161)); +#13877=CARTESIAN_POINT('',(20.2140372036084,77.1161845911842,266.056593523052)); +#13878=CARTESIAN_POINT('',(20.2150186105628,77.1094567687811,266.053192231537)); +#13879=CARTESIAN_POINT('',(20.2172592358242,77.0941487365952,266.044508445502)); +#13880=CARTESIAN_POINT('',(20.2186710078331,77.0845559455345,266.038147394301)); +#13881=CARTESIAN_POINT('',(20.2204613330178,77.0724385255616,266.026584326012)); +#13882=CARTESIAN_POINT('',(20.2209502347819,77.0691386341227,266.022583862679)); +#13883=CARTESIAN_POINT('',(20.2215635271632,77.0650023137318,266.016046303009)); +#13884=CARTESIAN_POINT('',(20.221740835951,77.0638077639976,266.013612161135)); +#13885=CARTESIAN_POINT('',(20.2220103217951,77.0619925809325,266.00884780266)); +#13886=CARTESIAN_POINT('',(20.222111145819,77.0613139061023,266.006182544381)); +#13887=CARTESIAN_POINT('',(20.2221607598731,77.0609799487204,266.003505161865)); +#13888=CARTESIAN_POINT('',(20.0050354003906,80.,265.800741644622)); +#13889=CARTESIAN_POINT('',(20.0050354003906,80.,264.199258414995)); +#13890=CARTESIAN_POINT('',(20.1636358803736,77.4862704963999,264.141396652997)); +#13891=CARTESIAN_POINT('',(20.1793528173564,77.3622135611806,264.125766235395)); +#13892=CARTESIAN_POINT('',(20.189308325261,77.2910895321495,264.110378743704)); +#13893=CARTESIAN_POINT('',(20.1992429966311,77.219368332023,264.094410761422)); +#13894=CARTESIAN_POINT('',(20.204539552703,77.1819191272061,264.084408328727)); +#13895=CARTESIAN_POINT('',(20.2108003003291,77.1384796306827,264.066941925002)); +#13896=CARTESIAN_POINT('',(20.2120150610224,77.1300899390496,264.063272992161)); +#13897=CARTESIAN_POINT('',(20.2140372036081,77.116184591192,264.056593523053)); +#13898=CARTESIAN_POINT('',(20.2150186105627,77.1094567687876,264.053192231538)); +#13899=CARTESIAN_POINT('',(20.2172592358241,77.0941487366015,264.044508445503)); +#13900=CARTESIAN_POINT('',(20.218671007833,77.0845559455405,264.038147394302)); +#13901=CARTESIAN_POINT('',(20.2204613330176,77.0724385255677,264.026584326013)); +#13902=CARTESIAN_POINT('',(20.2209502347818,77.0691386341285,264.02258386268)); +#13903=CARTESIAN_POINT('',(20.2215635271631,77.0650023137377,264.01604630301)); +#13904=CARTESIAN_POINT('',(20.2217408359509,77.0638077640034,264.013612161136)); +#13905=CARTESIAN_POINT('',(20.2220103217951,77.0619925809381,264.008847802661)); +#13906=CARTESIAN_POINT('',(20.222111145819,77.0613139061077,264.006182544381)); +#13907=CARTESIAN_POINT('',(20.2221607598731,77.0609799487258,264.003505161865)); +#13908=CARTESIAN_POINT('',(20.0050354003906,80.,263.800741644622)); +#13909=CARTESIAN_POINT('',(20.0050354003906,80.,262.199258414995)); +#13910=CARTESIAN_POINT('',(20.1636358803736,77.4862704964061,262.141396652997)); +#13911=CARTESIAN_POINT('',(20.1793528173564,77.3622135611865,262.125766235395)); +#13912=CARTESIAN_POINT('',(20.189308325261,77.2910895321553,262.110378743704)); +#13913=CARTESIAN_POINT('',(20.1992429966311,77.2193683320286,262.094410761422)); +#13914=CARTESIAN_POINT('',(20.204539552703,77.1819191272117,262.084408328727)); +#13915=CARTESIAN_POINT('',(20.2108003003293,77.1384796306872,262.066941925002)); +#13916=CARTESIAN_POINT('',(20.2120150610225,77.1300899390547,262.063272992161)); +#13917=CARTESIAN_POINT('',(20.2140372036082,77.1161845911965,262.056593523053)); +#13918=CARTESIAN_POINT('',(20.2150186105627,77.1094567687926,262.053192231537)); +#13919=CARTESIAN_POINT('',(20.2172592358241,77.094148736607,262.044508445503)); +#13920=CARTESIAN_POINT('',(20.218671007833,77.0845559455459,262.038147394302)); +#13921=CARTESIAN_POINT('',(20.2204613330176,77.0724385255731,262.026584326013)); +#13922=CARTESIAN_POINT('',(20.2209502347818,77.0691386341339,262.02258386268)); +#13923=CARTESIAN_POINT('',(20.2215635271632,77.0650023137425,262.016046303009)); +#13924=CARTESIAN_POINT('',(20.2217408359509,77.0638077640086,262.013612161136)); +#13925=CARTESIAN_POINT('',(20.222010321795,77.0619925809436,262.008847802661)); +#13926=CARTESIAN_POINT('',(20.222111145819,77.0613139061131,262.006182544381)); +#13927=CARTESIAN_POINT('',(20.2221607598731,77.0609799487311,262.003505161865)); +#13928=CARTESIAN_POINT('',(20.0050354003906,80.,261.800741644622)); +#13929=CARTESIAN_POINT('',(20.0050354003906,80.,260.199258414995)); +#13930=CARTESIAN_POINT('',(20.1636358803736,77.4862704964123,260.141396652997)); +#13931=CARTESIAN_POINT('',(20.1793528173565,77.3622135611921,260.125766235395)); +#13932=CARTESIAN_POINT('',(20.1893083252611,77.2910895321607,260.110378743704)); +#13933=CARTESIAN_POINT('',(20.199242996631,77.2193683320347,260.094410761423)); +#13934=CARTESIAN_POINT('',(20.204539552703,77.1819191272172,260.084408328727)); +#13935=CARTESIAN_POINT('',(20.2108003003292,77.1384796306929,260.066941925002)); +#13936=CARTESIAN_POINT('',(20.2120150610225,77.1300899390602,260.063272992161)); +#13937=CARTESIAN_POINT('',(20.2140372036086,77.1161845911996,260.056593523052)); +#13938=CARTESIAN_POINT('',(20.2150186105628,77.1094567687974,260.053192231537)); +#13939=CARTESIAN_POINT('',(20.2172592358241,77.0941487366126,260.044508445503)); +#13940=CARTESIAN_POINT('',(20.218671007833,77.0845559455513,260.038147394302)); +#13941=CARTESIAN_POINT('',(20.2204613330176,77.0724385255786,260.026584326013)); +#13942=CARTESIAN_POINT('',(20.2209502347818,77.0691386341393,260.02258386268)); +#13943=CARTESIAN_POINT('',(20.2215635271632,77.0650023137478,260.01604630301)); +#13944=CARTESIAN_POINT('',(20.2217408359509,77.0638077640139,260.013612161136)); +#13945=CARTESIAN_POINT('',(20.2220103217951,77.0619925809488,260.008847802661)); +#13946=CARTESIAN_POINT('',(20.222111145819,77.0613139061185,260.006182544381)); +#13947=CARTESIAN_POINT('',(20.2221607598731,77.0609799487365,260.003505161865)); +#13948=CARTESIAN_POINT('',(20.0050354003906,80.,259.800741644622)); +#13949=CARTESIAN_POINT('',(20.0050354003906,80.,258.199258414995)); +#13950=CARTESIAN_POINT('',(20.1636358803736,77.4862704964185,258.141396652997)); +#13951=CARTESIAN_POINT('',(20.1793528173567,77.3622135611964,258.125766235395)); +#13952=CARTESIAN_POINT('',(20.1893083252613,77.2910895321652,258.110378743704)); +#13953=CARTESIAN_POINT('',(20.199242996631,77.2193683320399,258.094410761423)); +#13954=CARTESIAN_POINT('',(20.204539552703,77.1819191272227,258.084408328727)); +#13955=CARTESIAN_POINT('',(20.2108003003291,77.138479630699,258.066941925002)); +#13956=CARTESIAN_POINT('',(20.2120150610224,77.1300899390659,258.063272992161)); +#13957=CARTESIAN_POINT('',(20.2140372036082,77.116184591208,258.056593523053)); +#13958=CARTESIAN_POINT('',(20.2150186105627,77.1094567688036,258.053192231537)); +#13959=CARTESIAN_POINT('',(20.2172592358242,77.0941487366175,258.044508445503)); +#13960=CARTESIAN_POINT('',(20.218671007833,77.0845559455567,258.038147394301)); +#13961=CARTESIAN_POINT('',(20.2204613330175,77.0724385255846,258.026584326013)); +#13962=CARTESIAN_POINT('',(20.2209502347817,77.0691386341449,258.022583862681)); +#13963=CARTESIAN_POINT('',(20.2215635271631,77.0650023137534,258.01604630301)); +#13964=CARTESIAN_POINT('',(20.2217408359509,77.0638077640194,258.013612161136)); +#13965=CARTESIAN_POINT('',(20.2220103217951,77.0619925809542,258.008847802661)); +#13966=CARTESIAN_POINT('',(20.222111145819,77.0613139061238,258.006182544381)); +#13967=CARTESIAN_POINT('',(20.2221607598731,77.0609799487418,258.003505161865)); +#13968=CARTESIAN_POINT('',(20.0050354003906,80.,257.800741644622)); +#13969=CARTESIAN_POINT('',(20.0050354003906,80.,256.199258414995)); +#13970=CARTESIAN_POINT('',(20.1636358803736,77.4862704964246,256.141396652997)); +#13971=CARTESIAN_POINT('',(20.1793528173564,77.3622135612044,256.125766235395)); +#13972=CARTESIAN_POINT('',(20.189308325261,77.2910895321726,256.110378743704)); +#13973=CARTESIAN_POINT('',(20.1992429966311,77.2193683320451,256.094410761422)); +#13974=CARTESIAN_POINT('',(20.204539552703,77.1819191272283,256.084408328727)); +#13975=CARTESIAN_POINT('',(20.2108003003289,77.1384796307061,256.066941925003)); +#13976=CARTESIAN_POINT('',(20.2120150610223,77.130089939072,256.063272992161)); +#13977=CARTESIAN_POINT('',(20.2140372036079,77.1161845912154,256.056593523054)); +#13978=CARTESIAN_POINT('',(20.2150186105626,77.1094567688099,256.053192231538)); +#13979=CARTESIAN_POINT('',(20.2172592358241,77.094148736623,256.044508445503)); +#13980=CARTESIAN_POINT('',(20.218671007833,77.084555945562,256.038147394302)); +#13981=CARTESIAN_POINT('',(20.2204613330176,77.0724385255895,256.026584326013)); +#13982=CARTESIAN_POINT('',(20.2209502347818,77.06913863415,256.02258386268)); +#13983=CARTESIAN_POINT('',(20.2215635271632,77.0650023137585,256.016046303009)); +#13984=CARTESIAN_POINT('',(20.221740835951,77.0638077640246,256.013612161136)); +#13985=CARTESIAN_POINT('',(20.2220103217951,77.0619925809594,256.008847802661)); +#13986=CARTESIAN_POINT('',(20.222111145819,77.0613139061291,256.006182544381)); +#13987=CARTESIAN_POINT('',(20.2221607598731,77.0609799487471,256.003505161865)); +#13988=CARTESIAN_POINT('',(20.0050354003906,80.,255.800741644622)); +#13989=CARTESIAN_POINT('',(20.0050354003906,80.,254.199258414995)); +#13990=CARTESIAN_POINT('',(20.1636358803736,77.4862704964308,254.141396652997)); +#13991=CARTESIAN_POINT('',(20.1793528173564,77.36221356121,254.125766235395)); +#13992=CARTESIAN_POINT('',(20.1893083252611,77.2910895321781,254.110378743704)); +#13993=CARTESIAN_POINT('',(20.199242996631,77.2193683320511,254.094410761423)); +#13994=CARTESIAN_POINT('',(20.204539552703,77.1819191272339,254.084408328727)); +#13995=CARTESIAN_POINT('',(20.2108003003293,77.1384796307086,254.066941925002)); +#13996=CARTESIAN_POINT('',(20.2120150610225,77.1300899390763,254.063272992161)); +#13997=CARTESIAN_POINT('',(20.2140372036082,77.1161845912188,254.056593523053)); +#13998=CARTESIAN_POINT('',(20.2150186105627,77.1094567688145,254.053192231537)); +#13999=CARTESIAN_POINT('',(20.2172592358241,77.0941487366284,254.044508445503)); +#14000=CARTESIAN_POINT('',(20.218671007833,77.0845559455674,254.038147394301)); +#14001=CARTESIAN_POINT('',(20.2204613330177,77.0724385255942,254.026584326012)); +#14002=CARTESIAN_POINT('',(20.2209502347818,77.0691386341551,254.02258386268)); +#14003=CARTESIAN_POINT('',(20.2215635271631,77.0650023137641,254.01604630301)); +#14004=CARTESIAN_POINT('',(20.2217408359509,77.0638077640301,254.013612161136)); +#14005=CARTESIAN_POINT('',(20.222010321795,77.0619925809649,254.008847802661)); +#14006=CARTESIAN_POINT('',(20.222111145819,77.0613139061345,254.006182544381)); +#14007=CARTESIAN_POINT('',(20.2221607598731,77.0609799487525,254.003505161865)); +#14008=CARTESIAN_POINT('',(20.0050354003906,80.,253.800741644622)); +#14009=CARTESIAN_POINT('',(20.0050354003906,80.,252.199258414995)); +#14010=CARTESIAN_POINT('',(20.1636358803736,77.486270496437,252.141396652997)); +#14011=CARTESIAN_POINT('',(20.1793528173567,77.3622135612141,252.125766235395)); +#14012=CARTESIAN_POINT('',(20.1893083252613,77.2910895321825,252.110378743704)); +#14013=CARTESIAN_POINT('',(20.199242996631,77.219368332057,252.094410761423)); +#14014=CARTESIAN_POINT('',(20.204539552703,77.1819191272395,252.084408328727)); +#14015=CARTESIAN_POINT('',(20.210800300329,77.1384796307167,252.066941925003)); +#14016=CARTESIAN_POINT('',(20.2120150610224,77.1300899390828,252.063272992161)); +#14017=CARTESIAN_POINT('',(20.2140372036083,77.1161845912234,252.056593523053)); +#14018=CARTESIAN_POINT('',(20.2150186105627,77.1094567688198,252.053192231537)); +#14019=CARTESIAN_POINT('',(20.2172592358241,77.0941487366339,252.044508445503)); +#14020=CARTESIAN_POINT('',(20.218671007833,77.0845559455729,252.038147394302)); +#14021=CARTESIAN_POINT('',(20.2204613330176,77.0724385256002,252.026584326013)); +#14022=CARTESIAN_POINT('',(20.2209502347818,77.0691386341607,252.02258386268)); +#14023=CARTESIAN_POINT('',(20.2215635271632,77.0650023137692,252.01604630301)); +#14024=CARTESIAN_POINT('',(20.2217408359509,77.0638077640353,252.013612161136)); +#14025=CARTESIAN_POINT('',(20.2220103217951,77.0619925809702,252.008847802661)); +#14026=CARTESIAN_POINT('',(20.222111145819,77.0613139061398,252.006182544381)); +#14027=CARTESIAN_POINT('',(20.2221607598731,77.0609799487579,252.003505161865)); +#14028=CARTESIAN_POINT('',(20.0050354003906,80.,251.800741644622)); +#14029=CARTESIAN_POINT('',(20.0050354003906,80.,250.199258414995)); +#14030=CARTESIAN_POINT('',(20.1636358803736,77.4862704964431,250.141396652997)); +#14031=CARTESIAN_POINT('',(20.1793528173564,77.3622135612219,250.125766235395)); +#14032=CARTESIAN_POINT('',(20.1893083252611,77.2910895321896,250.110378743704)); +#14033=CARTESIAN_POINT('',(20.1992429966311,77.2193683320624,250.094410761422)); +#14034=CARTESIAN_POINT('',(20.204539552703,77.181919127245,250.084408328727)); +#14035=CARTESIAN_POINT('',(20.2108003003291,77.138479630721,250.066941925002)); +#14036=CARTESIAN_POINT('',(20.2120150610224,77.1300899390878,250.063272992161)); +#14037=CARTESIAN_POINT('',(20.214037203608,77.1161845912305,250.056593523053)); +#14038=CARTESIAN_POINT('',(20.2150186105627,77.1094567688255,250.053192231537)); +#14039=CARTESIAN_POINT('',(20.2172592358241,77.0941487366394,250.044508445503)); +#14040=CARTESIAN_POINT('',(20.218671007833,77.0845559455782,250.038147394302)); +#14041=CARTESIAN_POINT('',(20.2204613330176,77.0724385256054,250.026584326013)); +#14042=CARTESIAN_POINT('',(20.2209502347818,77.0691386341661,250.02258386268)); +#14043=CARTESIAN_POINT('',(20.2215635271631,77.0650023137747,250.01604630301)); +#14044=CARTESIAN_POINT('',(20.2217408359509,77.0638077640407,250.013612161136)); +#14045=CARTESIAN_POINT('',(20.2220103217951,77.0619925809755,250.00884780266)); +#14046=CARTESIAN_POINT('',(20.222111145819,77.0613139061451,250.006182544381)); +#14047=CARTESIAN_POINT('',(20.2221607598731,77.0609799487632,250.003505161865)); +#14048=CARTESIAN_POINT('',(20.0050354003906,80.,249.800741644622)); +#14049=CARTESIAN_POINT('',(20.0050354003906,80.,248.199258414995)); +#14050=CARTESIAN_POINT('',(20.1636358803736,77.4862704964493,248.141396652997)); +#14051=CARTESIAN_POINT('',(20.1793528173564,77.3622135612277,248.125766235395)); +#14052=CARTESIAN_POINT('',(20.1893083252611,77.2910895321954,248.110378743704)); +#14053=CARTESIAN_POINT('',(20.199242996631,77.2193683320682,248.094410761423)); +#14054=CARTESIAN_POINT('',(20.204539552703,77.1819191272506,248.084408328727)); +#14055=CARTESIAN_POINT('',(20.2108003003291,77.1384796307268,248.066941925002)); +#14056=CARTESIAN_POINT('',(20.2120150610224,77.1300899390934,248.063272992161)); +#14057=CARTESIAN_POINT('',(20.2140372036083,77.1161845912339,248.056593523053)); +#14058=CARTESIAN_POINT('',(20.2150186105627,77.1094567688306,248.053192231537)); +#14059=CARTESIAN_POINT('',(20.2172592358241,77.0941487366449,248.044508445503)); +#14060=CARTESIAN_POINT('',(20.218671007833,77.0845559455836,248.038147394302)); +#14061=CARTESIAN_POINT('',(20.2204613330176,77.0724385256108,248.026584326013)); +#14062=CARTESIAN_POINT('',(20.2209502347818,77.0691386341714,248.02258386268)); +#14063=CARTESIAN_POINT('',(20.2215635271631,77.0650023137802,248.01604630301)); +#14064=CARTESIAN_POINT('',(20.2217408359509,77.0638077640461,248.013612161136)); +#14065=CARTESIAN_POINT('',(20.222010321795,77.061992580981,248.008847802661)); +#14066=CARTESIAN_POINT('',(20.222111145819,77.0613139061505,248.006182544381)); +#14067=CARTESIAN_POINT('',(20.2221607598731,77.0609799487685,248.003505161865)); +#14068=CARTESIAN_POINT('',(20.0050354003906,80.,247.800741644622)); +#14069=CARTESIAN_POINT('',(20.0050354003906,80.,246.199258414995)); +#14070=CARTESIAN_POINT('',(20.1636358803736,77.4862704964555,246.141396652997)); +#14071=CARTESIAN_POINT('',(20.1793528173566,77.3622135612324,246.125766235395)); +#14072=CARTESIAN_POINT('',(20.1893083252612,77.2910895322,246.110378743704)); +#14073=CARTESIAN_POINT('',(20.1992429966311,77.2193683320733,246.094410761422)); +#14074=CARTESIAN_POINT('',(20.204539552703,77.181919127256,246.084408328727)); +#14075=CARTESIAN_POINT('',(20.2108003003293,77.138479630731,246.066941925002)); +#14076=CARTESIAN_POINT('',(20.2120150610225,77.1300899390984,246.063272992161)); +#14077=CARTESIAN_POINT('',(20.2140372036081,77.1161845912409,246.056593523053)); +#14078=CARTESIAN_POINT('',(20.2150186105627,77.1094567688362,246.053192231537)); +#14079=CARTESIAN_POINT('',(20.2172592358241,77.0941487366502,246.044508445503)); +#14080=CARTESIAN_POINT('',(20.218671007833,77.084555945589,246.038147394302)); +#14081=CARTESIAN_POINT('',(20.2204613330176,77.0724385256166,246.026584326013)); +#14082=CARTESIAN_POINT('',(20.2209502347818,77.0691386341769,246.02258386268)); +#14083=CARTESIAN_POINT('',(20.2215635271632,77.0650023137854,246.01604630301)); +#14084=CARTESIAN_POINT('',(20.2217408359509,77.0638077640514,246.013612161136)); +#14085=CARTESIAN_POINT('',(20.2220103217951,77.0619925809862,246.00884780266)); +#14086=CARTESIAN_POINT('',(20.222111145819,77.0613139061559,246.006182544381)); +#14087=CARTESIAN_POINT('',(20.2221607598731,77.0609799487739,246.003505161865)); +#14088=CARTESIAN_POINT('',(20.0050354003906,80.,245.800741644622)); +#14089=CARTESIAN_POINT('',(20.0050354003906,80.,244.199258414995)); +#14090=CARTESIAN_POINT('',(20.1636358803736,77.4862704964617,244.141396652997)); +#14091=CARTESIAN_POINT('',(20.1793528173564,77.3622135612396,244.125766235395)); +#14092=CARTESIAN_POINT('',(20.1893083252611,77.291089532207,244.110378743704)); +#14093=CARTESIAN_POINT('',(20.1992429966311,77.2193683320793,244.094410761423)); +#14094=CARTESIAN_POINT('',(20.204539552703,77.1819191272617,244.084408328727)); +#14095=CARTESIAN_POINT('',(20.2108003003289,77.1384796307391,244.066941925003)); +#14096=CARTESIAN_POINT('',(20.2120150610223,77.1300899391048,244.063272992161)); +#14097=CARTESIAN_POINT('',(20.2140372036083,77.1161845912452,244.056593523053)); +#14098=CARTESIAN_POINT('',(20.2150186105627,77.1094567688415,244.053192231537)); +#14099=CARTESIAN_POINT('',(20.2172592358241,77.0941487366554,244.044508445503)); +#14100=CARTESIAN_POINT('',(20.218671007833,77.0845559455944,244.038147394301)); +#14101=CARTESIAN_POINT('',(20.2204613330178,77.0724385256203,244.026584326012)); +#14102=CARTESIAN_POINT('',(20.2209502347818,77.0691386341817,244.022583862679)); +#14103=CARTESIAN_POINT('',(20.2215635271631,77.0650023137913,244.01604630301)); +#14104=CARTESIAN_POINT('',(20.2217408359509,77.0638077640569,244.013612161136)); +#14105=CARTESIAN_POINT('',(20.2220103217951,77.0619925809916,244.008847802661)); +#14106=CARTESIAN_POINT('',(20.222111145819,77.0613139061612,244.006182544381)); +#14107=CARTESIAN_POINT('',(20.2221607598731,77.0609799487792,244.003505161865)); +#14108=CARTESIAN_POINT('',(20.0050354003906,80.,243.800741644622)); +#14109=CARTESIAN_POINT('',(20.0050354003906,80.,242.199258414995)); +#14110=CARTESIAN_POINT('',(20.1636358803736,77.4862704964678,242.141396652997)); +#14111=CARTESIAN_POINT('',(20.1793528173564,77.3622135612455,242.125766235395)); +#14112=CARTESIAN_POINT('',(20.1893083252611,77.2910895322127,242.110378743704)); +#14113=CARTESIAN_POINT('',(20.199242996631,77.219368332085,242.094410761422)); +#14114=CARTESIAN_POINT('',(20.204539552703,77.1819191272672,242.084408328727)); +#14115=CARTESIAN_POINT('',(20.2108003003294,77.1384796307411,242.066941925001)); +#14116=CARTESIAN_POINT('',(20.2120150610225,77.130089939109,242.06327299216)); +#14117=CARTESIAN_POINT('',(20.2140372036077,77.1161845912546,242.056593523055)); +#14118=CARTESIAN_POINT('',(20.2150186105626,77.1094567688479,242.053192231538)); +#14119=CARTESIAN_POINT('',(20.2172592358242,77.0941487366607,242.044508445502)); +#14120=CARTESIAN_POINT('',(20.218671007833,77.0845559455998,242.038147394301)); +#14121=CARTESIAN_POINT('',(20.2204613330176,77.072438525627,242.026584326013)); +#14122=CARTESIAN_POINT('',(20.2209502347817,77.0691386341877,242.02258386268)); +#14123=CARTESIAN_POINT('',(20.2215635271631,77.0650023137963,242.01604630301)); +#14124=CARTESIAN_POINT('',(20.2217408359509,77.0638077640621,242.013612161136)); +#14125=CARTESIAN_POINT('',(20.2220103217951,77.0619925809969,242.008847802661)); +#14126=CARTESIAN_POINT('',(20.222111145819,77.0613139061665,242.006182544381)); +#14127=CARTESIAN_POINT('',(20.2221607598731,77.0609799487846,242.003505161865)); +#14128=CARTESIAN_POINT('',(20.0050354003906,80.,241.800741644622)); +#14129=CARTESIAN_POINT('',(20.0050354003906,80.,240.199258414995)); +#14130=CARTESIAN_POINT('',(20.1636358803736,77.486270496474,240.141396652997)); +#14131=CARTESIAN_POINT('',(20.1793528173566,77.3622135612501,240.125766235395)); +#14132=CARTESIAN_POINT('',(20.1893083252612,77.2910895322174,240.110378743704)); +#14133=CARTESIAN_POINT('',(20.199242996631,77.2193683320907,240.094410761423)); +#14134=CARTESIAN_POINT('',(20.204539552703,77.1819191272728,240.084408328727)); +#14135=CARTESIAN_POINT('',(20.2108003003291,77.1384796307486,240.066941925002)); +#14136=CARTESIAN_POINT('',(20.2120150610224,77.1300899391152,240.063272992161)); +#14137=CARTESIAN_POINT('',(20.2140372036081,77.1161845912576,240.056593523053)); +#14138=CARTESIAN_POINT('',(20.2150186105626,77.1094567688529,240.053192231538)); +#14139=CARTESIAN_POINT('',(20.2172592358241,77.0941487366665,240.044508445503)); +#14140=CARTESIAN_POINT('',(20.218671007833,77.0845559456052,240.038147394302)); +#14141=CARTESIAN_POINT('',(20.2204613330176,77.0724385256322,240.026584326013)); +#14142=CARTESIAN_POINT('',(20.2209502347818,77.0691386341929,240.02258386268)); +#14143=CARTESIAN_POINT('',(20.2215635271632,77.0650023138012,240.016046303009)); +#14144=CARTESIAN_POINT('',(20.221740835951,77.0638077640674,240.013612161136)); +#14145=CARTESIAN_POINT('',(20.222010321795,77.0619925810024,240.008847802661)); +#14146=CARTESIAN_POINT('',(20.222111145819,77.0613139061719,240.006182544381)); +#14147=CARTESIAN_POINT('',(20.2221607598731,77.0609799487899,240.003505161865)); +#14148=CARTESIAN_POINT('',(20.0050354003906,80.,239.800741644622)); +#14149=CARTESIAN_POINT('',(20.0050354003906,80.,238.199258414995)); +#14150=CARTESIAN_POINT('',(20.1636358803736,77.4862704964802,238.141396652997)); +#14151=CARTESIAN_POINT('',(20.1793528173564,77.3622135612577,238.125766235395)); +#14152=CARTESIAN_POINT('',(20.189308325261,77.2910895322246,238.110378743704)); +#14153=CARTESIAN_POINT('',(20.1992429966311,77.2193683320961,238.094410761422)); +#14154=CARTESIAN_POINT('',(20.204539552703,77.1819191272783,238.084408328727)); +#14155=CARTESIAN_POINT('',(20.2108003003292,77.1384796307533,238.066941925002)); +#14156=CARTESIAN_POINT('',(20.2120150610225,77.1300899391204,238.063272992161)); +#14157=CARTESIAN_POINT('',(20.2140372036082,77.1161845912621,238.056593523053)); +#14158=CARTESIAN_POINT('',(20.2150186105627,77.1094567688579,238.053192231537)); +#14159=CARTESIAN_POINT('',(20.2172592358241,77.0941487366718,238.044508445503)); +#14160=CARTESIAN_POINT('',(20.218671007833,77.0845559456106,238.038147394302)); +#14161=CARTESIAN_POINT('',(20.2204613330176,77.0724385256378,238.026584326013)); +#14162=CARTESIAN_POINT('',(20.2209502347818,77.0691386341982,238.02258386268)); +#14163=CARTESIAN_POINT('',(20.2215635271631,77.0650023138068,238.01604630301)); +#14164=CARTESIAN_POINT('',(20.2217408359509,77.0638077640728,238.013612161136)); +#14165=CARTESIAN_POINT('',(20.2220103217951,77.0619925810076,238.008847802661)); +#14166=CARTESIAN_POINT('',(20.222111145819,77.0613139061772,238.006182544381)); +#14167=CARTESIAN_POINT('',(20.2221607598731,77.0609799487953,238.003505161865)); +#14168=CARTESIAN_POINT('',(20.0050354003906,80.,237.800741644622)); +#14169=CARTESIAN_POINT('',(20.0050354003906,80.,236.199258414995)); +#14170=CARTESIAN_POINT('',(20.1636358803736,77.4862704964864,236.141396652997)); +#14171=CARTESIAN_POINT('',(20.1793528173563,77.3622135612639,236.125766235395)); +#14172=CARTESIAN_POINT('',(20.189308325261,77.2910895322303,236.110378743704)); +#14173=CARTESIAN_POINT('',(20.1992429966312,77.2193683321009,236.094410761422)); +#14174=CARTESIAN_POINT('',(20.2045395527031,77.1819191272835,236.084408328727)); +#14175=CARTESIAN_POINT('',(20.2108003003291,77.1384796307598,236.066941925002)); +#14176=CARTESIAN_POINT('',(20.2120150610224,77.130089939126,236.063272992161)); +#14177=CARTESIAN_POINT('',(20.2140372036082,77.1161845912676,236.056593523053)); +#14178=CARTESIAN_POINT('',(20.2150186105627,77.1094567688631,236.053192231537)); +#14179=CARTESIAN_POINT('',(20.2172592358242,77.0941487366768,236.044508445502)); +#14180=CARTESIAN_POINT('',(20.2186710078331,77.0845559456154,236.038147394301)); +#14181=CARTESIAN_POINT('',(20.220461333018,77.0724385256407,236.02658432601)); +#14182=CARTESIAN_POINT('',(20.2209502347819,77.0691386342025,236.022583862678)); +#14183=CARTESIAN_POINT('',(20.2215635271631,77.0650023138124,236.01604630301)); +#14184=CARTESIAN_POINT('',(20.221740835951,77.063807764078,236.013612161136)); +#14185=CARTESIAN_POINT('',(20.2220103217951,77.0619925810128,236.00884780266)); +#14186=CARTESIAN_POINT('',(20.222111145819,77.0613139061826,236.006182544381)); +#14187=CARTESIAN_POINT('',(20.2221607598731,77.0609799488006,236.003505161865)); +#14188=CARTESIAN_POINT('',(20.0050354003906,80.,235.800741644622)); +#14189=CARTESIAN_POINT('',(20.0050354003906,80.,234.199258414995)); +#14190=CARTESIAN_POINT('',(20.1636358803736,77.4862704964925,234.141396652997)); +#14191=CARTESIAN_POINT('',(20.1793528173566,77.3622135612674,234.125766235395)); +#14192=CARTESIAN_POINT('',(20.1893083252612,77.2910895322345,234.110378743704)); +#14193=CARTESIAN_POINT('',(20.199242996631,77.2193683321075,234.094410761423)); +#14194=CARTESIAN_POINT('',(20.204539552703,77.1819191272895,234.084408328727)); +#14195=CARTESIAN_POINT('',(20.2108003003293,77.1384796307635,234.066941925002)); +#14196=CARTESIAN_POINT('',(20.2120150610225,77.130089939131,234.063272992161)); +#14197=CARTESIAN_POINT('',(20.2140372036082,77.116184591273,234.056593523053)); +#14198=CARTESIAN_POINT('',(20.2150186105627,77.1094567688687,234.053192231537)); +#14199=CARTESIAN_POINT('',(20.2172592358241,77.0941487366829,234.044508445503)); +#14200=CARTESIAN_POINT('',(20.218671007833,77.0845559456214,234.038147394302)); +#14201=CARTESIAN_POINT('',(20.2204613330178,77.0724385256475,234.026584326012)); +#14202=CARTESIAN_POINT('',(20.2209502347818,77.0691386342086,234.022583862679)); +#14203=CARTESIAN_POINT('',(20.2215635271632,77.0650023138174,234.01604630301)); +#14204=CARTESIAN_POINT('',(20.221740835951,77.0638077640834,234.013612161136)); +#14205=CARTESIAN_POINT('',(20.2220103217951,77.0619925810184,234.008847802661)); +#14206=CARTESIAN_POINT('',(20.222111145819,77.0613139061879,234.006182544381)); +#14207=CARTESIAN_POINT('',(20.2221607598731,77.060979948806,234.003505161865)); +#14208=CARTESIAN_POINT('',(20.0050354003906,80.,233.800741644622)); +#14209=CARTESIAN_POINT('',(20.0050354003906,80.,232.199258414995)); +#14210=CARTESIAN_POINT('',(20.1636358803736,77.4862704964987,232.141396652997)); +#14211=CARTESIAN_POINT('',(20.1793528173564,77.3622135612751,232.125766235395)); +#14212=CARTESIAN_POINT('',(20.1893083252611,77.2910895322416,232.110378743704)); +#14213=CARTESIAN_POINT('',(20.199242996631,77.2193683321132,232.094410761423)); +#14214=CARTESIAN_POINT('',(20.204539552703,77.181919127295,232.084408328727)); +#14215=CARTESIAN_POINT('',(20.2108003003292,77.1384796307698,232.066941925002)); +#14216=CARTESIAN_POINT('',(20.2120150610225,77.1300899391368,232.063272992161)); +#14217=CARTESIAN_POINT('',(20.2140372036084,77.1161845912773,232.056593523052)); +#14218=CARTESIAN_POINT('',(20.2150186105628,77.1094567688738,232.053192231537)); +#14219=CARTESIAN_POINT('',(20.2172592358241,77.0941487366883,232.044508445503)); +#14220=CARTESIAN_POINT('',(20.218671007833,77.0845559456267,232.038147394302)); +#14221=CARTESIAN_POINT('',(20.2204613330175,77.0724385256544,232.026584326013)); +#14222=CARTESIAN_POINT('',(20.2209502347817,77.0691386342146,232.022583862681)); +#14223=CARTESIAN_POINT('',(20.2215635271632,77.0650023138228,232.01604630301)); +#14224=CARTESIAN_POINT('',(20.2217408359509,77.0638077640889,232.013612161136)); +#14225=CARTESIAN_POINT('',(20.2220103217951,77.0619925810237,232.008847802661)); +#14226=CARTESIAN_POINT('',(20.222111145819,77.0613139061933,232.006182544381)); +#14227=CARTESIAN_POINT('',(20.2221607598731,77.0609799488113,232.003505161865)); +#14228=CARTESIAN_POINT('',(20.0050354003906,80.,231.800741644622)); +#14229=CARTESIAN_POINT('',(20.0050354003906,80.,230.199258414995)); +#14230=CARTESIAN_POINT('',(20.1636358803736,77.4862704965049,230.141396652997)); +#14231=CARTESIAN_POINT('',(20.1793528173566,77.3622135612795,230.125766235395)); +#14232=CARTESIAN_POINT('',(20.1893083252612,77.2910895322463,230.110378743704)); +#14233=CARTESIAN_POINT('',(20.199242996631,77.2193683321189,230.094410761423)); +#14234=CARTESIAN_POINT('',(20.204539552703,77.1819191273006,230.084408328727)); +#14235=CARTESIAN_POINT('',(20.2108003003293,77.1384796307744,230.066941925002)); +#14236=CARTESIAN_POINT('',(20.2120150610225,77.1300899391419,230.063272992161)); +#14237=CARTESIAN_POINT('',(20.2140372036082,77.116184591284,230.056593523053)); +#14238=CARTESIAN_POINT('',(20.2150186105627,77.1094567688797,230.053192231537)); +#14239=CARTESIAN_POINT('',(20.2172592358241,77.0941487366936,230.044508445503)); +#14240=CARTESIAN_POINT('',(20.218671007833,77.0845559456322,230.038147394302)); +#14241=CARTESIAN_POINT('',(20.2204613330176,77.0724385256595,230.026584326013)); +#14242=CARTESIAN_POINT('',(20.2209502347818,77.0691386342198,230.02258386268)); +#14243=CARTESIAN_POINT('',(20.2215635271632,77.0650023138282,230.01604630301)); +#14244=CARTESIAN_POINT('',(20.2217408359509,77.0638077640942,230.013612161136)); +#14245=CARTESIAN_POINT('',(20.2220103217951,77.061992581029,230.008847802661)); +#14246=CARTESIAN_POINT('',(20.222111145819,77.0613139061986,230.006182544381)); +#14247=CARTESIAN_POINT('',(20.2221607598731,77.0609799488167,230.003505161865)); +#14248=CARTESIAN_POINT('',(20.0050354003906,80.,229.800741644622)); +#14249=CARTESIAN_POINT('',(20.0050354003906,80.,228.199258414995)); +#14250=CARTESIAN_POINT('',(20.1636358803736,77.4862704965111,228.141396652997)); +#14251=CARTESIAN_POINT('',(20.1793528173566,77.3622135612854,228.125766235395)); +#14252=CARTESIAN_POINT('',(20.1893083252612,77.2910895322521,228.110378743704)); +#14253=CARTESIAN_POINT('',(20.199242996631,77.2193683321243,228.094410761422)); +#14254=CARTESIAN_POINT('',(20.204539552703,77.1819191273062,228.084408328727)); +#14255=CARTESIAN_POINT('',(20.2108003003291,77.1384796307813,228.066941925002)); +#14256=CARTESIAN_POINT('',(20.2120150610224,77.130089939148,228.063272992161)); +#14257=CARTESIAN_POINT('',(20.2140372036082,77.1161845912891,228.056593523053)); +#14258=CARTESIAN_POINT('',(20.2150186105627,77.1094567688851,228.053192231537)); +#14259=CARTESIAN_POINT('',(20.2172592358242,77.0941487366986,228.044508445503)); +#14260=CARTESIAN_POINT('',(20.218671007833,77.0845559456375,228.038147394301)); +#14261=CARTESIAN_POINT('',(20.2204613330176,77.0724385256645,228.026584326013)); +#14262=CARTESIAN_POINT('',(20.2209502347818,77.069138634225,228.02258386268)); +#14263=CARTESIAN_POINT('',(20.2215635271631,77.0650023138337,228.01604630301)); +#14264=CARTESIAN_POINT('',(20.2217408359509,77.0638077640996,228.013612161136)); +#14265=CARTESIAN_POINT('',(20.222010321795,77.0619925810344,228.008847802661)); +#14266=CARTESIAN_POINT('',(20.222111145819,77.061313906204,228.006182544381)); +#14267=CARTESIAN_POINT('',(20.2221607598731,77.060979948822,228.003505161865)); +#14268=CARTESIAN_POINT('',(20.0050354003906,80.,227.800741644622)); +#14269=CARTESIAN_POINT('',(20.0050354003906,80.,226.199258414995)); +#14270=CARTESIAN_POINT('',(20.1636358803736,77.4862704965172,226.141396652997)); +#14271=CARTESIAN_POINT('',(20.1793528173563,77.3622135612934,226.125766235395)); +#14272=CARTESIAN_POINT('',(20.189308325261,77.2910895322592,226.110378743704)); +#14273=CARTESIAN_POINT('',(20.1992429966312,77.2193683321292,226.094410761422)); +#14274=CARTESIAN_POINT('',(20.204539552703,77.1819191273116,226.084408328727)); +#14275=CARTESIAN_POINT('',(20.2108003003291,77.1384796307867,226.066941925002)); +#14276=CARTESIAN_POINT('',(20.2120150610224,77.1300899391534,226.063272992161)); +#14277=CARTESIAN_POINT('',(20.2140372036083,77.1161845912937,226.056593523053)); +#14278=CARTESIAN_POINT('',(20.2150186105627,77.1094567688902,226.053192231537)); +#14279=CARTESIAN_POINT('',(20.2172592358241,77.0941487367043,226.044508445503)); +#14280=CARTESIAN_POINT('',(20.218671007833,77.0845559456429,226.038147394302)); +#14281=CARTESIAN_POINT('',(20.2204613330176,77.07243852567,226.026584326013)); +#14282=CARTESIAN_POINT('',(20.2209502347818,77.0691386342304,226.02258386268)); +#14283=CARTESIAN_POINT('',(20.2215635271632,77.0650023138387,226.016046303009)); +#14284=CARTESIAN_POINT('',(20.221740835951,77.0638077641049,226.013612161136)); +#14285=CARTESIAN_POINT('',(20.222010321795,77.0619925810398,226.008847802661)); +#14286=CARTESIAN_POINT('',(20.222111145819,77.0613139062093,226.006182544381)); +#14287=CARTESIAN_POINT('',(20.2221607598731,77.0609799488274,226.003505161865)); +#14288=CARTESIAN_POINT('',(20.0050354003906,80.,225.800741644622)); +#14289=CARTESIAN_POINT('',(20.0050354003906,80.,224.199258414995)); +#14290=CARTESIAN_POINT('',(20.1636358803736,77.4862704965234,224.141396652997)); +#14291=CARTESIAN_POINT('',(20.1793528173564,77.3622135612987,224.125766235395)); +#14292=CARTESIAN_POINT('',(20.1893083252611,77.2910895322647,224.110378743704)); +#14293=CARTESIAN_POINT('',(20.199242996631,77.2193683321361,224.094410761423)); +#14294=CARTESIAN_POINT('',(20.204539552703,77.1819191273171,224.084408328727)); +#14295=CARTESIAN_POINT('',(20.2108003003291,77.1384796307921,224.066941925002)); +#14296=CARTESIAN_POINT('',(20.2120150610225,77.1300899391586,224.063272992161)); +#14297=CARTESIAN_POINT('',(20.2140372036083,77.1161845912991,224.056593523053)); +#14298=CARTESIAN_POINT('',(20.2150186105628,77.1094567688954,224.053192231537)); +#14299=CARTESIAN_POINT('',(20.2172592358242,77.0941487367091,224.044508445502)); +#14300=CARTESIAN_POINT('',(20.2186710078331,77.0845559456478,224.038147394301)); +#14301=CARTESIAN_POINT('',(20.220461333018,77.0724385256729,224.02658432601)); +#14302=CARTESIAN_POINT('',(20.2209502347819,77.0691386342346,224.022583862678)); +#14303=CARTESIAN_POINT('',(20.2215635271631,77.0650023138444,224.01604630301)); +#14304=CARTESIAN_POINT('',(20.221740835951,77.0638077641101,224.013612161136)); +#14305=CARTESIAN_POINT('',(20.2220103217951,77.0619925810447,224.008847802659)); +#14306=CARTESIAN_POINT('',(20.222111145819,77.0613139062147,224.006182544381)); +#14307=CARTESIAN_POINT('',(20.2221607598731,77.0609799488327,224.003505161865)); +#14308=CARTESIAN_POINT('',(20.0050354003906,80.,223.800741644622)); +#14309=CARTESIAN_POINT('',(20.0050354003906,80.,222.199258414995)); +#14310=CARTESIAN_POINT('',(20.1636358803736,77.4862704965296,222.141396652997)); +#14311=CARTESIAN_POINT('',(20.1793528173564,77.3622135613046,222.125766235395)); +#14312=CARTESIAN_POINT('',(20.189308325261,77.2910895322705,222.110378743704)); +#14313=CARTESIAN_POINT('',(20.199242996631,77.2193683321412,222.094410761422)); +#14314=CARTESIAN_POINT('',(20.204539552703,77.1819191273228,222.084408328727)); +#14315=CARTESIAN_POINT('',(20.2108003003291,77.1384796307981,222.066941925002)); +#14316=CARTESIAN_POINT('',(20.2120150610224,77.1300899391644,222.063272992161)); +#14317=CARTESIAN_POINT('',(20.2140372036079,77.1161845913073,222.056593523054)); +#14318=CARTESIAN_POINT('',(20.2150186105626,77.1094567689018,222.053192231538)); +#14319=CARTESIAN_POINT('',(20.2172592358242,77.0941487367148,222.044508445502)); +#14320=CARTESIAN_POINT('',(20.218671007833,77.0845559456536,222.038147394301)); +#14321=CARTESIAN_POINT('',(20.2204613330175,77.0724385256814,222.026584326013)); +#14322=CARTESIAN_POINT('',(20.2209502347817,77.0691386342415,222.022583862681)); +#14323=CARTESIAN_POINT('',(20.2215635271631,77.0650023138502,222.016046303011)); +#14324=CARTESIAN_POINT('',(20.2217408359509,77.0638077641158,222.013612161136)); +#14325=CARTESIAN_POINT('',(20.2220103217951,77.0619925810504,222.008847802661)); +#14326=CARTESIAN_POINT('',(20.222111145819,77.06131390622,222.006182544381)); +#14327=CARTESIAN_POINT('',(20.2221607598731,77.0609799488381,222.003505161865)); +#14328=CARTESIAN_POINT('',(20.0050354003906,80.,221.800741644622)); +#14329=CARTESIAN_POINT('',(20.0050354003906,80.,220.199258414995)); +#14330=CARTESIAN_POINT('',(20.1636358803736,77.4862704965358,220.141396652997)); +#14331=CARTESIAN_POINT('',(20.1793528173564,77.3622135613108,220.125766235395)); +#14332=CARTESIAN_POINT('',(20.189308325261,77.2910895322765,220.110378743704)); +#14333=CARTESIAN_POINT('',(20.1992429966311,77.2193683321465,220.094410761422)); +#14334=CARTESIAN_POINT('',(20.2045395527031,77.1819191273281,220.084408328727)); +#14335=CARTESIAN_POINT('',(20.2108003003292,77.1384796308024,220.066941925002)); +#14336=CARTESIAN_POINT('',(20.2120150610225,77.1300899391693,220.063272992161)); +#14337=CARTESIAN_POINT('',(20.2140372036078,77.1161845913136,220.056593523054)); +#14338=CARTESIAN_POINT('',(20.2150186105626,77.1094567689072,220.053192231538)); +#14339=CARTESIAN_POINT('',(20.2172592358242,77.0941487367199,220.044508445502)); +#14340=CARTESIAN_POINT('',(20.2186710078331,77.0845559456585,220.038147394301)); +#14341=CARTESIAN_POINT('',(20.2204613330175,77.0724385256865,220.026584326013)); +#14342=CARTESIAN_POINT('',(20.2209502347817,77.0691386342466,220.022583862681)); +#14343=CARTESIAN_POINT('',(20.2215635271633,77.0650023138543,220.016046303008)); +#14344=CARTESIAN_POINT('',(20.221740835951,77.0638077641206,220.013612161135)); +#14345=CARTESIAN_POINT('',(20.2220103217951,77.0619925810557,220.00884780266)); +#14346=CARTESIAN_POINT('',(20.222111145819,77.0613139062254,220.006182544381)); +#14347=CARTESIAN_POINT('',(20.2221607598731,77.0609799488434,220.003505161865)); +#14348=CARTESIAN_POINT('',(20.0050354003906,80.,219.800741644622)); +#14349=CARTESIAN_POINT('',(20.0050354003906,80.,218.199258414995)); +#14350=CARTESIAN_POINT('',(20.1636358803736,77.4862704965419,218.141396652997)); +#14351=CARTESIAN_POINT('',(20.1793528173564,77.3622135613166,218.125766235395)); +#14352=CARTESIAN_POINT('',(20.189308325261,77.2910895322823,218.110378743704)); +#14353=CARTESIAN_POINT('',(20.1992429966311,77.2193683321523,218.094410761422)); +#14354=CARTESIAN_POINT('',(20.2045395527031,77.1819191273337,218.084408328727)); +#14355=CARTESIAN_POINT('',(20.2108003003292,77.1384796308083,218.066941925002)); +#14356=CARTESIAN_POINT('',(20.2120150610225,77.1300899391749,218.063272992161)); +#14357=CARTESIAN_POINT('',(20.2140372036083,77.1161845913157,218.056593523053)); +#14358=CARTESIAN_POINT('',(20.2150186105628,77.1094567689117,218.053192231537)); +#14359=CARTESIAN_POINT('',(20.2172592358242,77.0941487367253,218.044508445502)); +#14360=CARTESIAN_POINT('',(20.2186710078331,77.0845559456639,218.038147394301)); +#14361=CARTESIAN_POINT('',(20.2204613330177,77.0724385256907,218.026584326012)); +#14362=CARTESIAN_POINT('',(20.2209502347818,77.0691386342513,218.022583862679)); +#14363=CARTESIAN_POINT('',(20.2215635271632,77.06500231386,218.016046303009)); +#14364=CARTESIAN_POINT('',(20.221740835951,77.063807764126,218.013612161135)); +#14365=CARTESIAN_POINT('',(20.2220103217951,77.061992581061,218.00884780266)); +#14366=CARTESIAN_POINT('',(20.222111145819,77.0613139062309,218.006182544381)); +#14367=CARTESIAN_POINT('',(20.2221607598731,77.0609799488488,218.003505161865)); +#14368=CARTESIAN_POINT('',(20.0050354003906,80.,217.800741644622)); +#14369=CARTESIAN_POINT('',(20.0050354003906,80.,216.199258414995)); +#14370=CARTESIAN_POINT('',(20.1636358803736,77.4862704965481,216.141396652997)); +#14371=CARTESIAN_POINT('',(20.1793528173564,77.3622135613225,216.125766235395)); +#14372=CARTESIAN_POINT('',(20.189308325261,77.2910895322878,216.110378743704)); +#14373=CARTESIAN_POINT('',(20.1992429966311,77.2193683321579,216.094410761422)); +#14374=CARTESIAN_POINT('',(20.204539552703,77.1819191273395,216.084408328727)); +#14375=CARTESIAN_POINT('',(20.2108003003292,77.1384796308136,216.066941925002)); +#14376=CARTESIAN_POINT('',(20.2120150610224,77.1300899391805,216.063272992161)); +#14377=CARTESIAN_POINT('',(20.2140372036081,77.1161845913224,216.056593523053)); +#14378=CARTESIAN_POINT('',(20.2150186105627,77.1094567689177,216.053192231537)); +#14379=CARTESIAN_POINT('',(20.2172592358241,77.0941487367313,216.044508445503)); +#14380=CARTESIAN_POINT('',(20.218671007833,77.0845559456698,216.038147394302)); +#14381=CARTESIAN_POINT('',(20.2204613330176,77.0724385256966,216.026584326013)); +#14382=CARTESIAN_POINT('',(20.2209502347818,77.0691386342572,216.02258386268)); +#14383=CARTESIAN_POINT('',(20.2215635271631,77.0650023138658,216.01604630301)); +#14384=CARTESIAN_POINT('',(20.2217408359509,77.0638077641317,216.013612161136)); +#14385=CARTESIAN_POINT('',(20.2220103217951,77.0619925810664,216.008847802661)); +#14386=CARTESIAN_POINT('',(20.222111145819,77.0613139062361,216.006182544381)); +#14387=CARTESIAN_POINT('',(20.2221607598731,77.0609799488541,216.003505161865)); +#14388=CARTESIAN_POINT('',(20.0050354003906,80.,215.800741644622)); +#14389=CARTESIAN_POINT('',(20.0050354003906,80.,214.199258414995)); +#14390=CARTESIAN_POINT('',(20.1636358803736,77.4862704965543,214.141396652997)); +#14391=CARTESIAN_POINT('',(20.1793528173564,77.3622135613284,214.125766235395)); +#14392=CARTESIAN_POINT('',(20.189308325261,77.2910895322936,214.110378743704)); +#14393=CARTESIAN_POINT('',(20.199242996631,77.2193683321638,214.094410761423)); +#14394=CARTESIAN_POINT('',(20.204539552703,77.1819191273451,214.084408328727)); +#14395=CARTESIAN_POINT('',(20.2108003003292,77.138479630819,214.066941925002)); +#14396=CARTESIAN_POINT('',(20.2120150610225,77.130089939186,214.063272992161)); +#14397=CARTESIAN_POINT('',(20.2140372036083,77.1161845913268,214.056593523053)); +#14398=CARTESIAN_POINT('',(20.2150186105627,77.1094567689229,214.053192231537)); +#14399=CARTESIAN_POINT('',(20.2172592358241,77.0941487367366,214.044508445503)); +#14400=CARTESIAN_POINT('',(20.218671007833,77.0845559456752,214.038147394302)); +#14401=CARTESIAN_POINT('',(20.2204613330176,77.0724385257023,214.026584326013)); +#14402=CARTESIAN_POINT('',(20.2209502347817,77.0691386342627,214.02258386268)); +#14403=CARTESIAN_POINT('',(20.2215635271632,77.0650023138709,214.01604630301)); +#14404=CARTESIAN_POINT('',(20.2217408359509,77.063807764137,214.013612161136)); +#14405=CARTESIAN_POINT('',(20.2220103217951,77.0619925810718,214.008847802661)); +#14406=CARTESIAN_POINT('',(20.222111145819,77.0613139062414,214.006182544381)); +#14407=CARTESIAN_POINT('',(20.2221607598731,77.0609799488594,214.003505161865)); +#14408=CARTESIAN_POINT('',(20.0050354003906,80.,213.800741644622)); +#14409=CARTESIAN_POINT('',(20.0050354003906,80.,212.199258414995)); +#14410=CARTESIAN_POINT('',(20.1636358803736,77.4862704965604,212.141396652997)); +#14411=CARTESIAN_POINT('',(20.1793528173564,77.3622135613343,212.125766235395)); +#14412=CARTESIAN_POINT('',(20.189308325261,77.2910895322993,212.110378743704)); +#14413=CARTESIAN_POINT('',(20.199242996631,77.2193683321694,212.094410761422)); +#14414=CARTESIAN_POINT('',(20.204539552703,77.1819191273506,212.084408328727)); +#14415=CARTESIAN_POINT('',(20.2108003003291,77.1384796308251,212.066941925002)); +#14416=CARTESIAN_POINT('',(20.2120150610224,77.1300899391916,212.063272992161)); +#14417=CARTESIAN_POINT('',(20.2140372036082,77.1161845913331,212.056593523053)); +#14418=CARTESIAN_POINT('',(20.2150186105627,77.1094567689286,212.053192231537)); +#14419=CARTESIAN_POINT('',(20.2172592358241,77.0941487367421,212.044508445503)); +#14420=CARTESIAN_POINT('',(20.218671007833,77.0845559456806,212.038147394302)); +#14421=CARTESIAN_POINT('',(20.2204613330175,77.0724385257082,212.026584326013)); +#14422=CARTESIAN_POINT('',(20.2209502347817,77.0691386342682,212.022583862681)); +#14423=CARTESIAN_POINT('',(20.2215635271632,77.0650023138764,212.01604630301)); +#14424=CARTESIAN_POINT('',(20.2217408359509,77.0638077641424,212.013612161136)); +#14425=CARTESIAN_POINT('',(20.222010321795,77.0619925810773,212.008847802661)); +#14426=CARTESIAN_POINT('',(20.222111145819,77.0613139062468,212.006182544381)); +#14427=CARTESIAN_POINT('',(20.2221607598731,77.0609799488648,212.003505161865)); +#14428=CARTESIAN_POINT('',(20.0050354003906,80.,211.800741644622)); +#14429=CARTESIAN_POINT('',(20.0050354003906,80.,210.199258414995)); +#14430=CARTESIAN_POINT('',(20.1636358803736,77.4862704965666,210.141396652997)); +#14431=CARTESIAN_POINT('',(20.1793528173563,77.3622135613404,210.125766235395)); +#14432=CARTESIAN_POINT('',(20.189308325261,77.2910895323054,210.110378743704)); +#14433=CARTESIAN_POINT('',(20.199242996631,77.2193683321751,210.094410761423)); +#14434=CARTESIAN_POINT('',(20.204539552703,77.1819191273562,210.084408328727)); +#14435=CARTESIAN_POINT('',(20.210800300329,77.1384796308311,210.066941925002)); +#14436=CARTESIAN_POINT('',(20.2120150610224,77.1300899391973,210.063272992161)); +#14437=CARTESIAN_POINT('',(20.2140372036081,77.1161845913389,210.056593523053)); +#14438=CARTESIAN_POINT('',(20.2150186105627,77.1094567689341,210.053192231538)); +#14439=CARTESIAN_POINT('',(20.2172592358242,77.0941487367471,210.044508445502)); +#14440=CARTESIAN_POINT('',(20.218671007833,77.084555945686,210.038147394301)); +#14441=CARTESIAN_POINT('',(20.2204613330176,77.0724385257131,210.026584326013)); +#14442=CARTESIAN_POINT('',(20.2209502347818,77.0691386342734,210.02258386268)); +#14443=CARTESIAN_POINT('',(20.2215635271632,77.0650023138815,210.016046303009)); +#14444=CARTESIAN_POINT('',(20.221740835951,77.0638077641477,210.013612161136)); +#14445=CARTESIAN_POINT('',(20.222010321795,77.0619925810826,210.008847802661)); +#14446=CARTESIAN_POINT('',(20.222111145819,77.0613139062521,210.006182544381)); +#14447=CARTESIAN_POINT('',(20.2221607598731,77.0609799488701,210.003505161865)); +#14448=CARTESIAN_POINT('',(20.0050354003906,80.,209.800741644622)); +#14449=CARTESIAN_POINT('',(20.0050354003906,80.,208.199258414995)); +#14450=CARTESIAN_POINT('',(20.1636358803736,77.4862704965728,208.141396652997)); +#14451=CARTESIAN_POINT('',(20.1793528173564,77.3622135613461,208.125766235395)); +#14452=CARTESIAN_POINT('',(20.189308325261,77.2910895323109,208.110378743704)); +#14453=CARTESIAN_POINT('',(20.199242996631,77.2193683321808,208.094410761423)); +#14454=CARTESIAN_POINT('',(20.204539552703,77.1819191273618,208.084408328727)); +#14455=CARTESIAN_POINT('',(20.2108003003293,77.1384796308352,208.066941925002)); +#14456=CARTESIAN_POINT('',(20.2120150610225,77.1300899392022,208.063272992161)); +#14457=CARTESIAN_POINT('',(20.2140372036082,77.1161845913439,208.056593523053)); +#14458=CARTESIAN_POINT('',(20.2150186105627,77.1094567689393,208.053192231537)); +#14459=CARTESIAN_POINT('',(20.2172592358241,77.0941487367528,208.044508445503)); +#14460=CARTESIAN_POINT('',(20.218671007833,77.0845559456914,208.038147394302)); +#14461=CARTESIAN_POINT('',(20.2204613330177,77.0724385257174,208.026584326012)); +#14462=CARTESIAN_POINT('',(20.2209502347818,77.0691386342783,208.022583862679)); +#14463=CARTESIAN_POINT('',(20.2215635271631,77.0650023138872,208.01604630301)); +#14464=CARTESIAN_POINT('',(20.2217408359509,77.0638077641531,208.013612161136)); +#14465=CARTESIAN_POINT('',(20.222010321795,77.0619925810879,208.008847802661)); +#14466=CARTESIAN_POINT('',(20.222111145819,77.0613139062574,208.006182544381)); +#14467=CARTESIAN_POINT('',(20.2221607598731,77.0609799488755,208.003505161865)); +#14468=CARTESIAN_POINT('',(20.0050354003906,80.,207.800741644622)); +#14469=CARTESIAN_POINT('',(20.0050354003906,80.,206.199258414995)); +#14470=CARTESIAN_POINT('',(20.1636358803736,77.486270496579,206.141396652997)); +#14471=CARTESIAN_POINT('',(20.1793528173561,77.362213561354,206.125766235396)); +#14472=CARTESIAN_POINT('',(20.1893083252608,77.2910895323183,206.110378743705)); +#14473=CARTESIAN_POINT('',(20.199242996631,77.2193683321862,206.094410761422)); +#14474=CARTESIAN_POINT('',(20.204539552703,77.1819191273673,206.084408328727)); +#14475=CARTESIAN_POINT('',(20.2108003003292,77.138479630841,206.066941925002)); +#14476=CARTESIAN_POINT('',(20.2120150610225,77.1300899392078,206.063272992161)); +#14477=CARTESIAN_POINT('',(20.2140372036082,77.1161845913488,206.056593523053)); +#14478=CARTESIAN_POINT('',(20.2150186105627,77.1094567689446,206.053192231537)); +#14479=CARTESIAN_POINT('',(20.2172592358241,77.0941487367582,206.044508445503)); +#14480=CARTESIAN_POINT('',(20.218671007833,77.0845559456967,206.038147394302)); +#14481=CARTESIAN_POINT('',(20.2204613330176,77.0724385257234,206.026584326013)); +#14482=CARTESIAN_POINT('',(20.2209502347818,77.069138634284,206.02258386268)); +#14483=CARTESIAN_POINT('',(20.2215635271632,77.0650023138923,206.016046303009)); +#14484=CARTESIAN_POINT('',(20.2217408359509,77.0638077641584,206.013612161136)); +#14485=CARTESIAN_POINT('',(20.2220103217951,77.0619925810933,206.008847802661)); +#14486=CARTESIAN_POINT('',(20.222111145819,77.0613139062628,206.006182544381)); +#14487=CARTESIAN_POINT('',(20.2221607598731,77.0609799488808,206.003505161865)); +#14488=CARTESIAN_POINT('',(20.0050354003906,80.,205.800741644622)); +#14489=CARTESIAN_POINT('',(20.0050354003906,80.,204.199258414995)); +#14490=CARTESIAN_POINT('',(20.1636358803736,77.4862704965851,204.141396652997)); +#14491=CARTESIAN_POINT('',(20.1793528173564,77.3622135613579,204.125766235395)); +#14492=CARTESIAN_POINT('',(20.189308325261,77.2910895323224,204.110378743704)); +#14493=CARTESIAN_POINT('',(20.199242996631,77.219368332192,204.094410761423)); +#14494=CARTESIAN_POINT('',(20.204539552703,77.1819191273729,204.084408328727)); +#14495=CARTESIAN_POINT('',(20.2108003003293,77.1384796308458,204.066941925002)); +#14496=CARTESIAN_POINT('',(20.2120150610225,77.1300899392131,204.063272992161)); +#14497=CARTESIAN_POINT('',(20.2140372036081,77.1161845913551,204.056593523053)); +#14498=CARTESIAN_POINT('',(20.2150186105627,77.1094567689502,204.053192231537)); +#14499=CARTESIAN_POINT('',(20.2172592358241,77.0941487367639,204.044508445503)); +#14500=CARTESIAN_POINT('',(20.218671007833,77.0845559457021,204.038147394302)); +#14501=CARTESIAN_POINT('',(20.2204613330176,77.0724385257288,204.026584326013)); +#14502=CARTESIAN_POINT('',(20.2209502347818,77.0691386342893,204.02258386268)); +#14503=CARTESIAN_POINT('',(20.2215635271632,77.0650023138977,204.01604630301)); +#14504=CARTESIAN_POINT('',(20.2217408359509,77.0638077641638,204.013612161136)); +#14505=CARTESIAN_POINT('',(20.2220103217951,77.0619925810985,204.008847802661)); +#14506=CARTESIAN_POINT('',(20.222111145819,77.0613139062682,204.006182544381)); +#14507=CARTESIAN_POINT('',(20.2221607598731,77.0609799488862,204.003505161865)); +#14508=CARTESIAN_POINT('',(20.0050354003906,80.,203.800741644622)); +#14509=CARTESIAN_POINT('',(20.0050354003906,80.,202.199258414995)); +#14510=CARTESIAN_POINT('',(20.1636358803736,77.4862704965913,202.141396652997)); +#14511=CARTESIAN_POINT('',(20.1793528173564,77.3622135613639,202.125766235395)); +#14512=CARTESIAN_POINT('',(20.189308325261,77.2910895323282,202.110378743704)); +#14513=CARTESIAN_POINT('',(20.199242996631,77.2193683321977,202.094410761423)); +#14514=CARTESIAN_POINT('',(20.204539552703,77.1819191273784,202.084408328727)); +#14515=CARTESIAN_POINT('',(20.210800300329,77.1384796308534,202.066941925003)); +#14516=CARTESIAN_POINT('',(20.2120150610224,77.1300899392193,202.063272992161)); +#14517=CARTESIAN_POINT('',(20.2140372036082,77.1161845913602,202.056593523053)); +#14518=CARTESIAN_POINT('',(20.2150186105627,77.1094567689557,202.053192231537)); +#14519=CARTESIAN_POINT('',(20.2172592358241,77.0941487367689,202.044508445503)); +#14520=CARTESIAN_POINT('',(20.218671007833,77.0845559457075,202.038147394301)); +#14521=CARTESIAN_POINT('',(20.2204613330175,77.0724385257352,202.026584326014)); +#14522=CARTESIAN_POINT('',(20.2209502347817,77.0691386342951,202.022583862681)); +#14523=CARTESIAN_POINT('',(20.2215635271631,77.0650023139035,202.01604630301)); +#14524=CARTESIAN_POINT('',(20.2217408359509,77.0638077641693,202.013612161136)); +#14525=CARTESIAN_POINT('',(20.2220103217951,77.0619925811039,202.008847802661)); +#14526=CARTESIAN_POINT('',(20.222111145819,77.0613139062735,202.006182544381)); +#14527=CARTESIAN_POINT('',(20.2221607598731,77.0609799488915,202.003505161865)); +#14528=CARTESIAN_POINT('',(20.0050354003906,80.,201.800741644622)); +#14529=CARTESIAN_POINT('',(20.0050354003906,80.,200.199258414995)); +#14530=CARTESIAN_POINT('',(20.1636358803736,77.4862704965975,200.141396652997)); +#14531=CARTESIAN_POINT('',(20.1793528173565,77.3622135613686,200.125766235395)); +#14532=CARTESIAN_POINT('',(20.1893083252612,77.2910895323329,200.110378743704)); +#14533=CARTESIAN_POINT('',(20.1992429966311,77.2193683322024,200.094410761422)); +#14534=CARTESIAN_POINT('',(20.2045395527031,77.1819191273836,200.084408328727)); +#14535=CARTESIAN_POINT('',(20.210800300329,77.1384796308588,200.066941925003)); +#14536=CARTESIAN_POINT('',(20.2120150610224,77.1300899392245,200.063272992161)); +#14537=CARTESIAN_POINT('',(20.2140372036082,77.1161845913651,200.056593523053)); +#14538=CARTESIAN_POINT('',(20.2150186105627,77.1094567689607,200.053192231537)); +#14539=CARTESIAN_POINT('',(20.2172592358242,77.094148736774,200.044508445502)); +#14540=CARTESIAN_POINT('',(20.2186710078331,77.0845559457124,200.038147394301)); +#14541=CARTESIAN_POINT('',(20.2204613330178,77.0724385257383,200.026584326011)); +#14542=CARTESIAN_POINT('',(20.2209502347819,77.0691386342993,200.022583862679)); +#14543=CARTESIAN_POINT('',(20.2215635271632,77.0650023139085,200.01604630301)); +#14544=CARTESIAN_POINT('',(20.221740835951,77.0638077641742,200.013612161135)); +#14545=CARTESIAN_POINT('',(20.2220103217951,77.0619925811091,200.00884780266)); +#14546=CARTESIAN_POINT('',(20.222111145819,77.0613139062788,200.006182544381)); +#14547=CARTESIAN_POINT('',(20.2221607598731,77.0609799488969,200.003505161865)); +#14548=CARTESIAN_POINT('',(20.0050354003906,80.,199.800741644622)); +#14549=CARTESIAN_POINT('',(20.0050354003906,80.,198.199258414995)); +#14550=CARTESIAN_POINT('',(20.1636358803736,77.4862704966037,198.141396652997)); +#14551=CARTESIAN_POINT('',(20.1793528173564,77.3622135613757,198.125766235395)); +#14552=CARTESIAN_POINT('',(20.189308325261,77.2910895323398,198.110378743704)); +#14553=CARTESIAN_POINT('',(20.199242996631,77.2193683322089,198.094410761423)); +#14554=CARTESIAN_POINT('',(20.204539552703,77.1819191273896,198.084408328727)); +#14555=CARTESIAN_POINT('',(20.2108003003292,77.138479630863,198.066941925002)); +#14556=CARTESIAN_POINT('',(20.2120150610225,77.1300899392297,198.063272992161)); +#14557=CARTESIAN_POINT('',(20.2140372036081,77.1161845913715,198.056593523053)); +#14558=CARTESIAN_POINT('',(20.2150186105627,77.1094567689667,198.053192231538)); +#14559=CARTESIAN_POINT('',(20.2172592358241,77.0941487367799,198.044508445503)); +#14560=CARTESIAN_POINT('',(20.218671007833,77.0845559457183,198.038147394302)); +#14561=CARTESIAN_POINT('',(20.2204613330176,77.0724385257451,198.026584326013)); +#14562=CARTESIAN_POINT('',(20.2209502347818,77.0691386343054,198.02258386268)); +#14563=CARTESIAN_POINT('',(20.2215635271632,77.0650023139137,198.016046303009)); +#14564=CARTESIAN_POINT('',(20.221740835951,77.0638077641798,198.013612161136)); +#14565=CARTESIAN_POINT('',(20.222010321795,77.0619925811147,198.008847802661)); +#14566=CARTESIAN_POINT('',(20.222111145819,77.0613139062842,198.006182544381)); +#14567=CARTESIAN_POINT('',(20.2221607598731,77.0609799489022,198.003505161865)); +#14568=CARTESIAN_POINT('',(20.0050354003906,80.,197.800741644622)); +#14569=CARTESIAN_POINT('',(20.0050354003906,80.,196.199258414995)); +#14570=CARTESIAN_POINT('',(20.1636358803736,77.4862704966098,196.141396652997)); +#14571=CARTESIAN_POINT('',(20.1793528173563,77.3622135613818,196.125766235396)); +#14572=CARTESIAN_POINT('',(20.189308325261,77.2910895323459,196.110378743704)); +#14573=CARTESIAN_POINT('',(20.1992429966311,77.2193683322141,196.094410761422)); +#14574=CARTESIAN_POINT('',(20.204539552703,77.1819191273951,196.084408328727)); +#14575=CARTESIAN_POINT('',(20.2108003003293,77.1384796308679,196.066941925002)); +#14576=CARTESIAN_POINT('',(20.2120150610225,77.130089939235,196.063272992161)); +#14577=CARTESIAN_POINT('',(20.2140372036079,77.116184591378,196.056593523054)); +#14578=CARTESIAN_POINT('',(20.2150186105626,77.1094567689724,196.053192231538)); +#14579=CARTESIAN_POINT('',(20.2172592358241,77.0941487367852,196.044508445503)); +#14580=CARTESIAN_POINT('',(20.218671007833,77.0845559457237,196.038147394302)); +#14581=CARTESIAN_POINT('',(20.2204613330176,77.0724385257505,196.026584326013)); +#14582=CARTESIAN_POINT('',(20.2209502347818,77.0691386343108,196.02258386268)); +#14583=CARTESIAN_POINT('',(20.2215635271632,77.0650023139191,196.016046303009)); +#14584=CARTESIAN_POINT('',(20.221740835951,77.0638077641851,196.013612161136)); +#14585=CARTESIAN_POINT('',(20.222010321795,77.0619925811201,196.008847802661)); +#14586=CARTESIAN_POINT('',(20.222111145819,77.0613139062895,196.006182544381)); +#14587=CARTESIAN_POINT('',(20.2221607598731,77.0609799489075,196.003505161865)); +#14588=CARTESIAN_POINT('',(20.0050354003906,80.,195.800741644622)); +#14589=CARTESIAN_POINT('',(20.0050354003906,80.,194.199258414995)); +#14590=CARTESIAN_POINT('',(20.1636358803736,77.486270496616,194.141396652997)); +#14591=CARTESIAN_POINT('',(20.1793528173563,77.3622135613876,194.125766235395)); +#14592=CARTESIAN_POINT('',(20.189308325261,77.2910895323513,194.110378743704)); +#14593=CARTESIAN_POINT('',(20.199242996631,77.2193683322205,194.094410761423)); +#14594=CARTESIAN_POINT('',(20.204539552703,77.1819191274007,194.084408328728)); +#14595=CARTESIAN_POINT('',(20.2108003003292,77.1384796308738,194.066941925002)); +#14596=CARTESIAN_POINT('',(20.2120150610225,77.1300899392406,194.063272992161)); +#14597=CARTESIAN_POINT('',(20.2140372036081,77.1161845913821,194.056593523053)); +#14598=CARTESIAN_POINT('',(20.2150186105627,77.1094567689774,194.053192231537)); +#14599=CARTESIAN_POINT('',(20.2172592358241,77.0941487367906,194.044508445503)); +#14600=CARTESIAN_POINT('',(20.218671007833,77.0845559457291,194.038147394302)); +#14601=CARTESIAN_POINT('',(20.2204613330176,77.0724385257559,194.026584326013)); +#14602=CARTESIAN_POINT('',(20.2209502347818,77.0691386343162,194.02258386268)); +#14603=CARTESIAN_POINT('',(20.2215635271631,77.0650023139246,194.01604630301)); +#14604=CARTESIAN_POINT('',(20.2217408359509,77.0638077641905,194.013612161136)); +#14605=CARTESIAN_POINT('',(20.2220103217951,77.0619925811252,194.008847802661)); +#14606=CARTESIAN_POINT('',(20.222111145819,77.0613139062949,194.006182544381)); +#14607=CARTESIAN_POINT('',(20.2221607598731,77.0609799489129,194.003505161865)); +#14608=CARTESIAN_POINT('',(20.0050354003906,80.,193.800741644622)); +#14609=CARTESIAN_POINT('',(20.0050354003906,80.,192.199258414995)); +#14610=CARTESIAN_POINT('',(20.1636358803736,77.4862704966222,192.141396652997)); +#14611=CARTESIAN_POINT('',(20.1793528173563,77.3622135613935,192.125766235395)); +#14612=CARTESIAN_POINT('',(20.189308325261,77.2910895323571,192.110378743704)); +#14613=CARTESIAN_POINT('',(20.199242996631,77.2193683322256,192.094410761422)); +#14614=CARTESIAN_POINT('',(20.204539552703,77.1819191274062,192.084408328727)); +#14615=CARTESIAN_POINT('',(20.2108003003291,77.13847963088,192.066941925002)); +#14616=CARTESIAN_POINT('',(20.2120150610224,77.1300899392463,192.063272992161)); +#14617=CARTESIAN_POINT('',(20.2140372036079,77.1161845913892,192.056593523054)); +#14618=CARTESIAN_POINT('',(20.2150186105626,77.1094567689833,192.053192231538)); +#14619=CARTESIAN_POINT('',(20.2172592358241,77.0941487367961,192.044508445503)); +#14620=CARTESIAN_POINT('',(20.218671007833,77.0845559457345,192.038147394302)); +#14621=CARTESIAN_POINT('',(20.2204613330175,77.0724385257618,192.026584326013)); +#14622=CARTESIAN_POINT('',(20.2209502347817,77.0691386343218,192.022583862681)); +#14623=CARTESIAN_POINT('',(20.2215635271631,77.0650023139303,192.01604630301)); +#14624=CARTESIAN_POINT('',(20.2217408359509,77.063807764196,192.013612161136)); +#14625=CARTESIAN_POINT('',(20.2220103217951,77.0619925811307,192.008847802661)); +#14626=CARTESIAN_POINT('',(20.222111145819,77.0613139063002,192.006182544381)); +#14627=CARTESIAN_POINT('',(20.2221607598731,77.0609799489182,192.003505161865)); +#14628=CARTESIAN_POINT('',(20.0050354003906,80.,191.800741644622)); +#14629=CARTESIAN_POINT('',(20.0050354003906,80.,190.199258414995)); +#14630=CARTESIAN_POINT('',(20.1636358803736,77.4862704966284,190.141396652997)); +#14631=CARTESIAN_POINT('',(20.1793528173563,77.3622135613997,190.125766235395)); +#14632=CARTESIAN_POINT('',(20.189308325261,77.2910895323632,190.110378743704)); +#14633=CARTESIAN_POINT('',(20.1992429966311,77.2193683322309,190.094410761422)); +#14634=CARTESIAN_POINT('',(20.204539552703,77.1819191274117,190.084408328727)); +#14635=CARTESIAN_POINT('',(20.2108003003291,77.1384796308852,190.066941925002)); +#14636=CARTESIAN_POINT('',(20.2120150610224,77.1300899392517,190.063272992161)); +#14637=CARTESIAN_POINT('',(20.2140372036082,77.1161845913922,190.056593523053)); +#14638=CARTESIAN_POINT('',(20.2150186105627,77.1094567689883,190.053192231537)); +#14639=CARTESIAN_POINT('',(20.2172592358241,77.0941487368018,190.044508445503)); +#14640=CARTESIAN_POINT('',(20.218671007833,77.0845559457399,190.038147394302)); +#14641=CARTESIAN_POINT('',(20.2204613330175,77.0724385257673,190.026584326014)); +#14642=CARTESIAN_POINT('',(20.2209502347817,77.0691386343272,190.022583862681)); +#14643=CARTESIAN_POINT('',(20.2215635271632,77.0650023139352,190.01604630301)); +#14644=CARTESIAN_POINT('',(20.2217408359509,77.0638077642012,190.013612161136)); +#14645=CARTESIAN_POINT('',(20.2220103217951,77.061992581136,190.00884780266)); +#14646=CARTESIAN_POINT('',(20.222111145819,77.0613139063056,190.006182544381)); +#14647=CARTESIAN_POINT('',(20.2221607598731,77.0609799489236,190.003505161865)); +#14648=CARTESIAN_POINT('',(20.0050354003906,80.,189.800741644622)); +#14649=CARTESIAN_POINT('',(20.0050354003906,80.,188.199258414995)); +#14650=CARTESIAN_POINT('',(20.1636358803736,77.4862704966345,188.141396652997)); +#14651=CARTESIAN_POINT('',(20.1793528173563,77.3622135614054,188.125766235395)); +#14652=CARTESIAN_POINT('',(20.189308325261,77.2910895323687,188.110378743704)); +#14653=CARTESIAN_POINT('',(20.199242996631,77.2193683322369,188.094410761423)); +#14654=CARTESIAN_POINT('',(20.204539552703,77.1819191274173,188.084408328727)); +#14655=CARTESIAN_POINT('',(20.2108003003291,77.1384796308909,188.066941925002)); +#14656=CARTESIAN_POINT('',(20.2120150610224,77.1300899392572,188.063272992161)); +#14657=CARTESIAN_POINT('',(20.2140372036079,77.1161845914,188.056593523054)); +#14658=CARTESIAN_POINT('',(20.2150186105626,77.1094567689941,188.053192231538)); +#14659=CARTESIAN_POINT('',(20.2172592358241,77.0941487368069,188.044508445503)); +#14660=CARTESIAN_POINT('',(20.218671007833,77.0845559457452,188.038147394302)); +#14661=CARTESIAN_POINT('',(20.2204613330176,77.072438525772,188.026584326013)); +#14662=CARTESIAN_POINT('',(20.2209502347818,77.0691386343322,188.02258386268)); +#14663=CARTESIAN_POINT('',(20.2215635271632,77.0650023139405,188.01604630301)); +#14664=CARTESIAN_POINT('',(20.221740835951,77.0638077642065,188.013612161136)); +#14665=CARTESIAN_POINT('',(20.2220103217951,77.0619925811413,188.00884780266)); +#14666=CARTESIAN_POINT('',(20.222111145819,77.0613139063109,188.006182544381)); +#14667=CARTESIAN_POINT('',(20.2221607598731,77.0609799489289,188.003505161865)); +#14668=CARTESIAN_POINT('',(20.0050354003906,80.,187.800741644622)); +#14669=CARTESIAN_POINT('',(20.0050354003906,80.,186.199258414995)); +#14670=CARTESIAN_POINT('',(20.1636358803736,77.4862704966407,186.141396652997)); +#14671=CARTESIAN_POINT('',(20.1793528173563,77.3622135614115,186.125766235396)); +#14672=CARTESIAN_POINT('',(20.189308325261,77.2910895323747,186.110378743704)); +#14673=CARTESIAN_POINT('',(20.199242996631,77.2193683322426,186.094410761423)); +#14674=CARTESIAN_POINT('',(20.204539552703,77.1819191274229,186.084408328728)); +#14675=CARTESIAN_POINT('',(20.2108003003292,77.1384796308961,186.066941925002)); +#14676=CARTESIAN_POINT('',(20.2120150610224,77.1300899392626,186.063272992161)); +#14677=CARTESIAN_POINT('',(20.2140372036081,77.116184591404,186.056593523053)); +#14678=CARTESIAN_POINT('',(20.2150186105627,77.1094567689993,186.053192231538)); +#14679=CARTESIAN_POINT('',(20.2172592358241,77.0941487368124,186.044508445503)); +#14680=CARTESIAN_POINT('',(20.218671007833,77.0845559457507,186.038147394302)); +#14681=CARTESIAN_POINT('',(20.2204613330176,77.0724385257776,186.026584326013)); +#14682=CARTESIAN_POINT('',(20.2209502347818,77.0691386343377,186.02258386268)); +#14683=CARTESIAN_POINT('',(20.2215635271631,77.065002313946,186.01604630301)); +#14684=CARTESIAN_POINT('',(20.2217408359509,77.063807764212,186.013612161136)); +#14685=CARTESIAN_POINT('',(20.2220103217951,77.0619925811467,186.008847802661)); +#14686=CARTESIAN_POINT('',(20.222111145819,77.0613139063163,186.006182544381)); +#14687=CARTESIAN_POINT('',(20.2221607598731,77.0609799489343,186.003505161865)); +#14688=CARTESIAN_POINT('',(20.0050354003906,80.,185.800741644622)); +#14689=CARTESIAN_POINT('',(20.0050354003906,80.,184.199258414995)); +#14690=CARTESIAN_POINT('',(20.1636358803736,77.4862704966469,184.141396652997)); +#14691=CARTESIAN_POINT('',(20.1793528173565,77.3622135614154,184.125766235395)); +#14692=CARTESIAN_POINT('',(20.1893083252612,77.2910895323789,184.110378743704)); +#14693=CARTESIAN_POINT('',(20.1992429966311,77.2193683322478,184.094410761422)); +#14694=CARTESIAN_POINT('',(20.204539552703,77.1819191274284,184.084408328727)); +#14695=CARTESIAN_POINT('',(20.2108003003292,77.1384796309016,184.066941925002)); +#14696=CARTESIAN_POINT('',(20.2120150610224,77.1300899392681,184.063272992161)); +#14697=CARTESIAN_POINT('',(20.2140372036079,77.1161845914111,184.056593523054)); +#14698=CARTESIAN_POINT('',(20.2150186105626,77.109456769005,184.053192231538)); +#14699=CARTESIAN_POINT('',(20.2172592358241,77.0941487368177,184.044508445503)); +#14700=CARTESIAN_POINT('',(20.218671007833,77.084555945756,184.038147394301)); +#14701=CARTESIAN_POINT('',(20.2204613330176,77.0724385257828,184.026584326013)); +#14702=CARTESIAN_POINT('',(20.2209502347817,77.0691386343431,184.02258386268)); +#14703=CARTESIAN_POINT('',(20.2215635271632,77.0650023139512,184.016046303009)); +#14704=CARTESIAN_POINT('',(20.2217408359509,77.0638077642173,184.013612161136)); +#14705=CARTESIAN_POINT('',(20.2220103217951,77.0619925811521,184.008847802661)); +#14706=CARTESIAN_POINT('',(20.222111145819,77.0613139063216,184.006182544381)); +#14707=CARTESIAN_POINT('',(20.2221607598731,77.0609799489396,184.003505161865)); +#14708=CARTESIAN_POINT('',(20.0050354003906,80.,183.800741644622)); +#14709=CARTESIAN_POINT('',(20.0050354003906,80.,182.199258414995)); +#14710=CARTESIAN_POINT('',(20.1636358803736,77.4862704966531,182.141396652997)); +#14711=CARTESIAN_POINT('',(20.1793528173563,77.3622135614232,182.125766235395)); +#14712=CARTESIAN_POINT('',(20.189308325261,77.2910895323861,182.110378743704)); +#14713=CARTESIAN_POINT('',(20.1992429966311,77.2193683322531,182.094410761422)); +#14714=CARTESIAN_POINT('',(20.204539552703,77.1819191274339,182.084408328727)); +#14715=CARTESIAN_POINT('',(20.2108003003291,77.1384796309074,182.066941925002)); +#14716=CARTESIAN_POINT('',(20.2120150610224,77.1300899392737,182.063272992161)); +#14717=CARTESIAN_POINT('',(20.2140372036081,77.1161845914152,182.056593523053)); +#14718=CARTESIAN_POINT('',(20.2150186105627,77.1094567690102,182.053192231538)); +#14719=CARTESIAN_POINT('',(20.2172592358241,77.0941487368232,182.044508445503)); +#14720=CARTESIAN_POINT('',(20.218671007833,77.0845559457614,182.038147394302)); +#14721=CARTESIAN_POINT('',(20.2204613330176,77.0724385257877,182.026584326013)); +#14722=CARTESIAN_POINT('',(20.2209502347817,77.0691386343484,182.02258386268)); +#14723=CARTESIAN_POINT('',(20.2215635271632,77.0650023139565,182.016046303009)); +#14724=CARTESIAN_POINT('',(20.2217408359509,77.0638077642226,182.013612161136)); +#14725=CARTESIAN_POINT('',(20.222010321795,77.0619925811575,182.008847802661)); +#14726=CARTESIAN_POINT('',(20.222111145819,77.061313906327,182.006182544381)); +#14727=CARTESIAN_POINT('',(20.2221607598731,77.060979948945,182.003505161865)); +#14728=CARTESIAN_POINT('',(20.0050354003906,80.,181.800741644622)); +#14729=CARTESIAN_POINT('',(20.0050354003906,80.,180.199258414995)); +#14730=CARTESIAN_POINT('',(20.1636358803736,77.4862704966592,180.141396652997)); +#14731=CARTESIAN_POINT('',(20.1793528173538,77.3622135614487,180.125766235398)); +#14732=CARTESIAN_POINT('',(20.1893083252559,77.2910895324291,180.110378743711)); +#14733=CARTESIAN_POINT('',(20.1992429966265,77.2193683322914,180.094410761431)); +#14734=CARTESIAN_POINT('',(20.2045395526995,77.1819191274639,180.084408328736)); +#14735=CARTESIAN_POINT('',(20.2108003003267,77.1384796309297,180.066941925009)); +#14736=CARTESIAN_POINT('',(20.2120150610203,77.1300899392937,180.063272992168)); +#14737=CARTESIAN_POINT('',(20.2140372036064,77.1161845914324,180.056593523059)); +#14738=CARTESIAN_POINT('',(20.2150186105611,77.109456769026,180.053192231543)); +#14739=CARTESIAN_POINT('',(20.2172592358231,77.0941487368357,180.044508445507)); +#14740=CARTESIAN_POINT('',(20.2186710078322,77.0845559457725,180.038147394306)); +#14741=CARTESIAN_POINT('',(20.2204613330172,77.072438525796,180.026584326016)); +#14742=CARTESIAN_POINT('',(20.2209502347815,77.0691386343558,180.022583862683)); +#14743=CARTESIAN_POINT('',(20.221563527163,77.0650023139632,180.016046303012)); +#14744=CARTESIAN_POINT('',(20.2217408359508,77.0638077642287,180.013612161138)); +#14745=CARTESIAN_POINT('',(20.222010321795,77.061992581163,180.008847802662)); +#14746=CARTESIAN_POINT('',(20.222111145819,77.0613139063324,180.006182544381)); +#14747=CARTESIAN_POINT('',(20.2221607598731,77.0609799489503,180.003505161865)); +#14748=CARTESIAN_POINT('',(20.0050354003906,80.,179.800741644622)); +#14749=CARTESIAN_POINT('',(20.0050354003906,80.,178.199258414995)); +#14750=CARTESIAN_POINT('',(20.1636358803736,77.4862704966654,178.141396652997)); +#14751=CARTESIAN_POINT('',(20.1793528173565,77.3622135614332,178.125766235395)); +#14752=CARTESIAN_POINT('',(20.1893083252612,77.2910895323963,178.110378743704)); +#14753=CARTESIAN_POINT('',(20.1992429966311,77.2193683322643,178.094410761422)); +#14754=CARTESIAN_POINT('',(20.204539552703,77.181919127445,178.084408328727)); +#14755=CARTESIAN_POINT('',(20.2108003003294,77.1384796309166,178.066941925002)); +#14756=CARTESIAN_POINT('',(20.2120150610225,77.130089939284,178.063272992161)); +#14757=CARTESIAN_POINT('',(20.2140372036075,77.1161845914303,178.056593523055)); +#14758=CARTESIAN_POINT('',(20.2150186105625,77.1094567690221,178.053192231538)); +#14759=CARTESIAN_POINT('',(20.2172592358241,77.0941487368342,178.044508445503)); +#14760=CARTESIAN_POINT('',(20.218671007833,77.0845559457722,178.038147394302)); +#14761=CARTESIAN_POINT('',(20.2204613330176,77.0724385257985,178.026584326013)); +#14762=CARTESIAN_POINT('',(20.2209502347817,77.0691386343592,178.02258386268)); +#14763=CARTESIAN_POINT('',(20.2215635271632,77.0650023139673,178.016046303009)); +#14764=CARTESIAN_POINT('',(20.2217408359509,77.0638077642334,178.013612161136)); +#14765=CARTESIAN_POINT('',(20.2220103217951,77.0619925811681,178.008847802661)); +#14766=CARTESIAN_POINT('',(20.222111145819,77.0613139063377,178.006182544381)); +#14767=CARTESIAN_POINT('',(20.2221607598731,77.0609799489557,178.003505161865)); +#14768=CARTESIAN_POINT('',(20.0050354003906,80.,177.800741644622)); +#14769=CARTESIAN_POINT('',(20.0050354003906,80.,176.199258414995)); +#14770=CARTESIAN_POINT('',(20.1636358803736,77.4862704966716,176.141396652997)); +#14771=CARTESIAN_POINT('',(20.1793528173563,77.3622135614409,176.125766235396)); +#14772=CARTESIAN_POINT('',(20.189308325261,77.2910895324034,176.110378743704)); +#14773=CARTESIAN_POINT('',(20.1992429966311,77.2193683322701,176.094410761422)); +#14774=CARTESIAN_POINT('',(20.2045395527031,77.1819191274504,176.084408328727)); +#14775=CARTESIAN_POINT('',(20.2108003003291,77.1384796309239,176.066941925002)); +#14776=CARTESIAN_POINT('',(20.2120150610225,77.1300899392898,176.063272992161)); +#14777=CARTESIAN_POINT('',(20.2140372036081,77.1161845914312,176.056593523053)); +#14778=CARTESIAN_POINT('',(20.2150186105627,77.109456769026,176.053192231537)); +#14779=CARTESIAN_POINT('',(20.2172592358242,77.0941487368385,176.044508445502)); +#14780=CARTESIAN_POINT('',(20.2186710078331,77.0845559457769,176.038147394301)); +#14781=CARTESIAN_POINT('',(20.2204613330176,77.0724385258038,176.026584326012)); +#14782=CARTESIAN_POINT('',(20.2209502347818,77.0691386343641,176.02258386268)); +#14783=CARTESIAN_POINT('',(20.2215635271632,77.0650023139725,176.016046303009)); +#14784=CARTESIAN_POINT('',(20.221740835951,77.0638077642384,176.013612161135)); +#14785=CARTESIAN_POINT('',(20.2220103217951,77.0619925811735,176.00884780266)); +#14786=CARTESIAN_POINT('',(20.222111145819,77.0613139063432,176.006182544381)); +#14787=CARTESIAN_POINT('',(20.2221607598731,77.060979948961,176.003505161865)); +#14788=CARTESIAN_POINT('',(20.0050354003906,80.,175.800741644622)); +#14789=CARTESIAN_POINT('',(20.0050354003906,80.,174.199258414995)); +#14790=CARTESIAN_POINT('',(20.1636358803736,77.4862704966777,174.141396652997)); +#14791=CARTESIAN_POINT('',(20.1793528173565,77.3622135614449,174.125766235395)); +#14792=CARTESIAN_POINT('',(20.1893083252612,77.2910895324078,174.110378743704)); +#14793=CARTESIAN_POINT('',(20.1992429966311,77.219368332276,174.094410761422)); +#14794=CARTESIAN_POINT('',(20.204539552703,77.1819191274563,174.084408328727)); +#14795=CARTESIAN_POINT('',(20.210800300329,77.13847963093,174.066941925003)); +#14796=CARTESIAN_POINT('',(20.2120150610224,77.1300899392958,174.063272992161)); +#14797=CARTESIAN_POINT('',(20.2140372036081,77.1161845914369,174.056593523053)); +#14798=CARTESIAN_POINT('',(20.2150186105626,77.109456769032,174.053192231538)); +#14799=CARTESIAN_POINT('',(20.2172592358241,77.094148736845,174.044508445503)); +#14800=CARTESIAN_POINT('',(20.218671007833,77.084555945783,174.038147394302)); +#14801=CARTESIAN_POINT('',(20.2204613330176,77.0724385258096,174.026584326013)); +#14802=CARTESIAN_POINT('',(20.2209502347817,77.0691386343699,174.02258386268)); +#14803=CARTESIAN_POINT('',(20.2215635271632,77.0650023139779,174.016046303009)); +#14804=CARTESIAN_POINT('',(20.2217408359509,77.063807764244,174.013612161136)); +#14805=CARTESIAN_POINT('',(20.2220103217951,77.0619925811788,174.008847802661)); +#14806=CARTESIAN_POINT('',(20.222111145819,77.0613139063484,174.006182544381)); +#14807=CARTESIAN_POINT('',(20.2221607598731,77.0609799489664,174.003505161865)); +#14808=CARTESIAN_POINT('',(20.0050354003906,80.,173.800741644622)); +#14809=CARTESIAN_POINT('',(20.0050354003906,80.,172.199258414995)); +#14810=CARTESIAN_POINT('',(20.1636358803736,77.4862704966839,172.141396652997)); +#14811=CARTESIAN_POINT('',(20.1793528173537,77.3622135614733,172.125766235398)); +#14812=CARTESIAN_POINT('',(20.1893083252562,77.2910895324496,172.110378743711)); +#14813=CARTESIAN_POINT('',(20.1992429966266,77.2193683323134,172.094410761431)); +#14814=CARTESIAN_POINT('',(20.2045395526996,77.1819191274857,172.084408328735)); +#14815=CARTESIAN_POINT('',(20.2108003003267,77.1384796309512,172.066941925009)); +#14816=CARTESIAN_POINT('',(20.2120150610204,77.1300899393151,172.063272992167)); +#14817=CARTESIAN_POINT('',(20.2140372036068,77.1161845914512,172.056593523058)); +#14818=CARTESIAN_POINT('',(20.2150186105613,77.1094567690465,172.053192231542)); +#14819=CARTESIAN_POINT('',(20.2172592358231,77.0941487368567,172.044508445507)); +#14820=CARTESIAN_POINT('',(20.2186710078322,77.0845559457934,172.038147394305)); +#14821=CARTESIAN_POINT('',(20.2204613330172,77.0724385258173,172.026584326016)); +#14822=CARTESIAN_POINT('',(20.2209502347815,77.0691386343769,172.022583862682)); +#14823=CARTESIAN_POINT('',(20.221563527163,77.0650023139843,172.016046303011)); +#14824=CARTESIAN_POINT('',(20.2217408359509,77.0638077642498,172.013612161137)); +#14825=CARTESIAN_POINT('',(20.2220103217951,77.061992581184,172.00884780266)); +#14826=CARTESIAN_POINT('',(20.222111145819,77.0613139063538,172.006182544381)); +#14827=CARTESIAN_POINT('',(20.2221607598731,77.0609799489717,172.003505161865)); +#14828=CARTESIAN_POINT('',(20.0050354003906,80.,171.800741644622)); +#14829=CARTESIAN_POINT('',(20.0050354003906,80.,170.199258414995)); +#14830=CARTESIAN_POINT('',(20.1636358803736,77.4862704966901,170.141396652997)); +#14831=CARTESIAN_POINT('',(20.1793528173563,77.3622135614586,170.125766235395)); +#14832=CARTESIAN_POINT('',(20.189308325261,77.2910895324207,170.110378743704)); +#14833=CARTESIAN_POINT('',(20.1992429966311,77.2193683322873,170.094410761422)); +#14834=CARTESIAN_POINT('',(20.204539552703,77.1819191274674,170.084408328727)); +#14835=CARTESIAN_POINT('',(20.2108003003292,77.1384796309398,170.066941925002)); +#14836=CARTESIAN_POINT('',(20.2120150610224,77.1300899393063,170.063272992161)); +#14837=CARTESIAN_POINT('',(20.2140372036077,77.1161845914504,170.056593523055)); +#14838=CARTESIAN_POINT('',(20.2150186105626,77.1094567690434,170.053192231538)); +#14839=CARTESIAN_POINT('',(20.2172592358241,77.0941487368559,170.044508445503)); +#14840=CARTESIAN_POINT('',(20.218671007833,77.0845559457937,170.038147394302)); +#14841=CARTESIAN_POINT('',(20.2204613330176,77.0724385258199,170.026584326013)); +#14842=CARTESIAN_POINT('',(20.2209502347818,77.0691386343806,170.02258386268)); +#14843=CARTESIAN_POINT('',(20.2215635271632,77.0650023139887,170.01604630301)); +#14844=CARTESIAN_POINT('',(20.2217408359509,77.0638077642547,170.013612161136)); +#14845=CARTESIAN_POINT('',(20.2220103217951,77.0619925811895,170.008847802661)); +#14846=CARTESIAN_POINT('',(20.222111145819,77.061313906359,170.006182544381)); +#14847=CARTESIAN_POINT('',(20.2221607598731,77.060979948977,170.003505161865)); +#14848=CARTESIAN_POINT('',(20.0050354003906,80.,169.800741644622)); +#14849=CARTESIAN_POINT('',(20.0050354003906,80.,168.199258414995)); +#14850=CARTESIAN_POINT('',(20.1636358803736,77.4862704966963,168.141396652997)); +#14851=CARTESIAN_POINT('',(20.1793528173565,77.3622135614627,168.125766235395)); +#14852=CARTESIAN_POINT('',(20.1893083252612,77.2910895324251,168.110378743704)); +#14853=CARTESIAN_POINT('',(20.1992429966311,77.2193683322929,168.094410761422)); +#14854=CARTESIAN_POINT('',(20.204539552703,77.1819191274727,168.084408328727)); +#14855=CARTESIAN_POINT('',(20.210800300329,77.1384796309464,168.066941925002)); +#14856=CARTESIAN_POINT('',(20.2120150610224,77.1300899393119,168.063272992161)); +#14857=CARTESIAN_POINT('',(20.2140372036079,77.1161845914543,168.056593523054)); +#14858=CARTESIAN_POINT('',(20.2150186105627,77.109456769048,168.053192231538)); +#14859=CARTESIAN_POINT('',(20.2172592358242,77.0941487368604,168.044508445502)); +#14860=CARTESIAN_POINT('',(20.2186710078331,77.0845559457985,168.038147394301)); +#14861=CARTESIAN_POINT('',(20.2204613330178,77.0724385258243,168.026584326012)); +#14862=CARTESIAN_POINT('',(20.2209502347819,77.0691386343851,168.022583862679)); +#14863=CARTESIAN_POINT('',(20.2215635271633,77.0650023139934,168.016046303008)); +#14864=CARTESIAN_POINT('',(20.221740835951,77.0638077642597,168.013612161135)); +#14865=CARTESIAN_POINT('',(20.2220103217951,77.0619925811947,168.00884780266)); +#14866=CARTESIAN_POINT('',(20.222111145819,77.0613139063643,168.006182544381)); +#14867=CARTESIAN_POINT('',(20.2221607598731,77.0609799489824,168.003505161865)); +#14868=CARTESIAN_POINT('',(20.0050354003906,80.,167.800741644622)); +#14869=CARTESIAN_POINT('',(20.0050354003906,80.,166.199258414995)); +#14870=CARTESIAN_POINT('',(20.1636358803736,77.4862704967025,166.141396652997)); +#14871=CARTESIAN_POINT('',(20.1793528173563,77.3622135614705,166.125766235396)); +#14872=CARTESIAN_POINT('',(20.189308325261,77.2910895324323,166.110378743704)); +#14873=CARTESIAN_POINT('',(20.199242996631,77.2193683322987,166.094410761422)); +#14874=CARTESIAN_POINT('',(20.204539552703,77.1819191274785,166.084408328728)); +#14875=CARTESIAN_POINT('',(20.2108003003293,77.1384796309497,166.066941925002)); +#14876=CARTESIAN_POINT('',(20.2120150610225,77.1300899393168,166.063272992161)); +#14877=CARTESIAN_POINT('',(20.2140372036082,77.1161845914581,166.056593523053)); +#14878=CARTESIAN_POINT('',(20.2150186105627,77.1094567690533,166.053192231537)); +#14879=CARTESIAN_POINT('',(20.2172592358241,77.0941487368664,166.044508445503)); +#14880=CARTESIAN_POINT('',(20.218671007833,77.0845559458045,166.038147394302)); +#14881=CARTESIAN_POINT('',(20.2204613330176,77.0724385258311,166.026584326013)); +#14882=CARTESIAN_POINT('',(20.2209502347817,77.0691386343914,166.02258386268)); +#14883=CARTESIAN_POINT('',(20.2215635271632,77.0650023139994,166.016046303009)); +#14884=CARTESIAN_POINT('',(20.2217408359509,77.0638077642654,166.013612161136)); +#14885=CARTESIAN_POINT('',(20.2220103217951,77.0619925812002,166.008847802661)); +#14886=CARTESIAN_POINT('',(20.222111145819,77.0613139063697,166.006182544381)); +#14887=CARTESIAN_POINT('',(20.2221607598731,77.0609799489878,166.003505161865)); +#14888=CARTESIAN_POINT('',(20.0050354003906,80.,165.800741644622)); +#14889=CARTESIAN_POINT('',(20.0050354003906,80.,164.199258414995)); +#14890=CARTESIAN_POINT('',(20.1636358803736,77.4862704967086,164.141396652997)); +#14891=CARTESIAN_POINT('',(20.1793528173563,77.3622135614764,164.125766235395)); +#14892=CARTESIAN_POINT('',(20.189308325261,77.2910895324381,164.110378743704)); +#14893=CARTESIAN_POINT('',(20.199242996631,77.2193683323042,164.094410761422)); +#14894=CARTESIAN_POINT('',(20.204539552703,77.181919127484,164.084408328727)); +#14895=CARTESIAN_POINT('',(20.2108003003292,77.1384796309562,164.066941925002)); +#14896=CARTESIAN_POINT('',(20.2120150610225,77.1300899393227,164.063272992161)); +#14897=CARTESIAN_POINT('',(20.214037203608,77.1161845914648,164.056593523054)); +#14898=CARTESIAN_POINT('',(20.2150186105626,77.1094567690593,164.053192231538)); +#14899=CARTESIAN_POINT('',(20.2172592358241,77.0941487368719,164.044508445503)); +#14900=CARTESIAN_POINT('',(20.218671007833,77.0845559458099,164.038147394302)); +#14901=CARTESIAN_POINT('',(20.2204613330176,77.0724385258364,164.026584326013)); +#14902=CARTESIAN_POINT('',(20.2209502347817,77.0691386343967,164.02258386268)); +#14903=CARTESIAN_POINT('',(20.2215635271632,77.0650023140048,164.01604630301)); +#14904=CARTESIAN_POINT('',(20.2217408359509,77.0638077642708,164.013612161136)); +#14905=CARTESIAN_POINT('',(20.2220103217951,77.0619925812055,164.008847802661)); +#14906=CARTESIAN_POINT('',(20.222111145819,77.0613139063751,164.006182544381)); +#14907=CARTESIAN_POINT('',(20.2221607598731,77.0609799489931,164.003505161865)); +#14908=CARTESIAN_POINT('',(20.0050354003906,80.,163.800741644622)); +#14909=CARTESIAN_POINT('',(20.0050354003906,80.,162.199258414995)); +#14910=CARTESIAN_POINT('',(20.1636358803736,77.4862704967148,162.141396652997)); +#14911=CARTESIAN_POINT('',(20.1793528173565,77.3622135614806,162.125766235395)); +#14912=CARTESIAN_POINT('',(20.1893083252611,77.2910895324425,162.110378743704)); +#14913=CARTESIAN_POINT('',(20.1992429966311,77.2193683323097,162.094410761422)); +#14914=CARTESIAN_POINT('',(20.204539552703,77.1819191274896,162.084408328727)); +#14915=CARTESIAN_POINT('',(20.2108003003292,77.1384796309618,162.066941925002)); +#14916=CARTESIAN_POINT('',(20.2120150610224,77.1300899393282,162.063272992161)); +#14917=CARTESIAN_POINT('',(20.2140372036079,77.1161845914708,162.056593523054)); +#14918=CARTESIAN_POINT('',(20.2150186105626,77.1094567690648,162.053192231538)); +#14919=CARTESIAN_POINT('',(20.2172592358241,77.0941487368771,162.044508445503)); +#14920=CARTESIAN_POINT('',(20.218671007833,77.0845559458153,162.038147394302)); +#14921=CARTESIAN_POINT('',(20.2204613330176,77.0724385258414,162.026584326013)); +#14922=CARTESIAN_POINT('',(20.2209502347818,77.069138634402,162.02258386268)); +#14923=CARTESIAN_POINT('',(20.2215635271632,77.0650023140099,162.016046303009)); +#14924=CARTESIAN_POINT('',(20.221740835951,77.0638077642761,162.013612161136)); +#14925=CARTESIAN_POINT('',(20.222010321795,77.061992581211,162.008847802661)); +#14926=CARTESIAN_POINT('',(20.222111145819,77.0613139063805,162.006182544381)); +#14927=CARTESIAN_POINT('',(20.2221607598731,77.0609799489984,162.003505161865)); +#14928=CARTESIAN_POINT('',(20.0050354003906,80.,161.800741644622)); +#14929=CARTESIAN_POINT('',(20.0050354003906,80.,160.199258414995)); +#14930=CARTESIAN_POINT('',(20.1636358803736,77.4862704967209,160.141396652997)); +#14931=CARTESIAN_POINT('',(20.1793528173563,77.3622135614881,160.125766235395)); +#14932=CARTESIAN_POINT('',(20.189308325261,77.2910895324495,160.110378743704)); +#14933=CARTESIAN_POINT('',(20.199242996631,77.2193683323156,160.094410761422)); +#14934=CARTESIAN_POINT('',(20.204539552703,77.1819191274952,160.084408328727)); +#14935=CARTESIAN_POINT('',(20.2108003003291,77.1384796309676,160.066941925002)); +#14936=CARTESIAN_POINT('',(20.2120150610224,77.1300899393338,160.063272992161)); +#14937=CARTESIAN_POINT('',(20.2140372036077,77.1161845914775,160.056593523055)); +#14938=CARTESIAN_POINT('',(20.2150186105626,77.1094567690705,160.053192231538)); +#14939=CARTESIAN_POINT('',(20.2172592358241,77.0941487368828,160.044508445503)); +#14940=CARTESIAN_POINT('',(20.218671007833,77.0845559458206,160.038147394302)); +#14941=CARTESIAN_POINT('',(20.2204613330176,77.0724385258468,160.026584326013)); +#14942=CARTESIAN_POINT('',(20.2209502347818,77.0691386344074,160.02258386268)); +#14943=CARTESIAN_POINT('',(20.2215635271632,77.0650023140153,160.016046303009)); +#14944=CARTESIAN_POINT('',(20.221740835951,77.0638077642815,160.013612161136)); +#14945=CARTESIAN_POINT('',(20.222010321795,77.0619925812163,160.008847802661)); +#14946=CARTESIAN_POINT('',(20.222111145819,77.0613139063858,160.006182544381)); +#14947=CARTESIAN_POINT('',(20.2221607598731,77.0609799490038,160.003505161865)); +#14948=CARTESIAN_POINT('',(20.0050354003906,80.,159.800741644622)); +#14949=CARTESIAN_POINT('',(20.0050354003906,80.,158.199258414995)); +#14950=CARTESIAN_POINT('',(20.1636358803736,77.4862704967271,158.141396652997)); +#14951=CARTESIAN_POINT('',(20.1793528173563,77.3622135614938,158.125766235395)); +#14952=CARTESIAN_POINT('',(20.1893083252611,77.2910895324544,158.110378743704)); +#14953=CARTESIAN_POINT('',(20.199242996631,77.2193683323212,158.094410761422)); +#14954=CARTESIAN_POINT('',(20.204539552703,77.1819191275007,158.084408328728)); +#14955=CARTESIAN_POINT('',(20.2108003003293,77.1384796309717,158.066941925002)); +#14956=CARTESIAN_POINT('',(20.2120150610225,77.1300899393387,158.063272992161)); +#14957=CARTESIAN_POINT('',(20.2140372036079,77.1161845914815,158.056593523054)); +#14958=CARTESIAN_POINT('',(20.2150186105626,77.1094567690756,158.053192231538)); +#14959=CARTESIAN_POINT('',(20.2172592358241,77.0941487368881,158.044508445503)); +#14960=CARTESIAN_POINT('',(20.218671007833,77.0845559458261,158.038147394302)); +#14961=CARTESIAN_POINT('',(20.2204613330177,77.0724385258519,158.026584326012)); +#14962=CARTESIAN_POINT('',(20.2209502347818,77.0691386344126,158.02258386268)); +#14963=CARTESIAN_POINT('',(20.2215635271631,77.0650023140211,158.01604630301)); +#14964=CARTESIAN_POINT('',(20.2217408359509,77.0638077642869,158.013612161136)); +#14965=CARTESIAN_POINT('',(20.2220103217951,77.0619925812215,158.008847802661)); +#14966=CARTESIAN_POINT('',(20.222111145819,77.0613139063911,158.006182544381)); +#14967=CARTESIAN_POINT('',(20.2221607598731,77.0609799490091,158.003505161865)); +#14968=CARTESIAN_POINT('',(20.0050354003906,80.,157.800741644622)); +#14969=CARTESIAN_POINT('',(20.0050354003906,80.,156.199258414995)); +#14970=CARTESIAN_POINT('',(20.1636358803736,77.4862704967333,156.141396652997)); +#14971=CARTESIAN_POINT('',(20.1793528173562,77.3622135615003,156.125766235396)); +#14972=CARTESIAN_POINT('',(20.189308325261,77.2910895324608,156.110378743704)); +#14973=CARTESIAN_POINT('',(20.1992429966311,77.2193683323266,156.094410761422)); +#14974=CARTESIAN_POINT('',(20.204539552703,77.1819191275063,156.084408328727)); +#14975=CARTESIAN_POINT('',(20.2108003003291,77.1384796309789,156.066941925002)); +#14976=CARTESIAN_POINT('',(20.2120150610224,77.1300899393449,156.063272992161)); +#14977=CARTESIAN_POINT('',(20.2140372036079,77.1161845914869,156.056593523054)); +#14978=CARTESIAN_POINT('',(20.2150186105626,77.109456769081,156.053192231538)); +#14979=CARTESIAN_POINT('',(20.2172592358241,77.0941487368933,156.044508445503)); +#14980=CARTESIAN_POINT('',(20.218671007833,77.0845559458314,156.038147394302)); +#14981=CARTESIAN_POINT('',(20.2204613330176,77.0724385258575,156.026584326013)); +#14982=CARTESIAN_POINT('',(20.2209502347818,77.069138634418,156.02258386268)); +#14983=CARTESIAN_POINT('',(20.2215635271631,77.0650023140263,156.01604630301)); +#14984=CARTESIAN_POINT('',(20.2217408359509,77.0638077642922,156.013612161136)); +#14985=CARTESIAN_POINT('',(20.2220103217951,77.0619925812269,156.008847802661)); +#14986=CARTESIAN_POINT('',(20.222111145819,77.0613139063965,156.006182544381)); +#14987=CARTESIAN_POINT('',(20.2221607598731,77.0609799490145,156.003505161865)); +#14988=CARTESIAN_POINT('',(20.0050354003906,80.,155.800741644622)); +#14989=CARTESIAN_POINT('',(20.0050354003906,80.,154.199258414995)); +#14990=CARTESIAN_POINT('',(20.1636358803736,77.4862704967395,154.141396652997)); +#14991=CARTESIAN_POINT('',(20.1793528173563,77.3622135615062,154.125766235396)); +#14992=CARTESIAN_POINT('',(20.189308325261,77.2910895324665,154.110378743704)); +#14993=CARTESIAN_POINT('',(20.199242996631,77.2193683323325,154.094410761422)); +#14994=CARTESIAN_POINT('',(20.204539552703,77.1819191275119,154.084408328727)); +#14995=CARTESIAN_POINT('',(20.2108003003292,77.1384796309836,154.066941925002)); +#14996=CARTESIAN_POINT('',(20.2120150610225,77.13008993935,154.063272992161)); +#14997=CARTESIAN_POINT('',(20.2140372036079,77.1161845914926,154.056593523054)); +#14998=CARTESIAN_POINT('',(20.2150186105626,77.1094567690865,154.053192231538)); +#14999=CARTESIAN_POINT('',(20.217259235824,77.0941487368992,154.044508445503)); +#15000=CARTESIAN_POINT('',(20.218671007833,77.0845559458368,154.038147394302)); +#15001=CARTESIAN_POINT('',(20.2204613330177,77.0724385258626,154.026584326012)); +#15002=CARTESIAN_POINT('',(20.2209502347818,77.0691386344234,154.02258386268)); +#15003=CARTESIAN_POINT('',(20.2215635271632,77.0650023140315,154.016046303009)); +#15004=CARTESIAN_POINT('',(20.2217408359509,77.0638077642975,154.013612161136)); +#15005=CARTESIAN_POINT('',(20.2220103217951,77.0619925812323,154.008847802661)); +#15006=CARTESIAN_POINT('',(20.222111145819,77.0613139064018,154.006182544381)); +#15007=CARTESIAN_POINT('',(20.2221607598731,77.0609799490198,154.003505161865)); +#15008=CARTESIAN_POINT('',(20.0050354003906,80.,153.800741644622)); +#15009=CARTESIAN_POINT('',(20.0050354003906,80.,152.199258414995)); +#15010=CARTESIAN_POINT('',(20.1636358803736,77.4862704967457,152.141396652997)); +#15011=CARTESIAN_POINT('',(20.1793528173563,77.3622135615113,152.125766235395)); +#15012=CARTESIAN_POINT('',(20.1893083252611,77.2910895324716,152.110378743704)); +#15013=CARTESIAN_POINT('',(20.199242996631,77.2193683323382,152.094410761423)); +#15014=CARTESIAN_POINT('',(20.204539552703,77.1819191275174,152.084408328727)); +#15015=CARTESIAN_POINT('',(20.2108003003292,77.1384796309886,152.066941925002)); +#15016=CARTESIAN_POINT('',(20.2120150610225,77.1300899393553,152.063272992161)); +#15017=CARTESIAN_POINT('',(20.2140372036078,77.1161845914984,152.056593523054)); +#15018=CARTESIAN_POINT('',(20.2150186105626,77.109456769092,152.053192231538)); +#15019=CARTESIAN_POINT('',(20.2172592358241,77.0941487369041,152.044508445503)); +#15020=CARTESIAN_POINT('',(20.218671007833,77.0845559458422,152.038147394302)); +#15021=CARTESIAN_POINT('',(20.2204613330176,77.0724385258685,152.026584326013)); +#15022=CARTESIAN_POINT('',(20.2209502347817,77.0691386344289,152.02258386268)); +#15023=CARTESIAN_POINT('',(20.2215635271631,77.065002314037,152.01604630301)); +#15024=CARTESIAN_POINT('',(20.2217408359509,77.063807764303,152.013612161136)); +#15025=CARTESIAN_POINT('',(20.2220103217951,77.0619925812376,152.008847802661)); +#15026=CARTESIAN_POINT('',(20.222111145819,77.0613139064072,152.006182544381)); +#15027=CARTESIAN_POINT('',(20.2221607598731,77.0609799490252,152.003505161865)); +#15028=CARTESIAN_POINT('',(20.0050354003906,80.,151.800741644622)); +#15029=CARTESIAN_POINT('',(20.0050354003906,80.,150.199258414995)); +#15030=CARTESIAN_POINT('',(20.1636358803736,77.4862704967518,150.141396652997)); +#15031=CARTESIAN_POINT('',(20.1793528173563,77.3622135615173,150.125766235395)); +#15032=CARTESIAN_POINT('',(20.1893083252611,77.2910895324774,150.110378743704)); +#15033=CARTESIAN_POINT('',(20.1992429966311,77.2193683323435,150.094410761422)); +#15034=CARTESIAN_POINT('',(20.204539552703,77.1819191275229,150.084408328727)); +#15035=CARTESIAN_POINT('',(20.2108003003291,77.138479630995,150.066941925002)); +#15036=CARTESIAN_POINT('',(20.2120150610224,77.1300899393611,150.063272992161)); +#15037=CARTESIAN_POINT('',(20.214037203608,77.1161845915027,150.056593523054)); +#15038=CARTESIAN_POINT('',(20.2150186105626,77.1094567690971,150.053192231538)); +#15039=CARTESIAN_POINT('',(20.2172592358241,77.0941487369095,150.044508445503)); +#15040=CARTESIAN_POINT('',(20.218671007833,77.0845559458476,150.038147394302)); +#15041=CARTESIAN_POINT('',(20.2204613330176,77.0724385258737,150.026584326013)); +#15042=CARTESIAN_POINT('',(20.2209502347818,77.0691386344341,150.02258386268)); +#15043=CARTESIAN_POINT('',(20.2215635271632,77.0650023140423,150.01604630301)); +#15044=CARTESIAN_POINT('',(20.2217408359509,77.0638077643083,150.013612161136)); +#15045=CARTESIAN_POINT('',(20.2220103217951,77.061992581243,150.008847802661)); +#15046=CARTESIAN_POINT('',(20.222111145819,77.0613139064125,150.006182544381)); +#15047=CARTESIAN_POINT('',(20.2221607598731,77.0609799490305,150.003505161865)); +#15048=CARTESIAN_POINT('',(20.0050354003906,80.,149.800741644622)); +#15049=CARTESIAN_POINT('',(20.0050354003906,80.,148.199258414995)); +#15050=CARTESIAN_POINT('',(20.1636358803736,77.486270496758,148.141396652997)); +#15051=CARTESIAN_POINT('',(20.1793528173563,77.3622135615231,148.125766235395)); +#15052=CARTESIAN_POINT('',(20.1893083252611,77.2910895324831,148.110378743704)); +#15053=CARTESIAN_POINT('',(20.199242996631,77.2193683323492,148.094410761422)); +#15054=CARTESIAN_POINT('',(20.204539552703,77.1819191275285,148.084408328727)); +#15055=CARTESIAN_POINT('',(20.2108003003291,77.1384796310003,148.066941925002)); +#15056=CARTESIAN_POINT('',(20.2120150610224,77.1300899393665,148.063272992161)); +#15057=CARTESIAN_POINT('',(20.214037203608,77.1161845915083,148.056593523054)); +#15058=CARTESIAN_POINT('',(20.2150186105626,77.1094567691026,148.053192231538)); +#15059=CARTESIAN_POINT('',(20.2172592358241,77.0941487369152,148.044508445503)); +#15060=CARTESIAN_POINT('',(20.218671007833,77.084555945853,148.038147394302)); +#15061=CARTESIAN_POINT('',(20.2204613330176,77.0724385258795,148.026584326013)); +#15062=CARTESIAN_POINT('',(20.2209502347817,77.0691386344397,148.02258386268)); +#15063=CARTESIAN_POINT('',(20.2215635271632,77.0650023140475,148.016046303009)); +#15064=CARTESIAN_POINT('',(20.2217408359509,77.0638077643136,148.013612161136)); +#15065=CARTESIAN_POINT('',(20.222010321795,77.0619925812484,148.008847802661)); +#15066=CARTESIAN_POINT('',(20.222111145819,77.0613139064179,148.006182544381)); +#15067=CARTESIAN_POINT('',(20.2221607598731,77.0609799490359,148.003505161865)); +#15068=CARTESIAN_POINT('',(20.0050354003906,80.,147.800741644622)); +#15069=CARTESIAN_POINT('',(20.0050354003906,80.,146.199258414995)); +#15070=CARTESIAN_POINT('',(20.1636358803736,77.4862704967642,146.141396652997)); +#15071=CARTESIAN_POINT('',(20.1793528173562,77.3622135615297,146.125766235396)); +#15072=CARTESIAN_POINT('',(20.189308325261,77.2910895324896,146.110378743704)); +#15073=CARTESIAN_POINT('',(20.199242996631,77.2193683323549,146.094410761422)); +#15074=CARTESIAN_POINT('',(20.204539552703,77.1819191275338,146.084408328727)); +#15075=CARTESIAN_POINT('',(20.2108003003291,77.1384796310059,146.066941925002)); +#15076=CARTESIAN_POINT('',(20.2120150610225,77.1300899393717,146.063272992161)); +#15077=CARTESIAN_POINT('',(20.214037203608,77.1161845915137,146.056593523054)); +#15078=CARTESIAN_POINT('',(20.2150186105627,77.1094567691077,146.053192231537)); +#15079=CARTESIAN_POINT('',(20.2172592358242,77.0941487369196,146.044508445502)); +#15080=CARTESIAN_POINT('',(20.2186710078331,77.0845559458578,146.038147394301)); +#15081=CARTESIAN_POINT('',(20.2204613330177,77.0724385258841,146.026584326012)); +#15082=CARTESIAN_POINT('',(20.2209502347818,77.0691386344445,146.02258386268)); +#15083=CARTESIAN_POINT('',(20.2215635271632,77.0650023140528,146.016046303009)); +#15084=CARTESIAN_POINT('',(20.221740835951,77.0638077643187,146.013612161135)); +#15085=CARTESIAN_POINT('',(20.2220103217951,77.0619925812535,146.00884780266)); +#15086=CARTESIAN_POINT('',(20.222111145819,77.0613139064232,146.006182544381)); +#15087=CARTESIAN_POINT('',(20.2221607598731,77.0609799490412,146.003505161865)); +#15088=CARTESIAN_POINT('',(20.0050354003906,80.,145.800741644622)); +#15089=CARTESIAN_POINT('',(20.0050354003906,80.,144.199258414995)); +#15090=CARTESIAN_POINT('',(20.1636358803736,77.4862704967704,144.141396652997)); +#15091=CARTESIAN_POINT('',(20.1793528173563,77.3622135615351,144.125766235395)); +#15092=CARTESIAN_POINT('',(20.1893083252611,77.2910895324947,144.110378743704)); +#15093=CARTESIAN_POINT('',(20.1992429966311,77.2193683323603,144.094410761422)); +#15094=CARTESIAN_POINT('',(20.204539552703,77.1819191275396,144.084408328727)); +#15095=CARTESIAN_POINT('',(20.2108003003292,77.138479631011,144.066941925002)); +#15096=CARTESIAN_POINT('',(20.2120150610224,77.1300899393773,144.063272992161)); +#15097=CARTESIAN_POINT('',(20.214037203608,77.1161845915188,144.056593523054)); +#15098=CARTESIAN_POINT('',(20.2150186105626,77.1094567691134,144.053192231538)); +#15099=CARTESIAN_POINT('',(20.2172592358241,77.0941487369258,144.044508445503)); +#15100=CARTESIAN_POINT('',(20.218671007833,77.0845559458637,144.038147394302)); +#15101=CARTESIAN_POINT('',(20.2204613330177,77.0724385258895,144.026584326012)); +#15102=CARTESIAN_POINT('',(20.2209502347818,77.0691386344502,144.02258386268)); +#15103=CARTESIAN_POINT('',(20.2215635271631,77.0650023140584,144.01604630301)); +#15104=CARTESIAN_POINT('',(20.2217408359509,77.0638077643244,144.013612161136)); +#15105=CARTESIAN_POINT('',(20.2220103217951,77.061992581259,144.008847802661)); +#15106=CARTESIAN_POINT('',(20.222111145819,77.0613139064286,144.006182544381)); +#15107=CARTESIAN_POINT('',(20.2221607598731,77.0609799490466,144.003505161865)); +#15108=CARTESIAN_POINT('',(20.0050354003906,80.,143.800741644622)); +#15109=CARTESIAN_POINT('',(20.0050354003906,80.,142.199258414995)); +#15110=CARTESIAN_POINT('',(20.1636358803736,77.4862704967765,142.141396652997)); +#15111=CARTESIAN_POINT('',(20.1793528173563,77.3622135615408,142.125766235395)); +#15112=CARTESIAN_POINT('',(20.1893083252611,77.2910895325003,142.110378743704)); +#15113=CARTESIAN_POINT('',(20.199242996631,77.2193683323664,142.094410761423)); +#15114=CARTESIAN_POINT('',(20.204539552703,77.1819191275452,142.084408328728)); +#15115=CARTESIAN_POINT('',(20.2108003003293,77.1384796310155,142.066941925002)); +#15116=CARTESIAN_POINT('',(20.2120150610225,77.1300899393824,142.063272992161)); +#15117=CARTESIAN_POINT('',(20.214037203608,77.1161845915248,142.056593523054)); +#15118=CARTESIAN_POINT('',(20.2150186105626,77.1094567691189,142.053192231538)); +#15119=CARTESIAN_POINT('',(20.2172592358241,77.0941487369311,142.044508445503)); +#15120=CARTESIAN_POINT('',(20.218671007833,77.0845559458691,142.038147394302)); +#15121=CARTESIAN_POINT('',(20.2204613330176,77.0724385258951,142.026584326013)); +#15122=CARTESIAN_POINT('',(20.2209502347818,77.0691386344555,142.02258386268)); +#15123=CARTESIAN_POINT('',(20.2215635271632,77.0650023140636,142.01604630301)); +#15124=CARTESIAN_POINT('',(20.2217408359509,77.0638077643297,142.013612161136)); +#15125=CARTESIAN_POINT('',(20.222010321795,77.0619925812644,142.008847802661)); +#15126=CARTESIAN_POINT('',(20.222111145819,77.0613139064339,142.006182544381)); +#15127=CARTESIAN_POINT('',(20.2221607598731,77.0609799490519,142.003505161865)); +#15128=CARTESIAN_POINT('',(20.0050354003906,80.,141.800741644622)); +#15129=CARTESIAN_POINT('',(20.0050354003906,80.,140.199258414995)); +#15130=CARTESIAN_POINT('',(20.1636358803736,77.4862704967827,140.141396652997)); +#15131=CARTESIAN_POINT('',(20.1793528173563,77.3622135615469,140.125766235395)); +#15132=CARTESIAN_POINT('',(20.1893083252611,77.2910895325063,140.110378743704)); +#15133=CARTESIAN_POINT('',(20.199242996631,77.2193683323718,140.094410761422)); +#15134=CARTESIAN_POINT('',(20.204539552703,77.1819191275508,140.084408328727)); +#15135=CARTESIAN_POINT('',(20.2108003003293,77.1384796310214,140.066941925002)); +#15136=CARTESIAN_POINT('',(20.2120150610225,77.1300899393881,140.063272992161)); +#15137=CARTESIAN_POINT('',(20.214037203608,77.1161845915299,140.056593523054)); +#15138=CARTESIAN_POINT('',(20.2150186105626,77.1094567691243,140.053192231538)); +#15139=CARTESIAN_POINT('',(20.2172592358241,77.0941487369368,140.044508445503)); +#15140=CARTESIAN_POINT('',(20.218671007833,77.0845559458745,140.038147394302)); +#15141=CARTESIAN_POINT('',(20.2204613330177,77.0724385259003,140.026584326012)); +#15142=CARTESIAN_POINT('',(20.2209502347818,77.0691386344609,140.02258386268)); +#15143=CARTESIAN_POINT('',(20.2215635271632,77.065002314069,140.01604630301)); +#15144=CARTESIAN_POINT('',(20.2217408359509,77.063807764335,140.013612161136)); +#15145=CARTESIAN_POINT('',(20.222010321795,77.0619925812698,140.008847802661)); +#15146=CARTESIAN_POINT('',(20.222111145819,77.0613139064393,140.006182544381)); +#15147=CARTESIAN_POINT('',(20.2221607598731,77.0609799490572,140.003505161865)); +#15148=CARTESIAN_POINT('',(20.0050354003906,80.,139.800741644622)); +#15149=CARTESIAN_POINT('',(20.0050354003906,80.,138.199258414995)); +#15150=CARTESIAN_POINT('',(20.1636358803736,77.4862704967889,138.141396652997)); +#15151=CARTESIAN_POINT('',(20.1793528173563,77.3622135615528,138.125766235395)); +#15152=CARTESIAN_POINT('',(20.1893083252611,77.291089532512,138.110378743704)); +#15153=CARTESIAN_POINT('',(20.199242996631,77.2193683323776,138.094410761423)); +#15154=CARTESIAN_POINT('',(20.204539552703,77.1819191275561,138.084408328727)); +#15155=CARTESIAN_POINT('',(20.2108003003293,77.1384796310268,138.066941925002)); +#15156=CARTESIAN_POINT('',(20.2120150610225,77.1300899393932,138.063272992161)); +#15157=CARTESIAN_POINT('',(20.214037203608,77.1161845915355,138.056593523054)); +#15158=CARTESIAN_POINT('',(20.2150186105627,77.1094567691295,138.053192231537)); +#15159=CARTESIAN_POINT('',(20.2172592358241,77.0941487369417,138.044508445502)); +#15160=CARTESIAN_POINT('',(20.2186710078331,77.0845559458794,138.038147394301)); +#15161=CARTESIAN_POINT('',(20.2204613330178,77.0724385259048,138.026584326012)); +#15162=CARTESIAN_POINT('',(20.2209502347819,77.0691386344655,138.022583862679)); +#15163=CARTESIAN_POINT('',(20.2215635271631,77.0650023140745,138.01604630301)); +#15164=CARTESIAN_POINT('',(20.221740835951,77.0638077643401,138.013612161135)); +#15165=CARTESIAN_POINT('',(20.2220103217951,77.0619925812749,138.00884780266)); +#15166=CARTESIAN_POINT('',(20.222111145819,77.0613139064446,138.006182544381)); +#15167=CARTESIAN_POINT('',(20.2221607598731,77.0609799490626,138.003505161865)); +#15168=CARTESIAN_POINT('',(20.0050354003906,80.,137.800741644622)); +#15169=CARTESIAN_POINT('',(20.0050354003906,80.,136.199258414995)); +#15170=CARTESIAN_POINT('',(20.1636358803736,77.486270496795,136.141396652997)); +#15171=CARTESIAN_POINT('',(20.1793528173563,77.3622135615587,136.125766235396)); +#15172=CARTESIAN_POINT('',(20.1893083252611,77.2910895325178,136.110378743704)); +#15173=CARTESIAN_POINT('',(20.199242996631,77.219368332383,136.094410761422)); +#15174=CARTESIAN_POINT('',(20.204539552703,77.1819191275619,136.084408328727)); +#15175=CARTESIAN_POINT('',(20.2108003003292,77.1384796310329,136.066941925002)); +#15176=CARTESIAN_POINT('',(20.2120150610224,77.1300899393992,136.063272992161)); +#15177=CARTESIAN_POINT('',(20.214037203608,77.1161845915409,136.056593523054)); +#15178=CARTESIAN_POINT('',(20.2150186105626,77.1094567691352,136.053192231538)); +#15179=CARTESIAN_POINT('',(20.2172592358241,77.0941487369477,136.044508445503)); +#15180=CARTESIAN_POINT('',(20.218671007833,77.0845559458853,136.038147394302)); +#15181=CARTESIAN_POINT('',(20.2204613330176,77.0724385259113,136.026584326013)); +#15182=CARTESIAN_POINT('',(20.2209502347817,77.0691386344718,136.02258386268)); +#15183=CARTESIAN_POINT('',(20.2215635271631,77.0650023140799,136.01604630301)); +#15184=CARTESIAN_POINT('',(20.2217408359509,77.0638077643458,136.013612161136)); +#15185=CARTESIAN_POINT('',(20.2220103217951,77.0619925812804,136.008847802661)); +#15186=CARTESIAN_POINT('',(20.222111145819,77.06131390645,136.006182544381)); +#15187=CARTESIAN_POINT('',(20.2221607598731,77.060979949068,136.003505161865)); +#15188=CARTESIAN_POINT('',(20.0050354003906,80.,135.800741644622)); +#15189=CARTESIAN_POINT('',(20.0050354003906,80.,134.199258414995)); +#15190=CARTESIAN_POINT('',(20.1636358803736,77.4862704968012,134.141396652997)); +#15191=CARTESIAN_POINT('',(20.1793528173563,77.3622135615647,134.125766235396)); +#15192=CARTESIAN_POINT('',(20.1893083252611,77.2910895325236,134.110378743704)); +#15193=CARTESIAN_POINT('',(20.1992429966311,77.2193683323885,134.094410761422)); +#15194=CARTESIAN_POINT('',(20.204539552703,77.1819191275674,134.084408328727)); +#15195=CARTESIAN_POINT('',(20.2108003003292,77.1384796310383,134.066941925002)); +#15196=CARTESIAN_POINT('',(20.2120150610225,77.1300899394046,134.063272992161)); +#15197=CARTESIAN_POINT('',(20.2140372036082,77.116184591545,134.056593523053)); +#15198=CARTESIAN_POINT('',(20.2150186105627,77.1094567691402,134.053192231537)); +#15199=CARTESIAN_POINT('',(20.2172592358241,77.0941487369529,134.044508445503)); +#15200=CARTESIAN_POINT('',(20.218671007833,77.0845559458907,134.038147394302)); +#15201=CARTESIAN_POINT('',(20.2204613330175,77.0724385259173,134.026584326013)); +#15202=CARTESIAN_POINT('',(20.2209502347817,77.0691386344774,134.022583862681)); +#15203=CARTESIAN_POINT('',(20.2215635271632,77.0650023140851,134.01604630301)); +#15204=CARTESIAN_POINT('',(20.2217408359509,77.0638077643511,134.013612161136)); +#15205=CARTESIAN_POINT('',(20.222010321795,77.0619925812858,134.008847802661)); +#15206=CARTESIAN_POINT('',(20.222111145819,77.0613139064553,134.006182544381)); +#15207=CARTESIAN_POINT('',(20.2221607598731,77.0609799490733,134.003505161865)); +#15208=CARTESIAN_POINT('',(20.0050354003906,80.,133.800741644622)); +#15209=CARTESIAN_POINT('',(20.0050354003906,80.,132.199258414995)); +#15210=CARTESIAN_POINT('',(20.1636358803736,77.4862704968074,132.141396652997)); +#15211=CARTESIAN_POINT('',(20.1793528173536,77.3622135615916,132.125766235398)); +#15212=CARTESIAN_POINT('',(20.189308325256,77.2910895325666,132.110378743711)); +#15213=CARTESIAN_POINT('',(20.1992429966265,77.2193683324265,132.094410761431)); +#15214=CARTESIAN_POINT('',(20.2045395526995,77.1819191275975,132.084408328736)); +#15215=CARTESIAN_POINT('',(20.2108003003267,77.1384796310612,132.066941925009)); +#15216=CARTESIAN_POINT('',(20.2120150610203,77.130089939425,132.063272992168)); +#15217=CARTESIAN_POINT('',(20.2140372036063,77.1161845915631,132.056593523059)); +#15218=CARTESIAN_POINT('',(20.2150186105611,77.1094567691564,132.053192231543)); +#15219=CARTESIAN_POINT('',(20.217259235823,77.0941487369658,132.044508445508)); +#15220=CARTESIAN_POINT('',(20.2186710078321,77.0845559459018,132.038147394306)); +#15221=CARTESIAN_POINT('',(20.2204613330172,77.0724385259252,132.026584326016)); +#15222=CARTESIAN_POINT('',(20.2209502347814,77.0691386344846,132.022583862683)); +#15223=CARTESIAN_POINT('',(20.2215635271629,77.0650023140919,132.016046303012)); +#15224=CARTESIAN_POINT('',(20.2217408359508,77.0638077643573,132.013612161138)); +#15225=CARTESIAN_POINT('',(20.222010321795,77.0619925812914,132.008847802662)); +#15226=CARTESIAN_POINT('',(20.222111145819,77.0613139064607,132.006182544381)); +#15227=CARTESIAN_POINT('',(20.2221607598731,77.0609799490787,132.003505161865)); +#15228=CARTESIAN_POINT('',(20.0050354003906,80.,131.800741644622)); +#15229=CARTESIAN_POINT('',(20.0050354003906,80.,130.199258414995)); +#15230=CARTESIAN_POINT('',(20.1636358803736,77.4862704968136,130.141396652997)); +#15231=CARTESIAN_POINT('',(20.1793528173563,77.3622135615764,130.125766235395)); +#15232=CARTESIAN_POINT('',(20.1893083252611,77.2910895325351,130.110378743704)); +#15233=CARTESIAN_POINT('',(20.1992429966311,77.2193683323998,130.094410761422)); +#15234=CARTESIAN_POINT('',(20.204539552703,77.1819191275786,130.084408328727)); +#15235=CARTESIAN_POINT('',(20.2108003003291,77.1384796310501,130.066941925002)); +#15236=CARTESIAN_POINT('',(20.2120150610224,77.1300899394159,130.063272992161)); +#15237=CARTESIAN_POINT('',(20.214037203608,77.116184591557,130.056593523054)); +#15238=CARTESIAN_POINT('',(20.2150186105626,77.1094567691514,130.053192231538)); +#15239=CARTESIAN_POINT('',(20.2172592358241,77.0941487369636,130.044508445503)); +#15240=CARTESIAN_POINT('',(20.218671007833,77.0845559459015,130.038147394302)); +#15241=CARTESIAN_POINT('',(20.2204613330176,77.0724385259274,130.026584326013)); +#15242=CARTESIAN_POINT('',(20.2209502347818,77.0691386344878,130.02258386268)); +#15243=CARTESIAN_POINT('',(20.2215635271631,77.065002314096,130.01604630301)); +#15244=CARTESIAN_POINT('',(20.2217408359509,77.0638077643618,130.013612161136)); +#15245=CARTESIAN_POINT('',(20.2220103217951,77.0619925812963,130.00884780266)); +#15246=CARTESIAN_POINT('',(20.222111145819,77.061313906466,130.006182544381)); +#15247=CARTESIAN_POINT('',(20.2221607598731,77.060979949084,130.003505161865)); +#15248=CARTESIAN_POINT('',(20.0050354003906,80.,129.800741644622)); +#15249=CARTESIAN_POINT('',(20.0050354003906,80.,128.199258414995)); +#15250=CARTESIAN_POINT('',(20.1636358803736,77.4862704968197,128.141396652997)); +#15251=CARTESIAN_POINT('',(20.1793528173562,77.3622135615834,128.125766235396)); +#15252=CARTESIAN_POINT('',(20.189308325261,77.2910895325417,128.110378743704)); +#15253=CARTESIAN_POINT('',(20.199242996631,77.2193683324057,128.094410761423)); +#15254=CARTESIAN_POINT('',(20.204539552703,77.1819191275841,128.084408328728)); +#15255=CARTESIAN_POINT('',(20.2108003003293,77.1384796310538,128.066941925002)); +#15256=CARTESIAN_POINT('',(20.2120150610225,77.1300899394207,128.063272992161)); +#15257=CARTESIAN_POINT('',(20.2140372036079,77.1161845915635,128.056593523054)); +#15258=CARTESIAN_POINT('',(20.2150186105626,77.109456769157,128.053192231538)); +#15259=CARTESIAN_POINT('',(20.2172592358241,77.094148736969,128.044508445503)); +#15260=CARTESIAN_POINT('',(20.218671007833,77.0845559459068,128.038147394302)); +#15261=CARTESIAN_POINT('',(20.2204613330176,77.0724385259325,128.026584326013)); +#15262=CARTESIAN_POINT('',(20.2209502347818,77.0691386344931,128.02258386268)); +#15263=CARTESIAN_POINT('',(20.2215635271631,77.0650023141012,128.01604630301)); +#15264=CARTESIAN_POINT('',(20.2217408359509,77.0638077643672,128.013612161136)); +#15265=CARTESIAN_POINT('',(20.2220103217951,77.0619925813018,128.008847802661)); +#15266=CARTESIAN_POINT('',(20.222111145819,77.0613139064713,128.006182544381)); +#15267=CARTESIAN_POINT('',(20.2221607598731,77.0609799490893,128.003505161865)); +#15268=CARTESIAN_POINT('',(20.0050354003906,80.,127.800741644622)); +#15269=CARTESIAN_POINT('',(20.0050354003906,80.,126.199258414995)); +#15270=CARTESIAN_POINT('',(20.1636358803736,77.4862704968259,126.141396652997)); +#15271=CARTESIAN_POINT('',(20.1793528173563,77.3622135615882,126.125766235396)); +#15272=CARTESIAN_POINT('',(20.1893083252611,77.2910895325467,126.110378743704)); +#15273=CARTESIAN_POINT('',(20.199242996631,77.2193683324113,126.094410761423)); +#15274=CARTESIAN_POINT('',(20.204539552703,77.1819191275897,126.084408328728)); +#15275=CARTESIAN_POINT('',(20.2108003003292,77.1384796310604,126.066941925002)); +#15276=CARTESIAN_POINT('',(20.2120150610224,77.1300899394266,126.063272992161)); +#15277=CARTESIAN_POINT('',(20.214037203608,77.116184591568,126.056593523054)); +#15278=CARTESIAN_POINT('',(20.2150186105626,77.1094567691623,126.053192231538)); +#15279=CARTESIAN_POINT('',(20.2172592358241,77.0941487369747,126.044508445503)); +#15280=CARTESIAN_POINT('',(20.218671007833,77.0845559459123,126.038147394302)); +#15281=CARTESIAN_POINT('',(20.2204613330176,77.0724385259384,126.026584326013)); +#15282=CARTESIAN_POINT('',(20.2209502347817,77.0691386344987,126.022583862681)); +#15283=CARTESIAN_POINT('',(20.2215635271631,77.0650023141066,126.01604630301)); +#15284=CARTESIAN_POINT('',(20.2217408359509,77.0638077643725,126.013612161136)); +#15285=CARTESIAN_POINT('',(20.2220103217951,77.0619925813071,126.008847802661)); +#15286=CARTESIAN_POINT('',(20.222111145819,77.0613139064767,126.006182544381)); +#15287=CARTESIAN_POINT('',(20.2221607598731,77.0609799490947,126.003505161865)); +#15288=CARTESIAN_POINT('',(20.0050354003906,80.,125.800741644622)); +#15289=CARTESIAN_POINT('',(20.0050354003906,80.,124.199258414995)); +#15290=CARTESIAN_POINT('',(20.1636358803736,77.4862704968321,124.141396652997)); +#15291=CARTESIAN_POINT('',(20.1793528173561,77.3622135615954,124.125766235396)); +#15292=CARTESIAN_POINT('',(20.189308325261,77.2910895325531,124.110378743704)); +#15293=CARTESIAN_POINT('',(20.1992429966311,77.2193683324165,124.094410761422)); +#15294=CARTESIAN_POINT('',(20.204539552703,77.1819191275949,124.084408328727)); +#15295=CARTESIAN_POINT('',(20.2108003003292,77.1384796310656,124.066941925002)); +#15296=CARTESIAN_POINT('',(20.2120150610225,77.1300899394316,124.063272992161)); +#15297=CARTESIAN_POINT('',(20.2140372036083,77.1161845915711,124.056593523053)); +#15298=CARTESIAN_POINT('',(20.2150186105628,77.1094567691667,124.053192231537)); +#15299=CARTESIAN_POINT('',(20.2172592358242,77.094148736979,124.044508445502)); +#15300=CARTESIAN_POINT('',(20.2186710078331,77.084555945917,124.038147394301)); +#15301=CARTESIAN_POINT('',(20.2204613330177,77.0724385259433,124.026584326012)); +#15302=CARTESIAN_POINT('',(20.2209502347818,77.0691386345034,124.02258386268)); +#15303=CARTESIAN_POINT('',(20.2215635271631,77.0650023141121,124.01604630301)); +#15304=CARTESIAN_POINT('',(20.221740835951,77.0638077643776,124.013612161135)); +#15305=CARTESIAN_POINT('',(20.2220103217951,77.0619925813121,124.008847802659)); +#15306=CARTESIAN_POINT('',(20.222111145819,77.061313906482,124.006182544381)); +#15307=CARTESIAN_POINT('',(20.2221607598731,77.0609799491,124.003505161865)); +#15308=CARTESIAN_POINT('',(20.0050354003906,80.,123.800741644622)); +#15309=CARTESIAN_POINT('',(20.0050354003906,80.,122.199258414995)); +#15310=CARTESIAN_POINT('',(20.1636358803736,77.4862704968383,122.141396652997)); +#15311=CARTESIAN_POINT('',(20.1793528173562,77.362213561601,122.125766235396)); +#15312=CARTESIAN_POINT('',(20.189308325261,77.2910895325589,122.110378743704)); +#15313=CARTESIAN_POINT('',(20.1992429966311,77.2193683324223,122.094410761422)); +#15314=CARTESIAN_POINT('',(20.204539552703,77.1819191276006,122.084408328727)); +#15315=CARTESIAN_POINT('',(20.2108003003291,77.138479631072,122.066941925002)); +#15316=CARTESIAN_POINT('',(20.2120150610224,77.1300899394375,122.063272992161)); +#15317=CARTESIAN_POINT('',(20.2140372036083,77.1161845915772,122.056593523053)); +#15318=CARTESIAN_POINT('',(20.2150186105628,77.1094567691722,122.053192231537)); +#15319=CARTESIAN_POINT('',(20.2172592358242,77.0941487369843,122.044508445502)); +#15320=CARTESIAN_POINT('',(20.2186710078331,77.0845559459224,122.038147394301)); +#15321=CARTESIAN_POINT('',(20.2204613330177,77.0724385259485,122.026584326012)); +#15322=CARTESIAN_POINT('',(20.2209502347818,77.0691386345088,122.02258386268)); +#15323=CARTESIAN_POINT('',(20.2215635271632,77.0650023141169,122.016046303009)); +#15324=CARTESIAN_POINT('',(20.221740835951,77.0638077643829,122.013612161135)); +#15325=CARTESIAN_POINT('',(20.2220103217951,77.0619925813175,122.008847802659)); +#15326=CARTESIAN_POINT('',(20.222111145819,77.0613139064875,122.006182544381)); +#15327=CARTESIAN_POINT('',(20.2221607598731,77.0609799491054,122.003505161865)); +#15328=CARTESIAN_POINT('',(20.0050354003906,80.,121.800741644622)); +#15329=CARTESIAN_POINT('',(20.0050354003906,80.,120.199258414995)); +#15330=CARTESIAN_POINT('',(20.1636358803736,77.4862704968444,120.141396652997)); +#15331=CARTESIAN_POINT('',(20.1793528173563,77.3622135616062,120.125766235396)); +#15332=CARTESIAN_POINT('',(20.1893083252611,77.291089532564,120.110378743704)); +#15333=CARTESIAN_POINT('',(20.1992429966311,77.2193683324278,120.094410761422)); +#15334=CARTESIAN_POINT('',(20.204539552703,77.1819191276063,120.084408328727)); +#15335=CARTESIAN_POINT('',(20.2108003003291,77.138479631077,120.066941925002)); +#15336=CARTESIAN_POINT('',(20.2120150610224,77.130089939443,120.063272992161)); +#15337=CARTESIAN_POINT('',(20.214037203608,77.1161845915846,120.056593523054)); +#15338=CARTESIAN_POINT('',(20.2150186105626,77.1094567691787,120.053192231538)); +#15339=CARTESIAN_POINT('',(20.2172592358241,77.094148736991,120.044508445503)); +#15340=CARTESIAN_POINT('',(20.218671007833,77.0845559459284,120.038147394302)); +#15341=CARTESIAN_POINT('',(20.2204613330176,77.0724385259542,120.026584326013)); +#15342=CARTESIAN_POINT('',(20.2209502347818,77.0691386345145,120.02258386268)); +#15343=CARTESIAN_POINT('',(20.2215635271632,77.0650023141224,120.016046303009)); +#15344=CARTESIAN_POINT('',(20.221740835951,77.0638077643885,120.013612161136)); +#15345=CARTESIAN_POINT('',(20.222010321795,77.0619925813233,120.008847802661)); +#15346=CARTESIAN_POINT('',(20.222111145819,77.0613139064927,120.006182544381)); +#15347=CARTESIAN_POINT('',(20.2221607598731,77.0609799491107,120.003505161865)); +#15348=CARTESIAN_POINT('',(20.0050354003906,80.,119.800741644622)); +#15349=CARTESIAN_POINT('',(20.0050354003906,80.,118.199258414995)); +#15350=CARTESIAN_POINT('',(20.1636358803736,77.4862704968506,118.141396652997)); +#15351=CARTESIAN_POINT('',(20.1793528173562,77.3622135616128,118.125766235396)); +#15352=CARTESIAN_POINT('',(20.189308325261,77.2910895325704,118.110378743704)); +#15353=CARTESIAN_POINT('',(20.199242996631,77.2193683324339,118.094410761423)); +#15354=CARTESIAN_POINT('',(20.204539552703,77.1819191276119,118.084408328728)); +#15355=CARTESIAN_POINT('',(20.2108003003293,77.1384796310814,118.066941925002)); +#15356=CARTESIAN_POINT('',(20.2120150610225,77.1300899394481,118.063272992161)); +#15357=CARTESIAN_POINT('',(20.214037203608,77.1161845915898,118.056593523054)); +#15358=CARTESIAN_POINT('',(20.2150186105626,77.109456769184,118.053192231538)); +#15359=CARTESIAN_POINT('',(20.2172592358241,77.0941487369964,118.044508445503)); +#15360=CARTESIAN_POINT('',(20.218671007833,77.0845559459338,118.038147394302)); +#15361=CARTESIAN_POINT('',(20.2204613330176,77.0724385259597,118.026584326013)); +#15362=CARTESIAN_POINT('',(20.2209502347817,77.06913863452,118.02258386268)); +#15363=CARTESIAN_POINT('',(20.2215635271632,77.0650023141278,118.016046303009)); +#15364=CARTESIAN_POINT('',(20.2217408359509,77.0638077643939,118.013612161136)); +#15365=CARTESIAN_POINT('',(20.2220103217951,77.0619925813285,118.00884780266)); +#15366=CARTESIAN_POINT('',(20.222111145819,77.0613139064981,118.006182544381)); +#15367=CARTESIAN_POINT('',(20.2221607598731,77.0609799491161,118.003505161865)); +#15368=CARTESIAN_POINT('',(20.0050354003906,80.,117.800741644622)); +#15369=CARTESIAN_POINT('',(20.0050354003906,80.,116.199258414995)); +#15370=CARTESIAN_POINT('',(20.1636358803736,77.4862704968568,116.141396652997)); +#15371=CARTESIAN_POINT('',(20.1793528173561,77.362213561619,116.125766235396)); +#15372=CARTESIAN_POINT('',(20.189308325261,77.2910895325762,116.110378743704)); +#15373=CARTESIAN_POINT('',(20.199242996631,77.2193683324394,116.094410761423)); +#15374=CARTESIAN_POINT('',(20.204539552703,77.1819191276175,116.084408328728)); +#15375=CARTESIAN_POINT('',(20.2108003003293,77.1384796310872,116.066941925002)); +#15376=CARTESIAN_POINT('',(20.2120150610225,77.1300899394536,116.063272992161)); +#15377=CARTESIAN_POINT('',(20.214037203608,77.1161845915953,116.056593523054)); +#15378=CARTESIAN_POINT('',(20.2150186105626,77.1094567691895,116.053192231538)); +#15379=CARTESIAN_POINT('',(20.2172592358241,77.0941487370016,116.044508445503)); +#15380=CARTESIAN_POINT('',(20.218671007833,77.0845559459392,116.038147394302)); +#15381=CARTESIAN_POINT('',(20.2204613330176,77.0724385259649,116.026584326013)); +#15382=CARTESIAN_POINT('',(20.2209502347817,77.0691386345254,116.02258386268)); +#15383=CARTESIAN_POINT('',(20.2215635271631,77.0650023141335,116.01604630301)); +#15384=CARTESIAN_POINT('',(20.2217408359509,77.0638077643993,116.013612161136)); +#15385=CARTESIAN_POINT('',(20.2220103217951,77.0619925813339,116.008847802661)); +#15386=CARTESIAN_POINT('',(20.222111145819,77.0613139065034,116.006182544381)); +#15387=CARTESIAN_POINT('',(20.2221607598731,77.0609799491214,116.003505161865)); +#15388=CARTESIAN_POINT('',(20.0050354003906,80.,115.800741644622)); +#15389=CARTESIAN_POINT('',(20.0050354003906,80.,114.199258414995)); +#15390=CARTESIAN_POINT('',(20.1636358803736,77.4862704968629,114.141396652997)); +#15391=CARTESIAN_POINT('',(20.1793528173563,77.3622135616238,114.125766235396)); +#15392=CARTESIAN_POINT('',(20.1893083252611,77.2910895325813,114.110378743704)); +#15393=CARTESIAN_POINT('',(20.1992429966311,77.2193683324448,114.094410761422)); +#15394=CARTESIAN_POINT('',(20.204539552703,77.181919127623,114.084408328727)); +#15395=CARTESIAN_POINT('',(20.2108003003292,77.138479631093,114.066941925002)); +#15396=CARTESIAN_POINT('',(20.2120150610225,77.1300899394592,114.063272992161)); +#15397=CARTESIAN_POINT('',(20.2140372036078,77.116184591602,114.056593523054)); +#15398=CARTESIAN_POINT('',(20.2150186105626,77.1094567691952,114.053192231538)); +#15399=CARTESIAN_POINT('',(20.2172592358241,77.0941487370067,114.044508445503)); +#15400=CARTESIAN_POINT('',(20.218671007833,77.0845559459445,114.038147394302)); +#15401=CARTESIAN_POINT('',(20.2204613330176,77.0724385259701,114.026584326013)); +#15402=CARTESIAN_POINT('',(20.2209502347818,77.0691386345307,114.02258386268)); +#15403=CARTESIAN_POINT('',(20.2215635271632,77.0650023141385,114.016046303009)); +#15404=CARTESIAN_POINT('',(20.2217408359509,77.0638077644046,114.013612161136)); +#15405=CARTESIAN_POINT('',(20.222010321795,77.0619925813393,114.008847802661)); +#15406=CARTESIAN_POINT('',(20.222111145819,77.0613139065088,114.006182544381)); +#15407=CARTESIAN_POINT('',(20.2221607598731,77.0609799491268,114.003505161865)); +#15408=CARTESIAN_POINT('',(20.0050354003906,80.,113.800741644622)); +#15409=CARTESIAN_POINT('',(20.0050354003906,80.,112.199258414995)); +#15410=CARTESIAN_POINT('',(20.1636358803736,77.4862704968691,112.141396652997)); +#15411=CARTESIAN_POINT('',(20.1793528173563,77.3622135616297,112.125766235396)); +#15412=CARTESIAN_POINT('',(20.1893083252611,77.2910895325871,112.110378743704)); +#15413=CARTESIAN_POINT('',(20.199242996631,77.2193683324507,112.094410761423)); +#15414=CARTESIAN_POINT('',(20.204539552703,77.1819191276286,112.084408328728)); +#15415=CARTESIAN_POINT('',(20.2108003003292,77.1384796310985,112.066941925002)); +#15416=CARTESIAN_POINT('',(20.2120150610225,77.1300899394647,112.063272992161)); +#15417=CARTESIAN_POINT('',(20.214037203608,77.1161845916065,112.056593523054)); +#15418=CARTESIAN_POINT('',(20.2150186105626,77.1094567692004,112.053192231538)); +#15419=CARTESIAN_POINT('',(20.2172592358241,77.0941487370125,112.044508445503)); +#15420=CARTESIAN_POINT('',(20.218671007833,77.08455594595,112.038147394302)); +#15421=CARTESIAN_POINT('',(20.2204613330177,77.0724385259754,112.026584326012)); +#15422=CARTESIAN_POINT('',(20.2209502347818,77.0691386345359,112.02258386268)); +#15423=CARTESIAN_POINT('',(20.2215635271631,77.0650023141442,112.01604630301)); +#15424=CARTESIAN_POINT('',(20.2217408359509,77.06380776441,112.013612161136)); +#15425=CARTESIAN_POINT('',(20.222010321795,77.0619925813446,112.008847802661)); +#15426=CARTESIAN_POINT('',(20.222111145819,77.0613139065141,112.006182544381)); +#15427=CARTESIAN_POINT('',(20.2221607598731,77.0609799491321,112.003505161865)); +#15428=CARTESIAN_POINT('',(20.0050354003906,80.,111.800741644622)); +#15429=CARTESIAN_POINT('',(20.0050354003906,80.,110.199258414995)); +#15430=CARTESIAN_POINT('',(20.1636358803736,77.4862704968753,110.141396652997)); +#15431=CARTESIAN_POINT('',(20.1793528173536,77.362213561657,110.125766235398)); +#15432=CARTESIAN_POINT('',(20.189308325256,77.2910895326302,110.110378743711)); +#15433=CARTESIAN_POINT('',(20.1992429966265,77.2193683324887,110.094410761431)); +#15434=CARTESIAN_POINT('',(20.2045395526995,77.1819191276586,110.084408328736)); +#15435=CARTESIAN_POINT('',(20.2108003003267,77.1384796311209,110.066941925009)); +#15436=CARTESIAN_POINT('',(20.2120150610203,77.1300899394848,110.063272992167)); +#15437=CARTESIAN_POINT('',(20.2140372036066,77.1161845916209,110.056593523058)); +#15438=CARTESIAN_POINT('',(20.2150186105612,77.1094567692156,110.053192231543)); +#15439=CARTESIAN_POINT('',(20.217259235823,77.0941487370253,110.044508445508)); +#15440=CARTESIAN_POINT('',(20.2186710078321,77.0845559459611,110.038147394306)); +#15441=CARTESIAN_POINT('',(20.2204613330172,77.0724385259842,110.026584326016)); +#15442=CARTESIAN_POINT('',(20.2209502347814,77.0691386345434,110.022583862683)); +#15443=CARTESIAN_POINT('',(20.2215635271629,77.065002314151,110.016046303013)); +#15444=CARTESIAN_POINT('',(20.2217408359508,77.0638077644161,110.013612161138)); +#15445=CARTESIAN_POINT('',(20.222010321795,77.06199258135,110.008847802661)); +#15446=CARTESIAN_POINT('',(20.222111145819,77.0613139065195,110.006182544381)); +#15447=CARTESIAN_POINT('',(20.2221607598731,77.0609799491375,110.003505161865)); +#15448=CARTESIAN_POINT('',(20.0050354003906,80.,109.800741644622)); +#15449=CARTESIAN_POINT('',(20.0050354003906,80.,108.199258414995)); +#15450=CARTESIAN_POINT('',(20.1636358803736,77.4862704968815,108.141396652997)); +#15451=CARTESIAN_POINT('',(20.1793528173561,77.3622135616425,108.125766235396)); +#15452=CARTESIAN_POINT('',(20.189308325261,77.2910895325993,108.110378743704)); +#15453=CARTESIAN_POINT('',(20.1992429966311,77.2193683324616,108.094410761422)); +#15454=CARTESIAN_POINT('',(20.204539552703,77.1819191276397,108.084408328727)); +#15455=CARTESIAN_POINT('',(20.2108003003292,77.1384796311096,108.066941925002)); +#15456=CARTESIAN_POINT('',(20.2120150610224,77.1300899394757,108.063272992161)); +#15457=CARTESIAN_POINT('',(20.214037203608,77.1161845916172,108.056593523054)); +#15458=CARTESIAN_POINT('',(20.2150186105626,77.1094567692112,108.053192231538)); +#15459=CARTESIAN_POINT('',(20.2172592358241,77.0941487370232,108.044508445503)); +#15460=CARTESIAN_POINT('',(20.218671007833,77.0845559459607,108.038147394302)); +#15461=CARTESIAN_POINT('',(20.2204613330177,77.0724385259861,108.026584326012)); +#15462=CARTESIAN_POINT('',(20.2209502347818,77.0691386345466,108.02258386268)); +#15463=CARTESIAN_POINT('',(20.2215635271631,77.0650023141547,108.01604630301)); +#15464=CARTESIAN_POINT('',(20.2217408359509,77.0638077644206,108.013612161136)); +#15465=CARTESIAN_POINT('',(20.2220103217951,77.0619925813552,108.008847802661)); +#15466=CARTESIAN_POINT('',(20.222111145819,77.0613139065248,108.006182544381)); +#15467=CARTESIAN_POINT('',(20.2221607598731,77.0609799491428,108.003505161865)); +#15468=CARTESIAN_POINT('',(20.0050354003906,80.,107.800741644622)); +#15469=CARTESIAN_POINT('',(20.0050354003906,80.,106.199258414995)); +#15470=CARTESIAN_POINT('',(20.1636358803736,77.4862704968876,106.141396652997)); +#15471=CARTESIAN_POINT('',(20.1793528173563,77.3622135616475,106.125766235396)); +#15472=CARTESIAN_POINT('',(20.1893083252611,77.2910895326044,106.110378743704)); +#15473=CARTESIAN_POINT('',(20.199242996631,77.2193683324676,106.094410761423)); +#15474=CARTESIAN_POINT('',(20.204539552703,77.1819191276453,106.084408328728)); +#15475=CARTESIAN_POINT('',(20.2108003003292,77.1384796311151,106.066941925002)); +#15476=CARTESIAN_POINT('',(20.2120150610224,77.1300899394812,106.063272992161)); +#15477=CARTESIAN_POINT('',(20.2140372036082,77.1161845916212,106.056593523053)); +#15478=CARTESIAN_POINT('',(20.2150186105627,77.1094567692162,106.053192231537)); +#15479=CARTESIAN_POINT('',(20.2172592358241,77.0941487370287,106.044508445503)); +#15480=CARTESIAN_POINT('',(20.218671007833,77.0845559459661,106.038147394302)); +#15481=CARTESIAN_POINT('',(20.2204613330176,77.0724385259919,106.026584326013)); +#15482=CARTESIAN_POINT('',(20.2209502347817,77.0691386345522,106.02258386268)); +#15483=CARTESIAN_POINT('',(20.2215635271632,77.06500231416,106.016046303009)); +#15484=CARTESIAN_POINT('',(20.2217408359509,77.063807764426,106.013612161136)); +#15485=CARTESIAN_POINT('',(20.222010321795,77.0619925813607,106.008847802661)); +#15486=CARTESIAN_POINT('',(20.222111145819,77.0613139065302,106.006182544381)); +#15487=CARTESIAN_POINT('',(20.2221607598731,77.0609799491481,106.003505161865)); +#15488=CARTESIAN_POINT('',(20.0050354003906,80.,105.800741644622)); +#15489=CARTESIAN_POINT('',(20.0050354003906,80.,104.199258414995)); +#15490=CARTESIAN_POINT('',(20.1636358803736,77.4862704968938,104.141396652997)); +#15491=CARTESIAN_POINT('',(20.1793528173562,77.3622135616535,104.125766235396)); +#15492=CARTESIAN_POINT('',(20.1893083252611,77.2910895326102,104.110378743704)); +#15493=CARTESIAN_POINT('',(20.199242996631,77.2193683324731,104.094410761423)); +#15494=CARTESIAN_POINT('',(20.204539552703,77.1819191276508,104.084408328728)); +#15495=CARTESIAN_POINT('',(20.2108003003293,77.13847963112,104.066941925002)); +#15496=CARTESIAN_POINT('',(20.2120150610225,77.1300899394864,104.063272992161)); +#15497=CARTESIAN_POINT('',(20.214037203608,77.1161845916277,104.056593523054)); +#15498=CARTESIAN_POINT('',(20.2150186105626,77.109456769222,104.053192231538)); +#15499=CARTESIAN_POINT('',(20.2172592358241,77.094148737034,104.044508445503)); +#15500=CARTESIAN_POINT('',(20.218671007833,77.0845559459715,104.038147394302)); +#15501=CARTESIAN_POINT('',(20.2204613330176,77.0724385259974,104.026584326013)); +#15502=CARTESIAN_POINT('',(20.2209502347817,77.0691386345576,104.02258386268)); +#15503=CARTESIAN_POINT('',(20.2215635271632,77.0650023141653,104.016046303009)); +#15504=CARTESIAN_POINT('',(20.2217408359509,77.0638077644313,104.013612161136)); +#15505=CARTESIAN_POINT('',(20.2220103217951,77.061992581366,104.008847802661)); +#15506=CARTESIAN_POINT('',(20.222111145819,77.0613139065355,104.006182544381)); +#15507=CARTESIAN_POINT('',(20.2221607598731,77.0609799491535,104.003505161865)); +#15508=CARTESIAN_POINT('',(20.0050354003906,80.,103.800741644622)); +#15509=CARTESIAN_POINT('',(20.0050354003906,80.,102.199258414995)); +#15510=CARTESIAN_POINT('',(20.1636358803736,77.4862704969,102.141396652997)); +#15511=CARTESIAN_POINT('',(20.1793528173561,77.3622135616603,102.125766235396)); +#15512=CARTESIAN_POINT('',(20.189308325261,77.2910895326167,102.110378743704)); +#15513=CARTESIAN_POINT('',(20.199242996631,77.2193683324786,102.094410761422)); +#15514=CARTESIAN_POINT('',(20.204539552703,77.1819191276563,102.084408328727)); +#15515=CARTESIAN_POINT('',(20.2108003003292,77.1384796311261,102.066941925002)); +#15516=CARTESIAN_POINT('',(20.2120150610224,77.1300899394921,102.063272992161)); +#15517=CARTESIAN_POINT('',(20.214037203608,77.1161845916335,102.056593523054)); +#15518=CARTESIAN_POINT('',(20.2150186105626,77.1094567692275,102.053192231538)); +#15519=CARTESIAN_POINT('',(20.2172592358241,77.0941487370395,102.044508445503)); +#15520=CARTESIAN_POINT('',(20.218671007833,77.0845559459769,102.038147394302)); +#15521=CARTESIAN_POINT('',(20.2204613330176,77.0724385260027,102.026584326013)); +#15522=CARTESIAN_POINT('',(20.2209502347817,77.0691386345629,102.02258386268)); +#15523=CARTESIAN_POINT('',(20.2215635271631,77.065002314171,102.01604630301)); +#15524=CARTESIAN_POINT('',(20.2217408359509,77.0638077644368,102.013612161136)); +#15525=CARTESIAN_POINT('',(20.2220103217951,77.0619925813713,102.008847802661)); +#15526=CARTESIAN_POINT('',(20.222111145819,77.0613139065408,102.006182544381)); +#15527=CARTESIAN_POINT('',(20.2221607598731,77.0609799491588,102.003505161865)); +#15528=CARTESIAN_POINT('',(20.0050354003906,80.,101.800741644622)); +#15529=CARTESIAN_POINT('',(20.0050354003906,80.,100.199258414995)); +#15530=CARTESIAN_POINT('',(20.1636358803736,77.4862704969062,100.141396652997)); +#15531=CARTESIAN_POINT('',(20.1793528173561,77.3622135616661,100.125766235396)); +#15532=CARTESIAN_POINT('',(20.189308325261,77.2910895326224,100.110378743704)); +#15533=CARTESIAN_POINT('',(20.199242996631,77.2193683324842,100.094410761422)); +#15534=CARTESIAN_POINT('',(20.204539552703,77.1819191276619,100.084408328727)); +#15535=CARTESIAN_POINT('',(20.2108003003292,77.1384796311316,100.066941925002)); +#15536=CARTESIAN_POINT('',(20.2120150610224,77.1300899394976,100.063272992161)); +#15537=CARTESIAN_POINT('',(20.2140372036079,77.1161845916398,100.056593523054)); +#15538=CARTESIAN_POINT('',(20.2150186105626,77.1094567692331,100.053192231538)); +#15539=CARTESIAN_POINT('',(20.2172592358241,77.0941487370446,100.044508445503)); +#15540=CARTESIAN_POINT('',(20.218671007833,77.0845559459822,100.038147394302)); +#15541=CARTESIAN_POINT('',(20.2204613330176,77.0724385260077,100.026584326013)); +#15542=CARTESIAN_POINT('',(20.2209502347818,77.0691386345681,100.02258386268)); +#15543=CARTESIAN_POINT('',(20.2215635271631,77.0650023141763,100.01604630301)); +#15544=CARTESIAN_POINT('',(20.2217408359509,77.0638077644421,100.013612161136)); +#15545=CARTESIAN_POINT('',(20.2220103217951,77.0619925813766,100.00884780266)); +#15546=CARTESIAN_POINT('',(20.222111145819,77.0613139065462,100.006182544381)); +#15547=CARTESIAN_POINT('',(20.2221607598731,77.0609799491642,100.003505161865)); +#15548=CARTESIAN_POINT('',(20.0050354003906,80.,99.8007416446221)); +#15549=CARTESIAN_POINT('',(20.0050354003906,80.,98.1992584149952)); +#15550=CARTESIAN_POINT('',(20.1636358803736,77.4862704969123,98.1413966529973)); +#15551=CARTESIAN_POINT('',(20.1793528173561,77.3622135616721,98.1257662353957)); +#15552=CARTESIAN_POINT('',(20.189308325261,77.2910895326282,98.1103787437044)); +#15553=CARTESIAN_POINT('',(20.1992429966311,77.2193683324896,98.0944107614224)); +#15554=CARTESIAN_POINT('',(20.204539552703,77.1819191276672,98.0844083287274)); +#15555=CARTESIAN_POINT('',(20.2108003003291,77.1384796311379,98.0669419250024)); +#15556=CARTESIAN_POINT('',(20.2120150610224,77.1300899395031,98.0632729921609)); +#15557=CARTESIAN_POINT('',(20.2140372036082,77.1161845916431,98.0565935230531)); +#15558=CARTESIAN_POINT('',(20.2150186105627,77.1094567692377,98.0531922315373)); +#15559=CARTESIAN_POINT('',(20.2172592358242,77.0941487370497,98.0445084455024)); +#15560=CARTESIAN_POINT('',(20.2186710078331,77.0845559459871,98.0381473943012)); +#15561=CARTESIAN_POINT('',(20.2204613330177,77.072438526013,98.0265843260124)); +#15562=CARTESIAN_POINT('',(20.2209502347818,77.0691386345731,98.0225838626797)); +#15563=CARTESIAN_POINT('',(20.2215635271632,77.0650023141809,98.0160463030086)); +#15564=CARTESIAN_POINT('',(20.221740835951,77.063807764447,98.0136121611349)); +#15565=CARTESIAN_POINT('',(20.2220103217951,77.061992581382,98.0088478026604)); +#15566=CARTESIAN_POINT('',(20.222111145819,77.0613139065514,98.0061825443808)); +#15567=CARTESIAN_POINT('',(20.2221607598731,77.0609799491695,98.0035051618649)); +#15568=CARTESIAN_POINT('',(20.0050354003906,80.,97.8007416446221)); +#15569=CARTESIAN_POINT('',(20.0050354003906,80.,96.1992584149952)); +#15570=CARTESIAN_POINT('',(20.1636358803736,77.4862704969185,96.1413966529973)); +#15571=CARTESIAN_POINT('',(20.1793528173535,77.3622135616984,96.1257662353983)); +#15572=CARTESIAN_POINT('',(20.189308325256,77.2910895326705,96.1103787437114)); +#15573=CARTESIAN_POINT('',(20.1992429966265,77.2193683325282,96.0944107614309)); +#15574=CARTESIAN_POINT('',(20.2045395526995,77.1819191276976,96.0844083287357)); +#15575=CARTESIAN_POINT('',(20.2108003003266,77.1384796311601,96.0669419250095)); +#15576=CARTESIAN_POINT('',(20.2120150610203,77.1300899395234,96.0632729921677)); +#15577=CARTESIAN_POINT('',(20.2140372036067,77.1161845916585,96.0565935230582)); +#15578=CARTESIAN_POINT('',(20.2150186105612,77.1094567692535,96.0531922315427)); +#15579=CARTESIAN_POINT('',(20.2172592358229,77.0941487370634,96.0445084455078)); +#15580=CARTESIAN_POINT('',(20.2186710078321,77.0845559459988,96.0381473943062)); +#15581=CARTESIAN_POINT('',(20.2204613330171,77.0724385260221,96.0265843260166)); +#15582=CARTESIAN_POINT('',(20.2209502347814,77.0691386345811,96.0225838626833)); +#15583=CARTESIAN_POINT('',(20.221563527163,77.0650023141876,96.0160463030112)); +#15584=CARTESIAN_POINT('',(20.2217408359509,77.0638077644534,96.0136121611373)); +#15585=CARTESIAN_POINT('',(20.222010321795,77.0619925813878,96.0088478026619)); +#15586=CARTESIAN_POINT('',(20.222111145819,77.061313906557,96.0061825443816)); +#15587=CARTESIAN_POINT('',(20.2221607598731,77.0609799491749,96.0035051618649)); +#15588=CARTESIAN_POINT('',(20.0050354003906,80.,95.8007416446221)); +#15589=CARTESIAN_POINT('',(20.0050354003906,80.,94.1992584149952)); +#15590=CARTESIAN_POINT('',(20.1636358803736,77.4862704969247,94.1413966529973)); +#15591=CARTESIAN_POINT('',(20.1793528173561,77.3622135616841,94.1257662353957)); +#15592=CARTESIAN_POINT('',(20.189308325261,77.2910895326397,94.1103787437044)); +#15593=CARTESIAN_POINT('',(20.199242996631,77.2193683325011,94.0944107614225)); +#15594=CARTESIAN_POINT('',(20.204539552703,77.1819191276786,94.0844083287275)); +#15595=CARTESIAN_POINT('',(20.2108003003292,77.1384796311477,94.066941925002)); +#15596=CARTESIAN_POINT('',(20.2120150610225,77.1300899395139,94.0632729921607)); +#15597=CARTESIAN_POINT('',(20.214037203608,77.116184591655,94.0565935230536)); +#15598=CARTESIAN_POINT('',(20.2150186105626,77.1094567692491,94.0531922315376)); +#15599=CARTESIAN_POINT('',(20.2172592358241,77.0941487370609,94.0445084455027)); +#15600=CARTESIAN_POINT('',(20.218671007833,77.0845559459984,94.0381473943016)); +#15601=CARTESIAN_POINT('',(20.2204613330176,77.0724385260238,94.0265843260126)); +#15602=CARTESIAN_POINT('',(20.2209502347818,77.0691386345842,94.0225838626801)); +#15603=CARTESIAN_POINT('',(20.2215635271632,77.0650023141922,94.0160463030096)); +#15604=CARTESIAN_POINT('',(20.2217408359509,77.0638077644581,94.0136121611358)); +#15605=CARTESIAN_POINT('',(20.2220103217951,77.0619925813927,94.0088478026606)); +#15606=CARTESIAN_POINT('',(20.222111145819,77.0613139065622,94.0061825443809)); +#15607=CARTESIAN_POINT('',(20.2221607598731,77.0609799491802,94.0035051618649)); +#15608=CARTESIAN_POINT('',(20.0050354003906,80.,93.8007416446221)); +#15609=CARTESIAN_POINT('',(20.0050354003906,80.,92.1992584149952)); +#15610=CARTESIAN_POINT('',(20.1636358803736,77.4862704969309,92.1413966529973)); +#15611=CARTESIAN_POINT('',(20.1793528173561,77.3622135616898,92.1257662353957)); +#15612=CARTESIAN_POINT('',(20.189308325261,77.2910895326455,92.1103787437044)); +#15613=CARTESIAN_POINT('',(20.199242996631,77.219368332507,92.0944107614226)); +#15614=CARTESIAN_POINT('',(20.204539552703,77.1819191276842,92.0844083287275)); +#15615=CARTESIAN_POINT('',(20.2108003003292,77.138479631153,92.0669419250019)); +#15616=CARTESIAN_POINT('',(20.2120150610225,77.1300899395193,92.0632729921607)); +#15617=CARTESIAN_POINT('',(20.2140372036079,77.116184591661,92.0565935230539)); +#15618=CARTESIAN_POINT('',(20.2150186105626,77.1094567692548,92.0531922315377)); +#15619=CARTESIAN_POINT('',(20.2172592358241,77.0941487370665,92.0445084455028)); +#15620=CARTESIAN_POINT('',(20.218671007833,77.0845559460039,92.0381473943016)); +#15621=CARTESIAN_POINT('',(20.2204613330176,77.0724385260295,92.0265843260129)); +#15622=CARTESIAN_POINT('',(20.2209502347817,77.0691386345897,92.0225838626803)); +#15623=CARTESIAN_POINT('',(20.2215635271632,77.0650023141975,92.0160463030095)); +#15624=CARTESIAN_POINT('',(20.2217408359509,77.0638077644635,92.0136121611358)); +#15625=CARTESIAN_POINT('',(20.2220103217951,77.0619925813981,92.0088478026606)); +#15626=CARTESIAN_POINT('',(20.222111145819,77.0613139065676,92.0061825443809)); +#15627=CARTESIAN_POINT('',(20.2221607598731,77.0609799491856,92.0035051618649)); +#15628=CARTESIAN_POINT('',(20.0050354003906,80.,91.8007416446221)); +#15629=CARTESIAN_POINT('',(20.0050354003906,80.,90.1992584149952)); +#15630=CARTESIAN_POINT('',(20.1636358803736,77.486270496937,90.1413966529973)); +#15631=CARTESIAN_POINT('',(20.1793528173562,77.3622135616948,90.1257662353956)); +#15632=CARTESIAN_POINT('',(20.1893083252611,77.2910895326506,90.1103787437042)); +#15633=CARTESIAN_POINT('',(20.199242996631,77.2193683325125,90.0944107614225)); +#15634=CARTESIAN_POINT('',(20.204539552703,77.1819191276898,90.0844083287275)); +#15635=CARTESIAN_POINT('',(20.2108003003291,77.1384796311594,90.0669419250022)); +#15636=CARTESIAN_POINT('',(20.2120150610224,77.130089939525,90.0632729921609)); +#15637=CARTESIAN_POINT('',(20.2140372036081,77.1161845916653,90.0565935230534)); +#15638=CARTESIAN_POINT('',(20.2150186105627,77.1094567692599,90.0531922315375)); +#15639=CARTESIAN_POINT('',(20.217259235824,77.0941487370721,90.0445084455029)); +#15640=CARTESIAN_POINT('',(20.218671007833,77.0845559460092,90.0381473943017)); +#15641=CARTESIAN_POINT('',(20.2204613330176,77.0724385260345,90.0265843260126)); +#15642=CARTESIAN_POINT('',(20.2209502347818,77.0691386345949,90.0225838626801)); +#15643=CARTESIAN_POINT('',(20.2215635271632,77.0650023142028,90.0160463030095)); +#15644=CARTESIAN_POINT('',(20.2217408359509,77.0638077644688,90.0136121611359)); +#15645=CARTESIAN_POINT('',(20.2220103217951,77.0619925814034,90.0088478026606)); +#15646=CARTESIAN_POINT('',(20.222111145819,77.0613139065729,90.0061825443809)); +#15647=CARTESIAN_POINT('',(20.2221607598731,77.0609799491909,90.0035051618649)); +#15648=CARTESIAN_POINT('',(20.0050354003906,80.,89.8007416446221)); +#15649=CARTESIAN_POINT('',(20.0050354003906,80.,88.1992584149952)); +#15650=CARTESIAN_POINT('',(20.1636358803736,77.4862704969432,88.1413966529973)); +#15651=CARTESIAN_POINT('',(20.1793528173561,77.3622135617019,88.1257662353957)); +#15652=CARTESIAN_POINT('',(20.189308325261,77.2910895326571,88.1103787437044)); +#15653=CARTESIAN_POINT('',(20.199242996631,77.2193683325181,88.0944107614225)); +#15654=CARTESIAN_POINT('',(20.204539552703,77.1819191276953,88.0844083287275)); +#15655=CARTESIAN_POINT('',(20.2108003003293,77.1384796311634,88.0669419250017)); +#15656=CARTESIAN_POINT('',(20.2120150610225,77.13008993953,88.0632729921606)); +#15657=CARTESIAN_POINT('',(20.2140372036079,77.1161845916723,88.056593523054)); +#15658=CARTESIAN_POINT('',(20.2150186105626,77.1094567692657,88.0531922315378)); +#15659=CARTESIAN_POINT('',(20.2172592358241,77.0941487370771,88.0445084455027)); +#15660=CARTESIAN_POINT('',(20.218671007833,77.0845559460146,88.0381473943016)); +#15661=CARTESIAN_POINT('',(20.2204613330176,77.0724385260402,88.0265843260128)); +#15662=CARTESIAN_POINT('',(20.2209502347817,77.0691386346004,88.0225838626803)); +#15663=CARTESIAN_POINT('',(20.2215635271632,77.0650023142083,88.0160463030096)); +#15664=CARTESIAN_POINT('',(20.2217408359509,77.0638077644742,88.0136121611358)); +#15665=CARTESIAN_POINT('',(20.2220103217951,77.0619925814087,88.0088478026605)); +#15666=CARTESIAN_POINT('',(20.222111145819,77.0613139065783,88.0061825443809)); +#15667=CARTESIAN_POINT('',(20.2221607598731,77.0609799491963,88.0035051618649)); +#15668=CARTESIAN_POINT('',(20.0050354003906,80.,87.8007416446221)); +#15669=CARTESIAN_POINT('',(20.0050354003906,80.,86.1992584149952)); +#15670=CARTESIAN_POINT('',(20.1636358803736,77.4862704969494,86.1413966529973)); +#15671=CARTESIAN_POINT('',(20.1793528173562,77.3622135617069,86.1257662353956)); +#15672=CARTESIAN_POINT('',(20.189308325261,77.2910895326622,86.1103787437043)); +#15673=CARTESIAN_POINT('',(20.199242996631,77.2193683325236,86.0944107614225)); +#15674=CARTESIAN_POINT('',(20.204539552703,77.1819191277008,86.0844083287275)); +#15675=CARTESIAN_POINT('',(20.2108003003292,77.1384796311694,86.0669419250019)); +#15676=CARTESIAN_POINT('',(20.2120150610225,77.1300899395356,86.0632729921607)); +#15677=CARTESIAN_POINT('',(20.2140372036081,77.1161845916764,86.0565935230534)); +#15678=CARTESIAN_POINT('',(20.2150186105627,77.1094567692707,86.0531922315375)); +#15679=CARTESIAN_POINT('',(20.2172592358241,77.0941487370825,86.0445084455027)); +#15680=CARTESIAN_POINT('',(20.218671007833,77.08455594602,86.0381473943016)); +#15681=CARTESIAN_POINT('',(20.2204613330176,77.0724385260455,86.0265843260128)); +#15682=CARTESIAN_POINT('',(20.2209502347817,77.0691386346058,86.0225838626803)); +#15683=CARTESIAN_POINT('',(20.2215635271631,77.0650023142138,86.0160463030098)); +#15684=CARTESIAN_POINT('',(20.2217408359509,77.0638077644796,86.013612161136)); +#15685=CARTESIAN_POINT('',(20.2220103217951,77.0619925814141,86.0088478026606)); +#15686=CARTESIAN_POINT('',(20.222111145819,77.0613139065836,86.0061825443809)); +#15687=CARTESIAN_POINT('',(20.2221607598731,77.0609799492016,86.0035051618649)); +#15688=CARTESIAN_POINT('',(20.0050354003906,80.,85.8007416446221)); +#15689=CARTESIAN_POINT('',(20.0050354003906,80.,84.1992584149952)); +#15690=CARTESIAN_POINT('',(20.1636358803736,77.4862704969556,84.1413966529973)); +#15691=CARTESIAN_POINT('',(20.1793528173561,77.3622135617135,84.1257662353957)); +#15692=CARTESIAN_POINT('',(20.1893083252609,77.2910895326686,84.1103787437044)); +#15693=CARTESIAN_POINT('',(20.199242996631,77.2193683325294,84.0944107614225)); +#15694=CARTESIAN_POINT('',(20.204539552703,77.1819191277064,84.0844083287275)); +#15695=CARTESIAN_POINT('',(20.2108003003292,77.1384796311751,84.066941925002)); +#15696=CARTESIAN_POINT('',(20.2120150610225,77.1300899395412,84.0632729921607)); +#15697=CARTESIAN_POINT('',(20.214037203608,77.1161845916824,84.0565935230537)); +#15698=CARTESIAN_POINT('',(20.2150186105626,77.1094567692764,84.0531922315377)); +#15699=CARTESIAN_POINT('',(20.2172592358241,77.0941487370882,84.0445084455029)); +#15700=CARTESIAN_POINT('',(20.218671007833,77.0845559460254,84.0381473943017)); +#15701=CARTESIAN_POINT('',(20.2204613330176,77.0724385260509,84.0265843260128)); +#15702=CARTESIAN_POINT('',(20.2209502347817,77.0691386346111,84.0225838626803)); +#15703=CARTESIAN_POINT('',(20.2215635271632,77.065002314219,84.0160463030096)); +#15704=CARTESIAN_POINT('',(20.2217408359509,77.0638077644849,84.0136121611358)); +#15705=CARTESIAN_POINT('',(20.2220103217951,77.0619925814194,84.0088478026606)); +#15706=CARTESIAN_POINT('',(20.222111145819,77.061313906589,84.0061825443809)); +#15707=CARTESIAN_POINT('',(20.2221607598731,77.060979949207,84.0035051618649)); +#15708=CARTESIAN_POINT('',(20.0050354003906,80.,83.8007416446221)); +#15709=CARTESIAN_POINT('',(20.0050354003906,80.,82.1992584149952)); +#15710=CARTESIAN_POINT('',(20.1636358803736,77.4862704969618,82.1413966529973)); +#15711=CARTESIAN_POINT('',(20.1793528173561,77.3622135617195,82.1257662353957)); +#15712=CARTESIAN_POINT('',(20.1893083252609,77.2910895326744,82.1103787437044)); +#15713=CARTESIAN_POINT('',(20.199242996631,77.2193683325353,82.0944107614226)); +#15714=CARTESIAN_POINT('',(20.204539552703,77.181919127712,82.0844083287275)); +#15715=CARTESIAN_POINT('',(20.2108003003293,77.1384796311799,82.0669419250017)); +#15716=CARTESIAN_POINT('',(20.2120150610225,77.1300899395464,82.0632729921606)); +#15717=CARTESIAN_POINT('',(20.214037203608,77.1161845916881,82.0565935230538)); +#15718=CARTESIAN_POINT('',(20.2150186105626,77.1094567692818,82.0531922315377)); +#15719=CARTESIAN_POINT('',(20.2172592358241,77.0941487370935,82.0445084455028)); +#15720=CARTESIAN_POINT('',(20.218671007833,77.0845559460307,82.0381473943016)); +#15721=CARTESIAN_POINT('',(20.2204613330176,77.072438526056,82.0265843260127)); +#15722=CARTESIAN_POINT('',(20.2209502347817,77.0691386346165,82.0225838626802)); +#15723=CARTESIAN_POINT('',(20.2215635271631,77.0650023142244,82.0160463030096)); +#15724=CARTESIAN_POINT('',(20.2217408359509,77.0638077644902,82.0136121611358)); +#15725=CARTESIAN_POINT('',(20.2220103217951,77.0619925814247,82.0088478026605)); +#15726=CARTESIAN_POINT('',(20.222111145819,77.0613139065943,82.0061825443809)); +#15727=CARTESIAN_POINT('',(20.2221607598731,77.0609799492123,82.0035051618649)); +#15728=CARTESIAN_POINT('',(20.0050354003906,80.,81.8007416446221)); +#15729=CARTESIAN_POINT('',(20.0050354003906,80.,80.1992584149952)); +#15730=CARTESIAN_POINT('',(20.1636358803736,77.4862704969679,80.1413966529973)); +#15731=CARTESIAN_POINT('',(20.1793528173562,77.3622135617245,80.1257662353956)); +#15732=CARTESIAN_POINT('',(20.189308325261,77.2910895326795,80.1103787437043)); +#15733=CARTESIAN_POINT('',(20.1992429966311,77.2193683325402,80.0944107614224)); +#15734=CARTESIAN_POINT('',(20.204539552703,77.1819191277173,80.0844083287274)); +#15735=CARTESIAN_POINT('',(20.210800300329,77.1384796311877,80.0669419250026)); +#15736=CARTESIAN_POINT('',(20.2120150610224,77.1300899395525,80.063272992161)); +#15737=CARTESIAN_POINT('',(20.2140372036081,77.1161845916927,80.0565935230534)); +#15738=CARTESIAN_POINT('',(20.2150186105627,77.1094567692866,80.0531922315374)); +#15739=CARTESIAN_POINT('',(20.2172592358242,77.0941487370977,80.0445084455021)); +#15740=CARTESIAN_POINT('',(20.2186710078331,77.0845559460356,80.0381473943011)); +#15741=CARTESIAN_POINT('',(20.2204613330177,77.0724385260611,80.0265843260122)); +#15742=CARTESIAN_POINT('',(20.2209502347818,77.0691386346213,80.0225838626794)); +#15743=CARTESIAN_POINT('',(20.2215635271632,77.0650023142297,80.0160463030095)); +#15744=CARTESIAN_POINT('',(20.221740835951,77.0638077644953,80.0136121611354)); +#15745=CARTESIAN_POINT('',(20.2220103217951,77.0619925814297,80.0088478026594)); +#15746=CARTESIAN_POINT('',(20.222111145819,77.0613139065996,80.0061825443805)); +#15747=CARTESIAN_POINT('',(20.2221607598731,77.0609799492177,80.0035051618649)); +#15748=CARTESIAN_POINT('',(20.0050354003906,80.,79.8007416446221)); +#15749=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,78.199258416086)); +#15750=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,77.8007416478945)); +#15751=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,76.199258416086)); +#15752=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,75.8007416478945)); +#15753=CARTESIAN_POINT('',(20.0050382268115,79.99817730411,74.1992584136634)); +#15754=CARTESIAN_POINT('',(20.0050382521439,79.99817730411,73.8007416454719)); +#15755=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,72.199258416086)); +#15756=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,71.8007416478945)); +#15757=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,70.199258416086)); +#15758=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,69.8007416478945)); +#15759=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,68.199258416086)); +#15760=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,67.8007416478945)); +#15761=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,66.199258416086)); +#15762=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,65.8007416478945)); +#15763=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,64.199258416086)); +#15764=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,63.8007416478945)); +#15765=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,62.199258416086)); +#15766=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,61.8007416478945)); +#15767=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,60.199258416086)); +#15768=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,59.8007416478945)); +#15769=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,58.199258416086)); +#15770=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,57.8007416478945)); +#15771=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,56.199258416086)); +#15772=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,55.8007416478945)); +#15773=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,54.199258416086)); +#15774=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,53.8007416478945)); +#15775=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,52.199258416086)); +#15776=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,51.8007416478945)); +#15777=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,50.199258416086)); +#15778=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,49.8007416478945)); +#15779=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,48.199258416086)); +#15780=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,47.8007416478945)); +#15781=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,46.199258416086)); +#15782=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,45.8007416478945)); +#15783=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,44.199258416086)); +#15784=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,43.8007416478945)); +#15785=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,42.199258416086)); +#15786=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,41.8007416478945)); +#15787=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,40.199258416086)); +#15788=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,39.8007416478945)); +#15789=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,38.199258416086)); +#15790=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,37.8007416478945)); +#15791=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,36.199258416086)); +#15792=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,35.8007416478945)); +#15793=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,34.199258416086)); +#15794=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,33.8007416478945)); +#15795=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,32.199258416086)); +#15796=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,31.8007416478945)); +#15797=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,30.199258416086)); +#15798=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,29.8007416478945)); +#15799=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,28.199258416086)); +#15800=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,27.8007416478945)); +#15801=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,26.199258416086)); +#15802=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,25.8007416478945)); +#15803=CARTESIAN_POINT('',(20.0050354130568,80.,24.199258416086)); +#15804=CARTESIAN_POINT('',(20.0050354383892,80.,23.8007416478945)); +#15805=CARTESIAN_POINT('',(20.0050354130568,80.,22.199258416086)); +#15806=CARTESIAN_POINT('',(20.0050354383892,80.,21.8007416478945)); +#15807=CARTESIAN_POINT('',(20.0050354130568,80.,20.199258416086)); +#15808=CARTESIAN_POINT('',(20.0050354383892,80.,19.8007416478945)); +#15809=CARTESIAN_POINT('',(20.0050353877244,80.,18.1992584139044)); +#15810=CARTESIAN_POINT('',(20.0050354130568,80.,17.8007416457129)); +#15811=CARTESIAN_POINT('',(20.0050353877244,80.,16.1992584139044)); +#15812=CARTESIAN_POINT('',(20.0050354130568,80.,15.8007416457129)); +#15813=CARTESIAN_POINT('',(20.0050353877244,80.,14.1992584139044)); +#15814=CARTESIAN_POINT('',(20.0050354130568,80.,13.8007416457129)); +#15815=CARTESIAN_POINT('',(20.0050353877244,80.,12.1992584139044)); +#15816=CARTESIAN_POINT('',(20.0050354130568,80.,11.8007416457129)); +#15817=CARTESIAN_POINT('',(20.0050353877244,80.,10.1992584139044)); +#15818=CARTESIAN_POINT('',(20.0050354130568,80.,9.80074164571289)); +#15819=CARTESIAN_POINT('',(20.0050353877244,80.,8.19925841390441)); +#15820=CARTESIAN_POINT('',(20.0050354130568,80.,7.80074164571289)); +#15821=CARTESIAN_POINT('',(20.0050353877244,80.,6.19925841390441)); +#15822=CARTESIAN_POINT('',(20.0050354130568,80.,5.80074164571289)); +#15823=CARTESIAN_POINT('',(20.0050353877244,80.,4.1992584139044)); +#15824=CARTESIAN_POINT('',(20.0050354130568,80.,3.80074164571289)); +#15825=CARTESIAN_POINT('',(20.0050353750582,80.,2.19925841281358)); +#15826=CARTESIAN_POINT('',(20.0050354789155,80.,279.999999999985)); +#15827=CARTESIAN_POINT('',(20.0050398419658,60.0000044415751,279.999999999966)); +#15828=CARTESIAN_POINT('',(40.0050354003906,59.9999999099159,279.999999999985)); +#15829=CARTESIAN_POINT('',(20.2221607598731,77.0609799486883,278.003505161865)); +#15830=CARTESIAN_POINT('',(20.2221814439841,77.0608407218079,278.002325148738)); +#15831=CARTESIAN_POINT('',(20.2221914777367,77.060773190997,278.001152344888)); +#15832=CARTESIAN_POINT('',(20.2221914777092,77.0607731909951,277.996081271692)); +#15833=CARTESIAN_POINT('',(20.2220658191125,77.0616185820184,277.991933603389)); +#15834=CARTESIAN_POINT('',(20.221601585985,77.0647459074847,277.984151491617)); +#15835=CARTESIAN_POINT('',(20.2212642917737,77.067019526033,277.980513632588)); +#15836=CARTESIAN_POINT('',(20.2193999112389,77.0796056884849,277.96410820798)); +#15837=CARTESIAN_POINT('',(20.2168875534403,77.0966575250325,277.953553483157)); +#15838=CARTESIAN_POINT('',(20.2057883818256,77.1727019553858,277.914084335544)); +#15839=CARTESIAN_POINT('',(20.195522672028,77.2452440991601,277.898736888425)); +#15840=CARTESIAN_POINT('',(20.1756279809193,77.3923038666101,277.87056498295)); +#15841=CARTESIAN_POINT('',(20.1659257655205,77.4673181668119,277.860452436641)); +#15842=CARTESIAN_POINT('',(20.1100225778608,77.917601859377,277.80915668507)); +#15843=CARTESIAN_POINT('',(20.0695225601136,78.3399918689727,277.803900124485)); +#15844=CARTESIAN_POINT('',(20.017029293962,79.1876450960519,277.798336280952)); +#15845=CARTESIAN_POINT('',(20.005035513509,79.6129197046413,277.800741635918)); +#15846=CARTESIAN_POINT('',(20.0050354003906,80.,277.800741644622)); +#15847=CARTESIAN_POINT('',(20.0050354003906,80.,276.199258414995)); +#15848=CARTESIAN_POINT('',(20.0050355186549,79.6129197062831,276.199258424835)); +#15849=CARTESIAN_POINT('',(20.0170293050621,79.1876450978395,276.201663780211)); +#15850=CARTESIAN_POINT('',(20.0695225830481,78.3399918710465,276.196099937492)); +#15851=CARTESIAN_POINT('',(20.1100226066846,77.9176018615923,276.190843377312)); +#15852=CARTESIAN_POINT('',(20.1594247087964,77.5196825398961,276.145512909324)); +#15853=CARTESIAN_POINT('',(20.1615032193074,77.5031040052318,276.143529971699)); +#15854=CARTESIAN_POINT('',(20.1636358803736,77.4862704963629,276.141396652997)); +#15855=CARTESIAN_POINT('',(20.2221607598731,77.0609799486937,276.003505161865)); +#15856=CARTESIAN_POINT('',(20.2221814439841,77.0608407218133,276.002325148738)); +#15857=CARTESIAN_POINT('',(20.2221914777367,77.0607731910023,276.001152344888)); +#15858=CARTESIAN_POINT('',(20.2221914777092,77.0607731910004,275.996081271692)); +#15859=CARTESIAN_POINT('',(20.2220658191125,77.0616185820238,275.991933603389)); +#15860=CARTESIAN_POINT('',(20.221601585985,77.0647459074901,275.984151491617)); +#15861=CARTESIAN_POINT('',(20.2212642917737,77.0670195260383,275.980513632588)); +#15862=CARTESIAN_POINT('',(20.2193999112389,77.0796056884902,275.96410820798)); +#15863=CARTESIAN_POINT('',(20.2168875534403,77.0966575250378,275.953553483157)); +#15864=CARTESIAN_POINT('',(20.2057883818257,77.1727019553909,275.914084335544)); +#15865=CARTESIAN_POINT('',(20.195522672028,77.245244099165,275.898736888425)); +#15866=CARTESIAN_POINT('',(20.1756279809194,77.3923038666147,275.87056498295)); +#15867=CARTESIAN_POINT('',(20.1659257655206,77.4673181668163,275.860452436641)); +#15868=CARTESIAN_POINT('',(20.110022577861,77.9176018593806,275.80915668507)); +#15869=CARTESIAN_POINT('',(20.0695225601138,78.3399918689756,275.803900124485)); +#15870=CARTESIAN_POINT('',(20.0170292939622,79.1876450960536,275.798336280953)); +#15871=CARTESIAN_POINT('',(20.0050355135091,79.6129197046418,275.800741635918)); +#15872=CARTESIAN_POINT('',(20.0050354003906,80.,275.800741644622)); +#15873=CARTESIAN_POINT('',(20.0050354003906,80.,274.199258414995)); +#15874=CARTESIAN_POINT('',(20.005035518655,79.6129197062836,274.199258424835)); +#15875=CARTESIAN_POINT('',(20.0170293050623,79.1876450978412,274.201663780211)); +#15876=CARTESIAN_POINT('',(20.0695225830484,78.3399918710495,274.196099937492)); +#15877=CARTESIAN_POINT('',(20.1100226066849,77.9176018615959,274.190843377312)); +#15878=CARTESIAN_POINT('',(20.1594247087966,77.5196825399009,274.145512909323)); +#15879=CARTESIAN_POINT('',(20.1615032193075,77.5031040052373,274.143529971699)); +#15880=CARTESIAN_POINT('',(20.1636358803736,77.4862704963691,274.141396652997)); +#15881=CARTESIAN_POINT('',(20.2221607598731,77.0609799486991,274.003505161865)); +#15882=CARTESIAN_POINT('',(20.2221814439841,77.0608407218186,274.002325148738)); +#15883=CARTESIAN_POINT('',(20.2221914777367,77.0607731910077,274.001152344888)); +#15884=CARTESIAN_POINT('',(20.2221914777092,77.0607731910058,273.996081271692)); +#15885=CARTESIAN_POINT('',(20.2220658191125,77.0616185820291,273.991933603389)); +#15886=CARTESIAN_POINT('',(20.221601585985,77.0647459074954,273.984151491617)); +#15887=CARTESIAN_POINT('',(20.2212642917737,77.0670195260436,273.980513632588)); +#15888=CARTESIAN_POINT('',(20.2193999112389,77.0796056884955,273.96410820798)); +#15889=CARTESIAN_POINT('',(20.2168875534402,77.0966575250431,273.953553483157)); +#15890=CARTESIAN_POINT('',(20.2057883818257,77.1727019553959,273.914084335544)); +#15891=CARTESIAN_POINT('',(20.1955226720281,77.2452440991699,273.898736888425)); +#15892=CARTESIAN_POINT('',(20.1756279809196,77.3923038666192,273.87056498295)); +#15893=CARTESIAN_POINT('',(20.1659257655207,77.4673181668206,273.860452436642)); +#15894=CARTESIAN_POINT('',(20.1100225778612,77.9176018593843,273.809156685071)); +#15895=CARTESIAN_POINT('',(20.069522560114,78.3399918689787,273.803900124485)); +#15896=CARTESIAN_POINT('',(20.0170292939624,79.1876450960553,273.798336280952)); +#15897=CARTESIAN_POINT('',(20.0050355135092,79.6129197046423,273.800741635918)); +#15898=CARTESIAN_POINT('',(20.0050354003906,80.,273.800741644622)); +#15899=CARTESIAN_POINT('',(20.0050354003906,80.,272.199258414995)); +#15900=CARTESIAN_POINT('',(20.0050355186551,79.6129197062841,272.199258424835)); +#15901=CARTESIAN_POINT('',(20.0170293050625,79.1876450978428,272.201663780211)); +#15902=CARTESIAN_POINT('',(20.0695225830487,78.3399918710524,272.196099937492)); +#15903=CARTESIAN_POINT('',(20.1100226066853,77.9176018615995,272.190843377312)); +#15904=CARTESIAN_POINT('',(20.1594247087968,77.5196825399057,272.145512909323)); +#15905=CARTESIAN_POINT('',(20.1615032193076,77.5031040052428,272.143529971699)); +#15906=CARTESIAN_POINT('',(20.1636358803736,77.4862704963752,272.141396652997)); +#15907=CARTESIAN_POINT('',(20.2221607598731,77.0609799487044,272.003505161865)); +#15908=CARTESIAN_POINT('',(20.2221814439841,77.0608407218239,272.002325148738)); +#15909=CARTESIAN_POINT('',(20.2221914777367,77.0607731910129,272.001152344888)); +#15910=CARTESIAN_POINT('',(20.2221914777092,77.0607731910111,271.996081271692)); +#15911=CARTESIAN_POINT('',(20.2220658191125,77.0616185820345,271.991933603389)); +#15912=CARTESIAN_POINT('',(20.221601585985,77.0647459075008,271.984151491617)); +#15913=CARTESIAN_POINT('',(20.2212642917737,77.067019526049,271.980513632588)); +#15914=CARTESIAN_POINT('',(20.2193999112389,77.0796056885007,271.96410820798)); +#15915=CARTESIAN_POINT('',(20.2168875534402,77.0966575250482,271.953553483157)); +#15916=CARTESIAN_POINT('',(20.2057883818257,77.1727019554009,271.914084335545)); +#15917=CARTESIAN_POINT('',(20.1955226720281,77.2452440991748,271.898736888425)); +#15918=CARTESIAN_POINT('',(20.1756279809197,77.3923038666237,271.870564982951)); +#15919=CARTESIAN_POINT('',(20.1659257655209,77.467318166825,271.860452436642)); +#15920=CARTESIAN_POINT('',(20.1100225778614,77.9176018593879,271.809156685071)); +#15921=CARTESIAN_POINT('',(20.0695225601142,78.3399918689816,271.803900124485)); +#15922=CARTESIAN_POINT('',(20.0170292939624,79.1876450960571,271.798336280952)); +#15923=CARTESIAN_POINT('',(20.0050355135092,79.6129197046428,271.800741635918)); +#15924=CARTESIAN_POINT('',(20.0050354003906,80.,271.800741644622)); +#15925=CARTESIAN_POINT('',(20.0050354003906,80.,270.199258414995)); +#15926=CARTESIAN_POINT('',(20.0050355186553,79.6129197062847,270.199258424835)); +#15927=CARTESIAN_POINT('',(20.0170293050627,79.1876450978446,270.201663780211)); +#15928=CARTESIAN_POINT('',(20.0695225830489,78.3399918710553,270.196099937492)); +#15929=CARTESIAN_POINT('',(20.1100226066856,77.9176018616031,270.190843377311)); +#15930=CARTESIAN_POINT('',(20.1594247087969,77.5196825399105,270.145512909323)); +#15931=CARTESIAN_POINT('',(20.1615032193076,77.5031040052483,270.143529971699)); +#15932=CARTESIAN_POINT('',(20.1636358803736,77.4862704963814,270.141396652997)); +#15933=CARTESIAN_POINT('',(20.2221607598731,77.0609799487097,270.003505161865)); +#15934=CARTESIAN_POINT('',(20.2221814439841,77.0608407218293,270.002325148738)); +#15935=CARTESIAN_POINT('',(20.2221914777367,77.0607731910184,270.001152344888)); +#15936=CARTESIAN_POINT('',(20.2221914777091,77.0607731910165,269.996081271692)); +#15937=CARTESIAN_POINT('',(20.2220658191125,77.0616185820398,269.99193360339)); +#15938=CARTESIAN_POINT('',(20.221601585985,77.0647459075061,269.984151491617)); +#15939=CARTESIAN_POINT('',(20.2212642917737,77.0670195260543,269.980513632588)); +#15940=CARTESIAN_POINT('',(20.2193999112389,77.079605688506,269.96410820798)); +#15941=CARTESIAN_POINT('',(20.2168875534403,77.0966575250536,269.953553483157)); +#15942=CARTESIAN_POINT('',(20.2057883818258,77.172701955406,269.914084335545)); +#15943=CARTESIAN_POINT('',(20.1955226720282,77.2452440991797,269.898736888426)); +#15944=CARTESIAN_POINT('',(20.1756279809198,77.3923038666282,269.870564982951)); +#15945=CARTESIAN_POINT('',(20.165925765521,77.4673181668293,269.860452436642)); +#15946=CARTESIAN_POINT('',(20.1100225778616,77.9176018593915,269.809156685071)); +#15947=CARTESIAN_POINT('',(20.0695225601145,78.3399918689846,269.803900124486)); +#15948=CARTESIAN_POINT('',(20.0170292939626,79.1876450960587,269.798336280952)); +#15949=CARTESIAN_POINT('',(20.0050355135094,79.6129197046434,269.800741635918)); +#15950=CARTESIAN_POINT('',(20.0050354003906,80.,269.800741644622)); +#15951=CARTESIAN_POINT('',(20.0050354003906,80.,268.199258414995)); +#15952=CARTESIAN_POINT('',(20.0050355186554,79.6129197062853,268.199258424834)); +#15953=CARTESIAN_POINT('',(20.0170293050629,79.1876450978464,268.20166378021)); +#15954=CARTESIAN_POINT('',(20.0695225830492,78.3399918710583,268.196099937492)); +#15955=CARTESIAN_POINT('',(20.1100226066858,77.9176018616067,268.190843377311)); +#15956=CARTESIAN_POINT('',(20.1594247087971,77.5196825399153,268.145512909323)); +#15957=CARTESIAN_POINT('',(20.1615032193077,77.5031040052537,268.143529971699)); +#15958=CARTESIAN_POINT('',(20.1636358803736,77.4862704963876,268.141396652997)); +#15959=CARTESIAN_POINT('',(20.2221607598731,77.0609799487151,268.003505161865)); +#15960=CARTESIAN_POINT('',(20.2221814439841,77.0608407218346,268.002325148738)); +#15961=CARTESIAN_POINT('',(20.2221914777367,77.0607731910237,268.001152344888)); +#15962=CARTESIAN_POINT('',(20.2221914777092,77.0607731910218,267.996081271692)); +#15963=CARTESIAN_POINT('',(20.2220658191125,77.0616185820452,267.99193360339)); +#15964=CARTESIAN_POINT('',(20.221601585985,77.0647459075115,267.984151491617)); +#15965=CARTESIAN_POINT('',(20.2212642917737,77.0670195260597,267.980513632588)); +#15966=CARTESIAN_POINT('',(20.219399911239,77.0796056885114,267.96410820798)); +#15967=CARTESIAN_POINT('',(20.2168875534403,77.0966575250588,267.953553483157)); +#15968=CARTESIAN_POINT('',(20.2057883818258,77.1727019554111,267.914084335545)); +#15969=CARTESIAN_POINT('',(20.1955226720283,77.2452440991845,267.898736888426)); +#15970=CARTESIAN_POINT('',(20.1756279809199,77.3923038666328,267.870564982951)); +#15971=CARTESIAN_POINT('',(20.1659257655211,77.4673181668337,267.860452436642)); +#15972=CARTESIAN_POINT('',(20.1100225778618,77.9176018593951,267.809156685071)); +#15973=CARTESIAN_POINT('',(20.0695225601146,78.3399918689875,267.803900124486)); +#15974=CARTESIAN_POINT('',(20.0170292939628,79.1876450960605,267.798336280952)); +#15975=CARTESIAN_POINT('',(20.0050355135095,79.6129197046439,267.800741635918)); +#15976=CARTESIAN_POINT('',(20.0050354003906,80.,267.800741644622)); +#15977=CARTESIAN_POINT('',(20.0050354003906,80.,266.199258414995)); +#15978=CARTESIAN_POINT('',(20.0050355186556,79.6129197062857,266.199258424835)); +#15979=CARTESIAN_POINT('',(20.0170293050631,79.1876450978481,266.20166378021)); +#15980=CARTESIAN_POINT('',(20.0695225830496,78.3399918710613,266.196099937491)); +#15981=CARTESIAN_POINT('',(20.1100226066861,77.9176018616103,266.190843377311)); +#15982=CARTESIAN_POINT('',(20.1594247087973,77.5196825399202,266.145512909323)); +#15983=CARTESIAN_POINT('',(20.1615032193078,77.5031040052592,266.143529971699)); +#15984=CARTESIAN_POINT('',(20.1636358803736,77.4862704963938,266.141396652997)); +#15985=CARTESIAN_POINT('',(20.2221607598731,77.0609799487204,266.003505161865)); +#15986=CARTESIAN_POINT('',(20.2221814439841,77.0608407218399,266.002325148738)); +#15987=CARTESIAN_POINT('',(20.2221914777367,77.0607731910291,266.001152344888)); +#15988=CARTESIAN_POINT('',(20.2221914777092,77.0607731910272,265.996081271692)); +#15989=CARTESIAN_POINT('',(20.2220658191125,77.0616185820505,265.99193360339)); +#15990=CARTESIAN_POINT('',(20.221601585985,77.0647459075168,265.984151491617)); +#15991=CARTESIAN_POINT('',(20.2212642917737,77.067019526065,265.980513632588)); +#15992=CARTESIAN_POINT('',(20.219399911239,77.0796056885167,265.964108207981)); +#15993=CARTESIAN_POINT('',(20.2168875534403,77.096657525064,265.953553483157)); +#15994=CARTESIAN_POINT('',(20.2057883818259,77.1727019554161,265.914084335545)); +#15995=CARTESIAN_POINT('',(20.1955226720283,77.2452440991894,265.898736888426)); +#15996=CARTESIAN_POINT('',(20.17562798092,77.3923038666372,265.870564982951)); +#15997=CARTESIAN_POINT('',(20.1659257655212,77.467318166838,265.860452436643)); +#15998=CARTESIAN_POINT('',(20.110022577862,77.9176018593986,265.809156685072)); +#15999=CARTESIAN_POINT('',(20.0695225601148,78.3399918689905,265.803900124486)); +#16000=CARTESIAN_POINT('',(20.017029293963,79.1876450960622,265.798336280952)); +#16001=CARTESIAN_POINT('',(20.0050355135096,79.6129197046444,265.800741635917)); +#16002=CARTESIAN_POINT('',(20.0050354003906,80.,265.800741644622)); +#16003=CARTESIAN_POINT('',(20.0050354003906,80.,264.199258414995)); +#16004=CARTESIAN_POINT('',(20.0050355186556,79.6129197062863,264.199258424835)); +#16005=CARTESIAN_POINT('',(20.0170293050632,79.1876450978498,264.20166378021)); +#16006=CARTESIAN_POINT('',(20.0695225830498,78.3399918710643,264.196099937491)); +#16007=CARTESIAN_POINT('',(20.1100226066864,77.9176018616139,264.190843377311)); +#16008=CARTESIAN_POINT('',(20.1594247087975,77.519682539925,264.145512909323)); +#16009=CARTESIAN_POINT('',(20.1615032193079,77.5031040052647,264.143529971699)); +#16010=CARTESIAN_POINT('',(20.1636358803736,77.4862704963999,264.141396652997)); +#16011=CARTESIAN_POINT('',(20.2221607598731,77.0609799487258,264.003505161865)); +#16012=CARTESIAN_POINT('',(20.2221814439841,77.0608407218453,264.002325148738)); +#16013=CARTESIAN_POINT('',(20.2221914777367,77.0607731910344,264.001152344888)); +#16014=CARTESIAN_POINT('',(20.2221914777092,77.0607731910325,263.996081271692)); +#16015=CARTESIAN_POINT('',(20.2220658191126,77.0616185820558,263.99193360339)); +#16016=CARTESIAN_POINT('',(20.221601585985,77.0647459075221,263.984151491617)); +#16017=CARTESIAN_POINT('',(20.2212642917738,77.0670195260703,263.980513632588)); +#16018=CARTESIAN_POINT('',(20.219399911239,77.0796056885219,263.964108207981)); +#16019=CARTESIAN_POINT('',(20.2168875534403,77.0966575250692,263.953553483157)); +#16020=CARTESIAN_POINT('',(20.2057883818259,77.1727019554212,263.914084335545)); +#16021=CARTESIAN_POINT('',(20.1955226720285,77.2452440991943,263.898736888426)); +#16022=CARTESIAN_POINT('',(20.1756279809201,77.3923038666417,263.870564982952)); +#16023=CARTESIAN_POINT('',(20.1659257655214,77.4673181668423,263.860452436643)); +#16024=CARTESIAN_POINT('',(20.1100225778622,77.9176018594022,263.809156685072)); +#16025=CARTESIAN_POINT('',(20.069522560115,78.3399918689935,263.803900124486)); +#16026=CARTESIAN_POINT('',(20.0170292939632,79.1876450960638,263.798336280952)); +#16027=CARTESIAN_POINT('',(20.0050355135097,79.6129197046449,263.800741635917)); +#16028=CARTESIAN_POINT('',(20.0050354003906,80.,263.800741644622)); +#16029=CARTESIAN_POINT('',(20.0050354003906,80.,262.199258414995)); +#16030=CARTESIAN_POINT('',(20.0050355186557,79.6129197062869,262.199258424835)); +#16031=CARTESIAN_POINT('',(20.0170293050634,79.1876450978515,262.20166378021)); +#16032=CARTESIAN_POINT('',(20.06952258305,78.3399918710673,262.196099937491)); +#16033=CARTESIAN_POINT('',(20.1100226066867,77.9176018616175,262.19084337731)); +#16034=CARTESIAN_POINT('',(20.1594247087976,77.5196825399298,262.145512909322)); +#16035=CARTESIAN_POINT('',(20.161503219308,77.5031040052702,262.143529971699)); +#16036=CARTESIAN_POINT('',(20.1636358803736,77.4862704964061,262.141396652997)); +#16037=CARTESIAN_POINT('',(20.2221607598731,77.0609799487311,262.003505161865)); +#16038=CARTESIAN_POINT('',(20.2221814439841,77.0608407218507,262.002325148738)); +#16039=CARTESIAN_POINT('',(20.2221914777368,77.0607731910396,262.001152344888)); +#16040=CARTESIAN_POINT('',(20.2221914777092,77.0607731910378,261.996081271692)); +#16041=CARTESIAN_POINT('',(20.2220658191125,77.0616185820612,261.99193360339)); +#16042=CARTESIAN_POINT('',(20.221601585985,77.0647459075275,261.984151491617)); +#16043=CARTESIAN_POINT('',(20.2212642917738,77.0670195260756,261.980513632588)); +#16044=CARTESIAN_POINT('',(20.219399911239,77.0796056885272,261.964108207981)); +#16045=CARTESIAN_POINT('',(20.2168875534403,77.0966575250745,261.953553483158)); +#16046=CARTESIAN_POINT('',(20.2057883818259,77.1727019554263,261.914084335545)); +#16047=CARTESIAN_POINT('',(20.1955226720285,77.2452440991992,261.898736888426)); +#16048=CARTESIAN_POINT('',(20.1756279809202,77.3923038666463,261.870564982952)); +#16049=CARTESIAN_POINT('',(20.1659257655215,77.4673181668466,261.860452436643)); +#16050=CARTESIAN_POINT('',(20.1100225778624,77.9176018594058,261.809156685072)); +#16051=CARTESIAN_POINT('',(20.0695225601153,78.3399918689964,261.803900124486)); +#16052=CARTESIAN_POINT('',(20.0170292939633,79.1876450960656,261.798336280952)); +#16053=CARTESIAN_POINT('',(20.0050355135099,79.6129197046454,261.800741635917)); +#16054=CARTESIAN_POINT('',(20.0050354003906,80.,261.800741644622)); +#16055=CARTESIAN_POINT('',(20.0050354003906,80.,260.199258414995)); +#16056=CARTESIAN_POINT('',(20.0050355186558,79.6129197062873,260.199258424835)); +#16057=CARTESIAN_POINT('',(20.0170293050637,79.1876450978532,260.20166378021)); +#16058=CARTESIAN_POINT('',(20.0695225830503,78.3399918710703,260.196099937491)); +#16059=CARTESIAN_POINT('',(20.1100226066869,77.9176018616211,260.19084337731)); +#16060=CARTESIAN_POINT('',(20.1594247087977,77.5196825399346,260.145512909322)); +#16061=CARTESIAN_POINT('',(20.1615032193081,77.5031040052757,260.143529971699)); +#16062=CARTESIAN_POINT('',(20.1636358803736,77.4862704964123,260.141396652997)); +#16063=CARTESIAN_POINT('',(20.2221607598731,77.0609799487365,260.003505161865)); +#16064=CARTESIAN_POINT('',(20.2221814439841,77.060840721856,260.002325148738)); +#16065=CARTESIAN_POINT('',(20.2221914777367,77.060773191045,260.001152344888)); +#16066=CARTESIAN_POINT('',(20.2221914777092,77.0607731910432,259.996081271692)); +#16067=CARTESIAN_POINT('',(20.2220658191125,77.0616185820665,259.99193360339)); +#16068=CARTESIAN_POINT('',(20.221601585985,77.0647459075328,259.984151491617)); +#16069=CARTESIAN_POINT('',(20.2212642917738,77.067019526081,259.980513632588)); +#16070=CARTESIAN_POINT('',(20.219399911239,77.0796056885326,259.964108207981)); +#16071=CARTESIAN_POINT('',(20.2168875534404,77.0966575250797,259.953553483158)); +#16072=CARTESIAN_POINT('',(20.205788381826,77.1727019554313,259.914084335546)); +#16073=CARTESIAN_POINT('',(20.1955226720286,77.2452440992041,259.898736888427)); +#16074=CARTESIAN_POINT('',(20.1756279809203,77.3923038666508,259.870564982952)); +#16075=CARTESIAN_POINT('',(20.1659257655216,77.4673181668509,259.860452436643)); +#16076=CARTESIAN_POINT('',(20.1100225778626,77.9176018594094,259.809156685073)); +#16077=CARTESIAN_POINT('',(20.0695225601155,78.3399918689994,259.803900124486)); +#16078=CARTESIAN_POINT('',(20.0170292939635,79.1876450960673,259.798336280953)); +#16079=CARTESIAN_POINT('',(20.00503551351,79.612919704646,259.800741635918)); +#16080=CARTESIAN_POINT('',(20.0050354003906,80.,259.800741644622)); +#16081=CARTESIAN_POINT('',(20.0050354003906,80.,258.199258414995)); +#16082=CARTESIAN_POINT('',(20.005035518656,79.6129197062879,258.199258424834)); +#16083=CARTESIAN_POINT('',(20.0170293050638,79.187645097855,258.20166378021)); +#16084=CARTESIAN_POINT('',(20.0695225830507,78.3399918710731,258.196099937491)); +#16085=CARTESIAN_POINT('',(20.1100226066872,77.9176018616247,258.19084337731)); +#16086=CARTESIAN_POINT('',(20.1594247087979,77.5196825399394,258.145512909322)); +#16087=CARTESIAN_POINT('',(20.1615032193082,77.5031040052812,258.143529971698)); +#16088=CARTESIAN_POINT('',(20.1636358803736,77.4862704964185,258.141396652997)); +#16089=CARTESIAN_POINT('',(20.2221607598731,77.0609799487418,258.003505161865)); +#16090=CARTESIAN_POINT('',(20.2221814439841,77.0608407218613,258.002325148738)); +#16091=CARTESIAN_POINT('',(20.2221914777367,77.0607731910503,258.001152344888)); +#16092=CARTESIAN_POINT('',(20.2221914777092,77.0607731910485,257.996081271692)); +#16093=CARTESIAN_POINT('',(20.2220658191125,77.0616185820719,257.99193360339)); +#16094=CARTESIAN_POINT('',(20.221601585985,77.0647459075381,257.984151491618)); +#16095=CARTESIAN_POINT('',(20.2212642917738,77.0670195260863,257.980513632588)); +#16096=CARTESIAN_POINT('',(20.219399911239,77.0796056885379,257.964108207981)); +#16097=CARTESIAN_POINT('',(20.2168875534404,77.096657525085,257.953553483158)); +#16098=CARTESIAN_POINT('',(20.2057883818261,77.1727019554364,257.914084335546)); +#16099=CARTESIAN_POINT('',(20.1955226720286,77.2452440992089,257.898736888427)); +#16100=CARTESIAN_POINT('',(20.1756279809204,77.3923038666553,257.870564982952)); +#16101=CARTESIAN_POINT('',(20.1659257655218,77.4673181668552,257.860452436644)); +#16102=CARTESIAN_POINT('',(20.1100225778627,77.917601859413,257.809156685073)); +#16103=CARTESIAN_POINT('',(20.0695225601157,78.3399918690023,257.803900124486)); +#16104=CARTESIAN_POINT('',(20.0170292939637,79.1876450960691,257.798336280953)); +#16105=CARTESIAN_POINT('',(20.0050355135101,79.6129197046466,257.800741635918)); +#16106=CARTESIAN_POINT('',(20.0050354003906,80.,257.800741644622)); +#16107=CARTESIAN_POINT('',(20.0050354003906,80.,256.199258414995)); +#16108=CARTESIAN_POINT('',(20.0050355186561,79.6129197062884,256.199258424834)); +#16109=CARTESIAN_POINT('',(20.017029305064,79.1876450978566,256.20166378021)); +#16110=CARTESIAN_POINT('',(20.0695225830509,78.3399918710762,256.196099937491)); +#16111=CARTESIAN_POINT('',(20.1100226066875,77.9176018616283,256.19084337731)); +#16112=CARTESIAN_POINT('',(20.1594247087981,77.5196825399442,256.145512909322)); +#16113=CARTESIAN_POINT('',(20.1615032193083,77.5031040052866,256.143529971698)); +#16114=CARTESIAN_POINT('',(20.1636358803736,77.4862704964246,256.141396652997)); +#16115=CARTESIAN_POINT('',(20.2221607598731,77.0609799487471,256.003505161865)); +#16116=CARTESIAN_POINT('',(20.2221814439841,77.0608407218667,256.002325148738)); +#16117=CARTESIAN_POINT('',(20.2221914777367,77.0607731910557,256.001152344888)); +#16118=CARTESIAN_POINT('',(20.2221914777091,77.0607731910539,255.996081271692)); +#16119=CARTESIAN_POINT('',(20.2220658191125,77.0616185820773,255.99193360339)); +#16120=CARTESIAN_POINT('',(20.221601585985,77.0647459075435,255.984151491618)); +#16121=CARTESIAN_POINT('',(20.2212642917738,77.0670195260916,255.980513632588)); +#16122=CARTESIAN_POINT('',(20.219399911239,77.0796056885432,255.964108207981)); +#16123=CARTESIAN_POINT('',(20.2168875534404,77.0966575250904,255.953553483158)); +#16124=CARTESIAN_POINT('',(20.2057883818261,77.1727019554415,255.914084335546)); +#16125=CARTESIAN_POINT('',(20.1955226720287,77.2452440992137,255.898736888427)); +#16126=CARTESIAN_POINT('',(20.1756279809205,77.3923038666598,255.870564982952)); +#16127=CARTESIAN_POINT('',(20.1659257655219,77.4673181668595,255.860452436644)); +#16128=CARTESIAN_POINT('',(20.1100225778629,77.9176018594166,255.809156685074)); +#16129=CARTESIAN_POINT('',(20.0695225601159,78.3399918690053,255.803900124487)); +#16130=CARTESIAN_POINT('',(20.0170292939638,79.1876450960707,255.798336280953)); +#16131=CARTESIAN_POINT('',(20.0050355135101,79.6129197046471,255.800741635918)); +#16132=CARTESIAN_POINT('',(20.0050354003906,80.,255.800741644622)); +#16133=CARTESIAN_POINT('',(20.0050354003906,80.,254.199258414995)); +#16134=CARTESIAN_POINT('',(20.0050355186562,79.6129197062889,254.199258424835)); +#16135=CARTESIAN_POINT('',(20.0170293050643,79.1876450978584,254.20166378021)); +#16136=CARTESIAN_POINT('',(20.0695225830512,78.3399918710791,254.196099937491)); +#16137=CARTESIAN_POINT('',(20.1100226066878,77.9176018616319,254.19084337731)); +#16138=CARTESIAN_POINT('',(20.1594247087983,77.519682539949,254.145512909322)); +#16139=CARTESIAN_POINT('',(20.1615032193084,77.5031040052922,254.143529971698)); +#16140=CARTESIAN_POINT('',(20.1636358803736,77.4862704964308,254.141396652997)); +#16141=CARTESIAN_POINT('',(20.2221607598731,77.0609799487525,254.003505161865)); +#16142=CARTESIAN_POINT('',(20.2221814439841,77.060840721872,254.002325148738)); +#16143=CARTESIAN_POINT('',(20.2221914777367,77.060773191061,254.001152344888)); +#16144=CARTESIAN_POINT('',(20.2221914777092,77.0607731910592,253.996081271692)); +#16145=CARTESIAN_POINT('',(20.2220658191125,77.0616185820826,253.99193360339)); +#16146=CARTESIAN_POINT('',(20.221601585985,77.0647459075488,253.984151491618)); +#16147=CARTESIAN_POINT('',(20.2212642917738,77.0670195260969,253.980513632588)); +#16148=CARTESIAN_POINT('',(20.219399911239,77.0796056885484,253.964108207981)); +#16149=CARTESIAN_POINT('',(20.2168875534403,77.0966575250955,253.953553483158)); +#16150=CARTESIAN_POINT('',(20.2057883818261,77.1727019554465,253.914084335546)); +#16151=CARTESIAN_POINT('',(20.1955226720287,77.2452440992187,253.898736888427)); +#16152=CARTESIAN_POINT('',(20.1756279809206,77.3923038666644,253.870564982953)); +#16153=CARTESIAN_POINT('',(20.165925765522,77.4673181668639,253.860452436644)); +#16154=CARTESIAN_POINT('',(20.1100225778631,77.9176018594202,253.809156685074)); +#16155=CARTESIAN_POINT('',(20.0695225601161,78.3399918690083,253.803900124487)); +#16156=CARTESIAN_POINT('',(20.0170292939639,79.1876450960725,253.798336280953)); +#16157=CARTESIAN_POINT('',(20.0050355135102,79.6129197046476,253.800741635918)); +#16158=CARTESIAN_POINT('',(20.0050354003906,80.,253.800741644622)); +#16159=CARTESIAN_POINT('',(20.0050354003906,80.,252.199258414995)); +#16160=CARTESIAN_POINT('',(20.0050355186564,79.6129197062895,252.199258424835)); +#16161=CARTESIAN_POINT('',(20.0170293050645,79.1876450978601,252.20166378021)); +#16162=CARTESIAN_POINT('',(20.0695225830515,78.3399918710821,252.196099937491)); +#16163=CARTESIAN_POINT('',(20.1100226066881,77.9176018616355,252.190843377309)); +#16164=CARTESIAN_POINT('',(20.1594247087985,77.5196825399539,252.145512909321)); +#16165=CARTESIAN_POINT('',(20.1615032193085,77.5031040052977,252.143529971698)); +#16166=CARTESIAN_POINT('',(20.1636358803736,77.486270496437,252.141396652997)); +#16167=CARTESIAN_POINT('',(20.2221607598731,77.0609799487579,252.003505161865)); +#16168=CARTESIAN_POINT('',(20.2221814439841,77.0608407218774,252.002325148738)); +#16169=CARTESIAN_POINT('',(20.2221914777367,77.0607731910665,252.001152344888)); +#16170=CARTESIAN_POINT('',(20.2221914777091,77.0607731910646,251.996081271692)); +#16171=CARTESIAN_POINT('',(20.2220658191126,77.0616185820879,251.99193360339)); +#16172=CARTESIAN_POINT('',(20.221601585985,77.0647459075541,251.984151491618)); +#16173=CARTESIAN_POINT('',(20.2212642917738,77.0670195261023,251.980513632588)); +#16174=CARTESIAN_POINT('',(20.2193999112391,77.0796056885538,251.964108207981)); +#16175=CARTESIAN_POINT('',(20.2168875534403,77.0966575251009,251.953553483158)); +#16176=CARTESIAN_POINT('',(20.2057883818262,77.1727019554516,251.914084335546)); +#16177=CARTESIAN_POINT('',(20.1955226720288,77.2452440992236,251.898736888427)); +#16178=CARTESIAN_POINT('',(20.1756279809208,77.3923038666689,251.870564982953)); +#16179=CARTESIAN_POINT('',(20.1659257655222,77.4673181668682,251.860452436644)); +#16180=CARTESIAN_POINT('',(20.1100225778633,77.9176018594238,251.809156685074)); +#16181=CARTESIAN_POINT('',(20.0695225601164,78.3399918690113,251.803900124487)); +#16182=CARTESIAN_POINT('',(20.0170292939641,79.1876450960741,251.798336280953)); +#16183=CARTESIAN_POINT('',(20.0050355135104,79.6129197046481,251.800741635918)); +#16184=CARTESIAN_POINT('',(20.0050354003906,80.,251.800741644622)); +#16185=CARTESIAN_POINT('',(20.0050354003906,80.,250.199258414995)); +#16186=CARTESIAN_POINT('',(20.0050355186565,79.61291970629,250.199258424835)); +#16187=CARTESIAN_POINT('',(20.0170293050645,79.1876450978618,250.20166378021)); +#16188=CARTESIAN_POINT('',(20.0695225830517,78.3399918710851,250.19609993749)); +#16189=CARTESIAN_POINT('',(20.1100226066883,77.9176018616392,250.190843377309)); +#16190=CARTESIAN_POINT('',(20.1594247087986,77.5196825399587,250.145512909321)); +#16191=CARTESIAN_POINT('',(20.1615032193086,77.5031040053032,250.143529971698)); +#16192=CARTESIAN_POINT('',(20.1636358803736,77.4862704964431,250.141396652997)); +#16193=CARTESIAN_POINT('',(20.2221607598731,77.0609799487632,250.003505161865)); +#16194=CARTESIAN_POINT('',(20.2221814439841,77.0608407218827,250.002325148738)); +#16195=CARTESIAN_POINT('',(20.2221914777367,77.0607731910717,250.001152344888)); +#16196=CARTESIAN_POINT('',(20.2221914777091,77.0607731910699,249.996081271692)); +#16197=CARTESIAN_POINT('',(20.2220658191125,77.0616185820933,249.99193360339)); +#16198=CARTESIAN_POINT('',(20.221601585985,77.0647459075595,249.984151491618)); +#16199=CARTESIAN_POINT('',(20.2212642917737,77.0670195261076,249.980513632588)); +#16200=CARTESIAN_POINT('',(20.2193999112391,77.079605688559,249.964108207981)); +#16201=CARTESIAN_POINT('',(20.2168875534404,77.0966575251061,249.953553483158)); +#16202=CARTESIAN_POINT('',(20.2057883818262,77.1727019554566,249.914084335546)); +#16203=CARTESIAN_POINT('',(20.1955226720288,77.2452440992284,249.898736888428)); +#16204=CARTESIAN_POINT('',(20.1756279809209,77.3923038666734,249.870564982953)); +#16205=CARTESIAN_POINT('',(20.1659257655223,77.4673181668725,249.860452436644)); +#16206=CARTESIAN_POINT('',(20.1100225778635,77.9176018594274,249.809156685074)); +#16207=CARTESIAN_POINT('',(20.0695225601165,78.3399918690143,249.803900124487)); +#16208=CARTESIAN_POINT('',(20.0170292939643,79.1876450960759,249.798336280953)); +#16209=CARTESIAN_POINT('',(20.0050355135105,79.6129197046487,249.800741635918)); +#16210=CARTESIAN_POINT('',(20.0050354003906,80.,249.800741644622)); +#16211=CARTESIAN_POINT('',(20.0050354003906,80.,248.199258414995)); +#16212=CARTESIAN_POINT('',(20.0050355186566,79.6129197062905,248.199258424835)); +#16213=CARTESIAN_POINT('',(20.0170293050648,79.1876450978635,248.20166378021)); +#16214=CARTESIAN_POINT('',(20.069522583052,78.3399918710881,248.19609993749)); +#16215=CARTESIAN_POINT('',(20.1100226066886,77.9176018616427,248.190843377309)); +#16216=CARTESIAN_POINT('',(20.1594247087988,77.5196825399635,248.145512909321)); +#16217=CARTESIAN_POINT('',(20.1615032193087,77.5031040053087,248.143529971698)); +#16218=CARTESIAN_POINT('',(20.1636358803736,77.4862704964493,248.141396652997)); +#16219=CARTESIAN_POINT('',(20.2221607598731,77.0609799487685,248.003505161865)); +#16220=CARTESIAN_POINT('',(20.2221814439841,77.0608407218881,248.002325148738)); +#16221=CARTESIAN_POINT('',(20.2221914777368,77.0607731910772,248.001152344888)); +#16222=CARTESIAN_POINT('',(20.2221914777092,77.0607731910753,247.996081271692)); +#16223=CARTESIAN_POINT('',(20.2220658191125,77.0616185820986,247.99193360339)); +#16224=CARTESIAN_POINT('',(20.221601585985,77.0647459075648,247.984151491618)); +#16225=CARTESIAN_POINT('',(20.2212642917737,77.0670195261129,247.980513632588)); +#16226=CARTESIAN_POINT('',(20.2193999112391,77.0796056885643,247.964108207981)); +#16227=CARTESIAN_POINT('',(20.2168875534404,77.0966575251114,247.953553483158)); +#16228=CARTESIAN_POINT('',(20.2057883818262,77.1727019554616,247.914084335547)); +#16229=CARTESIAN_POINT('',(20.195522672029,77.2452440992332,247.898736888428)); +#16230=CARTESIAN_POINT('',(20.175627980921,77.3923038666779,247.870564982953)); +#16231=CARTESIAN_POINT('',(20.1659257655224,77.4673181668769,247.860452436645)); +#16232=CARTESIAN_POINT('',(20.1100225778637,77.9176018594309,247.809156685074)); +#16233=CARTESIAN_POINT('',(20.0695225601167,78.3399918690172,247.803900124487)); +#16234=CARTESIAN_POINT('',(20.0170292939645,79.1876450960776,247.798336280953)); +#16235=CARTESIAN_POINT('',(20.0050355135106,79.6129197046491,247.800741635918)); +#16236=CARTESIAN_POINT('',(20.0050354003906,80.,247.800741644622)); +#16237=CARTESIAN_POINT('',(20.0050354003906,80.,246.199258414995)); +#16238=CARTESIAN_POINT('',(20.0050355186567,79.612919706291,246.199258424835)); +#16239=CARTESIAN_POINT('',(20.017029305065,79.1876450978653,246.20166378021)); +#16240=CARTESIAN_POINT('',(20.0695225830523,78.3399918710911,246.19609993749)); +#16241=CARTESIAN_POINT('',(20.1100226066889,77.9176018616462,246.190843377309)); +#16242=CARTESIAN_POINT('',(20.159424708799,77.5196825399683,246.145512909321)); +#16243=CARTESIAN_POINT('',(20.1615032193087,77.5031040053141,246.143529971698)); +#16244=CARTESIAN_POINT('',(20.1636358803736,77.4862704964555,246.141396652997)); +#16245=CARTESIAN_POINT('',(20.2221607598731,77.0609799487739,246.003505161865)); +#16246=CARTESIAN_POINT('',(20.2221814439841,77.0608407218934,246.002325148738)); +#16247=CARTESIAN_POINT('',(20.2221914777367,77.0607731910824,246.001152344888)); +#16248=CARTESIAN_POINT('',(20.2221914777091,77.0607731910806,245.996081271692)); +#16249=CARTESIAN_POINT('',(20.2220658191125,77.0616185821039,245.99193360339)); +#16250=CARTESIAN_POINT('',(20.221601585985,77.0647459075701,245.984151491618)); +#16251=CARTESIAN_POINT('',(20.2212642917737,77.0670195261183,245.980513632588)); +#16252=CARTESIAN_POINT('',(20.2193999112391,77.0796056885697,245.964108207981)); +#16253=CARTESIAN_POINT('',(20.2168875534404,77.0966575251166,245.953553483158)); +#16254=CARTESIAN_POINT('',(20.2057883818263,77.1727019554667,245.914084335547)); +#16255=CARTESIAN_POINT('',(20.195522672029,77.2452440992381,245.898736888428)); +#16256=CARTESIAN_POINT('',(20.1756279809211,77.3923038666824,245.870564982954)); +#16257=CARTESIAN_POINT('',(20.1659257655225,77.4673181668812,245.860452436645)); +#16258=CARTESIAN_POINT('',(20.1100225778639,77.9176018594345,245.809156685075)); +#16259=CARTESIAN_POINT('',(20.0695225601169,78.3399918690202,245.803900124487)); +#16260=CARTESIAN_POINT('',(20.0170292939646,79.1876450960793,245.798336280953)); +#16261=CARTESIAN_POINT('',(20.0050355135107,79.6129197046497,245.800741635918)); +#16262=CARTESIAN_POINT('',(20.0050354003906,80.,245.800741644622)); +#16263=CARTESIAN_POINT('',(20.0050354003906,80.,244.199258414995)); +#16264=CARTESIAN_POINT('',(20.0050355186568,79.6129197062916,244.199258424836)); +#16265=CARTESIAN_POINT('',(20.0170293050652,79.1876450978669,244.20166378021)); +#16266=CARTESIAN_POINT('',(20.0695225830526,78.339991871094,244.19609993749)); +#16267=CARTESIAN_POINT('',(20.1100226066892,77.9176018616498,244.190843377309)); +#16268=CARTESIAN_POINT('',(20.1594247087992,77.5196825399731,244.145512909321)); +#16269=CARTESIAN_POINT('',(20.1615032193088,77.5031040053195,244.143529971698)); +#16270=CARTESIAN_POINT('',(20.1636358803736,77.4862704964617,244.141396652997)); +#16271=CARTESIAN_POINT('',(20.2221607598731,77.0609799487792,244.003505161865)); +#16272=CARTESIAN_POINT('',(20.2221814439841,77.0608407218988,244.002325148738)); +#16273=CARTESIAN_POINT('',(20.2221914777367,77.0607731910878,244.001152344888)); +#16274=CARTESIAN_POINT('',(20.2221914777092,77.060773191086,243.996081271692)); +#16275=CARTESIAN_POINT('',(20.2220658191125,77.0616185821093,243.99193360339)); +#16276=CARTESIAN_POINT('',(20.221601585985,77.0647459075755,243.984151491618)); +#16277=CARTESIAN_POINT('',(20.2212642917737,77.0670195261236,243.980513632588)); +#16278=CARTESIAN_POINT('',(20.2193999112391,77.0796056885748,243.964108207981)); +#16279=CARTESIAN_POINT('',(20.2168875534404,77.0966575251218,243.953553483158)); +#16280=CARTESIAN_POINT('',(20.2057883818263,77.1727019554717,243.914084335547)); +#16281=CARTESIAN_POINT('',(20.1955226720291,77.245244099243,243.898736888428)); +#16282=CARTESIAN_POINT('',(20.1756279809212,77.3923038666869,243.870564982954)); +#16283=CARTESIAN_POINT('',(20.1659257655227,77.4673181668856,243.860452436645)); +#16284=CARTESIAN_POINT('',(20.1100225778641,77.9176018594381,243.809156685075)); +#16285=CARTESIAN_POINT('',(20.0695225601172,78.3399918690232,243.803900124487)); +#16286=CARTESIAN_POINT('',(20.0170292939647,79.187645096081,243.798336280953)); +#16287=CARTESIAN_POINT('',(20.0050355135109,79.6129197046502,243.800741635918)); +#16288=CARTESIAN_POINT('',(20.0050354003906,80.,243.800741644622)); +#16289=CARTESIAN_POINT('',(20.0050354003906,80.,242.199258414995)); +#16290=CARTESIAN_POINT('',(20.0050355186569,79.6129197062921,242.199258424836)); +#16291=CARTESIAN_POINT('',(20.0170293050653,79.1876450978687,242.20166378021)); +#16292=CARTESIAN_POINT('',(20.0695225830528,78.339991871097,242.19609993749)); +#16293=CARTESIAN_POINT('',(20.1100226066894,77.9176018616535,242.190843377308)); +#16294=CARTESIAN_POINT('',(20.1594247087994,77.5196825399779,242.145512909321)); +#16295=CARTESIAN_POINT('',(20.1615032193089,77.5031040053251,242.143529971698)); +#16296=CARTESIAN_POINT('',(20.1636358803736,77.4862704964678,242.141396652997)); +#16297=CARTESIAN_POINT('',(20.2221607598731,77.0609799487846,242.003505161865)); +#16298=CARTESIAN_POINT('',(20.2221814439841,77.0608407219041,242.002325148738)); +#16299=CARTESIAN_POINT('',(20.2221914777367,77.0607731910931,242.001152344888)); +#16300=CARTESIAN_POINT('',(20.2221914777092,77.0607731910913,241.996081271692)); +#16301=CARTESIAN_POINT('',(20.2220658191125,77.0616185821147,241.99193360339)); +#16302=CARTESIAN_POINT('',(20.221601585985,77.0647459075808,241.984151491618)); +#16303=CARTESIAN_POINT('',(20.2212642917737,77.0670195261289,241.980513632588)); +#16304=CARTESIAN_POINT('',(20.219399911239,77.0796056885802,241.964108207981)); +#16305=CARTESIAN_POINT('',(20.2168875534405,77.096657525127,241.953553483158)); +#16306=CARTESIAN_POINT('',(20.2057883818263,77.1727019554768,241.914084335547)); +#16307=CARTESIAN_POINT('',(20.1955226720292,77.2452440992479,241.898736888428)); +#16308=CARTESIAN_POINT('',(20.1756279809214,77.3923038666914,241.870564982954)); +#16309=CARTESIAN_POINT('',(20.1659257655228,77.4673181668899,241.860452436645)); +#16310=CARTESIAN_POINT('',(20.1100225778643,77.9176018594418,241.809156685075)); +#16311=CARTESIAN_POINT('',(20.0695225601174,78.3399918690262,241.803900124487)); +#16312=CARTESIAN_POINT('',(20.0170292939649,79.1876450960827,241.798336280953)); +#16313=CARTESIAN_POINT('',(20.005035513511,79.6129197046507,241.800741635918)); +#16314=CARTESIAN_POINT('',(20.0050354003906,80.,241.800741644622)); +#16315=CARTESIAN_POINT('',(20.0050354003906,80.,240.199258414995)); +#16316=CARTESIAN_POINT('',(20.0050355186571,79.6129197062926,240.199258424836)); +#16317=CARTESIAN_POINT('',(20.0170293050656,79.1876450978704,240.20166378021)); +#16318=CARTESIAN_POINT('',(20.0695225830532,78.3399918711,240.19609993749)); +#16319=CARTESIAN_POINT('',(20.1100226066897,77.9176018616571,240.190843377308)); +#16320=CARTESIAN_POINT('',(20.1594247087995,77.5196825399827,240.145512909321)); +#16321=CARTESIAN_POINT('',(20.161503219309,77.5031040053306,240.143529971698)); +#16322=CARTESIAN_POINT('',(20.1636358803736,77.486270496474,240.141396652997)); +#16323=CARTESIAN_POINT('',(20.2221607598731,77.0609799487899,240.003505161865)); +#16324=CARTESIAN_POINT('',(20.2221814439841,77.0608407219094,240.002325148738)); +#16325=CARTESIAN_POINT('',(20.2221914777367,77.0607731910985,240.001152344888)); +#16326=CARTESIAN_POINT('',(20.2221914777092,77.0607731910967,239.996081271692)); +#16327=CARTESIAN_POINT('',(20.2220658191125,77.06161858212,239.99193360339)); +#16328=CARTESIAN_POINT('',(20.221601585985,77.0647459075861,239.984151491618)); +#16329=CARTESIAN_POINT('',(20.2212642917737,77.0670195261342,239.980513632588)); +#16330=CARTESIAN_POINT('',(20.219399911239,77.0796056885855,239.964108207981)); +#16331=CARTESIAN_POINT('',(20.2168875534405,77.0966575251323,239.953553483159)); +#16332=CARTESIAN_POINT('',(20.2057883818264,77.1727019554818,239.914084335547)); +#16333=CARTESIAN_POINT('',(20.1955226720292,77.2452440992528,239.898736888429)); +#16334=CARTESIAN_POINT('',(20.1756279809214,77.3923038666961,239.870564982954)); +#16335=CARTESIAN_POINT('',(20.1659257655229,77.4673181668943,239.860452436646)); +#16336=CARTESIAN_POINT('',(20.1100225778645,77.9176018594454,239.809156685075)); +#16337=CARTESIAN_POINT('',(20.0695225601176,78.3399918690291,239.803900124488)); +#16338=CARTESIAN_POINT('',(20.0170292939651,79.1876450960844,239.798336280953)); +#16339=CARTESIAN_POINT('',(20.0050355135111,79.6129197046513,239.800741635918)); +#16340=CARTESIAN_POINT('',(20.0050354003906,80.,239.800741644622)); +#16341=CARTESIAN_POINT('',(20.0050354003906,80.,238.199258414995)); +#16342=CARTESIAN_POINT('',(20.0050355186572,79.6129197062932,238.199258424835)); +#16343=CARTESIAN_POINT('',(20.0170293050658,79.1876450978722,238.20166378021)); +#16344=CARTESIAN_POINT('',(20.0695225830535,78.339991871103,238.19609993749)); +#16345=CARTESIAN_POINT('',(20.11002260669,77.9176018616607,238.190843377307)); +#16346=CARTESIAN_POINT('',(20.1594247087996,77.5196825399876,238.14551290932)); +#16347=CARTESIAN_POINT('',(20.1615032193091,77.503104005336,238.143529971698)); +#16348=CARTESIAN_POINT('',(20.1636358803736,77.4862704964802,238.141396652997)); +#16349=CARTESIAN_POINT('',(20.2221607598731,77.0609799487953,238.003505161865)); +#16350=CARTESIAN_POINT('',(20.2221814439841,77.0608407219148,238.002325148738)); +#16351=CARTESIAN_POINT('',(20.2221914777367,77.0607731911038,238.001152344888)); +#16352=CARTESIAN_POINT('',(20.2221914777091,77.060773191102,237.996081271692)); +#16353=CARTESIAN_POINT('',(20.2220658191125,77.0616185821253,237.99193360339)); +#16354=CARTESIAN_POINT('',(20.2216015859849,77.0647459075915,237.984151491618)); +#16355=CARTESIAN_POINT('',(20.2212642917737,77.0670195261396,237.980513632589)); +#16356=CARTESIAN_POINT('',(20.219399911239,77.0796056885908,237.964108207982)); +#16357=CARTESIAN_POINT('',(20.2168875534405,77.0966575251375,237.953553483159)); +#16358=CARTESIAN_POINT('',(20.2057883818265,77.1727019554869,237.914084335548)); +#16359=CARTESIAN_POINT('',(20.1955226720293,77.2452440992576,237.898736888429)); +#16360=CARTESIAN_POINT('',(20.1756279809215,77.3923038667004,237.870564982955)); +#16361=CARTESIAN_POINT('',(20.1659257655231,77.4673181668986,237.860452436646)); +#16362=CARTESIAN_POINT('',(20.1100225778646,77.917601859449,237.809156685076)); +#16363=CARTESIAN_POINT('',(20.0695225601178,78.3399918690321,237.803900124488)); +#16364=CARTESIAN_POINT('',(20.0170292939652,79.1876450960862,237.798336280953)); +#16365=CARTESIAN_POINT('',(20.0050355135111,79.6129197046518,237.800741635918)); +#16366=CARTESIAN_POINT('',(20.0050354003906,80.,237.800741644622)); +#16367=CARTESIAN_POINT('',(20.0050354003906,80.,236.199258414995)); +#16368=CARTESIAN_POINT('',(20.0050355186574,79.6129197062938,236.199258424835)); +#16369=CARTESIAN_POINT('',(20.017029305066,79.1876450978738,236.20166378021)); +#16370=CARTESIAN_POINT('',(20.0695225830537,78.3399918711059,236.196099937489)); +#16371=CARTESIAN_POINT('',(20.1100226066903,77.9176018616642,236.190843377307)); +#16372=CARTESIAN_POINT('',(20.1594247087998,77.5196825399923,236.14551290932)); +#16373=CARTESIAN_POINT('',(20.1615032193092,77.5031040053416,236.143529971697)); +#16374=CARTESIAN_POINT('',(20.1636358803736,77.4862704964864,236.141396652997)); +#16375=CARTESIAN_POINT('',(20.2221607598731,77.0609799488006,236.003505161865)); +#16376=CARTESIAN_POINT('',(20.2221814439841,77.0608407219201,236.002325148738)); +#16377=CARTESIAN_POINT('',(20.2221914777367,77.0607731911092,236.001152344888)); +#16378=CARTESIAN_POINT('',(20.2221914777092,77.0607731911074,235.996081271692)); +#16379=CARTESIAN_POINT('',(20.2220658191125,77.0616185821307,235.99193360339)); +#16380=CARTESIAN_POINT('',(20.2216015859849,77.0647459075968,235.984151491618)); +#16381=CARTESIAN_POINT('',(20.2212642917737,77.0670195261449,235.980513632589)); +#16382=CARTESIAN_POINT('',(20.2193999112391,77.0796056885961,235.964108207982)); +#16383=CARTESIAN_POINT('',(20.2168875534405,77.0966575251428,235.953553483159)); +#16384=CARTESIAN_POINT('',(20.2057883818264,77.172701955492,235.914084335548)); +#16385=CARTESIAN_POINT('',(20.1955226720293,77.2452440992625,235.898736888429)); +#16386=CARTESIAN_POINT('',(20.1756279809216,77.392303866705,235.870564982955)); +#16387=CARTESIAN_POINT('',(20.1659257655232,77.4673181669029,235.860452436646)); +#16388=CARTESIAN_POINT('',(20.1100225778649,77.9176018594525,235.809156685076)); +#16389=CARTESIAN_POINT('',(20.0695225601181,78.339991869035,235.803900124488)); +#16390=CARTESIAN_POINT('',(20.0170292939654,79.1876450960878,235.798336280953)); +#16391=CARTESIAN_POINT('',(20.0050355135113,79.6129197046524,235.800741635918)); +#16392=CARTESIAN_POINT('',(20.0050354003906,80.,235.800741644622)); +#16393=CARTESIAN_POINT('',(20.0050354003906,80.,234.199258414995)); +#16394=CARTESIAN_POINT('',(20.0050355186575,79.6129197062942,234.199258424835)); +#16395=CARTESIAN_POINT('',(20.0170293050663,79.1876450978755,234.20166378021)); +#16396=CARTESIAN_POINT('',(20.069522583054,78.3399918711089,234.196099937489)); +#16397=CARTESIAN_POINT('',(20.1100226066906,77.9176018616678,234.190843377306)); +#16398=CARTESIAN_POINT('',(20.1594247088,77.5196825399972,234.14551290932)); +#16399=CARTESIAN_POINT('',(20.1615032193092,77.5031040053471,234.143529971697)); +#16400=CARTESIAN_POINT('',(20.1636358803736,77.4862704964925,234.141396652997)); +#16401=CARTESIAN_POINT('',(20.2221607598731,77.060979948806,234.003505161865)); +#16402=CARTESIAN_POINT('',(20.2221814439841,77.0608407219255,234.002325148738)); +#16403=CARTESIAN_POINT('',(20.2221914777367,77.0607731911145,234.001152344888)); +#16404=CARTESIAN_POINT('',(20.2221914777092,77.0607731911127,233.996081271692)); +#16405=CARTESIAN_POINT('',(20.2220658191125,77.061618582136,233.99193360339)); +#16406=CARTESIAN_POINT('',(20.2216015859849,77.0647459076021,233.984151491618)); +#16407=CARTESIAN_POINT('',(20.2212642917737,77.0670195261502,233.980513632589)); +#16408=CARTESIAN_POINT('',(20.2193999112391,77.0796056886014,233.964108207982)); +#16409=CARTESIAN_POINT('',(20.2168875534406,77.096657525148,233.953553483159)); +#16410=CARTESIAN_POINT('',(20.2057883818265,77.172701955497,233.914084335548)); +#16411=CARTESIAN_POINT('',(20.1955226720294,77.2452440992674,233.898736888429)); +#16412=CARTESIAN_POINT('',(20.1756279809217,77.3923038667094,233.870564982955)); +#16413=CARTESIAN_POINT('',(20.1659257655233,77.4673181669072,233.860452436646)); +#16414=CARTESIAN_POINT('',(20.1100225778651,77.917601859456,233.809156685076)); +#16415=CARTESIAN_POINT('',(20.0695225601183,78.339991869038,233.803900124488)); +#16416=CARTESIAN_POINT('',(20.0170292939655,79.1876450960896,233.798336280953)); +#16417=CARTESIAN_POINT('',(20.0050355135114,79.6129197046528,233.800741635917)); +#16418=CARTESIAN_POINT('',(20.0050354003906,80.,233.800741644622)); +#16419=CARTESIAN_POINT('',(20.0050354003906,80.,232.199258414995)); +#16420=CARTESIAN_POINT('',(20.0050355186575,79.6129197062948,232.199258424835)); +#16421=CARTESIAN_POINT('',(20.0170293050663,79.1876450978773,232.20166378021)); +#16422=CARTESIAN_POINT('',(20.0695225830543,78.3399918711119,232.196099937489)); +#16423=CARTESIAN_POINT('',(20.1100226066908,77.9176018616715,232.190843377306)); +#16424=CARTESIAN_POINT('',(20.1594247088002,77.519682540002,232.14551290932)); +#16425=CARTESIAN_POINT('',(20.1615032193093,77.5031040053525,232.143529971697)); +#16426=CARTESIAN_POINT('',(20.1636358803736,77.4862704964987,232.141396652997)); +#16427=CARTESIAN_POINT('',(20.2221607598731,77.0609799488113,232.003505161865)); +#16428=CARTESIAN_POINT('',(20.2221814439841,77.0608407219308,232.002325148738)); +#16429=CARTESIAN_POINT('',(20.2221914777367,77.0607731911199,232.001152344888)); +#16430=CARTESIAN_POINT('',(20.2221914777092,77.0607731911181,231.996081271692)); +#16431=CARTESIAN_POINT('',(20.2220658191125,77.0616185821413,231.99193360339)); +#16432=CARTESIAN_POINT('',(20.2216015859849,77.0647459076074,231.984151491618)); +#16433=CARTESIAN_POINT('',(20.2212642917737,77.0670195261555,231.980513632589)); +#16434=CARTESIAN_POINT('',(20.2193999112391,77.0796056886067,231.964108207982)); +#16435=CARTESIAN_POINT('',(20.2168875534405,77.0966575251533,231.953553483159)); +#16436=CARTESIAN_POINT('',(20.2057883818266,77.1727019555021,231.914084335548)); +#16437=CARTESIAN_POINT('',(20.1955226720295,77.2452440992723,231.898736888429)); +#16438=CARTESIAN_POINT('',(20.1756279809218,77.392303866714,231.870564982955)); +#16439=CARTESIAN_POINT('',(20.1659257655234,77.4673181669116,231.860452436647)); +#16440=CARTESIAN_POINT('',(20.1100225778653,77.9176018594596,231.809156685076)); +#16441=CARTESIAN_POINT('',(20.0695225601185,78.3399918690409,231.803900124488)); +#16442=CARTESIAN_POINT('',(20.0170292939657,79.1876450960913,231.798336280953)); +#16443=CARTESIAN_POINT('',(20.0050355135115,79.6129197046534,231.800741635917)); +#16444=CARTESIAN_POINT('',(20.0050354003906,80.,231.800741644622)); +#16445=CARTESIAN_POINT('',(20.0050354003906,80.,230.199258414995)); +#16446=CARTESIAN_POINT('',(20.0050355186577,79.6129197062954,230.199258424835)); +#16447=CARTESIAN_POINT('',(20.0170293050665,79.187645097879,230.20166378021)); +#16448=CARTESIAN_POINT('',(20.0695225830546,78.3399918711148,230.196099937489)); +#16449=CARTESIAN_POINT('',(20.1100226066911,77.9176018616751,230.190843377306)); +#16450=CARTESIAN_POINT('',(20.1594247088004,77.5196825400068,230.14551290932)); +#16451=CARTESIAN_POINT('',(20.1615032193094,77.503104005358,230.143529971697)); +#16452=CARTESIAN_POINT('',(20.1636358803736,77.4862704965049,230.141396652997)); +#16453=CARTESIAN_POINT('',(20.2221607598731,77.0609799488167,230.003505161865)); +#16454=CARTESIAN_POINT('',(20.2221814439841,77.0608407219362,230.002325148738)); +#16455=CARTESIAN_POINT('',(20.2221914777367,77.0607731911252,230.001152344888)); +#16456=CARTESIAN_POINT('',(20.2221914777092,77.0607731911234,229.996081271692)); +#16457=CARTESIAN_POINT('',(20.2220658191125,77.0616185821468,229.99193360339)); +#16458=CARTESIAN_POINT('',(20.2216015859849,77.0647459076129,229.984151491618)); +#16459=CARTESIAN_POINT('',(20.2212642917737,77.0670195261609,229.980513632589)); +#16460=CARTESIAN_POINT('',(20.2193999112391,77.079605688612,229.964108207982)); +#16461=CARTESIAN_POINT('',(20.2168875534405,77.0966575251585,229.953553483159)); +#16462=CARTESIAN_POINT('',(20.2057883818267,77.1727019555071,229.914084335548)); +#16463=CARTESIAN_POINT('',(20.1955226720296,77.2452440992772,229.89873688843)); +#16464=CARTESIAN_POINT('',(20.175627980922,77.3923038667185,229.870564982955)); +#16465=CARTESIAN_POINT('',(20.1659257655236,77.4673181669159,229.860452436647)); +#16466=CARTESIAN_POINT('',(20.1100225778655,77.9176018594633,229.809156685076)); +#16467=CARTESIAN_POINT('',(20.0695225601186,78.3399918690439,229.803900124488)); +#16468=CARTESIAN_POINT('',(20.0170292939659,79.1876450960929,229.798336280953)); +#16469=CARTESIAN_POINT('',(20.0050355135115,79.6129197046538,229.800741635917)); +#16470=CARTESIAN_POINT('',(20.0050354003906,80.,229.800741644622)); +#16471=CARTESIAN_POINT('',(20.0050354003906,80.,228.199258414995)); +#16472=CARTESIAN_POINT('',(20.0050355186578,79.6129197062958,228.199258424835)); +#16473=CARTESIAN_POINT('',(20.0170293050668,79.1876450978807,228.20166378021)); +#16474=CARTESIAN_POINT('',(20.0695225830548,78.3399918711178,228.196099937489)); +#16475=CARTESIAN_POINT('',(20.1100226066914,77.9176018616787,228.190843377306)); +#16476=CARTESIAN_POINT('',(20.1594247088005,77.5196825400116,228.145512909319)); +#16477=CARTESIAN_POINT('',(20.1615032193095,77.5031040053634,228.143529971697)); +#16478=CARTESIAN_POINT('',(20.1636358803736,77.4862704965111,228.141396652997)); +#16479=CARTESIAN_POINT('',(20.2221607598731,77.060979948822,228.003505161865)); +#16480=CARTESIAN_POINT('',(20.2221814439841,77.0608407219415,228.002325148738)); +#16481=CARTESIAN_POINT('',(20.2221914777367,77.0607731911305,228.001152344888)); +#16482=CARTESIAN_POINT('',(20.2221914777092,77.0607731911287,227.996081271692)); +#16483=CARTESIAN_POINT('',(20.2220658191125,77.0616185821521,227.99193360339)); +#16484=CARTESIAN_POINT('',(20.221601585985,77.0647459076182,227.984151491618)); +#16485=CARTESIAN_POINT('',(20.2212642917737,77.0670195261662,227.980513632589)); +#16486=CARTESIAN_POINT('',(20.2193999112391,77.0796056886173,227.964108207982)); +#16487=CARTESIAN_POINT('',(20.2168875534405,77.0966575251638,227.953553483159)); +#16488=CARTESIAN_POINT('',(20.2057883818266,77.1727019555122,227.914084335548)); +#16489=CARTESIAN_POINT('',(20.1955226720296,77.2452440992821,227.89873688843)); +#16490=CARTESIAN_POINT('',(20.1756279809221,77.392303866723,227.870564982956)); +#16491=CARTESIAN_POINT('',(20.1659257655237,77.4673181669202,227.860452436647)); +#16492=CARTESIAN_POINT('',(20.1100225778657,77.9176018594669,227.809156685077)); +#16493=CARTESIAN_POINT('',(20.0695225601188,78.3399918690468,227.803900124489)); +#16494=CARTESIAN_POINT('',(20.017029293966,79.1876450960947,227.798336280953)); +#16495=CARTESIAN_POINT('',(20.0050355135116,79.6129197046544,227.800741635918)); +#16496=CARTESIAN_POINT('',(20.0050354003906,80.,227.800741644622)); +#16497=CARTESIAN_POINT('',(20.0050354003906,80.,226.199258414995)); +#16498=CARTESIAN_POINT('',(20.0050355186579,79.6129197062964,226.199258424835)); +#16499=CARTESIAN_POINT('',(20.017029305067,79.1876450978825,226.20166378021)); +#16500=CARTESIAN_POINT('',(20.0695225830551,78.3399918711208,226.196099937489)); +#16501=CARTESIAN_POINT('',(20.1100226066917,77.9176018616823,226.190843377306)); +#16502=CARTESIAN_POINT('',(20.1594247088007,77.5196825400164,226.145512909319)); +#16503=CARTESIAN_POINT('',(20.1615032193096,77.5031040053689,226.143529971697)); +#16504=CARTESIAN_POINT('',(20.1636358803736,77.4862704965172,226.141396652997)); +#16505=CARTESIAN_POINT('',(20.2221607598731,77.0609799488274,226.003505161865)); +#16506=CARTESIAN_POINT('',(20.2221814439841,77.0608407219469,226.002325148738)); +#16507=CARTESIAN_POINT('',(20.2221914777367,77.0607731911359,226.001152344888)); +#16508=CARTESIAN_POINT('',(20.2221914777092,77.0607731911341,225.996081271692)); +#16509=CARTESIAN_POINT('',(20.2220658191125,77.0616185821574,225.99193360339)); +#16510=CARTESIAN_POINT('',(20.221601585985,77.0647459076235,225.984151491618)); +#16511=CARTESIAN_POINT('',(20.2212642917737,77.0670195261716,225.980513632589)); +#16512=CARTESIAN_POINT('',(20.2193999112391,77.0796056886226,225.964108207982)); +#16513=CARTESIAN_POINT('',(20.2168875534405,77.096657525169,225.953553483159)); +#16514=CARTESIAN_POINT('',(20.2057883818267,77.1727019555173,225.914084335549)); +#16515=CARTESIAN_POINT('',(20.1955226720297,77.245244099287,225.89873688843)); +#16516=CARTESIAN_POINT('',(20.1756279809222,77.3923038667276,225.870564982956)); +#16517=CARTESIAN_POINT('',(20.1659257655238,77.4673181669245,225.860452436647)); +#16518=CARTESIAN_POINT('',(20.1100225778659,77.9176018594705,225.809156685077)); +#16519=CARTESIAN_POINT('',(20.0695225601191,78.3399918690499,225.80390012449)); +#16520=CARTESIAN_POINT('',(20.0170292939662,79.1876450960965,225.798336280953)); +#16521=CARTESIAN_POINT('',(20.0050355135118,79.612919704655,225.800741635918)); +#16522=CARTESIAN_POINT('',(20.0050354003906,80.,225.800741644622)); +#16523=CARTESIAN_POINT('',(20.0050354003906,80.,224.199258414995)); +#16524=CARTESIAN_POINT('',(20.005035518658,79.612919706297,224.199258424835)); +#16525=CARTESIAN_POINT('',(20.0170293050671,79.1876450978842,224.20166378021)); +#16526=CARTESIAN_POINT('',(20.0695225830554,78.3399918711238,224.196099937489)); +#16527=CARTESIAN_POINT('',(20.1100226066919,77.9176018616859,224.190843377305)); +#16528=CARTESIAN_POINT('',(20.1594247088009,77.5196825400213,224.145512909319)); +#16529=CARTESIAN_POINT('',(20.1615032193097,77.5031040053745,224.143529971697)); +#16530=CARTESIAN_POINT('',(20.1636358803736,77.4862704965234,224.141396652997)); +#16531=CARTESIAN_POINT('',(20.2221607598731,77.0609799488327,224.003505161865)); +#16532=CARTESIAN_POINT('',(20.2221814439841,77.0608407219522,224.002325148738)); +#16533=CARTESIAN_POINT('',(20.2221914777367,77.0607731911412,224.001152344888)); +#16534=CARTESIAN_POINT('',(20.2221914777091,77.0607731911394,223.996081271692)); +#16535=CARTESIAN_POINT('',(20.2220658191125,77.0616185821628,223.99193360339)); +#16536=CARTESIAN_POINT('',(20.221601585985,77.0647459076288,223.984151491618)); +#16537=CARTESIAN_POINT('',(20.2212642917737,77.0670195261769,223.980513632589)); +#16538=CARTESIAN_POINT('',(20.2193999112391,77.0796056886279,223.964108207982)); +#16539=CARTESIAN_POINT('',(20.2168875534406,77.0966575251743,223.953553483159)); +#16540=CARTESIAN_POINT('',(20.2057883818268,77.1727019555223,223.914084335549)); +#16541=CARTESIAN_POINT('',(20.1955226720297,77.2452440992918,223.89873688843)); +#16542=CARTESIAN_POINT('',(20.1756279809223,77.3923038667321,223.870564982956)); +#16543=CARTESIAN_POINT('',(20.165925765524,77.4673181669288,223.860452436648)); +#16544=CARTESIAN_POINT('',(20.1100225778661,77.917601859474,223.809156685077)); +#16545=CARTESIAN_POINT('',(20.0695225601193,78.3399918690529,223.80390012449)); +#16546=CARTESIAN_POINT('',(20.0170292939664,79.1876450960982,223.798336280953)); +#16547=CARTESIAN_POINT('',(20.0050355135119,79.6129197046556,223.800741635918)); +#16548=CARTESIAN_POINT('',(20.0050354003906,80.,223.800741644622)); +#16549=CARTESIAN_POINT('',(20.0050354003906,80.,222.199258414995)); +#16550=CARTESIAN_POINT('',(20.0050355186582,79.6129197062974,222.199258424835)); +#16551=CARTESIAN_POINT('',(20.0170293050674,79.1876450978859,222.20166378021)); +#16552=CARTESIAN_POINT('',(20.0695225830557,78.3399918711267,222.196099937488)); +#16553=CARTESIAN_POINT('',(20.1100226066922,77.9176018616895,222.190843377305)); +#16554=CARTESIAN_POINT('',(20.1594247088011,77.519682540026,222.145512909319)); +#16555=CARTESIAN_POINT('',(20.1615032193098,77.50310400538,222.143529971697)); +#16556=CARTESIAN_POINT('',(20.1636358803736,77.4862704965296,222.141396652997)); +#16557=CARTESIAN_POINT('',(20.2221607598731,77.0609799488381,222.003505161865)); +#16558=CARTESIAN_POINT('',(20.2221814439841,77.0608407219575,222.002325148738)); +#16559=CARTESIAN_POINT('',(20.2221914777367,77.0607731911466,222.001152344888)); +#16560=CARTESIAN_POINT('',(20.2221914777092,77.0607731911448,221.996081271692)); +#16561=CARTESIAN_POINT('',(20.2220658191125,77.0616185821681,221.99193360339)); +#16562=CARTESIAN_POINT('',(20.221601585985,77.0647459076342,221.984151491618)); +#16563=CARTESIAN_POINT('',(20.2212642917737,77.0670195261822,221.980513632589)); +#16564=CARTESIAN_POINT('',(20.2193999112391,77.0796056886332,221.964108207982)); +#16565=CARTESIAN_POINT('',(20.2168875534406,77.0966575251796,221.953553483159)); +#16566=CARTESIAN_POINT('',(20.2057883818267,77.1727019555274,221.914084335549)); +#16567=CARTESIAN_POINT('',(20.1955226720298,77.2452440992967,221.89873688843)); +#16568=CARTESIAN_POINT('',(20.1756279809224,77.3923038667365,221.870564982956)); +#16569=CARTESIAN_POINT('',(20.1659257655241,77.4673181669331,221.860452436648)); +#16570=CARTESIAN_POINT('',(20.1100225778663,77.9176018594776,221.809156685077)); +#16571=CARTESIAN_POINT('',(20.0695225601195,78.3399918690557,221.80390012449)); +#16572=CARTESIAN_POINT('',(20.0170292939665,79.1876450960998,221.798336280953)); +#16573=CARTESIAN_POINT('',(20.0050355135119,79.612919704656,221.800741635918)); +#16574=CARTESIAN_POINT('',(20.0050354003906,80.,221.800741644622)); +#16575=CARTESIAN_POINT('',(20.0050354003906,80.,220.199258414995)); +#16576=CARTESIAN_POINT('',(20.0050355186583,79.612919706298,220.199258424835)); +#16577=CARTESIAN_POINT('',(20.0170293050676,79.1876450978876,220.20166378021)); +#16578=CARTESIAN_POINT('',(20.069522583056,78.3399918711297,220.196099937488)); +#16579=CARTESIAN_POINT('',(20.1100226066926,77.917601861693,220.190843377305)); +#16580=CARTESIAN_POINT('',(20.1594247088013,77.5196825400308,220.145512909319)); +#16581=CARTESIAN_POINT('',(20.1615032193098,77.5031040053855,220.143529971697)); +#16582=CARTESIAN_POINT('',(20.1636358803736,77.4862704965358,220.141396652997)); +#16583=CARTESIAN_POINT('',(20.2221607598731,77.0609799488434,220.003505161865)); +#16584=CARTESIAN_POINT('',(20.2221814439841,77.0608407219629,220.002325148738)); +#16585=CARTESIAN_POINT('',(20.2221914777367,77.060773191152,220.001152344888)); +#16586=CARTESIAN_POINT('',(20.2221914777092,77.0607731911501,219.996081271692)); +#16587=CARTESIAN_POINT('',(20.2220658191125,77.0616185821734,219.99193360339)); +#16588=CARTESIAN_POINT('',(20.221601585985,77.0647459076395,219.984151491618)); +#16589=CARTESIAN_POINT('',(20.2212642917737,77.0670195261876,219.980513632589)); +#16590=CARTESIAN_POINT('',(20.2193999112391,77.0796056886385,219.964108207982)); +#16591=CARTESIAN_POINT('',(20.2168875534406,77.0966575251848,219.95355348316)); +#16592=CARTESIAN_POINT('',(20.2057883818268,77.1727019555324,219.914084335549)); +#16593=CARTESIAN_POINT('',(20.1955226720298,77.2452440993016,219.898736888431)); +#16594=CARTESIAN_POINT('',(20.1756279809225,77.3923038667411,219.870564982957)); +#16595=CARTESIAN_POINT('',(20.1659257655242,77.4673181669375,219.860452436648)); +#16596=CARTESIAN_POINT('',(20.1100225778664,77.9176018594812,219.809156685077)); +#16597=CARTESIAN_POINT('',(20.0695225601197,78.3399918690587,219.80390012449)); +#16598=CARTESIAN_POINT('',(20.0170292939666,79.1876450961016,219.798336280953)); +#16599=CARTESIAN_POINT('',(20.005035513512,79.6129197046566,219.800741635918)); +#16600=CARTESIAN_POINT('',(20.0050354003906,80.,219.800741644622)); +#16601=CARTESIAN_POINT('',(20.0050354003906,80.,218.199258414995)); +#16602=CARTESIAN_POINT('',(20.0050355186584,79.6129197062985,218.199258424835)); +#16603=CARTESIAN_POINT('',(20.0170293050678,79.1876450978893,218.20166378021)); +#16604=CARTESIAN_POINT('',(20.0695225830562,78.3399918711326,218.196099937488)); +#16605=CARTESIAN_POINT('',(20.1100226066929,77.9176018616966,218.190843377305)); +#16606=CARTESIAN_POINT('',(20.1594247088013,77.5196825400357,218.145512909319)); +#16607=CARTESIAN_POINT('',(20.1615032193099,77.5031040053908,218.143529971697)); +#16608=CARTESIAN_POINT('',(20.1636358803736,77.4862704965419,218.141396652997)); +#16609=CARTESIAN_POINT('',(20.2221607598731,77.0609799488488,218.003505161865)); +#16610=CARTESIAN_POINT('',(20.2221814439841,77.0608407219683,218.002325148738)); +#16611=CARTESIAN_POINT('',(20.2221914777367,77.0607731911574,218.001152344888)); +#16612=CARTESIAN_POINT('',(20.2221914777092,77.0607731911555,217.996081271692)); +#16613=CARTESIAN_POINT('',(20.2220658191125,77.0616185821788,217.99193360339)); +#16614=CARTESIAN_POINT('',(20.221601585985,77.0647459076448,217.984151491618)); +#16615=CARTESIAN_POINT('',(20.2212642917737,77.0670195261929,217.980513632589)); +#16616=CARTESIAN_POINT('',(20.2193999112392,77.0796056886438,217.964108207982)); +#16617=CARTESIAN_POINT('',(20.2168875534406,77.0966575251901,217.95355348316)); +#16618=CARTESIAN_POINT('',(20.2057883818269,77.1727019555375,217.914084335549)); +#16619=CARTESIAN_POINT('',(20.1955226720299,77.2452440993065,217.898736888431)); +#16620=CARTESIAN_POINT('',(20.1756279809226,77.3923038667456,217.870564982957)); +#16621=CARTESIAN_POINT('',(20.1659257655244,77.4673181669418,217.860452436648)); +#16622=CARTESIAN_POINT('',(20.1100225778666,77.9176018594848,217.809156685078)); +#16623=CARTESIAN_POINT('',(20.06952256012,78.3399918690617,217.80390012449)); +#16624=CARTESIAN_POINT('',(20.0170292939668,79.1876450961033,217.798336280953)); +#16625=CARTESIAN_POINT('',(20.0050355135122,79.6129197046571,217.800741635918)); +#16626=CARTESIAN_POINT('',(20.0050354003906,80.,217.800741644622)); +#16627=CARTESIAN_POINT('',(20.0050354003906,80.,216.199258414995)); +#16628=CARTESIAN_POINT('',(20.0050355186585,79.6129197062991,216.199258424835)); +#16629=CARTESIAN_POINT('',(20.0170293050679,79.187645097891,216.20166378021)); +#16630=CARTESIAN_POINT('',(20.0695225830565,78.3399918711356,216.196099937488)); +#16631=CARTESIAN_POINT('',(20.1100226066931,77.9176018617002,216.190843377305)); +#16632=CARTESIAN_POINT('',(20.1594247088015,77.5196825400405,216.145512909318)); +#16633=CARTESIAN_POINT('',(20.16150321931,77.5031040053964,216.143529971697)); +#16634=CARTESIAN_POINT('',(20.1636358803736,77.4862704965481,216.141396652997)); +#16635=CARTESIAN_POINT('',(20.2221607598731,77.0609799488541,216.003505161865)); +#16636=CARTESIAN_POINT('',(20.2221814439841,77.0608407219736,216.002325148738)); +#16637=CARTESIAN_POINT('',(20.2221914777367,77.0607731911627,216.001152344888)); +#16638=CARTESIAN_POINT('',(20.2221914777092,77.0607731911608,215.996081271692)); +#16639=CARTESIAN_POINT('',(20.2220658191125,77.0616185821841,215.99193360339)); +#16640=CARTESIAN_POINT('',(20.221601585985,77.0647459076501,215.984151491618)); +#16641=CARTESIAN_POINT('',(20.2212642917737,77.0670195261982,215.980513632589)); +#16642=CARTESIAN_POINT('',(20.2193999112392,77.0796056886491,215.964108207982)); +#16643=CARTESIAN_POINT('',(20.2168875534407,77.0966575251953,215.95355348316)); +#16644=CARTESIAN_POINT('',(20.2057883818269,77.1727019555425,215.914084335549)); +#16645=CARTESIAN_POINT('',(20.1955226720299,77.2452440993114,215.898736888431)); +#16646=CARTESIAN_POINT('',(20.1756279809227,77.3923038667502,215.870564982957)); +#16647=CARTESIAN_POINT('',(20.1659257655245,77.4673181669462,215.860452436649)); +#16648=CARTESIAN_POINT('',(20.1100225778668,77.9176018594884,215.809156685078)); +#16649=CARTESIAN_POINT('',(20.0695225601202,78.3399918690647,215.80390012449)); +#16650=CARTESIAN_POINT('',(20.017029293967,79.187645096105,215.798336280953)); +#16651=CARTESIAN_POINT('',(20.0050355135123,79.6129197046576,215.800741635918)); +#16652=CARTESIAN_POINT('',(20.0050354003906,80.,215.800741644622)); +#16653=CARTESIAN_POINT('',(20.0050354003906,80.,214.199258414995)); +#16654=CARTESIAN_POINT('',(20.0050355186586,79.6129197062996,214.199258424836)); +#16655=CARTESIAN_POINT('',(20.0170293050681,79.1876450978927,214.20166378021)); +#16656=CARTESIAN_POINT('',(20.0695225830568,78.3399918711386,214.196099937488)); +#16657=CARTESIAN_POINT('',(20.1100226066934,77.9176018617038,214.190843377304)); +#16658=CARTESIAN_POINT('',(20.1594247088017,77.5196825400453,214.145512909318)); +#16659=CARTESIAN_POINT('',(20.1615032193101,77.5031040054018,214.143529971696)); +#16660=CARTESIAN_POINT('',(20.1636358803736,77.4862704965543,214.141396652997)); +#16661=CARTESIAN_POINT('',(20.2221607598731,77.0609799488594,214.003505161865)); +#16662=CARTESIAN_POINT('',(20.2221814439841,77.0608407219789,214.002325148738)); +#16663=CARTESIAN_POINT('',(20.2221914777367,77.060773191168,214.001152344888)); +#16664=CARTESIAN_POINT('',(20.2221914777092,77.0607731911662,213.996081271692)); +#16665=CARTESIAN_POINT('',(20.2220658191125,77.0616185821895,213.99193360339)); +#16666=CARTESIAN_POINT('',(20.221601585985,77.0647459076555,213.984151491618)); +#16667=CARTESIAN_POINT('',(20.2212642917737,77.0670195262036,213.980513632589)); +#16668=CARTESIAN_POINT('',(20.2193999112392,77.0796056886544,213.964108207983)); +#16669=CARTESIAN_POINT('',(20.2168875534407,77.0966575252006,213.95355348316)); +#16670=CARTESIAN_POINT('',(20.2057883818269,77.1727019555476,213.91408433555)); +#16671=CARTESIAN_POINT('',(20.19552267203,77.2452440993162,213.898736888431)); +#16672=CARTESIAN_POINT('',(20.1756279809228,77.3923038667547,213.870564982957)); +#16673=CARTESIAN_POINT('',(20.1659257655246,77.4673181669505,213.860452436649)); +#16674=CARTESIAN_POINT('',(20.110022577867,77.917601859492,213.809156685078)); +#16675=CARTESIAN_POINT('',(20.0695225601204,78.3399918690677,213.80390012449)); +#16676=CARTESIAN_POINT('',(20.0170292939672,79.1876450961068,213.798336280954)); +#16677=CARTESIAN_POINT('',(20.0050355135124,79.6129197046581,213.800741635918)); +#16678=CARTESIAN_POINT('',(20.0050354003906,80.,213.800741644622)); +#16679=CARTESIAN_POINT('',(20.0050354003906,80.,212.199258414995)); +#16680=CARTESIAN_POINT('',(20.0050355186588,79.6129197063001,212.199258424836)); +#16681=CARTESIAN_POINT('',(20.0170293050683,79.1876450978945,212.20166378021)); +#16682=CARTESIAN_POINT('',(20.0695225830571,78.3399918711416,212.196099937488)); +#16683=CARTESIAN_POINT('',(20.1100226066937,77.9176018617074,212.190843377304)); +#16684=CARTESIAN_POINT('',(20.1594247088019,77.5196825400501,212.145512909318)); +#16685=CARTESIAN_POINT('',(20.1615032193102,77.5031040054074,212.143529971696)); +#16686=CARTESIAN_POINT('',(20.1636358803736,77.4862704965604,212.141396652997)); +#16687=CARTESIAN_POINT('',(20.2221607598731,77.0609799488648,212.003505161865)); +#16688=CARTESIAN_POINT('',(20.2221814439841,77.0608407219843,212.002325148738)); +#16689=CARTESIAN_POINT('',(20.2221914777367,77.0607731911734,212.001152344888)); +#16690=CARTESIAN_POINT('',(20.2221914777092,77.0607731911715,211.996081271692)); +#16691=CARTESIAN_POINT('',(20.2220658191125,77.0616185821948,211.99193360339)); +#16692=CARTESIAN_POINT('',(20.221601585985,77.0647459076609,211.984151491618)); +#16693=CARTESIAN_POINT('',(20.2212642917737,77.0670195262089,211.980513632589)); +#16694=CARTESIAN_POINT('',(20.2193999112392,77.0796056886597,211.964108207983)); +#16695=CARTESIAN_POINT('',(20.2168875534407,77.0966575252058,211.95355348316)); +#16696=CARTESIAN_POINT('',(20.205788381827,77.1727019555527,211.91408433555)); +#16697=CARTESIAN_POINT('',(20.1955226720302,77.2452440993211,211.898736888431)); +#16698=CARTESIAN_POINT('',(20.1756279809229,77.3923038667592,211.870564982958)); +#16699=CARTESIAN_POINT('',(20.1659257655247,77.4673181669549,211.860452436649)); +#16700=CARTESIAN_POINT('',(20.1100225778672,77.9176018594957,211.809156685078)); +#16701=CARTESIAN_POINT('',(20.0695225601206,78.3399918690707,211.803900124491)); +#16702=CARTESIAN_POINT('',(20.0170292939673,79.1876450961084,211.798336280953)); +#16703=CARTESIAN_POINT('',(20.0050355135125,79.6129197046587,211.800741635918)); +#16704=CARTESIAN_POINT('',(20.0050354003906,80.,211.800741644622)); +#16705=CARTESIAN_POINT('',(20.0050354003906,80.,210.199258414995)); +#16706=CARTESIAN_POINT('',(20.0050355186589,79.6129197063007,210.199258424836)); +#16707=CARTESIAN_POINT('',(20.0170293050686,79.1876450978962,210.20166378021)); +#16708=CARTESIAN_POINT('',(20.0695225830574,78.3399918711446,210.196099937488)); +#16709=CARTESIAN_POINT('',(20.110022606694,77.917601861711,210.190843377304)); +#16710=CARTESIAN_POINT('',(20.159424708802,77.5196825400549,210.145512909318)); +#16711=CARTESIAN_POINT('',(20.1615032193103,77.5031040054128,210.143529971696)); +#16712=CARTESIAN_POINT('',(20.1636358803736,77.4862704965666,210.141396652997)); +#16713=CARTESIAN_POINT('',(20.2221607598731,77.0609799488701,210.003505161865)); +#16714=CARTESIAN_POINT('',(20.2221814439841,77.0608407219896,210.002325148738)); +#16715=CARTESIAN_POINT('',(20.2221914777367,77.0607731911787,210.001152344888)); +#16716=CARTESIAN_POINT('',(20.2221914777091,77.0607731911769,209.996081271692)); +#16717=CARTESIAN_POINT('',(20.2220658191125,77.0616185822001,209.99193360339)); +#16718=CARTESIAN_POINT('',(20.221601585985,77.0647459076662,209.984151491618)); +#16719=CARTESIAN_POINT('',(20.2212642917738,77.0670195262143,209.980513632589)); +#16720=CARTESIAN_POINT('',(20.2193999112392,77.079605688665,209.964108207983)); +#16721=CARTESIAN_POINT('',(20.2168875534406,77.0966575252111,209.95355348316)); +#16722=CARTESIAN_POINT('',(20.205788381827,77.1727019555577,209.91408433555)); +#16723=CARTESIAN_POINT('',(20.1955226720302,77.245244099326,209.898736888431)); +#16724=CARTESIAN_POINT('',(20.175627980923,77.3923038667636,209.870564982958)); +#16725=CARTESIAN_POINT('',(20.1659257655249,77.4673181669592,209.860452436649)); +#16726=CARTESIAN_POINT('',(20.1100225778674,77.9176018594992,209.809156685078)); +#16727=CARTESIAN_POINT('',(20.0695225601207,78.3399918690736,209.803900124491)); +#16728=CARTESIAN_POINT('',(20.0170292939675,79.1876450961101,209.798336280954)); +#16729=CARTESIAN_POINT('',(20.0050355135126,79.6129197046592,209.800741635918)); +#16730=CARTESIAN_POINT('',(20.0050354003906,80.,209.800741644622)); +#16731=CARTESIAN_POINT('',(20.0050354003906,80.,208.199258414995)); +#16732=CARTESIAN_POINT('',(20.005035518659,79.6129197063011,208.199258424836)); +#16733=CARTESIAN_POINT('',(20.0170293050688,79.1876450978979,208.20166378021)); +#16734=CARTESIAN_POINT('',(20.0695225830576,78.3399918711476,208.196099937488)); +#16735=CARTESIAN_POINT('',(20.1100226066943,77.9176018617147,208.190843377304)); +#16736=CARTESIAN_POINT('',(20.1594247088022,77.5196825400598,208.145512909318)); +#16737=CARTESIAN_POINT('',(20.1615032193104,77.5031040054184,208.143529971696)); +#16738=CARTESIAN_POINT('',(20.1636358803736,77.4862704965728,208.141396652997)); +#16739=CARTESIAN_POINT('',(20.2221607598731,77.0609799488755,208.003505161865)); +#16740=CARTESIAN_POINT('',(20.2221814439841,77.060840721995,208.002325148738)); +#16741=CARTESIAN_POINT('',(20.2221914777367,77.060773191184,208.001152344888)); +#16742=CARTESIAN_POINT('',(20.2221914777092,77.0607731911822,207.996081271692)); +#16743=CARTESIAN_POINT('',(20.2220658191125,77.0616185822055,207.99193360339)); +#16744=CARTESIAN_POINT('',(20.221601585985,77.0647459076715,207.984151491618)); +#16745=CARTESIAN_POINT('',(20.2212642917738,77.0670195262195,207.980513632589)); +#16746=CARTESIAN_POINT('',(20.2193999112392,77.0796056886702,207.964108207983)); +#16747=CARTESIAN_POINT('',(20.2168875534406,77.0966575252163,207.95355348316)); +#16748=CARTESIAN_POINT('',(20.205788381827,77.1727019555628,207.91408433555)); +#16749=CARTESIAN_POINT('',(20.1955226720303,77.2452440993309,207.898736888432)); +#16750=CARTESIAN_POINT('',(20.1756279809232,77.3923038667681,207.870564982958)); +#16751=CARTESIAN_POINT('',(20.165925765525,77.4673181669635,207.86045243665)); +#16752=CARTESIAN_POINT('',(20.1100225778676,77.9176018595027,207.809156685079)); +#16753=CARTESIAN_POINT('',(20.069522560121,78.3399918690766,207.803900124491)); +#16754=CARTESIAN_POINT('',(20.0170292939677,79.1876450961119,207.798336280954)); +#16755=CARTESIAN_POINT('',(20.0050355135128,79.6129197046597,207.800741635918)); +#16756=CARTESIAN_POINT('',(20.0050354003906,80.,207.800741644622)); +#16757=CARTESIAN_POINT('',(20.0050354003906,80.,206.199258414995)); +#16758=CARTESIAN_POINT('',(20.0050355186591,79.6129197063017,206.199258424835)); +#16759=CARTESIAN_POINT('',(20.0170293050689,79.1876450978996,206.201663780209)); +#16760=CARTESIAN_POINT('',(20.0695225830579,78.3399918711506,206.196099937486)); +#16761=CARTESIAN_POINT('',(20.1100226066945,77.9176018617183,206.190843377303)); +#16762=CARTESIAN_POINT('',(20.1594247088024,77.5196825400646,206.145512909318)); +#16763=CARTESIAN_POINT('',(20.1615032193105,77.5031040054239,206.143529971696)); +#16764=CARTESIAN_POINT('',(20.1636358803736,77.486270496579,206.141396652997)); +#16765=CARTESIAN_POINT('',(20.2221607598731,77.0609799488808,206.003505161865)); +#16766=CARTESIAN_POINT('',(20.2221814439841,77.0608407220004,206.002325148738)); +#16767=CARTESIAN_POINT('',(20.2221914777367,77.0607731911894,206.001152344888)); +#16768=CARTESIAN_POINT('',(20.2221914777092,77.0607731911875,205.996081271692)); +#16769=CARTESIAN_POINT('',(20.2220658191125,77.0616185822108,205.99193360339)); +#16770=CARTESIAN_POINT('',(20.221601585985,77.0647459076768,205.984151491618)); +#16771=CARTESIAN_POINT('',(20.2212642917738,77.0670195262249,205.980513632589)); +#16772=CARTESIAN_POINT('',(20.2193999112392,77.0796056886756,205.964108207983)); +#16773=CARTESIAN_POINT('',(20.2168875534407,77.0966575252216,205.95355348316)); +#16774=CARTESIAN_POINT('',(20.2057883818271,77.1727019555678,205.91408433555)); +#16775=CARTESIAN_POINT('',(20.1955226720303,77.2452440993357,205.898736888432)); +#16776=CARTESIAN_POINT('',(20.1756279809233,77.3923038667726,205.870564982958)); +#16777=CARTESIAN_POINT('',(20.165925765525,77.4673181669679,205.86045243665)); +#16778=CARTESIAN_POINT('',(20.1100225778678,77.9176018595063,205.809156685079)); +#16779=CARTESIAN_POINT('',(20.0695225601212,78.3399918690795,205.803900124491)); +#16780=CARTESIAN_POINT('',(20.0170292939678,79.1876450961135,205.798336280953)); +#16781=CARTESIAN_POINT('',(20.0050355135128,79.6129197046602,205.800741635918)); +#16782=CARTESIAN_POINT('',(20.0050354003906,80.,205.800741644622)); +#16783=CARTESIAN_POINT('',(20.0050354003906,80.,204.199258414995)); +#16784=CARTESIAN_POINT('',(20.0050355186593,79.6129197063023,204.199258424835)); +#16785=CARTESIAN_POINT('',(20.0170293050691,79.1876450979014,204.201663780209)); +#16786=CARTESIAN_POINT('',(20.0695225830582,78.3399918711535,204.196099937486)); +#16787=CARTESIAN_POINT('',(20.1100226066948,77.9176018617219,204.190843377303)); +#16788=CARTESIAN_POINT('',(20.1594247088026,77.5196825400694,204.145512909317)); +#16789=CARTESIAN_POINT('',(20.1615032193106,77.5031040054293,204.143529971696)); +#16790=CARTESIAN_POINT('',(20.1636358803736,77.4862704965851,204.141396652997)); +#16791=CARTESIAN_POINT('',(20.2221607598731,77.0609799488862,204.003505161865)); +#16792=CARTESIAN_POINT('',(20.2221814439841,77.0608407220057,204.002325148738)); +#16793=CARTESIAN_POINT('',(20.2221914777367,77.0607731911948,204.001152344888)); +#16794=CARTESIAN_POINT('',(20.2221914777091,77.0607731911929,203.996081271693)); +#16795=CARTESIAN_POINT('',(20.2220658191125,77.0616185822161,203.99193360339)); +#16796=CARTESIAN_POINT('',(20.221601585985,77.0647459076822,203.984151491618)); +#16797=CARTESIAN_POINT('',(20.2212642917738,77.0670195262302,203.980513632589)); +#16798=CARTESIAN_POINT('',(20.2193999112391,77.0796056886809,203.964108207983)); +#16799=CARTESIAN_POINT('',(20.2168875534407,77.0966575252268,203.95355348316)); +#16800=CARTESIAN_POINT('',(20.2057883818271,77.1727019555729,203.91408433555)); +#16801=CARTESIAN_POINT('',(20.1955226720304,77.2452440993406,203.898736888432)); +#16802=CARTESIAN_POINT('',(20.1756279809234,77.3923038667771,203.870564982958)); +#16803=CARTESIAN_POINT('',(20.1659257655253,77.4673181669721,203.86045243665)); +#16804=CARTESIAN_POINT('',(20.110022577868,77.9176018595099,203.809156685079)); +#16805=CARTESIAN_POINT('',(20.0695225601214,78.3399918690825,203.803900124491)); +#16806=CARTESIAN_POINT('',(20.017029293968,79.1876450961153,203.798336280954)); +#16807=CARTESIAN_POINT('',(20.0050355135129,79.6129197046607,203.800741635918)); +#16808=CARTESIAN_POINT('',(20.0050354003906,80.,203.800741644622)); +#16809=CARTESIAN_POINT('',(20.0050354003906,80.,202.199258414995)); +#16810=CARTESIAN_POINT('',(20.0050355186594,79.6129197063028,202.199258424835)); +#16811=CARTESIAN_POINT('',(20.0170293050694,79.187645097903,202.201663780209)); +#16812=CARTESIAN_POINT('',(20.0695225830585,78.3399918711565,202.196099937486)); +#16813=CARTESIAN_POINT('',(20.1100226066951,77.9176018617255,202.190843377303)); +#16814=CARTESIAN_POINT('',(20.1594247088028,77.5196825400742,202.145512909317)); +#16815=CARTESIAN_POINT('',(20.1615032193107,77.5031040054348,202.143529971696)); +#16816=CARTESIAN_POINT('',(20.1636358803736,77.4862704965913,202.141396652997)); +#16817=CARTESIAN_POINT('',(20.2221607598731,77.0609799488915,202.003505161865)); +#16818=CARTESIAN_POINT('',(20.2221814439841,77.060840722011,202.002325148738)); +#16819=CARTESIAN_POINT('',(20.2221914777367,77.0607731912002,202.001152344888)); +#16820=CARTESIAN_POINT('',(20.2221914777092,77.0607731911983,201.996081271693)); +#16821=CARTESIAN_POINT('',(20.2220658191125,77.0616185822215,201.99193360339)); +#16822=CARTESIAN_POINT('',(20.221601585985,77.0647459076875,201.984151491618)); +#16823=CARTESIAN_POINT('',(20.2212642917738,77.0670195262356,201.980513632589)); +#16824=CARTESIAN_POINT('',(20.2193999112391,77.0796056886862,201.964108207983)); +#16825=CARTESIAN_POINT('',(20.2168875534407,77.0966575252321,201.95355348316)); +#16826=CARTESIAN_POINT('',(20.2057883818272,77.1727019555779,201.914084335551)); +#16827=CARTESIAN_POINT('',(20.1955226720304,77.2452440993455,201.898736888432)); +#16828=CARTESIAN_POINT('',(20.1756279809235,77.3923038667817,201.870564982959)); +#16829=CARTESIAN_POINT('',(20.1659257655254,77.4673181669765,201.86045243665)); +#16830=CARTESIAN_POINT('',(20.1100225778682,77.9176018595136,201.809156685079)); +#16831=CARTESIAN_POINT('',(20.0695225601216,78.3399918690854,201.803900124491)); +#16832=CARTESIAN_POINT('',(20.0170292939681,79.187645096117,201.798336280954)); +#16833=CARTESIAN_POINT('',(20.005035513513,79.6129197046613,201.800741635917)); +#16834=CARTESIAN_POINT('',(20.0050354003906,80.,201.800741644622)); +#16835=CARTESIAN_POINT('',(20.0050354003906,80.,200.199258414995)); +#16836=CARTESIAN_POINT('',(20.0050355186596,79.6129197063033,200.199258424835)); +#16837=CARTESIAN_POINT('',(20.0170293050696,79.1876450979048,200.201663780209)); +#16838=CARTESIAN_POINT('',(20.0695225830588,78.3399918711595,200.196099937486)); +#16839=CARTESIAN_POINT('',(20.1100226066954,77.917601861729,200.190843377303)); +#16840=CARTESIAN_POINT('',(20.1594247088029,77.519682540079,200.145512909317)); +#16841=CARTESIAN_POINT('',(20.1615032193108,77.5031040054403,200.143529971696)); +#16842=CARTESIAN_POINT('',(20.1636358803736,77.4862704965975,200.141396652997)); +#16843=CARTESIAN_POINT('',(20.2221607598731,77.0609799488969,200.003505161865)); +#16844=CARTESIAN_POINT('',(20.2221814439841,77.0608407220164,200.002325148738)); +#16845=CARTESIAN_POINT('',(20.2221914777367,77.0607731912055,200.001152344888)); +#16846=CARTESIAN_POINT('',(20.2221914777091,77.0607731912036,199.996081271693)); +#16847=CARTESIAN_POINT('',(20.2220658191125,77.0616185822269,199.99193360339)); +#16848=CARTESIAN_POINT('',(20.221601585985,77.0647459076929,199.984151491618)); +#16849=CARTESIAN_POINT('',(20.2212642917738,77.0670195262409,199.980513632589)); +#16850=CARTESIAN_POINT('',(20.2193999112392,77.0796056886915,199.964108207983)); +#16851=CARTESIAN_POINT('',(20.2168875534407,77.0966575252373,199.95355348316)); +#16852=CARTESIAN_POINT('',(20.2057883818272,77.172701955583,199.914084335551)); +#16853=CARTESIAN_POINT('',(20.1955226720305,77.2452440993504,199.898736888432)); +#16854=CARTESIAN_POINT('',(20.1756279809236,77.3923038667862,199.870564982959)); +#16855=CARTESIAN_POINT('',(20.1659257655255,77.4673181669807,199.86045243665)); +#16856=CARTESIAN_POINT('',(20.1100225778684,77.9176018595171,199.80915668508)); +#16857=CARTESIAN_POINT('',(20.0695225601218,78.3399918690884,199.803900124491)); +#16858=CARTESIAN_POINT('',(20.0170292939683,79.1876450961187,199.798336280954)); +#16859=CARTESIAN_POINT('',(20.0050355135132,79.6129197046618,199.800741635917)); +#16860=CARTESIAN_POINT('',(20.0050354003906,80.,199.800741644622)); +#16861=CARTESIAN_POINT('',(20.0050354003906,80.,198.199258414995)); +#16862=CARTESIAN_POINT('',(20.0050355186596,79.6129197063039,198.199258424835)); +#16863=CARTESIAN_POINT('',(20.0170293050696,79.1876450979065,198.201663780209)); +#16864=CARTESIAN_POINT('',(20.069522583059,78.3399918711624,198.196099937486)); +#16865=CARTESIAN_POINT('',(20.1100226066956,77.9176018617326,198.190843377303)); +#16866=CARTESIAN_POINT('',(20.159424708803,77.5196825400837,198.145512909317)); +#16867=CARTESIAN_POINT('',(20.1615032193109,77.5031040054457,198.143529971696)); +#16868=CARTESIAN_POINT('',(20.1636358803736,77.4862704966037,198.141396652997)); +#16869=CARTESIAN_POINT('',(20.2221607598731,77.0609799489022,198.003505161865)); +#16870=CARTESIAN_POINT('',(20.2221814439841,77.0608407220217,198.002325148738)); +#16871=CARTESIAN_POINT('',(20.2221914777367,77.0607731912109,198.001152344888)); +#16872=CARTESIAN_POINT('',(20.2221914777092,77.060773191209,197.996081271693)); +#16873=CARTESIAN_POINT('',(20.2220658191125,77.0616185822322,197.99193360339)); +#16874=CARTESIAN_POINT('',(20.221601585985,77.0647459076982,197.984151491618)); +#16875=CARTESIAN_POINT('',(20.2212642917738,77.0670195262462,197.980513632589)); +#16876=CARTESIAN_POINT('',(20.2193999112392,77.0796056886968,197.964108207983)); +#16877=CARTESIAN_POINT('',(20.2168875534408,77.0966575252426,197.953553483161)); +#16878=CARTESIAN_POINT('',(20.2057883818273,77.1727019555881,197.914084335551)); +#16879=CARTESIAN_POINT('',(20.1955226720305,77.2452440993552,197.898736888433)); +#16880=CARTESIAN_POINT('',(20.1756279809237,77.3923038667907,197.870564982959)); +#16881=CARTESIAN_POINT('',(20.1659257655257,77.4673181669851,197.860452436651)); +#16882=CARTESIAN_POINT('',(20.1100225778685,77.9176018595207,197.80915668508)); +#16883=CARTESIAN_POINT('',(20.0695225601221,78.3399918690914,197.803900124491)); +#16884=CARTESIAN_POINT('',(20.0170292939685,79.1876450961204,197.798336280954)); +#16885=CARTESIAN_POINT('',(20.0050355135133,79.6129197046624,197.800741635917)); +#16886=CARTESIAN_POINT('',(20.0050354003906,80.,197.800741644622)); +#16887=CARTESIAN_POINT('',(20.0050354003906,80.,196.199258414995)); +#16888=CARTESIAN_POINT('',(20.0050355186598,79.6129197063044,196.199258424835)); +#16889=CARTESIAN_POINT('',(20.0170293050699,79.1876450979082,196.201663780209)); +#16890=CARTESIAN_POINT('',(20.0695225830594,78.3399918711654,196.196099937486)); +#16891=CARTESIAN_POINT('',(20.1100226066959,77.9176018617363,196.190843377302)); +#16892=CARTESIAN_POINT('',(20.1594247088032,77.5196825400886,196.145512909317)); +#16893=CARTESIAN_POINT('',(20.161503219311,77.5031040054512,196.143529971696)); +#16894=CARTESIAN_POINT('',(20.1636358803736,77.4862704966098,196.141396652997)); +#16895=CARTESIAN_POINT('',(20.2221607598731,77.0609799489075,196.003505161865)); +#16896=CARTESIAN_POINT('',(20.2221814439841,77.060840722027,196.002325148738)); +#16897=CARTESIAN_POINT('',(20.2221914777367,77.0607731912161,196.001152344888)); +#16898=CARTESIAN_POINT('',(20.2221914777091,77.0607731912143,195.996081271693)); +#16899=CARTESIAN_POINT('',(20.2220658191125,77.0616185822375,195.99193360339)); +#16900=CARTESIAN_POINT('',(20.221601585985,77.0647459077035,195.984151491619)); +#16901=CARTESIAN_POINT('',(20.2212642917738,77.0670195262514,195.980513632589)); +#16902=CARTESIAN_POINT('',(20.2193999112392,77.079605688702,195.964108207983)); +#16903=CARTESIAN_POINT('',(20.2168875534408,77.0966575252478,195.953553483161)); +#16904=CARTESIAN_POINT('',(20.2057883818273,77.1727019555931,195.914084335551)); +#16905=CARTESIAN_POINT('',(20.1955226720306,77.2452440993601,195.898736888433)); +#16906=CARTESIAN_POINT('',(20.1756279809239,77.3923038667952,195.870564982959)); +#16907=CARTESIAN_POINT('',(20.1659257655258,77.4673181669894,195.860452436651)); +#16908=CARTESIAN_POINT('',(20.1100225778687,77.9176018595243,195.80915668508)); +#16909=CARTESIAN_POINT('',(20.0695225601223,78.3399918690944,195.803900124492)); +#16910=CARTESIAN_POINT('',(20.0170292939687,79.1876450961221,195.798336280954)); +#16911=CARTESIAN_POINT('',(20.0050355135134,79.6129197046628,195.800741635917)); +#16912=CARTESIAN_POINT('',(20.0050354003906,80.,195.800741644622)); +#16913=CARTESIAN_POINT('',(20.0050354003906,80.,194.199258414995)); +#16914=CARTESIAN_POINT('',(20.0050355186599,79.6129197063049,194.199258424835)); +#16915=CARTESIAN_POINT('',(20.0170293050701,79.1876450979099,194.201663780209)); +#16916=CARTESIAN_POINT('',(20.0695225830596,78.3399918711684,194.196099937486)); +#16917=CARTESIAN_POINT('',(20.1100226066962,77.9176018617399,194.190843377302)); +#16918=CARTESIAN_POINT('',(20.1594247088034,77.5196825400934,194.145512909317)); +#16919=CARTESIAN_POINT('',(20.161503219311,77.5031040054567,194.143529971696)); +#16920=CARTESIAN_POINT('',(20.1636358803736,77.486270496616,194.141396652997)); +#16921=CARTESIAN_POINT('',(20.2221607598731,77.0609799489129,194.003505161865)); +#16922=CARTESIAN_POINT('',(20.2221814439841,77.0608407220324,194.002325148738)); +#16923=CARTESIAN_POINT('',(20.2221914777367,77.0607731912214,194.001152344888)); +#16924=CARTESIAN_POINT('',(20.2221914777092,77.0607731912196,193.996081271693)); +#16925=CARTESIAN_POINT('',(20.2220658191125,77.0616185822429,193.99193360339)); +#16926=CARTESIAN_POINT('',(20.221601585985,77.0647459077089,193.984151491619)); +#16927=CARTESIAN_POINT('',(20.2212642917738,77.0670195262569,193.980513632589)); +#16928=CARTESIAN_POINT('',(20.2193999112392,77.0796056887073,193.964108207983)); +#16929=CARTESIAN_POINT('',(20.2168875534408,77.0966575252531,193.953553483161)); +#16930=CARTESIAN_POINT('',(20.2057883818273,77.1727019555982,193.914084335551)); +#16931=CARTESIAN_POINT('',(20.1955226720306,77.2452440993649,193.898736888433)); +#16932=CARTESIAN_POINT('',(20.1756279809239,77.3923038667997,193.87056498296)); +#16933=CARTESIAN_POINT('',(20.1659257655259,77.4673181669938,193.860452436651)); +#16934=CARTESIAN_POINT('',(20.1100225778689,77.9176018595279,193.80915668508)); +#16935=CARTESIAN_POINT('',(20.0695225601225,78.3399918690974,193.803900124492)); +#16936=CARTESIAN_POINT('',(20.0170292939688,79.1876450961238,193.798336280954)); +#16937=CARTESIAN_POINT('',(20.0050355135135,79.6129197046634,193.800741635918)); +#16938=CARTESIAN_POINT('',(20.0050354003906,80.,193.800741644622)); +#16939=CARTESIAN_POINT('',(20.0050354003906,80.,192.199258414995)); +#16940=CARTESIAN_POINT('',(20.00503551866,79.6129197063055,192.199258424835)); +#16941=CARTESIAN_POINT('',(20.0170293050703,79.1876450979117,192.201663780209)); +#16942=CARTESIAN_POINT('',(20.0695225830599,78.3399918711714,192.196099937485)); +#16943=CARTESIAN_POINT('',(20.1100226066965,77.9176018617434,192.190843377302)); +#16944=CARTESIAN_POINT('',(20.1594247088036,77.5196825400982,192.145512909316)); +#16945=CARTESIAN_POINT('',(20.161503219311,77.5031040054622,192.143529971695)); +#16946=CARTESIAN_POINT('',(20.1636358803736,77.4862704966222,192.141396652997)); +#16947=CARTESIAN_POINT('',(20.2221607598731,77.0609799489182,192.003505161865)); +#16948=CARTESIAN_POINT('',(20.2221814439841,77.0608407220378,192.002325148738)); +#16949=CARTESIAN_POINT('',(20.2221914777367,77.0607731912269,192.001152344888)); +#16950=CARTESIAN_POINT('',(20.2221914777091,77.060773191225,191.996081271693)); +#16951=CARTESIAN_POINT('',(20.2220658191125,77.0616185822482,191.99193360339)); +#16952=CARTESIAN_POINT('',(20.221601585985,77.0647459077142,191.984151491619)); +#16953=CARTESIAN_POINT('',(20.2212642917738,77.0670195262622,191.980513632589)); +#16954=CARTESIAN_POINT('',(20.2193999112392,77.0796056887127,191.964108207983)); +#16955=CARTESIAN_POINT('',(20.2168875534407,77.0966575252584,191.953553483161)); +#16956=CARTESIAN_POINT('',(20.2057883818274,77.1727019556033,191.914084335551)); +#16957=CARTESIAN_POINT('',(20.1955226720308,77.2452440993699,191.898736888433)); +#16958=CARTESIAN_POINT('',(20.175627980924,77.3923038668043,191.87056498296)); +#16959=CARTESIAN_POINT('',(20.165925765526,77.4673181669981,191.860452436651)); +#16960=CARTESIAN_POINT('',(20.1100225778691,77.9176018595315,191.80915668508)); +#16961=CARTESIAN_POINT('',(20.0695225601226,78.3399918691002,191.803900124492)); +#16962=CARTESIAN_POINT('',(20.017029293969,79.1876450961256,191.798336280954)); +#16963=CARTESIAN_POINT('',(20.0050355135136,79.612919704664,191.800741635918)); +#16964=CARTESIAN_POINT('',(20.0050354003906,80.,191.800741644622)); +#16965=CARTESIAN_POINT('',(20.0050354003906,80.,190.199258414995)); +#16966=CARTESIAN_POINT('',(20.0050355186601,79.6129197063059,190.199258424835)); +#16967=CARTESIAN_POINT('',(20.0170293050705,79.1876450979134,190.201663780209)); +#16968=CARTESIAN_POINT('',(20.0695225830601,78.3399918711743,190.196099937485)); +#16969=CARTESIAN_POINT('',(20.1100226066968,77.917601861747,190.190843377302)); +#16970=CARTESIAN_POINT('',(20.1594247088038,77.5196825401031,190.145512909316)); +#16971=CARTESIAN_POINT('',(20.1615032193111,77.5031040054677,190.143529971695)); +#16972=CARTESIAN_POINT('',(20.1636358803736,77.4862704966284,190.141396652997)); +#16973=CARTESIAN_POINT('',(20.2221607598731,77.0609799489236,190.003505161865)); +#16974=CARTESIAN_POINT('',(20.2221814439841,77.0608407220431,190.002325148738)); +#16975=CARTESIAN_POINT('',(20.2221914777367,77.0607731912322,190.001152344888)); +#16976=CARTESIAN_POINT('',(20.2221914777092,77.0607731912303,189.996081271693)); +#16977=CARTESIAN_POINT('',(20.2220658191125,77.0616185822535,189.99193360339)); +#16978=CARTESIAN_POINT('',(20.221601585985,77.0647459077195,189.984151491619)); +#16979=CARTESIAN_POINT('',(20.2212642917738,77.0670195262675,189.980513632589)); +#16980=CARTESIAN_POINT('',(20.2193999112392,77.079605688718,189.964108207983)); +#16981=CARTESIAN_POINT('',(20.2168875534407,77.0966575252636,189.953553483161)); +#16982=CARTESIAN_POINT('',(20.2057883818274,77.1727019556083,189.914084335552)); +#16983=CARTESIAN_POINT('',(20.1955226720309,77.2452440993747,189.898736888433)); +#16984=CARTESIAN_POINT('',(20.1756279809241,77.3923038668088,189.87056498296)); +#16985=CARTESIAN_POINT('',(20.1659257655262,77.4673181670024,189.860452436652)); +#16986=CARTESIAN_POINT('',(20.1100225778693,77.9176018595351,189.809156685081)); +#16987=CARTESIAN_POINT('',(20.0695225601229,78.3399918691033,189.803900124492)); +#16988=CARTESIAN_POINT('',(20.0170292939692,79.1876450961273,189.798336280954)); +#16989=CARTESIAN_POINT('',(20.0050355135138,79.6129197046644,189.800741635918)); +#16990=CARTESIAN_POINT('',(20.0050354003906,80.,189.800741644622)); +#16991=CARTESIAN_POINT('',(20.0050354003906,80.,188.199258414995)); +#16992=CARTESIAN_POINT('',(20.0050355186602,79.6129197063065,188.199258424835)); +#16993=CARTESIAN_POINT('',(20.0170293050707,79.1876450979151,188.201663780209)); +#16994=CARTESIAN_POINT('',(20.0695225830605,78.3399918711773,188.196099937485)); +#16995=CARTESIAN_POINT('',(20.110022606697,77.9176018617506,188.190843377302)); +#16996=CARTESIAN_POINT('',(20.1594247088039,77.5196825401079,188.145512909316)); +#16997=CARTESIAN_POINT('',(20.1615032193112,77.5031040054732,188.143529971695)); +#16998=CARTESIAN_POINT('',(20.1636358803736,77.4862704966345,188.141396652997)); +#16999=CARTESIAN_POINT('',(20.2221607598731,77.0609799489289,188.003505161865)); +#17000=CARTESIAN_POINT('',(20.2221814439841,77.0608407220485,188.002325148738)); +#17001=CARTESIAN_POINT('',(20.2221914777367,77.0607731912376,188.001152344888)); +#17002=CARTESIAN_POINT('',(20.2221914777092,77.0607731912357,187.996081271693)); +#17003=CARTESIAN_POINT('',(20.2220658191125,77.0616185822589,187.99193360339)); +#17004=CARTESIAN_POINT('',(20.221601585985,77.0647459077248,187.984151491619)); +#17005=CARTESIAN_POINT('',(20.2212642917738,77.0670195262729,187.980513632589)); +#17006=CARTESIAN_POINT('',(20.2193999112392,77.0796056887233,187.964108207984)); +#17007=CARTESIAN_POINT('',(20.2168875534408,77.0966575252688,187.953553483161)); +#17008=CARTESIAN_POINT('',(20.2057883818275,77.1727019556133,187.914084335552)); +#17009=CARTESIAN_POINT('',(20.1955226720309,77.2452440993796,187.898736888434)); +#17010=CARTESIAN_POINT('',(20.1756279809242,77.3923038668133,187.87056498296)); +#17011=CARTESIAN_POINT('',(20.1659257655263,77.4673181670068,187.860452436652)); +#17012=CARTESIAN_POINT('',(20.1100225778695,77.9176018595387,187.809156685081)); +#17013=CARTESIAN_POINT('',(20.0695225601231,78.3399918691063,187.803900124492)); +#17014=CARTESIAN_POINT('',(20.0170292939693,79.187645096129,187.798336280954)); +#17015=CARTESIAN_POINT('',(20.0050355135138,79.612919704665,187.800741635918)); +#17016=CARTESIAN_POINT('',(20.0050354003906,80.,187.800741644622)); +#17017=CARTESIAN_POINT('',(20.0050354003906,80.,186.199258414995)); +#17018=CARTESIAN_POINT('',(20.0050355186604,79.6129197063071,186.199258424835)); +#17019=CARTESIAN_POINT('',(20.0170293050709,79.1876450979168,186.201663780209)); +#17020=CARTESIAN_POINT('',(20.0695225830608,78.3399918711803,186.196099937485)); +#17021=CARTESIAN_POINT('',(20.1100226066973,77.9176018617542,186.190843377301)); +#17022=CARTESIAN_POINT('',(20.1594247088041,77.5196825401127,186.145512909316)); +#17023=CARTESIAN_POINT('',(20.1615032193113,77.5031040054786,186.143529971695)); +#17024=CARTESIAN_POINT('',(20.1636358803736,77.4862704966407,186.141396652997)); +#17025=CARTESIAN_POINT('',(20.2221607598731,77.0609799489343,186.003505161865)); +#17026=CARTESIAN_POINT('',(20.2221814439841,77.0608407220538,186.002325148738)); +#17027=CARTESIAN_POINT('',(20.2221914777367,77.0607731912429,186.001152344888)); +#17028=CARTESIAN_POINT('',(20.2221914777091,77.060773191241,185.996081271693)); +#17029=CARTESIAN_POINT('',(20.2220658191125,77.0616185822643,185.99193360339)); +#17030=CARTESIAN_POINT('',(20.221601585985,77.0647459077303,185.984151491619)); +#17031=CARTESIAN_POINT('',(20.2212642917738,77.0670195262782,185.98051363259)); +#17032=CARTESIAN_POINT('',(20.2193999112392,77.0796056887286,185.964108207984)); +#17033=CARTESIAN_POINT('',(20.2168875534408,77.0966575252741,185.953553483161)); +#17034=CARTESIAN_POINT('',(20.2057883818275,77.1727019556184,185.914084335552)); +#17035=CARTESIAN_POINT('',(20.195522672031,77.2452440993845,185.898736888434)); +#17036=CARTESIAN_POINT('',(20.1756279809244,77.3923038668178,185.870564982961)); +#17037=CARTESIAN_POINT('',(20.1659257655263,77.4673181670111,185.860452436652)); +#17038=CARTESIAN_POINT('',(20.1100225778698,77.9176018595423,185.809156685081)); +#17039=CARTESIAN_POINT('',(20.0695225601233,78.3399918691093,185.803900124492)); +#17040=CARTESIAN_POINT('',(20.0170292939694,79.1876450961307,185.798336280954)); +#17041=CARTESIAN_POINT('',(20.0050355135139,79.6129197046655,185.800741635918)); +#17042=CARTESIAN_POINT('',(20.0050354003906,80.,185.800741644622)); +#17043=CARTESIAN_POINT('',(20.0050354003906,80.,184.199258414995)); +#17044=CARTESIAN_POINT('',(20.0050355186605,79.6129197063076,184.199258424835)); +#17045=CARTESIAN_POINT('',(20.0170293050711,79.1876450979185,184.201663780209)); +#17046=CARTESIAN_POINT('',(20.069522583061,78.3399918711832,184.196099937485)); +#17047=CARTESIAN_POINT('',(20.1100226066976,77.9176018617578,184.190843377301)); +#17048=CARTESIAN_POINT('',(20.1594247088043,77.5196825401175,184.145512909316)); +#17049=CARTESIAN_POINT('',(20.1615032193114,77.5031040054841,184.143529971695)); +#17050=CARTESIAN_POINT('',(20.1636358803736,77.4862704966469,184.141396652997)); +#17051=CARTESIAN_POINT('',(20.2221607598731,77.0609799489396,184.003505161865)); +#17052=CARTESIAN_POINT('',(20.2221814439841,77.0608407220591,184.002325148738)); +#17053=CARTESIAN_POINT('',(20.2221914777367,77.0607731912483,184.001152344888)); +#17054=CARTESIAN_POINT('',(20.2221914777092,77.0607731912464,183.996081271693)); +#17055=CARTESIAN_POINT('',(20.2220658191125,77.0616185822696,183.99193360339)); +#17056=CARTESIAN_POINT('',(20.221601585985,77.0647459077355,183.984151491619)); +#17057=CARTESIAN_POINT('',(20.2212642917738,77.0670195262835,183.98051363259)); +#17058=CARTESIAN_POINT('',(20.2193999112393,77.0796056887337,183.964108207984)); +#17059=CARTESIAN_POINT('',(20.2168875534408,77.0966575252794,183.953553483161)); +#17060=CARTESIAN_POINT('',(20.2057883818275,77.1727019556235,183.914084335552)); +#17061=CARTESIAN_POINT('',(20.195522672031,77.2452440993893,183.898736888434)); +#17062=CARTESIAN_POINT('',(20.1756279809245,77.3923038668224,183.870564982961)); +#17063=CARTESIAN_POINT('',(20.1659257655266,77.4673181670155,183.860452436652)); +#17064=CARTESIAN_POINT('',(20.1100225778699,77.9176018595459,183.809156685081)); +#17065=CARTESIAN_POINT('',(20.0695225601235,78.3399918691122,183.803900124492)); +#17066=CARTESIAN_POINT('',(20.0170292939696,79.1876450961324,183.798336280954)); +#17067=CARTESIAN_POINT('',(20.005035513514,79.612919704666,183.800741635918)); +#17068=CARTESIAN_POINT('',(20.0050354003906,80.,183.800741644622)); +#17069=CARTESIAN_POINT('',(20.0050354003906,80.,182.199258414995)); +#17070=CARTESIAN_POINT('',(20.0050355186607,79.6129197063081,182.199258424835)); +#17071=CARTESIAN_POINT('',(20.0170293050713,79.1876450979202,182.201663780209)); +#17072=CARTESIAN_POINT('',(20.0695225830613,78.3399918711862,182.196099937485)); +#17073=CARTESIAN_POINT('',(20.1100226066979,77.9176018617614,182.190843377301)); +#17074=CARTESIAN_POINT('',(20.1594247088045,77.5196825401223,182.145512909316)); +#17075=CARTESIAN_POINT('',(20.1615032193115,77.5031040054896,182.143529971695)); +#17076=CARTESIAN_POINT('',(20.1636358803736,77.4862704966531,182.141396652997)); +#17077=CARTESIAN_POINT('',(20.2221607598731,77.060979948945,182.003505161865)); +#17078=CARTESIAN_POINT('',(20.2221814439841,77.0608407220645,182.002325148738)); +#17079=CARTESIAN_POINT('',(20.2221914777367,77.0607731912536,182.001152344888)); +#17080=CARTESIAN_POINT('',(20.2221914777092,77.0607731912517,181.996081271693)); +#17081=CARTESIAN_POINT('',(20.2220658191125,77.0616185822749,181.99193360339)); +#17082=CARTESIAN_POINT('',(20.221601585985,77.0647459077409,181.984151491619)); +#17083=CARTESIAN_POINT('',(20.2212642917738,77.0670195262888,181.98051363259)); +#17084=CARTESIAN_POINT('',(20.2193999112393,77.0796056887391,181.964108207984)); +#17085=CARTESIAN_POINT('',(20.2168875534408,77.0966575252846,181.953553483161)); +#17086=CARTESIAN_POINT('',(20.2057883818276,77.1727019556286,181.914084335552)); +#17087=CARTESIAN_POINT('',(20.1955226720311,77.2452440993942,181.898736888434)); +#17088=CARTESIAN_POINT('',(20.1756279809246,77.3923038668269,181.870564982961)); +#17089=CARTESIAN_POINT('',(20.1659257655267,77.4673181670198,181.860452436653)); +#17090=CARTESIAN_POINT('',(20.1100225778702,77.9176018595496,181.809156685082)); +#17091=CARTESIAN_POINT('',(20.0695225601237,78.3399918691152,181.803900124493)); +#17092=CARTESIAN_POINT('',(20.0170292939698,79.1876450961341,181.798336280954)); +#17093=CARTESIAN_POINT('',(20.0050355135141,79.6129197046666,181.800741635918)); +#17094=CARTESIAN_POINT('',(20.0050354003906,80.,181.800741644622)); +#17095=CARTESIAN_POINT('',(20.0050354003906,80.,180.199258414995)); +#17096=CARTESIAN_POINT('',(20.0050355186607,79.6129197063086,180.199258424836)); +#17097=CARTESIAN_POINT('',(20.0170293050714,79.1876450979219,180.201663780209)); +#17098=CARTESIAN_POINT('',(20.0695225830615,78.3399918711892,180.196099937485)); +#17099=CARTESIAN_POINT('',(20.1100226066981,77.917601861765,180.190843377301)); +#17100=CARTESIAN_POINT('',(20.1594247088047,77.5196825401271,180.145512909315)); +#17101=CARTESIAN_POINT('',(20.1615032193116,77.5031040054951,180.143529971695)); +#17102=CARTESIAN_POINT('',(20.1636358803736,77.4862704966592,180.141396652997)); +#17103=CARTESIAN_POINT('',(20.2221607598731,77.0609799489503,180.003505161865)); +#17104=CARTESIAN_POINT('',(20.2221814439841,77.0608407220698,180.002325148738)); +#17105=CARTESIAN_POINT('',(20.2221914777367,77.0607731912589,180.001152344888)); +#17106=CARTESIAN_POINT('',(20.2221914777092,77.060773191257,179.996081271693)); +#17107=CARTESIAN_POINT('',(20.2220658191125,77.0616185822803,179.99193360339)); +#17108=CARTESIAN_POINT('',(20.221601585985,77.0647459077462,179.984151491619)); +#17109=CARTESIAN_POINT('',(20.2212642917738,77.0670195262942,179.98051363259)); +#17110=CARTESIAN_POINT('',(20.2193999112393,77.0796056887445,179.964108207984)); +#17111=CARTESIAN_POINT('',(20.2168875534409,77.0966575252899,179.953553483161)); +#17112=CARTESIAN_POINT('',(20.2057883818276,77.1727019556336,179.914084335553)); +#17113=CARTESIAN_POINT('',(20.1955226720311,77.2452440993991,179.898736888434)); +#17114=CARTESIAN_POINT('',(20.1756279809247,77.3923038668314,179.870564982961)); +#17115=CARTESIAN_POINT('',(20.1659257655268,77.4673181670241,179.860452436653)); +#17116=CARTESIAN_POINT('',(20.1100225778704,77.917601859553,179.809156685082)); +#17117=CARTESIAN_POINT('',(20.069522560124,78.3399918691181,179.803900124493)); +#17118=CARTESIAN_POINT('',(20.01702929397,79.1876450961359,179.798336280954)); +#17119=CARTESIAN_POINT('',(20.0050355135142,79.6129197046671,179.800741635918)); +#17120=CARTESIAN_POINT('',(20.0050354003906,80.,179.800741644622)); +#17121=CARTESIAN_POINT('',(20.0050354003906,80.,178.199258414995)); +#17122=CARTESIAN_POINT('',(20.0050355186609,79.6129197063092,178.199258424836)); +#17123=CARTESIAN_POINT('',(20.0170293050717,79.1876450979237,178.201663780209)); +#17124=CARTESIAN_POINT('',(20.0695225830619,78.3399918711922,178.196099937485)); +#17125=CARTESIAN_POINT('',(20.1100226066984,77.9176018617686,178.1908433773)); +#17126=CARTESIAN_POINT('',(20.1594247088047,77.5196825401319,178.145512909315)); +#17127=CARTESIAN_POINT('',(20.1615032193117,77.5031040055006,178.143529971695)); +#17128=CARTESIAN_POINT('',(20.1636358803736,77.4862704966654,178.141396652997)); +#17129=CARTESIAN_POINT('',(20.2221607598731,77.0609799489557,178.003505161865)); +#17130=CARTESIAN_POINT('',(20.2221814439841,77.0608407220752,178.002325148738)); +#17131=CARTESIAN_POINT('',(20.2221914777367,77.0607731912642,178.001152344888)); +#17132=CARTESIAN_POINT('',(20.2221914777092,77.0607731912624,177.996081271693)); +#17133=CARTESIAN_POINT('',(20.2220658191125,77.0616185822856,177.99193360339)); +#17134=CARTESIAN_POINT('',(20.221601585985,77.0647459077515,177.984151491619)); +#17135=CARTESIAN_POINT('',(20.2212642917738,77.0670195262995,177.98051363259)); +#17136=CARTESIAN_POINT('',(20.2193999112393,77.0796056887497,177.964108207984)); +#17137=CARTESIAN_POINT('',(20.2168875534409,77.0966575252951,177.953553483162)); +#17138=CARTESIAN_POINT('',(20.2057883818277,77.1727019556387,177.914084335553)); +#17139=CARTESIAN_POINT('',(20.1955226720312,77.245244099404,177.898736888435)); +#17140=CARTESIAN_POINT('',(20.1756279809248,77.3923038668358,177.870564982961)); +#17141=CARTESIAN_POINT('',(20.165925765527,77.4673181670285,177.860452436653)); +#17142=CARTESIAN_POINT('',(20.1100225778706,77.9176018595566,177.809156685082)); +#17143=CARTESIAN_POINT('',(20.0695225601242,78.3399918691211,177.803900124493)); +#17144=CARTESIAN_POINT('',(20.0170292939701,79.1876450961375,177.798336280954)); +#17145=CARTESIAN_POINT('',(20.0050355135143,79.6129197046677,177.800741635918)); +#17146=CARTESIAN_POINT('',(20.0050354003906,80.,177.800741644622)); +#17147=CARTESIAN_POINT('',(20.0050354003906,80.,176.199258414995)); +#17148=CARTESIAN_POINT('',(20.005035518661,79.6129197063098,176.199258424836)); +#17149=CARTESIAN_POINT('',(20.0170293050719,79.1876450979254,176.201663780209)); +#17150=CARTESIAN_POINT('',(20.0695225830621,78.3399918711952,176.196099937484)); +#17151=CARTESIAN_POINT('',(20.1100226066987,77.9176018617722,176.1908433773)); +#17152=CARTESIAN_POINT('',(20.1594247088049,77.5196825401367,176.145512909315)); +#17153=CARTESIAN_POINT('',(20.1615032193118,77.5031040055061,176.143529971695)); +#17154=CARTESIAN_POINT('',(20.1636358803736,77.4862704966716,176.141396652997)); +#17155=CARTESIAN_POINT('',(20.2221607598731,77.060979948961,176.003505161865)); +#17156=CARTESIAN_POINT('',(20.2221814439841,77.0608407220806,176.002325148738)); +#17157=CARTESIAN_POINT('',(20.2221914777367,77.0607731912695,176.001152344888)); +#17158=CARTESIAN_POINT('',(20.2221914777092,77.0607731912677,175.996081271693)); +#17159=CARTESIAN_POINT('',(20.2220658191125,77.0616185822909,175.99193360339)); +#17160=CARTESIAN_POINT('',(20.221601585985,77.0647459077569,175.984151491619)); +#17161=CARTESIAN_POINT('',(20.2212642917738,77.0670195263049,175.98051363259)); +#17162=CARTESIAN_POINT('',(20.2193999112393,77.079605688755,175.964108207984)); +#17163=CARTESIAN_POINT('',(20.2168875534409,77.0966575253004,175.953553483162)); +#17164=CARTESIAN_POINT('',(20.2057883818277,77.1727019556437,175.914084335553)); +#17165=CARTESIAN_POINT('',(20.1955226720312,77.2452440994089,175.898736888435)); +#17166=CARTESIAN_POINT('',(20.1756279809249,77.3923038668405,175.870564982962)); +#17167=CARTESIAN_POINT('',(20.1659257655271,77.4673181670328,175.860452436653)); +#17168=CARTESIAN_POINT('',(20.1100225778708,77.9176018595603,175.809156685082)); +#17169=CARTESIAN_POINT('',(20.0695225601244,78.3399918691241,175.803900124493)); +#17170=CARTESIAN_POINT('',(20.0170292939703,79.1876450961393,175.798336280954)); +#17171=CARTESIAN_POINT('',(20.0050355135144,79.6129197046681,175.800741635918)); +#17172=CARTESIAN_POINT('',(20.0050354003906,80.,175.800741644622)); +#17173=CARTESIAN_POINT('',(20.0050354003906,80.,174.199258414995)); +#17174=CARTESIAN_POINT('',(20.0050355186611,79.6129197063102,174.199258424836)); +#17175=CARTESIAN_POINT('',(20.0170293050721,79.1876450979271,174.201663780209)); +#17176=CARTESIAN_POINT('',(20.0695225830624,78.3399918711981,174.196099937484)); +#17177=CARTESIAN_POINT('',(20.110022606699,77.9176018617759,174.1908433773)); +#17178=CARTESIAN_POINT('',(20.1594247088051,77.5196825401416,174.145512909315)); +#17179=CARTESIAN_POINT('',(20.1615032193119,77.5031040055116,174.143529971695)); +#17180=CARTESIAN_POINT('',(20.1636358803736,77.4862704966777,174.141396652997)); +#17181=CARTESIAN_POINT('',(20.2221607598731,77.0609799489664,174.003505161865)); +#17182=CARTESIAN_POINT('',(20.2221814439841,77.0608407220859,174.002325148738)); +#17183=CARTESIAN_POINT('',(20.2221914777367,77.0607731912749,174.001152344888)); +#17184=CARTESIAN_POINT('',(20.2221914777092,77.0607731912731,173.996081271693)); +#17185=CARTESIAN_POINT('',(20.2220658191125,77.0616185822963,173.99193360339)); +#17186=CARTESIAN_POINT('',(20.221601585985,77.0647459077621,173.984151491619)); +#17187=CARTESIAN_POINT('',(20.2212642917738,77.0670195263102,173.98051363259)); +#17188=CARTESIAN_POINT('',(20.2193999112393,77.0796056887603,173.964108207984)); +#17189=CARTESIAN_POINT('',(20.2168875534409,77.0966575253056,173.953553483162)); +#17190=CARTESIAN_POINT('',(20.2057883818278,77.1727019556488,173.914084335553)); +#17191=CARTESIAN_POINT('',(20.1955226720314,77.2452440994137,173.898736888435)); +#17192=CARTESIAN_POINT('',(20.1756279809251,77.392303866845,173.870564982962)); +#17193=CARTESIAN_POINT('',(20.1659257655272,77.467318167037,173.860452436654)); +#17194=CARTESIAN_POINT('',(20.1100225778709,77.9176018595638,173.809156685082)); +#17195=CARTESIAN_POINT('',(20.0695225601245,78.339991869127,173.803900124493)); +#17196=CARTESIAN_POINT('',(20.0170292939705,79.187645096141,173.798336280954)); +#17197=CARTESIAN_POINT('',(20.0050355135145,79.6129197046687,173.800741635918)); +#17198=CARTESIAN_POINT('',(20.0050354003906,80.,173.800741644622)); +#17199=CARTESIAN_POINT('',(20.0050354003906,80.,172.199258414995)); +#17200=CARTESIAN_POINT('',(20.0050355186612,79.6129197063108,172.199258424836)); +#17201=CARTESIAN_POINT('',(20.0170293050722,79.1876450979288,172.201663780209)); +#17202=CARTESIAN_POINT('',(20.0695225830627,78.3399918712011,172.196099937484)); +#17203=CARTESIAN_POINT('',(20.1100226066993,77.9176018617794,172.1908433773)); +#17204=CARTESIAN_POINT('',(20.1594247088053,77.5196825401463,172.145512909315)); +#17205=CARTESIAN_POINT('',(20.161503219312,77.503104005517,172.143529971695)); +#17206=CARTESIAN_POINT('',(20.1636358803736,77.4862704966839,172.141396652997)); +#17207=CARTESIAN_POINT('',(20.2221607598731,77.0609799489717,172.003505161865)); +#17208=CARTESIAN_POINT('',(20.2221814439841,77.0608407220912,172.002325148738)); +#17209=CARTESIAN_POINT('',(20.2221914777367,77.0607731912802,172.001152344888)); +#17210=CARTESIAN_POINT('',(20.2221914777092,77.0607731912784,171.996081271693)); +#17211=CARTESIAN_POINT('',(20.2220658191125,77.0616185823017,171.99193360339)); +#17212=CARTESIAN_POINT('',(20.221601585985,77.0647459077676,171.984151491619)); +#17213=CARTESIAN_POINT('',(20.2212642917738,77.0670195263155,171.98051363259)); +#17214=CARTESIAN_POINT('',(20.2193999112393,77.0796056887656,171.964108207984)); +#17215=CARTESIAN_POINT('',(20.216887553441,77.0966575253109,171.953553483162)); +#17216=CARTESIAN_POINT('',(20.2057883818278,77.1727019556538,171.914084335553)); +#17217=CARTESIAN_POINT('',(20.1955226720314,77.2452440994186,171.898736888435)); +#17218=CARTESIAN_POINT('',(20.1756279809251,77.3923038668494,171.870564982962)); +#17219=CARTESIAN_POINT('',(20.1659257655272,77.4673181670415,171.860452436654)); +#17220=CARTESIAN_POINT('',(20.1100225778711,77.9176018595674,171.809156685083)); +#17221=CARTESIAN_POINT('',(20.0695225601248,78.33999186913,171.803900124493)); +#17222=CARTESIAN_POINT('',(20.0170292939706,79.1876450961426,171.798336280954)); +#17223=CARTESIAN_POINT('',(20.0050355135146,79.6129197046692,171.800741635917)); +#17224=CARTESIAN_POINT('',(20.0050354003906,80.,171.800741644622)); +#17225=CARTESIAN_POINT('',(20.0050354003906,80.,170.199258414995)); +#17226=CARTESIAN_POINT('',(20.0050355186613,79.6129197063113,170.199258424835)); +#17227=CARTESIAN_POINT('',(20.0170293050725,79.1876450979306,170.201663780208)); +#17228=CARTESIAN_POINT('',(20.0695225830629,78.3399918712041,170.196099937484)); +#17229=CARTESIAN_POINT('',(20.1100226066995,77.917601861783,170.1908433773)); +#17230=CARTESIAN_POINT('',(20.1594247088055,77.5196825401511,170.145512909314)); +#17231=CARTESIAN_POINT('',(20.1615032193121,77.5031040055225,170.143529971694)); +#17232=CARTESIAN_POINT('',(20.1636358803736,77.4862704966901,170.141396652997)); +#17233=CARTESIAN_POINT('',(20.2221607598731,77.060979948977,170.003505161865)); +#17234=CARTESIAN_POINT('',(20.2221814439841,77.0608407220966,170.002325148738)); +#17235=CARTESIAN_POINT('',(20.2221914777367,77.0607731912856,170.001152344888)); +#17236=CARTESIAN_POINT('',(20.2221914777092,77.0607731912838,169.996081271693)); +#17237=CARTESIAN_POINT('',(20.2220658191125,77.0616185823071,169.99193360339)); +#17238=CARTESIAN_POINT('',(20.221601585985,77.0647459077729,169.984151491619)); +#17239=CARTESIAN_POINT('',(20.2212642917738,77.0670195263208,169.98051363259)); +#17240=CARTESIAN_POINT('',(20.2193999112393,77.0796056887709,169.964108207984)); +#17241=CARTESIAN_POINT('',(20.216887553441,77.0966575253161,169.953553483162)); +#17242=CARTESIAN_POINT('',(20.2057883818278,77.1727019556589,169.914084335553)); +#17243=CARTESIAN_POINT('',(20.1955226720315,77.2452440994235,169.898736888435)); +#17244=CARTESIAN_POINT('',(20.1756279809252,77.3923038668539,169.870564982962)); +#17245=CARTESIAN_POINT('',(20.1659257655274,77.4673181670457,169.860452436654)); +#17246=CARTESIAN_POINT('',(20.1100225778713,77.917601859571,169.809156685083)); +#17247=CARTESIAN_POINT('',(20.069522560125,78.3399918691329,169.803900124493)); +#17248=CARTESIAN_POINT('',(20.0170292939708,79.1876450961444,169.798336280954)); +#17249=CARTESIAN_POINT('',(20.0050355135147,79.6129197046697,169.800741635917)); +#17250=CARTESIAN_POINT('',(20.0050354003906,80.,169.800741644622)); +#17251=CARTESIAN_POINT('',(20.0050354003906,80.,168.199258414995)); +#17252=CARTESIAN_POINT('',(20.0050355186615,79.6129197063118,168.199258424835)); +#17253=CARTESIAN_POINT('',(20.0170293050727,79.1876450979322,168.201663780208)); +#17254=CARTESIAN_POINT('',(20.0695225830633,78.3399918712071,168.196099937484)); +#17255=CARTESIAN_POINT('',(20.1100226066998,77.9176018617866,168.190843377299)); +#17256=CARTESIAN_POINT('',(20.1594247088056,77.519682540156,168.145512909314)); +#17257=CARTESIAN_POINT('',(20.1615032193121,77.503104005528,168.143529971694)); +#17258=CARTESIAN_POINT('',(20.1636358803736,77.4862704966963,168.141396652997)); +#17259=CARTESIAN_POINT('',(20.2221607598731,77.0609799489824,168.003505161865)); +#17260=CARTESIAN_POINT('',(20.2221814439841,77.0608407221019,168.002325148738)); +#17261=CARTESIAN_POINT('',(20.2221914777367,77.0607731912909,168.001152344888)); +#17262=CARTESIAN_POINT('',(20.2221914777092,77.0607731912891,167.996081271693)); +#17263=CARTESIAN_POINT('',(20.2220658191125,77.0616185823124,167.99193360339)); +#17264=CARTESIAN_POINT('',(20.221601585985,77.0647459077782,167.984151491619)); +#17265=CARTESIAN_POINT('',(20.2212642917738,77.0670195263262,167.98051363259)); +#17266=CARTESIAN_POINT('',(20.2193999112394,77.0796056887762,167.964108207984)); +#17267=CARTESIAN_POINT('',(20.2168875534409,77.0966575253214,167.953553483162)); +#17268=CARTESIAN_POINT('',(20.2057883818279,77.172701955664,167.914084335554)); +#17269=CARTESIAN_POINT('',(20.1955226720315,77.2452440994284,167.898736888436)); +#17270=CARTESIAN_POINT('',(20.1756279809253,77.3923038668584,167.870564982963)); +#17271=CARTESIAN_POINT('',(20.1659257655275,77.46731816705,167.860452436654)); +#17272=CARTESIAN_POINT('',(20.1100225778715,77.9176018595745,167.809156685083)); +#17273=CARTESIAN_POINT('',(20.0695225601252,78.3399918691359,167.803900124494)); +#17274=CARTESIAN_POINT('',(20.0170292939709,79.187645096146,167.798336280954)); +#17275=CARTESIAN_POINT('',(20.0050355135148,79.6129197046702,167.800741635917)); +#17276=CARTESIAN_POINT('',(20.0050354003906,80.,167.800741644622)); +#17277=CARTESIAN_POINT('',(20.0050354003906,80.,166.199258414995)); +#17278=CARTESIAN_POINT('',(20.0050355186616,79.6129197063123,166.199258424835)); +#17279=CARTESIAN_POINT('',(20.0170293050729,79.187645097934,166.201663780208)); +#17280=CARTESIAN_POINT('',(20.0695225830635,78.33999187121,166.196099937484)); +#17281=CARTESIAN_POINT('',(20.1100226067001,77.9176018617901,166.190843377299)); +#17282=CARTESIAN_POINT('',(20.1594247088058,77.5196825401608,166.145512909314)); +#17283=CARTESIAN_POINT('',(20.1615032193122,77.5031040055335,166.143529971694)); +#17284=CARTESIAN_POINT('',(20.1636358803736,77.4862704967025,166.141396652997)); +#17285=CARTESIAN_POINT('',(20.2221607598731,77.0609799489878,166.003505161865)); +#17286=CARTESIAN_POINT('',(20.2221814439841,77.0608407221072,166.002325148738)); +#17287=CARTESIAN_POINT('',(20.2221914777367,77.0607731912963,166.001152344888)); +#17288=CARTESIAN_POINT('',(20.2221914777092,77.0607731912945,165.996081271693)); +#17289=CARTESIAN_POINT('',(20.2220658191125,77.0616185823177,165.99193360339)); +#17290=CARTESIAN_POINT('',(20.221601585985,77.0647459077836,165.984151491619)); +#17291=CARTESIAN_POINT('',(20.2212642917738,77.0670195263315,165.98051363259)); +#17292=CARTESIAN_POINT('',(20.2193999112394,77.0796056887815,165.964108207984)); +#17293=CARTESIAN_POINT('',(20.2168875534409,77.0966575253266,165.953553483162)); +#17294=CARTESIAN_POINT('',(20.2057883818279,77.172701955669,165.914084335554)); +#17295=CARTESIAN_POINT('',(20.1955226720316,77.2452440994333,165.898736888436)); +#17296=CARTESIAN_POINT('',(20.1756279809254,77.3923038668629,165.870564982963)); +#17297=CARTESIAN_POINT('',(20.1659257655277,77.4673181670544,165.860452436655)); +#17298=CARTESIAN_POINT('',(20.1100225778717,77.9176018595782,165.809156685083)); +#17299=CARTESIAN_POINT('',(20.0695225601254,78.3399918691389,165.803900124494)); +#17300=CARTESIAN_POINT('',(20.0170292939711,79.1876450961478,165.798336280954)); +#17301=CARTESIAN_POINT('',(20.0050355135149,79.6129197046708,165.800741635917)); +#17302=CARTESIAN_POINT('',(20.0050354003906,80.,165.800741644622)); +#17303=CARTESIAN_POINT('',(20.0050354003906,80.,164.199258414995)); +#17304=CARTESIAN_POINT('',(20.0050355186617,79.6129197063129,164.199258424835)); +#17305=CARTESIAN_POINT('',(20.017029305073,79.1876450979357,164.201663780208)); +#17306=CARTESIAN_POINT('',(20.0695225830638,78.339991871213,164.196099937484)); +#17307=CARTESIAN_POINT('',(20.1100226067005,77.9176018617937,164.190843377299)); +#17308=CARTESIAN_POINT('',(20.159424708806,77.5196825401655,164.145512909314)); +#17309=CARTESIAN_POINT('',(20.1615032193123,77.503104005539,164.143529971694)); +#17310=CARTESIAN_POINT('',(20.1636358803736,77.4862704967086,164.141396652997)); +#17311=CARTESIAN_POINT('',(20.2221607598731,77.0609799489931,164.003505161865)); +#17312=CARTESIAN_POINT('',(20.2221814439841,77.0608407221126,164.002325148738)); +#17313=CARTESIAN_POINT('',(20.2221914777367,77.0607731913016,164.001152344888)); +#17314=CARTESIAN_POINT('',(20.2221914777092,77.0607731912998,163.996081271693)); +#17315=CARTESIAN_POINT('',(20.2220658191125,77.0616185823231,163.99193360339)); +#17316=CARTESIAN_POINT('',(20.221601585985,77.0647459077889,163.984151491619)); +#17317=CARTESIAN_POINT('',(20.2212642917738,77.0670195263368,163.98051363259)); +#17318=CARTESIAN_POINT('',(20.2193999112393,77.0796056887867,163.964108207984)); +#17319=CARTESIAN_POINT('',(20.2168875534409,77.0966575253319,163.953553483162)); +#17320=CARTESIAN_POINT('',(20.2057883818279,77.1727019556741,163.914084335554)); +#17321=CARTESIAN_POINT('',(20.1955226720317,77.2452440994382,163.898736888436)); +#17322=CARTESIAN_POINT('',(20.1756279809256,77.3923038668675,163.870564982963)); +#17323=CARTESIAN_POINT('',(20.1659257655279,77.4673181670587,163.860452436655)); +#17324=CARTESIAN_POINT('',(20.1100225778719,77.9176018595818,163.809156685083)); +#17325=CARTESIAN_POINT('',(20.0695225601257,78.3399918691418,163.803900124494)); +#17326=CARTESIAN_POINT('',(20.0170292939713,79.1876450961495,163.798336280954)); +#17327=CARTESIAN_POINT('',(20.0050355135151,79.6129197046713,163.800741635917)); +#17328=CARTESIAN_POINT('',(20.0050354003906,80.,163.800741644622)); +#17329=CARTESIAN_POINT('',(20.0050354003906,80.,162.199258414995)); +#17330=CARTESIAN_POINT('',(20.0050355186618,79.6129197063134,162.199258424835)); +#17331=CARTESIAN_POINT('',(20.0170293050732,79.1876450979375,162.201663780208)); +#17332=CARTESIAN_POINT('',(20.069522583064,78.339991871216,162.196099937483)); +#17333=CARTESIAN_POINT('',(20.1100226067007,77.9176018617974,162.190843377299)); +#17334=CARTESIAN_POINT('',(20.1594247088062,77.5196825401705,162.145512909314)); +#17335=CARTESIAN_POINT('',(20.1615032193124,77.5031040055445,162.143529971694)); +#17336=CARTESIAN_POINT('',(20.1636358803736,77.4862704967148,162.141396652997)); +#17337=CARTESIAN_POINT('',(20.2221607598731,77.0609799489984,162.003505161865)); +#17338=CARTESIAN_POINT('',(20.2221814439841,77.060840722118,162.002325148738)); +#17339=CARTESIAN_POINT('',(20.2221914777367,77.060773191307,162.001152344888)); +#17340=CARTESIAN_POINT('',(20.2221914777092,77.0607731913052,161.996081271693)); +#17341=CARTESIAN_POINT('',(20.2220658191125,77.0616185823284,161.99193360339)); +#17342=CARTESIAN_POINT('',(20.221601585985,77.0647459077943,161.984151491619)); +#17343=CARTESIAN_POINT('',(20.2212642917738,77.0670195263422,161.98051363259)); +#17344=CARTESIAN_POINT('',(20.2193999112393,77.0796056887921,161.964108207984)); +#17345=CARTESIAN_POINT('',(20.216887553441,77.0966575253372,161.953553483162)); +#17346=CARTESIAN_POINT('',(20.205788381828,77.1727019556791,161.914084335554)); +#17347=CARTESIAN_POINT('',(20.1955226720317,77.245244099443,161.898736888436)); +#17348=CARTESIAN_POINT('',(20.1756279809257,77.392303866872,161.870564982963)); +#17349=CARTESIAN_POINT('',(20.1659257655279,77.4673181670631,161.860452436655)); +#17350=CARTESIAN_POINT('',(20.1100225778721,77.9176018595854,161.809156685084)); +#17351=CARTESIAN_POINT('',(20.0695225601259,78.3399918691448,161.803900124495)); +#17352=CARTESIAN_POINT('',(20.0170292939714,79.1876450961513,161.798336280955)); +#17353=CARTESIAN_POINT('',(20.0050355135152,79.6129197046719,161.800741635918)); +#17354=CARTESIAN_POINT('',(20.0050354003906,80.,161.800741644622)); +#17355=CARTESIAN_POINT('',(20.0050354003906,80.,160.199258414995)); +#17356=CARTESIAN_POINT('',(20.005035518662,79.612919706314,160.199258424835)); +#17357=CARTESIAN_POINT('',(20.0170293050734,79.1876450979391,160.201663780208)); +#17358=CARTESIAN_POINT('',(20.0695225830644,78.3399918712189,160.196099937483)); +#17359=CARTESIAN_POINT('',(20.110022606701,77.917601861801,160.190843377298)); +#17360=CARTESIAN_POINT('',(20.1594247088064,77.5196825401751,160.145512909314)); +#17361=CARTESIAN_POINT('',(20.1615032193125,77.5031040055499,160.143529971694)); +#17362=CARTESIAN_POINT('',(20.1636358803736,77.4862704967209,160.141396652997)); +#17363=CARTESIAN_POINT('',(20.2221607598731,77.0609799490038,160.003505161865)); +#17364=CARTESIAN_POINT('',(20.2221814439841,77.0608407221233,160.002325148738)); +#17365=CARTESIAN_POINT('',(20.2221914777367,77.0607731913123,160.001152344888)); +#17366=CARTESIAN_POINT('',(20.2221914777092,77.0607731913105,159.996081271693)); +#17367=CARTESIAN_POINT('',(20.2220658191125,77.0616185823337,159.99193360339)); +#17368=CARTESIAN_POINT('',(20.221601585985,77.0647459077996,159.984151491619)); +#17369=CARTESIAN_POINT('',(20.2212642917739,77.0670195263475,159.98051363259)); +#17370=CARTESIAN_POINT('',(20.2193999112393,77.0796056887973,159.964108207985)); +#17371=CARTESIAN_POINT('',(20.216887553441,77.0966575253424,159.953553483162)); +#17372=CARTESIAN_POINT('',(20.2057883818281,77.1727019556842,159.914084335554)); +#17373=CARTESIAN_POINT('',(20.1955226720318,77.2452440994479,159.898736888436)); +#17374=CARTESIAN_POINT('',(20.1756279809258,77.3923038668765,159.870564982964)); +#17375=CARTESIAN_POINT('',(20.1659257655281,77.4673181670674,159.860452436655)); +#17376=CARTESIAN_POINT('',(20.1100225778723,77.917601859589,159.809156685084)); +#17377=CARTESIAN_POINT('',(20.0695225601261,78.3399918691478,159.803900124495)); +#17378=CARTESIAN_POINT('',(20.0170292939715,79.1876450961529,159.798336280955)); +#17379=CARTESIAN_POINT('',(20.0050355135153,79.6129197046724,159.800741635918)); +#17380=CARTESIAN_POINT('',(20.0050354003906,80.,159.800741644622)); +#17381=CARTESIAN_POINT('',(20.0050354003906,80.,158.199258414995)); +#17382=CARTESIAN_POINT('',(20.0050355186621,79.6129197063144,158.199258424835)); +#17383=CARTESIAN_POINT('',(20.0170293050737,79.1876450979409,158.201663780208)); +#17384=CARTESIAN_POINT('',(20.0695225830647,78.3399918712219,158.196099937483)); +#17385=CARTESIAN_POINT('',(20.1100226067013,77.9176018618046,158.190843377298)); +#17386=CARTESIAN_POINT('',(20.1594247088065,77.5196825401801,158.145512909313)); +#17387=CARTESIAN_POINT('',(20.1615032193126,77.5031040055555,158.143529971694)); +#17388=CARTESIAN_POINT('',(20.1636358803736,77.4862704967271,158.141396652997)); +#17389=CARTESIAN_POINT('',(20.2221607598731,77.0609799490091,158.003505161865)); +#17390=CARTESIAN_POINT('',(20.2221814439841,77.0608407221286,158.002325148738)); +#17391=CARTESIAN_POINT('',(20.2221914777367,77.0607731913177,158.001152344888)); +#17392=CARTESIAN_POINT('',(20.2221914777092,77.0607731913159,157.996081271693)); +#17393=CARTESIAN_POINT('',(20.2220658191125,77.0616185823391,157.99193360339)); +#17394=CARTESIAN_POINT('',(20.221601585985,77.0647459078049,157.984151491619)); +#17395=CARTESIAN_POINT('',(20.2212642917739,77.0670195263528,157.98051363259)); +#17396=CARTESIAN_POINT('',(20.2193999112393,77.0796056888026,157.964108207985)); +#17397=CARTESIAN_POINT('',(20.216887553441,77.0966575253476,157.953553483163)); +#17398=CARTESIAN_POINT('',(20.205788381828,77.1727019556892,157.914084335554)); +#17399=CARTESIAN_POINT('',(20.1955226720319,77.2452440994528,157.898736888437)); +#17400=CARTESIAN_POINT('',(20.1756279809259,77.392303866881,157.870564982964)); +#17401=CARTESIAN_POINT('',(20.1659257655282,77.4673181670717,157.860452436655)); +#17402=CARTESIAN_POINT('',(20.1100225778725,77.9176018595926,157.809156685084)); +#17403=CARTESIAN_POINT('',(20.0695225601263,78.3399918691508,157.803900124495)); +#17404=CARTESIAN_POINT('',(20.0170292939717,79.1876450961547,157.798336280955)); +#17405=CARTESIAN_POINT('',(20.0050355135154,79.6129197046729,157.800741635918)); +#17406=CARTESIAN_POINT('',(20.0050354003906,80.,157.800741644622)); +#17407=CARTESIAN_POINT('',(20.0050354003906,80.,156.199258414995)); +#17408=CARTESIAN_POINT('',(20.0050355186622,79.612919706315,156.199258424835)); +#17409=CARTESIAN_POINT('',(20.0170293050738,79.1876450979426,156.201663780208)); +#17410=CARTESIAN_POINT('',(20.0695225830649,78.3399918712249,156.196099937483)); +#17411=CARTESIAN_POINT('',(20.1100226067016,77.9176018618082,156.190843377298)); +#17412=CARTESIAN_POINT('',(20.1594247088067,77.5196825401848,156.145512909313)); +#17413=CARTESIAN_POINT('',(20.1615032193127,77.5031040055609,156.143529971694)); +#17414=CARTESIAN_POINT('',(20.1636358803736,77.4862704967333,156.141396652997)); +#17415=CARTESIAN_POINT('',(20.2221607598731,77.0609799490145,156.003505161865)); +#17416=CARTESIAN_POINT('',(20.2221814439841,77.060840722134,156.002325148738)); +#17417=CARTESIAN_POINT('',(20.2221914777367,77.060773191323,156.001152344888)); +#17418=CARTESIAN_POINT('',(20.2221914777091,77.0607731913212,155.996081271693)); +#17419=CARTESIAN_POINT('',(20.2220658191125,77.0616185823445,155.991933603391)); +#17420=CARTESIAN_POINT('',(20.221601585985,77.0647459078103,155.984151491619)); +#17421=CARTESIAN_POINT('',(20.2212642917739,77.0670195263582,155.98051363259)); +#17422=CARTESIAN_POINT('',(20.2193999112393,77.079605688808,155.964108207985)); +#17423=CARTESIAN_POINT('',(20.216887553441,77.0966575253529,155.953553483163)); +#17424=CARTESIAN_POINT('',(20.2057883818281,77.1727019556943,155.914084335555)); +#17425=CARTESIAN_POINT('',(20.195522672032,77.2452440994577,155.898736888437)); +#17426=CARTESIAN_POINT('',(20.175627980926,77.3923038668855,155.870564982964)); +#17427=CARTESIAN_POINT('',(20.1659257655284,77.467318167076,155.860452436656)); +#17428=CARTESIAN_POINT('',(20.1100225778727,77.9176018595962,155.809156685084)); +#17429=CARTESIAN_POINT('',(20.0695225601265,78.3399918691538,155.803900124495)); +#17430=CARTESIAN_POINT('',(20.0170292939719,79.1876450961564,155.798336280955)); +#17431=CARTESIAN_POINT('',(20.0050355135155,79.6129197046734,155.800741635918)); +#17432=CARTESIAN_POINT('',(20.0050354003906,80.,155.800741644622)); +#17433=CARTESIAN_POINT('',(20.0050354003906,80.,154.199258414995)); +#17434=CARTESIAN_POINT('',(20.0050355186623,79.6129197063156,154.199258424835)); +#17435=CARTESIAN_POINT('',(20.017029305074,79.1876450979443,154.201663780208)); +#17436=CARTESIAN_POINT('',(20.0695225830652,78.3399918712279,154.196099937483)); +#17437=CARTESIAN_POINT('',(20.1100226067019,77.9176018618118,154.190843377298)); +#17438=CARTESIAN_POINT('',(20.1594247088068,77.5196825401896,154.145512909313)); +#17439=CARTESIAN_POINT('',(20.1615032193127,77.5031040055664,154.143529971694)); +#17440=CARTESIAN_POINT('',(20.1636358803736,77.4862704967395,154.141396652997)); +#17441=CARTESIAN_POINT('',(20.2221607598731,77.0609799490198,154.003505161865)); +#17442=CARTESIAN_POINT('',(20.2221814439841,77.0608407221393,154.002325148738)); +#17443=CARTESIAN_POINT('',(20.2221914777367,77.0607731913284,154.001152344888)); +#17444=CARTESIAN_POINT('',(20.2221914777092,77.0607731913266,153.996081271693)); +#17445=CARTESIAN_POINT('',(20.2220658191125,77.0616185823498,153.991933603391)); +#17446=CARTESIAN_POINT('',(20.221601585985,77.0647459078156,153.984151491619)); +#17447=CARTESIAN_POINT('',(20.2212642917739,77.0670195263635,153.98051363259)); +#17448=CARTESIAN_POINT('',(20.2193999112393,77.0796056888133,153.964108207985)); +#17449=CARTESIAN_POINT('',(20.2168875534411,77.0966575253582,153.953553483163)); +#17450=CARTESIAN_POINT('',(20.2057883818282,77.1727019556994,153.914084335555)); +#17451=CARTESIAN_POINT('',(20.195522672032,77.2452440994626,153.898736888437)); +#17452=CARTESIAN_POINT('',(20.1756279809261,77.3923038668901,153.870564982964)); +#17453=CARTESIAN_POINT('',(20.1659257655284,77.4673181670804,153.860452436656)); +#17454=CARTESIAN_POINT('',(20.1100225778728,77.9176018595998,153.809156685085)); +#17455=CARTESIAN_POINT('',(20.0695225601267,78.3399918691567,153.803900124495)); +#17456=CARTESIAN_POINT('',(20.0170292939721,79.1876450961581,153.798336280955)); +#17457=CARTESIAN_POINT('',(20.0050355135156,79.612919704674,153.800741635918)); +#17458=CARTESIAN_POINT('',(20.0050354003906,80.,153.800741644622)); +#17459=CARTESIAN_POINT('',(20.0050354003906,80.,152.199258414995)); +#17460=CARTESIAN_POINT('',(20.0050355186625,79.6129197063161,152.199258424835)); +#17461=CARTESIAN_POINT('',(20.0170293050742,79.187645097946,152.201663780208)); +#17462=CARTESIAN_POINT('',(20.0695225830656,78.3399918712308,152.196099937483)); +#17463=CARTESIAN_POINT('',(20.1100226067021,77.9176018618154,152.190843377298)); +#17464=CARTESIAN_POINT('',(20.159424708807,77.5196825401945,152.145512909313)); +#17465=CARTESIAN_POINT('',(20.1615032193128,77.5031040055719,152.143529971694)); +#17466=CARTESIAN_POINT('',(20.1636358803736,77.4862704967457,152.141396652997)); +#17467=CARTESIAN_POINT('',(20.2221607598731,77.0609799490252,152.003505161865)); +#17468=CARTESIAN_POINT('',(20.2221814439841,77.0608407221447,152.002325148738)); +#17469=CARTESIAN_POINT('',(20.2221914777367,77.0607731913337,152.001152344888)); +#17470=CARTESIAN_POINT('',(20.2221914777092,77.0607731913319,151.996081271693)); +#17471=CARTESIAN_POINT('',(20.2220658191125,77.0616185823551,151.991933603391)); +#17472=CARTESIAN_POINT('',(20.221601585985,77.0647459078209,151.984151491619)); +#17473=CARTESIAN_POINT('',(20.2212642917739,77.0670195263688,151.98051363259)); +#17474=CARTESIAN_POINT('',(20.2193999112393,77.0796056888185,151.964108207985)); +#17475=CARTESIAN_POINT('',(20.2168875534411,77.0966575253634,151.953553483163)); +#17476=CARTESIAN_POINT('',(20.2057883818281,77.1727019557045,151.914084335555)); +#17477=CARTESIAN_POINT('',(20.1955226720321,77.2452440994674,151.898736888437)); +#17478=CARTESIAN_POINT('',(20.1756279809263,77.3923038668946,151.870564982964)); +#17479=CARTESIAN_POINT('',(20.1659257655285,77.4673181670847,151.860452436656)); +#17480=CARTESIAN_POINT('',(20.110022577873,77.9176018596033,151.809156685085)); +#17481=CARTESIAN_POINT('',(20.0695225601269,78.3399918691597,151.803900124496)); +#17482=CARTESIAN_POINT('',(20.0170292939721,79.1876450961598,151.798336280955)); +#17483=CARTESIAN_POINT('',(20.0050355135157,79.6129197046745,151.800741635918)); +#17484=CARTESIAN_POINT('',(20.0050354003906,80.,151.800741644622)); +#17485=CARTESIAN_POINT('',(20.0050354003906,80.,150.199258414995)); +#17486=CARTESIAN_POINT('',(20.0050355186626,79.6129197063166,150.199258424835)); +#17487=CARTESIAN_POINT('',(20.0170293050745,79.1876450979478,150.201663780208)); +#17488=CARTESIAN_POINT('',(20.0695225830658,78.3399918712339,150.196099937483)); +#17489=CARTESIAN_POINT('',(20.1100226067024,77.917601861819,150.190843377297)); +#17490=CARTESIAN_POINT('',(20.1594247088072,77.5196825401993,150.145512909313)); +#17491=CARTESIAN_POINT('',(20.1615032193129,77.5031040055774,150.143529971693)); +#17492=CARTESIAN_POINT('',(20.1636358803736,77.4862704967518,150.141396652997)); +#17493=CARTESIAN_POINT('',(20.2221607598731,77.0609799490305,150.003505161865)); +#17494=CARTESIAN_POINT('',(20.2221814439841,77.06084072215,150.002325148738)); +#17495=CARTESIAN_POINT('',(20.2221914777367,77.060773191339,150.001152344888)); +#17496=CARTESIAN_POINT('',(20.2221914777091,77.0607731913372,149.996081271693)); +#17497=CARTESIAN_POINT('',(20.2220658191125,77.0616185823604,149.991933603391)); +#17498=CARTESIAN_POINT('',(20.221601585985,77.0647459078262,149.984151491619)); +#17499=CARTESIAN_POINT('',(20.2212642917739,77.0670195263741,149.98051363259)); +#17500=CARTESIAN_POINT('',(20.2193999112394,77.0796056888238,149.964108207985)); +#17501=CARTESIAN_POINT('',(20.2168875534411,77.0966575253687,149.953553483163)); +#17502=CARTESIAN_POINT('',(20.2057883818282,77.1727019557095,149.914084335555)); +#17503=CARTESIAN_POINT('',(20.1955226720321,77.2452440994723,149.898736888437)); +#17504=CARTESIAN_POINT('',(20.1756279809263,77.3923038668991,149.870564982965)); +#17505=CARTESIAN_POINT('',(20.1659257655287,77.4673181670891,149.860452436656)); +#17506=CARTESIAN_POINT('',(20.1100225778732,77.9176018596069,149.809156685085)); +#17507=CARTESIAN_POINT('',(20.0695225601271,78.3399918691626,149.803900124496)); +#17508=CARTESIAN_POINT('',(20.0170292939723,79.1876450961616,149.798336280955)); +#17509=CARTESIAN_POINT('',(20.0050355135158,79.612919704675,149.800741635918)); +#17510=CARTESIAN_POINT('',(20.0050354003906,80.,149.800741644622)); +#17511=CARTESIAN_POINT('',(20.0050354003906,80.,148.199258414995)); +#17512=CARTESIAN_POINT('',(20.0050355186627,79.6129197063172,148.199258424836)); +#17513=CARTESIAN_POINT('',(20.0170293050746,79.1876450979494,148.201663780208)); +#17514=CARTESIAN_POINT('',(20.0695225830661,78.3399918712367,148.196099937482)); +#17515=CARTESIAN_POINT('',(20.1100226067027,77.9176018618226,148.190843377297)); +#17516=CARTESIAN_POINT('',(20.1594247088073,77.5196825402041,148.145512909313)); +#17517=CARTESIAN_POINT('',(20.161503219313,77.5031040055829,148.143529971693)); +#17518=CARTESIAN_POINT('',(20.1636358803736,77.486270496758,148.141396652997)); +#17519=CARTESIAN_POINT('',(20.2221607598731,77.0609799490359,148.003505161865)); +#17520=CARTESIAN_POINT('',(20.2221814439841,77.0608407221554,148.002325148738)); +#17521=CARTESIAN_POINT('',(20.2221914777368,77.0607731913445,148.001152344888)); +#17522=CARTESIAN_POINT('',(20.2221914777092,77.0607731913426,147.996081271693)); +#17523=CARTESIAN_POINT('',(20.2220658191125,77.0616185823658,147.991933603391)); +#17524=CARTESIAN_POINT('',(20.221601585985,77.0647459078316,147.984151491619)); +#17525=CARTESIAN_POINT('',(20.2212642917739,77.0670195263795,147.98051363259)); +#17526=CARTESIAN_POINT('',(20.2193999112394,77.0796056888291,147.964108207985)); +#17527=CARTESIAN_POINT('',(20.2168875534411,77.0966575253739,147.953553483163)); +#17528=CARTESIAN_POINT('',(20.2057883818283,77.1727019557146,147.914084335555)); +#17529=CARTESIAN_POINT('',(20.1955226720322,77.2452440994772,147.898736888438)); +#17530=CARTESIAN_POINT('',(20.1756279809264,77.3923038669036,147.870564982965)); +#17531=CARTESIAN_POINT('',(20.1659257655288,77.4673181670934,147.860452436657)); +#17532=CARTESIAN_POINT('',(20.1100225778734,77.9176018596106,147.809156685085)); +#17533=CARTESIAN_POINT('',(20.0695225601273,78.3399918691657,147.803900124496)); +#17534=CARTESIAN_POINT('',(20.0170292939725,79.1876450961632,147.798336280955)); +#17535=CARTESIAN_POINT('',(20.0050355135159,79.6129197046755,147.800741635918)); +#17536=CARTESIAN_POINT('',(20.0050354003906,80.,147.800741644622)); +#17537=CARTESIAN_POINT('',(20.0050354003906,80.,146.199258414995)); +#17538=CARTESIAN_POINT('',(20.0050355186628,79.6129197063177,146.199258424836)); +#17539=CARTESIAN_POINT('',(20.0170293050748,79.1876450979512,146.201663780208)); +#17540=CARTESIAN_POINT('',(20.0695225830663,78.3399918712397,146.196099937482)); +#17541=CARTESIAN_POINT('',(20.110022606703,77.9176018618262,146.190843377297)); +#17542=CARTESIAN_POINT('',(20.1594247088075,77.5196825402089,146.145512909312)); +#17543=CARTESIAN_POINT('',(20.1615032193131,77.5031040055883,146.143529971693)); +#17544=CARTESIAN_POINT('',(20.1636358803736,77.4862704967642,146.141396652997)); +#17545=CARTESIAN_POINT('',(20.2221607598731,77.0609799490412,146.003505161865)); +#17546=CARTESIAN_POINT('',(20.2221814439841,77.0608407221607,146.002325148738)); +#17547=CARTESIAN_POINT('',(20.2221914777367,77.0607731913497,146.001152344888)); +#17548=CARTESIAN_POINT('',(20.2221914777092,77.0607731913479,145.996081271693)); +#17549=CARTESIAN_POINT('',(20.2220658191125,77.0616185823712,145.991933603391)); +#17550=CARTESIAN_POINT('',(20.221601585985,77.0647459078369,145.984151491619)); +#17551=CARTESIAN_POINT('',(20.2212642917739,77.0670195263848,145.98051363259)); +#17552=CARTESIAN_POINT('',(20.2193999112394,77.0796056888344,145.964108207985)); +#17553=CARTESIAN_POINT('',(20.216887553441,77.0966575253792,145.953553483163)); +#17554=CARTESIAN_POINT('',(20.2057883818284,77.1727019557195,145.914084335555)); +#17555=CARTESIAN_POINT('',(20.1955226720322,77.2452440994821,145.898736888438)); +#17556=CARTESIAN_POINT('',(20.1756279809265,77.3923038669081,145.870564982965)); +#17557=CARTESIAN_POINT('',(20.165925765529,77.4673181670978,145.860452436657)); +#17558=CARTESIAN_POINT('',(20.1100225778736,77.9176018596141,145.809156685085)); +#17559=CARTESIAN_POINT('',(20.0695225601276,78.3399918691685,145.803900124496)); +#17560=CARTESIAN_POINT('',(20.0170292939727,79.187645096165,145.798336280955)); +#17561=CARTESIAN_POINT('',(20.0050355135161,79.6129197046761,145.800741635918)); +#17562=CARTESIAN_POINT('',(20.0050354003906,80.,145.800741644622)); +#17563=CARTESIAN_POINT('',(20.0050354003906,80.,144.199258414995)); +#17564=CARTESIAN_POINT('',(20.0050355186629,79.6129197063182,144.199258424836)); +#17565=CARTESIAN_POINT('',(20.017029305075,79.1876450979529,144.201663780208)); +#17566=CARTESIAN_POINT('',(20.0695225830666,78.3399918712427,144.196099937482)); +#17567=CARTESIAN_POINT('',(20.1100226067032,77.9176018618298,144.190843377297)); +#17568=CARTESIAN_POINT('',(20.1594247088077,77.5196825402138,144.145512909312)); +#17569=CARTESIAN_POINT('',(20.1615032193131,77.5031040055938,144.143529971693)); +#17570=CARTESIAN_POINT('',(20.1636358803736,77.4862704967704,144.141396652997)); +#17571=CARTESIAN_POINT('',(20.2221607598731,77.0609799490466,144.003505161865)); +#17572=CARTESIAN_POINT('',(20.2221814439841,77.0608407221661,144.002325148738)); +#17573=CARTESIAN_POINT('',(20.2221914777367,77.0607731913551,144.001152344888)); +#17574=CARTESIAN_POINT('',(20.2221914777092,77.0607731913533,143.996081271693)); +#17575=CARTESIAN_POINT('',(20.2220658191125,77.0616185823765,143.991933603391)); +#17576=CARTESIAN_POINT('',(20.2216015859851,77.0647459078423,143.984151491619)); +#17577=CARTESIAN_POINT('',(20.2212642917739,77.06701952639,143.98051363259)); +#17578=CARTESIAN_POINT('',(20.2193999112394,77.0796056888397,143.964108207985)); +#17579=CARTESIAN_POINT('',(20.2168875534411,77.0966575253844,143.953553483163)); +#17580=CARTESIAN_POINT('',(20.2057883818283,77.1727019557246,143.914084335556)); +#17581=CARTESIAN_POINT('',(20.1955226720323,77.245244099487,143.898736888438)); +#17582=CARTESIAN_POINT('',(20.1756279809266,77.3923038669127,143.870564982965)); +#17583=CARTESIAN_POINT('',(20.1659257655291,77.467318167102,143.860452436657)); +#17584=CARTESIAN_POINT('',(20.1100225778738,77.9176018596178,143.809156685086)); +#17585=CARTESIAN_POINT('',(20.0695225601278,78.3399918691715,143.803900124496)); +#17586=CARTESIAN_POINT('',(20.0170292939729,79.1876450961667,143.798336280955)); +#17587=CARTESIAN_POINT('',(20.0050355135162,79.6129197046766,143.800741635918)); +#17588=CARTESIAN_POINT('',(20.0050354003906,80.,143.800741644622)); +#17589=CARTESIAN_POINT('',(20.0050354003906,80.,142.199258414995)); +#17590=CARTESIAN_POINT('',(20.0050355186631,79.6129197063187,142.199258424836)); +#17591=CARTESIAN_POINT('',(20.0170293050752,79.1876450979546,142.201663780208)); +#17592=CARTESIAN_POINT('',(20.0695225830669,78.3399918712457,142.196099937482)); +#17593=CARTESIAN_POINT('',(20.1100226067035,77.9176018618333,142.190843377297)); +#17594=CARTESIAN_POINT('',(20.1594247088079,77.5196825402186,142.145512909312)); +#17595=CARTESIAN_POINT('',(20.1615032193132,77.5031040055993,142.143529971693)); +#17596=CARTESIAN_POINT('',(20.1636358803736,77.4862704967765,142.141396652997)); +#17597=CARTESIAN_POINT('',(20.2221607598731,77.0609799490519,142.003505161865)); +#17598=CARTESIAN_POINT('',(20.2221814439841,77.0608407221714,142.002325148738)); +#17599=CARTESIAN_POINT('',(20.2221914777367,77.0607731913605,142.001152344888)); +#17600=CARTESIAN_POINT('',(20.2221914777091,77.0607731913587,141.996081271693)); +#17601=CARTESIAN_POINT('',(20.2220658191125,77.0616185823819,141.991933603391)); +#17602=CARTESIAN_POINT('',(20.2216015859851,77.0647459078477,141.984151491619)); +#17603=CARTESIAN_POINT('',(20.2212642917739,77.0670195263955,141.98051363259)); +#17604=CARTESIAN_POINT('',(20.2193999112394,77.079605688845,141.964108207985)); +#17605=CARTESIAN_POINT('',(20.2168875534411,77.0966575253897,141.953553483163)); +#17606=CARTESIAN_POINT('',(20.2057883818284,77.1727019557297,141.914084335556)); +#17607=CARTESIAN_POINT('',(20.1955226720323,77.2452440994918,141.898736888438)); +#17608=CARTESIAN_POINT('',(20.1756279809267,77.3923038669172,141.870564982966)); +#17609=CARTESIAN_POINT('',(20.1659257655293,77.4673181671064,141.860452436657)); +#17610=CARTESIAN_POINT('',(20.110022577874,77.9176018596213,141.809156685086)); +#17611=CARTESIAN_POINT('',(20.069522560128,78.3399918691745,141.803900124496)); +#17612=CARTESIAN_POINT('',(20.017029293973,79.1876450961684,141.798336280955)); +#17613=CARTESIAN_POINT('',(20.0050355135163,79.6129197046771,141.800741635918)); +#17614=CARTESIAN_POINT('',(20.0050354003906,80.,141.800741644622)); +#17615=CARTESIAN_POINT('',(20.0050354003906,80.,140.199258414995)); +#17616=CARTESIAN_POINT('',(20.0050355186632,79.6129197063193,140.199258424835)); +#17617=CARTESIAN_POINT('',(20.0170293050754,79.1876450979563,140.201663780208)); +#17618=CARTESIAN_POINT('',(20.0695225830672,78.3399918712487,140.196099937482)); +#17619=CARTESIAN_POINT('',(20.1100226067038,77.917601861837,140.190843377296)); +#17620=CARTESIAN_POINT('',(20.1594247088081,77.5196825402233,140.145512909312)); +#17621=CARTESIAN_POINT('',(20.1615032193133,77.5031040056048,140.143529971693)); +#17622=CARTESIAN_POINT('',(20.1636358803736,77.4862704967827,140.141396652997)); +#17623=CARTESIAN_POINT('',(20.2221607598731,77.0609799490572,140.003505161865)); +#17624=CARTESIAN_POINT('',(20.2221814439841,77.0608407221767,140.002325148738)); +#17625=CARTESIAN_POINT('',(20.2221914777367,77.0607731913658,140.001152344888)); +#17626=CARTESIAN_POINT('',(20.2221914777092,77.060773191364,139.996081271693)); +#17627=CARTESIAN_POINT('',(20.2220658191125,77.0616185823872,139.991933603391)); +#17628=CARTESIAN_POINT('',(20.2216015859851,77.064745907853,139.984151491619)); +#17629=CARTESIAN_POINT('',(20.2212642917739,77.0670195264008,139.98051363259)); +#17630=CARTESIAN_POINT('',(20.2193999112394,77.0796056888504,139.964108207985)); +#17631=CARTESIAN_POINT('',(20.2168875534411,77.0966575253949,139.953553483163)); +#17632=CARTESIAN_POINT('',(20.2057883818285,77.1727019557348,139.914084335556)); +#17633=CARTESIAN_POINT('',(20.1955226720324,77.2452440994968,139.898736888438)); +#17634=CARTESIAN_POINT('',(20.1756279809269,77.3923038669217,139.870564982966)); +#17635=CARTESIAN_POINT('',(20.1659257655294,77.4673181671107,139.860452436658)); +#17636=CARTESIAN_POINT('',(20.1100225778742,77.917601859625,139.809156685086)); +#17637=CARTESIAN_POINT('',(20.0695225601282,78.3399918691775,139.803900124496)); +#17638=CARTESIAN_POINT('',(20.0170292939732,79.1876450961701,139.798336280955)); +#17639=CARTESIAN_POINT('',(20.0050355135164,79.6129197046777,139.800741635918)); +#17640=CARTESIAN_POINT('',(20.0050354003906,80.,139.800741644622)); +#17641=CARTESIAN_POINT('',(20.0050354003906,80.,138.199258414995)); +#17642=CARTESIAN_POINT('',(20.0050355186633,79.6129197063198,138.199258424835)); +#17643=CARTESIAN_POINT('',(20.0170293050756,79.1876450979581,138.201663780208)); +#17644=CARTESIAN_POINT('',(20.0695225830675,78.3399918712517,138.196099937482)); +#17645=CARTESIAN_POINT('',(20.1100226067041,77.9176018618406,138.190843377296)); +#17646=CARTESIAN_POINT('',(20.1594247088082,77.5196825402281,138.145512909312)); +#17647=CARTESIAN_POINT('',(20.1615032193134,77.5031040056103,138.143529971693)); +#17648=CARTESIAN_POINT('',(20.1636358803736,77.4862704967889,138.141396652997)); +#17649=CARTESIAN_POINT('',(20.2221607598731,77.0609799490626,138.003505161865)); +#17650=CARTESIAN_POINT('',(20.2221814439841,77.0608407221821,138.002325148738)); +#17651=CARTESIAN_POINT('',(20.2221914777367,77.0607731913712,138.001152344888)); +#17652=CARTESIAN_POINT('',(20.2221914777092,77.0607731913693,137.996081271693)); +#17653=CARTESIAN_POINT('',(20.2220658191125,77.0616185823925,137.991933603391)); +#17654=CARTESIAN_POINT('',(20.2216015859851,77.0647459078583,137.984151491619)); +#17655=CARTESIAN_POINT('',(20.2212642917738,77.0670195264061,137.980513632591)); +#17656=CARTESIAN_POINT('',(20.2193999112394,77.0796056888557,137.964108207985)); +#17657=CARTESIAN_POINT('',(20.2168875534411,77.0966575254002,137.953553483164)); +#17658=CARTESIAN_POINT('',(20.2057883818284,77.1727019557398,137.914084335556)); +#17659=CARTESIAN_POINT('',(20.1955226720325,77.2452440995016,137.898736888439)); +#17660=CARTESIAN_POINT('',(20.175627980927,77.3923038669262,137.870564982966)); +#17661=CARTESIAN_POINT('',(20.1659257655294,77.467318167115,137.860452436658)); +#17662=CARTESIAN_POINT('',(20.1100225778743,77.9176018596284,137.809156685086)); +#17663=CARTESIAN_POINT('',(20.0695225601283,78.3399918691805,137.803900124497)); +#17664=CARTESIAN_POINT('',(20.0170292939733,79.1876450961718,137.798336280955)); +#17665=CARTESIAN_POINT('',(20.0050355135165,79.6129197046781,137.800741635917)); +#17666=CARTESIAN_POINT('',(20.0050354003906,80.,137.800741644622)); +#17667=CARTESIAN_POINT('',(20.0050354003906,80.,136.199258414995)); +#17668=CARTESIAN_POINT('',(20.0050355186634,79.6129197063204,136.199258424835)); +#17669=CARTESIAN_POINT('',(20.0170293050758,79.1876450979598,136.201663780208)); +#17670=CARTESIAN_POINT('',(20.0695225830677,78.3399918712547,136.196099937482)); +#17671=CARTESIAN_POINT('',(20.1100226067044,77.9176018618442,136.190843377296)); +#17672=CARTESIAN_POINT('',(20.1594247088084,77.5196825402329,136.145512909312)); +#17673=CARTESIAN_POINT('',(20.1615032193135,77.5031040056158,136.143529971693)); +#17674=CARTESIAN_POINT('',(20.1636358803736,77.486270496795,136.141396652997)); +#17675=CARTESIAN_POINT('',(20.2221607598731,77.060979949068,136.003505161865)); +#17676=CARTESIAN_POINT('',(20.2221814439841,77.0608407221875,136.002325148738)); +#17677=CARTESIAN_POINT('',(20.2221914777367,77.0607731913766,136.001152344888)); +#17678=CARTESIAN_POINT('',(20.2221914777092,77.0607731913747,135.996081271693)); +#17679=CARTESIAN_POINT('',(20.2220658191125,77.0616185823978,135.991933603391)); +#17680=CARTESIAN_POINT('',(20.2216015859851,77.0647459078636,135.984151491619)); +#17681=CARTESIAN_POINT('',(20.2212642917738,77.0670195264115,135.980513632591)); +#17682=CARTESIAN_POINT('',(20.2193999112394,77.079605688861,135.964108207986)); +#17683=CARTESIAN_POINT('',(20.2168875534412,77.0966575254054,135.953553483165)); +#17684=CARTESIAN_POINT('',(20.2057883818285,77.1727019557448,135.914084335556)); +#17685=CARTESIAN_POINT('',(20.1955226720326,77.2452440995065,135.898736888439)); +#17686=CARTESIAN_POINT('',(20.1756279809271,77.3923038669306,135.870564982966)); +#17687=CARTESIAN_POINT('',(20.1659257655296,77.4673181671193,135.860452436658)); +#17688=CARTESIAN_POINT('',(20.1100225778745,77.917601859632,135.809156685086)); +#17689=CARTESIAN_POINT('',(20.0695225601286,78.3399918691834,135.803900124497)); +#17690=CARTESIAN_POINT('',(20.0170292939735,79.1876450961735,135.798336280955)); +#17691=CARTESIAN_POINT('',(20.0050355135166,79.6129197046787,135.800741635917)); +#17692=CARTESIAN_POINT('',(20.0050354003906,80.,135.800741644622)); +#17693=CARTESIAN_POINT('',(20.0050354003906,80.,134.199258414995)); +#17694=CARTESIAN_POINT('',(20.0050355186636,79.6129197063209,134.199258424835)); +#17695=CARTESIAN_POINT('',(20.017029305076,79.1876450979615,134.201663780208)); +#17696=CARTESIAN_POINT('',(20.0695225830681,78.3399918712577,134.196099937482)); +#17697=CARTESIAN_POINT('',(20.1100226067046,77.9176018618478,134.190843377296)); +#17698=CARTESIAN_POINT('',(20.1594247088085,77.5196825402378,134.145512909311)); +#17699=CARTESIAN_POINT('',(20.1615032193136,77.5031040056213,134.143529971693)); +#17700=CARTESIAN_POINT('',(20.1636358803736,77.4862704968012,134.141396652997)); +#17701=CARTESIAN_POINT('',(20.2221607598731,77.0609799490733,134.003505161865)); +#17702=CARTESIAN_POINT('',(20.2221814439841,77.0608407221928,134.002325148738)); +#17703=CARTESIAN_POINT('',(20.2221914777367,77.0607731913819,134.001152344888)); +#17704=CARTESIAN_POINT('',(20.2221914777092,77.06077319138,133.996081271693)); +#17705=CARTESIAN_POINT('',(20.2220658191125,77.0616185824032,133.991933603391)); +#17706=CARTESIAN_POINT('',(20.2216015859851,77.0647459078689,133.98415149162)); +#17707=CARTESIAN_POINT('',(20.2212642917738,77.0670195264168,133.980513632591)); +#17708=CARTESIAN_POINT('',(20.2193999112394,77.0796056888663,133.964108207986)); +#17709=CARTESIAN_POINT('',(20.2168875534412,77.0966575254107,133.953553483164)); +#17710=CARTESIAN_POINT('',(20.2057883818286,77.1727019557499,133.914084335557)); +#17711=CARTESIAN_POINT('',(20.1955226720327,77.2452440995114,133.898736888439)); +#17712=CARTESIAN_POINT('',(20.1756279809272,77.3923038669352,133.870564982967)); +#17713=CARTESIAN_POINT('',(20.1659257655297,77.4673181671237,133.860452436658)); +#17714=CARTESIAN_POINT('',(20.1100225778747,77.9176018596356,133.809156685087)); +#17715=CARTESIAN_POINT('',(20.0695225601288,78.3399918691863,133.803900124497)); +#17716=CARTESIAN_POINT('',(20.0170292939736,79.1876450961752,133.798336280955)); +#17717=CARTESIAN_POINT('',(20.0050355135167,79.6129197046792,133.800741635917)); +#17718=CARTESIAN_POINT('',(20.0050354003906,80.,133.800741644622)); +#17719=CARTESIAN_POINT('',(20.0050354003906,80.,132.199258414995)); +#17720=CARTESIAN_POINT('',(20.0050355186637,79.6129197063215,132.199258424835)); +#17721=CARTESIAN_POINT('',(20.0170293050762,79.1876450979632,132.201663780208)); +#17722=CARTESIAN_POINT('',(20.0695225830683,78.3399918712606,132.196099937481)); +#17723=CARTESIAN_POINT('',(20.1100226067049,77.9176018618514,132.190843377295)); +#17724=CARTESIAN_POINT('',(20.1594247088087,77.5196825402426,132.145512909311)); +#17725=CARTESIAN_POINT('',(20.1615032193137,77.5031040056267,132.143529971693)); +#17726=CARTESIAN_POINT('',(20.1636358803736,77.4862704968074,132.141396652997)); +#17727=CARTESIAN_POINT('',(20.2221607598731,77.0609799490787,132.003505161865)); +#17728=CARTESIAN_POINT('',(20.2221814439841,77.0608407221982,132.002325148738)); +#17729=CARTESIAN_POINT('',(20.2221914777367,77.0607731913873,132.001152344888)); +#17730=CARTESIAN_POINT('',(20.2221914777092,77.0607731913854,131.996081271693)); +#17731=CARTESIAN_POINT('',(20.2220658191125,77.0616185824085,131.991933603391)); +#17732=CARTESIAN_POINT('',(20.2216015859851,77.0647459078742,131.98415149162)); +#17733=CARTESIAN_POINT('',(20.2212642917738,77.0670195264221,131.980513632591)); +#17734=CARTESIAN_POINT('',(20.2193999112395,77.0796056888716,131.964108207986)); +#17735=CARTESIAN_POINT('',(20.2168875534412,77.0966575254159,131.953553483165)); +#17736=CARTESIAN_POINT('',(20.2057883818286,77.1727019557549,131.914084335557)); +#17737=CARTESIAN_POINT('',(20.1955226720327,77.2452440995162,131.898736888439)); +#17738=CARTESIAN_POINT('',(20.1756279809273,77.3923038669397,131.870564982967)); +#17739=CARTESIAN_POINT('',(20.1659257655298,77.467318167128,131.860452436659)); +#17740=CARTESIAN_POINT('',(20.1100225778749,77.9176018596393,131.809156685087)); +#17741=CARTESIAN_POINT('',(20.069522560129,78.3399918691893,131.803900124497)); +#17742=CARTESIAN_POINT('',(20.0170292939738,79.1876450961769,131.798336280955)); +#17743=CARTESIAN_POINT('',(20.0050355135167,79.6129197046797,131.800741635917)); +#17744=CARTESIAN_POINT('',(20.0050354003906,80.,131.800741644622)); +#17745=CARTESIAN_POINT('',(20.0050354003906,80.,130.199258414995)); +#17746=CARTESIAN_POINT('',(20.0050355186638,79.6129197063219,130.199258424835)); +#17747=CARTESIAN_POINT('',(20.0170293050763,79.187645097965,130.201663780208)); +#17748=CARTESIAN_POINT('',(20.0695225830686,78.3399918712635,130.196099937481)); +#17749=CARTESIAN_POINT('',(20.1100226067052,77.917601861855,130.190843377295)); +#17750=CARTESIAN_POINT('',(20.1594247088089,77.5196825402474,130.145512909311)); +#17751=CARTESIAN_POINT('',(20.1615032193138,77.5031040056322,130.143529971693)); +#17752=CARTESIAN_POINT('',(20.1636358803736,77.4862704968136,130.141396652997)); +#17753=CARTESIAN_POINT('',(20.2221607598731,77.060979949084,130.003505161865)); +#17754=CARTESIAN_POINT('',(20.2221814439841,77.0608407222035,130.002325148738)); +#17755=CARTESIAN_POINT('',(20.2221914777367,77.0607731913925,130.001152344888)); +#17756=CARTESIAN_POINT('',(20.2221914777091,77.0607731913907,129.996081271693)); +#17757=CARTESIAN_POINT('',(20.2220658191125,77.0616185824139,129.991933603391)); +#17758=CARTESIAN_POINT('',(20.2216015859851,77.0647459078797,129.98415149162)); +#17759=CARTESIAN_POINT('',(20.2212642917738,77.0670195264273,129.980513632591)); +#17760=CARTESIAN_POINT('',(20.2193999112395,77.0796056888768,129.964108207986)); +#17761=CARTESIAN_POINT('',(20.2168875534412,77.0966575254212,129.953553483164)); +#17762=CARTESIAN_POINT('',(20.2057883818286,77.17270195576,129.914084335558)); +#17763=CARTESIAN_POINT('',(20.1955226720328,77.245244099521,129.898736888439)); +#17764=CARTESIAN_POINT('',(20.1756279809275,77.3923038669442,129.870564982967)); +#17765=CARTESIAN_POINT('',(20.16592576553,77.4673181671323,129.86045243666)); +#17766=CARTESIAN_POINT('',(20.1100225778751,77.9176018596429,129.809156685088)); +#17767=CARTESIAN_POINT('',(20.0695225601292,78.3399918691923,129.803900124497)); +#17768=CARTESIAN_POINT('',(20.017029293974,79.1876450961787,129.798336280956)); +#17769=CARTESIAN_POINT('',(20.0050355135168,79.6129197046803,129.800741635918)); +#17770=CARTESIAN_POINT('',(20.0050354003906,80.,129.800741644622)); +#17771=CARTESIAN_POINT('',(20.0050354003906,80.,128.199258414995)); +#17772=CARTESIAN_POINT('',(20.0050355186639,79.6129197063225,128.199258424835)); +#17773=CARTESIAN_POINT('',(20.0170293050765,79.1876450979667,128.201663780208)); +#17774=CARTESIAN_POINT('',(20.0695225830688,78.3399918712665,128.196099937481)); +#17775=CARTESIAN_POINT('',(20.1100226067055,77.9176018618586,128.190843377295)); +#17776=CARTESIAN_POINT('',(20.159424708809,77.5196825402522,128.145512909311)); +#17777=CARTESIAN_POINT('',(20.1615032193139,77.5031040056377,128.143529971693)); +#17778=CARTESIAN_POINT('',(20.1636358803736,77.4862704968197,128.141396652997)); +#17779=CARTESIAN_POINT('',(20.2221607598731,77.0609799490893,128.003505161865)); +#17780=CARTESIAN_POINT('',(20.2221814439841,77.0608407222088,128.002325148738)); +#17781=CARTESIAN_POINT('',(20.2221914777367,77.060773191398,128.001152344888)); +#17782=CARTESIAN_POINT('',(20.2221914777091,77.0607731913961,127.996081271693)); +#17783=CARTESIAN_POINT('',(20.2220658191125,77.0616185824192,127.991933603391)); +#17784=CARTESIAN_POINT('',(20.2216015859851,77.064745907885,127.98415149162)); +#17785=CARTESIAN_POINT('',(20.2212642917738,77.0670195264328,127.980513632591)); +#17786=CARTESIAN_POINT('',(20.2193999112395,77.0796056888822,127.964108207986)); +#17787=CARTESIAN_POINT('',(20.2168875534413,77.0966575254264,127.953553483164)); +#17788=CARTESIAN_POINT('',(20.2057883818287,77.1727019557651,127.914084335558)); +#17789=CARTESIAN_POINT('',(20.1955226720328,77.2452440995259,127.89873688844)); +#17790=CARTESIAN_POINT('',(20.1756279809276,77.3923038669487,127.870564982967)); +#17791=CARTESIAN_POINT('',(20.1659257655301,77.4673181671367,127.86045243666)); +#17792=CARTESIAN_POINT('',(20.1100225778754,77.9176018596465,127.809156685088)); +#17793=CARTESIAN_POINT('',(20.0695225601295,78.3399918691953,127.803900124497)); +#17794=CARTESIAN_POINT('',(20.0170292939742,79.1876450961804,127.798336280956)); +#17795=CARTESIAN_POINT('',(20.005035513517,79.6129197046808,127.800741635918)); +#17796=CARTESIAN_POINT('',(20.0050354003906,80.,127.800741644622)); +#17797=CARTESIAN_POINT('',(20.0050354003906,80.,126.199258414995)); +#17798=CARTESIAN_POINT('',(20.005035518664,79.6129197063231,126.199258424835)); +#17799=CARTESIAN_POINT('',(20.0170293050768,79.1876450979684,126.201663780208)); +#17800=CARTESIAN_POINT('',(20.0695225830691,78.3399918712695,126.196099937481)); +#17801=CARTESIAN_POINT('',(20.1100226067057,77.9176018618622,126.190843377295)); +#17802=CARTESIAN_POINT('',(20.1594247088092,77.519682540257,126.145512909311)); +#17803=CARTESIAN_POINT('',(20.161503219314,77.5031040056432,126.143529971692)); +#17804=CARTESIAN_POINT('',(20.1636358803736,77.4862704968259,126.141396652997)); +#17805=CARTESIAN_POINT('',(20.2221607598731,77.0609799490947,126.003505161865)); +#17806=CARTESIAN_POINT('',(20.2221814439841,77.0608407222142,126.002325148738)); +#17807=CARTESIAN_POINT('',(20.2221914777367,77.0607731914033,126.001152344888)); +#17808=CARTESIAN_POINT('',(20.2221914777092,77.0607731914014,125.996081271693)); +#17809=CARTESIAN_POINT('',(20.2220658191125,77.0616185824246,125.991933603391)); +#17810=CARTESIAN_POINT('',(20.2216015859851,77.0647459078903,125.98415149162)); +#17811=CARTESIAN_POINT('',(20.2212642917738,77.0670195264381,125.980513632591)); +#17812=CARTESIAN_POINT('',(20.2193999112394,77.0796056888875,125.964108207986)); +#17813=CARTESIAN_POINT('',(20.2168875534412,77.0966575254317,125.953553483164)); +#17814=CARTESIAN_POINT('',(20.2057883818287,77.1727019557701,125.914084335557)); +#17815=CARTESIAN_POINT('',(20.1955226720329,77.2452440995309,125.89873688844)); +#17816=CARTESIAN_POINT('',(20.1756279809276,77.3923038669532,125.870564982967)); +#17817=CARTESIAN_POINT('',(20.1659257655303,77.467318167141,125.86045243666)); +#17818=CARTESIAN_POINT('',(20.1100225778756,77.9176018596501,125.809156685089)); +#17819=CARTESIAN_POINT('',(20.0695225601297,78.3399918691983,125.803900124497)); +#17820=CARTESIAN_POINT('',(20.0170292939743,79.1876450961822,125.798336280956)); +#17821=CARTESIAN_POINT('',(20.0050355135171,79.6129197046813,125.800741635918)); +#17822=CARTESIAN_POINT('',(20.0050354003906,80.,125.800741644622)); +#17823=CARTESIAN_POINT('',(20.0050354003906,80.,124.199258414995)); +#17824=CARTESIAN_POINT('',(20.0050355186642,79.6129197063235,124.199258424835)); +#17825=CARTESIAN_POINT('',(20.017029305077,79.1876450979701,124.201663780208)); +#17826=CARTESIAN_POINT('',(20.0695225830695,78.3399918712725,124.196099937481)); +#17827=CARTESIAN_POINT('',(20.110022606706,77.9176018618658,124.190843377295)); +#17828=CARTESIAN_POINT('',(20.1594247088094,77.5196825402619,124.145512909311)); +#17829=CARTESIAN_POINT('',(20.1615032193141,77.5031040056487,124.143529971692)); +#17830=CARTESIAN_POINT('',(20.1636358803736,77.4862704968321,124.141396652997)); +#17831=CARTESIAN_POINT('',(20.2221607598731,77.0609799491,124.003505161865)); +#17832=CARTESIAN_POINT('',(20.2221814439841,77.0608407222195,124.002325148738)); +#17833=CARTESIAN_POINT('',(20.2221914777367,77.0607731914086,124.001152344888)); +#17834=CARTESIAN_POINT('',(20.2221914777092,77.0607731914067,123.996081271693)); +#17835=CARTESIAN_POINT('',(20.2220658191125,77.0616185824299,123.991933603391)); +#17836=CARTESIAN_POINT('',(20.2216015859851,77.0647459078956,123.98415149162)); +#17837=CARTESIAN_POINT('',(20.2212642917738,77.0670195264435,123.980513632591)); +#17838=CARTESIAN_POINT('',(20.2193999112394,77.0796056888928,123.964108207986)); +#17839=CARTESIAN_POINT('',(20.2168875534412,77.0966575254369,123.953553483164)); +#17840=CARTESIAN_POINT('',(20.2057883818287,77.1727019557752,123.914084335557)); +#17841=CARTESIAN_POINT('',(20.1955226720329,77.2452440995358,123.89873688844)); +#17842=CARTESIAN_POINT('',(20.1756279809277,77.3923038669578,123.870564982968)); +#17843=CARTESIAN_POINT('',(20.1659257655303,77.4673181671453,123.860452436661)); +#17844=CARTESIAN_POINT('',(20.1100225778758,77.9176018596537,123.809156685089)); +#17845=CARTESIAN_POINT('',(20.0695225601299,78.3399918692012,123.803900124497)); +#17846=CARTESIAN_POINT('',(20.0170292939745,79.1876450961838,123.798336280956)); +#17847=CARTESIAN_POINT('',(20.0050355135172,79.6129197046819,123.800741635918)); +#17848=CARTESIAN_POINT('',(20.0050354003906,80.,123.800741644622)); +#17849=CARTESIAN_POINT('',(20.0050354003906,80.,122.199258414995)); +#17850=CARTESIAN_POINT('',(20.0050355186643,79.6129197063241,122.199258424835)); +#17851=CARTESIAN_POINT('',(20.0170293050771,79.1876450979718,122.201663780208)); +#17852=CARTESIAN_POINT('',(20.0695225830697,78.3399918712754,122.196099937481)); +#17853=CARTESIAN_POINT('',(20.1100226067063,77.9176018618694,122.190843377294)); +#17854=CARTESIAN_POINT('',(20.1594247088096,77.5196825402667,122.14551290931)); +#17855=CARTESIAN_POINT('',(20.1615032193142,77.5031040056542,122.143529971692)); +#17856=CARTESIAN_POINT('',(20.1636358803736,77.4862704968383,122.141396652997)); +#17857=CARTESIAN_POINT('',(20.2221607598731,77.0609799491054,122.003505161865)); +#17858=CARTESIAN_POINT('',(20.2221814439841,77.0608407222249,122.002325148738)); +#17859=CARTESIAN_POINT('',(20.2221914777367,77.060773191414,122.001152344888)); +#17860=CARTESIAN_POINT('',(20.2221914777091,77.0607731914121,121.996081271693)); +#17861=CARTESIAN_POINT('',(20.2220658191125,77.0616185824353,121.991933603391)); +#17862=CARTESIAN_POINT('',(20.2216015859851,77.064745907901,121.98415149162)); +#17863=CARTESIAN_POINT('',(20.2212642917738,77.0670195264488,121.980513632591)); +#17864=CARTESIAN_POINT('',(20.2193999112394,77.079605688898,121.964108207986)); +#17865=CARTESIAN_POINT('',(20.2168875534412,77.0966575254422,121.953553483164)); +#17866=CARTESIAN_POINT('',(20.2057883818288,77.1727019557802,121.914084335558)); +#17867=CARTESIAN_POINT('',(20.195522672033,77.2452440995406,121.89873688844)); +#17868=CARTESIAN_POINT('',(20.1756279809278,77.3923038669623,121.870564982968)); +#17869=CARTESIAN_POINT('',(20.1659257655305,77.4673181671497,121.860452436661)); +#17870=CARTESIAN_POINT('',(20.110022577876,77.9176018596572,121.809156685089)); +#17871=CARTESIAN_POINT('',(20.06952256013,78.3399918692042,121.803900124498)); +#17872=CARTESIAN_POINT('',(20.0170292939746,79.1876450961855,121.798336280956)); +#17873=CARTESIAN_POINT('',(20.0050355135172,79.6129197046824,121.800741635918)); +#17874=CARTESIAN_POINT('',(20.0050354003906,80.,121.800741644622)); +#17875=CARTESIAN_POINT('',(20.0050354003906,80.,120.199258414995)); +#17876=CARTESIAN_POINT('',(20.0050355186644,79.6129197063247,120.199258424835)); +#17877=CARTESIAN_POINT('',(20.0170293050773,79.1876450979735,120.201663780208)); +#17878=CARTESIAN_POINT('',(20.06952258307,78.3399918712784,120.196099937481)); +#17879=CARTESIAN_POINT('',(20.1100226067066,77.917601861873,120.190843377294)); +#17880=CARTESIAN_POINT('',(20.1594247088098,77.5196825402715,120.14551290931)); +#17881=CARTESIAN_POINT('',(20.1615032193142,77.5031040056597,120.143529971692)); +#17882=CARTESIAN_POINT('',(20.1636358803736,77.4862704968444,120.141396652997)); +#17883=CARTESIAN_POINT('',(20.2221607598731,77.0609799491107,120.003505161865)); +#17884=CARTESIAN_POINT('',(20.2221814439841,77.0608407222302,120.002325148738)); +#17885=CARTESIAN_POINT('',(20.2221914777367,77.0607731914193,120.001152344888)); +#17886=CARTESIAN_POINT('',(20.2221914777092,77.0607731914174,119.996081271693)); +#17887=CARTESIAN_POINT('',(20.2220658191125,77.0616185824406,119.991933603391)); +#17888=CARTESIAN_POINT('',(20.2216015859851,77.0647459079063,119.98415149162)); +#17889=CARTESIAN_POINT('',(20.2212642917738,77.0670195264541,119.980513632591)); +#17890=CARTESIAN_POINT('',(20.2193999112394,77.0796056889033,119.964108207986)); +#17891=CARTESIAN_POINT('',(20.2168875534412,77.0966575254474,119.953553483164)); +#17892=CARTESIAN_POINT('',(20.2057883818289,77.1727019557853,119.914084335558)); +#17893=CARTESIAN_POINT('',(20.195522672033,77.2452440995455,119.89873688844)); +#17894=CARTESIAN_POINT('',(20.1756279809279,77.3923038669668,119.870564982968)); +#17895=CARTESIAN_POINT('',(20.1659257655306,77.467318167154,119.860452436661)); +#17896=CARTESIAN_POINT('',(20.1100225778762,77.9176018596608,119.809156685089)); +#17897=CARTESIAN_POINT('',(20.0695225601303,78.3399918692072,119.803900124498)); +#17898=CARTESIAN_POINT('',(20.0170292939748,79.1876450961872,119.798336280956)); +#17899=CARTESIAN_POINT('',(20.0050355135174,79.612919704683,119.800741635918)); +#17900=CARTESIAN_POINT('',(20.0050354003906,80.,119.800741644622)); +#17901=CARTESIAN_POINT('',(20.0050354003906,80.,118.199258414995)); +#17902=CARTESIAN_POINT('',(20.0050355186645,79.6129197063251,118.199258424835)); +#17903=CARTESIAN_POINT('',(20.0170293050776,79.1876450979752,118.201663780208)); +#17904=CARTESIAN_POINT('',(20.0695225830703,78.3399918712814,118.19609993748)); +#17905=CARTESIAN_POINT('',(20.1100226067069,77.9176018618766,118.190843377294)); +#17906=CARTESIAN_POINT('',(20.1594247088099,77.5196825402762,118.14551290931)); +#17907=CARTESIAN_POINT('',(20.1615032193143,77.5031040056651,118.143529971692)); +#17908=CARTESIAN_POINT('',(20.1636358803736,77.4862704968506,118.141396652997)); +#17909=CARTESIAN_POINT('',(20.2221607598731,77.0609799491161,118.003505161865)); +#17910=CARTESIAN_POINT('',(20.2221814439841,77.0608407222356,118.002325148738)); +#17911=CARTESIAN_POINT('',(20.2221914777367,77.0607731914247,118.001152344888)); +#17912=CARTESIAN_POINT('',(20.2221914777092,77.0607731914228,117.996081271693)); +#17913=CARTESIAN_POINT('',(20.2220658191125,77.0616185824459,117.991933603391)); +#17914=CARTESIAN_POINT('',(20.2216015859851,77.0647459079116,117.98415149162)); +#17915=CARTESIAN_POINT('',(20.2212642917738,77.0670195264594,117.980513632591)); +#17916=CARTESIAN_POINT('',(20.2193999112395,77.0796056889086,117.964108207986)); +#17917=CARTESIAN_POINT('',(20.2168875534413,77.0966575254527,117.953553483164)); +#17918=CARTESIAN_POINT('',(20.2057883818289,77.1727019557904,117.914084335558)); +#17919=CARTESIAN_POINT('',(20.1955226720332,77.2452440995503,117.898736888441)); +#17920=CARTESIAN_POINT('',(20.1756279809281,77.3923038669713,117.870564982968)); +#17921=CARTESIAN_POINT('',(20.1659257655307,77.4673181671584,117.860452436661)); +#17922=CARTESIAN_POINT('',(20.1100225778764,77.9176018596644,117.809156685089)); +#17923=CARTESIAN_POINT('',(20.0695225601305,78.3399918692102,117.803900124498)); +#17924=CARTESIAN_POINT('',(20.0170292939749,79.187645096189,117.798336280956)); +#17925=CARTESIAN_POINT('',(20.0050355135175,79.6129197046834,117.800741635918)); +#17926=CARTESIAN_POINT('',(20.0050354003906,80.,117.800741644622)); +#17927=CARTESIAN_POINT('',(20.0050354003906,80.,116.199258414995)); +#17928=CARTESIAN_POINT('',(20.0050355186647,79.6129197063257,116.199258424836)); +#17929=CARTESIAN_POINT('',(20.0170293050778,79.187645097977,116.201663780208)); +#17930=CARTESIAN_POINT('',(20.0695225830706,78.3399918712843,116.19609993748)); +#17931=CARTESIAN_POINT('',(20.1100226067071,77.9176018618802,116.190843377294)); +#17932=CARTESIAN_POINT('',(20.1594247088101,77.5196825402811,116.14551290931)); +#17933=CARTESIAN_POINT('',(20.1615032193144,77.5031040056706,116.143529971692)); +#17934=CARTESIAN_POINT('',(20.1636358803736,77.4862704968568,116.141396652997)); +#17935=CARTESIAN_POINT('',(20.2221607598731,77.0609799491214,116.003505161865)); +#17936=CARTESIAN_POINT('',(20.2221814439841,77.0608407222409,116.002325148738)); +#17937=CARTESIAN_POINT('',(20.2221914777367,77.0607731914299,116.001152344888)); +#17938=CARTESIAN_POINT('',(20.2221914777092,77.0607731914281,115.996081271693)); +#17939=CARTESIAN_POINT('',(20.2220658191125,77.0616185824513,115.991933603391)); +#17940=CARTESIAN_POINT('',(20.2216015859851,77.064745907917,115.98415149162)); +#17941=CARTESIAN_POINT('',(20.2212642917738,77.0670195264647,115.980513632591)); +#17942=CARTESIAN_POINT('',(20.2193999112395,77.0796056889139,115.964108207986)); +#17943=CARTESIAN_POINT('',(20.2168875534413,77.0966575254579,115.953553483165)); +#17944=CARTESIAN_POINT('',(20.2057883818289,77.1727019557954,115.914084335558)); +#17945=CARTESIAN_POINT('',(20.1955226720332,77.2452440995552,115.898736888441)); +#17946=CARTESIAN_POINT('',(20.1756279809282,77.3923038669758,115.870564982969)); +#17947=CARTESIAN_POINT('',(20.1659257655309,77.4673181671627,115.860452436661)); +#17948=CARTESIAN_POINT('',(20.1100225778766,77.917601859668,115.80915668509)); +#17949=CARTESIAN_POINT('',(20.0695225601307,78.3399918692131,115.803900124498)); +#17950=CARTESIAN_POINT('',(20.0170292939751,79.1876450961907,115.798336280956)); +#17951=CARTESIAN_POINT('',(20.0050355135176,79.612919704684,115.800741635918)); +#17952=CARTESIAN_POINT('',(20.0050354003906,80.,115.800741644622)); +#17953=CARTESIAN_POINT('',(20.0050354003906,80.,114.199258414995)); +#17954=CARTESIAN_POINT('',(20.0050355186648,79.6129197063262,114.199258424836)); +#17955=CARTESIAN_POINT('',(20.017029305078,79.1876450979786,114.201663780208)); +#17956=CARTESIAN_POINT('',(20.0695225830709,78.3399918712873,114.19609993748)); +#17957=CARTESIAN_POINT('',(20.1100226067074,77.9176018618837,114.190843377294)); +#17958=CARTESIAN_POINT('',(20.1594247088102,77.5196825402859,114.14551290931)); +#17959=CARTESIAN_POINT('',(20.1615032193145,77.5031040056761,114.143529971692)); +#17960=CARTESIAN_POINT('',(20.1636358803736,77.4862704968629,114.141396652997)); +#17961=CARTESIAN_POINT('',(20.2221607598731,77.0609799491268,114.003505161865)); +#17962=CARTESIAN_POINT('',(20.2221814439841,77.0608407222463,114.002325148738)); +#17963=CARTESIAN_POINT('',(20.2221914777367,77.0607731914353,114.001152344888)); +#17964=CARTESIAN_POINT('',(20.2221914777091,77.0607731914335,113.996081271693)); +#17965=CARTESIAN_POINT('',(20.2220658191125,77.0616185824566,113.991933603391)); +#17966=CARTESIAN_POINT('',(20.2216015859851,77.0647459079223,113.98415149162)); +#17967=CARTESIAN_POINT('',(20.2212642917738,77.0670195264701,113.980513632591)); +#17968=CARTESIAN_POINT('',(20.2193999112395,77.0796056889192,113.964108207986)); +#17969=CARTESIAN_POINT('',(20.2168875534413,77.0966575254632,113.953553483165)); +#17970=CARTESIAN_POINT('',(20.205788381829,77.1727019558005,113.914084335558)); +#17971=CARTESIAN_POINT('',(20.1955226720333,77.2452440995601,113.898736888441)); +#17972=CARTESIAN_POINT('',(20.1756279809283,77.3923038669804,113.870564982969)); +#17973=CARTESIAN_POINT('',(20.165925765531,77.4673181671669,113.860452436662)); +#17974=CARTESIAN_POINT('',(20.1100225778767,77.9176018596715,113.80915668509)); +#17975=CARTESIAN_POINT('',(20.0695225601309,78.3399918692161,113.803900124498)); +#17976=CARTESIAN_POINT('',(20.0170292939753,79.1876450961924,113.798336280956)); +#17977=CARTESIAN_POINT('',(20.0050355135177,79.6129197046845,113.800741635918)); +#17978=CARTESIAN_POINT('',(20.0050354003906,80.,113.800741644622)); +#17979=CARTESIAN_POINT('',(20.0050354003906,80.,112.199258414995)); +#17980=CARTESIAN_POINT('',(20.0050355186649,79.6129197063268,112.199258424836)); +#17981=CARTESIAN_POINT('',(20.0170293050781,79.1876450979804,112.201663780208)); +#17982=CARTESIAN_POINT('',(20.0695225830711,78.3399918712904,112.19609993748)); +#17983=CARTESIAN_POINT('',(20.1100226067077,77.9176018618874,112.190843377293)); +#17984=CARTESIAN_POINT('',(20.1594247088104,77.5196825402907,112.14551290931)); +#17985=CARTESIAN_POINT('',(20.1615032193146,77.5031040056816,112.143529971692)); +#17986=CARTESIAN_POINT('',(20.1636358803736,77.4862704968691,112.141396652997)); +#17987=CARTESIAN_POINT('',(20.2221607598731,77.0609799491321,112.003505161865)); +#17988=CARTESIAN_POINT('',(20.2221814439841,77.0608407222516,112.002325148738)); +#17989=CARTESIAN_POINT('',(20.2221914777367,77.0607731914407,112.001152344888)); +#17990=CARTESIAN_POINT('',(20.2221914777092,77.0607731914388,111.996081271693)); +#17991=CARTESIAN_POINT('',(20.2220658191125,77.061618582462,111.991933603391)); +#17992=CARTESIAN_POINT('',(20.2216015859851,77.0647459079276,111.98415149162)); +#17993=CARTESIAN_POINT('',(20.2212642917738,77.0670195264754,111.980513632591)); +#17994=CARTESIAN_POINT('',(20.2193999112395,77.0796056889245,111.964108207986)); +#17995=CARTESIAN_POINT('',(20.2168875534413,77.0966575254685,111.953553483165)); +#17996=CARTESIAN_POINT('',(20.205788381829,77.1727019558056,111.914084335558)); +#17997=CARTESIAN_POINT('',(20.1955226720334,77.245244099565,111.898736888441)); +#17998=CARTESIAN_POINT('',(20.1756279809284,77.3923038669849,111.870564982969)); +#17999=CARTESIAN_POINT('',(20.1659257655311,77.4673181671714,111.860452436662)); +#18000=CARTESIAN_POINT('',(20.1100225778769,77.9176018596752,111.80915668509)); +#18001=CARTESIAN_POINT('',(20.0695225601311,78.339991869219,111.803900124498)); +#18002=CARTESIAN_POINT('',(20.0170292939755,79.1876450961941,111.798336280956)); +#18003=CARTESIAN_POINT('',(20.0050355135178,79.612919704685,111.800741635918)); +#18004=CARTESIAN_POINT('',(20.0050354003906,80.,111.800741644622)); +#18005=CARTESIAN_POINT('',(20.0050354003906,80.,110.199258414995)); +#18006=CARTESIAN_POINT('',(20.005035518665,79.6129197063273,110.199258424836)); +#18007=CARTESIAN_POINT('',(20.0170293050783,79.1876450979821,110.201663780208)); +#18008=CARTESIAN_POINT('',(20.0695225830714,78.3399918712933,110.19609993748)); +#18009=CARTESIAN_POINT('',(20.110022606708,77.9176018618909,110.190843377293)); +#18010=CARTESIAN_POINT('',(20.1594247088106,77.5196825402955,110.145512909309)); +#18011=CARTESIAN_POINT('',(20.1615032193146,77.5031040056871,110.143529971692)); +#18012=CARTESIAN_POINT('',(20.1636358803736,77.4862704968753,110.141396652997)); +#18013=CARTESIAN_POINT('',(20.2221607598731,77.0609799491375,110.003505161865)); +#18014=CARTESIAN_POINT('',(20.2221814439841,77.0608407222569,110.002325148738)); +#18015=CARTESIAN_POINT('',(20.2221914777367,77.0607731914461,110.001152344888)); +#18016=CARTESIAN_POINT('',(20.2221914777092,77.0607731914442,109.996081271693)); +#18017=CARTESIAN_POINT('',(20.2220658191125,77.0616185824673,109.991933603391)); +#18018=CARTESIAN_POINT('',(20.2216015859851,77.064745907933,109.98415149162)); +#18019=CARTESIAN_POINT('',(20.2212642917738,77.0670195264808,109.980513632591)); +#18020=CARTESIAN_POINT('',(20.2193999112395,77.0796056889298,109.964108207987)); +#18021=CARTESIAN_POINT('',(20.2168875534414,77.0966575254737,109.953553483165)); +#18022=CARTESIAN_POINT('',(20.2057883818291,77.1727019558106,109.914084335559)); +#18023=CARTESIAN_POINT('',(20.1955226720334,77.2452440995699,109.898736888441)); +#18024=CARTESIAN_POINT('',(20.1756279809285,77.3923038669894,109.870564982969)); +#18025=CARTESIAN_POINT('',(20.1659257655314,77.4673181671756,109.860452436662)); +#18026=CARTESIAN_POINT('',(20.1100225778771,77.9176018596788,109.80915668509)); +#18027=CARTESIAN_POINT('',(20.0695225601314,78.339991869222,109.803900124498)); +#18028=CARTESIAN_POINT('',(20.0170292939756,79.1876450961958,109.798336280956)); +#18029=CARTESIAN_POINT('',(20.005035513518,79.6129197046856,109.800741635918)); +#18030=CARTESIAN_POINT('',(20.0050354003906,80.,109.800741644622)); +#18031=CARTESIAN_POINT('',(20.0050354003906,80.,108.199258414995)); +#18032=CARTESIAN_POINT('',(20.0050355186651,79.6129197063278,108.199258424836)); +#18033=CARTESIAN_POINT('',(20.0170293050785,79.1876450979838,108.201663780209)); +#18034=CARTESIAN_POINT('',(20.0695225830716,78.3399918712962,108.19609993748)); +#18035=CARTESIAN_POINT('',(20.1100226067082,77.9176018618946,108.190843377293)); +#18036=CARTESIAN_POINT('',(20.1594247088107,77.5196825403004,108.145512909309)); +#18037=CARTESIAN_POINT('',(20.1615032193147,77.5031040056926,108.143529971692)); +#18038=CARTESIAN_POINT('',(20.1636358803736,77.4862704968815,108.141396652997)); +#18039=CARTESIAN_POINT('',(20.2221607598731,77.0609799491428,108.003505161865)); +#18040=CARTESIAN_POINT('',(20.2221814439841,77.0608407222623,108.002325148738)); +#18041=CARTESIAN_POINT('',(20.2221914777367,77.0607731914514,108.001152344888)); +#18042=CARTESIAN_POINT('',(20.2221914777091,77.0607731914495,107.996081271693)); +#18043=CARTESIAN_POINT('',(20.2220658191125,77.0616185824727,107.991933603391)); +#18044=CARTESIAN_POINT('',(20.2216015859851,77.0647459079383,107.98415149162)); +#18045=CARTESIAN_POINT('',(20.2212642917738,77.0670195264861,107.980513632591)); +#18046=CARTESIAN_POINT('',(20.2193999112395,77.0796056889351,107.964108207987)); +#18047=CARTESIAN_POINT('',(20.2168875534414,77.0966575254789,107.953553483165)); +#18048=CARTESIAN_POINT('',(20.2057883818291,77.1727019558156,107.914084335559)); +#18049=CARTESIAN_POINT('',(20.1955226720335,77.2452440995747,107.898736888441)); +#18050=CARTESIAN_POINT('',(20.1756279809287,77.3923038669939,107.87056498297)); +#18051=CARTESIAN_POINT('',(20.1659257655314,77.4673181671799,107.860452436662)); +#18052=CARTESIAN_POINT('',(20.1100225778773,77.9176018596823,107.80915668509)); +#18053=CARTESIAN_POINT('',(20.0695225601316,78.3399918692249,107.803900124499)); +#18054=CARTESIAN_POINT('',(20.0170292939758,79.1876450961975,107.798336280956)); +#18055=CARTESIAN_POINT('',(20.0050355135181,79.6129197046861,107.800741635918)); +#18056=CARTESIAN_POINT('',(20.0050354003906,80.,107.800741644622)); +#18057=CARTESIAN_POINT('',(20.0050354003906,80.,106.199258414995)); +#18058=CARTESIAN_POINT('',(20.0050355186653,79.6129197063284,106.199258424835)); +#18059=CARTESIAN_POINT('',(20.0170293050788,79.1876450979855,106.201663780208)); +#18060=CARTESIAN_POINT('',(20.069522583072,78.3399918712992,106.196099937479)); +#18061=CARTESIAN_POINT('',(20.1100226067086,77.9176018618982,106.190843377293)); +#18062=CARTESIAN_POINT('',(20.1594247088109,77.5196825403051,106.145512909309)); +#18063=CARTESIAN_POINT('',(20.1615032193148,77.5031040056981,106.143529971691)); +#18064=CARTESIAN_POINT('',(20.1636358803736,77.4862704968876,106.141396652997)); +#18065=CARTESIAN_POINT('',(20.2221607598731,77.0609799491481,106.003505161865)); +#18066=CARTESIAN_POINT('',(20.2221814439841,77.0608407222677,106.002325148738)); +#18067=CARTESIAN_POINT('',(20.2221914777368,77.0607731914567,106.001152344888)); +#18068=CARTESIAN_POINT('',(20.2221914777092,77.0607731914548,105.996081271693)); +#18069=CARTESIAN_POINT('',(20.2220658191125,77.061618582478,105.991933603391)); +#18070=CARTESIAN_POINT('',(20.2216015859851,77.0647459079436,105.98415149162)); +#18071=CARTESIAN_POINT('',(20.2212642917739,77.0670195264914,105.980513632591)); +#18072=CARTESIAN_POINT('',(20.2193999112395,77.0796056889403,105.964108207987)); +#18073=CARTESIAN_POINT('',(20.2168875534413,77.0966575254842,105.953553483165)); +#18074=CARTESIAN_POINT('',(20.2057883818291,77.1727019558207,105.914084335559)); +#18075=CARTESIAN_POINT('',(20.1955226720335,77.2452440995796,105.898736888442)); +#18076=CARTESIAN_POINT('',(20.1756279809287,77.3923038669984,105.87056498297)); +#18077=CARTESIAN_POINT('',(20.1659257655315,77.4673181671843,105.860452436663)); +#18078=CARTESIAN_POINT('',(20.1100225778775,77.9176018596859,105.809156685091)); +#18079=CARTESIAN_POINT('',(20.0695225601318,78.3399918692279,105.803900124499)); +#18080=CARTESIAN_POINT('',(20.017029293976,79.1876450961992,105.798336280956)); +#18081=CARTESIAN_POINT('',(20.0050355135182,79.6129197046867,105.800741635917)); +#18082=CARTESIAN_POINT('',(20.0050354003906,80.,105.800741644622)); +#18083=CARTESIAN_POINT('',(20.0050354003906,80.,104.199258414995)); +#18084=CARTESIAN_POINT('',(20.0050355186654,79.6129197063289,104.199258424835)); +#18085=CARTESIAN_POINT('',(20.0170293050789,79.1876450979873,104.201663780208)); +#18086=CARTESIAN_POINT('',(20.0695225830723,78.3399918713022,104.196099937479)); +#18087=CARTESIAN_POINT('',(20.1100226067089,77.9176018619017,104.190843377292)); +#18088=CARTESIAN_POINT('',(20.1594247088111,77.51968254031,104.145512909309)); +#18089=CARTESIAN_POINT('',(20.1615032193149,77.5031040057035,104.143529971691)); +#18090=CARTESIAN_POINT('',(20.1636358803736,77.4862704968938,104.141396652997)); +#18091=CARTESIAN_POINT('',(20.2221607598731,77.0609799491535,104.003505161865)); +#18092=CARTESIAN_POINT('',(20.2221814439841,77.060840722273,104.002325148738)); +#18093=CARTESIAN_POINT('',(20.2221914777367,77.0607731914621,104.001152344888)); +#18094=CARTESIAN_POINT('',(20.2221914777091,77.0607731914602,103.996081271693)); +#18095=CARTESIAN_POINT('',(20.2220658191125,77.0616185824834,103.991933603391)); +#18096=CARTESIAN_POINT('',(20.2216015859851,77.064745907949,103.98415149162)); +#18097=CARTESIAN_POINT('',(20.2212642917739,77.0670195264967,103.980513632591)); +#18098=CARTESIAN_POINT('',(20.2193999112395,77.0796056889457,103.964108207987)); +#18099=CARTESIAN_POINT('',(20.2168875534413,77.0966575254895,103.953553483165)); +#18100=CARTESIAN_POINT('',(20.2057883818292,77.1727019558258,103.914084335559)); +#18101=CARTESIAN_POINT('',(20.1955226720336,77.2452440995845,103.898736888442)); +#18102=CARTESIAN_POINT('',(20.1756279809288,77.392303867003,103.87056498297)); +#18103=CARTESIAN_POINT('',(20.1659257655317,77.4673181671886,103.860452436663)); +#18104=CARTESIAN_POINT('',(20.1100225778777,77.9176018596896,103.809156685091)); +#18105=CARTESIAN_POINT('',(20.0695225601319,78.3399918692309,103.803900124499)); +#18106=CARTESIAN_POINT('',(20.0170292939761,79.187645096201,103.798336280956)); +#18107=CARTESIAN_POINT('',(20.0050355135182,79.6129197046871,103.800741635917)); +#18108=CARTESIAN_POINT('',(20.0050354003906,80.,103.800741644622)); +#18109=CARTESIAN_POINT('',(20.0050354003906,80.,102.199258414995)); +#18110=CARTESIAN_POINT('',(20.0050355186655,79.6129197063294,102.199258424835)); +#18111=CARTESIAN_POINT('',(20.0170293050791,79.187645097989,102.201663780208)); +#18112=CARTESIAN_POINT('',(20.0695225830725,78.3399918713052,102.196099937478)); +#18113=CARTESIAN_POINT('',(20.1100226067092,77.9176018619054,102.190843377292)); +#18114=CARTESIAN_POINT('',(20.1594247088113,77.5196825403147,102.145512909309)); +#18115=CARTESIAN_POINT('',(20.161503219315,77.503104005709,102.143529971691)); +#18116=CARTESIAN_POINT('',(20.1636358803736,77.4862704969,102.141396652997)); +#18117=CARTESIAN_POINT('',(20.2221607598731,77.0609799491588,102.003505161865)); +#18118=CARTESIAN_POINT('',(20.2221814439841,77.0608407222783,102.002325148738)); +#18119=CARTESIAN_POINT('',(20.2221914777367,77.0607731914673,102.001152344888)); +#18120=CARTESIAN_POINT('',(20.2221914777092,77.0607731914655,101.996081271693)); +#18121=CARTESIAN_POINT('',(20.2220658191125,77.0616185824888,101.991933603391)); +#18122=CARTESIAN_POINT('',(20.2216015859851,77.0647459079544,101.98415149162)); +#18123=CARTESIAN_POINT('',(20.2212642917739,77.0670195265021,101.980513632591)); +#18124=CARTESIAN_POINT('',(20.2193999112395,77.079605688951,101.964108207987)); +#18125=CARTESIAN_POINT('',(20.2168875534413,77.0966575254947,101.953553483165)); +#18126=CARTESIAN_POINT('',(20.2057883818292,77.1727019558308,101.91408433556)); +#18127=CARTESIAN_POINT('',(20.1955226720337,77.2452440995894,101.898736888442)); +#18128=CARTESIAN_POINT('',(20.1756279809289,77.3923038670074,101.87056498297)); +#18129=CARTESIAN_POINT('',(20.1659257655318,77.4673181671929,101.860452436663)); +#18130=CARTESIAN_POINT('',(20.1100225778779,77.9176018596931,101.809156685091)); +#18131=CARTESIAN_POINT('',(20.0695225601322,78.3399918692339,101.803900124499)); +#18132=CARTESIAN_POINT('',(20.0170292939763,79.1876450962026,101.798336280956)); +#18133=CARTESIAN_POINT('',(20.0050355135184,79.6129197046877,101.800741635917)); +#18134=CARTESIAN_POINT('',(20.0050354003906,80.,101.800741644622)); +#18135=CARTESIAN_POINT('',(20.0050354003906,80.,100.199258414995)); +#18136=CARTESIAN_POINT('',(20.0050355186656,79.6129197063299,100.199258424835)); +#18137=CARTESIAN_POINT('',(20.0170293050793,79.1876450979908,100.201663780208)); +#18138=CARTESIAN_POINT('',(20.0695225830728,78.3399918713082,100.196099937478)); +#18139=CARTESIAN_POINT('',(20.1100226067095,77.917601861909,100.190843377292)); +#18140=CARTESIAN_POINT('',(20.1594247088115,77.5196825403196,100.145512909308)); +#18141=CARTESIAN_POINT('',(20.1615032193151,77.5031040057145,100.143529971691)); +#18142=CARTESIAN_POINT('',(20.1636358803736,77.4862704969062,100.141396652997)); +#18143=CARTESIAN_POINT('',(20.2221607598731,77.0609799491642,100.003505161865)); +#18144=CARTESIAN_POINT('',(20.2221814439841,77.0608407222837,100.002325148738)); +#18145=CARTESIAN_POINT('',(20.2221914777367,77.0607731914727,100.001152344888)); +#18146=CARTESIAN_POINT('',(20.2221914777091,77.0607731914709,99.9960812716931)); +#18147=CARTESIAN_POINT('',(20.2220658191125,77.0616185824941,99.9919336033914)); +#18148=CARTESIAN_POINT('',(20.2216015859851,77.0647459079597,99.9841514916201)); +#18149=CARTESIAN_POINT('',(20.2212642917739,77.0670195265074,99.9805136325917)); +#18150=CARTESIAN_POINT('',(20.2193999112396,77.0796056889563,99.964108207987)); +#18151=CARTESIAN_POINT('',(20.2168875534414,77.0966575255,99.9535534831659)); +#18152=CARTESIAN_POINT('',(20.2057883818292,77.1727019558359,99.91408433556)); +#18153=CARTESIAN_POINT('',(20.1955226720338,77.2452440995943,99.8987368884422)); +#18154=CARTESIAN_POINT('',(20.175627980929,77.3923038670119,99.8705649829708)); +#18155=CARTESIAN_POINT('',(20.1659257655319,77.4673181671973,99.860452436663)); +#18156=CARTESIAN_POINT('',(20.1100225778781,77.9176018596967,99.8091566850912)); +#18157=CARTESIAN_POINT('',(20.0695225601324,78.3399918692368,99.8039001244994)); +#18158=CARTESIAN_POINT('',(20.0170292939764,79.1876450962044,99.7983362809559)); +#18159=CARTESIAN_POINT('',(20.0050355135185,79.6129197046883,99.8007416359176)); +#18160=CARTESIAN_POINT('',(20.0050354003906,80.,99.8007416446221)); +#18161=CARTESIAN_POINT('',(20.0050354003906,80.,98.1992584149952)); +#18162=CARTESIAN_POINT('',(20.0050355186658,79.6129197063304,98.1992584248357)); +#18163=CARTESIAN_POINT('',(20.0170293050796,79.1876450979924,98.2016637802079)); +#18164=CARTESIAN_POINT('',(20.069522583073,78.3399918713112,98.1960999374786)); +#18165=CARTESIAN_POINT('',(20.1100226067097,77.9176018619126,98.1908433772916)); +#18166=CARTESIAN_POINT('',(20.1594247088116,77.5196825403244,98.1455129093086)); +#18167=CARTESIAN_POINT('',(20.1615032193152,77.50310400572,98.1435299716912)); +#18168=CARTESIAN_POINT('',(20.1636358803736,77.4862704969123,98.1413966529973)); +#18169=CARTESIAN_POINT('',(20.2221607598731,77.0609799491695,98.0035051618649)); +#18170=CARTESIAN_POINT('',(20.2221814439841,77.060840722289,98.0023251487377)); +#18171=CARTESIAN_POINT('',(20.2221914777367,77.060773191478,98.001152344888)); +#18172=CARTESIAN_POINT('',(20.2221914777092,77.0607731914762,97.9960812716931)); +#18173=CARTESIAN_POINT('',(20.2220658191125,77.0616185824994,97.9919336033914)); +#18174=CARTESIAN_POINT('',(20.2216015859851,77.0647459079649,97.9841514916201)); +#18175=CARTESIAN_POINT('',(20.2212642917739,77.0670195265126,97.9805136325917)); +#18176=CARTESIAN_POINT('',(20.2193999112396,77.0796056889615,97.9641082079872)); +#18177=CARTESIAN_POINT('',(20.2168875534414,77.0966575255052,97.953553483166)); +#18178=CARTESIAN_POINT('',(20.2057883818293,77.172701955841,97.9140843355602)); +#18179=CARTESIAN_POINT('',(20.1955226720338,77.2452440995991,97.8987368884424)); +#18180=CARTESIAN_POINT('',(20.1756279809291,77.3923038670164,97.8705649829711)); +#18181=CARTESIAN_POINT('',(20.165925765532,77.4673181672016,97.8604524366633)); +#18182=CARTESIAN_POINT('',(20.1100225778783,77.9176018597004,97.8091566850915)); +#18183=CARTESIAN_POINT('',(20.0695225601326,78.3399918692397,97.8039001244997)); +#18184=CARTESIAN_POINT('',(20.0170292939766,79.1876450962061,97.798336280956)); +#18185=CARTESIAN_POINT('',(20.0050355135186,79.6129197046887,97.8007416359176)); +#18186=CARTESIAN_POINT('',(20.0050354003906,80.,97.8007416446221)); +#18187=CARTESIAN_POINT('',(20.0050354003906,80.,96.1992584149952)); +#18188=CARTESIAN_POINT('',(20.0050355186659,79.612919706331,96.1992584248357)); +#18189=CARTESIAN_POINT('',(20.0170293050796,79.1876450979942,96.2016637802079)); +#18190=CARTESIAN_POINT('',(20.0695225830734,78.3399918713142,96.1960999374785)); +#18191=CARTESIAN_POINT('',(20.11002260671,77.9176018619162,96.1908433772913)); +#18192=CARTESIAN_POINT('',(20.1594247088118,77.5196825403292,96.1455129093084)); +#18193=CARTESIAN_POINT('',(20.1615032193152,77.5031040057255,96.1435299716911)); +#18194=CARTESIAN_POINT('',(20.1636358803736,77.4862704969185,96.1413966529973)); +#18195=CARTESIAN_POINT('',(20.2221607598731,77.0609799491749,96.0035051618649)); +#18196=CARTESIAN_POINT('',(20.2221814439841,77.0608407222943,96.0023251487377)); +#18197=CARTESIAN_POINT('',(20.2221914777367,77.0607731914834,96.001152344888)); +#18198=CARTESIAN_POINT('',(20.2221914777092,77.0607731914816,95.9960812716931)); +#18199=CARTESIAN_POINT('',(20.2220658191125,77.0616185825048,95.9919336033914)); +#18200=CARTESIAN_POINT('',(20.2216015859851,77.0647459079703,95.9841514916201)); +#18201=CARTESIAN_POINT('',(20.2212642917739,77.067019526518,95.9805136325917)); +#18202=CARTESIAN_POINT('',(20.2193999112396,77.0796056889669,95.9641082079872)); +#18203=CARTESIAN_POINT('',(20.2168875534414,77.0966575255105,95.9535534831661)); +#18204=CARTESIAN_POINT('',(20.2057883818293,77.172701955846,95.9140843355605)); +#18205=CARTESIAN_POINT('',(20.1955226720339,77.245244099604,95.8987368884426)); +#18206=CARTESIAN_POINT('',(20.1756279809293,77.3923038670209,95.8705649829713)); +#18207=CARTESIAN_POINT('',(20.1659257655322,77.467318167206,95.8604524366636)); +#18208=CARTESIAN_POINT('',(20.1100225778785,77.9176018597039,95.8091566850917)); +#18209=CARTESIAN_POINT('',(20.0695225601328,78.3399918692428,95.8039001244998)); +#18210=CARTESIAN_POINT('',(20.0170292939768,79.1876450962078,95.798336280956)); +#18211=CARTESIAN_POINT('',(20.0050355135187,79.6129197046893,95.8007416359177)); +#18212=CARTESIAN_POINT('',(20.0050354003906,80.,95.8007416446221)); +#18213=CARTESIAN_POINT('',(20.0050354003906,80.,94.1992584149952)); +#18214=CARTESIAN_POINT('',(20.005035518666,79.6129197063316,94.1992584248357)); +#18215=CARTESIAN_POINT('',(20.0170293050799,79.1876450979959,94.2016637802078)); +#18216=CARTESIAN_POINT('',(20.0695225830736,78.339991871317,94.1960999374783)); +#18217=CARTESIAN_POINT('',(20.1100226067103,77.9176018619198,94.1908433772911)); +#18218=CARTESIAN_POINT('',(20.159424708812,77.519682540334,94.1455129093083)); +#18219=CARTESIAN_POINT('',(20.1615032193153,77.503104005731,94.143529971691)); +#18220=CARTESIAN_POINT('',(20.1636358803736,77.4862704969247,94.1413966529973)); +#18221=CARTESIAN_POINT('',(20.2221607598731,77.0609799491802,94.0035051618649)); +#18222=CARTESIAN_POINT('',(20.2221814439841,77.0608407222997,94.0023251487377)); +#18223=CARTESIAN_POINT('',(20.2221914777367,77.0607731914887,94.001152344888)); +#18224=CARTESIAN_POINT('',(20.2221914777092,77.0607731914869,93.9960812716932)); +#18225=CARTESIAN_POINT('',(20.2220658191125,77.0616185825101,93.9919336033914)); +#18226=CARTESIAN_POINT('',(20.2216015859851,77.0647459079757,93.9841514916202)); +#18227=CARTESIAN_POINT('',(20.2212642917739,77.0670195265234,93.9805136325918)); +#18228=CARTESIAN_POINT('',(20.2193999112396,77.0796056889722,93.9641082079872)); +#18229=CARTESIAN_POINT('',(20.2168875534414,77.0966575255157,93.9535534831662)); +#18230=CARTESIAN_POINT('',(20.2057883818294,77.172701955851,93.9140843355605)); +#18231=CARTESIAN_POINT('',(20.1955226720339,77.2452440996089,93.8987368884429)); +#18232=CARTESIAN_POINT('',(20.1756279809294,77.3923038670254,93.8705649829716)); +#18233=CARTESIAN_POINT('',(20.1659257655323,77.4673181672103,93.8604524366638)); +#18234=CARTESIAN_POINT('',(20.1100225778787,77.9176018597075,93.8091566850919)); +#18235=CARTESIAN_POINT('',(20.069522560133,78.3399918692457,93.8039001244999)); +#18236=CARTESIAN_POINT('',(20.017029293977,79.1876450962095,93.798336280956)); +#18237=CARTESIAN_POINT('',(20.0050355135189,79.6129197046898,93.8007416359176)); +#18238=CARTESIAN_POINT('',(20.0050354003906,80.,93.8007416446221)); +#18239=CARTESIAN_POINT('',(20.0050354003906,80.,92.1992584149952)); +#18240=CARTESIAN_POINT('',(20.0050355186661,79.612919706332,92.1992584248356)); +#18241=CARTESIAN_POINT('',(20.0170293050801,79.1876450979976,92.2016637802077)); +#18242=CARTESIAN_POINT('',(20.0695225830739,78.33999187132,92.1960999374782)); +#18243=CARTESIAN_POINT('',(20.1100226067106,77.9176018619234,92.1908433772909)); +#18244=CARTESIAN_POINT('',(20.1594247088121,77.5196825403388,92.1455129093081)); +#18245=CARTESIAN_POINT('',(20.1615032193154,77.5031040057364,92.1435299716909)); +#18246=CARTESIAN_POINT('',(20.1636358803736,77.4862704969309,92.1413966529973)); +#18247=CARTESIAN_POINT('',(20.2221607598731,77.0609799491856,92.0035051618649)); +#18248=CARTESIAN_POINT('',(20.2221814439841,77.0608407223051,92.0023251487377)); +#18249=CARTESIAN_POINT('',(20.2221914777368,77.0607731914941,92.001152344888)); +#18250=CARTESIAN_POINT('',(20.2221914777092,77.0607731914923,91.9960812716932)); +#18251=CARTESIAN_POINT('',(20.2220658191125,77.0616185825154,91.9919336033915)); +#18252=CARTESIAN_POINT('',(20.2216015859851,77.064745907981,91.9841514916202)); +#18253=CARTESIAN_POINT('',(20.2212642917739,77.0670195265287,91.9805136325918)); +#18254=CARTESIAN_POINT('',(20.2193999112396,77.0796056889774,91.9641082079873)); +#18255=CARTESIAN_POINT('',(20.2168875534415,77.096657525521,91.9535534831663)); +#18256=CARTESIAN_POINT('',(20.2057883818294,77.1727019558561,91.9140843355607)); +#18257=CARTESIAN_POINT('',(20.195522672034,77.2452440996138,91.898736888443)); +#18258=CARTESIAN_POINT('',(20.1756279809295,77.3923038670299,91.8705649829718)); +#18259=CARTESIAN_POINT('',(20.1659257655324,77.4673181672146,91.8604524366641)); +#18260=CARTESIAN_POINT('',(20.1100225778789,77.9176018597111,91.8091566850922)); +#18261=CARTESIAN_POINT('',(20.0695225601333,78.3399918692487,91.8039001245001)); +#18262=CARTESIAN_POINT('',(20.0170292939771,79.1876450962112,91.7983362809561)); +#18263=CARTESIAN_POINT('',(20.005035513519,79.6129197046903,91.8007416359176)); +#18264=CARTESIAN_POINT('',(20.0050354003906,80.,91.8007416446221)); +#18265=CARTESIAN_POINT('',(20.0050354003906,80.,90.1992584149952)); +#18266=CARTESIAN_POINT('',(20.0050355186662,79.6129197063326,90.1992584248357)); +#18267=CARTESIAN_POINT('',(20.0170293050803,79.1876450979993,90.2016637802077)); +#18268=CARTESIAN_POINT('',(20.0695225830742,78.339991871323,90.1960999374781)); +#18269=CARTESIAN_POINT('',(20.1100226067108,77.917601861927,90.1908433772907)); +#18270=CARTESIAN_POINT('',(20.1594247088123,77.5196825403436,90.1455129093079)); +#18271=CARTESIAN_POINT('',(20.1615032193155,77.5031040057419,90.1435299716909)); +#18272=CARTESIAN_POINT('',(20.1636358803736,77.486270496937,90.1413966529973)); +#18273=CARTESIAN_POINT('',(20.2221607598731,77.0609799491909,90.0035051618649)); +#18274=CARTESIAN_POINT('',(20.2221814439841,77.0608407223104,90.0023251487377)); +#18275=CARTESIAN_POINT('',(20.2221914777367,77.0607731914994,90.001152344888)); +#18276=CARTESIAN_POINT('',(20.2221914777092,77.0607731914976,89.9960812716932)); +#18277=CARTESIAN_POINT('',(20.2220658191125,77.0616185825208,89.9919336033914)); +#18278=CARTESIAN_POINT('',(20.2216015859851,77.0647459079864,89.9841514916202)); +#18279=CARTESIAN_POINT('',(20.2212642917739,77.0670195265341,89.9805136325918)); +#18280=CARTESIAN_POINT('',(20.2193999112396,77.0796056889828,89.9641082079875)); +#18281=CARTESIAN_POINT('',(20.2168875534415,77.0966575255263,89.9535534831664)); +#18282=CARTESIAN_POINT('',(20.2057883818295,77.1727019558612,89.9140843355609)); +#18283=CARTESIAN_POINT('',(20.195522672034,77.2452440996187,89.8987368884432)); +#18284=CARTESIAN_POINT('',(20.1756279809296,77.3923038670345,89.8705649829721)); +#18285=CARTESIAN_POINT('',(20.1659257655326,77.4673181672189,89.8604524366643)); +#18286=CARTESIAN_POINT('',(20.110022577879,77.9176018597147,89.8091566850924)); +#18287=CARTESIAN_POINT('',(20.0695225601335,78.3399918692517,89.8039001245003)); +#18288=CARTESIAN_POINT('',(20.0170292939773,79.1876450962129,89.7983362809561)); +#18289=CARTESIAN_POINT('',(20.0050355135191,79.6129197046909,89.8007416359176)); +#18290=CARTESIAN_POINT('',(20.0050354003906,80.,89.8007416446221)); +#18291=CARTESIAN_POINT('',(20.0050354003906,80.,88.1992584149952)); +#18292=CARTESIAN_POINT('',(20.0050355186664,79.6129197063332,88.1992584248358)); +#18293=CARTESIAN_POINT('',(20.0170293050804,79.187645098001,88.2016637802077)); +#18294=CARTESIAN_POINT('',(20.0695225830745,78.339991871326,88.1960999374778)); +#18295=CARTESIAN_POINT('',(20.1100226067111,77.9176018619305,88.1908433772905)); +#18296=CARTESIAN_POINT('',(20.1594247088124,77.5196825403485,88.1455129093077)); +#18297=CARTESIAN_POINT('',(20.1615032193156,77.5031040057474,88.1435299716908)); +#18298=CARTESIAN_POINT('',(20.1636358803736,77.4862704969432,88.1413966529973)); +#18299=CARTESIAN_POINT('',(20.2221607598731,77.0609799491963,88.0035051618649)); +#18300=CARTESIAN_POINT('',(20.2221814439841,77.0608407223158,88.0023251487377)); +#18301=CARTESIAN_POINT('',(20.2221914777367,77.0607731915048,88.001152344888)); +#18302=CARTESIAN_POINT('',(20.2221914777092,77.060773191503,87.9960812716932)); +#18303=CARTESIAN_POINT('',(20.2220658191125,77.0616185825261,87.9919336033915)); +#18304=CARTESIAN_POINT('',(20.2216015859851,77.0647459079917,87.9841514916202)); +#18305=CARTESIAN_POINT('',(20.2212642917739,77.0670195265394,87.9805136325919)); +#18306=CARTESIAN_POINT('',(20.2193999112395,77.0796056889881,87.9641082079874)); +#18307=CARTESIAN_POINT('',(20.2168875534415,77.0966575255315,87.9535534831665)); +#18308=CARTESIAN_POINT('',(20.2057883818295,77.1727019558662,87.914084335561)); +#18309=CARTESIAN_POINT('',(20.1955226720341,77.2452440996235,87.8987368884434)); +#18310=CARTESIAN_POINT('',(20.1756279809297,77.392303867039,87.8705649829723)); +#18311=CARTESIAN_POINT('',(20.1659257655328,77.4673181672233,87.8604524366645)); +#18312=CARTESIAN_POINT('',(20.1100225778792,77.9176018597183,87.8091566850926)); +#18313=CARTESIAN_POINT('',(20.0695225601337,78.3399918692546,87.8039001245004)); +#18314=CARTESIAN_POINT('',(20.0170292939774,79.1876450962147,87.7983362809561)); +#18315=CARTESIAN_POINT('',(20.0050355135191,79.6129197046914,87.8007416359176)); +#18316=CARTESIAN_POINT('',(20.0050354003906,80.,87.8007416446221)); +#18317=CARTESIAN_POINT('',(20.0050354003906,80.,86.1992584149952)); +#18318=CARTESIAN_POINT('',(20.0050355186665,79.6129197063336,86.1992584248358)); +#18319=CARTESIAN_POINT('',(20.0170293050807,79.1876450980027,86.2016637802077)); +#18320=CARTESIAN_POINT('',(20.0695225830748,78.339991871329,86.1960999374777)); +#18321=CARTESIAN_POINT('',(20.1100226067114,77.9176018619341,86.1908433772902)); +#18322=CARTESIAN_POINT('',(20.1594247088126,77.5196825403532,86.1455129093076)); +#18323=CARTESIAN_POINT('',(20.1615032193157,77.5031040057529,86.1435299716907)); +#18324=CARTESIAN_POINT('',(20.1636358803736,77.4862704969494,86.1413966529973)); +#18325=CARTESIAN_POINT('',(20.2221607598731,77.0609799492016,86.0035051618649)); +#18326=CARTESIAN_POINT('',(20.2221814439841,77.0608407223211,86.0023251487377)); +#18327=CARTESIAN_POINT('',(20.2221914777367,77.0607731915101,86.001152344888)); +#18328=CARTESIAN_POINT('',(20.2221914777092,77.0607731915083,85.9960812716932)); +#18329=CARTESIAN_POINT('',(20.2220658191125,77.0616185825315,85.9919336033915)); +#18330=CARTESIAN_POINT('',(20.2216015859851,77.0647459079971,85.9841514916203)); +#18331=CARTESIAN_POINT('',(20.2212642917739,77.0670195265447,85.9805136325919)); +#18332=CARTESIAN_POINT('',(20.2193999112395,77.0796056889934,85.9641082079875)); +#18333=CARTESIAN_POINT('',(20.2168875534415,77.0966575255368,85.9535534831666)); +#18334=CARTESIAN_POINT('',(20.2057883818295,77.1727019558713,85.9140843355613)); +#18335=CARTESIAN_POINT('',(20.1955226720341,77.2452440996284,85.8987368884436)); +#18336=CARTESIAN_POINT('',(20.1756279809298,77.3923038670435,85.8705649829725)); +#18337=CARTESIAN_POINT('',(20.1659257655328,77.4673181672276,85.8604524366648)); +#18338=CARTESIAN_POINT('',(20.1100225778794,77.9176018597219,85.8091566850929)); +#18339=CARTESIAN_POINT('',(20.0695225601338,78.3399918692576,85.8039001245007)); +#18340=CARTESIAN_POINT('',(20.0170292939776,79.1876450962163,85.7983362809562)); +#18341=CARTESIAN_POINT('',(20.0050355135192,79.6129197046919,85.8007416359176)); +#18342=CARTESIAN_POINT('',(20.0050354003906,80.,85.8007416446221)); +#18343=CARTESIAN_POINT('',(20.0050354003906,80.,84.1992584149952)); +#18344=CARTESIAN_POINT('',(20.0050355186666,79.6129197063342,84.1992584248358)); +#18345=CARTESIAN_POINT('',(20.0170293050809,79.1876450980045,84.2016637802076)); +#18346=CARTESIAN_POINT('',(20.069522583075,78.339991871332,84.1960999374776)); +#18347=CARTESIAN_POINT('',(20.1100226067117,77.9176018619377,84.19084337729)); +#18348=CARTESIAN_POINT('',(20.1594247088128,77.5196825403581,84.1455129093074)); +#18349=CARTESIAN_POINT('',(20.1615032193158,77.5031040057584,84.1435299716906)); +#18350=CARTESIAN_POINT('',(20.1636358803736,77.4862704969556,84.1413966529973)); +#18351=CARTESIAN_POINT('',(20.2221607598731,77.060979949207,84.0035051618649)); +#18352=CARTESIAN_POINT('',(20.2221814439841,77.0608407223264,84.0023251487377)); +#18353=CARTESIAN_POINT('',(20.2221914777367,77.0607731915155,84.001152344888)); +#18354=CARTESIAN_POINT('',(20.2221914777091,77.0607731915137,83.9960812716932)); +#18355=CARTESIAN_POINT('',(20.2220658191125,77.0616185825368,83.9919336033915)); +#18356=CARTESIAN_POINT('',(20.2216015859851,77.0647459080024,83.9841514916203)); +#18357=CARTESIAN_POINT('',(20.2212642917739,77.06701952655,83.980513632592)); +#18358=CARTESIAN_POINT('',(20.2193999112395,77.0796056889987,83.9641082079876)); +#18359=CARTESIAN_POINT('',(20.2168875534414,77.096657525542,83.9535534831667)); +#18360=CARTESIAN_POINT('',(20.2057883818296,77.1727019558764,83.9140843355615)); +#18361=CARTESIAN_POINT('',(20.1955226720342,77.2452440996333,83.8987368884438)); +#18362=CARTESIAN_POINT('',(20.17562798093,77.392303867048,83.8705649829727)); +#18363=CARTESIAN_POINT('',(20.1659257655329,77.467318167232,83.8604524366651)); +#18364=CARTESIAN_POINT('',(20.1100225778796,77.9176018597255,83.8091566850931)); +#18365=CARTESIAN_POINT('',(20.0695225601341,78.3399918692606,83.8039001245008)); +#18366=CARTESIAN_POINT('',(20.0170292939777,79.1876450962181,83.7983362809562)); +#18367=CARTESIAN_POINT('',(20.0050355135193,79.6129197046924,83.8007416359176)); +#18368=CARTESIAN_POINT('',(20.0050354003906,80.,83.8007416446221)); +#18369=CARTESIAN_POINT('',(20.0050354003906,80.,82.1992584149952)); +#18370=CARTESIAN_POINT('',(20.0050355186667,79.6129197063347,82.1992584248358)); +#18371=CARTESIAN_POINT('',(20.0170293050811,79.1876450980062,82.2016637802075)); +#18372=CARTESIAN_POINT('',(20.0695225830753,78.339991871335,82.1960999374773)); +#18373=CARTESIAN_POINT('',(20.110022606712,77.9176018619413,82.1908433772898)); +#18374=CARTESIAN_POINT('',(20.159424708813,77.5196825403629,82.1455129093072)); +#18375=CARTESIAN_POINT('',(20.1615032193159,77.5031040057639,82.1435299716905)); +#18376=CARTESIAN_POINT('',(20.1636358803736,77.4862704969618,82.1413966529973)); +#18377=CARTESIAN_POINT('',(20.2221607598731,77.0609799492123,82.0035051618649)); +#18378=CARTESIAN_POINT('',(20.2221814439841,77.0608407223318,82.0023251487377)); +#18379=CARTESIAN_POINT('',(20.2221914777367,77.0607731915208,82.001152344888)); +#18380=CARTESIAN_POINT('',(20.2221914777092,77.060773191519,81.9960812716932)); +#18381=CARTESIAN_POINT('',(20.2220658191125,77.0616185825421,81.9919336033915)); +#18382=CARTESIAN_POINT('',(20.2216015859851,77.0647459080077,81.9841514916203)); +#18383=CARTESIAN_POINT('',(20.2212642917739,77.0670195265554,81.980513632592)); +#18384=CARTESIAN_POINT('',(20.2193999112396,77.0796056890039,81.9641082079877)); +#18385=CARTESIAN_POINT('',(20.2168875534415,77.0966575255473,81.9535534831667)); +#18386=CARTESIAN_POINT('',(20.2057883818296,77.1727019558814,81.9140843355617)); +#18387=CARTESIAN_POINT('',(20.1955226720344,77.2452440996382,81.898736888444)); +#18388=CARTESIAN_POINT('',(20.17562798093,77.3923038670526,81.870564982973)); +#18389=CARTESIAN_POINT('',(20.1659257655331,77.4673181672362,81.8604524366653)); +#18390=CARTESIAN_POINT('',(20.1100225778798,77.917601859729,81.8091566850933)); +#18391=CARTESIAN_POINT('',(20.0695225601343,78.3399918692636,81.8039001245009)); +#18392=CARTESIAN_POINT('',(20.0170292939779,79.1876450962198,81.7983362809563)); +#18393=CARTESIAN_POINT('',(20.0050355135194,79.612919704693,81.8007416359176)); +#18394=CARTESIAN_POINT('',(20.0050354003906,80.,81.8007416446221)); +#18395=CARTESIAN_POINT('',(20.0050354003906,80.,80.1992584149952)); +#18396=CARTESIAN_POINT('',(20.0050355186669,79.6129197063352,80.1992584248358)); +#18397=CARTESIAN_POINT('',(20.0170293050813,79.1876450980079,80.2016637802075)); +#18398=CARTESIAN_POINT('',(20.0695225830756,78.339991871338,80.1960999374773)); +#18399=CARTESIAN_POINT('',(20.1100226067122,77.9176018619449,80.1908433772895)); +#18400=CARTESIAN_POINT('',(20.1594247088132,77.5196825403678,80.145512909307)); +#18401=CARTESIAN_POINT('',(20.161503219316,77.5031040057694,80.1435299716904)); +#18402=CARTESIAN_POINT('',(20.1636358803736,77.4862704969679,80.1413966529973)); +#18403=CARTESIAN_POINT('',(20.2221607598731,77.0609799492177,80.0035051618649)); +#18404=CARTESIAN_POINT('',(20.2221814439841,77.0608407223371,80.0023251487377)); +#18405=CARTESIAN_POINT('',(20.2221914777367,77.0607731915262,80.001152344888)); +#18406=CARTESIAN_POINT('',(20.2221914777091,77.0607731915244,79.9960812716932)); +#18407=CARTESIAN_POINT('',(20.2220658191125,77.0616185825475,79.9919336033915)); +#18408=CARTESIAN_POINT('',(20.2216015859851,77.064745908013,79.9841514916204)); +#18409=CARTESIAN_POINT('',(20.2212642917739,77.0670195265606,79.9805136325921)); +#18410=CARTESIAN_POINT('',(20.2193999112396,77.0796056890093,79.9641082079878)); +#18411=CARTESIAN_POINT('',(20.2168875534415,77.0966575255525,79.9535534831668)); +#18412=CARTESIAN_POINT('',(20.2057883818296,77.1727019558865,79.9140843355619)); +#18413=CARTESIAN_POINT('',(20.1955226720344,77.2452440996431,79.8987368884442)); +#18414=CARTESIAN_POINT('',(20.1756279809301,77.3923038670571,79.8705649829732)); +#18415=CARTESIAN_POINT('',(20.1659257655332,77.4673181672405,79.8604524366655)); +#18416=CARTESIAN_POINT('',(20.11002257788,77.9176018597326,79.8091566850935)); +#18417=CARTESIAN_POINT('',(20.0695225601345,78.3399918692665,79.8039001245011)); +#18418=CARTESIAN_POINT('',(20.0170292939781,79.1876450962214,79.7983362809563)); +#18419=CARTESIAN_POINT('',(20.0050355135195,79.6129197046934,79.8007416359176)); +#18420=CARTESIAN_POINT('',(20.0050354003906,80.,79.8007416446221)); +#18421=CARTESIAN_POINT('',(20.0050354003906,80.,278.199258414995)); +#18422=CARTESIAN_POINT('',(20.0050355186547,79.6129197062825,278.199258424835)); +#18423=CARTESIAN_POINT('',(20.0170293050619,79.1876450978377,278.201663780211)); +#18424=CARTESIAN_POINT('',(20.0695225830478,78.3399918710435,278.196099937492)); +#18425=CARTESIAN_POINT('',(20.1100226066843,77.9176018615888,278.190843377312)); +#18426=CARTESIAN_POINT('',(20.1594247087962,77.5196825398913,278.145512909324)); +#18427=CARTESIAN_POINT('',(20.1615032193073,77.5031040052263,278.143529971699)); +#18428=CARTESIAN_POINT('',(20.1636358803736,77.4862704963567,278.141396652997)); +#18429=CARTESIAN_POINT('',(50.0050354003906,80.,280.)); +#18430=CARTESIAN_POINT('',(40.0050354003906,80.,280.)); +#18431=CARTESIAN_POINT('',(40.0050354003906,90.,280.)); +#18432=CARTESIAN_POINT('',(40.0050354003906,100.,280.)); +#18433=CARTESIAN_POINT('',(50.0050354003906,100.,280.)); +#18434=CARTESIAN_POINT('',(50.0050354003906,100.,0.)); +#18435=CARTESIAN_POINT('',(40.0050354003906,100.,0.)); +#18436=CARTESIAN_POINT('',(40.0050354003906,90.,0.)); +#18437=CARTESIAN_POINT('',(40.0050354003906,80.,0.)); +#18438=CARTESIAN_POINT('',(50.0050354003906,80.,0.)); +#18439=CARTESIAN_POINT('',(50.0050354003906,120.,280.)); +#18440=CARTESIAN_POINT('',(40.0050354003906,120.,280.)); +#18441=CARTESIAN_POINT('',(40.0050354003906,130.,280.)); +#18442=CARTESIAN_POINT('',(40.0050354003906,140.,280.)); +#18443=CARTESIAN_POINT('',(50.0050354003906,140.,280.)); +#18444=CARTESIAN_POINT('',(50.0050354003906,140.,0.)); +#18445=CARTESIAN_POINT('',(40.0050354003906,140.,0.)); +#18446=CARTESIAN_POINT('',(40.0050354003906,130.,0.)); +#18447=CARTESIAN_POINT('',(40.0050354003906,120.,0.)); +#18448=CARTESIAN_POINT('',(50.0050354003906,120.,0.)); +#18449=CARTESIAN_POINT('',(190.005035400391,140.,0.)); +#18450=CARTESIAN_POINT('',(200.005035400391,140.,0.)); +#18451=CARTESIAN_POINT('',(200.005035400391,150.,0.)); +#18452=CARTESIAN_POINT('',(200.005035400391,160.,0.)); +#18453=CARTESIAN_POINT('',(190.005035400391,160.,0.)); +#18454=CARTESIAN_POINT('',(190.005035400391,140.,280.)); +#18455=CARTESIAN_POINT('',(200.005035400391,140.,280.)); +#18456=CARTESIAN_POINT('',(200.005035400391,150.,280.)); +#18457=CARTESIAN_POINT('',(200.005035400391,160.,280.)); +#18458=CARTESIAN_POINT('',(190.005035400391,160.,280.)); +#18459=CARTESIAN_POINT('',(190.005035400391,100.,0.)); +#18460=CARTESIAN_POINT('',(200.005035400391,100.,0.)); +#18461=CARTESIAN_POINT('',(200.005035400391,110.,0.)); +#18462=CARTESIAN_POINT('',(200.005035400391,120.,0.)); +#18463=CARTESIAN_POINT('',(190.005035400391,120.,0.)); +#18464=CARTESIAN_POINT('',(190.005035400391,100.,280.)); +#18465=CARTESIAN_POINT('',(200.005035400391,100.,280.)); +#18466=CARTESIAN_POINT('',(200.005035400391,110.,280.)); +#18467=CARTESIAN_POINT('',(200.005035400391,120.,280.)); +#18468=CARTESIAN_POINT('',(190.005035400391,120.,280.)); +#18469=CARTESIAN_POINT('',(190.005035400391,60.,0.)); +#18470=CARTESIAN_POINT('',(200.005035400391,60.,0.)); +#18471=CARTESIAN_POINT('',(200.005035400391,70.,0.)); +#18472=CARTESIAN_POINT('',(200.005035400391,80.,0.)); +#18473=CARTESIAN_POINT('',(190.005035400391,80.,0.)); +#18474=CARTESIAN_POINT('',(190.005035400391,60.,280.)); +#18475=CARTESIAN_POINT('',(200.005035400391,60.,280.)); +#18476=CARTESIAN_POINT('',(200.005035400391,70.,280.)); +#18477=CARTESIAN_POINT('',(200.005035400391,80.,280.)); +#18478=CARTESIAN_POINT('',(190.005035400391,80.,280.)); +#18479=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,280.)); +#18480=CARTESIAN_POINT('',(20.0050354789155,80.,279.999999999985)); +#18481=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,280.)); +#18482=CARTESIAN_POINT('',(20.0050347808555,148.284271938401,280.000000592537)); +#18483=CARTESIAN_POINT('',(25.8628991214227,154.142137327518,280.000000592537)); +#18484=CARTESIAN_POINT('',(31.7207634619898,160.000002716634,280.000000592537)); +#18485=CARTESIAN_POINT('',(40.0050354003953,159.999995958397,280.)); +#18486=CARTESIAN_POINT('',(20.0050353877244,140.,20.1992584139044)); +#18487=CARTESIAN_POINT('',(20.0050354130568,140.,21.8007416500762)); +#18488=CARTESIAN_POINT('',(20.0050353877244,140.,22.1992584139044)); +#18489=CARTESIAN_POINT('',(20.0050354130568,140.,23.8007416500762)); +#18490=CARTESIAN_POINT('',(20.0050353877244,140.,24.1992584139044)); +#18491=CARTESIAN_POINT('',(20.0050366833194,139.999999999999,25.8007416500762)); +#18492=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,26.1992584139044)); +#18493=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,27.8007416500762)); +#18494=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,28.1992584139044)); +#18495=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,29.8007416500762)); +#18496=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,30.1992584139044)); +#18497=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,31.8007416500762)); +#18498=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,32.1992584139044)); +#18499=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,33.8007416500762)); +#18500=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,34.1992584139044)); +#18501=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,35.8007416500762)); +#18502=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,36.1992584139044)); +#18503=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,37.8007416500762)); +#18504=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,38.1992584139044)); +#18505=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,39.8007416500762)); +#18506=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,40.1992584139044)); +#18507=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,41.8007416500762)); +#18508=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,42.1992584139044)); +#18509=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,43.8007416500762)); +#18510=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,44.1992584139044)); +#18511=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,45.8007416500762)); +#18512=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,46.1992584139044)); +#18513=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,47.8007416500762)); +#18514=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,48.1992584139044)); +#18515=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,49.8007416500762)); +#18516=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,50.1992584139044)); +#18517=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,51.8007416500762)); +#18518=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,52.1992584139044)); +#18519=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,53.8007416500762)); +#18520=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,54.1992584139044)); +#18521=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,55.8007416500762)); +#18522=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,56.1992584139044)); +#18523=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,57.8007416500762)); +#18524=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,58.1992584139044)); +#18525=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,59.8007416500762)); +#18526=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,60.1992584139044)); +#18527=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,61.8007416500762)); +#18528=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,62.1992584139044)); +#18529=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,63.8007416500762)); +#18530=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,64.1992584139044)); +#18531=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,65.8007416500762)); +#18532=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,66.1992584139044)); +#18533=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,67.8007416500762)); +#18534=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,68.1992584139044)); +#18535=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,69.8007416500762)); +#18536=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,70.1992584139044)); +#18537=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,71.8007416500762)); +#18538=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,72.1992584139044)); +#18539=CARTESIAN_POINT('',(20.0050433078617,139.998177304108,73.8007416476536)); +#18540=CARTESIAN_POINT('',(20.0050432825293,139.998177304108,74.1992584114818)); +#18541=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,75.8007416500762)); +#18542=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,76.1992584139044)); +#18543=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,77.8007416500762)); +#18544=CARTESIAN_POINT('',(20.0050354003906,80.,79.8007416446221)); +#18545=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,79.8007416446221)); +#18546=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,78.1992584139044)); +#18547=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,79.8007416446221)); +#18548=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,277.800741644622)); +#18549=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,277.800741604056)); +#18550=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,277.800741604056)); +#18551=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,277.800741614465)); +#18552=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,277.798336215513)); +#18553=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,277.803899948537)); +#18554=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,277.809156446903)); +#18555=CARTESIAN_POINT('',(20.165926713015,142.532700797708,277.860452190336)); +#18556=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,277.870564746267)); +#18557=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,277.898736690855)); +#18558=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,277.914084162488)); +#18559=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,277.953553384808)); +#18560=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,277.964108131245)); +#18561=CARTESIAN_POINT('',(20.22126430932,142.933000384188,277.98051359172)); +#18562=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,277.984151458276)); +#18563=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,277.991933586312)); +#18564=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,277.996081263362)); +#18565=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,278.001152344922)); +#18566=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,278.002325148754)); +#18567=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,278.003505161865)); +#18568=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,278.003505161865)); +#18569=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,278.006730874052)); +#18570=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,278.010668888472)); +#18571=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,278.020018599326)); +#18572=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,278.024247309508)); +#18573=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,278.03524406998)); +#18574=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,278.041478075155)); +#18575=CARTESIAN_POINT('',(20.2145462714803,142.887358567166,278.055511687467)); +#18576=CARTESIAN_POINT('',(20.2114284453518,142.865986770515,278.065781303748)); +#18577=CARTESIAN_POINT('',(20.1947127740556,142.749476028354,278.108817385173)); +#18578=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,278.12854194794)); +#18579=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,278.141396652997)); +#18580=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,278.141396652997)); +#18581=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,278.143530061599)); +#18582=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,278.145513077316)); +#18583=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,278.190843597887)); +#18584=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,278.196100093379)); +#18585=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,278.201663820661)); +#18586=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,278.199258418845)); +#18587=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,278.199258426652)); +#18588=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,278.199258426652)); +#18589=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,278.199258426652)); +#18590=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,278.199258414995)); +#18591=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,79.8007416446221)); +#18592=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,79.8007416040552)); +#18593=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,79.8007416040554)); +#18594=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,79.800741614464)); +#18595=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,79.798336215512)); +#18596=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,79.8038999485366)); +#18597=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,79.8091564469032)); +#18598=CARTESIAN_POINT('',(20.165926713015,142.532700797708,79.8604521903355)); +#18599=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,79.8705647462672)); +#18600=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,79.8987366908553)); +#18601=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,79.9140841624888)); +#18602=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,79.9535533848076)); +#18603=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,79.9641081312448)); +#18604=CARTESIAN_POINT('',(20.22126430932,142.933000384188,79.9805135917203)); +#18605=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,79.9841514582753)); +#18606=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,79.9919335863126)); +#18607=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,79.9960812633622)); +#18608=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,80.0011523449225)); +#18609=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,80.002325148754)); +#18610=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,80.0035051618649)); +#18611=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,80.0035051618649)); +#18612=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,80.0067308740517)); +#18613=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,80.010668888472)); +#18614=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,80.0200185993257)); +#18615=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,80.0242473095079)); +#18616=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,80.0352440699806)); +#18617=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,80.041478075156)); +#18618=CARTESIAN_POINT('',(20.2145462714809,142.887358567171,80.0555116874642)); +#18619=CARTESIAN_POINT('',(20.2114284453528,142.865986770522,80.0657813037459)); +#18620=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,80.1088173851728)); +#18621=CARTESIAN_POINT('',(20.1765617403517,142.615776496897,80.1285419479397)); +#18622=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,80.1413966529973)); +#18623=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,80.1413966529973)); +#18624=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,80.1435300615991)); +#18625=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,80.1455130773159)); +#18626=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,80.190843597887)); +#18627=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,80.1961000933784)); +#18628=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,80.2016638206607)); +#18629=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,80.1992584188451)); +#18630=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,80.199258426652)); +#18631=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,80.1992584266521)); +#18632=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,80.1992584266522)); +#18633=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,80.1992584149952)); +#18634=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,81.8007416446221)); +#18635=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,81.8007416040554)); +#18636=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,81.8007416040556)); +#18637=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,81.8007416144641)); +#18638=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,81.7983362155121)); +#18639=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,81.8038999485367)); +#18640=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,81.8091564469033)); +#18641=CARTESIAN_POINT('',(20.165926713015,142.532700797708,81.8604521903355)); +#18642=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,81.8705647462672)); +#18643=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,81.8987366908552)); +#18644=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,81.9140841624888)); +#18645=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,81.9535533848076)); +#18646=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,81.9641081312448)); +#18647=CARTESIAN_POINT('',(20.22126430932,142.933000384188,81.9805135917203)); +#18648=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,81.9841514582752)); +#18649=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,81.9919335863125)); +#18650=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,81.9960812633622)); +#18651=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,82.0011523449225)); +#18652=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,82.002325148754)); +#18653=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,82.0035051618649)); +#18654=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,82.0035051618649)); +#18655=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,82.0067308740517)); +#18656=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,82.010668888472)); +#18657=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,82.0200185993257)); +#18658=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,82.0242473095079)); +#18659=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,82.0352440699806)); +#18660=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,82.0414780751558)); +#18661=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,82.0555116874648)); +#18662=CARTESIAN_POINT('',(20.2114284453526,142.86598677052,82.0657813037463)); +#18663=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,82.1088173851728)); +#18664=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,82.1285419479398)); +#18665=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,82.1413966529973)); +#18666=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,82.1413966529973)); +#18667=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,82.1435300615991)); +#18668=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,82.1455130773159)); +#18669=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,82.190843597887)); +#18670=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,82.1961000933784)); +#18671=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,82.2016638206607)); +#18672=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,82.1992584188451)); +#18673=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,82.199258426652)); +#18674=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,82.1992584266521)); +#18675=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,82.1992584266522)); +#18676=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,82.1992584149952)); +#18677=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,83.8007416446221)); +#18678=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,83.8007416040554)); +#18679=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,83.8007416040556)); +#18680=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,83.8007416144641)); +#18681=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,83.7983362155121)); +#18682=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,83.8038999485367)); +#18683=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,83.8091564469033)); +#18684=CARTESIAN_POINT('',(20.165926713015,142.532700797708,83.8604521903355)); +#18685=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,83.8705647462672)); +#18686=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,83.8987366908553)); +#18687=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,83.9140841624889)); +#18688=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,83.9535533848077)); +#18689=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,83.9641081312448)); +#18690=CARTESIAN_POINT('',(20.22126430932,142.933000384188,83.9805135917203)); +#18691=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,83.9841514582753)); +#18692=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,83.9919335863126)); +#18693=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,83.9960812633622)); +#18694=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,84.0011523449225)); +#18695=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,84.002325148754)); +#18696=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,84.0035051618649)); +#18697=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,84.0035051618649)); +#18698=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,84.0067308740517)); +#18699=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,84.010668888472)); +#18700=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,84.0200185993257)); +#18701=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,84.0242473095079)); +#18702=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,84.0352440699806)); +#18703=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,84.0414780751559)); +#18704=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,84.0555116874648)); +#18705=CARTESIAN_POINT('',(20.2114284453526,142.86598677052,84.0657813037463)); +#18706=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,84.1088173851728)); +#18707=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,84.1285419479398)); +#18708=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,84.1413966529973)); +#18709=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,84.1413966529973)); +#18710=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,84.1435300615991)); +#18711=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,84.1455130773159)); +#18712=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,84.190843597887)); +#18713=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,84.1961000933784)); +#18714=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,84.2016638206607)); +#18715=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,84.1992584188451)); +#18716=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,84.199258426652)); +#18717=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,84.1992584266521)); +#18718=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,84.1992584266523)); +#18719=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,84.1992584149952)); +#18720=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,85.8007416446221)); +#18721=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,85.8007416040553)); +#18722=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,85.8007416040555)); +#18723=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,85.8007416144641)); +#18724=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,85.7983362155121)); +#18725=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,85.8038999485367)); +#18726=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,85.8091564469033)); +#18727=CARTESIAN_POINT('',(20.165926713015,142.532700797708,85.8604521903355)); +#18728=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,85.8705647462672)); +#18729=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,85.8987366908553)); +#18730=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,85.9140841624888)); +#18731=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,85.9535533848076)); +#18732=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,85.9641081312448)); +#18733=CARTESIAN_POINT('',(20.22126430932,142.933000384188,85.9805135917203)); +#18734=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,85.9841514582753)); +#18735=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,85.9919335863126)); +#18736=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,85.9960812633622)); +#18737=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,86.0011523449225)); +#18738=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,86.002325148754)); +#18739=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,86.0035051618649)); +#18740=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,86.0035051618649)); +#18741=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,86.0067308740517)); +#18742=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,86.010668888472)); +#18743=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,86.0200185993257)); +#18744=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,86.0242473095079)); +#18745=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,86.0352440699806)); +#18746=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,86.0414780751559)); +#18747=CARTESIAN_POINT('',(20.2145462714805,142.887358567167,86.0555116874662)); +#18748=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,86.0657813037477)); +#18749=CARTESIAN_POINT('',(20.1947127740552,142.749476028351,86.1088173851729)); +#18750=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,86.1285419479397)); +#18751=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,86.1413966529973)); +#18752=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,86.1413966529973)); +#18753=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,86.1435300615991)); +#18754=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,86.1455130773159)); +#18755=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,86.190843597887)); +#18756=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,86.1961000933784)); +#18757=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,86.2016638206607)); +#18758=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,86.1992584188451)); +#18759=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,86.199258426652)); +#18760=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,86.1992584266521)); +#18761=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,86.1992584266522)); +#18762=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,86.1992584149952)); +#18763=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,87.8007416446221)); +#18764=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,87.8007416040553)); +#18765=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,87.8007416040555)); +#18766=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,87.8007416144641)); +#18767=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,87.7983362155121)); +#18768=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,87.8038999485367)); +#18769=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,87.8091564469033)); +#18770=CARTESIAN_POINT('',(20.165926713015,142.532700797708,87.8604521903355)); +#18771=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,87.8705647462672)); +#18772=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,87.8987366908552)); +#18773=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,87.9140841624888)); +#18774=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,87.9535533848076)); +#18775=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,87.9641081312448)); +#18776=CARTESIAN_POINT('',(20.22126430932,142.933000384188,87.9805135917203)); +#18777=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,87.9841514582753)); +#18778=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,87.9919335863126)); +#18779=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,87.9960812633622)); +#18780=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,88.0011523449224)); +#18781=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,88.0023251487539)); +#18782=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,88.0035051618649)); +#18783=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,88.0035051618649)); +#18784=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,88.0067308740513)); +#18785=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,88.0106688884714)); +#18786=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,88.0200185993259)); +#18787=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,88.0242473095083)); +#18788=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,88.0352440699809)); +#18789=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,88.0414780751561)); +#18790=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,88.055511687465)); +#18791=CARTESIAN_POINT('',(20.2114284453525,142.86598677052,88.0657813037469)); +#18792=CARTESIAN_POINT('',(20.194712774055,142.74947602835,88.1088173851728)); +#18793=CARTESIAN_POINT('',(20.176561740352,142.615776496898,88.1285419479395)); +#18794=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,88.1413966529973)); +#18795=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,88.1413966529973)); +#18796=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,88.1435300615991)); +#18797=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,88.1455130773159)); +#18798=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,88.190843597887)); +#18799=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,88.1961000933784)); +#18800=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,88.2016638206607)); +#18801=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,88.1992584188451)); +#18802=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,88.199258426652)); +#18803=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,88.1992584266521)); +#18804=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,88.1992584266522)); +#18805=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,88.1992584149952)); +#18806=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,89.8007416446221)); +#18807=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,89.8007416040553)); +#18808=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,89.8007416040555)); +#18809=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,89.8007416144641)); +#18810=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,89.7983362155121)); +#18811=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,89.8038999485367)); +#18812=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,89.8091564469033)); +#18813=CARTESIAN_POINT('',(20.165926713015,142.532700797708,89.8604521903355)); +#18814=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,89.8705647462672)); +#18815=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,89.8987366908553)); +#18816=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,89.9140841624888)); +#18817=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,89.9535533848077)); +#18818=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,89.9641081312448)); +#18819=CARTESIAN_POINT('',(20.22126430932,142.933000384188,89.9805135917203)); +#18820=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,89.9841514582753)); +#18821=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,89.9919335863125)); +#18822=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,89.9960812633622)); +#18823=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,90.0011523449225)); +#18824=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,90.002325148754)); +#18825=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,90.0035051618649)); +#18826=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,90.0035051618649)); +#18827=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,90.006730874052)); +#18828=CARTESIAN_POINT('',(20.2219638020406,142.937714996955,90.0106688884724)); +#18829=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,90.0200185993256)); +#18830=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,90.0242473095078)); +#18831=CARTESIAN_POINT('',(20.2192025637297,142.919066998204,90.0352440699801)); +#18832=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,90.0414780751552)); +#18833=CARTESIAN_POINT('',(20.214546271481,142.887358567172,90.0555116874638)); +#18834=CARTESIAN_POINT('',(20.211428445353,142.865986770523,90.065781303745)); +#18835=CARTESIAN_POINT('',(20.1947127740557,142.749476028355,90.1088173851728)); +#18836=CARTESIAN_POINT('',(20.1765617403516,142.615776496895,90.1285419479399)); +#18837=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,90.1413966529973)); +#18838=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,90.1413966529973)); +#18839=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,90.1435300615991)); +#18840=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,90.1455130773159)); +#18841=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,90.190843597887)); +#18842=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,90.1961000933785)); +#18843=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,90.2016638206607)); +#18844=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,90.1992584188452)); +#18845=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,90.1992584266521)); +#18846=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,90.1992584266522)); +#18847=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,90.1992584266523)); +#18848=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,90.1992584149953)); +#18849=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,91.8007416446221)); +#18850=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,91.8007416040553)); +#18851=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,91.8007416040555)); +#18852=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,91.8007416144641)); +#18853=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,91.7983362155121)); +#18854=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,91.8038999485367)); +#18855=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,91.8091564469033)); +#18856=CARTESIAN_POINT('',(20.165926713015,142.532700797708,91.8604521903355)); +#18857=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,91.8705647462672)); +#18858=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,91.8987366908552)); +#18859=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,91.9140841624888)); +#18860=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,91.9535533848076)); +#18861=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,91.9641081312448)); +#18862=CARTESIAN_POINT('',(20.22126430932,142.933000384188,91.9805135917203)); +#18863=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,91.9841514582752)); +#18864=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,91.9919335863125)); +#18865=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,91.9960812633622)); +#18866=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,92.0011523449225)); +#18867=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,92.002325148754)); +#18868=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,92.0035051618649)); +#18869=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,92.0035051618649)); +#18870=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,92.0067308740519)); +#18871=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,92.0106688884722)); +#18872=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,92.0200185993256)); +#18873=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,92.0242473095078)); +#18874=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,92.0352440699803)); +#18875=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,92.0414780751555)); +#18876=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,92.0555116874648)); +#18877=CARTESIAN_POINT('',(20.2114284453526,142.86598677052,92.0657813037464)); +#18878=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,92.1088173851728)); +#18879=CARTESIAN_POINT('',(20.1765617403517,142.615776496897,92.1285419479397)); +#18880=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,92.1413966529973)); +#18881=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,92.1413966529973)); +#18882=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,92.1435300615991)); +#18883=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,92.1455130773159)); +#18884=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,92.190843597887)); +#18885=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,92.1961000933784)); +#18886=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,92.2016638206607)); +#18887=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,92.1992584188451)); +#18888=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,92.199258426652)); +#18889=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,92.1992584266521)); +#18890=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,92.1992584266522)); +#18891=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,92.1992584149952)); +#18892=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,93.8007416446221)); +#18893=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,93.8007416040553)); +#18894=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,93.8007416040556)); +#18895=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,93.8007416144641)); +#18896=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,93.7983362155121)); +#18897=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,93.8038999485367)); +#18898=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,93.8091564469033)); +#18899=CARTESIAN_POINT('',(20.165926713015,142.532700797708,93.8604521903355)); +#18900=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,93.8705647462672)); +#18901=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,93.8987366908553)); +#18902=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,93.9140841624889)); +#18903=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,93.9535533848077)); +#18904=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,93.9641081312448)); +#18905=CARTESIAN_POINT('',(20.22126430932,142.933000384188,93.9805135917203)); +#18906=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,93.9841514582753)); +#18907=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,93.9919335863126)); +#18908=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,93.9960812633622)); +#18909=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,94.0011523449225)); +#18910=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,94.002325148754)); +#18911=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,94.0035051618649)); +#18912=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,94.0035051618649)); +#18913=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,94.0067308740517)); +#18914=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,94.010668888472)); +#18915=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,94.0200185993257)); +#18916=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,94.0242473095079)); +#18917=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,94.0352440699806)); +#18918=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,94.0414780751557)); +#18919=CARTESIAN_POINT('',(20.214546271481,142.887358567171,94.0555116874639)); +#18920=CARTESIAN_POINT('',(20.2114284453529,142.865986770523,94.0657813037456)); +#18921=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,94.1088173851728)); +#18922=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,94.1285419479397)); +#18923=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,94.1413966529973)); +#18924=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,94.1413966529973)); +#18925=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,94.1435300615991)); +#18926=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,94.1455130773159)); +#18927=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,94.190843597887)); +#18928=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,94.1961000933784)); +#18929=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,94.2016638206607)); +#18930=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,94.1992584188451)); +#18931=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,94.199258426652)); +#18932=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,94.1992584266521)); +#18933=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,94.1992584266523)); +#18934=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,94.1992584149952)); +#18935=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,95.8007416446221)); +#18936=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,95.8007416040553)); +#18937=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,95.8007416040555)); +#18938=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,95.8007416144641)); +#18939=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,95.7983362155121)); +#18940=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,95.8038999485367)); +#18941=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,95.8091564469033)); +#18942=CARTESIAN_POINT('',(20.165926713015,142.532700797708,95.8604521903355)); +#18943=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,95.8705647462672)); +#18944=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,95.8987366908553)); +#18945=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,95.9140841624888)); +#18946=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,95.9535533848076)); +#18947=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,95.9641081312448)); +#18948=CARTESIAN_POINT('',(20.22126430932,142.933000384188,95.9805135917203)); +#18949=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,95.9841514582753)); +#18950=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,95.9919335863126)); +#18951=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,95.9960812633622)); +#18952=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,96.0011523449225)); +#18953=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,96.002325148754)); +#18954=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,96.0035051618649)); +#18955=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,96.0035051618649)); +#18956=CARTESIAN_POINT('',(20.2221009848286,142.938637626557,96.0067308740512)); +#18957=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,96.0106688884713)); +#18958=CARTESIAN_POINT('',(20.2212395053569,142.932833237517,96.0200185993246)); +#18959=CARTESIAN_POINT('',(20.220751685751,142.929541913151,96.0242473095066)); +#18960=CARTESIAN_POINT('',(20.2192025637298,142.919066998205,96.0352440699795)); +#18961=CARTESIAN_POINT('',(20.2179241894815,142.910393149386,96.0414780751547)); +#18962=CARTESIAN_POINT('',(20.2145462714809,142.887358567171,96.0555116874645)); +#18963=CARTESIAN_POINT('',(20.2114284453527,142.865986770522,96.0657813037457)); +#18964=CARTESIAN_POINT('',(20.1947127740557,142.749476028355,96.1088173851728)); +#18965=CARTESIAN_POINT('',(20.1765617403515,142.615776496895,96.12854194794)); +#18966=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,96.1413966529973)); +#18967=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,96.1413966529973)); +#18968=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,96.1435300615991)); +#18969=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,96.1455130773159)); +#18970=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,96.190843597887)); +#18971=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,96.1961000933784)); +#18972=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,96.2016638206607)); +#18973=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,96.1992584188451)); +#18974=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,96.199258426652)); +#18975=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,96.1992584266521)); +#18976=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,96.1992584266522)); +#18977=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,96.1992584149952)); +#18978=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,97.8007416446221)); +#18979=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,97.8007416040553)); +#18980=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,97.8007416040555)); +#18981=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,97.8007416144641)); +#18982=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,97.7983362155121)); +#18983=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,97.8038999485367)); +#18984=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,97.8091564469033)); +#18985=CARTESIAN_POINT('',(20.165926713015,142.532700797708,97.8604521903355)); +#18986=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,97.8705647462672)); +#18987=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,97.8987366908553)); +#18988=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,97.9140841624889)); +#18989=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,97.9535533848077)); +#18990=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,97.9641081312448)); +#18991=CARTESIAN_POINT('',(20.22126430932,142.933000384188,97.9805135917203)); +#18992=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,97.9841514582753)); +#18993=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,97.9919335863126)); +#18994=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,97.9960812633622)); +#18995=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,98.0011523449225)); +#18996=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,98.002325148754)); +#18997=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,98.0035051618649)); +#18998=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,98.0035051618649)); +#18999=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,98.0067308740519)); +#19000=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,98.0106688884722)); +#19001=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,98.0200185993259)); +#19002=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,98.0242473095082)); +#19003=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,98.0352440699808)); +#19004=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,98.0414780751561)); +#19005=CARTESIAN_POINT('',(20.2145462714809,142.88735856717,98.0555116874642)); +#19006=CARTESIAN_POINT('',(20.2114284453528,142.865986770522,98.0657813037461)); +#19007=CARTESIAN_POINT('',(20.1947127740551,142.74947602835,98.1088173851729)); +#19008=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,98.1285419479396)); +#19009=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,98.1413966529973)); +#19010=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,98.1413966529973)); +#19011=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,98.1435300615991)); +#19012=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,98.1455130773159)); +#19013=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,98.190843597887)); +#19014=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,98.1961000933784)); +#19015=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,98.2016638206606)); +#19016=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,98.199258418845)); +#19017=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,98.1992584266519)); +#19018=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,98.199258426652)); +#19019=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,98.1992584266522)); +#19020=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,98.1992584149952)); +#19021=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,99.8007416446221)); +#19022=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,99.8007416040553)); +#19023=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,99.8007416040556)); +#19024=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,99.8007416144641)); +#19025=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,99.7983362155121)); +#19026=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,99.8038999485367)); +#19027=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,99.8091564469032)); +#19028=CARTESIAN_POINT('',(20.165926713015,142.532700797708,99.8604521903355)); +#19029=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,99.8705647462672)); +#19030=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,99.8987366908553)); +#19031=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,99.9140841624888)); +#19032=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,99.9535533848077)); +#19033=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,99.9641081312448)); +#19034=CARTESIAN_POINT('',(20.22126430932,142.933000384188,99.9805135917203)); +#19035=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,99.9841514582753)); +#19036=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,99.9919335863124)); +#19037=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,99.9960812633622)); +#19038=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,100.001152344922)); +#19039=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,100.002325148754)); +#19040=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,100.003505161865)); +#19041=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,100.003505161865)); +#19042=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,100.006730874052)); +#19043=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,100.010668888472)); +#19044=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,100.020018599326)); +#19045=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,100.024247309508)); +#19046=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,100.03524406998)); +#19047=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,100.041478075156)); +#19048=CARTESIAN_POINT('',(20.214546271481,142.887358567171,100.055511687464)); +#19049=CARTESIAN_POINT('',(20.2114284453529,142.865986770522,100.065781303746)); +#19050=CARTESIAN_POINT('',(20.1947127740554,142.749476028353,100.108817385173)); +#19051=CARTESIAN_POINT('',(20.1765617403516,142.615776496895,100.12854194794)); +#19052=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,100.141396652997)); +#19053=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,100.141396652997)); +#19054=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,100.143530061599)); +#19055=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,100.145513077316)); +#19056=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,100.190843597887)); +#19057=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,100.196100093379)); +#19058=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,100.201663820661)); +#19059=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,100.199258418845)); +#19060=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,100.199258426652)); +#19061=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,100.199258426652)); +#19062=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,100.199258426652)); +#19063=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,100.199258414995)); +#19064=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,101.800741644622)); +#19065=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,101.800741604056)); +#19066=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,101.800741604056)); +#19067=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,101.800741614465)); +#19068=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,101.798336215513)); +#19069=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,101.803899948537)); +#19070=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,101.809156446903)); +#19071=CARTESIAN_POINT('',(20.165926713015,142.532700797708,101.860452190336)); +#19072=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,101.870564746268)); +#19073=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,101.898736690855)); +#19074=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,101.914084162488)); +#19075=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,101.953553384807)); +#19076=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,101.964108131245)); +#19077=CARTESIAN_POINT('',(20.22126430932,142.933000384188,101.98051359172)); +#19078=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,101.984151458276)); +#19079=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,101.991933586312)); +#19080=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,101.996081263362)); +#19081=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,102.001152344922)); +#19082=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,102.002325148754)); +#19083=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,102.003505161865)); +#19084=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,102.003505161865)); +#19085=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,102.006730874052)); +#19086=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,102.010668888472)); +#19087=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,102.020018599326)); +#19088=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,102.024247309508)); +#19089=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,102.03524406998)); +#19090=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,102.041478075156)); +#19091=CARTESIAN_POINT('',(20.2145462714812,142.887358567173,102.055511687463)); +#19092=CARTESIAN_POINT('',(20.2114284453533,142.865986770525,102.065781303745)); +#19093=CARTESIAN_POINT('',(20.1947127740555,142.749476028353,102.108817385173)); +#19094=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,102.12854194794)); +#19095=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,102.141396652997)); +#19096=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,102.141396652997)); +#19097=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,102.143530061599)); +#19098=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,102.145513077316)); +#19099=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,102.190843597887)); +#19100=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,102.196100093379)); +#19101=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,102.201663820661)); +#19102=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,102.199258418845)); +#19103=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,102.199258426652)); +#19104=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,102.199258426652)); +#19105=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,102.199258426652)); +#19106=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,102.199258414995)); +#19107=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,103.800741644622)); +#19108=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,103.800741604056)); +#19109=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,103.800741604056)); +#19110=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,103.800741614465)); +#19111=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,103.798336215513)); +#19112=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,103.803899948537)); +#19113=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,103.809156446903)); +#19114=CARTESIAN_POINT('',(20.165926713015,142.532700797708,103.860452190336)); +#19115=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,103.870564746268)); +#19116=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,103.898736690855)); +#19117=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,103.914084162488)); +#19118=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,103.953553384807)); +#19119=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,103.964108131245)); +#19120=CARTESIAN_POINT('',(20.22126430932,142.933000384188,103.98051359172)); +#19121=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,103.984151458276)); +#19122=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,103.991933586312)); +#19123=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,103.996081263362)); +#19124=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,104.001152344922)); +#19125=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,104.002325148754)); +#19126=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,104.003505161865)); +#19127=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,104.003505161865)); +#19128=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,104.006730874052)); +#19129=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,104.010668888472)); +#19130=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,104.020018599326)); +#19131=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,104.024247309508)); +#19132=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,104.035244069981)); +#19133=CARTESIAN_POINT('',(20.217924189481,142.910393149382,104.041478075157)); +#19134=CARTESIAN_POINT('',(20.2145462714804,142.887358567167,104.055511687466)); +#19135=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,104.065781303748)); +#19136=CARTESIAN_POINT('',(20.1947127740547,142.749476028348,104.108817385173)); +#19137=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,104.128541947939)); +#19138=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,104.141396652997)); +#19139=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,104.141396652997)); +#19140=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,104.143530061599)); +#19141=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,104.145513077316)); +#19142=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,104.190843597887)); +#19143=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,104.196100093379)); +#19144=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,104.201663820661)); +#19145=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,104.199258418845)); +#19146=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,104.199258426652)); +#19147=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,104.199258426652)); +#19148=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,104.199258426652)); +#19149=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,104.199258414995)); +#19150=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,105.800741644622)); +#19151=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,105.800741604056)); +#19152=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,105.800741604056)); +#19153=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,105.800741614465)); +#19154=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,105.798336215512)); +#19155=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,105.803899948537)); +#19156=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,105.809156446903)); +#19157=CARTESIAN_POINT('',(20.165926713015,142.532700797708,105.860452190336)); +#19158=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,105.870564746268)); +#19159=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,105.898736690855)); +#19160=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,105.914084162488)); +#19161=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,105.953553384807)); +#19162=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,105.964108131245)); +#19163=CARTESIAN_POINT('',(20.22126430932,142.933000384188,105.98051359172)); +#19164=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,105.984151458276)); +#19165=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,105.991933586312)); +#19166=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,105.996081263362)); +#19167=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,106.001152344922)); +#19168=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,106.002325148754)); +#19169=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,106.003505161865)); +#19170=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,106.003505161865)); +#19171=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,106.006730874052)); +#19172=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,106.010668888472)); +#19173=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,106.020018599326)); +#19174=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,106.024247309508)); +#19175=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,106.035244069981)); +#19176=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,106.041478075156)); +#19177=CARTESIAN_POINT('',(20.2145462714805,142.887358567167,106.055511687466)); +#19178=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,106.065781303748)); +#19179=CARTESIAN_POINT('',(20.194712774055,142.74947602835,106.108817385173)); +#19180=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,106.12854194794)); +#19181=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,106.141396652997)); +#19182=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,106.141396652997)); +#19183=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,106.143530061599)); +#19184=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,106.145513077316)); +#19185=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,106.190843597887)); +#19186=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,106.196100093379)); +#19187=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,106.201663820661)); +#19188=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,106.199258418845)); +#19189=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,106.199258426652)); +#19190=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,106.199258426652)); +#19191=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,106.199258426652)); +#19192=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,106.199258414995)); +#19193=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,107.800741644622)); +#19194=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,107.800741604056)); +#19195=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,107.800741604056)); +#19196=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,107.800741614465)); +#19197=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,107.798336215512)); +#19198=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,107.803899948537)); +#19199=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,107.809156446903)); +#19200=CARTESIAN_POINT('',(20.165926713015,142.532700797708,107.860452190336)); +#19201=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,107.870564746268)); +#19202=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,107.898736690855)); +#19203=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,107.914084162488)); +#19204=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,107.953553384807)); +#19205=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,107.964108131245)); +#19206=CARTESIAN_POINT('',(20.22126430932,142.933000384188,107.98051359172)); +#19207=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,107.984151458276)); +#19208=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,107.991933586312)); +#19209=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,107.996081263362)); +#19210=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,108.001152344922)); +#19211=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,108.002325148754)); +#19212=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,108.003505161865)); +#19213=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,108.003505161865)); +#19214=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,108.006730874052)); +#19215=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,108.010668888472)); +#19216=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,108.020018599326)); +#19217=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,108.024247309508)); +#19218=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,108.035244069981)); +#19219=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,108.041478075156)); +#19220=CARTESIAN_POINT('',(20.2145462714806,142.887358567169,108.055511687465)); +#19221=CARTESIAN_POINT('',(20.2114284453523,142.865986770519,108.065781303747)); +#19222=CARTESIAN_POINT('',(20.194712774055,142.74947602835,108.108817385173)); +#19223=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,108.12854194794)); +#19224=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,108.141396652997)); +#19225=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,108.141396652997)); +#19226=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,108.143530061599)); +#19227=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,108.145513077316)); +#19228=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,108.190843597887)); +#19229=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,108.196100093379)); +#19230=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,108.201663820661)); +#19231=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,108.199258418845)); +#19232=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,108.199258426652)); +#19233=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,108.199258426652)); +#19234=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,108.199258426652)); +#19235=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,108.199258414995)); +#19236=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,109.800741644622)); +#19237=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,109.800741604056)); +#19238=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,109.800741604056)); +#19239=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,109.800741614465)); +#19240=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,109.798336215512)); +#19241=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,109.803899948537)); +#19242=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,109.809156446903)); +#19243=CARTESIAN_POINT('',(20.165926713015,142.532700797708,109.860452190336)); +#19244=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,109.870564746268)); +#19245=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,109.898736690855)); +#19246=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,109.914084162488)); +#19247=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,109.953553384807)); +#19248=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,109.964108131245)); +#19249=CARTESIAN_POINT('',(20.22126430932,142.933000384188,109.98051359172)); +#19250=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,109.984151458276)); +#19251=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,109.991933586312)); +#19252=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,109.996081263362)); +#19253=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,110.001152344922)); +#19254=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,110.002325148754)); +#19255=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,110.003505161865)); +#19256=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,110.003505161865)); +#19257=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,110.006730874052)); +#19258=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,110.010668888472)); +#19259=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,110.020018599326)); +#19260=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,110.024247309508)); +#19261=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,110.03524406998)); +#19262=CARTESIAN_POINT('',(20.2179241894813,142.910393149385,110.041478075155)); +#19263=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,110.055511687465)); +#19264=CARTESIAN_POINT('',(20.2114284453524,142.86598677052,110.065781303747)); +#19265=CARTESIAN_POINT('',(20.1947127740552,142.749476028352,110.108817385173)); +#19266=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,110.12854194794)); +#19267=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,110.141396652997)); +#19268=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,110.141396652997)); +#19269=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,110.143530061599)); +#19270=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,110.145513077316)); +#19271=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,110.190843597887)); +#19272=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,110.196100093379)); +#19273=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,110.201663820661)); +#19274=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,110.199258418845)); +#19275=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,110.199258426652)); +#19276=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,110.199258426652)); +#19277=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,110.199258426652)); +#19278=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,110.199258414995)); +#19279=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,111.800741644622)); +#19280=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,111.800741604056)); +#19281=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,111.800741604056)); +#19282=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,111.800741614465)); +#19283=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,111.798336215512)); +#19284=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,111.803899948537)); +#19285=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,111.809156446903)); +#19286=CARTESIAN_POINT('',(20.165926713015,142.532700797708,111.860452190336)); +#19287=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,111.870564746268)); +#19288=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,111.898736690855)); +#19289=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,111.914084162488)); +#19290=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,111.953553384807)); +#19291=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,111.964108131245)); +#19292=CARTESIAN_POINT('',(20.22126430932,142.933000384188,111.98051359172)); +#19293=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,111.984151458276)); +#19294=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,111.991933586312)); +#19295=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,111.996081263362)); +#19296=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,112.001152344922)); +#19297=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,112.002325148754)); +#19298=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,112.003505161865)); +#19299=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,112.003505161865)); +#19300=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,112.006730874052)); +#19301=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,112.010668888472)); +#19302=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,112.020018599326)); +#19303=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,112.024247309508)); +#19304=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,112.03524406998)); +#19305=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,112.041478075156)); +#19306=CARTESIAN_POINT('',(20.2145462714811,142.887358567171,112.055511687464)); +#19307=CARTESIAN_POINT('',(20.211428445353,142.865986770524,112.065781303745)); +#19308=CARTESIAN_POINT('',(20.1947127740555,142.749476028353,112.108817385173)); +#19309=CARTESIAN_POINT('',(20.1765617403516,142.615776496896,112.12854194794)); +#19310=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,112.141396652997)); +#19311=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,112.141396652997)); +#19312=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,112.143530061599)); +#19313=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,112.145513077316)); +#19314=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,112.190843597887)); +#19315=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,112.196100093379)); +#19316=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,112.201663820661)); +#19317=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,112.199258418845)); +#19318=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,112.199258426652)); +#19319=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,112.199258426652)); +#19320=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,112.199258426652)); +#19321=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,112.199258414995)); +#19322=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,113.800741644622)); +#19323=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,113.800741604056)); +#19324=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,113.800741604056)); +#19325=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,113.800741614465)); +#19326=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,113.798336215512)); +#19327=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,113.803899948537)); +#19328=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,113.809156446903)); +#19329=CARTESIAN_POINT('',(20.165926713015,142.532700797708,113.860452190336)); +#19330=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,113.870564746268)); +#19331=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,113.898736690855)); +#19332=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,113.914084162488)); +#19333=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,113.953553384807)); +#19334=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,113.964108131245)); +#19335=CARTESIAN_POINT('',(20.22126430932,142.933000384188,113.98051359172)); +#19336=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,113.984151458276)); +#19337=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,113.991933586312)); +#19338=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,113.996081263362)); +#19339=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,114.001152344922)); +#19340=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,114.002325148754)); +#19341=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,114.003505161865)); +#19342=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,114.003505161865)); +#19343=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,114.006730874052)); +#19344=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,114.010668888472)); +#19345=CARTESIAN_POINT('',(20.2212395053569,142.932833237517,114.020018599325)); +#19346=CARTESIAN_POINT('',(20.2207516857509,142.92954191315,114.024247309507)); +#19347=CARTESIAN_POINT('',(20.2192025637298,142.919066998205,114.035244069979)); +#19348=CARTESIAN_POINT('',(20.2179241894817,142.910393149387,114.041478075154)); +#19349=CARTESIAN_POINT('',(20.2145462714811,142.887358567172,114.055511687464)); +#19350=CARTESIAN_POINT('',(20.2114284453531,142.865986770524,114.065781303745)); +#19351=CARTESIAN_POINT('',(20.1947127740561,142.749476028358,114.108817385173)); +#19352=CARTESIAN_POINT('',(20.1765617403512,142.615776496892,114.12854194794)); +#19353=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,114.141396652997)); +#19354=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,114.141396652997)); +#19355=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,114.143530061599)); +#19356=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,114.145513077316)); +#19357=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,114.190843597887)); +#19358=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,114.196100093379)); +#19359=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,114.201663820661)); +#19360=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,114.199258418845)); +#19361=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,114.199258426652)); +#19362=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,114.199258426652)); +#19363=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,114.199258426652)); +#19364=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,114.199258414995)); +#19365=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,115.800741644622)); +#19366=CARTESIAN_POINT('',(20.0050429785129,140.000003743404,115.800741604056)); +#19367=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,115.800741604056)); +#19368=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,115.800741614465)); +#19369=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,115.798336215513)); +#19370=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,115.803899948537)); +#19371=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,115.809156446903)); +#19372=CARTESIAN_POINT('',(20.165926713015,142.532700797708,115.860452190336)); +#19373=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,115.870564746268)); +#19374=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,115.898736690855)); +#19375=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,115.914084162488)); +#19376=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,115.953553384807)); +#19377=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,115.964108131245)); +#19378=CARTESIAN_POINT('',(20.22126430932,142.933000384188,115.98051359172)); +#19379=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,115.984151458276)); +#19380=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,115.991933586312)); +#19381=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,115.996081263362)); +#19382=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,116.001152344922)); +#19383=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,116.002325148754)); +#19384=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,116.003505161865)); +#19385=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,116.003505161865)); +#19386=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,116.006730874052)); +#19387=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,116.010668888472)); +#19388=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,116.020018599326)); +#19389=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,116.024247309508)); +#19390=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,116.035244069981)); +#19391=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,116.041478075156)); +#19392=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,116.055511687465)); +#19393=CARTESIAN_POINT('',(20.2114284453525,142.86598677052,116.065781303747)); +#19394=CARTESIAN_POINT('',(20.1947127740552,142.749476028351,116.108817385173)); +#19395=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,116.12854194794)); +#19396=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,116.141396652997)); +#19397=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,116.141396652997)); +#19398=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,116.143530061599)); +#19399=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,116.145513077316)); +#19400=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,116.190843597887)); +#19401=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,116.196100093379)); +#19402=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,116.201663820661)); +#19403=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,116.199258418845)); +#19404=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,116.199258426652)); +#19405=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,116.199258426652)); +#19406=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,116.199258426652)); +#19407=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,116.199258414995)); +#19408=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,117.800741644622)); +#19409=CARTESIAN_POINT('',(20.0050429785129,140.000003743404,117.800741604056)); +#19410=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,117.800741604056)); +#19411=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,117.800741614465)); +#19412=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,117.798336215513)); +#19413=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,117.803899948537)); +#19414=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,117.809156446903)); +#19415=CARTESIAN_POINT('',(20.165926713015,142.532700797708,117.860452190336)); +#19416=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,117.870564746268)); +#19417=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,117.898736690855)); +#19418=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,117.914084162488)); +#19419=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,117.953553384807)); +#19420=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,117.964108131245)); +#19421=CARTESIAN_POINT('',(20.22126430932,142.933000384188,117.98051359172)); +#19422=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,117.984151458276)); +#19423=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,117.991933586312)); +#19424=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,117.996081263362)); +#19425=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,118.001152344922)); +#19426=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,118.002325148754)); +#19427=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,118.003505161865)); +#19428=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,118.003505161865)); +#19429=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,118.006730874052)); +#19430=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,118.010668888472)); +#19431=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,118.020018599326)); +#19432=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,118.024247309508)); +#19433=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,118.03524406998)); +#19434=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,118.041478075156)); +#19435=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,118.055511687465)); +#19436=CARTESIAN_POINT('',(20.2114284453524,142.865986770519,118.065781303747)); +#19437=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,118.108817385173)); +#19438=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,118.12854194794)); +#19439=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,118.141396652997)); +#19440=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,118.141396652997)); +#19441=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,118.143530061599)); +#19442=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,118.145513077316)); +#19443=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,118.190843597887)); +#19444=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,118.196100093379)); +#19445=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,118.201663820661)); +#19446=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,118.199258418845)); +#19447=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,118.199258426652)); +#19448=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,118.199258426652)); +#19449=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,118.199258426652)); +#19450=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,118.199258414995)); +#19451=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,119.800741644622)); +#19452=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,119.800741604056)); +#19453=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,119.800741604056)); +#19454=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,119.800741614465)); +#19455=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,119.798336215512)); +#19456=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,119.803899948537)); +#19457=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,119.809156446903)); +#19458=CARTESIAN_POINT('',(20.165926713015,142.532700797708,119.860452190336)); +#19459=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,119.870564746268)); +#19460=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,119.898736690855)); +#19461=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,119.914084162488)); +#19462=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,119.953553384807)); +#19463=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,119.964108131245)); +#19464=CARTESIAN_POINT('',(20.22126430932,142.933000384188,119.98051359172)); +#19465=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,119.984151458276)); +#19466=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,119.991933586312)); +#19467=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,119.996081263362)); +#19468=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,120.001152344922)); +#19469=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,120.002325148754)); +#19470=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,120.003505161865)); +#19471=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,120.003505161865)); +#19472=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,120.006730874052)); +#19473=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,120.010668888472)); +#19474=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,120.020018599326)); +#19475=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,120.024247309508)); +#19476=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,120.03524406998)); +#19477=CARTESIAN_POINT('',(20.2179241894813,142.910393149385,120.041478075156)); +#19478=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,120.055511687465)); +#19479=CARTESIAN_POINT('',(20.2114284453526,142.86598677052,120.065781303746)); +#19480=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,120.108817385173)); +#19481=CARTESIAN_POINT('',(20.1765617403517,142.615776496897,120.12854194794)); +#19482=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,120.141396652997)); +#19483=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,120.141396652997)); +#19484=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,120.143530061599)); +#19485=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,120.145513077316)); +#19486=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,120.190843597887)); +#19487=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,120.196100093379)); +#19488=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,120.201663820661)); +#19489=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,120.199258418845)); +#19490=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,120.199258426652)); +#19491=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,120.199258426652)); +#19492=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,120.199258426652)); +#19493=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,120.199258414995)); +#19494=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,121.800741644622)); +#19495=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,121.800741604056)); +#19496=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,121.800741604056)); +#19497=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,121.800741614465)); +#19498=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,121.798336215512)); +#19499=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,121.803899948537)); +#19500=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,121.809156446903)); +#19501=CARTESIAN_POINT('',(20.165926713015,142.532700797708,121.860452190336)); +#19502=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,121.870564746268)); +#19503=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,121.898736690855)); +#19504=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,121.914084162488)); +#19505=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,121.953553384807)); +#19506=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,121.964108131245)); +#19507=CARTESIAN_POINT('',(20.22126430932,142.933000384188,121.98051359172)); +#19508=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,121.984151458276)); +#19509=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,121.991933586312)); +#19510=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,121.996081263362)); +#19511=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,122.001152344922)); +#19512=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,122.002325148754)); +#19513=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,122.003505161865)); +#19514=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,122.003505161865)); +#19515=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,122.006730874052)); +#19516=CARTESIAN_POINT('',(20.2219638020406,142.937714996955,122.010668888472)); +#19517=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,122.020018599326)); +#19518=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,122.024247309508)); +#19519=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,122.03524406998)); +#19520=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,122.041478075155)); +#19521=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,122.055511687465)); +#19522=CARTESIAN_POINT('',(20.2114284453526,142.86598677052,122.065781303746)); +#19523=CARTESIAN_POINT('',(20.1947127740555,142.749476028353,122.108817385173)); +#19524=CARTESIAN_POINT('',(20.1765617403516,142.615776496896,122.12854194794)); +#19525=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,122.141396652997)); +#19526=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,122.141396652997)); +#19527=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,122.143530061599)); +#19528=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,122.145513077316)); +#19529=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,122.190843597887)); +#19530=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,122.196100093379)); +#19531=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,122.201663820661)); +#19532=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,122.199258418845)); +#19533=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,122.199258426652)); +#19534=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,122.199258426652)); +#19535=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,122.199258426652)); +#19536=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,122.199258414995)); +#19537=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,123.800741644622)); +#19538=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,123.800741604056)); +#19539=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,123.800741604056)); +#19540=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,123.800741614465)); +#19541=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,123.798336215512)); +#19542=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,123.803899948537)); +#19543=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,123.809156446903)); +#19544=CARTESIAN_POINT('',(20.165926713015,142.532700797708,123.860452190336)); +#19545=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,123.870564746268)); +#19546=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,123.898736690855)); +#19547=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,123.914084162488)); +#19548=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,123.953553384807)); +#19549=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,123.964108131245)); +#19550=CARTESIAN_POINT('',(20.22126430932,142.933000384188,123.98051359172)); +#19551=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,123.984151458276)); +#19552=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,123.991933586312)); +#19553=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,123.996081263362)); +#19554=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,124.001152344922)); +#19555=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,124.002325148754)); +#19556=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,124.003505161865)); +#19557=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,124.003505161865)); +#19558=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,124.006730874052)); +#19559=CARTESIAN_POINT('',(20.2219638020406,142.937714996955,124.010668888472)); +#19560=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,124.020018599326)); +#19561=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,124.024247309508)); +#19562=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,124.03524406998)); +#19563=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,124.041478075155)); +#19564=CARTESIAN_POINT('',(20.2145462714805,142.887358567168,124.055511687466)); +#19565=CARTESIAN_POINT('',(20.2114284453522,142.865986770518,124.065781303747)); +#19566=CARTESIAN_POINT('',(20.1947127740555,142.749476028353,124.108817385173)); +#19567=CARTESIAN_POINT('',(20.1765617403516,142.615776496896,124.12854194794)); +#19568=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,124.141396652997)); +#19569=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,124.141396652997)); +#19570=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,124.143530061599)); +#19571=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,124.145513077316)); +#19572=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,124.190843597887)); +#19573=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,124.196100093379)); +#19574=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,124.201663820661)); +#19575=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,124.199258418845)); +#19576=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,124.199258426652)); +#19577=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,124.199258426652)); +#19578=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,124.199258426652)); +#19579=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,124.199258414995)); +#19580=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,125.800741644622)); +#19581=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,125.800741604056)); +#19582=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,125.800741604056)); +#19583=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,125.800741614465)); +#19584=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,125.798336215512)); +#19585=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,125.803899948537)); +#19586=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,125.809156446903)); +#19587=CARTESIAN_POINT('',(20.165926713015,142.532700797708,125.860452190336)); +#19588=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,125.870564746268)); +#19589=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,125.898736690855)); +#19590=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,125.914084162488)); +#19591=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,125.953553384807)); +#19592=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,125.964108131245)); +#19593=CARTESIAN_POINT('',(20.22126430932,142.933000384188,125.98051359172)); +#19594=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,125.984151458276)); +#19595=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,125.991933586312)); +#19596=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,125.996081263362)); +#19597=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,126.001152344922)); +#19598=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,126.002325148754)); +#19599=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,126.003505161865)); +#19600=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,126.003505161865)); +#19601=CARTESIAN_POINT('',(20.2221009848287,142.938637626557,126.006730874051)); +#19602=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,126.010668888471)); +#19603=CARTESIAN_POINT('',(20.2212395053568,142.932833237517,126.020018599325)); +#19604=CARTESIAN_POINT('',(20.2207516857509,142.92954191315,126.024247309507)); +#19605=CARTESIAN_POINT('',(20.2192025637297,142.919066998204,126.03524406998)); +#19606=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,126.041478075155)); +#19607=CARTESIAN_POINT('',(20.2145462714812,142.887358567172,126.055511687463)); +#19608=CARTESIAN_POINT('',(20.2114284453532,142.865986770525,126.065781303745)); +#19609=CARTESIAN_POINT('',(20.1947127740558,142.749476028355,126.108817385173)); +#19610=CARTESIAN_POINT('',(20.1765617403515,142.615776496895,126.12854194794)); +#19611=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,126.141396652997)); +#19612=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,126.141396652997)); +#19613=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,126.143530061599)); +#19614=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,126.145513077316)); +#19615=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,126.190843597887)); +#19616=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,126.196100093379)); +#19617=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,126.201663820661)); +#19618=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,126.199258418845)); +#19619=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,126.199258426652)); +#19620=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,126.199258426652)); +#19621=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,126.199258426652)); +#19622=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,126.199258414995)); +#19623=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,127.800741644622)); +#19624=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,127.800741604056)); +#19625=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,127.800741604056)); +#19626=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,127.800741614465)); +#19627=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,127.798336215513)); +#19628=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,127.803899948537)); +#19629=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,127.809156446903)); +#19630=CARTESIAN_POINT('',(20.165926713015,142.532700797708,127.860452190336)); +#19631=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,127.870564746268)); +#19632=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,127.898736690855)); +#19633=CARTESIAN_POINT('',(20.2057886460187,142.827317694493,127.914084162488)); +#19634=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,127.953553384807)); +#19635=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,127.964108131245)); +#19636=CARTESIAN_POINT('',(20.22126430932,142.933000384188,127.98051359172)); +#19637=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,127.984151458276)); +#19638=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,127.991933586312)); +#19639=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,127.996081263362)); +#19640=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,128.001152344922)); +#19641=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,128.002325148754)); +#19642=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,128.003505161865)); +#19643=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,128.003505161865)); +#19644=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,128.006730874052)); +#19645=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,128.010668888472)); +#19646=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,128.020018599326)); +#19647=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,128.024247309508)); +#19648=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,128.03524406998)); +#19649=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,128.041478075156)); +#19650=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,128.055511687465)); +#19651=CARTESIAN_POINT('',(20.2114284453524,142.865986770519,128.065781303747)); +#19652=CARTESIAN_POINT('',(20.1947127740554,142.749476028352,128.108817385173)); +#19653=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,128.12854194794)); +#19654=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,128.141396652997)); +#19655=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,128.141396652997)); +#19656=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,128.143530061599)); +#19657=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,128.145513077316)); +#19658=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,128.190843597887)); +#19659=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,128.196100093379)); +#19660=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,128.201663820661)); +#19661=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,128.199258418845)); +#19662=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,128.199258426652)); +#19663=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,128.199258426652)); +#19664=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,128.199258426652)); +#19665=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,128.199258414995)); +#19666=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,129.800741644622)); +#19667=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,129.800741604056)); +#19668=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,129.800741604056)); +#19669=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,129.800741614465)); +#19670=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,129.798336215513)); +#19671=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,129.803899948537)); +#19672=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,129.809156446903)); +#19673=CARTESIAN_POINT('',(20.165926713015,142.532700797708,129.860452190336)); +#19674=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,129.870564746268)); +#19675=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,129.898736690855)); +#19676=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,129.914084162488)); +#19677=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,129.953553384808)); +#19678=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,129.964108131245)); +#19679=CARTESIAN_POINT('',(20.22126430932,142.933000384188,129.98051359172)); +#19680=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,129.984151458276)); +#19681=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,129.991933586312)); +#19682=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,129.996081263362)); +#19683=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,130.001152344922)); +#19684=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,130.002325148754)); +#19685=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,130.003505161865)); +#19686=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,130.003505161865)); +#19687=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,130.006730874052)); +#19688=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,130.010668888472)); +#19689=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,130.020018599326)); +#19690=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,130.024247309508)); +#19691=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,130.035244069981)); +#19692=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,130.041478075156)); +#19693=CARTESIAN_POINT('',(20.2145462714809,142.887358567171,130.055511687464)); +#19694=CARTESIAN_POINT('',(20.2114284453528,142.865986770522,130.065781303746)); +#19695=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,130.108817385173)); +#19696=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,130.12854194794)); +#19697=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,130.141396652997)); +#19698=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,130.141396652997)); +#19699=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,130.143530061599)); +#19700=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,130.145513077316)); +#19701=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,130.190843597887)); +#19702=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,130.196100093379)); +#19703=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,130.201663820661)); +#19704=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,130.199258418845)); +#19705=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,130.199258426652)); +#19706=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,130.199258426652)); +#19707=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,130.199258426652)); +#19708=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,130.199258414995)); +#19709=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,131.800741644622)); +#19710=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,131.800741604056)); +#19711=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,131.800741604056)); +#19712=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,131.800741614465)); +#19713=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,131.798336215513)); +#19714=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,131.803899948537)); +#19715=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,131.809156446903)); +#19716=CARTESIAN_POINT('',(20.165926713015,142.532700797708,131.860452190336)); +#19717=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,131.870564746267)); +#19718=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,131.898736690855)); +#19719=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,131.914084162488)); +#19720=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,131.953553384808)); +#19721=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,131.964108131245)); +#19722=CARTESIAN_POINT('',(20.22126430932,142.933000384188,131.98051359172)); +#19723=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,131.984151458276)); +#19724=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,131.991933586312)); +#19725=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,131.996081263362)); +#19726=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,132.001152344922)); +#19727=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,132.002325148754)); +#19728=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,132.003505161865)); +#19729=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,132.003505161865)); +#19730=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,132.006730874052)); +#19731=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,132.010668888472)); +#19732=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,132.020018599326)); +#19733=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,132.024247309508)); +#19734=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,132.035244069981)); +#19735=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,132.041478075156)); +#19736=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,132.055511687465)); +#19737=CARTESIAN_POINT('',(20.2114284453526,142.865986770521,132.065781303746)); +#19738=CARTESIAN_POINT('',(20.1947127740551,142.749476028351,132.108817385173)); +#19739=CARTESIAN_POINT('',(20.1765617403518,142.615776496898,132.12854194794)); +#19740=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,132.141396652997)); +#19741=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,132.141396652997)); +#19742=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,132.143530061599)); +#19743=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,132.145513077316)); +#19744=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,132.190843597887)); +#19745=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,132.196100093379)); +#19746=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,132.201663820661)); +#19747=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,132.199258418845)); +#19748=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,132.199258426652)); +#19749=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,132.199258426652)); +#19750=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,132.199258426652)); +#19751=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,132.199258414995)); +#19752=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,133.800741644622)); +#19753=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,133.800741604056)); +#19754=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,133.800741604056)); +#19755=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,133.800741614465)); +#19756=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,133.798336215513)); +#19757=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,133.803899948537)); +#19758=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,133.809156446903)); +#19759=CARTESIAN_POINT('',(20.165926713015,142.532700797708,133.860452190336)); +#19760=CARTESIAN_POINT('',(20.1756287530292,142.607715272263,133.870564746268)); +#19761=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,133.898736690855)); +#19762=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,133.914084162488)); +#19763=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,133.953553384808)); +#19764=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,133.964108131245)); +#19765=CARTESIAN_POINT('',(20.22126430932,142.933000384188,133.98051359172)); +#19766=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,133.984151458276)); +#19767=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,133.991933586312)); +#19768=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,133.996081263362)); +#19769=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,134.001152344922)); +#19770=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,134.002325148754)); +#19771=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,134.003505161865)); +#19772=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,134.003505161865)); +#19773=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,134.006730874052)); +#19774=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,134.010668888472)); +#19775=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,134.020018599326)); +#19776=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,134.024247309508)); +#19777=CARTESIAN_POINT('',(20.2192025637297,142.919066998204,134.03524406998)); +#19778=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,134.041478075155)); +#19779=CARTESIAN_POINT('',(20.2145462714805,142.887358567168,134.055511687466)); +#19780=CARTESIAN_POINT('',(20.2114284453522,142.865986770518,134.065781303747)); +#19781=CARTESIAN_POINT('',(20.1947127740555,142.749476028354,134.108817385173)); +#19782=CARTESIAN_POINT('',(20.1765617403516,142.615776496895,134.12854194794)); +#19783=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,134.141396652997)); +#19784=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,134.141396652997)); +#19785=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,134.143530061599)); +#19786=CARTESIAN_POINT('',(20.1594246445216,142.480336980056,134.145513077316)); +#19787=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,134.190843597887)); +#19788=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,134.196100093379)); +#19789=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,134.201663820661)); +#19790=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,134.199258418845)); +#19791=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,134.199258426652)); +#19792=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,134.199258426652)); +#19793=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,134.199258426652)); +#19794=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,134.199258414995)); +#19795=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,135.800741644622)); +#19796=CARTESIAN_POINT('',(20.0050429785129,140.000003743404,135.800741604056)); +#19797=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,135.800741604056)); +#19798=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,135.800741614465)); +#19799=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,135.798336215513)); +#19800=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,135.803899948537)); +#19801=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,135.809156446903)); +#19802=CARTESIAN_POINT('',(20.165926713015,142.532700797708,135.860452190336)); +#19803=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,135.870564746268)); +#19804=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,135.898736690855)); +#19805=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,135.914084162488)); +#19806=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,135.953553384808)); +#19807=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,135.964108131245)); +#19808=CARTESIAN_POINT('',(20.22126430932,142.933000384188,135.98051359172)); +#19809=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,135.984151458276)); +#19810=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,135.991933586312)); +#19811=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,135.996081263362)); +#19812=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,136.001152344922)); +#19813=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,136.002325148754)); +#19814=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,136.003505161865)); +#19815=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,136.003505161865)); +#19816=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,136.006730874052)); +#19817=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,136.010668888472)); +#19818=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,136.020018599326)); +#19819=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,136.024247309508)); +#19820=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,136.035244069981)); +#19821=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,136.041478075156)); +#19822=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,136.055511687464)); +#19823=CARTESIAN_POINT('',(20.2114284453527,142.865986770521,136.065781303746)); +#19824=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,136.108817385173)); +#19825=CARTESIAN_POINT('',(20.1765617403517,142.615776496897,136.12854194794)); +#19826=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,136.141396652997)); +#19827=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,136.141396652997)); +#19828=CARTESIAN_POINT('',(20.1615031857217,142.496916167025,136.143530061599)); +#19829=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,136.145513077316)); +#19830=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,136.190843597887)); +#19831=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,136.196100093379)); +#19832=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,136.201663820661)); +#19833=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,136.199258418845)); +#19834=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,136.199258426652)); +#19835=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,136.199258426652)); +#19836=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,136.199258426652)); +#19837=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,136.199258414995)); +#19838=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,137.800741644622)); +#19839=CARTESIAN_POINT('',(20.0050429785129,140.000003743406,137.800741604056)); +#19840=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,137.800741604056)); +#19841=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,137.800741614465)); +#19842=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,137.798336215513)); +#19843=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,137.803899948537)); +#19844=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,137.809156446903)); +#19845=CARTESIAN_POINT('',(20.165926713015,142.532700797708,137.860452190336)); +#19846=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,137.870564746268)); +#19847=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,137.898736690855)); +#19848=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,137.914084162488)); +#19849=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,137.953553384808)); +#19850=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,137.964108131245)); +#19851=CARTESIAN_POINT('',(20.22126430932,142.933000384188,137.98051359172)); +#19852=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,137.984151458276)); +#19853=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,137.991933586312)); +#19854=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,137.996081263362)); +#19855=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,138.001152344922)); +#19856=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,138.002325148754)); +#19857=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,138.003505161865)); +#19858=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,138.003505161865)); +#19859=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,138.006730874052)); +#19860=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,138.010668888472)); +#19861=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,138.020018599326)); +#19862=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,138.024247309508)); +#19863=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,138.03524406998)); +#19864=CARTESIAN_POINT('',(20.2179241894813,142.910393149385,138.041478075156)); +#19865=CARTESIAN_POINT('',(20.2145462714811,142.887358567172,138.055511687464)); +#19866=CARTESIAN_POINT('',(20.211428445353,142.865986770523,138.065781303745)); +#19867=CARTESIAN_POINT('',(20.1947127740555,142.749476028354,138.108817385173)); +#19868=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,138.12854194794)); +#19869=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,138.141396652997)); +#19870=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,138.141396652997)); +#19871=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,138.143530061599)); +#19872=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,138.145513077316)); +#19873=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,138.190843597887)); +#19874=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,138.196100093379)); +#19875=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,138.201663820661)); +#19876=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,138.199258418845)); +#19877=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,138.199258426652)); +#19878=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,138.199258426652)); +#19879=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,138.199258426652)); +#19880=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,138.199258414995)); +#19881=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,139.800741644622)); +#19882=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,139.800741604056)); +#19883=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,139.800741604056)); +#19884=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,139.800741614465)); +#19885=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,139.798336215513)); +#19886=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,139.803899948537)); +#19887=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,139.809156446903)); +#19888=CARTESIAN_POINT('',(20.165926713015,142.532700797708,139.860452190336)); +#19889=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,139.870564746268)); +#19890=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,139.898736690855)); +#19891=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,139.914084162488)); +#19892=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,139.953553384808)); +#19893=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,139.964108131245)); +#19894=CARTESIAN_POINT('',(20.22126430932,142.933000384188,139.98051359172)); +#19895=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,139.984151458276)); +#19896=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,139.991933586312)); +#19897=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,139.996081263362)); +#19898=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,140.001152344922)); +#19899=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,140.002325148754)); +#19900=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,140.003505161865)); +#19901=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,140.003505161865)); +#19902=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,140.006730874052)); +#19903=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,140.010668888472)); +#19904=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,140.020018599326)); +#19905=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,140.024247309508)); +#19906=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,140.035244069981)); +#19907=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,140.041478075156)); +#19908=CARTESIAN_POINT('',(20.2145462714804,142.887358567167,140.055511687467)); +#19909=CARTESIAN_POINT('',(20.2114284453519,142.865986770516,140.065781303748)); +#19910=CARTESIAN_POINT('',(20.1947127740549,142.749476028349,140.108817385173)); +#19911=CARTESIAN_POINT('',(20.176561740352,142.615776496898,140.12854194794)); +#19912=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,140.141396652997)); +#19913=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,140.141396652997)); +#19914=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,140.143530061599)); +#19915=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,140.145513077316)); +#19916=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,140.190843597887)); +#19917=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,140.196100093379)); +#19918=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,140.201663820661)); +#19919=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,140.199258418845)); +#19920=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,140.199258426652)); +#19921=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,140.199258426652)); +#19922=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,140.199258426652)); +#19923=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,140.199258414995)); +#19924=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,141.800741644622)); +#19925=CARTESIAN_POINT('',(20.0050429785129,140.000003743406,141.800741604056)); +#19926=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,141.800741604056)); +#19927=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,141.800741614465)); +#19928=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,141.798336215513)); +#19929=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,141.803899948537)); +#19930=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,141.809156446903)); +#19931=CARTESIAN_POINT('',(20.165926713015,142.532700797708,141.860452190336)); +#19932=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,141.870564746267)); +#19933=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,141.898736690855)); +#19934=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,141.914084162488)); +#19935=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,141.953553384808)); +#19936=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,141.964108131245)); +#19937=CARTESIAN_POINT('',(20.22126430932,142.933000384188,141.98051359172)); +#19938=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,141.984151458276)); +#19939=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,141.991933586312)); +#19940=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,141.996081263362)); +#19941=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,142.001152344922)); +#19942=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,142.002325148754)); +#19943=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,142.003505161865)); +#19944=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,142.003505161865)); +#19945=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,142.006730874052)); +#19946=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,142.010668888472)); +#19947=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,142.020018599326)); +#19948=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,142.024247309508)); +#19949=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,142.03524406998)); +#19950=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,142.041478075156)); +#19951=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,142.055511687465)); +#19952=CARTESIAN_POINT('',(20.2114284453527,142.865986770521,142.065781303746)); +#19953=CARTESIAN_POINT('',(20.1947127740554,142.749476028352,142.108817385173)); +#19954=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,142.12854194794)); +#19955=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,142.141396652997)); +#19956=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,142.141396652997)); +#19957=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,142.143530061599)); +#19958=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,142.145513077316)); +#19959=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,142.190843597887)); +#19960=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,142.196100093379)); +#19961=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,142.201663820661)); +#19962=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,142.199258418845)); +#19963=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,142.199258426652)); +#19964=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,142.199258426652)); +#19965=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,142.199258426652)); +#19966=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,142.199258414995)); +#19967=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,143.800741644622)); +#19968=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,143.800741604056)); +#19969=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,143.800741604056)); +#19970=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,143.800741614465)); +#19971=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,143.798336215513)); +#19972=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,143.803899948537)); +#19973=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,143.809156446903)); +#19974=CARTESIAN_POINT('',(20.165926713015,142.532700797708,143.860452190336)); +#19975=CARTESIAN_POINT('',(20.1756287530292,142.607715272263,143.870564746268)); +#19976=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,143.898736690855)); +#19977=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,143.914084162488)); +#19978=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,143.953553384808)); +#19979=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,143.964108131245)); +#19980=CARTESIAN_POINT('',(20.22126430932,142.933000384188,143.98051359172)); +#19981=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,143.984151458276)); +#19982=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,143.991933586312)); +#19983=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,143.996081263362)); +#19984=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,144.001152344922)); +#19985=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,144.002325148754)); +#19986=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,144.003505161865)); +#19987=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,144.003505161865)); +#19988=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,144.006730874052)); +#19989=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,144.010668888472)); +#19990=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,144.020018599326)); +#19991=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,144.024247309508)); +#19992=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,144.035244069981)); +#19993=CARTESIAN_POINT('',(20.2179241894812,142.910393149383,144.041478075156)); +#19994=CARTESIAN_POINT('',(20.2145462714808,142.887358567169,144.055511687465)); +#19995=CARTESIAN_POINT('',(20.2114284453526,142.86598677052,144.065781303747)); +#19996=CARTESIAN_POINT('',(20.1947127740551,142.749476028351,144.108817385173)); +#19997=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,144.12854194794)); +#19998=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,144.141396652997)); +#19999=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,144.141396652997)); +#20000=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,144.143530061599)); +#20001=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,144.145513077316)); +#20002=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,144.190843597887)); +#20003=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,144.196100093379)); +#20004=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,144.201663820661)); +#20005=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,144.199258418845)); +#20006=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,144.199258426652)); +#20007=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,144.199258426652)); +#20008=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,144.199258426652)); +#20009=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,144.199258414995)); +#20010=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,145.800741644622)); +#20011=CARTESIAN_POINT('',(20.0050429785129,140.000003743406,145.800741604056)); +#20012=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,145.800741604056)); +#20013=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,145.800741614465)); +#20014=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,145.798336215513)); +#20015=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,145.803899948537)); +#20016=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,145.809156446903)); +#20017=CARTESIAN_POINT('',(20.165926713015,142.532700797708,145.860452190336)); +#20018=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,145.870564746268)); +#20019=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,145.898736690855)); +#20020=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,145.914084162488)); +#20021=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,145.953553384808)); +#20022=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,145.964108131245)); +#20023=CARTESIAN_POINT('',(20.22126430932,142.933000384188,145.98051359172)); +#20024=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,145.984151458276)); +#20025=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,145.991933586312)); +#20026=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,145.996081263362)); +#20027=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,146.001152344922)); +#20028=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,146.002325148754)); +#20029=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,146.003505161865)); +#20030=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,146.003505161865)); +#20031=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,146.006730874052)); +#20032=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,146.010668888472)); +#20033=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,146.020018599326)); +#20034=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,146.024247309508)); +#20035=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,146.035244069981)); +#20036=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,146.041478075156)); +#20037=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,146.055511687465)); +#20038=CARTESIAN_POINT('',(20.2114284453524,142.865986770519,146.065781303747)); +#20039=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,146.108817385173)); +#20040=CARTESIAN_POINT('',(20.1765617403517,142.615776496897,146.12854194794)); +#20041=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,146.141396652997)); +#20042=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,146.141396652997)); +#20043=CARTESIAN_POINT('',(20.1615031857217,142.496916167025,146.143530061599)); +#20044=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,146.145513077316)); +#20045=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,146.190843597887)); +#20046=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,146.196100093379)); +#20047=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,146.201663820661)); +#20048=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,146.199258418845)); +#20049=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,146.199258426652)); +#20050=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,146.199258426652)); +#20051=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,146.199258426652)); +#20052=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,146.199258414995)); +#20053=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,147.800741644622)); +#20054=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,147.800741604056)); +#20055=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,147.800741604056)); +#20056=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,147.800741614465)); +#20057=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,147.798336215513)); +#20058=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,147.803899948537)); +#20059=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,147.809156446903)); +#20060=CARTESIAN_POINT('',(20.165926713015,142.532700797708,147.860452190336)); +#20061=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,147.870564746268)); +#20062=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,147.898736690855)); +#20063=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,147.914084162488)); +#20064=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,147.953553384808)); +#20065=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,147.964108131245)); +#20066=CARTESIAN_POINT('',(20.22126430932,142.933000384188,147.98051359172)); +#20067=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,147.984151458276)); +#20068=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,147.991933586312)); +#20069=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,147.996081263362)); +#20070=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,148.001152344922)); +#20071=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,148.002325148754)); +#20072=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,148.003505161865)); +#20073=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,148.003505161865)); +#20074=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,148.006730874052)); +#20075=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,148.010668888472)); +#20076=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,148.020018599326)); +#20077=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,148.024247309508)); +#20078=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,148.035244069981)); +#20079=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,148.041478075156)); +#20080=CARTESIAN_POINT('',(20.2145462714809,142.88735856717,148.055511687465)); +#20081=CARTESIAN_POINT('',(20.2114284453527,142.865986770521,148.065781303746)); +#20082=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,148.108817385173)); +#20083=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,148.12854194794)); +#20084=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,148.141396652997)); +#20085=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,148.141396652997)); +#20086=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,148.143530061599)); +#20087=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,148.145513077316)); +#20088=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,148.190843597887)); +#20089=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,148.196100093379)); +#20090=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,148.201663820661)); +#20091=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,148.199258418845)); +#20092=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,148.199258426652)); +#20093=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,148.199258426652)); +#20094=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,148.199258426652)); +#20095=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,148.199258414995)); +#20096=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,149.800741644622)); +#20097=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,149.800741604056)); +#20098=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,149.800741604056)); +#20099=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,149.800741614465)); +#20100=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,149.798336215513)); +#20101=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,149.803899948537)); +#20102=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,149.809156446903)); +#20103=CARTESIAN_POINT('',(20.165926713015,142.532700797708,149.860452190336)); +#20104=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,149.870564746268)); +#20105=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,149.898736690855)); +#20106=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,149.914084162488)); +#20107=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,149.953553384808)); +#20108=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,149.964108131245)); +#20109=CARTESIAN_POINT('',(20.22126430932,142.933000384188,149.98051359172)); +#20110=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,149.984151458276)); +#20111=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,149.991933586312)); +#20112=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,149.996081263362)); +#20113=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,150.001152344922)); +#20114=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,150.002325148754)); +#20115=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,150.003505161865)); +#20116=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,150.003505161865)); +#20117=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,150.006730874052)); +#20118=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,150.010668888472)); +#20119=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,150.020018599326)); +#20120=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,150.024247309508)); +#20121=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,150.035244069981)); +#20122=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,150.041478075156)); +#20123=CARTESIAN_POINT('',(20.2145462714806,142.887358567168,150.055511687466)); +#20124=CARTESIAN_POINT('',(20.2114284453523,142.865986770518,150.065781303747)); +#20125=CARTESIAN_POINT('',(20.1947127740549,142.749476028349,150.108817385173)); +#20126=CARTESIAN_POINT('',(20.176561740352,142.615776496899,150.128541947939)); +#20127=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,150.141396652997)); +#20128=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,150.141396652997)); +#20129=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,150.143530061599)); +#20130=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,150.145513077316)); +#20131=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,150.190843597887)); +#20132=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,150.196100093379)); +#20133=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,150.201663820661)); +#20134=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,150.199258418845)); +#20135=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,150.199258426652)); +#20136=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,150.199258426652)); +#20137=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,150.199258426652)); +#20138=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,150.199258414995)); +#20139=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,151.800741644622)); +#20140=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,151.800741604056)); +#20141=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,151.800741604056)); +#20142=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,151.800741614465)); +#20143=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,151.798336215513)); +#20144=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,151.803899948537)); +#20145=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,151.809156446903)); +#20146=CARTESIAN_POINT('',(20.165926713015,142.532700797708,151.860452190336)); +#20147=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,151.870564746267)); +#20148=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,151.898736690855)); +#20149=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,151.914084162488)); +#20150=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,151.953553384808)); +#20151=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,151.964108131245)); +#20152=CARTESIAN_POINT('',(20.22126430932,142.933000384188,151.98051359172)); +#20153=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,151.984151458276)); +#20154=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,151.991933586312)); +#20155=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,151.996081263362)); +#20156=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,152.001152344922)); +#20157=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,152.002325148754)); +#20158=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,152.003505161865)); +#20159=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,152.003505161865)); +#20160=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,152.006730874052)); +#20161=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,152.010668888472)); +#20162=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,152.020018599326)); +#20163=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,152.024247309508)); +#20164=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,152.03524406998)); +#20165=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,152.041478075155)); +#20166=CARTESIAN_POINT('',(20.2145462714812,142.887358567172,152.055511687463)); +#20167=CARTESIAN_POINT('',(20.2114284453532,142.865986770525,152.065781303745)); +#20168=CARTESIAN_POINT('',(20.1947127740555,142.749476028354,152.108817385173)); +#20169=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,152.12854194794)); +#20170=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,152.141396652997)); +#20171=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,152.141396652997)); +#20172=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,152.143530061599)); +#20173=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,152.145513077316)); +#20174=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,152.190843597887)); +#20175=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,152.196100093379)); +#20176=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,152.201663820661)); +#20177=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,152.199258418845)); +#20178=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,152.199258426652)); +#20179=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,152.199258426652)); +#20180=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,152.199258426652)); +#20181=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,152.199258414995)); +#20182=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,153.800741644622)); +#20183=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,153.800741604056)); +#20184=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,153.800741604056)); +#20185=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,153.800741614465)); +#20186=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,153.798336215513)); +#20187=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,153.803899948537)); +#20188=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,153.809156446903)); +#20189=CARTESIAN_POINT('',(20.165926713015,142.532700797708,153.860452190336)); +#20190=CARTESIAN_POINT('',(20.1756287530292,142.607715272263,153.870564746268)); +#20191=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,153.898736690855)); +#20192=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,153.914084162488)); +#20193=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,153.953553384808)); +#20194=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,153.964108131245)); +#20195=CARTESIAN_POINT('',(20.22126430932,142.933000384188,153.98051359172)); +#20196=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,153.984151458276)); +#20197=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,153.991933586312)); +#20198=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,153.996081263362)); +#20199=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,154.001152344922)); +#20200=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,154.002325148754)); +#20201=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,154.003505161865)); +#20202=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,154.003505161865)); +#20203=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,154.006730874052)); +#20204=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,154.010668888472)); +#20205=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,154.020018599326)); +#20206=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,154.024247309508)); +#20207=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,154.035244069981)); +#20208=CARTESIAN_POINT('',(20.2179241894812,142.910393149383,154.041478075156)); +#20209=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,154.055511687464)); +#20210=CARTESIAN_POINT('',(20.2114284453527,142.865986770521,154.065781303746)); +#20211=CARTESIAN_POINT('',(20.1947127740551,142.749476028351,154.108817385173)); +#20212=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,154.12854194794)); +#20213=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,154.141396652997)); +#20214=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,154.141396652997)); +#20215=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,154.143530061599)); +#20216=CARTESIAN_POINT('',(20.1594246445216,142.480336980056,154.145513077316)); +#20217=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,154.190843597887)); +#20218=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,154.196100093379)); +#20219=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,154.201663820661)); +#20220=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,154.199258418845)); +#20221=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,154.199258426652)); +#20222=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,154.199258426652)); +#20223=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,154.199258426652)); +#20224=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,154.199258414995)); +#20225=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,155.800741644622)); +#20226=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,155.800741604056)); +#20227=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,155.800741604056)); +#20228=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,155.800741614465)); +#20229=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,155.798336215513)); +#20230=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,155.803899948537)); +#20231=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,155.809156446903)); +#20232=CARTESIAN_POINT('',(20.165926713015,142.532700797708,155.860452190336)); +#20233=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,155.870564746268)); +#20234=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,155.898736690855)); +#20235=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,155.914084162488)); +#20236=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,155.953553384807)); +#20237=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,155.964108131245)); +#20238=CARTESIAN_POINT('',(20.22126430932,142.933000384188,155.98051359172)); +#20239=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,155.984151458276)); +#20240=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,155.991933586312)); +#20241=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,155.996081263362)); +#20242=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,156.001152344922)); +#20243=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,156.002325148754)); +#20244=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,156.003505161865)); +#20245=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,156.003505161865)); +#20246=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,156.006730874051)); +#20247=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,156.010668888471)); +#20248=CARTESIAN_POINT('',(20.2212395053568,142.932833237517,156.020018599325)); +#20249=CARTESIAN_POINT('',(20.2207516857509,142.92954191315,156.024247309507)); +#20250=CARTESIAN_POINT('',(20.2192025637297,142.919066998205,156.03524406998)); +#20251=CARTESIAN_POINT('',(20.2179241894815,142.910393149385,156.041478075155)); +#20252=CARTESIAN_POINT('',(20.2145462714813,142.887358567173,156.055511687463)); +#20253=CARTESIAN_POINT('',(20.2114284453534,142.865986770526,156.065781303744)); +#20254=CARTESIAN_POINT('',(20.1947127740559,142.749476028357,156.108817385173)); +#20255=CARTESIAN_POINT('',(20.1765617403514,142.615776496894,156.12854194794)); +#20256=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,156.141396652997)); +#20257=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,156.141396652997)); +#20258=CARTESIAN_POINT('',(20.1615031857217,142.496916167025,156.143530061599)); +#20259=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,156.145513077316)); +#20260=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,156.190843597887)); +#20261=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,156.196100093379)); +#20262=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,156.201663820661)); +#20263=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,156.199258418845)); +#20264=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,156.199258426652)); +#20265=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,156.199258426652)); +#20266=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,156.199258426652)); +#20267=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,156.199258414995)); +#20268=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,157.800741644622)); +#20269=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,157.800741604056)); +#20270=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,157.800741604056)); +#20271=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,157.800741614465)); +#20272=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,157.798336215513)); +#20273=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,157.803899948537)); +#20274=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,157.809156446903)); +#20275=CARTESIAN_POINT('',(20.165926713015,142.532700797708,157.860452190336)); +#20276=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,157.870564746268)); +#20277=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,157.898736690855)); +#20278=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,157.914084162488)); +#20279=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,157.953553384808)); +#20280=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,157.964108131245)); +#20281=CARTESIAN_POINT('',(20.22126430932,142.933000384188,157.98051359172)); +#20282=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,157.984151458276)); +#20283=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,157.991933586312)); +#20284=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,157.996081263362)); +#20285=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,158.001152344922)); +#20286=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,158.002325148754)); +#20287=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,158.003505161865)); +#20288=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,158.003505161865)); +#20289=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,158.006730874052)); +#20290=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,158.010668888472)); +#20291=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,158.020018599326)); +#20292=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,158.024247309508)); +#20293=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,158.035244069981)); +#20294=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,158.041478075156)); +#20295=CARTESIAN_POINT('',(20.2145462714806,142.887358567168,158.055511687466)); +#20296=CARTESIAN_POINT('',(20.2114284453522,142.865986770518,158.065781303747)); +#20297=CARTESIAN_POINT('',(20.194712774055,142.74947602835,158.108817385173)); +#20298=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,158.12854194794)); +#20299=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,158.141396652997)); +#20300=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,158.141396652997)); +#20301=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,158.143530061599)); +#20302=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,158.145513077316)); +#20303=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,158.190843597887)); +#20304=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,158.196100093379)); +#20305=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,158.201663820661)); +#20306=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,158.199258418845)); +#20307=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,158.199258426652)); +#20308=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,158.199258426652)); +#20309=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,158.199258426652)); +#20310=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,158.199258414995)); +#20311=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,159.800741644622)); +#20312=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,159.800741604056)); +#20313=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,159.800741604056)); +#20314=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,159.800741614465)); +#20315=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,159.798336215513)); +#20316=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,159.803899948537)); +#20317=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,159.809156446903)); +#20318=CARTESIAN_POINT('',(20.165926713015,142.532700797708,159.860452190336)); +#20319=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,159.870564746268)); +#20320=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,159.898736690855)); +#20321=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,159.914084162488)); +#20322=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,159.953553384808)); +#20323=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,159.964108131245)); +#20324=CARTESIAN_POINT('',(20.22126430932,142.933000384188,159.98051359172)); +#20325=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,159.984151458276)); +#20326=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,159.991933586312)); +#20327=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,159.996081263362)); +#20328=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,160.001152344922)); +#20329=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,160.002325148754)); +#20330=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,160.003505161865)); +#20331=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,160.003505161865)); +#20332=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,160.006730874052)); +#20333=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,160.010668888472)); +#20334=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,160.020018599326)); +#20335=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,160.024247309509)); +#20336=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,160.035244069981)); +#20337=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,160.041478075157)); +#20338=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,160.055511687465)); +#20339=CARTESIAN_POINT('',(20.2114284453525,142.86598677052,160.065781303747)); +#20340=CARTESIAN_POINT('',(20.1947127740549,142.749476028349,160.108817385173)); +#20341=CARTESIAN_POINT('',(20.1765617403522,142.6157764969,160.128541947939)); +#20342=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,160.141396652997)); +#20343=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,160.141396652997)); +#20344=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,160.143530061599)); +#20345=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,160.145513077316)); +#20346=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,160.190843597887)); +#20347=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,160.196100093379)); +#20348=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,160.201663820661)); +#20349=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,160.199258418845)); +#20350=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,160.199258426652)); +#20351=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,160.199258426652)); +#20352=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,160.199258426652)); +#20353=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,160.199258414995)); +#20354=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,161.800741644622)); +#20355=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,161.800741604056)); +#20356=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,161.800741604056)); +#20357=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,161.800741614465)); +#20358=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,161.798336215513)); +#20359=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,161.803899948537)); +#20360=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,161.809156446903)); +#20361=CARTESIAN_POINT('',(20.165926713015,142.532700797708,161.860452190336)); +#20362=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,161.870564746267)); +#20363=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,161.898736690855)); +#20364=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,161.914084162488)); +#20365=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,161.953553384807)); +#20366=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,161.964108131245)); +#20367=CARTESIAN_POINT('',(20.22126430932,142.933000384188,161.98051359172)); +#20368=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,161.984151458276)); +#20369=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,161.991933586312)); +#20370=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,161.996081263362)); +#20371=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,162.001152344922)); +#20372=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,162.002325148754)); +#20373=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,162.003505161865)); +#20374=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,162.003505161865)); +#20375=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,162.006730874052)); +#20376=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,162.010668888472)); +#20377=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,162.020018599326)); +#20378=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,162.024247309509)); +#20379=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,162.035244069981)); +#20380=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,162.041478075157)); +#20381=CARTESIAN_POINT('',(20.2145462714801,142.887358567165,162.055511687468)); +#20382=CARTESIAN_POINT('',(20.2114284453515,142.865986770513,162.06578130375)); +#20383=CARTESIAN_POINT('',(20.1947127740546,142.749476028347,162.108817385173)); +#20384=CARTESIAN_POINT('',(20.1765617403522,142.615776496901,162.128541947939)); +#20385=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,162.141396652997)); +#20386=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,162.141396652997)); +#20387=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,162.143530061599)); +#20388=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,162.145513077316)); +#20389=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,162.190843597887)); +#20390=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,162.196100093379)); +#20391=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,162.201663820661)); +#20392=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,162.199258418845)); +#20393=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,162.199258426652)); +#20394=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,162.199258426652)); +#20395=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,162.199258426652)); +#20396=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,162.199258414995)); +#20397=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,163.800741644622)); +#20398=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,163.800741604056)); +#20399=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,163.800741604056)); +#20400=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,163.800741614465)); +#20401=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,163.798336215513)); +#20402=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,163.803899948536)); +#20403=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,163.809156446903)); +#20404=CARTESIAN_POINT('',(20.165926713015,142.532700797708,163.860452190336)); +#20405=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,163.870564746267)); +#20406=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,163.898736690855)); +#20407=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,163.914084162488)); +#20408=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,163.953553384808)); +#20409=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,163.964108131245)); +#20410=CARTESIAN_POINT('',(20.22126430932,142.933000384188,163.98051359172)); +#20411=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,163.984151458276)); +#20412=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,163.991933586312)); +#20413=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,163.996081263362)); +#20414=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,164.001152344922)); +#20415=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,164.002325148754)); +#20416=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,164.003505161865)); +#20417=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,164.003505161865)); +#20418=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,164.006730874052)); +#20419=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,164.010668888472)); +#20420=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,164.020018599326)); +#20421=CARTESIAN_POINT('',(20.2207516857506,142.929541913148,164.024247309509)); +#20422=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,164.035244069982)); +#20423=CARTESIAN_POINT('',(20.2179241894809,142.910393149382,164.041478075158)); +#20424=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,164.055511687464)); +#20425=CARTESIAN_POINT('',(20.2114284453527,142.865986770521,164.065781303747)); +#20426=CARTESIAN_POINT('',(20.1947127740546,142.749476028347,164.108817385173)); +#20427=CARTESIAN_POINT('',(20.1765617403523,142.615776496901,164.128541947939)); +#20428=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,164.141396652997)); +#20429=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,164.141396652997)); +#20430=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,164.143530061599)); +#20431=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,164.145513077316)); +#20432=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,164.190843597887)); +#20433=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,164.196100093379)); +#20434=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,164.201663820661)); +#20435=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,164.199258418845)); +#20436=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,164.199258426652)); +#20437=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,164.199258426652)); +#20438=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,164.199258426652)); +#20439=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,164.199258414995)); +#20440=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,165.800741644622)); +#20441=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,165.800741604056)); +#20442=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,165.800741604056)); +#20443=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,165.800741614465)); +#20444=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,165.798336215513)); +#20445=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,165.803899948537)); +#20446=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,165.809156446903)); +#20447=CARTESIAN_POINT('',(20.165926713015,142.532700797708,165.860452190336)); +#20448=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,165.870564746267)); +#20449=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,165.898736690855)); +#20450=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,165.914084162488)); +#20451=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,165.953553384808)); +#20452=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,165.964108131245)); +#20453=CARTESIAN_POINT('',(20.22126430932,142.933000384188,165.98051359172)); +#20454=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,165.984151458276)); +#20455=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,165.991933586312)); +#20456=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,165.996081263362)); +#20457=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,166.001152344922)); +#20458=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,166.002325148754)); +#20459=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,166.003505161865)); +#20460=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,166.003505161865)); +#20461=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,166.006730874052)); +#20462=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,166.010668888472)); +#20463=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,166.020018599326)); +#20464=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,166.024247309509)); +#20465=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,166.035244069981)); +#20466=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,166.041478075157)); +#20467=CARTESIAN_POINT('',(20.2145462714806,142.887358567168,166.055511687465)); +#20468=CARTESIAN_POINT('',(20.2114284453523,142.865986770519,166.065781303747)); +#20469=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,166.108817385173)); +#20470=CARTESIAN_POINT('',(20.1765617403522,142.615776496901,166.128541947939)); +#20471=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,166.141396652997)); +#20472=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,166.141396652997)); +#20473=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,166.143530061599)); +#20474=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,166.145513077316)); +#20475=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,166.190843597887)); +#20476=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,166.196100093379)); +#20477=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,166.201663820661)); +#20478=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,166.199258418845)); +#20479=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,166.199258426652)); +#20480=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,166.199258426652)); +#20481=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,166.199258426652)); +#20482=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,166.199258414995)); +#20483=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,167.800741644622)); +#20484=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,167.800741604056)); +#20485=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,167.800741604056)); +#20486=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,167.800741614465)); +#20487=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,167.798336215513)); +#20488=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,167.803899948537)); +#20489=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,167.809156446903)); +#20490=CARTESIAN_POINT('',(20.165926713015,142.532700797708,167.860452190336)); +#20491=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,167.870564746268)); +#20492=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,167.898736690855)); +#20493=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,167.914084162488)); +#20494=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,167.953553384807)); +#20495=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,167.964108131245)); +#20496=CARTESIAN_POINT('',(20.22126430932,142.933000384188,167.98051359172)); +#20497=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,167.984151458276)); +#20498=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,167.991933586312)); +#20499=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,167.996081263362)); +#20500=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,168.001152344922)); +#20501=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,168.002325148754)); +#20502=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,168.003505161865)); +#20503=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,168.003505161865)); +#20504=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,168.006730874052)); +#20505=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,168.010668888472)); +#20506=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,168.020018599326)); +#20507=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,168.024247309508)); +#20508=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,168.035244069982)); +#20509=CARTESIAN_POINT('',(20.217924189481,142.910393149382,168.041478075157)); +#20510=CARTESIAN_POINT('',(20.2145462714805,142.887358567168,168.055511687466)); +#20511=CARTESIAN_POINT('',(20.2114284453522,142.865986770518,168.065781303748)); +#20512=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,168.108817385173)); +#20513=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,168.128541947939)); +#20514=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,168.141396652997)); +#20515=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,168.141396652997)); +#20516=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,168.143530061599)); +#20517=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,168.145513077316)); +#20518=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,168.190843597887)); +#20519=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,168.196100093379)); +#20520=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,168.201663820661)); +#20521=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,168.199258418845)); +#20522=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,168.199258426652)); +#20523=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,168.199258426652)); +#20524=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,168.199258426652)); +#20525=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,168.199258414995)); +#20526=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,169.800741644622)); +#20527=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,169.800741604056)); +#20528=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,169.800741604056)); +#20529=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,169.800741614465)); +#20530=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,169.798336215513)); +#20531=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,169.803899948537)); +#20532=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,169.809156446903)); +#20533=CARTESIAN_POINT('',(20.165926713015,142.532700797708,169.860452190336)); +#20534=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,169.870564746267)); +#20535=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,169.898736690855)); +#20536=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,169.914084162488)); +#20537=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,169.953553384807)); +#20538=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,169.964108131245)); +#20539=CARTESIAN_POINT('',(20.22126430932,142.933000384188,169.98051359172)); +#20540=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,169.984151458276)); +#20541=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,169.991933586312)); +#20542=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,169.996081263362)); +#20543=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,170.001152344922)); +#20544=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,170.002325148754)); +#20545=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,170.003505161865)); +#20546=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,170.003505161865)); +#20547=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,170.006730874052)); +#20548=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,170.010668888471)); +#20549=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,170.020018599326)); +#20550=CARTESIAN_POINT('',(20.2207516857506,142.929541913148,170.024247309509)); +#20551=CARTESIAN_POINT('',(20.2192025637292,142.919066998201,170.035244069983)); +#20552=CARTESIAN_POINT('',(20.2179241894808,142.910393149381,170.041478075158)); +#20553=CARTESIAN_POINT('',(20.2145462714798,142.887358567163,170.055511687468)); +#20554=CARTESIAN_POINT('',(20.2114284453511,142.86598677051,170.065781303751)); +#20555=CARTESIAN_POINT('',(20.1947127740541,142.749476028343,170.108817385173)); +#20556=CARTESIAN_POINT('',(20.1765617403526,142.615776496903,170.128541947939)); +#20557=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,170.141396652997)); +#20558=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,170.141396652997)); +#20559=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,170.143530061599)); +#20560=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,170.145513077316)); +#20561=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,170.190843597887)); +#20562=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,170.196100093379)); +#20563=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,170.201663820661)); +#20564=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,170.199258418845)); +#20565=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,170.199258426652)); +#20566=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,170.199258426652)); +#20567=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,170.199258426652)); +#20568=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,170.199258414995)); +#20569=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,171.800741644622)); +#20570=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,171.800741604056)); +#20571=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,171.800741604056)); +#20572=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,171.800741614465)); +#20573=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,171.798336215513)); +#20574=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,171.803899948537)); +#20575=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,171.809156446903)); +#20576=CARTESIAN_POINT('',(20.165926713015,142.532700797708,171.860452190336)); +#20577=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,171.870564746267)); +#20578=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,171.898736690855)); +#20579=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,171.914084162488)); +#20580=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,171.953553384807)); +#20581=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,171.964108131245)); +#20582=CARTESIAN_POINT('',(20.22126430932,142.933000384188,171.98051359172)); +#20583=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,171.984151458276)); +#20584=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,171.991933586312)); +#20585=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,171.996081263362)); +#20586=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,172.001152344922)); +#20587=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,172.002325148754)); +#20588=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,172.003505161865)); +#20589=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,172.003505161865)); +#20590=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,172.006730874051)); +#20591=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,172.010668888471)); +#20592=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,172.020018599326)); +#20593=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,172.024247309509)); +#20594=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,172.035244069982)); +#20595=CARTESIAN_POINT('',(20.217924189481,142.910393149382,172.041478075157)); +#20596=CARTESIAN_POINT('',(20.214546271481,142.887358567171,172.055511687463)); +#20597=CARTESIAN_POINT('',(20.211428445353,142.865986770523,172.065781303746)); +#20598=CARTESIAN_POINT('',(20.1947127740546,142.749476028347,172.108817385173)); +#20599=CARTESIAN_POINT('',(20.1765617403523,142.615776496901,172.128541947939)); +#20600=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,172.141396652997)); +#20601=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,172.141396652997)); +#20602=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,172.143530061599)); +#20603=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,172.145513077316)); +#20604=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,172.190843597887)); +#20605=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,172.196100093379)); +#20606=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,172.201663820661)); +#20607=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,172.199258418845)); +#20608=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,172.199258426652)); +#20609=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,172.199258426652)); +#20610=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,172.199258426652)); +#20611=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,172.199258414995)); +#20612=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,173.800741644622)); +#20613=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,173.800741604056)); +#20614=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,173.800741604056)); +#20615=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,173.800741614465)); +#20616=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,173.798336215513)); +#20617=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,173.803899948536)); +#20618=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,173.809156446903)); +#20619=CARTESIAN_POINT('',(20.165926713015,142.532700797708,173.860452190336)); +#20620=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,173.870564746267)); +#20621=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,173.898736690855)); +#20622=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,173.914084162488)); +#20623=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,173.953553384807)); +#20624=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,173.964108131245)); +#20625=CARTESIAN_POINT('',(20.22126430932,142.933000384188,173.98051359172)); +#20626=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,173.984151458276)); +#20627=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,173.991933586312)); +#20628=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,173.996081263362)); +#20629=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,174.001152344922)); +#20630=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,174.002325148754)); +#20631=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,174.003505161865)); +#20632=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,174.003505161865)); +#20633=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,174.006730874052)); +#20634=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,174.010668888472)); +#20635=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,174.020018599326)); +#20636=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,174.024247309509)); +#20637=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,174.035244069981)); +#20638=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,174.041478075157)); +#20639=CARTESIAN_POINT('',(20.2145462714804,142.887358567167,174.055511687466)); +#20640=CARTESIAN_POINT('',(20.211428445352,142.865986770516,174.065781303748)); +#20641=CARTESIAN_POINT('',(20.1947127740549,142.749476028349,174.108817385173)); +#20642=CARTESIAN_POINT('',(20.176561740352,142.615776496899,174.128541947939)); +#20643=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,174.141396652997)); +#20644=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,174.141396652997)); +#20645=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,174.143530061599)); +#20646=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,174.145513077316)); +#20647=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,174.190843597887)); +#20648=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,174.196100093379)); +#20649=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,174.201663820661)); +#20650=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,174.199258418845)); +#20651=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,174.199258426652)); +#20652=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,174.199258426652)); +#20653=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,174.199258426652)); +#20654=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,174.199258414995)); +#20655=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,175.800741644622)); +#20656=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,175.800741604056)); +#20657=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,175.800741604056)); +#20658=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,175.800741614465)); +#20659=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,175.798336215513)); +#20660=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,175.803899948537)); +#20661=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,175.809156446903)); +#20662=CARTESIAN_POINT('',(20.165926713015,142.532700797708,175.860452190336)); +#20663=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,175.870564746267)); +#20664=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,175.898736690855)); +#20665=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,175.914084162488)); +#20666=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,175.953553384808)); +#20667=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,175.964108131245)); +#20668=CARTESIAN_POINT('',(20.22126430932,142.933000384188,175.98051359172)); +#20669=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,175.984151458276)); +#20670=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,175.991933586312)); +#20671=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,175.996081263362)); +#20672=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,176.001152344922)); +#20673=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,176.002325148754)); +#20674=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,176.003505161865)); +#20675=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,176.003505161865)); +#20676=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,176.006730874051)); +#20677=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,176.010668888471)); +#20678=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,176.020018599326)); +#20679=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,176.024247309509)); +#20680=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,176.035244069981)); +#20681=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,176.041478075157)); +#20682=CARTESIAN_POINT('',(20.2145462714801,142.887358567165,176.055511687468)); +#20683=CARTESIAN_POINT('',(20.2114284453515,142.865986770513,176.065781303749)); +#20684=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,176.108817385173)); +#20685=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,176.128541947939)); +#20686=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,176.141396652997)); +#20687=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,176.141396652997)); +#20688=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,176.143530061599)); +#20689=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,176.145513077316)); +#20690=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,176.190843597887)); +#20691=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,176.196100093379)); +#20692=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,176.201663820661)); +#20693=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,176.199258418845)); +#20694=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,176.199258426652)); +#20695=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,176.199258426652)); +#20696=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,176.199258426652)); +#20697=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,176.199258414995)); +#20698=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,177.800741644622)); +#20699=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,177.800741604056)); +#20700=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,177.800741604056)); +#20701=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,177.800741614465)); +#20702=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,177.798336215513)); +#20703=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,177.803899948537)); +#20704=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,177.809156446903)); +#20705=CARTESIAN_POINT('',(20.165926713015,142.532700797708,177.860452190336)); +#20706=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,177.870564746268)); +#20707=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,177.898736690855)); +#20708=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,177.914084162488)); +#20709=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,177.953553384808)); +#20710=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,177.964108131245)); +#20711=CARTESIAN_POINT('',(20.22126430932,142.933000384188,177.98051359172)); +#20712=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,177.984151458276)); +#20713=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,177.991933586312)); +#20714=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,177.996081263362)); +#20715=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,178.001152344922)); +#20716=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,178.002325148754)); +#20717=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,178.003505161865)); +#20718=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,178.003505161865)); +#20719=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,178.006730874051)); +#20720=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,178.010668888472)); +#20721=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,178.020018599326)); +#20722=CARTESIAN_POINT('',(20.2207516857507,142.929541913148,178.024247309509)); +#20723=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,178.035244069981)); +#20724=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,178.041478075157)); +#20725=CARTESIAN_POINT('',(20.2145462714805,142.887358567168,178.055511687466)); +#20726=CARTESIAN_POINT('',(20.2114284453522,142.865986770518,178.065781303748)); +#20727=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,178.108817385173)); +#20728=CARTESIAN_POINT('',(20.1765617403522,142.6157764969,178.128541947939)); +#20729=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,178.141396652997)); +#20730=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,178.141396652997)); +#20731=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,178.143530061599)); +#20732=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,178.145513077316)); +#20733=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,178.190843597887)); +#20734=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,178.196100093379)); +#20735=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,178.201663820661)); +#20736=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,178.199258418845)); +#20737=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,178.199258426652)); +#20738=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,178.199258426652)); +#20739=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,178.199258426652)); +#20740=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,178.199258414995)); +#20741=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,179.800741644622)); +#20742=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,179.800741604056)); +#20743=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,179.800741604056)); +#20744=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,179.800741614465)); +#20745=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,179.798336215513)); +#20746=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,179.803899948537)); +#20747=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,179.809156446903)); +#20748=CARTESIAN_POINT('',(20.165926713015,142.532700797708,179.860452190336)); +#20749=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,179.870564746267)); +#20750=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,179.898736690855)); +#20751=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,179.914084162488)); +#20752=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,179.953553384808)); +#20753=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,179.964108131245)); +#20754=CARTESIAN_POINT('',(20.22126430932,142.933000384188,179.98051359172)); +#20755=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,179.984151458276)); +#20756=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,179.991933586312)); +#20757=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,179.996081263362)); +#20758=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,180.001152344922)); +#20759=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,180.002325148754)); +#20760=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,180.003505161865)); +#20761=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,180.003505161865)); +#20762=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,180.006730874052)); +#20763=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,180.010668888472)); +#20764=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,180.020018599326)); +#20765=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,180.024247309509)); +#20766=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,180.035244069982)); +#20767=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,180.041478075157)); +#20768=CARTESIAN_POINT('',(20.2145462714801,142.887358567165,180.055511687467)); +#20769=CARTESIAN_POINT('',(20.2114284453515,142.865986770513,180.06578130375)); +#20770=CARTESIAN_POINT('',(20.1947127740546,142.749476028347,180.108817385173)); +#20771=CARTESIAN_POINT('',(20.1765617403522,142.615776496901,180.128541947939)); +#20772=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,180.141396652997)); +#20773=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,180.141396652997)); +#20774=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,180.143530061599)); +#20775=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,180.145513077316)); +#20776=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,180.190843597887)); +#20777=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,180.196100093379)); +#20778=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,180.201663820661)); +#20779=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,180.199258418845)); +#20780=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,180.199258426652)); +#20781=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,180.199258426652)); +#20782=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,180.199258426652)); +#20783=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,180.199258414995)); +#20784=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,181.800741644622)); +#20785=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,181.800741604056)); +#20786=CARTESIAN_POINT('',(20.0050429785016,140.000007486812,181.800741604056)); +#20787=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,181.800741614465)); +#20788=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,181.798336215513)); +#20789=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,181.803899948537)); +#20790=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,181.809156446903)); +#20791=CARTESIAN_POINT('',(20.165926713015,142.532700797708,181.860452190336)); +#20792=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,181.870564746267)); +#20793=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,181.898736690855)); +#20794=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,181.914084162488)); +#20795=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,181.953553384808)); +#20796=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,181.964108131245)); +#20797=CARTESIAN_POINT('',(20.22126430932,142.933000384188,181.98051359172)); +#20798=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,181.984151458276)); +#20799=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,181.991933586312)); +#20800=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,181.996081263362)); +#20801=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,182.001152344922)); +#20802=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,182.002325148754)); +#20803=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,182.003505161865)); +#20804=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,182.003505161865)); +#20805=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,182.006730874052)); +#20806=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,182.010668888472)); +#20807=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,182.020018599326)); +#20808=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,182.024247309508)); +#20809=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,182.035244069981)); +#20810=CARTESIAN_POINT('',(20.2179241894812,142.910393149383,182.041478075156)); +#20811=CARTESIAN_POINT('',(20.2145462714813,142.887358567173,182.055511687462)); +#20812=CARTESIAN_POINT('',(20.2114284453535,142.865986770527,182.065781303744)); +#20813=CARTESIAN_POINT('',(20.1947127740552,142.749476028351,182.108817385173)); +#20814=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,182.12854194794)); +#20815=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,182.141396652997)); +#20816=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,182.141396652997)); +#20817=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,182.143530061599)); +#20818=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,182.145513077316)); +#20819=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,182.190843597887)); +#20820=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,182.196100093379)); +#20821=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,182.201663820661)); +#20822=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,182.199258418845)); +#20823=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,182.199258426652)); +#20824=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,182.199258426652)); +#20825=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,182.199258426652)); +#20826=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,182.199258414995)); +#20827=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,183.800741644622)); +#20828=CARTESIAN_POINT('',(20.0050429785129,140.000003743404,183.800741604056)); +#20829=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,183.800741604056)); +#20830=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,183.800741614465)); +#20831=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,183.798336215513)); +#20832=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,183.803899948536)); +#20833=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,183.809156446903)); +#20834=CARTESIAN_POINT('',(20.165926713015,142.532700797708,183.860452190336)); +#20835=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,183.870564746267)); +#20836=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,183.898736690855)); +#20837=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,183.914084162488)); +#20838=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,183.953553384808)); +#20839=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,183.964108131245)); +#20840=CARTESIAN_POINT('',(20.22126430932,142.933000384188,183.98051359172)); +#20841=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,183.984151458276)); +#20842=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,183.991933586312)); +#20843=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,183.996081263362)); +#20844=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,184.001152344922)); +#20845=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,184.002325148754)); +#20846=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,184.003505161865)); +#20847=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,184.003505161865)); +#20848=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,184.006730874052)); +#20849=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,184.010668888472)); +#20850=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,184.020018599326)); +#20851=CARTESIAN_POINT('',(20.2207516857506,142.929541913148,184.024247309509)); +#20852=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,184.035244069982)); +#20853=CARTESIAN_POINT('',(20.2179241894809,142.910393149382,184.041478075158)); +#20854=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,184.055511687464)); +#20855=CARTESIAN_POINT('',(20.2114284453526,142.865986770521,184.065781303747)); +#20856=CARTESIAN_POINT('',(20.1947127740545,142.749476028346,184.108817385173)); +#20857=CARTESIAN_POINT('',(20.1765617403524,142.615776496902,184.128541947939)); +#20858=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,184.141396652997)); +#20859=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,184.141396652997)); +#20860=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,184.143530061599)); +#20861=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,184.145513077316)); +#20862=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,184.190843597887)); +#20863=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,184.196100093379)); +#20864=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,184.201663820661)); +#20865=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,184.199258418845)); +#20866=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,184.199258426652)); +#20867=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,184.199258426652)); +#20868=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,184.199258426652)); +#20869=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,184.199258414995)); +#20870=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,185.800741644622)); +#20871=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,185.800741604056)); +#20872=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,185.800741604056)); +#20873=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,185.800741614465)); +#20874=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,185.798336215513)); +#20875=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,185.803899948537)); +#20876=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,185.809156446903)); +#20877=CARTESIAN_POINT('',(20.165926713015,142.532700797708,185.860452190336)); +#20878=CARTESIAN_POINT('',(20.1756287530292,142.607715272263,185.870564746268)); +#20879=CARTESIAN_POINT('',(20.1955231028276,142.754775382152,185.898736690855)); +#20880=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,185.914084162488)); +#20881=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,185.953553384808)); +#20882=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,185.964108131245)); +#20883=CARTESIAN_POINT('',(20.22126430932,142.933000384188,185.98051359172)); +#20884=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,185.984151458276)); +#20885=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,185.991933586312)); +#20886=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,185.996081263362)); +#20887=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,186.001152344922)); +#20888=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,186.002325148754)); +#20889=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,186.003505161865)); +#20890=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,186.003505161865)); +#20891=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,186.006730874052)); +#20892=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,186.010668888472)); +#20893=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,186.020018599326)); +#20894=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,186.024247309508)); +#20895=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,186.035244069982)); +#20896=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,186.041478075157)); +#20897=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,186.055511687465)); +#20898=CARTESIAN_POINT('',(20.2114284453525,142.86598677052,186.065781303747)); +#20899=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,186.108817385173)); +#20900=CARTESIAN_POINT('',(20.1765617403522,142.6157764969,186.128541947939)); +#20901=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,186.141396652997)); +#20902=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,186.141396652997)); +#20903=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,186.143530061599)); +#20904=CARTESIAN_POINT('',(20.1594246445216,142.480336980056,186.145513077316)); +#20905=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,186.190843597887)); +#20906=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,186.196100093379)); +#20907=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,186.201663820661)); +#20908=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,186.199258418845)); +#20909=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,186.199258426652)); +#20910=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,186.199258426652)); +#20911=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,186.199258426652)); +#20912=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,186.199258414995)); +#20913=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,187.800741644622)); +#20914=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,187.800741604056)); +#20915=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,187.800741604056)); +#20916=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,187.800741614465)); +#20917=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,187.798336215513)); +#20918=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,187.803899948537)); +#20919=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,187.809156446903)); +#20920=CARTESIAN_POINT('',(20.165926713015,142.532700797708,187.860452190336)); +#20921=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,187.870564746268)); +#20922=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,187.898736690855)); +#20923=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,187.914084162488)); +#20924=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,187.953553384808)); +#20925=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,187.964108131245)); +#20926=CARTESIAN_POINT('',(20.22126430932,142.933000384188,187.98051359172)); +#20927=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,187.984151458276)); +#20928=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,187.991933586312)); +#20929=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,187.996081263362)); +#20930=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,188.001152344922)); +#20931=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,188.002325148754)); +#20932=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,188.003505161865)); +#20933=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,188.003505161865)); +#20934=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,188.006730874051)); +#20935=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,188.010668888471)); +#20936=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,188.020018599326)); +#20937=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,188.024247309509)); +#20938=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,188.035244069982)); +#20939=CARTESIAN_POINT('',(20.2179241894809,142.910393149382,188.041478075158)); +#20940=CARTESIAN_POINT('',(20.2145462714812,142.887358567172,188.055511687463)); +#20941=CARTESIAN_POINT('',(20.2114284453532,142.865986770525,188.065781303745)); +#20942=CARTESIAN_POINT('',(20.1947127740547,142.749476028348,188.108817385173)); +#20943=CARTESIAN_POINT('',(20.1765617403522,142.615776496901,188.128541947939)); +#20944=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,188.141396652997)); +#20945=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,188.141396652997)); +#20946=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,188.143530061599)); +#20947=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,188.145513077316)); +#20948=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,188.190843597887)); +#20949=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,188.196100093379)); +#20950=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,188.201663820661)); +#20951=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,188.199258418845)); +#20952=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,188.199258426652)); +#20953=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,188.199258426652)); +#20954=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,188.199258426652)); +#20955=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,188.199258414995)); +#20956=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,189.800741644622)); +#20957=CARTESIAN_POINT('',(20.0050429785129,140.000003743404,189.800741604056)); +#20958=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,189.800741604056)); +#20959=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,189.800741614465)); +#20960=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,189.798336215513)); +#20961=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,189.803899948537)); +#20962=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,189.809156446903)); +#20963=CARTESIAN_POINT('',(20.165926713015,142.532700797708,189.860452190336)); +#20964=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,189.870564746267)); +#20965=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,189.898736690855)); +#20966=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,189.914084162488)); +#20967=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,189.953553384808)); +#20968=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,189.964108131245)); +#20969=CARTESIAN_POINT('',(20.22126430932,142.933000384188,189.98051359172)); +#20970=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,189.984151458276)); +#20971=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,189.991933586312)); +#20972=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,189.996081263362)); +#20973=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,190.001152344922)); +#20974=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,190.002325148754)); +#20975=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,190.003505161865)); +#20976=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,190.003505161865)); +#20977=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,190.006730874051)); +#20978=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,190.010668888472)); +#20979=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,190.020018599326)); +#20980=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,190.024247309509)); +#20981=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,190.035244069981)); +#20982=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,190.041478075157)); +#20983=CARTESIAN_POINT('',(20.2145462714805,142.887358567167,190.055511687466)); +#20984=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,190.065781303748)); +#20985=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,190.108817385173)); +#20986=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,190.128541947939)); +#20987=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,190.141396652997)); +#20988=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,190.141396652997)); +#20989=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,190.143530061599)); +#20990=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,190.145513077316)); +#20991=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,190.190843597887)); +#20992=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,190.196100093379)); +#20993=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,190.201663820661)); +#20994=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,190.199258418845)); +#20995=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,190.199258426652)); +#20996=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,190.199258426652)); +#20997=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,190.199258426652)); +#20998=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,190.199258414995)); +#20999=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,191.800741644622)); +#21000=CARTESIAN_POINT('',(20.0050429785129,140.000003743404,191.800741604056)); +#21001=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,191.800741604056)); +#21002=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,191.800741614465)); +#21003=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,191.798336215513)); +#21004=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,191.803899948537)); +#21005=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,191.809156446903)); +#21006=CARTESIAN_POINT('',(20.165926713015,142.532700797708,191.860452190336)); +#21007=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,191.870564746267)); +#21008=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,191.898736690855)); +#21009=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,191.914084162488)); +#21010=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,191.953553384808)); +#21011=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,191.964108131245)); +#21012=CARTESIAN_POINT('',(20.22126430932,142.933000384188,191.98051359172)); +#21013=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,191.984151458276)); +#21014=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,191.991933586312)); +#21015=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,191.996081263362)); +#21016=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,192.001152344922)); +#21017=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,192.002325148754)); +#21018=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,192.003505161865)); +#21019=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,192.003505161865)); +#21020=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,192.006730874052)); +#21021=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,192.010668888472)); +#21022=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,192.020018599326)); +#21023=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,192.024247309509)); +#21024=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,192.035244069982)); +#21025=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,192.041478075157)); +#21026=CARTESIAN_POINT('',(20.21454627148,142.887358567164,192.055511687468)); +#21027=CARTESIAN_POINT('',(20.2114284453514,142.865986770512,192.06578130375)); +#21028=CARTESIAN_POINT('',(20.1947127740546,142.749476028347,192.108817385173)); +#21029=CARTESIAN_POINT('',(20.1765617403523,142.615776496901,192.128541947939)); +#21030=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,192.141396652997)); +#21031=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,192.141396652997)); +#21032=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,192.143530061599)); +#21033=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,192.145513077316)); +#21034=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,192.190843597887)); +#21035=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,192.196100093379)); +#21036=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,192.201663820661)); +#21037=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,192.199258418845)); +#21038=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,192.199258426652)); +#21039=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,192.199258426652)); +#21040=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,192.199258426652)); +#21041=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,192.199258414995)); +#21042=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,193.800741644622)); +#21043=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,193.800741604056)); +#21044=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,193.800741604056)); +#21045=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,193.800741614465)); +#21046=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,193.798336215513)); +#21047=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,193.803899948537)); +#21048=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,193.809156446903)); +#21049=CARTESIAN_POINT('',(20.165926713015,142.532700797708,193.860452190336)); +#21050=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,193.870564746268)); +#21051=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,193.898736690855)); +#21052=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,193.914084162488)); +#21053=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,193.953553384807)); +#21054=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,193.964108131245)); +#21055=CARTESIAN_POINT('',(20.22126430932,142.933000384188,193.98051359172)); +#21056=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,193.984151458276)); +#21057=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,193.991933586312)); +#21058=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,193.996081263362)); +#21059=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,194.001152344922)); +#21060=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,194.002325148754)); +#21061=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,194.003505161865)); +#21062=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,194.003505161865)); +#21063=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,194.006730874052)); +#21064=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,194.010668888472)); +#21065=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,194.020018599326)); +#21066=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,194.024247309508)); +#21067=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,194.035244069981)); +#21068=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,194.041478075156)); +#21069=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,194.055511687465)); +#21070=CARTESIAN_POINT('',(20.2114284453526,142.865986770521,194.065781303746)); +#21071=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,194.108817385173)); +#21072=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,194.12854194794)); +#21073=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,194.141396652997)); +#21074=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,194.141396652997)); +#21075=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,194.143530061599)); +#21076=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,194.145513077316)); +#21077=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,194.190843597887)); +#21078=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,194.196100093379)); +#21079=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,194.201663820661)); +#21080=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,194.199258418845)); +#21081=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,194.199258426652)); +#21082=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,194.199258426652)); +#21083=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,194.199258426652)); +#21084=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,194.199258414995)); +#21085=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,195.800741644622)); +#21086=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,195.800741604056)); +#21087=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,195.800741604056)); +#21088=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,195.800741614465)); +#21089=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,195.798336215513)); +#21090=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,195.803899948537)); +#21091=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,195.809156446903)); +#21092=CARTESIAN_POINT('',(20.165926713015,142.532700797708,195.860452190336)); +#21093=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,195.870564746267)); +#21094=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,195.898736690855)); +#21095=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,195.914084162488)); +#21096=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,195.953553384807)); +#21097=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,195.964108131245)); +#21098=CARTESIAN_POINT('',(20.22126430932,142.933000384188,195.98051359172)); +#21099=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,195.984151458276)); +#21100=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,195.991933586312)); +#21101=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,195.996081263362)); +#21102=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,196.001152344922)); +#21103=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,196.002325148754)); +#21104=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,196.003505161865)); +#21105=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,196.003505161865)); +#21106=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,196.006730874052)); +#21107=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,196.010668888472)); +#21108=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,196.020018599326)); +#21109=CARTESIAN_POINT('',(20.2207516857506,142.929541913148,196.024247309509)); +#21110=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,196.035244069982)); +#21111=CARTESIAN_POINT('',(20.2179241894809,142.910393149382,196.041478075158)); +#21112=CARTESIAN_POINT('',(20.2145462714804,142.887358567167,196.055511687466)); +#21113=CARTESIAN_POINT('',(20.211428445352,142.865986770517,196.065781303748)); +#21114=CARTESIAN_POINT('',(20.1947127740546,142.749476028347,196.108817385173)); +#21115=CARTESIAN_POINT('',(20.1765617403523,142.615776496901,196.128541947939)); +#21116=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,196.141396652997)); +#21117=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,196.141396652997)); +#21118=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,196.143530061599)); +#21119=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,196.145513077316)); +#21120=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,196.190843597887)); +#21121=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,196.196100093379)); +#21122=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,196.201663820661)); +#21123=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,196.199258418845)); +#21124=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,196.199258426652)); +#21125=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,196.199258426652)); +#21126=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,196.199258426652)); +#21127=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,196.199258414995)); +#21128=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,197.800741644622)); +#21129=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,197.800741604056)); +#21130=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,197.800741604056)); +#21131=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,197.800741614465)); +#21132=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,197.798336215513)); +#21133=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,197.803899948537)); +#21134=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,197.809156446903)); +#21135=CARTESIAN_POINT('',(20.165926713015,142.532700797708,197.860452190336)); +#21136=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,197.870564746268)); +#21137=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,197.898736690855)); +#21138=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,197.914084162488)); +#21139=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,197.953553384808)); +#21140=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,197.964108131245)); +#21141=CARTESIAN_POINT('',(20.22126430932,142.933000384188,197.98051359172)); +#21142=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,197.984151458276)); +#21143=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,197.991933586312)); +#21144=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,197.996081263362)); +#21145=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,198.001152344922)); +#21146=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,198.002325148754)); +#21147=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,198.003505161865)); +#21148=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,198.003505161865)); +#21149=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,198.006730874052)); +#21150=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,198.010668888472)); +#21151=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,198.020018599326)); +#21152=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,198.024247309508)); +#21153=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,198.035244069982)); +#21154=CARTESIAN_POINT('',(20.2179241894811,142.910393149382,198.041478075157)); +#21155=CARTESIAN_POINT('',(20.2145462714812,142.887358567172,198.055511687463)); +#21156=CARTESIAN_POINT('',(20.2114284453532,142.865986770525,198.065781303745)); +#21157=CARTESIAN_POINT('',(20.194712774055,142.74947602835,198.108817385173)); +#21158=CARTESIAN_POINT('',(20.176561740352,142.615776496899,198.128541947939)); +#21159=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,198.141396652997)); +#21160=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,198.141396652997)); +#21161=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,198.143530061599)); +#21162=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,198.145513077316)); +#21163=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,198.190843597887)); +#21164=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,198.196100093379)); +#21165=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,198.201663820661)); +#21166=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,198.199258418845)); +#21167=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,198.199258426652)); +#21168=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,198.199258426652)); +#21169=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,198.199258426652)); +#21170=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,198.199258414995)); +#21171=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,199.800741644622)); +#21172=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,199.800741604056)); +#21173=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,199.800741604056)); +#21174=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,199.800741614465)); +#21175=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,199.798336215513)); +#21176=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,199.803899948537)); +#21177=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,199.809156446903)); +#21178=CARTESIAN_POINT('',(20.165926713015,142.532700797708,199.860452190336)); +#21179=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,199.870564746267)); +#21180=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,199.898736690855)); +#21181=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,199.914084162488)); +#21182=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,199.953553384808)); +#21183=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,199.964108131245)); +#21184=CARTESIAN_POINT('',(20.22126430932,142.933000384188,199.98051359172)); +#21185=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,199.984151458276)); +#21186=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,199.991933586312)); +#21187=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,199.996081263362)); +#21188=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,200.001152344922)); +#21189=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,200.002325148754)); +#21190=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,200.003505161865)); +#21191=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,200.003505161865)); +#21192=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,200.006730874052)); +#21193=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,200.010668888472)); +#21194=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,200.020018599326)); +#21195=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,200.024247309509)); +#21196=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,200.035244069981)); +#21197=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,200.041478075157)); +#21198=CARTESIAN_POINT('',(20.2145462714805,142.887358567167,200.055511687466)); +#21199=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,200.065781303748)); +#21200=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,200.108817385173)); +#21201=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,200.128541947939)); +#21202=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,200.141396652997)); +#21203=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,200.141396652997)); +#21204=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,200.143530061599)); +#21205=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,200.145513077316)); +#21206=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,200.190843597887)); +#21207=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,200.196100093379)); +#21208=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,200.201663820661)); +#21209=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,200.199258418845)); +#21210=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,200.199258426652)); +#21211=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,200.199258426652)); +#21212=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,200.199258426652)); +#21213=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,200.199258414995)); +#21214=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,201.800741644622)); +#21215=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,201.800741604056)); +#21216=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,201.800741604056)); +#21217=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,201.800741614465)); +#21218=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,201.798336215513)); +#21219=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,201.803899948537)); +#21220=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,201.809156446903)); +#21221=CARTESIAN_POINT('',(20.165926713015,142.532700797708,201.860452190336)); +#21222=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,201.870564746267)); +#21223=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,201.898736690855)); +#21224=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,201.914084162488)); +#21225=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,201.953553384808)); +#21226=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,201.964108131245)); +#21227=CARTESIAN_POINT('',(20.22126430932,142.933000384188,201.98051359172)); +#21228=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,201.984151458276)); +#21229=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,201.991933586312)); +#21230=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,201.996081263362)); +#21231=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,202.001152344922)); +#21232=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,202.002325148754)); +#21233=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,202.003505161865)); +#21234=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,202.003505161865)); +#21235=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,202.006730874052)); +#21236=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,202.010668888472)); +#21237=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,202.020018599326)); +#21238=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,202.024247309509)); +#21239=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,202.035244069981)); +#21240=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,202.041478075157)); +#21241=CARTESIAN_POINT('',(20.2145462714808,142.887358567169,202.055511687465)); +#21242=CARTESIAN_POINT('',(20.2114284453526,142.86598677052,202.065781303747)); +#21243=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,202.108817385173)); +#21244=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,202.128541947939)); +#21245=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,202.141396652997)); +#21246=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,202.141396652997)); +#21247=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,202.143530061599)); +#21248=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,202.145513077316)); +#21249=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,202.190843597887)); +#21250=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,202.196100093379)); +#21251=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,202.201663820661)); +#21252=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,202.199258418845)); +#21253=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,202.199258426652)); +#21254=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,202.199258426652)); +#21255=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,202.199258426652)); +#21256=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,202.199258414995)); +#21257=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,203.800741644622)); +#21258=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,203.800741604056)); +#21259=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,203.800741604056)); +#21260=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,203.800741614465)); +#21261=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,203.798336215513)); +#21262=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,203.803899948537)); +#21263=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,203.809156446903)); +#21264=CARTESIAN_POINT('',(20.165926713015,142.532700797708,203.860452190336)); +#21265=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,203.870564746268)); +#21266=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,203.898736690855)); +#21267=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,203.914084162488)); +#21268=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,203.953553384808)); +#21269=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,203.964108131245)); +#21270=CARTESIAN_POINT('',(20.22126430932,142.933000384188,203.98051359172)); +#21271=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,203.984151458276)); +#21272=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,203.991933586312)); +#21273=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,203.996081263362)); +#21274=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,204.001152344922)); +#21275=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,204.002325148754)); +#21276=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,204.003505161865)); +#21277=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,204.003505161865)); +#21278=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,204.006730874052)); +#21279=CARTESIAN_POINT('',(20.2219638020406,142.937714996955,204.010668888473)); +#21280=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,204.020018599326)); +#21281=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,204.024247309509)); +#21282=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,204.035244069981)); +#21283=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,204.041478075156)); +#21284=CARTESIAN_POINT('',(20.2145462714805,142.887358567167,204.055511687466)); +#21285=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,204.065781303748)); +#21286=CARTESIAN_POINT('',(20.194712774055,142.74947602835,204.108817385173)); +#21287=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,204.128541947939)); +#21288=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,204.141396652997)); +#21289=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,204.141396652997)); +#21290=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,204.143530061599)); +#21291=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,204.145513077316)); +#21292=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,204.190843597887)); +#21293=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,204.196100093379)); +#21294=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,204.201663820661)); +#21295=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,204.199258418845)); +#21296=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,204.199258426652)); +#21297=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,204.199258426652)); +#21298=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,204.199258426652)); +#21299=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,204.199258414995)); +#21300=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,205.800741644622)); +#21301=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,205.800741604056)); +#21302=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,205.800741604056)); +#21303=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,205.800741614465)); +#21304=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,205.798336215513)); +#21305=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,205.803899948537)); +#21306=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,205.809156446903)); +#21307=CARTESIAN_POINT('',(20.165926713015,142.532700797708,205.860452190336)); +#21308=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,205.870564746267)); +#21309=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,205.898736690855)); +#21310=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,205.914084162488)); +#21311=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,205.953553384808)); +#21312=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,205.964108131245)); +#21313=CARTESIAN_POINT('',(20.22126430932,142.933000384188,205.98051359172)); +#21314=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,205.984151458276)); +#21315=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,205.991933586312)); +#21316=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,205.996081263362)); +#21317=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,206.001152344922)); +#21318=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,206.002325148754)); +#21319=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,206.003505161865)); +#21320=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,206.003505161865)); +#21321=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,206.006730874052)); +#21322=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,206.010668888472)); +#21323=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,206.020018599326)); +#21324=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,206.024247309509)); +#21325=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,206.035244069981)); +#21326=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,206.041478075157)); +#21327=CARTESIAN_POINT('',(20.2145462714802,142.887358567166,206.055511687467)); +#21328=CARTESIAN_POINT('',(20.2114284453517,142.865986770514,206.065781303749)); +#21329=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,206.108817385173)); +#21330=CARTESIAN_POINT('',(20.1765617403522,142.6157764969,206.128541947939)); +#21331=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,206.141396652997)); +#21332=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,206.141396652997)); +#21333=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,206.143530061599)); +#21334=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,206.145513077316)); +#21335=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,206.190843597887)); +#21336=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,206.196100093379)); +#21337=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,206.201663820661)); +#21338=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,206.199258418845)); +#21339=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,206.199258426652)); +#21340=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,206.199258426652)); +#21341=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,206.199258426652)); +#21342=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,206.199258414995)); +#21343=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,207.800741644622)); +#21344=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,207.800741604056)); +#21345=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,207.800741604056)); +#21346=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,207.800741614465)); +#21347=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,207.798336215513)); +#21348=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,207.803899948537)); +#21349=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,207.809156446903)); +#21350=CARTESIAN_POINT('',(20.165926713015,142.532700797708,207.860452190336)); +#21351=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,207.870564746268)); +#21352=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,207.898736690855)); +#21353=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,207.914084162488)); +#21354=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,207.953553384808)); +#21355=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,207.964108131245)); +#21356=CARTESIAN_POINT('',(20.22126430932,142.933000384188,207.98051359172)); +#21357=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,207.984151458276)); +#21358=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,207.991933586312)); +#21359=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,207.996081263362)); +#21360=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,208.001152344922)); +#21361=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,208.002325148754)); +#21362=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,208.003505161865)); +#21363=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,208.003505161865)); +#21364=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,208.006730874052)); +#21365=CARTESIAN_POINT('',(20.2219638020406,142.937714996955,208.010668888473)); +#21366=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,208.020018599326)); +#21367=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,208.024247309509)); +#21368=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,208.035244069981)); +#21369=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,208.041478075157)); +#21370=CARTESIAN_POINT('',(20.2145462714808,142.88735856717,208.055511687465)); +#21371=CARTESIAN_POINT('',(20.2114284453526,142.86598677052,208.065781303747)); +#21372=CARTESIAN_POINT('',(20.194712774055,142.74947602835,208.108817385173)); +#21373=CARTESIAN_POINT('',(20.176561740352,142.615776496899,208.128541947939)); +#21374=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,208.141396652997)); +#21375=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,208.141396652997)); +#21376=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,208.143530061599)); +#21377=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,208.145513077316)); +#21378=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,208.190843597887)); +#21379=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,208.196100093379)); +#21380=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,208.201663820661)); +#21381=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,208.199258418845)); +#21382=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,208.199258426652)); +#21383=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,208.199258426652)); +#21384=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,208.199258426652)); +#21385=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,208.199258414995)); +#21386=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,209.800741644622)); +#21387=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,209.800741604056)); +#21388=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,209.800741604056)); +#21389=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,209.800741614465)); +#21390=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,209.798336215513)); +#21391=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,209.803899948537)); +#21392=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,209.809156446903)); +#21393=CARTESIAN_POINT('',(20.165926713015,142.532700797708,209.860452190336)); +#21394=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,209.870564746267)); +#21395=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,209.898736690855)); +#21396=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,209.914084162488)); +#21397=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,209.953553384808)); +#21398=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,209.964108131245)); +#21399=CARTESIAN_POINT('',(20.22126430932,142.933000384188,209.98051359172)); +#21400=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,209.984151458276)); +#21401=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,209.991933586312)); +#21402=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,209.996081263362)); +#21403=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,210.001152344922)); +#21404=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,210.002325148754)); +#21405=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,210.003505161865)); +#21406=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,210.003505161865)); +#21407=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,210.006730874053)); +#21408=CARTESIAN_POINT('',(20.2219638020405,142.937714996955,210.010668888474)); +#21409=CARTESIAN_POINT('',(20.2212395053567,142.932833237515,210.020018599327)); +#21410=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,210.024247309509)); +#21411=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,210.035244069981)); +#21412=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,210.041478075157)); +#21413=CARTESIAN_POINT('',(20.2145462714802,142.887358567166,210.055511687467)); +#21414=CARTESIAN_POINT('',(20.2114284453517,142.865986770514,210.065781303749)); +#21415=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,210.108817385173)); +#21416=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,210.128541947939)); +#21417=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,210.141396652997)); +#21418=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,210.141396652997)); +#21419=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,210.143530061599)); +#21420=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,210.145513077316)); +#21421=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,210.190843597887)); +#21422=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,210.196100093379)); +#21423=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,210.201663820661)); +#21424=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,210.199258418845)); +#21425=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,210.199258426652)); +#21426=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,210.199258426652)); +#21427=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,210.199258426652)); +#21428=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,210.199258414995)); +#21429=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,211.800741644622)); +#21430=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,211.800741604056)); +#21431=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,211.800741604056)); +#21432=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,211.800741614465)); +#21433=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,211.798336215513)); +#21434=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,211.803899948537)); +#21435=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,211.809156446903)); +#21436=CARTESIAN_POINT('',(20.165926713015,142.532700797708,211.860452190336)); +#21437=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,211.870564746267)); +#21438=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,211.898736690855)); +#21439=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,211.914084162488)); +#21440=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,211.953553384808)); +#21441=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,211.964108131245)); +#21442=CARTESIAN_POINT('',(20.22126430932,142.933000384188,211.98051359172)); +#21443=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,211.984151458276)); +#21444=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,211.991933586312)); +#21445=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,211.996081263362)); +#21446=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,212.001152344922)); +#21447=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,212.002325148754)); +#21448=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,212.003505161865)); +#21449=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,212.003505161865)); +#21450=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,212.006730874051)); +#21451=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,212.010668888471)); +#21452=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,212.020018599326)); +#21453=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,212.024247309509)); +#21454=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,212.035244069982)); +#21455=CARTESIAN_POINT('',(20.2179241894809,142.910393149382,212.041478075158)); +#21456=CARTESIAN_POINT('',(20.2145462714801,142.887358567165,212.055511687467)); +#21457=CARTESIAN_POINT('',(20.2114284453516,142.865986770513,212.06578130375)); +#21458=CARTESIAN_POINT('',(20.1947127740545,142.749476028346,212.108817385173)); +#21459=CARTESIAN_POINT('',(20.1765617403523,142.615776496901,212.128541947939)); +#21460=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,212.141396652997)); +#21461=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,212.141396652997)); +#21462=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,212.143530061599)); +#21463=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,212.145513077316)); +#21464=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,212.190843597887)); +#21465=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,212.196100093379)); +#21466=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,212.201663820661)); +#21467=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,212.199258418845)); +#21468=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,212.199258426652)); +#21469=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,212.199258426652)); +#21470=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,212.199258426652)); +#21471=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,212.199258414995)); +#21472=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,213.800741644622)); +#21473=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,213.800741604056)); +#21474=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,213.800741604056)); +#21475=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,213.800741614465)); +#21476=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,213.798336215513)); +#21477=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,213.803899948537)); +#21478=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,213.809156446903)); +#21479=CARTESIAN_POINT('',(20.165926713015,142.532700797708,213.860452190336)); +#21480=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,213.870564746268)); +#21481=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,213.898736690855)); +#21482=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,213.914084162488)); +#21483=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,213.953553384808)); +#21484=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,213.964108131245)); +#21485=CARTESIAN_POINT('',(20.22126430932,142.933000384188,213.98051359172)); +#21486=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,213.984151458276)); +#21487=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,213.991933586312)); +#21488=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,213.996081263362)); +#21489=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,214.001152344922)); +#21490=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,214.002325148754)); +#21491=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,214.003505161865)); +#21492=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,214.003505161865)); +#21493=CARTESIAN_POINT('',(20.2221009848286,142.938637626557,214.006730874051)); +#21494=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,214.010668888471)); +#21495=CARTESIAN_POINT('',(20.2212395053569,142.932833237517,214.020018599325)); +#21496=CARTESIAN_POINT('',(20.220751685751,142.929541913151,214.024247309507)); +#21497=CARTESIAN_POINT('',(20.2192025637299,142.919066998206,214.035244069979)); +#21498=CARTESIAN_POINT('',(20.2179241894817,142.910393149387,214.041478075154)); +#21499=CARTESIAN_POINT('',(20.2145462714816,142.887358567175,214.055511687462)); +#21500=CARTESIAN_POINT('',(20.2114284453538,142.865986770529,214.065781303742)); +#21501=CARTESIAN_POINT('',(20.1947127740564,142.74947602836,214.108817385173)); +#21502=CARTESIAN_POINT('',(20.176561740351,142.615776496891,214.128541947941)); +#21503=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,214.141396652997)); +#21504=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,214.141396652997)); +#21505=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,214.143530061599)); +#21506=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,214.145513077316)); +#21507=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,214.190843597887)); +#21508=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,214.196100093379)); +#21509=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,214.201663820661)); +#21510=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,214.199258418845)); +#21511=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,214.199258426652)); +#21512=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,214.199258426652)); +#21513=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,214.199258426652)); +#21514=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,214.199258414995)); +#21515=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,215.800741644622)); +#21516=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,215.800741604056)); +#21517=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,215.800741604056)); +#21518=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,215.800741614465)); +#21519=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,215.798336215513)); +#21520=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,215.803899948537)); +#21521=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,215.809156446903)); +#21522=CARTESIAN_POINT('',(20.165926713015,142.532700797708,215.860452190336)); +#21523=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,215.870564746267)); +#21524=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,215.898736690855)); +#21525=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,215.914084162488)); +#21526=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,215.953553384808)); +#21527=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,215.964108131245)); +#21528=CARTESIAN_POINT('',(20.22126430932,142.933000384188,215.98051359172)); +#21529=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,215.984151458276)); +#21530=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,215.991933586312)); +#21531=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,215.996081263362)); +#21532=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,216.001152344922)); +#21533=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,216.002325148754)); +#21534=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,216.003505161865)); +#21535=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,216.003505161865)); +#21536=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,216.006730874052)); +#21537=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,216.010668888472)); +#21538=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,216.020018599326)); +#21539=CARTESIAN_POINT('',(20.2207516857506,142.929541913148,216.024247309509)); +#21540=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,216.035244069982)); +#21541=CARTESIAN_POINT('',(20.2179241894809,142.910393149381,216.041478075158)); +#21542=CARTESIAN_POINT('',(20.2145462714805,142.887358567168,216.055511687465)); +#21543=CARTESIAN_POINT('',(20.2114284453522,142.865986770518,216.065781303748)); +#21544=CARTESIAN_POINT('',(20.1947127740544,142.749476028345,216.108817385173)); +#21545=CARTESIAN_POINT('',(20.1765617403524,142.615776496902,216.128541947939)); +#21546=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,216.141396652997)); +#21547=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,216.141396652997)); +#21548=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,216.143530061599)); +#21549=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,216.145513077316)); +#21550=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,216.190843597887)); +#21551=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,216.196100093379)); +#21552=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,216.201663820661)); +#21553=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,216.199258418845)); +#21554=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,216.199258426652)); +#21555=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,216.199258426652)); +#21556=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,216.199258426652)); +#21557=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,216.199258414995)); +#21558=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,217.800741644622)); +#21559=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,217.800741604056)); +#21560=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,217.800741604056)); +#21561=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,217.800741614465)); +#21562=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,217.798336215513)); +#21563=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,217.803899948537)); +#21564=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,217.809156446903)); +#21565=CARTESIAN_POINT('',(20.165926713015,142.532700797708,217.860452190336)); +#21566=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,217.870564746268)); +#21567=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,217.898736690855)); +#21568=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,217.914084162488)); +#21569=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,217.953553384808)); +#21570=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,217.964108131245)); +#21571=CARTESIAN_POINT('',(20.22126430932,142.933000384188,217.98051359172)); +#21572=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,217.984151458276)); +#21573=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,217.991933586312)); +#21574=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,217.996081263362)); +#21575=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,218.001152344922)); +#21576=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,218.002325148754)); +#21577=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,218.003505161865)); +#21578=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,218.003505161865)); +#21579=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,218.006730874052)); +#21580=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,218.010668888472)); +#21581=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,218.020018599326)); +#21582=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,218.024247309508)); +#21583=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,218.035244069981)); +#21584=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,218.041478075156)); +#21585=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,218.055511687465)); +#21586=CARTESIAN_POINT('',(20.2114284453525,142.86598677052,218.065781303747)); +#21587=CARTESIAN_POINT('',(20.1947127740553,142.749476028352,218.108817385173)); +#21588=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,218.12854194794)); +#21589=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,218.141396652997)); +#21590=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,218.141396652997)); +#21591=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,218.143530061599)); +#21592=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,218.145513077316)); +#21593=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,218.190843597887)); +#21594=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,218.196100093379)); +#21595=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,218.201663820661)); +#21596=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,218.199258418845)); +#21597=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,218.199258426652)); +#21598=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,218.199258426652)); +#21599=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,218.199258426652)); +#21600=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,218.199258414995)); +#21601=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,219.800741644622)); +#21602=CARTESIAN_POINT('',(20.0050429785129,140.000003743407,219.800741604056)); +#21603=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,219.800741604056)); +#21604=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,219.800741614465)); +#21605=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,219.798336215513)); +#21606=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,219.803899948537)); +#21607=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,219.809156446903)); +#21608=CARTESIAN_POINT('',(20.165926713015,142.532700797708,219.860452190336)); +#21609=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,219.870564746267)); +#21610=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,219.898736690855)); +#21611=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,219.914084162488)); +#21612=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,219.953553384808)); +#21613=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,219.964108131245)); +#21614=CARTESIAN_POINT('',(20.22126430932,142.933000384188,219.98051359172)); +#21615=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,219.984151458276)); +#21616=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,219.991933586312)); +#21617=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,219.996081263362)); +#21618=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,220.001152344922)); +#21619=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,220.002325148754)); +#21620=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,220.003505161865)); +#21621=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,220.003505161865)); +#21622=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,220.006730874052)); +#21623=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,220.010668888472)); +#21624=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,220.020018599326)); +#21625=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,220.024247309509)); +#21626=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,220.035244069981)); +#21627=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,220.041478075157)); +#21628=CARTESIAN_POINT('',(20.2145462714807,142.887358567169,220.055511687465)); +#21629=CARTESIAN_POINT('',(20.2114284453525,142.86598677052,220.065781303747)); +#21630=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,220.108817385173)); +#21631=CARTESIAN_POINT('',(20.1765617403522,142.6157764969,220.128541947939)); +#21632=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,220.141396652997)); +#21633=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,220.141396652997)); +#21634=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,220.143530061599)); +#21635=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,220.145513077316)); +#21636=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,220.190843597887)); +#21637=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,220.196100093379)); +#21638=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,220.201663820661)); +#21639=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,220.199258418845)); +#21640=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,220.199258426652)); +#21641=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,220.199258426652)); +#21642=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,220.199258426652)); +#21643=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,220.199258414995)); +#21644=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,221.800741644622)); +#21645=CARTESIAN_POINT('',(20.0050429785129,140.000003743404,221.800741604056)); +#21646=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,221.800741604056)); +#21647=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,221.800741614465)); +#21648=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,221.798336215513)); +#21649=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,221.803899948537)); +#21650=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,221.809156446903)); +#21651=CARTESIAN_POINT('',(20.165926713015,142.532700797708,221.860452190336)); +#21652=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,221.870564746267)); +#21653=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,221.898736690855)); +#21654=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,221.914084162488)); +#21655=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,221.953553384808)); +#21656=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,221.964108131245)); +#21657=CARTESIAN_POINT('',(20.22126430932,142.933000384188,221.98051359172)); +#21658=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,221.984151458276)); +#21659=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,221.991933586312)); +#21660=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,221.996081263362)); +#21661=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,222.001152344922)); +#21662=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,222.002325148754)); +#21663=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,222.003505161865)); +#21664=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,222.003505161865)); +#21665=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,222.006730874052)); +#21666=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,222.010668888472)); +#21667=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,222.020018599326)); +#21668=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,222.024247309508)); +#21669=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,222.035244069981)); +#21670=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,222.041478075156)); +#21671=CARTESIAN_POINT('',(20.214546271481,142.887358567171,222.055511687464)); +#21672=CARTESIAN_POINT('',(20.2114284453529,142.865986770522,222.065781303746)); +#21673=CARTESIAN_POINT('',(20.1947127740551,142.749476028351,222.108817385173)); +#21674=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,222.12854194794)); +#21675=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,222.141396652997)); +#21676=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,222.141396652997)); +#21677=CARTESIAN_POINT('',(20.1615031857217,142.496916167025,222.143530061599)); +#21678=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,222.145513077316)); +#21679=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,222.190843597887)); +#21680=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,222.196100093379)); +#21681=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,222.201663820661)); +#21682=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,222.199258418845)); +#21683=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,222.199258426652)); +#21684=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,222.199258426652)); +#21685=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,222.199258426652)); +#21686=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,222.199258414995)); +#21687=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,223.800741644622)); +#21688=CARTESIAN_POINT('',(20.0050429785129,140.000003743404,223.800741604056)); +#21689=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,223.800741604056)); +#21690=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,223.800741614465)); +#21691=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,223.798336215513)); +#21692=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,223.803899948537)); +#21693=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,223.809156446903)); +#21694=CARTESIAN_POINT('',(20.165926713015,142.532700797708,223.860452190336)); +#21695=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,223.870564746268)); +#21696=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,223.898736690855)); +#21697=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,223.914084162488)); +#21698=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,223.953553384808)); +#21699=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,223.964108131245)); +#21700=CARTESIAN_POINT('',(20.22126430932,142.933000384188,223.98051359172)); +#21701=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,223.984151458276)); +#21702=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,223.991933586312)); +#21703=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,223.996081263362)); +#21704=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,224.001152344922)); +#21705=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,224.002325148754)); +#21706=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,224.003505161865)); +#21707=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,224.003505161865)); +#21708=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,224.006730874052)); +#21709=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,224.010668888472)); +#21710=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,224.020018599326)); +#21711=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,224.024247309509)); +#21712=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,224.035244069982)); +#21713=CARTESIAN_POINT('',(20.217924189481,142.910393149382,224.041478075157)); +#21714=CARTESIAN_POINT('',(20.2145462714806,142.887358567168,224.055511687465)); +#21715=CARTESIAN_POINT('',(20.2114284453522,142.865986770518,224.065781303748)); +#21716=CARTESIAN_POINT('',(20.1947127740547,142.749476028348,224.108817385173)); +#21717=CARTESIAN_POINT('',(20.1765617403522,142.6157764969,224.128541947939)); +#21718=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,224.141396652997)); +#21719=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,224.141396652997)); +#21720=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,224.143530061599)); +#21721=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,224.145513077316)); +#21722=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,224.190843597887)); +#21723=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,224.196100093379)); +#21724=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,224.201663820661)); +#21725=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,224.199258418845)); +#21726=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,224.199258426652)); +#21727=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,224.199258426652)); +#21728=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,224.199258426652)); +#21729=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,224.199258414995)); +#21730=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,225.800741644622)); +#21731=CARTESIAN_POINT('',(20.0050429785129,140.000003743407,225.800741604056)); +#21732=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,225.800741604056)); +#21733=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,225.800741614465)); +#21734=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,225.798336215513)); +#21735=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,225.803899948537)); +#21736=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,225.809156446903)); +#21737=CARTESIAN_POINT('',(20.165926713015,142.532700797708,225.860452190336)); +#21738=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,225.870564746267)); +#21739=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,225.898736690855)); +#21740=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,225.914084162488)); +#21741=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,225.953553384808)); +#21742=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,225.964108131245)); +#21743=CARTESIAN_POINT('',(20.22126430932,142.933000384188,225.98051359172)); +#21744=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,225.984151458276)); +#21745=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,225.991933586312)); +#21746=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,225.996081263362)); +#21747=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,226.001152344922)); +#21748=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,226.002325148754)); +#21749=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,226.003505161865)); +#21750=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,226.003505161865)); +#21751=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,226.006730874051)); +#21752=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,226.010668888471)); +#21753=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,226.020018599326)); +#21754=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,226.024247309509)); +#21755=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,226.035244069982)); +#21756=CARTESIAN_POINT('',(20.217924189481,142.910393149382,226.041478075157)); +#21757=CARTESIAN_POINT('',(20.2145462714805,142.887358567168,226.055511687466)); +#21758=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,226.065781303748)); +#21759=CARTESIAN_POINT('',(20.1947127740544,142.749476028346,226.108817385173)); +#21760=CARTESIAN_POINT('',(20.1765617403523,142.615776496901,226.128541947939)); +#21761=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,226.141396652997)); +#21762=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,226.141396652997)); +#21763=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,226.143530061599)); +#21764=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,226.145513077316)); +#21765=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,226.190843597887)); +#21766=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,226.196100093379)); +#21767=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,226.201663820661)); +#21768=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,226.199258418845)); +#21769=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,226.199258426652)); +#21770=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,226.199258426652)); +#21771=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,226.199258426652)); +#21772=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,226.199258414995)); +#21773=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,227.800741644622)); +#21774=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,227.800741604056)); +#21775=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,227.800741604056)); +#21776=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,227.800741614465)); +#21777=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,227.798336215513)); +#21778=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,227.803899948537)); +#21779=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,227.809156446903)); +#21780=CARTESIAN_POINT('',(20.165926713015,142.532700797708,227.860452190336)); +#21781=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,227.870564746268)); +#21782=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,227.898736690855)); +#21783=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,227.914084162488)); +#21784=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,227.953553384808)); +#21785=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,227.964108131245)); +#21786=CARTESIAN_POINT('',(20.22126430932,142.933000384188,227.98051359172)); +#21787=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,227.984151458276)); +#21788=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,227.991933586312)); +#21789=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,227.996081263362)); +#21790=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,228.001152344922)); +#21791=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,228.002325148754)); +#21792=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,228.003505161865)); +#21793=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,228.003505161865)); +#21794=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,228.006730874051)); +#21795=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,228.010668888471)); +#21796=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,228.020018599326)); +#21797=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,228.024247309509)); +#21798=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,228.035244069982)); +#21799=CARTESIAN_POINT('',(20.2179241894809,142.910393149382,228.041478075158)); +#21800=CARTESIAN_POINT('',(20.2145462714797,142.887358567162,228.055511687469)); +#21801=CARTESIAN_POINT('',(20.2114284453508,142.865986770508,228.065781303752)); +#21802=CARTESIAN_POINT('',(20.1947127740541,142.749476028343,228.108817385173)); +#21803=CARTESIAN_POINT('',(20.1765617403526,142.615776496904,228.128541947939)); +#21804=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,228.141396652997)); +#21805=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,228.141396652997)); +#21806=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,228.143530061599)); +#21807=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,228.145513077316)); +#21808=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,228.190843597887)); +#21809=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,228.196100093379)); +#21810=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,228.201663820661)); +#21811=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,228.199258418845)); +#21812=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,228.199258426652)); +#21813=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,228.199258426652)); +#21814=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,228.199258426652)); +#21815=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,228.199258414995)); +#21816=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,229.800741644622)); +#21817=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,229.800741604056)); +#21818=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,229.800741604056)); +#21819=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,229.800741614465)); +#21820=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,229.798336215513)); +#21821=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,229.803899948537)); +#21822=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,229.809156446903)); +#21823=CARTESIAN_POINT('',(20.165926713015,142.532700797708,229.860452190336)); +#21824=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,229.870564746267)); +#21825=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,229.898736690855)); +#21826=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,229.914084162488)); +#21827=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,229.953553384808)); +#21828=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,229.964108131245)); +#21829=CARTESIAN_POINT('',(20.22126430932,142.933000384188,229.98051359172)); +#21830=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,229.984151458276)); +#21831=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,229.991933586312)); +#21832=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,229.996081263362)); +#21833=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,230.001152344922)); +#21834=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,230.002325148754)); +#21835=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,230.003505161865)); +#21836=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,230.003505161865)); +#21837=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,230.006730874052)); +#21838=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,230.010668888472)); +#21839=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,230.020018599326)); +#21840=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,230.024247309508)); +#21841=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,230.035244069981)); +#21842=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,230.041478075156)); +#21843=CARTESIAN_POINT('',(20.2145462714815,142.887358567174,230.055511687462)); +#21844=CARTESIAN_POINT('',(20.2114284453536,142.865986770528,230.065781303744)); +#21845=CARTESIAN_POINT('',(20.1947127740551,142.749476028351,230.108817385173)); +#21846=CARTESIAN_POINT('',(20.176561740352,142.615776496899,230.128541947939)); +#21847=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,230.141396652997)); +#21848=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,230.141396652997)); +#21849=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,230.143530061599)); +#21850=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,230.145513077316)); +#21851=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,230.190843597887)); +#21852=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,230.196100093379)); +#21853=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,230.201663820661)); +#21854=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,230.199258418845)); +#21855=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,230.199258426652)); +#21856=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,230.199258426652)); +#21857=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,230.199258426652)); +#21858=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,230.199258414995)); +#21859=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,231.800741644622)); +#21860=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,231.800741604056)); +#21861=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,231.800741604056)); +#21862=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,231.800741614465)); +#21863=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,231.798336215513)); +#21864=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,231.803899948537)); +#21865=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,231.809156446903)); +#21866=CARTESIAN_POINT('',(20.165926713015,142.532700797708,231.860452190336)); +#21867=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,231.870564746267)); +#21868=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,231.898736690855)); +#21869=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,231.914084162488)); +#21870=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,231.953553384808)); +#21871=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,231.964108131245)); +#21872=CARTESIAN_POINT('',(20.22126430932,142.933000384188,231.98051359172)); +#21873=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,231.984151458276)); +#21874=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,231.991933586312)); +#21875=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,231.996081263362)); +#21876=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,232.001152344922)); +#21877=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,232.002325148754)); +#21878=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,232.003505161865)); +#21879=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,232.003505161865)); +#21880=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,232.006730874052)); +#21881=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,232.010668888472)); +#21882=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,232.020018599326)); +#21883=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,232.024247309509)); +#21884=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,232.035244069981)); +#21885=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,232.041478075157)); +#21886=CARTESIAN_POINT('',(20.2145462714809,142.88735856717,232.055511687464)); +#21887=CARTESIAN_POINT('',(20.2114284453528,142.865986770522,232.065781303746)); +#21888=CARTESIAN_POINT('',(20.1947127740549,142.749476028349,232.108817385173)); +#21889=CARTESIAN_POINT('',(20.1765617403522,142.615776496901,232.128541947939)); +#21890=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,232.141396652997)); +#21891=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,232.141396652997)); +#21892=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,232.143530061599)); +#21893=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,232.145513077316)); +#21894=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,232.190843597887)); +#21895=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,232.196100093379)); +#21896=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,232.201663820661)); +#21897=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,232.199258418845)); +#21898=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,232.199258426652)); +#21899=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,232.199258426652)); +#21900=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,232.199258426652)); +#21901=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,232.199258414995)); +#21902=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,233.800741644622)); +#21903=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,233.800741604056)); +#21904=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,233.800741604056)); +#21905=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,233.800741614465)); +#21906=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,233.798336215513)); +#21907=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,233.803899948537)); +#21908=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,233.809156446903)); +#21909=CARTESIAN_POINT('',(20.165926713015,142.532700797708,233.860452190336)); +#21910=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,233.870564746268)); +#21911=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,233.898736690855)); +#21912=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,233.914084162488)); +#21913=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,233.953553384808)); +#21914=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,233.964108131245)); +#21915=CARTESIAN_POINT('',(20.22126430932,142.933000384188,233.98051359172)); +#21916=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,233.984151458276)); +#21917=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,233.991933586312)); +#21918=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,233.996081263362)); +#21919=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,234.001152344922)); +#21920=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,234.002325148754)); +#21921=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,234.003505161865)); +#21922=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,234.003505161865)); +#21923=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,234.006730874052)); +#21924=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,234.010668888472)); +#21925=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,234.020018599326)); +#21926=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,234.024247309508)); +#21927=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,234.03524406998)); +#21928=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,234.041478075155)); +#21929=CARTESIAN_POINT('',(20.2145462714802,142.887358567166,234.055511687467)); +#21930=CARTESIAN_POINT('',(20.2114284453517,142.865986770515,234.065781303749)); +#21931=CARTESIAN_POINT('',(20.1947127740554,142.749476028353,234.108817385173)); +#21932=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,234.12854194794)); +#21933=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,234.141396652997)); +#21934=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,234.141396652997)); +#21935=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,234.143530061599)); +#21936=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,234.145513077316)); +#21937=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,234.190843597887)); +#21938=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,234.196100093379)); +#21939=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,234.201663820661)); +#21940=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,234.199258418845)); +#21941=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,234.199258426652)); +#21942=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,234.199258426652)); +#21943=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,234.199258426652)); +#21944=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,234.199258414995)); +#21945=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,235.800741644622)); +#21946=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,235.800741604056)); +#21947=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,235.800741604056)); +#21948=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,235.800741614465)); +#21949=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,235.798336215513)); +#21950=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,235.803899948537)); +#21951=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,235.809156446903)); +#21952=CARTESIAN_POINT('',(20.165926713015,142.532700797708,235.860452190336)); +#21953=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,235.870564746267)); +#21954=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,235.898736690855)); +#21955=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,235.914084162488)); +#21956=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,235.953553384808)); +#21957=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,235.964108131245)); +#21958=CARTESIAN_POINT('',(20.22126430932,142.933000384188,235.98051359172)); +#21959=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,235.984151458276)); +#21960=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,235.991933586312)); +#21961=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,235.996081263362)); +#21962=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,236.001152344922)); +#21963=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,236.002325148754)); +#21964=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,236.003505161865)); +#21965=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,236.003505161865)); +#21966=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,236.006730874051)); +#21967=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,236.010668888471)); +#21968=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,236.020018599326)); +#21969=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,236.024247309509)); +#21970=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,236.035244069982)); +#21971=CARTESIAN_POINT('',(20.217924189481,142.910393149382,236.041478075157)); +#21972=CARTESIAN_POINT('',(20.2145462714809,142.88735856717,236.055511687464)); +#21973=CARTESIAN_POINT('',(20.2114284453528,142.865986770522,236.065781303746)); +#21974=CARTESIAN_POINT('',(20.1947127740546,142.749476028347,236.108817385173)); +#21975=CARTESIAN_POINT('',(20.1765617403523,142.615776496901,236.128541947939)); +#21976=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,236.141396652997)); +#21977=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,236.141396652997)); +#21978=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,236.143530061599)); +#21979=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,236.145513077316)); +#21980=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,236.190843597887)); +#21981=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,236.196100093379)); +#21982=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,236.201663820661)); +#21983=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,236.199258418845)); +#21984=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,236.199258426652)); +#21985=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,236.199258426652)); +#21986=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,236.199258426652)); +#21987=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,236.199258414995)); +#21988=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,237.800741644622)); +#21989=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,237.800741604056)); +#21990=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,237.800741604056)); +#21991=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,237.800741614465)); +#21992=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,237.798336215513)); +#21993=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,237.803899948537)); +#21994=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,237.809156446903)); +#21995=CARTESIAN_POINT('',(20.165926713015,142.532700797708,237.860452190336)); +#21996=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,237.870564746268)); +#21997=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,237.898736690855)); +#21998=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,237.914084162488)); +#21999=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,237.953553384808)); +#22000=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,237.964108131245)); +#22001=CARTESIAN_POINT('',(20.22126430932,142.933000384188,237.98051359172)); +#22002=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,237.984151458276)); +#22003=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,237.991933586312)); +#22004=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,237.996081263362)); +#22005=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,238.001152344922)); +#22006=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,238.002325148754)); +#22007=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,238.003505161865)); +#22008=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,238.003505161865)); +#22009=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,238.006730874054)); +#22010=CARTESIAN_POINT('',(20.2219638020405,142.937714996955,238.010668888475)); +#22011=CARTESIAN_POINT('',(20.2212395053564,142.932833237514,238.020018599329)); +#22012=CARTESIAN_POINT('',(20.2207516857503,142.929541913146,238.024247309512)); +#22013=CARTESIAN_POINT('',(20.2192025637287,142.919066998197,238.035244069986)); +#22014=CARTESIAN_POINT('',(20.21792418948,142.910393149376,238.041478075162)); +#22015=CARTESIAN_POINT('',(20.2145462714796,142.887358567161,238.055511687469)); +#22016=CARTESIAN_POINT('',(20.2114284453507,142.865986770508,238.065781303753)); +#22017=CARTESIAN_POINT('',(20.1947127740523,142.74947602833,238.108817385173)); +#22018=CARTESIAN_POINT('',(20.1765617403537,142.615776496912,238.128541947938)); +#22019=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,238.141396652997)); +#22020=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,238.141396652997)); +#22021=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,238.143530061599)); +#22022=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,238.145513077316)); +#22023=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,238.190843597887)); +#22024=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,238.196100093379)); +#22025=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,238.201663820661)); +#22026=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,238.199258418845)); +#22027=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,238.199258426652)); +#22028=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,238.199258426652)); +#22029=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,238.199258426652)); +#22030=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,238.199258414995)); +#22031=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,239.800741644622)); +#22032=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,239.800741604056)); +#22033=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,239.800741604056)); +#22034=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,239.800741614465)); +#22035=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,239.798336215513)); +#22036=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,239.803899948537)); +#22037=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,239.809156446903)); +#22038=CARTESIAN_POINT('',(20.165926713015,142.532700797708,239.860452190336)); +#22039=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,239.870564746267)); +#22040=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,239.898736690855)); +#22041=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,239.914084162488)); +#22042=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,239.953553384808)); +#22043=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,239.964108131245)); +#22044=CARTESIAN_POINT('',(20.22126430932,142.933000384188,239.98051359172)); +#22045=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,239.984151458276)); +#22046=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,239.991933586312)); +#22047=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,239.996081263362)); +#22048=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,240.001152344922)); +#22049=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,240.002325148754)); +#22050=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,240.003505161865)); +#22051=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,240.003505161865)); +#22052=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,240.006730874052)); +#22053=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,240.010668888472)); +#22054=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,240.020018599326)); +#22055=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,240.024247309509)); +#22056=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,240.035244069981)); +#22057=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,240.041478075157)); +#22058=CARTESIAN_POINT('',(20.2145462714806,142.887358567168,240.055511687465)); +#22059=CARTESIAN_POINT('',(20.2114284453524,142.865986770519,240.065781303747)); +#22060=CARTESIAN_POINT('',(20.1947127740548,142.749476028349,240.108817385173)); +#22061=CARTESIAN_POINT('',(20.1765617403522,142.6157764969,240.128541947939)); +#22062=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,240.141396652997)); +#22063=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,240.141396652997)); +#22064=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,240.143530061599)); +#22065=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,240.145513077316)); +#22066=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,240.190843597887)); +#22067=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,240.196100093379)); +#22068=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,240.201663820661)); +#22069=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,240.199258418845)); +#22070=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,240.199258426652)); +#22071=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,240.199258426652)); +#22072=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,240.199258426652)); +#22073=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,240.199258414995)); +#22074=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,241.800741644622)); +#22075=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,241.800741604056)); +#22076=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,241.800741604056)); +#22077=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,241.800741614465)); +#22078=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,241.798336215513)); +#22079=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,241.803899948537)); +#22080=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,241.809156446903)); +#22081=CARTESIAN_POINT('',(20.165926713015,142.532700797708,241.860452190336)); +#22082=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,241.870564746267)); +#22083=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,241.898736690855)); +#22084=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,241.914084162488)); +#22085=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,241.953553384808)); +#22086=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,241.964108131245)); +#22087=CARTESIAN_POINT('',(20.22126430932,142.933000384188,241.98051359172)); +#22088=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,241.984151458276)); +#22089=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,241.991933586312)); +#22090=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,241.996081263362)); +#22091=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,242.001152344922)); +#22092=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,242.002325148754)); +#22093=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,242.003505161865)); +#22094=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,242.003505161865)); +#22095=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,242.006730874051)); +#22096=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,242.010668888472)); +#22097=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,242.020018599326)); +#22098=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,242.024247309509)); +#22099=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,242.035244069982)); +#22100=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,242.041478075157)); +#22101=CARTESIAN_POINT('',(20.2145462714811,142.887358567172,242.055511687463)); +#22102=CARTESIAN_POINT('',(20.2114284453531,142.865986770524,242.065781303746)); +#22103=CARTESIAN_POINT('',(20.1947127740547,142.749476028348,242.108817385173)); +#22104=CARTESIAN_POINT('',(20.1765617403523,142.615776496901,242.128541947939)); +#22105=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,242.141396652997)); +#22106=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,242.141396652997)); +#22107=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,242.143530061599)); +#22108=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,242.145513077316)); +#22109=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,242.190843597887)); +#22110=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,242.196100093379)); +#22111=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,242.201663820661)); +#22112=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,242.199258418845)); +#22113=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,242.199258426652)); +#22114=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,242.199258426652)); +#22115=CARTESIAN_POINT('',(20.0050429899984,140.000003770599,242.199258426652)); +#22116=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,242.199258414995)); +#22117=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,243.800741644622)); +#22118=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,243.800741604056)); +#22119=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,243.800741604056)); +#22120=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,243.800741614465)); +#22121=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,243.798336215513)); +#22122=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,243.803899948537)); +#22123=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,243.809156446903)); +#22124=CARTESIAN_POINT('',(20.165926713015,142.532700797708,243.860452190336)); +#22125=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,243.870564746268)); +#22126=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,243.898736690855)); +#22127=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,243.914084162488)); +#22128=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,243.953553384808)); +#22129=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,243.964108131245)); +#22130=CARTESIAN_POINT('',(20.22126430932,142.933000384188,243.98051359172)); +#22131=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,243.984151458276)); +#22132=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,243.991933586312)); +#22133=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,243.996081263362)); +#22134=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,244.001152344922)); +#22135=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,244.002325148754)); +#22136=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,244.003505161865)); +#22137=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,244.003505161865)); +#22138=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,244.006730874052)); +#22139=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,244.010668888472)); +#22140=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,244.020018599326)); +#22141=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,244.024247309508)); +#22142=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,244.03524406998)); +#22143=CARTESIAN_POINT('',(20.2179241894813,142.910393149385,244.041478075156)); +#22144=CARTESIAN_POINT('',(20.2145462714798,142.887358567163,244.055511687469)); +#22145=CARTESIAN_POINT('',(20.2114284453511,142.86598677051,244.06578130375)); +#22146=CARTESIAN_POINT('',(20.1947127740552,142.749476028351,244.108817385173)); +#22147=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,244.12854194794)); +#22148=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,244.141396652997)); +#22149=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,244.141396652997)); +#22150=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,244.143530061599)); +#22151=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,244.145513077316)); +#22152=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,244.190843597887)); +#22153=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,244.196100093379)); +#22154=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,244.201663820661)); +#22155=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,244.199258418845)); +#22156=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,244.199258426652)); +#22157=CARTESIAN_POINT('',(20.0050429899853,140.000007541194,244.199258426652)); +#22158=CARTESIAN_POINT('',(20.0050429899984,140.000003770595,244.199258426652)); +#22159=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,244.199258414995)); +#22160=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,245.800741644622)); +#22161=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,245.800741604056)); +#22162=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,245.800741604056)); +#22163=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,245.800741614465)); +#22164=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,245.798336215513)); +#22165=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,245.803899948537)); +#22166=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,245.809156446903)); +#22167=CARTESIAN_POINT('',(20.165926713015,142.532700797708,245.860452190336)); +#22168=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,245.870564746267)); +#22169=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,245.898736690855)); +#22170=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,245.914084162488)); +#22171=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,245.953553384807)); +#22172=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,245.964108131245)); +#22173=CARTESIAN_POINT('',(20.22126430932,142.933000384188,245.98051359172)); +#22174=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,245.984151458276)); +#22175=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,245.991933586312)); +#22176=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,245.996081263362)); +#22177=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,246.001152344922)); +#22178=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,246.002325148754)); +#22179=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,246.003505161865)); +#22180=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,246.003505161865)); +#22181=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,246.006730874052)); +#22182=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,246.010668888473)); +#22183=CARTESIAN_POINT('',(20.2212395053565,142.932833237514,246.020018599329)); +#22184=CARTESIAN_POINT('',(20.2207516857504,142.929541913146,246.024247309512)); +#22185=CARTESIAN_POINT('',(20.2192025637288,142.919066998199,246.035244069985)); +#22186=CARTESIAN_POINT('',(20.2179241894802,142.910393149377,246.041478075161)); +#22187=CARTESIAN_POINT('',(20.2145462714801,142.887358567165,246.055511687467)); +#22188=CARTESIAN_POINT('',(20.2114284453516,142.865986770514,246.065781303751)); +#22189=CARTESIAN_POINT('',(20.1947127740532,142.749476028337,246.108817385173)); +#22190=CARTESIAN_POINT('',(20.1765617403533,142.615776496909,246.128541947938)); +#22191=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,246.141396652997)); +#22192=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,246.141396652997)); +#22193=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,246.143530061599)); +#22194=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,246.145513077316)); +#22195=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,246.190843597887)); +#22196=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,246.196100093379)); +#22197=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,246.201663820661)); +#22198=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,246.199258418845)); +#22199=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,246.199258426652)); +#22200=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,246.199258426652)); +#22201=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,246.199258426652)); +#22202=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,246.199258414995)); +#22203=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,247.800741644622)); +#22204=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,247.800741604056)); +#22205=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,247.800741604056)); +#22206=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,247.800741614465)); +#22207=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,247.798336215513)); +#22208=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,247.803899948537)); +#22209=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,247.809156446903)); +#22210=CARTESIAN_POINT('',(20.165926713015,142.532700797708,247.860452190336)); +#22211=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,247.870564746268)); +#22212=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,247.898736690855)); +#22213=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,247.914084162488)); +#22214=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,247.953553384807)); +#22215=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,247.964108131245)); +#22216=CARTESIAN_POINT('',(20.22126430932,142.933000384188,247.98051359172)); +#22217=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,247.984151458276)); +#22218=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,247.991933586312)); +#22219=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,247.996081263362)); +#22220=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,248.001152344922)); +#22221=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,248.002325148754)); +#22222=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,248.003505161865)); +#22223=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,248.003505161865)); +#22224=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,248.006730874051)); +#22225=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,248.010668888472)); +#22226=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,248.020018599326)); +#22227=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,248.024247309509)); +#22228=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,248.035244069982)); +#22229=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,248.041478075157)); +#22230=CARTESIAN_POINT('',(20.2145462714801,142.887358567165,248.055511687467)); +#22231=CARTESIAN_POINT('',(20.2114284453515,142.865986770513,248.06578130375)); +#22232=CARTESIAN_POINT('',(20.1947127740546,142.749476028347,248.108817385173)); +#22233=CARTESIAN_POINT('',(20.1765617403522,142.615776496901,248.128541947939)); +#22234=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,248.141396652997)); +#22235=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,248.141396652997)); +#22236=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,248.143530061599)); +#22237=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,248.145513077316)); +#22238=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,248.190843597887)); +#22239=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,248.196100093379)); +#22240=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,248.201663820661)); +#22241=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,248.199258418845)); +#22242=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,248.199258426652)); +#22243=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,248.199258426652)); +#22244=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,248.199258426652)); +#22245=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,248.199258414995)); +#22246=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,249.800741644622)); +#22247=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,249.800741604056)); +#22248=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,249.800741604056)); +#22249=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,249.800741614465)); +#22250=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,249.798336215513)); +#22251=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,249.803899948537)); +#22252=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,249.809156446903)); +#22253=CARTESIAN_POINT('',(20.165926713015,142.532700797708,249.860452190336)); +#22254=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,249.870564746267)); +#22255=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,249.898736690855)); +#22256=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,249.914084162488)); +#22257=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,249.953553384808)); +#22258=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,249.964108131245)); +#22259=CARTESIAN_POINT('',(20.22126430932,142.933000384188,249.98051359172)); +#22260=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,249.984151458276)); +#22261=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,249.991933586312)); +#22262=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,249.996081263362)); +#22263=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,250.001152344922)); +#22264=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,250.002325148754)); +#22265=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,250.003505161865)); +#22266=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,250.003505161865)); +#22267=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,250.006730874051)); +#22268=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,250.010668888472)); +#22269=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,250.020018599326)); +#22270=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,250.024247309508)); +#22271=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,250.035244069981)); +#22272=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,250.041478075156)); +#22273=CARTESIAN_POINT('',(20.2145462714806,142.887358567168,250.055511687466)); +#22274=CARTESIAN_POINT('',(20.2114284453523,142.865986770518,250.065781303747)); +#22275=CARTESIAN_POINT('',(20.1947127740551,142.74947602835,250.108817385173)); +#22276=CARTESIAN_POINT('',(20.176561740352,142.615776496899,250.128541947939)); +#22277=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,250.141396652997)); +#22278=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,250.141396652997)); +#22279=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,250.143530061599)); +#22280=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,250.145513077316)); +#22281=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,250.190843597887)); +#22282=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,250.196100093379)); +#22283=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,250.201663820661)); +#22284=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,250.199258418845)); +#22285=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,250.199258426652)); +#22286=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,250.199258426652)); +#22287=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,250.199258426652)); +#22288=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,250.199258414995)); +#22289=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,251.800741644622)); +#22290=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,251.800741604056)); +#22291=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,251.800741604056)); +#22292=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,251.800741614465)); +#22293=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,251.798336215513)); +#22294=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,251.803899948537)); +#22295=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,251.809156446903)); +#22296=CARTESIAN_POINT('',(20.165926713015,142.532700797708,251.860452190336)); +#22297=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,251.870564746267)); +#22298=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,251.898736690855)); +#22299=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,251.914084162488)); +#22300=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,251.953553384808)); +#22301=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,251.964108131245)); +#22302=CARTESIAN_POINT('',(20.22126430932,142.933000384188,251.98051359172)); +#22303=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,251.984151458276)); +#22304=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,251.991933586312)); +#22305=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,251.996081263362)); +#22306=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,252.001152344922)); +#22307=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,252.002325148754)); +#22308=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,252.003505161865)); +#22309=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,252.003505161865)); +#22310=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,252.006730874051)); +#22311=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,252.010668888471)); +#22312=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,252.020018599327)); +#22313=CARTESIAN_POINT('',(20.2207516857506,142.929541913148,252.024247309509)); +#22314=CARTESIAN_POINT('',(20.2192025637292,142.919066998201,252.035244069983)); +#22315=CARTESIAN_POINT('',(20.2179241894807,142.91039314938,252.041478075158)); +#22316=CARTESIAN_POINT('',(20.2145462714804,142.887358567167,252.055511687466)); +#22317=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,252.065781303748)); +#22318=CARTESIAN_POINT('',(20.1947127740543,142.749476028345,252.108817385173)); +#22319=CARTESIAN_POINT('',(20.1765617403524,142.615776496902,252.128541947939)); +#22320=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,252.141396652997)); +#22321=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,252.141396652997)); +#22322=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,252.143530061599)); +#22323=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,252.145513077316)); +#22324=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,252.190843597887)); +#22325=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,252.196100093379)); +#22326=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,252.201663820661)); +#22327=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,252.199258418845)); +#22328=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,252.199258426652)); +#22329=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,252.199258426652)); +#22330=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,252.199258426652)); +#22331=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,252.199258414995)); +#22332=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,253.800741644622)); +#22333=CARTESIAN_POINT('',(20.0050429785129,140.000003743406,253.800741604056)); +#22334=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,253.800741604056)); +#22335=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,253.800741614465)); +#22336=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,253.798336215513)); +#22337=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,253.803899948537)); +#22338=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,253.809156446903)); +#22339=CARTESIAN_POINT('',(20.165926713015,142.532700797708,253.860452190336)); +#22340=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,253.870564746268)); +#22341=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,253.898736690855)); +#22342=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,253.914084162488)); +#22343=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,253.953553384808)); +#22344=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,253.964108131245)); +#22345=CARTESIAN_POINT('',(20.22126430932,142.933000384188,253.98051359172)); +#22346=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,253.984151458276)); +#22347=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,253.991933586312)); +#22348=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,253.996081263362)); +#22349=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,254.001152344922)); +#22350=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,254.002325148754)); +#22351=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,254.003505161865)); +#22352=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,254.003505161865)); +#22353=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,254.006730874052)); +#22354=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,254.010668888472)); +#22355=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,254.020018599326)); +#22356=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,254.024247309508)); +#22357=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,254.035244069981)); +#22358=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,254.041478075156)); +#22359=CARTESIAN_POINT('',(20.2145462714814,142.887358567174,254.055511687462)); +#22360=CARTESIAN_POINT('',(20.2114284453536,142.865986770527,254.065781303744)); +#22361=CARTESIAN_POINT('',(20.194712774055,142.74947602835,254.108817385173)); +#22362=CARTESIAN_POINT('',(20.176561740352,142.615776496899,254.128541947939)); +#22363=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,254.141396652997)); +#22364=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,254.141396652997)); +#22365=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,254.143530061599)); +#22366=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,254.145513077316)); +#22367=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,254.190843597887)); +#22368=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,254.196100093379)); +#22369=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,254.201663820661)); +#22370=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,254.199258418845)); +#22371=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,254.199258426652)); +#22372=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,254.199258426652)); +#22373=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,254.199258426652)); +#22374=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,254.199258414995)); +#22375=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,255.800741644622)); +#22376=CARTESIAN_POINT('',(20.0050429785128,140.000003743404,255.800741604056)); +#22377=CARTESIAN_POINT('',(20.0050429785016,140.000007486811,255.800741604056)); +#22378=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,255.800741614465)); +#22379=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,255.798336215513)); +#22380=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,255.803899948537)); +#22381=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,255.809156446903)); +#22382=CARTESIAN_POINT('',(20.165926713015,142.532700797708,255.860452190336)); +#22383=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,255.870564746267)); +#22384=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,255.898736690855)); +#22385=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,255.914084162488)); +#22386=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,255.953553384808)); +#22387=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,255.964108131245)); +#22388=CARTESIAN_POINT('',(20.22126430932,142.933000384188,255.98051359172)); +#22389=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,255.984151458276)); +#22390=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,255.991933586312)); +#22391=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,255.996081263362)); +#22392=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,256.001152344922)); +#22393=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,256.002325148754)); +#22394=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,256.003505161865)); +#22395=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,256.003505161865)); +#22396=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,256.006730874052)); +#22397=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,256.010668888472)); +#22398=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,256.020018599326)); +#22399=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,256.024247309509)); +#22400=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,256.035244069981)); +#22401=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,256.041478075157)); +#22402=CARTESIAN_POINT('',(20.2145462714804,142.887358567167,256.055511687466)); +#22403=CARTESIAN_POINT('',(20.2114284453521,142.865986770517,256.065781303748)); +#22404=CARTESIAN_POINT('',(20.1947127740551,142.74947602835,256.108817385173)); +#22405=CARTESIAN_POINT('',(20.176561740352,142.615776496899,256.128541947939)); +#22406=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,256.141396652997)); +#22407=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,256.141396652997)); +#22408=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,256.143530061599)); +#22409=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,256.145513077316)); +#22410=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,256.190843597887)); +#22411=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,256.196100093379)); +#22412=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,256.201663820661)); +#22413=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,256.199258418845)); +#22414=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,256.199258426652)); +#22415=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,256.199258426652)); +#22416=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,256.199258426652)); +#22417=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,256.199258414995)); +#22418=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,257.800741644622)); +#22419=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,257.800741604056)); +#22420=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,257.800741604056)); +#22421=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,257.800741614465)); +#22422=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,257.798336215513)); +#22423=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,257.803899948537)); +#22424=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,257.809156446903)); +#22425=CARTESIAN_POINT('',(20.165926713015,142.532700797708,257.860452190336)); +#22426=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,257.870564746267)); +#22427=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,257.898736690855)); +#22428=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,257.914084162488)); +#22429=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,257.953553384808)); +#22430=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,257.964108131245)); +#22431=CARTESIAN_POINT('',(20.22126430932,142.933000384188,257.98051359172)); +#22432=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,257.984151458276)); +#22433=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,257.991933586312)); +#22434=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,257.996081263362)); +#22435=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,258.001152344922)); +#22436=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,258.002325148754)); +#22437=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,258.003505161865)); +#22438=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,258.003505161865)); +#22439=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,258.006730874052)); +#22440=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,258.010668888472)); +#22441=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,258.020018599326)); +#22442=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,258.024247309508)); +#22443=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,258.03524406998)); +#22444=CARTESIAN_POINT('',(20.2179241894814,142.910393149385,258.041478075155)); +#22445=CARTESIAN_POINT('',(20.214546271481,142.887358567171,258.055511687464)); +#22446=CARTESIAN_POINT('',(20.2114284453529,142.865986770523,258.065781303745)); +#22447=CARTESIAN_POINT('',(20.1947127740556,142.749476028354,258.108817385173)); +#22448=CARTESIAN_POINT('',(20.1765617403515,142.615776496895,258.12854194794)); +#22449=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,258.141396652997)); +#22450=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,258.141396652997)); +#22451=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,258.143530061599)); +#22452=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,258.145513077316)); +#22453=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,258.190843597887)); +#22454=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,258.196100093379)); +#22455=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,258.201663820661)); +#22456=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,258.199258418845)); +#22457=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,258.199258426652)); +#22458=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,258.199258426652)); +#22459=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,258.199258426652)); +#22460=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,258.199258414995)); +#22461=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,259.800741644622)); +#22462=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,259.800741604056)); +#22463=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,259.800741604056)); +#22464=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,259.800741614465)); +#22465=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,259.798336215513)); +#22466=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,259.803899948536)); +#22467=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,259.809156446903)); +#22468=CARTESIAN_POINT('',(20.165926713015,142.532700797708,259.860452190336)); +#22469=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,259.870564746267)); +#22470=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,259.898736690855)); +#22471=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,259.914084162488)); +#22472=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,259.953553384808)); +#22473=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,259.964108131245)); +#22474=CARTESIAN_POINT('',(20.22126430932,142.933000384188,259.98051359172)); +#22475=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,259.984151458276)); +#22476=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,259.991933586312)); +#22477=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,259.996081263362)); +#22478=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,260.001152344922)); +#22479=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,260.002325148754)); +#22480=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,260.003505161865)); +#22481=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,260.003505161865)); +#22482=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,260.006730874051)); +#22483=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,260.010668888471)); +#22484=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,260.020018599327)); +#22485=CARTESIAN_POINT('',(20.2207516857506,142.929541913148,260.024247309509)); +#22486=CARTESIAN_POINT('',(20.2192025637292,142.919066998201,260.035244069983)); +#22487=CARTESIAN_POINT('',(20.2179241894807,142.91039314938,260.041478075158)); +#22488=CARTESIAN_POINT('',(20.2145462714797,142.887358567162,260.055511687469)); +#22489=CARTESIAN_POINT('',(20.2114284453509,142.865986770509,260.065781303752)); +#22490=CARTESIAN_POINT('',(20.1947127740541,142.749476028343,260.108817385173)); +#22491=CARTESIAN_POINT('',(20.1765617403526,142.615776496904,260.128541947939)); +#22492=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,260.141396652997)); +#22493=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,260.141396652997)); +#22494=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,260.143530061599)); +#22495=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,260.145513077316)); +#22496=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,260.190843597887)); +#22497=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,260.196100093379)); +#22498=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,260.201663820661)); +#22499=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,260.199258418845)); +#22500=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,260.199258426652)); +#22501=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,260.199258426652)); +#22502=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,260.199258426652)); +#22503=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,260.199258414995)); +#22504=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,261.800741644622)); +#22505=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,261.800741604056)); +#22506=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,261.800741604056)); +#22507=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,261.800741614465)); +#22508=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,261.798336215513)); +#22509=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,261.803899948536)); +#22510=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,261.809156446903)); +#22511=CARTESIAN_POINT('',(20.165926713015,142.532700797708,261.860452190336)); +#22512=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,261.870564746267)); +#22513=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,261.898736690855)); +#22514=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,261.914084162488)); +#22515=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,261.953553384808)); +#22516=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,261.964108131245)); +#22517=CARTESIAN_POINT('',(20.22126430932,142.933000384188,261.98051359172)); +#22518=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,261.984151458276)); +#22519=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,261.991933586312)); +#22520=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,261.996081263362)); +#22521=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,262.001152344922)); +#22522=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,262.002325148754)); +#22523=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,262.003505161865)); +#22524=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,262.003505161865)); +#22525=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,262.006730874052)); +#22526=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,262.010668888472)); +#22527=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,262.020018599326)); +#22528=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,262.024247309509)); +#22529=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,262.035244069981)); +#22530=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,262.041478075157)); +#22531=CARTESIAN_POINT('',(20.214546271481,142.887358567171,262.055511687463)); +#22532=CARTESIAN_POINT('',(20.211428445353,142.865986770523,262.065781303746)); +#22533=CARTESIAN_POINT('',(20.1947127740548,142.749476028349,262.108817385173)); +#22534=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,262.128541947939)); +#22535=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,262.141396652997)); +#22536=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,262.141396652997)); +#22537=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,262.143530061599)); +#22538=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,262.145513077316)); +#22539=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,262.190843597887)); +#22540=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,262.196100093379)); +#22541=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,262.201663820661)); +#22542=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,262.199258418845)); +#22543=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,262.199258426652)); +#22544=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,262.199258426652)); +#22545=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,262.199258426652)); +#22546=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,262.199258414995)); +#22547=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,263.800741644622)); +#22548=CARTESIAN_POINT('',(20.0050429785127,140.000003743407,263.800741604056)); +#22549=CARTESIAN_POINT('',(20.0050429785014,140.000007486813,263.800741604056)); +#22550=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,263.800741614465)); +#22551=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,263.798336215513)); +#22552=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,263.803899948537)); +#22553=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,263.809156446903)); +#22554=CARTESIAN_POINT('',(20.165926713015,142.532700797708,263.860452190336)); +#22555=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,263.870564746268)); +#22556=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,263.898736690855)); +#22557=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,263.914084162489)); +#22558=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,263.953553384808)); +#22559=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,263.964108131245)); +#22560=CARTESIAN_POINT('',(20.22126430932,142.933000384188,263.98051359172)); +#22561=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,263.984151458276)); +#22562=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,263.991933586312)); +#22563=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,263.996081263362)); +#22564=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,264.001152344922)); +#22565=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,264.002325148754)); +#22566=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,264.003505161865)); +#22567=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,264.003505161865)); +#22568=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,264.006730874052)); +#22569=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,264.010668888472)); +#22570=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,264.020018599326)); +#22571=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,264.024247309508)); +#22572=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,264.035244069981)); +#22573=CARTESIAN_POINT('',(20.2179241894813,142.910393149384,264.041478075156)); +#22574=CARTESIAN_POINT('',(20.2145462714809,142.887358567171,264.055511687464)); +#22575=CARTESIAN_POINT('',(20.2114284453528,142.865986770522,264.065781303746)); +#22576=CARTESIAN_POINT('',(20.1947127740552,142.749476028351,264.108817385173)); +#22577=CARTESIAN_POINT('',(20.1765617403518,142.615776496897,264.12854194794)); +#22578=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,264.141396652997)); +#22579=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,264.141396652997)); +#22580=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,264.143530061599)); +#22581=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,264.145513077316)); +#22582=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,264.190843597887)); +#22583=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,264.196100093379)); +#22584=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,264.201663820661)); +#22585=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,264.199258418845)); +#22586=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,264.199258426652)); +#22587=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,264.199258426652)); +#22588=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,264.199258426652)); +#22589=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,264.199258414995)); +#22590=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,265.800741644622)); +#22591=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,265.800741604056)); +#22592=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,265.800741604056)); +#22593=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,265.800741614465)); +#22594=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,265.798336215513)); +#22595=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,265.803899948537)); +#22596=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,265.809156446903)); +#22597=CARTESIAN_POINT('',(20.165926713015,142.532700797708,265.860452190336)); +#22598=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,265.870564746267)); +#22599=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,265.898736690855)); +#22600=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,265.914084162488)); +#22601=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,265.953553384808)); +#22602=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,265.964108131245)); +#22603=CARTESIAN_POINT('',(20.22126430932,142.933000384188,265.98051359172)); +#22604=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,265.984151458276)); +#22605=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,265.991933586312)); +#22606=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,265.996081263362)); +#22607=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,266.001152344922)); +#22608=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,266.002325148754)); +#22609=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,266.003505161865)); +#22610=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,266.003505161865)); +#22611=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,266.006730874052)); +#22612=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,266.010668888472)); +#22613=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,266.020018599326)); +#22614=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,266.024247309508)); +#22615=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,266.035244069982)); +#22616=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,266.041478075157)); +#22617=CARTESIAN_POINT('',(20.2145462714806,142.887358567168,266.055511687465)); +#22618=CARTESIAN_POINT('',(20.2114284453523,142.865986770518,266.065781303748)); +#22619=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,266.108817385173)); +#22620=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,266.128541947939)); +#22621=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,266.141396652997)); +#22622=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,266.141396652997)); +#22623=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,266.143530061599)); +#22624=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,266.145513077316)); +#22625=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,266.190843597887)); +#22626=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,266.196100093379)); +#22627=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,266.201663820661)); +#22628=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,266.199258418845)); +#22629=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,266.199258426652)); +#22630=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,266.199258426652)); +#22631=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,266.199258426652)); +#22632=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,266.199258414995)); +#22633=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,267.800741644622)); +#22634=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,267.800741604056)); +#22635=CARTESIAN_POINT('',(20.0050429785014,140.000007486812,267.800741604056)); +#22636=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,267.800741614465)); +#22637=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,267.798336215513)); +#22638=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,267.803899948537)); +#22639=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,267.809156446903)); +#22640=CARTESIAN_POINT('',(20.165926713015,142.532700797708,267.860452190336)); +#22641=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,267.870564746267)); +#22642=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,267.898736690855)); +#22643=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,267.914084162488)); +#22644=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,267.953553384808)); +#22645=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,267.964108131245)); +#22646=CARTESIAN_POINT('',(20.22126430932,142.933000384188,267.98051359172)); +#22647=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,267.984151458276)); +#22648=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,267.991933586312)); +#22649=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,267.996081263362)); +#22650=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,268.001152344922)); +#22651=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,268.002325148754)); +#22652=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,268.003505161865)); +#22653=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,268.003505161865)); +#22654=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,268.006730874052)); +#22655=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,268.010668888472)); +#22656=CARTESIAN_POINT('',(20.2212395053568,142.932833237516,268.020018599326)); +#22657=CARTESIAN_POINT('',(20.2207516857508,142.92954191315,268.024247309508)); +#22658=CARTESIAN_POINT('',(20.2192025637296,142.919066998204,268.03524406998)); +#22659=CARTESIAN_POINT('',(20.2179241894813,142.910393149385,268.041478075156)); +#22660=CARTESIAN_POINT('',(20.2145462714804,142.887358567167,268.055511687466)); +#22661=CARTESIAN_POINT('',(20.211428445352,142.865986770517,268.065781303748)); +#22662=CARTESIAN_POINT('',(20.1947127740554,142.749476028353,268.108817385173)); +#22663=CARTESIAN_POINT('',(20.1765617403517,142.615776496896,268.12854194794)); +#22664=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,268.141396652997)); +#22665=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,268.141396652997)); +#22666=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,268.143530061599)); +#22667=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,268.145513077316)); +#22668=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,268.190843597887)); +#22669=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,268.196100093379)); +#22670=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,268.201663820661)); +#22671=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,268.199258418845)); +#22672=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,268.199258426652)); +#22673=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,268.199258426652)); +#22674=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,268.199258426652)); +#22675=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,268.199258414995)); +#22676=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,269.800741644622)); +#22677=CARTESIAN_POINT('',(20.0050429785127,140.000003743404,269.800741604056)); +#22678=CARTESIAN_POINT('',(20.0050429785014,140.000007486811,269.800741604056)); +#22679=CARTESIAN_POINT('',(20.0050419310738,140.387092043476,269.800741614465)); +#22680=CARTESIAN_POINT('',(20.0170346408366,140.812371442684,269.798336215513)); +#22681=CARTESIAN_POINT('',(20.0695256843206,141.660025832366,269.803899948536)); +#22682=CARTESIAN_POINT('',(20.1100246318574,142.082416419324,269.809156446903)); +#22683=CARTESIAN_POINT('',(20.165926713015,142.532700797708,269.860452190336)); +#22684=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,269.870564746267)); +#22685=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,269.898736690855)); +#22686=CARTESIAN_POINT('',(20.2057886460187,142.827317694492,269.914084162488)); +#22687=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,269.953553384808)); +#22688=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,269.964108131245)); +#22689=CARTESIAN_POINT('',(20.22126430932,142.933000384188,269.98051359172)); +#22690=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,269.984151458276)); +#22691=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,269.991933586312)); +#22692=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,269.996081263362)); +#22693=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,270.001152344922)); +#22694=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,270.002325148754)); +#22695=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,270.003505161865)); +#22696=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,270.003505161865)); +#22697=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,270.006730874051)); +#22698=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,270.010668888471)); +#22699=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,270.020018599326)); +#22700=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,270.024247309509)); +#22701=CARTESIAN_POINT('',(20.2192025637293,142.919066998202,270.035244069982)); +#22702=CARTESIAN_POINT('',(20.2179241894809,142.910393149382,270.041478075158)); +#22703=CARTESIAN_POINT('',(20.2145462714803,142.887358567166,270.055511687467)); +#22704=CARTESIAN_POINT('',(20.2114284453518,142.865986770515,270.065781303749)); +#22705=CARTESIAN_POINT('',(20.1947127740545,142.749476028346,270.108817385173)); +#22706=CARTESIAN_POINT('',(20.1765617403524,142.615776496902,270.128541947939)); +#22707=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,270.141396652997)); +#22708=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,270.141396652997)); +#22709=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,270.143530061599)); +#22710=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,270.145513077316)); +#22711=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,270.190843597887)); +#22712=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,270.196100093379)); +#22713=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,270.201663820661)); +#22714=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,270.199258418845)); +#22715=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,270.199258426652)); +#22716=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,270.199258426652)); +#22717=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,270.199258426652)); +#22718=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,270.199258414995)); +#22719=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,271.800741644622)); +#22720=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,271.800741604056)); +#22721=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,271.800741604056)); +#22722=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,271.800741614465)); +#22723=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,271.798336215513)); +#22724=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,271.803899948536)); +#22725=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,271.809156446903)); +#22726=CARTESIAN_POINT('',(20.165926713015,142.532700797708,271.860452190336)); +#22727=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,271.870564746267)); +#22728=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,271.898736690855)); +#22729=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,271.914084162488)); +#22730=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,271.953553384808)); +#22731=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,271.964108131245)); +#22732=CARTESIAN_POINT('',(20.22126430932,142.933000384188,271.98051359172)); +#22733=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,271.984151458276)); +#22734=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,271.991933586312)); +#22735=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,271.996081263362)); +#22736=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,272.001152344922)); +#22737=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,272.002325148754)); +#22738=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,272.003505161865)); +#22739=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,272.003505161865)); +#22740=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,272.006730874052)); +#22741=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,272.010668888472)); +#22742=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,272.020018599326)); +#22743=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,272.024247309509)); +#22744=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,272.035244069981)); +#22745=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,272.041478075157)); +#22746=CARTESIAN_POINT('',(20.2145462714801,142.887358567165,272.055511687467)); +#22747=CARTESIAN_POINT('',(20.2114284453515,142.865986770513,272.06578130375)); +#22748=CARTESIAN_POINT('',(20.1947127740545,142.749476028346,272.108817385173)); +#22749=CARTESIAN_POINT('',(20.1765617403522,142.615776496901,272.128541947939)); +#22750=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,272.141396652997)); +#22751=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,272.141396652997)); +#22752=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,272.143530061599)); +#22753=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,272.145513077316)); +#22754=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,272.190843597887)); +#22755=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,272.196100093379)); +#22756=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,272.201663820661)); +#22757=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,272.199258418845)); +#22758=CARTESIAN_POINT('',(20.0050429899733,140.00001131179,272.199258426652)); +#22759=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,272.199258426652)); +#22760=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,272.199258426652)); +#22761=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,272.199258414995)); +#22762=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,273.800741644622)); +#22763=CARTESIAN_POINT('',(20.0050429785128,140.000003743407,273.800741604056)); +#22764=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,273.800741604056)); +#22765=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,273.800741614465)); +#22766=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,273.798336215513)); +#22767=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,273.803899948537)); +#22768=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,273.809156446903)); +#22769=CARTESIAN_POINT('',(20.165926713015,142.532700797708,273.860452190336)); +#22770=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,273.870564746268)); +#22771=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,273.898736690855)); +#22772=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,273.914084162489)); +#22773=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,273.953553384808)); +#22774=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,273.964108131245)); +#22775=CARTESIAN_POINT('',(20.22126430932,142.933000384188,273.98051359172)); +#22776=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,273.984151458276)); +#22777=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,273.991933586312)); +#22778=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,273.996081263362)); +#22779=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,274.001152344922)); +#22780=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,274.002325148754)); +#22781=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,274.003505161865)); +#22782=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,274.003505161865)); +#22783=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,274.006730874052)); +#22784=CARTESIAN_POINT('',(20.2219638020406,142.937714996956,274.010668888472)); +#22785=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,274.020018599326)); +#22786=CARTESIAN_POINT('',(20.2207516857508,142.929541913149,274.024247309508)); +#22787=CARTESIAN_POINT('',(20.2192025637295,142.919066998203,274.035244069981)); +#22788=CARTESIAN_POINT('',(20.2179241894812,142.910393149384,274.041478075156)); +#22789=CARTESIAN_POINT('',(20.2145462714811,142.887358567172,274.055511687463)); +#22790=CARTESIAN_POINT('',(20.2114284453531,142.865986770524,274.065781303745)); +#22791=CARTESIAN_POINT('',(20.1947127740551,142.749476028351,274.108817385173)); +#22792=CARTESIAN_POINT('',(20.1765617403519,142.615776496898,274.12854194794)); +#22793=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,274.141396652997)); +#22794=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,274.141396652997)); +#22795=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,274.143530061599)); +#22796=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,274.145513077316)); +#22797=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,274.190843597887)); +#22798=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,274.196100093379)); +#22799=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,274.201663820661)); +#22800=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,274.199258418845)); +#22801=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,274.199258426652)); +#22802=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,274.199258426652)); +#22803=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,274.199258426652)); +#22804=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,274.199258414995)); +#22805=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,275.800741644622)); +#22806=CARTESIAN_POINT('',(20.0050429785128,140.000003743406,275.800741604056)); +#22807=CARTESIAN_POINT('',(20.0050429785016,140.000007486813,275.800741604056)); +#22808=CARTESIAN_POINT('',(20.0050419310739,140.387092043476,275.800741614465)); +#22809=CARTESIAN_POINT('',(20.0170346408368,140.812371442684,275.798336215513)); +#22810=CARTESIAN_POINT('',(20.0695256843207,141.660025832366,275.803899948537)); +#22811=CARTESIAN_POINT('',(20.1100246318575,142.082416419324,275.809156446903)); +#22812=CARTESIAN_POINT('',(20.165926713015,142.532700797708,275.860452190336)); +#22813=CARTESIAN_POINT('',(20.1756287530293,142.607715272263,275.870564746267)); +#22814=CARTESIAN_POINT('',(20.1955231028277,142.754775382152,275.898736690855)); +#22815=CARTESIAN_POINT('',(20.2057886460188,142.827317694492,275.914084162488)); +#22816=CARTESIAN_POINT('',(20.2168876410352,142.9033623084,275.953553384808)); +#22817=CARTESIAN_POINT('',(20.2193999594298,142.92041418889,275.964108131245)); +#22818=CARTESIAN_POINT('',(20.22126430932,142.933000384188,275.98051359172)); +#22819=CARTESIAN_POINT('',(20.2216015978328,142.935274008439,275.984151458276)); +#22820=CARTESIAN_POINT('',(20.2220658226006,142.938401341859,275.991933586312)); +#22821=CARTESIAN_POINT('',(20.2221914785533,142.939246735114,275.996081263362)); +#22822=CARTESIAN_POINT('',(20.2221914776066,142.939246735183,276.001152344922)); +#22823=CARTESIAN_POINT('',(20.2221814438186,142.939179204501,276.002325148754)); +#22824=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,276.003505161865)); +#22825=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,276.003505161865)); +#22826=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,276.006730874052)); +#22827=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,276.010668888472)); +#22828=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,276.020018599326)); +#22829=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,276.024247309509)); +#22830=CARTESIAN_POINT('',(20.2192025637294,142.919066998203,276.035244069981)); +#22831=CARTESIAN_POINT('',(20.2179241894811,142.910393149383,276.041478075157)); +#22832=CARTESIAN_POINT('',(20.2145462714797,142.887358567163,276.055511687469)); +#22833=CARTESIAN_POINT('',(20.211428445351,142.865986770509,276.065781303751)); +#22834=CARTESIAN_POINT('',(20.1947127740547,142.749476028347,276.108817385173)); +#22835=CARTESIAN_POINT('',(20.1765617403522,142.615776496901,276.128541947939)); +#22836=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,276.141396652997)); +#22837=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,276.141396652997)); +#22838=CARTESIAN_POINT('',(20.1615031857218,142.496916167025,276.143530061599)); +#22839=CARTESIAN_POINT('',(20.1594246445216,142.480336980055,276.145513077316)); +#22840=CARTESIAN_POINT('',(20.1100236439368,142.082416505855,276.190843597887)); +#22841=CARTESIAN_POINT('',(20.0695248987359,141.660025917962,276.196100093379)); +#22842=CARTESIAN_POINT('',(20.0170342618329,140.812371526301,276.201663820661)); +#22843=CARTESIAN_POINT('',(20.0050417566299,140.387092126024,276.199258418845)); +#22844=CARTESIAN_POINT('',(20.0050429899732,140.00001131179,276.199258426652)); +#22845=CARTESIAN_POINT('',(20.0050429899853,140.000007541196,276.199258426652)); +#22846=CARTESIAN_POINT('',(20.0050429899984,140.000003770598,276.199258426652)); +#22847=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,276.199258414995)); +#22848=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,278.199258414995)); +#22849=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,280.)); +#22850=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,276.199258414995)); +#22851=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,277.800741644622)); +#22852=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,274.199258414995)); +#22853=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,275.800741644622)); +#22854=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,272.199258414995)); +#22855=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,273.800741644622)); +#22856=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,270.199258414995)); +#22857=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,271.800741644622)); +#22858=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,268.199258414995)); +#22859=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,269.800741644622)); +#22860=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,266.199258414995)); +#22861=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,267.800741644622)); +#22862=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,264.199258414995)); +#22863=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,265.800741644622)); +#22864=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,262.199258414995)); +#22865=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,263.800741644622)); +#22866=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,260.199258414995)); +#22867=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,261.800741644622)); +#22868=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,258.199258414995)); +#22869=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,259.800741644622)); +#22870=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,256.199258414995)); +#22871=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,257.800741644622)); +#22872=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,254.199258414995)); +#22873=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,255.800741644622)); +#22874=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,252.199258414995)); +#22875=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,253.800741644622)); +#22876=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,250.199258414995)); +#22877=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,251.800741644622)); +#22878=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,248.199258414995)); +#22879=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,249.800741644622)); +#22880=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,246.199258414995)); +#22881=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,247.800741644622)); +#22882=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,244.199258414995)); +#22883=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,245.800741644622)); +#22884=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,242.199258414995)); +#22885=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,243.800741644622)); +#22886=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,240.199258414995)); +#22887=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,241.800741644622)); +#22888=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,238.199258414995)); +#22889=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,239.800741644622)); +#22890=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,236.199258414995)); +#22891=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,237.800741644622)); +#22892=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,234.199258414995)); +#22893=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,235.800741644622)); +#22894=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,232.199258414995)); +#22895=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,233.800741644622)); +#22896=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,230.199258414995)); +#22897=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,231.800741644622)); +#22898=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,228.199258414995)); +#22899=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,229.800741644622)); +#22900=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,226.199258414995)); +#22901=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,227.800741644622)); +#22902=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,224.199258414995)); +#22903=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,225.800741644622)); +#22904=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,222.199258414995)); +#22905=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,223.800741644622)); +#22906=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,220.199258414995)); +#22907=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,221.800741644622)); +#22908=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,218.199258414995)); +#22909=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,219.800741644622)); +#22910=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,216.199258414995)); +#22911=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,217.800741644622)); +#22912=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,214.199258414995)); +#22913=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,215.800741644622)); +#22914=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,212.199258414995)); +#22915=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,213.800741644622)); +#22916=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,210.199258414995)); +#22917=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,211.800741644622)); +#22918=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,208.199258414995)); +#22919=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,209.800741644622)); +#22920=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,206.199258414995)); +#22921=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,207.800741644622)); +#22922=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,204.199258414995)); +#22923=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,205.800741644622)); +#22924=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,202.199258414995)); +#22925=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,203.800741644622)); +#22926=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,200.199258414995)); +#22927=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,201.800741644622)); +#22928=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,198.199258414995)); +#22929=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,199.800741644622)); +#22930=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,196.199258414995)); +#22931=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,197.800741644622)); +#22932=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,194.199258414995)); +#22933=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,195.800741644622)); +#22934=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,192.199258414995)); +#22935=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,193.800741644622)); +#22936=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,190.199258414995)); +#22937=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,191.800741644622)); +#22938=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,188.199258414995)); +#22939=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,189.800741644622)); +#22940=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,186.199258414995)); +#22941=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,187.800741644622)); +#22942=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,184.199258414995)); +#22943=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,185.800741644622)); +#22944=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,182.199258414995)); +#22945=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,183.800741644622)); +#22946=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,180.199258414995)); +#22947=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,181.800741644622)); +#22948=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,178.199258414995)); +#22949=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,179.800741644622)); +#22950=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,176.199258414995)); +#22951=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,177.800741644622)); +#22952=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,174.199258414995)); +#22953=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,175.800741644622)); +#22954=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,172.199258414995)); +#22955=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,173.800741644622)); +#22956=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,170.199258414995)); +#22957=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,171.800741644622)); +#22958=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,168.199258414995)); +#22959=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,169.800741644622)); +#22960=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,166.199258414995)); +#22961=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,167.800741644622)); +#22962=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,164.199258414995)); +#22963=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,165.800741644622)); +#22964=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,162.199258414995)); +#22965=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,163.800741644622)); +#22966=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,160.199258414995)); +#22967=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,161.800741644622)); +#22968=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,158.199258414995)); +#22969=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,159.800741644622)); +#22970=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,156.199258414995)); +#22971=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,157.800741644622)); +#22972=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,154.199258414995)); +#22973=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,155.800741644622)); +#22974=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,152.199258414995)); +#22975=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,153.800741644622)); +#22976=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,150.199258414995)); +#22977=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,151.800741644622)); +#22978=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,148.199258414995)); +#22979=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,149.800741644622)); +#22980=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,146.199258414995)); +#22981=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,147.800741644622)); +#22982=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,144.199258414995)); +#22983=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,145.800741644622)); +#22984=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,142.199258414995)); +#22985=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,143.800741644622)); +#22986=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,140.199258414995)); +#22987=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,141.800741644622)); +#22988=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,138.199258414995)); +#22989=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,139.800741644622)); +#22990=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,136.199258414995)); +#22991=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,137.800741644622)); +#22992=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,134.199258414995)); +#22993=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,135.800741644622)); +#22994=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,132.199258414995)); +#22995=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,133.800741644622)); +#22996=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,130.199258414995)); +#22997=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,131.800741644622)); +#22998=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,128.199258414995)); +#22999=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,129.800741644622)); +#23000=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,126.199258414995)); +#23001=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,127.800741644622)); +#23002=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,124.199258414995)); +#23003=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,125.800741644622)); +#23004=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,122.199258414995)); +#23005=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,123.800741644622)); +#23006=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,120.199258414995)); +#23007=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,121.800741644622)); +#23008=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,118.199258414995)); +#23009=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,119.800741644622)); +#23010=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,116.199258414995)); +#23011=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,117.800741644622)); +#23012=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,114.199258414995)); +#23013=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,115.800741644622)); +#23014=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,112.199258414995)); +#23015=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,113.800741644622)); +#23016=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,110.199258414995)); +#23017=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,111.800741644622)); +#23018=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,108.199258414995)); +#23019=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,109.800741644622)); +#23020=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,106.199258414995)); +#23021=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,107.800741644622)); +#23022=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,104.199258414995)); +#23023=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,105.800741644622)); +#23024=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,102.199258414995)); +#23025=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,103.800741644622)); +#23026=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,100.199258414995)); +#23027=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,101.800741644622)); +#23028=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,98.1992584149952)); +#23029=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,99.8007416446221)); +#23030=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,96.1992584149952)); +#23031=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,97.8007416446221)); +#23032=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,94.1992584149952)); +#23033=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,95.8007416446221)); +#23034=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,92.1992584149952)); +#23035=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,93.8007416446221)); +#23036=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,90.1992584149953)); +#23037=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,91.8007416446221)); +#23038=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,88.1992584149952)); +#23039=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,89.8007416446221)); +#23040=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,86.1992584149952)); +#23041=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,87.8007416446221)); +#23042=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,84.1992584149952)); +#23043=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,85.8007416446221)); +#23044=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,82.1992584149952)); +#23045=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,83.8007416446221)); +#23046=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,80.1992584149952)); +#23047=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,81.8007416446221)); +#23048=CARTESIAN_POINT('',(20.1636358803736,77.4862704969679,80.1413966529973)); +#23049=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,80.1413966529973)); +#23050=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,80.0035051618649)); +#23051=CARTESIAN_POINT('',(20.2221607598731,77.0609799492177,80.0035051618649)); +#23052=CARTESIAN_POINT('',(20.0050354003906,80.,80.1992584149952)); +#23053=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,80.1992584149952)); +#23054=CARTESIAN_POINT('',(20.0050354003906,80.,81.8007416446221)); +#23055=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,81.8007416446221)); +#23056=CARTESIAN_POINT('',(20.1636358803736,77.4862704969618,82.1413966529973)); +#23057=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,82.1413966529973)); +#23058=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,82.0035051618649)); +#23059=CARTESIAN_POINT('',(20.2221607598731,77.0609799492123,82.0035051618649)); +#23060=CARTESIAN_POINT('',(20.0050354003906,80.,82.1992584149952)); +#23061=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,82.1992584149952)); +#23062=CARTESIAN_POINT('',(20.0050354003906,80.,83.8007416446221)); +#23063=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,83.8007416446221)); +#23064=CARTESIAN_POINT('',(20.1636358803736,77.4862704969556,84.1413966529973)); +#23065=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,84.1413966529973)); +#23066=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,84.0035051618649)); +#23067=CARTESIAN_POINT('',(20.2221607598731,77.060979949207,84.0035051618649)); +#23068=CARTESIAN_POINT('',(20.0050354003906,80.,84.1992584149952)); +#23069=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,84.1992584149952)); +#23070=CARTESIAN_POINT('',(20.0050354003906,80.,85.8007416446221)); +#23071=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,85.8007416446221)); +#23072=CARTESIAN_POINT('',(20.1636358803736,77.4862704969494,86.1413966529973)); +#23073=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,86.1413966529973)); +#23074=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,86.0035051618649)); +#23075=CARTESIAN_POINT('',(20.2221607598731,77.0609799492016,86.0035051618649)); +#23076=CARTESIAN_POINT('',(20.0050354003906,80.,86.1992584149952)); +#23077=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,86.1992584149952)); +#23078=CARTESIAN_POINT('',(20.0050354003906,80.,87.8007416446221)); +#23079=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,87.8007416446221)); +#23080=CARTESIAN_POINT('',(20.1636358803736,77.4862704969432,88.1413966529973)); +#23081=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,88.1413966529973)); +#23082=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,88.0035051618649)); +#23083=CARTESIAN_POINT('',(20.2221607598731,77.0609799491963,88.0035051618649)); +#23084=CARTESIAN_POINT('',(20.0050354003906,80.,88.1992584149952)); +#23085=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,88.1992584149952)); +#23086=CARTESIAN_POINT('',(20.0050354003906,80.,89.8007416446221)); +#23087=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,89.8007416446221)); +#23088=CARTESIAN_POINT('',(20.1636358803736,77.486270496937,90.1413966529973)); +#23089=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,90.1413966529973)); +#23090=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,90.0035051618649)); +#23091=CARTESIAN_POINT('',(20.2221607598731,77.0609799491909,90.0035051618649)); +#23092=CARTESIAN_POINT('',(20.0050354003906,80.,90.1992584149952)); +#23093=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,90.1992584149953)); +#23094=CARTESIAN_POINT('',(20.0050354003906,80.,91.8007416446221)); +#23095=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,91.8007416446221)); +#23096=CARTESIAN_POINT('',(20.1636358803736,77.4862704969309,92.1413966529973)); +#23097=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,92.1413966529973)); +#23098=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,92.0035051618649)); +#23099=CARTESIAN_POINT('',(20.2221607598731,77.0609799491856,92.0035051618649)); +#23100=CARTESIAN_POINT('',(20.0050354003906,80.,92.1992584149952)); +#23101=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,92.1992584149952)); +#23102=CARTESIAN_POINT('',(20.0050354003906,80.,93.8007416446221)); +#23103=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,93.8007416446221)); +#23104=CARTESIAN_POINT('',(20.1636358803736,77.4862704969247,94.1413966529973)); +#23105=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,94.1413966529973)); +#23106=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,94.0035051618649)); +#23107=CARTESIAN_POINT('',(20.2221607598731,77.0609799491802,94.0035051618649)); +#23108=CARTESIAN_POINT('',(20.0050354003906,80.,94.1992584149952)); +#23109=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,94.1992584149952)); +#23110=CARTESIAN_POINT('',(20.0050354003906,80.,95.8007416446221)); +#23111=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,95.8007416446221)); +#23112=CARTESIAN_POINT('',(20.1636358803736,77.4862704969185,96.1413966529973)); +#23113=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,96.1413966529973)); +#23114=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,96.0035051618649)); +#23115=CARTESIAN_POINT('',(20.2221607598731,77.0609799491749,96.0035051618649)); +#23116=CARTESIAN_POINT('',(20.0050354003906,80.,96.1992584149952)); +#23117=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,96.1992584149952)); +#23118=CARTESIAN_POINT('',(20.0050354003906,80.,97.8007416446221)); +#23119=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,97.8007416446221)); +#23120=CARTESIAN_POINT('',(20.1636358803736,77.4862704969123,98.1413966529973)); +#23121=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,98.1413966529973)); +#23122=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,98.0035051618649)); +#23123=CARTESIAN_POINT('',(20.2221607598731,77.0609799491695,98.0035051618649)); +#23124=CARTESIAN_POINT('',(20.0050354003906,80.,98.1992584149952)); +#23125=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,98.1992584149952)); +#23126=CARTESIAN_POINT('',(20.0050354003906,80.,99.8007416446221)); +#23127=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,99.8007416446221)); +#23128=CARTESIAN_POINT('',(20.1636358803736,77.4862704969062,100.141396652997)); +#23129=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,100.141396652997)); +#23130=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,100.003505161865)); +#23131=CARTESIAN_POINT('',(20.2221607598731,77.0609799491642,100.003505161865)); +#23132=CARTESIAN_POINT('',(20.0050354003906,80.,100.199258414995)); +#23133=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,100.199258414995)); +#23134=CARTESIAN_POINT('',(20.0050354003906,80.,101.800741644622)); +#23135=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,101.800741644622)); +#23136=CARTESIAN_POINT('',(20.1636358803736,77.4862704969,102.141396652997)); +#23137=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,102.141396652997)); +#23138=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,102.003505161865)); +#23139=CARTESIAN_POINT('',(20.2221607598731,77.0609799491588,102.003505161865)); +#23140=CARTESIAN_POINT('',(20.0050354003906,80.,102.199258414995)); +#23141=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,102.199258414995)); +#23142=CARTESIAN_POINT('',(20.0050354003906,80.,103.800741644622)); +#23143=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,103.800741644622)); +#23144=CARTESIAN_POINT('',(20.1636358803736,77.4862704968938,104.141396652997)); +#23145=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,104.141396652997)); +#23146=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,104.003505161865)); +#23147=CARTESIAN_POINT('',(20.2221607598731,77.0609799491535,104.003505161865)); +#23148=CARTESIAN_POINT('',(20.0050354003906,80.,104.199258414995)); +#23149=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,104.199258414995)); +#23150=CARTESIAN_POINT('',(20.0050354003906,80.,105.800741644622)); +#23151=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,105.800741644622)); +#23152=CARTESIAN_POINT('',(20.1636358803736,77.4862704968876,106.141396652997)); +#23153=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,106.141396652997)); +#23154=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,106.003505161865)); +#23155=CARTESIAN_POINT('',(20.2221607598731,77.0609799491481,106.003505161865)); +#23156=CARTESIAN_POINT('',(20.0050354003906,80.,106.199258414995)); +#23157=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,106.199258414995)); +#23158=CARTESIAN_POINT('',(20.0050354003906,80.,107.800741644622)); +#23159=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,107.800741644622)); +#23160=CARTESIAN_POINT('',(20.1636358803736,77.4862704968815,108.141396652997)); +#23161=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,108.141396652997)); +#23162=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,108.003505161865)); +#23163=CARTESIAN_POINT('',(20.2221607598731,77.0609799491428,108.003505161865)); +#23164=CARTESIAN_POINT('',(20.0050354003906,80.,108.199258414995)); +#23165=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,108.199258414995)); +#23166=CARTESIAN_POINT('',(20.0050354003906,80.,109.800741644622)); +#23167=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,109.800741644622)); +#23168=CARTESIAN_POINT('',(20.1636358803736,77.4862704968753,110.141396652997)); +#23169=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,110.141396652997)); +#23170=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,110.003505161865)); +#23171=CARTESIAN_POINT('',(20.2221607598731,77.0609799491375,110.003505161865)); +#23172=CARTESIAN_POINT('',(20.0050354003906,80.,110.199258414995)); +#23173=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,110.199258414995)); +#23174=CARTESIAN_POINT('',(20.0050354003906,80.,111.800741644622)); +#23175=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,111.800741644622)); +#23176=CARTESIAN_POINT('',(20.1636358803736,77.4862704968691,112.141396652997)); +#23177=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,112.141396652997)); +#23178=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,112.003505161865)); +#23179=CARTESIAN_POINT('',(20.2221607598731,77.0609799491321,112.003505161865)); +#23180=CARTESIAN_POINT('',(20.0050354003906,80.,112.199258414995)); +#23181=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,112.199258414995)); +#23182=CARTESIAN_POINT('',(20.0050354003906,80.,113.800741644622)); +#23183=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,113.800741644622)); +#23184=CARTESIAN_POINT('',(20.1636358803736,77.4862704968629,114.141396652997)); +#23185=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,114.141396652997)); +#23186=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,114.003505161865)); +#23187=CARTESIAN_POINT('',(20.2221607598731,77.0609799491268,114.003505161865)); +#23188=CARTESIAN_POINT('',(20.0050354003906,80.,114.199258414995)); +#23189=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,114.199258414995)); +#23190=CARTESIAN_POINT('',(20.0050354003906,80.,115.800741644622)); +#23191=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,115.800741644622)); +#23192=CARTESIAN_POINT('',(20.1636358803736,77.4862704968568,116.141396652997)); +#23193=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,116.141396652997)); +#23194=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,116.003505161865)); +#23195=CARTESIAN_POINT('',(20.2221607598731,77.0609799491214,116.003505161865)); +#23196=CARTESIAN_POINT('',(20.0050354003906,80.,116.199258414995)); +#23197=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,116.199258414995)); +#23198=CARTESIAN_POINT('',(20.0050354003906,80.,117.800741644622)); +#23199=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,117.800741644622)); +#23200=CARTESIAN_POINT('',(20.1636358803736,77.4862704968506,118.141396652997)); +#23201=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,118.141396652997)); +#23202=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,118.003505161865)); +#23203=CARTESIAN_POINT('',(20.2221607598731,77.0609799491161,118.003505161865)); +#23204=CARTESIAN_POINT('',(20.0050354003906,80.,118.199258414995)); +#23205=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,118.199258414995)); +#23206=CARTESIAN_POINT('',(20.0050354003906,80.,119.800741644622)); +#23207=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,119.800741644622)); +#23208=CARTESIAN_POINT('',(20.1636358803736,77.4862704968444,120.141396652997)); +#23209=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,120.141396652997)); +#23210=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,120.003505161865)); +#23211=CARTESIAN_POINT('',(20.2221607598731,77.0609799491107,120.003505161865)); +#23212=CARTESIAN_POINT('',(20.0050354003906,80.,120.199258414995)); +#23213=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,120.199258414995)); +#23214=CARTESIAN_POINT('',(20.0050354003906,80.,121.800741644622)); +#23215=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,121.800741644622)); +#23216=CARTESIAN_POINT('',(20.1636358803736,77.4862704968383,122.141396652997)); +#23217=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,122.141396652997)); +#23218=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,122.003505161865)); +#23219=CARTESIAN_POINT('',(20.2221607598731,77.0609799491054,122.003505161865)); +#23220=CARTESIAN_POINT('',(20.0050354003906,80.,122.199258414995)); +#23221=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,122.199258414995)); +#23222=CARTESIAN_POINT('',(20.0050354003906,80.,123.800741644622)); +#23223=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,123.800741644622)); +#23224=CARTESIAN_POINT('',(20.1636358803736,77.4862704968321,124.141396652997)); +#23225=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,124.141396652997)); +#23226=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,124.003505161865)); +#23227=CARTESIAN_POINT('',(20.2221607598731,77.0609799491,124.003505161865)); +#23228=CARTESIAN_POINT('',(20.0050354003906,80.,124.199258414995)); +#23229=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,124.199258414995)); +#23230=CARTESIAN_POINT('',(20.0050354003906,80.,125.800741644622)); +#23231=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,125.800741644622)); +#23232=CARTESIAN_POINT('',(20.1636358803736,77.4862704968259,126.141396652997)); +#23233=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,126.141396652997)); +#23234=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,126.003505161865)); +#23235=CARTESIAN_POINT('',(20.2221607598731,77.0609799490947,126.003505161865)); +#23236=CARTESIAN_POINT('',(20.0050354003906,80.,126.199258414995)); +#23237=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,126.199258414995)); +#23238=CARTESIAN_POINT('',(20.0050354003906,80.,127.800741644622)); +#23239=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,127.800741644622)); +#23240=CARTESIAN_POINT('',(20.1636358803736,77.4862704968197,128.141396652997)); +#23241=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,128.141396652997)); +#23242=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,128.003505161865)); +#23243=CARTESIAN_POINT('',(20.2221607598731,77.0609799490893,128.003505161865)); +#23244=CARTESIAN_POINT('',(20.0050354003906,80.,128.199258414995)); +#23245=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,128.199258414995)); +#23246=CARTESIAN_POINT('',(20.0050354003906,80.,129.800741644622)); +#23247=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,129.800741644622)); +#23248=CARTESIAN_POINT('',(20.1636358803736,77.4862704968136,130.141396652997)); +#23249=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,130.141396652997)); +#23250=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,130.003505161865)); +#23251=CARTESIAN_POINT('',(20.2221607598731,77.060979949084,130.003505161865)); +#23252=CARTESIAN_POINT('',(20.0050354003906,80.,130.199258414995)); +#23253=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,130.199258414995)); +#23254=CARTESIAN_POINT('',(20.0050354003906,80.,131.800741644622)); +#23255=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,131.800741644622)); +#23256=CARTESIAN_POINT('',(20.1636358803736,77.4862704968074,132.141396652997)); +#23257=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,132.141396652997)); +#23258=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,132.003505161865)); +#23259=CARTESIAN_POINT('',(20.2221607598731,77.0609799490787,132.003505161865)); +#23260=CARTESIAN_POINT('',(20.0050354003906,80.,132.199258414995)); +#23261=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,132.199258414995)); +#23262=CARTESIAN_POINT('',(20.0050354003906,80.,133.800741644622)); +#23263=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,133.800741644622)); +#23264=CARTESIAN_POINT('',(20.1636358803736,77.4862704968012,134.141396652997)); +#23265=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,134.141396652997)); +#23266=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,134.003505161865)); +#23267=CARTESIAN_POINT('',(20.2221607598731,77.0609799490733,134.003505161865)); +#23268=CARTESIAN_POINT('',(20.0050354003906,80.,134.199258414995)); +#23269=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,134.199258414995)); +#23270=CARTESIAN_POINT('',(20.0050354003906,80.,135.800741644622)); +#23271=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,135.800741644622)); +#23272=CARTESIAN_POINT('',(20.1636358803736,77.486270496795,136.141396652997)); +#23273=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,136.141396652997)); +#23274=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,136.003505161865)); +#23275=CARTESIAN_POINT('',(20.2221607598731,77.060979949068,136.003505161865)); +#23276=CARTESIAN_POINT('',(20.0050354003906,80.,136.199258414995)); +#23277=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,136.199258414995)); +#23278=CARTESIAN_POINT('',(20.0050354003906,80.,137.800741644622)); +#23279=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,137.800741644622)); +#23280=CARTESIAN_POINT('',(20.1636358803736,77.4862704967889,138.141396652997)); +#23281=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,138.141396652997)); +#23282=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,138.003505161865)); +#23283=CARTESIAN_POINT('',(20.2221607598731,77.0609799490626,138.003505161865)); +#23284=CARTESIAN_POINT('',(20.0050354003906,80.,138.199258414995)); +#23285=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,138.199258414995)); +#23286=CARTESIAN_POINT('',(20.0050354003906,80.,139.800741644622)); +#23287=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,139.800741644622)); +#23288=CARTESIAN_POINT('',(20.1636358803736,77.4862704967827,140.141396652997)); +#23289=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,140.141396652997)); +#23290=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,140.003505161865)); +#23291=CARTESIAN_POINT('',(20.2221607598731,77.0609799490572,140.003505161865)); +#23292=CARTESIAN_POINT('',(20.0050354003906,80.,140.199258414995)); +#23293=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,140.199258414995)); +#23294=CARTESIAN_POINT('',(20.0050354003906,80.,141.800741644622)); +#23295=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,141.800741644622)); +#23296=CARTESIAN_POINT('',(20.1636358803736,77.4862704967765,142.141396652997)); +#23297=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,142.141396652997)); +#23298=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,142.003505161865)); +#23299=CARTESIAN_POINT('',(20.2221607598731,77.0609799490519,142.003505161865)); +#23300=CARTESIAN_POINT('',(20.0050354003906,80.,142.199258414995)); +#23301=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,142.199258414995)); +#23302=CARTESIAN_POINT('',(20.0050354003906,80.,143.800741644622)); +#23303=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,143.800741644622)); +#23304=CARTESIAN_POINT('',(20.1636358803736,77.4862704967704,144.141396652997)); +#23305=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,144.141396652997)); +#23306=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,144.003505161865)); +#23307=CARTESIAN_POINT('',(20.2221607598731,77.0609799490466,144.003505161865)); +#23308=CARTESIAN_POINT('',(20.0050354003906,80.,144.199258414995)); +#23309=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,144.199258414995)); +#23310=CARTESIAN_POINT('',(20.0050354003906,80.,145.800741644622)); +#23311=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,145.800741644622)); +#23312=CARTESIAN_POINT('',(20.1636358803736,77.4862704967642,146.141396652997)); +#23313=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,146.141396652997)); +#23314=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,146.003505161865)); +#23315=CARTESIAN_POINT('',(20.2221607598731,77.0609799490412,146.003505161865)); +#23316=CARTESIAN_POINT('',(20.0050354003906,80.,146.199258414995)); +#23317=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,146.199258414995)); +#23318=CARTESIAN_POINT('',(20.0050354003906,80.,147.800741644622)); +#23319=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,147.800741644622)); +#23320=CARTESIAN_POINT('',(20.1636358803736,77.486270496758,148.141396652997)); +#23321=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,148.141396652997)); +#23322=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,148.003505161865)); +#23323=CARTESIAN_POINT('',(20.2221607598731,77.0609799490359,148.003505161865)); +#23324=CARTESIAN_POINT('',(20.0050354003906,80.,148.199258414995)); +#23325=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,148.199258414995)); +#23326=CARTESIAN_POINT('',(20.0050354003906,80.,149.800741644622)); +#23327=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,149.800741644622)); +#23328=CARTESIAN_POINT('',(20.1636358803736,77.4862704967518,150.141396652997)); +#23329=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,150.141396652997)); +#23330=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,150.003505161865)); +#23331=CARTESIAN_POINT('',(20.2221607598731,77.0609799490305,150.003505161865)); +#23332=CARTESIAN_POINT('',(20.0050354003906,80.,150.199258414995)); +#23333=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,150.199258414995)); +#23334=CARTESIAN_POINT('',(20.0050354003906,80.,151.800741644622)); +#23335=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,151.800741644622)); +#23336=CARTESIAN_POINT('',(20.1636358803736,77.4862704967457,152.141396652997)); +#23337=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,152.141396652997)); +#23338=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,152.003505161865)); +#23339=CARTESIAN_POINT('',(20.2221607598731,77.0609799490252,152.003505161865)); +#23340=CARTESIAN_POINT('',(20.0050354003906,80.,152.199258414995)); +#23341=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,152.199258414995)); +#23342=CARTESIAN_POINT('',(20.0050354003906,80.,153.800741644622)); +#23343=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,153.800741644622)); +#23344=CARTESIAN_POINT('',(20.1636358803736,77.4862704967395,154.141396652997)); +#23345=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,154.141396652997)); +#23346=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,154.003505161865)); +#23347=CARTESIAN_POINT('',(20.2221607598731,77.0609799490198,154.003505161865)); +#23348=CARTESIAN_POINT('',(20.0050354003906,80.,154.199258414995)); +#23349=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,154.199258414995)); +#23350=CARTESIAN_POINT('',(20.0050354003906,80.,155.800741644622)); +#23351=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,155.800741644622)); +#23352=CARTESIAN_POINT('',(20.1636358803736,77.4862704967333,156.141396652997)); +#23353=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,156.141396652997)); +#23354=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,156.003505161865)); +#23355=CARTESIAN_POINT('',(20.2221607598731,77.0609799490145,156.003505161865)); +#23356=CARTESIAN_POINT('',(20.0050354003906,80.,156.199258414995)); +#23357=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,156.199258414995)); +#23358=CARTESIAN_POINT('',(20.0050354003906,80.,157.800741644622)); +#23359=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,157.800741644622)); +#23360=CARTESIAN_POINT('',(20.1636358803736,77.4862704967271,158.141396652997)); +#23361=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,158.141396652997)); +#23362=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,158.003505161865)); +#23363=CARTESIAN_POINT('',(20.2221607598731,77.0609799490091,158.003505161865)); +#23364=CARTESIAN_POINT('',(20.0050354003906,80.,158.199258414995)); +#23365=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,158.199258414995)); +#23366=CARTESIAN_POINT('',(20.0050354003906,80.,159.800741644622)); +#23367=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,159.800741644622)); +#23368=CARTESIAN_POINT('',(20.1636358803736,77.4862704967209,160.141396652997)); +#23369=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,160.141396652997)); +#23370=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,160.003505161865)); +#23371=CARTESIAN_POINT('',(20.2221607598731,77.0609799490038,160.003505161865)); +#23372=CARTESIAN_POINT('',(20.0050354003906,80.,160.199258414995)); +#23373=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,160.199258414995)); +#23374=CARTESIAN_POINT('',(20.0050354003906,80.,161.800741644622)); +#23375=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,161.800741644622)); +#23376=CARTESIAN_POINT('',(20.1636358803736,77.4862704967148,162.141396652997)); +#23377=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,162.141396652997)); +#23378=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,162.003505161865)); +#23379=CARTESIAN_POINT('',(20.2221607598731,77.0609799489984,162.003505161865)); +#23380=CARTESIAN_POINT('',(20.0050354003906,80.,162.199258414995)); +#23381=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,162.199258414995)); +#23382=CARTESIAN_POINT('',(20.0050354003906,80.,163.800741644622)); +#23383=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,163.800741644622)); +#23384=CARTESIAN_POINT('',(20.1636358803736,77.4862704967086,164.141396652997)); +#23385=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,164.141396652997)); +#23386=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,164.003505161865)); +#23387=CARTESIAN_POINT('',(20.2221607598731,77.0609799489931,164.003505161865)); +#23388=CARTESIAN_POINT('',(20.0050354003906,80.,164.199258414995)); +#23389=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,164.199258414995)); +#23390=CARTESIAN_POINT('',(20.0050354003906,80.,165.800741644622)); +#23391=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,165.800741644622)); +#23392=CARTESIAN_POINT('',(20.1636358803736,77.4862704967025,166.141396652997)); +#23393=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,166.141396652997)); +#23394=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,166.003505161865)); +#23395=CARTESIAN_POINT('',(20.2221607598731,77.0609799489878,166.003505161865)); +#23396=CARTESIAN_POINT('',(20.0050354003906,80.,166.199258414995)); +#23397=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,166.199258414995)); +#23398=CARTESIAN_POINT('',(20.0050354003906,80.,167.800741644622)); +#23399=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,167.800741644622)); +#23400=CARTESIAN_POINT('',(20.1636358803736,77.4862704966963,168.141396652997)); +#23401=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,168.141396652997)); +#23402=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,168.003505161865)); +#23403=CARTESIAN_POINT('',(20.2221607598731,77.0609799489824,168.003505161865)); +#23404=CARTESIAN_POINT('',(20.0050354003906,80.,168.199258414995)); +#23405=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,168.199258414995)); +#23406=CARTESIAN_POINT('',(20.0050354003906,80.,169.800741644622)); +#23407=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,169.800741644622)); +#23408=CARTESIAN_POINT('',(20.1636358803736,77.4862704966901,170.141396652997)); +#23409=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,170.141396652997)); +#23410=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,170.003505161865)); +#23411=CARTESIAN_POINT('',(20.2221607598731,77.060979948977,170.003505161865)); +#23412=CARTESIAN_POINT('',(20.0050354003906,80.,170.199258414995)); +#23413=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,170.199258414995)); +#23414=CARTESIAN_POINT('',(20.0050354003906,80.,171.800741644622)); +#23415=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,171.800741644622)); +#23416=CARTESIAN_POINT('',(20.1636358803736,77.4862704966839,172.141396652997)); +#23417=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,172.141396652997)); +#23418=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,172.003505161865)); +#23419=CARTESIAN_POINT('',(20.2221607598731,77.0609799489717,172.003505161865)); +#23420=CARTESIAN_POINT('',(20.0050354003906,80.,172.199258414995)); +#23421=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,172.199258414995)); +#23422=CARTESIAN_POINT('',(20.0050354003906,80.,173.800741644622)); +#23423=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,173.800741644622)); +#23424=CARTESIAN_POINT('',(20.1636358803736,77.4862704966777,174.141396652997)); +#23425=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,174.141396652997)); +#23426=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,174.003505161865)); +#23427=CARTESIAN_POINT('',(20.2221607598731,77.0609799489664,174.003505161865)); +#23428=CARTESIAN_POINT('',(20.0050354003906,80.,174.199258414995)); +#23429=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,174.199258414995)); +#23430=CARTESIAN_POINT('',(20.0050354003906,80.,175.800741644622)); +#23431=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,175.800741644622)); +#23432=CARTESIAN_POINT('',(20.1636358803736,77.4862704966716,176.141396652997)); +#23433=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,176.141396652997)); +#23434=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,176.003505161865)); +#23435=CARTESIAN_POINT('',(20.2221607598731,77.060979948961,176.003505161865)); +#23436=CARTESIAN_POINT('',(20.0050354003906,80.,176.199258414995)); +#23437=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,176.199258414995)); +#23438=CARTESIAN_POINT('',(20.0050354003906,80.,177.800741644622)); +#23439=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,177.800741644622)); +#23440=CARTESIAN_POINT('',(20.1636358803736,77.4862704966654,178.141396652997)); +#23441=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,178.141396652997)); +#23442=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,178.003505161865)); +#23443=CARTESIAN_POINT('',(20.2221607598731,77.0609799489557,178.003505161865)); +#23444=CARTESIAN_POINT('',(20.0050354003906,80.,178.199258414995)); +#23445=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,178.199258414995)); +#23446=CARTESIAN_POINT('',(20.0050354003906,80.,179.800741644622)); +#23447=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,179.800741644622)); +#23448=CARTESIAN_POINT('',(20.1636358803736,77.4862704966592,180.141396652997)); +#23449=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,180.141396652997)); +#23450=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,180.003505161865)); +#23451=CARTESIAN_POINT('',(20.2221607598731,77.0609799489503,180.003505161865)); +#23452=CARTESIAN_POINT('',(20.0050354003906,80.,180.199258414995)); +#23453=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,180.199258414995)); +#23454=CARTESIAN_POINT('',(20.0050354003906,80.,181.800741644622)); +#23455=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,181.800741644622)); +#23456=CARTESIAN_POINT('',(20.1636358803736,77.4862704966531,182.141396652997)); +#23457=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,182.141396652997)); +#23458=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,182.003505161865)); +#23459=CARTESIAN_POINT('',(20.2221607598731,77.060979948945,182.003505161865)); +#23460=CARTESIAN_POINT('',(20.0050354003906,80.,182.199258414995)); +#23461=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,182.199258414995)); +#23462=CARTESIAN_POINT('',(20.0050354003906,80.,183.800741644622)); +#23463=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,183.800741644622)); +#23464=CARTESIAN_POINT('',(20.1636358803736,77.4862704966469,184.141396652997)); +#23465=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,184.141396652997)); +#23466=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,184.003505161865)); +#23467=CARTESIAN_POINT('',(20.2221607598731,77.0609799489396,184.003505161865)); +#23468=CARTESIAN_POINT('',(20.0050354003906,80.,184.199258414995)); +#23469=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,184.199258414995)); +#23470=CARTESIAN_POINT('',(20.0050354003906,80.,185.800741644622)); +#23471=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,185.800741644622)); +#23472=CARTESIAN_POINT('',(20.1636358803736,77.4862704966407,186.141396652997)); +#23473=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,186.141396652997)); +#23474=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,186.003505161865)); +#23475=CARTESIAN_POINT('',(20.2221607598731,77.0609799489343,186.003505161865)); +#23476=CARTESIAN_POINT('',(20.0050354003906,80.,186.199258414995)); +#23477=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,186.199258414995)); +#23478=CARTESIAN_POINT('',(20.0050354003906,80.,187.800741644622)); +#23479=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,187.800741644622)); +#23480=CARTESIAN_POINT('',(20.1636358803736,77.4862704966345,188.141396652997)); +#23481=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,188.141396652997)); +#23482=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,188.003505161865)); +#23483=CARTESIAN_POINT('',(20.2221607598731,77.0609799489289,188.003505161865)); +#23484=CARTESIAN_POINT('',(20.0050354003906,80.,188.199258414995)); +#23485=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,188.199258414995)); +#23486=CARTESIAN_POINT('',(20.0050354003906,80.,189.800741644622)); +#23487=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,189.800741644622)); +#23488=CARTESIAN_POINT('',(20.1636358803736,77.4862704966284,190.141396652997)); +#23489=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,190.141396652997)); +#23490=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,190.003505161865)); +#23491=CARTESIAN_POINT('',(20.2221607598731,77.0609799489236,190.003505161865)); +#23492=CARTESIAN_POINT('',(20.0050354003906,80.,190.199258414995)); +#23493=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,190.199258414995)); +#23494=CARTESIAN_POINT('',(20.0050354003906,80.,191.800741644622)); +#23495=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,191.800741644622)); +#23496=CARTESIAN_POINT('',(20.1636358803736,77.4862704966222,192.141396652997)); +#23497=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,192.141396652997)); +#23498=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,192.003505161865)); +#23499=CARTESIAN_POINT('',(20.2221607598731,77.0609799489182,192.003505161865)); +#23500=CARTESIAN_POINT('',(20.0050354003906,80.,192.199258414995)); +#23501=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,192.199258414995)); +#23502=CARTESIAN_POINT('',(20.0050354003906,80.,193.800741644622)); +#23503=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,193.800741644622)); +#23504=CARTESIAN_POINT('',(20.1636358803736,77.486270496616,194.141396652997)); +#23505=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,194.141396652997)); +#23506=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,194.003505161865)); +#23507=CARTESIAN_POINT('',(20.2221607598731,77.0609799489129,194.003505161865)); +#23508=CARTESIAN_POINT('',(20.0050354003906,80.,194.199258414995)); +#23509=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,194.199258414995)); +#23510=CARTESIAN_POINT('',(20.0050354003906,80.,195.800741644622)); +#23511=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,195.800741644622)); +#23512=CARTESIAN_POINT('',(20.1636358803736,77.4862704966098,196.141396652997)); +#23513=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,196.141396652997)); +#23514=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,196.003505161865)); +#23515=CARTESIAN_POINT('',(20.2221607598731,77.0609799489075,196.003505161865)); +#23516=CARTESIAN_POINT('',(20.0050354003906,80.,196.199258414995)); +#23517=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,196.199258414995)); +#23518=CARTESIAN_POINT('',(20.0050354003906,80.,197.800741644622)); +#23519=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,197.800741644622)); +#23520=CARTESIAN_POINT('',(20.1636358803736,77.4862704966037,198.141396652997)); +#23521=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,198.141396652997)); +#23522=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,198.003505161865)); +#23523=CARTESIAN_POINT('',(20.2221607598731,77.0609799489022,198.003505161865)); +#23524=CARTESIAN_POINT('',(20.0050354003906,80.,198.199258414995)); +#23525=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,198.199258414995)); +#23526=CARTESIAN_POINT('',(20.0050354003906,80.,199.800741644622)); +#23527=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,199.800741644622)); +#23528=CARTESIAN_POINT('',(20.1636358803736,77.4862704965975,200.141396652997)); +#23529=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,200.141396652997)); +#23530=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,200.003505161865)); +#23531=CARTESIAN_POINT('',(20.2221607598731,77.0609799488969,200.003505161865)); +#23532=CARTESIAN_POINT('',(20.0050354003906,80.,200.199258414995)); +#23533=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,200.199258414995)); +#23534=CARTESIAN_POINT('',(20.0050354003906,80.,201.800741644622)); +#23535=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,201.800741644622)); +#23536=CARTESIAN_POINT('',(20.1636358803736,77.4862704965913,202.141396652997)); +#23537=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,202.141396652997)); +#23538=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,202.003505161865)); +#23539=CARTESIAN_POINT('',(20.2221607598731,77.0609799488915,202.003505161865)); +#23540=CARTESIAN_POINT('',(20.0050354003906,80.,202.199258414995)); +#23541=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,202.199258414995)); +#23542=CARTESIAN_POINT('',(20.0050354003906,80.,203.800741644622)); +#23543=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,203.800741644622)); +#23544=CARTESIAN_POINT('',(20.1636358803736,77.4862704965851,204.141396652997)); +#23545=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,204.141396652997)); +#23546=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,204.003505161865)); +#23547=CARTESIAN_POINT('',(20.2221607598731,77.0609799488862,204.003505161865)); +#23548=CARTESIAN_POINT('',(20.0050354003906,80.,204.199258414995)); +#23549=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,204.199258414995)); +#23550=CARTESIAN_POINT('',(20.0050354003906,80.,205.800741644622)); +#23551=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,205.800741644622)); +#23552=CARTESIAN_POINT('',(20.1636358803736,77.486270496579,206.141396652997)); +#23553=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,206.141396652997)); +#23554=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,206.003505161865)); +#23555=CARTESIAN_POINT('',(20.2221607598731,77.0609799488808,206.003505161865)); +#23556=CARTESIAN_POINT('',(20.0050354003906,80.,206.199258414995)); +#23557=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,206.199258414995)); +#23558=CARTESIAN_POINT('',(20.0050354003906,80.,207.800741644622)); +#23559=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,207.800741644622)); +#23560=CARTESIAN_POINT('',(20.1636358803736,77.4862704965728,208.141396652997)); +#23561=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,208.141396652997)); +#23562=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,208.003505161865)); +#23563=CARTESIAN_POINT('',(20.2221607598731,77.0609799488755,208.003505161865)); +#23564=CARTESIAN_POINT('',(20.0050354003906,80.,208.199258414995)); +#23565=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,208.199258414995)); +#23566=CARTESIAN_POINT('',(20.0050354003906,80.,209.800741644622)); +#23567=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,209.800741644622)); +#23568=CARTESIAN_POINT('',(20.1636358803736,77.4862704965666,210.141396652997)); +#23569=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,210.141396652997)); +#23570=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,210.003505161865)); +#23571=CARTESIAN_POINT('',(20.2221607598731,77.0609799488701,210.003505161865)); +#23572=CARTESIAN_POINT('',(20.0050354003906,80.,210.199258414995)); +#23573=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,210.199258414995)); +#23574=CARTESIAN_POINT('',(20.0050354003906,80.,211.800741644622)); +#23575=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,211.800741644622)); +#23576=CARTESIAN_POINT('',(20.1636358803736,77.4862704965604,212.141396652997)); +#23577=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,212.141396652997)); +#23578=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,212.003505161865)); +#23579=CARTESIAN_POINT('',(20.2221607598731,77.0609799488648,212.003505161865)); +#23580=CARTESIAN_POINT('',(20.0050354003906,80.,212.199258414995)); +#23581=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,212.199258414995)); +#23582=CARTESIAN_POINT('',(20.0050354003906,80.,213.800741644622)); +#23583=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,213.800741644622)); +#23584=CARTESIAN_POINT('',(20.1636358803736,77.4862704965543,214.141396652997)); +#23585=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,214.141396652997)); +#23586=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,214.003505161865)); +#23587=CARTESIAN_POINT('',(20.2221607598731,77.0609799488594,214.003505161865)); +#23588=CARTESIAN_POINT('',(20.0050354003906,80.,214.199258414995)); +#23589=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,214.199258414995)); +#23590=CARTESIAN_POINT('',(20.0050354003906,80.,215.800741644622)); +#23591=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,215.800741644622)); +#23592=CARTESIAN_POINT('',(20.1636358803736,77.4862704965481,216.141396652997)); +#23593=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,216.141396652997)); +#23594=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,216.003505161865)); +#23595=CARTESIAN_POINT('',(20.2221607598731,77.0609799488541,216.003505161865)); +#23596=CARTESIAN_POINT('',(20.0050354003906,80.,216.199258414995)); +#23597=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,216.199258414995)); +#23598=CARTESIAN_POINT('',(20.0050354003906,80.,217.800741644622)); +#23599=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,217.800741644622)); +#23600=CARTESIAN_POINT('',(20.1636358803736,77.4862704965419,218.141396652997)); +#23601=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,218.141396652997)); +#23602=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,218.003505161865)); +#23603=CARTESIAN_POINT('',(20.2221607598731,77.0609799488488,218.003505161865)); +#23604=CARTESIAN_POINT('',(20.0050354003906,80.,218.199258414995)); +#23605=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,218.199258414995)); +#23606=CARTESIAN_POINT('',(20.0050354003906,80.,219.800741644622)); +#23607=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,219.800741644622)); +#23608=CARTESIAN_POINT('',(20.1636358803736,77.4862704965358,220.141396652997)); +#23609=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,220.141396652997)); +#23610=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,220.003505161865)); +#23611=CARTESIAN_POINT('',(20.2221607598731,77.0609799488434,220.003505161865)); +#23612=CARTESIAN_POINT('',(20.0050354003906,80.,220.199258414995)); +#23613=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,220.199258414995)); +#23614=CARTESIAN_POINT('',(20.0050354003906,80.,221.800741644622)); +#23615=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,221.800741644622)); +#23616=CARTESIAN_POINT('',(20.1636358803736,77.4862704965296,222.141396652997)); +#23617=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,222.141396652997)); +#23618=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,222.003505161865)); +#23619=CARTESIAN_POINT('',(20.2221607598731,77.0609799488381,222.003505161865)); +#23620=CARTESIAN_POINT('',(20.0050354003906,80.,222.199258414995)); +#23621=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,222.199258414995)); +#23622=CARTESIAN_POINT('',(20.0050354003906,80.,223.800741644622)); +#23623=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,223.800741644622)); +#23624=CARTESIAN_POINT('',(20.1636358803736,77.4862704965234,224.141396652997)); +#23625=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,224.141396652997)); +#23626=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,224.003505161865)); +#23627=CARTESIAN_POINT('',(20.2221607598731,77.0609799488327,224.003505161865)); +#23628=CARTESIAN_POINT('',(20.0050354003906,80.,224.199258414995)); +#23629=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,224.199258414995)); +#23630=CARTESIAN_POINT('',(20.0050354003906,80.,225.800741644622)); +#23631=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,225.800741644622)); +#23632=CARTESIAN_POINT('',(20.1636358803736,77.4862704965172,226.141396652997)); +#23633=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,226.141396652997)); +#23634=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,226.003505161865)); +#23635=CARTESIAN_POINT('',(20.2221607598731,77.0609799488274,226.003505161865)); +#23636=CARTESIAN_POINT('',(20.0050354003906,80.,226.199258414995)); +#23637=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,226.199258414995)); +#23638=CARTESIAN_POINT('',(20.0050354003906,80.,227.800741644622)); +#23639=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,227.800741644622)); +#23640=CARTESIAN_POINT('',(20.1636358803736,77.4862704965111,228.141396652997)); +#23641=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,228.141396652997)); +#23642=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,228.003505161865)); +#23643=CARTESIAN_POINT('',(20.2221607598731,77.060979948822,228.003505161865)); +#23644=CARTESIAN_POINT('',(20.0050354003906,80.,228.199258414995)); +#23645=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,228.199258414995)); +#23646=CARTESIAN_POINT('',(20.0050354003906,80.,229.800741644622)); +#23647=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,229.800741644622)); +#23648=CARTESIAN_POINT('',(20.1636358803736,77.4862704965049,230.141396652997)); +#23649=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,230.141396652997)); +#23650=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,230.003505161865)); +#23651=CARTESIAN_POINT('',(20.2221607598731,77.0609799488167,230.003505161865)); +#23652=CARTESIAN_POINT('',(20.0050354003906,80.,230.199258414995)); +#23653=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,230.199258414995)); +#23654=CARTESIAN_POINT('',(20.0050354003906,80.,231.800741644622)); +#23655=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,231.800741644622)); +#23656=CARTESIAN_POINT('',(20.1636358803736,77.4862704964987,232.141396652997)); +#23657=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,232.141396652997)); +#23658=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,232.003505161865)); +#23659=CARTESIAN_POINT('',(20.2221607598731,77.0609799488113,232.003505161865)); +#23660=CARTESIAN_POINT('',(20.0050354003906,80.,232.199258414995)); +#23661=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,232.199258414995)); +#23662=CARTESIAN_POINT('',(20.0050354003906,80.,233.800741644622)); +#23663=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,233.800741644622)); +#23664=CARTESIAN_POINT('',(20.1636358803736,77.4862704964925,234.141396652997)); +#23665=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,234.141396652997)); +#23666=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,234.003505161865)); +#23667=CARTESIAN_POINT('',(20.2221607598731,77.060979948806,234.003505161865)); +#23668=CARTESIAN_POINT('',(20.0050354003906,80.,234.199258414995)); +#23669=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,234.199258414995)); +#23670=CARTESIAN_POINT('',(20.0050354003906,80.,235.800741644622)); +#23671=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,235.800741644622)); +#23672=CARTESIAN_POINT('',(20.1636358803736,77.4862704964864,236.141396652997)); +#23673=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,236.141396652997)); +#23674=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,236.003505161865)); +#23675=CARTESIAN_POINT('',(20.2221607598731,77.0609799488006,236.003505161865)); +#23676=CARTESIAN_POINT('',(20.0050354003906,80.,236.199258414995)); +#23677=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,236.199258414995)); +#23678=CARTESIAN_POINT('',(20.0050354003906,80.,237.800741644622)); +#23679=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,237.800741644622)); +#23680=CARTESIAN_POINT('',(20.1636358803736,77.4862704964802,238.141396652997)); +#23681=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,238.141396652997)); +#23682=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,238.003505161865)); +#23683=CARTESIAN_POINT('',(20.2221607598731,77.0609799487953,238.003505161865)); +#23684=CARTESIAN_POINT('',(20.0050354003906,80.,238.199258414995)); +#23685=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,238.199258414995)); +#23686=CARTESIAN_POINT('',(20.0050354003906,80.,239.800741644622)); +#23687=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,239.800741644622)); +#23688=CARTESIAN_POINT('',(20.1636358803736,77.486270496474,240.141396652997)); +#23689=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,240.141396652997)); +#23690=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,240.003505161865)); +#23691=CARTESIAN_POINT('',(20.2221607598731,77.0609799487899,240.003505161865)); +#23692=CARTESIAN_POINT('',(20.0050354003906,80.,240.199258414995)); +#23693=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,240.199258414995)); +#23694=CARTESIAN_POINT('',(20.0050354003906,80.,241.800741644622)); +#23695=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,241.800741644622)); +#23696=CARTESIAN_POINT('',(20.1636358803736,77.4862704964678,242.141396652997)); +#23697=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,242.141396652997)); +#23698=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,242.003505161865)); +#23699=CARTESIAN_POINT('',(20.2221607598731,77.0609799487846,242.003505161865)); +#23700=CARTESIAN_POINT('',(20.0050354003906,80.,242.199258414995)); +#23701=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,242.199258414995)); +#23702=CARTESIAN_POINT('',(20.0050354003906,80.,243.800741644622)); +#23703=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,243.800741644622)); +#23704=CARTESIAN_POINT('',(20.1636358803736,77.4862704964617,244.141396652997)); +#23705=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,244.141396652997)); +#23706=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,244.003505161865)); +#23707=CARTESIAN_POINT('',(20.2221607598731,77.0609799487792,244.003505161865)); +#23708=CARTESIAN_POINT('',(20.0050354003906,80.,244.199258414995)); +#23709=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,244.199258414995)); +#23710=CARTESIAN_POINT('',(20.0050354003906,80.,245.800741644622)); +#23711=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,245.800741644622)); +#23712=CARTESIAN_POINT('',(20.1636358803736,77.4862704964555,246.141396652997)); +#23713=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,246.141396652997)); +#23714=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,246.003505161865)); +#23715=CARTESIAN_POINT('',(20.2221607598731,77.0609799487739,246.003505161865)); +#23716=CARTESIAN_POINT('',(20.0050354003906,80.,246.199258414995)); +#23717=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,246.199258414995)); +#23718=CARTESIAN_POINT('',(20.0050354003906,80.,247.800741644622)); +#23719=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,247.800741644622)); +#23720=CARTESIAN_POINT('',(20.1636358803736,77.4862704964493,248.141396652997)); +#23721=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,248.141396652997)); +#23722=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,248.003505161865)); +#23723=CARTESIAN_POINT('',(20.2221607598731,77.0609799487685,248.003505161865)); +#23724=CARTESIAN_POINT('',(20.0050354003906,80.,248.199258414995)); +#23725=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,248.199258414995)); +#23726=CARTESIAN_POINT('',(20.0050354003906,80.,249.800741644622)); +#23727=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,249.800741644622)); +#23728=CARTESIAN_POINT('',(20.1636358803736,77.4862704964431,250.141396652997)); +#23729=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,250.141396652997)); +#23730=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,250.003505161865)); +#23731=CARTESIAN_POINT('',(20.2221607598731,77.0609799487632,250.003505161865)); +#23732=CARTESIAN_POINT('',(20.0050354003906,80.,250.199258414995)); +#23733=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,250.199258414995)); +#23734=CARTESIAN_POINT('',(20.0050354003906,80.,251.800741644622)); +#23735=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,251.800741644622)); +#23736=CARTESIAN_POINT('',(20.1636358803736,77.486270496437,252.141396652997)); +#23737=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,252.141396652997)); +#23738=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,252.003505161865)); +#23739=CARTESIAN_POINT('',(20.2221607598731,77.0609799487579,252.003505161865)); +#23740=CARTESIAN_POINT('',(20.0050354003906,80.,252.199258414995)); +#23741=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,252.199258414995)); +#23742=CARTESIAN_POINT('',(20.0050354003906,80.,253.800741644622)); +#23743=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,253.800741644622)); +#23744=CARTESIAN_POINT('',(20.1636358803736,77.4862704964308,254.141396652997)); +#23745=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,254.141396652997)); +#23746=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,254.003505161865)); +#23747=CARTESIAN_POINT('',(20.2221607598731,77.0609799487525,254.003505161865)); +#23748=CARTESIAN_POINT('',(20.0050354003906,80.,254.199258414995)); +#23749=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,254.199258414995)); +#23750=CARTESIAN_POINT('',(20.0050354003906,80.,255.800741644622)); +#23751=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,255.800741644622)); +#23752=CARTESIAN_POINT('',(20.1636358803736,77.4862704964246,256.141396652997)); +#23753=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,256.141396652997)); +#23754=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,256.003505161865)); +#23755=CARTESIAN_POINT('',(20.2221607598731,77.0609799487471,256.003505161865)); +#23756=CARTESIAN_POINT('',(20.0050354003906,80.,256.199258414995)); +#23757=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,256.199258414995)); +#23758=CARTESIAN_POINT('',(20.0050354003906,80.,257.800741644622)); +#23759=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,257.800741644622)); +#23760=CARTESIAN_POINT('',(20.1636358803736,77.4862704964185,258.141396652997)); +#23761=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,258.141396652997)); +#23762=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,258.003505161865)); +#23763=CARTESIAN_POINT('',(20.2221607598731,77.0609799487418,258.003505161865)); +#23764=CARTESIAN_POINT('',(20.0050354003906,80.,258.199258414995)); +#23765=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,258.199258414995)); +#23766=CARTESIAN_POINT('',(20.0050354003906,80.,259.800741644622)); +#23767=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,259.800741644622)); +#23768=CARTESIAN_POINT('',(20.1636358803736,77.4862704964123,260.141396652997)); +#23769=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,260.141396652997)); +#23770=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,260.003505161865)); +#23771=CARTESIAN_POINT('',(20.2221607598731,77.0609799487365,260.003505161865)); +#23772=CARTESIAN_POINT('',(20.0050354003906,80.,260.199258414995)); +#23773=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,260.199258414995)); +#23774=CARTESIAN_POINT('',(20.0050354003906,80.,261.800741644622)); +#23775=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,261.800741644622)); +#23776=CARTESIAN_POINT('',(20.1636358803736,77.4862704964061,262.141396652997)); +#23777=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,262.141396652997)); +#23778=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,262.003505161865)); +#23779=CARTESIAN_POINT('',(20.2221607598731,77.0609799487311,262.003505161865)); +#23780=CARTESIAN_POINT('',(20.0050354003906,80.,262.199258414995)); +#23781=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,262.199258414995)); +#23782=CARTESIAN_POINT('',(20.0050354003906,80.,263.800741644622)); +#23783=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,263.800741644622)); +#23784=CARTESIAN_POINT('',(20.1636358803736,77.4862704963999,264.141396652997)); +#23785=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,264.141396652997)); +#23786=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,264.003505161865)); +#23787=CARTESIAN_POINT('',(20.2221607598731,77.0609799487258,264.003505161865)); +#23788=CARTESIAN_POINT('',(20.0050354003906,80.,264.199258414995)); +#23789=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,264.199258414995)); +#23790=CARTESIAN_POINT('',(20.0050354003906,80.,265.800741644622)); +#23791=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,265.800741644622)); +#23792=CARTESIAN_POINT('',(20.1636358803736,77.4862704963938,266.141396652997)); +#23793=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,266.141396652997)); +#23794=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,266.003505161865)); +#23795=CARTESIAN_POINT('',(20.2221607598731,77.0609799487204,266.003505161865)); +#23796=CARTESIAN_POINT('',(20.0050354003906,80.,266.199258414995)); +#23797=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,266.199258414995)); +#23798=CARTESIAN_POINT('',(20.0050354003906,80.,267.800741644622)); +#23799=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,267.800741644622)); +#23800=CARTESIAN_POINT('',(20.1636358803736,77.4862704963876,268.141396652997)); +#23801=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,268.141396652997)); +#23802=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,268.003505161865)); +#23803=CARTESIAN_POINT('',(20.2221607598731,77.0609799487151,268.003505161865)); +#23804=CARTESIAN_POINT('',(20.0050354003906,80.,268.199258414995)); +#23805=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,268.199258414995)); +#23806=CARTESIAN_POINT('',(20.0050354003906,80.,269.800741644622)); +#23807=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,269.800741644622)); +#23808=CARTESIAN_POINT('',(20.1636358803736,77.4862704963814,270.141396652997)); +#23809=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,270.141396652997)); +#23810=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,270.003505161865)); +#23811=CARTESIAN_POINT('',(20.2221607598731,77.0609799487097,270.003505161865)); +#23812=CARTESIAN_POINT('',(20.0050354003906,80.,270.199258414995)); +#23813=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,270.199258414995)); +#23814=CARTESIAN_POINT('',(20.0050354003906,80.,271.800741644622)); +#23815=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,271.800741644622)); +#23816=CARTESIAN_POINT('',(20.1636358803736,77.4862704963752,272.141396652997)); +#23817=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,272.141396652997)); +#23818=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,272.003505161865)); +#23819=CARTESIAN_POINT('',(20.2221607598731,77.0609799487044,272.003505161865)); +#23820=CARTESIAN_POINT('',(20.0050354003906,80.,272.199258414995)); +#23821=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,272.199258414995)); +#23822=CARTESIAN_POINT('',(20.0050354003906,80.,273.800741644622)); +#23823=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,273.800741644622)); +#23824=CARTESIAN_POINT('',(20.1636358803736,77.4862704963691,274.141396652997)); +#23825=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,274.141396652997)); +#23826=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,274.003505161865)); +#23827=CARTESIAN_POINT('',(20.2221607598731,77.0609799486991,274.003505161865)); +#23828=CARTESIAN_POINT('',(20.0050354003906,80.,274.199258414995)); +#23829=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,274.199258414995)); +#23830=CARTESIAN_POINT('',(20.0050354003906,80.,275.800741644622)); +#23831=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,275.800741644622)); +#23832=CARTESIAN_POINT('',(20.1636358803736,77.4862704963629,276.141396652997)); +#23833=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,276.141396652997)); +#23834=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,276.003505161865)); +#23835=CARTESIAN_POINT('',(20.2221607598731,77.0609799486937,276.003505161865)); +#23836=CARTESIAN_POINT('',(20.0050354003906,80.,276.199258414995)); +#23837=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,276.199258414995)); +#23838=CARTESIAN_POINT('',(20.0050354003906,80.,277.800741644622)); +#23839=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,277.800741644622)); +#23840=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,278.199258414995)); +#23841=CARTESIAN_POINT('',(20.0050354003906,80.,278.199258414995)); +#23842=CARTESIAN_POINT('',(20.1636358803736,77.4862704963567,278.141396652997)); +#23843=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,278.141396652997)); +#23844=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,278.003505161865)); +#23845=CARTESIAN_POINT('',(20.2221607598731,77.0609799486883,278.003505161865)); +#23846=CARTESIAN_POINT('',(20.0050382268115,79.99817730411,74.1992584136634)); +#23847=CARTESIAN_POINT('',(20.0050432825293,139.998177304108,74.1992584114818)); +#23848=CARTESIAN_POINT('',(20.0050382521439,79.99817730411,73.8007416454719)); +#23849=CARTESIAN_POINT('',(20.0050433078617,139.998177304108,73.8007416476536)); +#23850=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,78.199258416086)); +#23851=CARTESIAN_POINT('',(20.005036905754,79.6129197063532,78.1992584265119)); +#23852=CARTESIAN_POINT('',(20.0170308067931,79.1876450980468,78.2016637825276)); +#23853=CARTESIAN_POINT('',(20.0695243138057,78.3399918714176,78.196099941084)); +#23854=CARTESIAN_POINT('',(20.1100244518221,77.9176018620448,78.190843381539)); +#23855=CARTESIAN_POINT('',(20.1594266621173,77.5196825404875,78.1455129141645)); +#23856=CARTESIAN_POINT('',(20.1615051771288,77.5031040058906,78.1435299765732)); +#23857=CARTESIAN_POINT('',(20.1636378427654,77.4862704970906,78.141396657906)); +#23858=CARTESIAN_POINT('',(20.1793547797479,77.3622135618418,78.1257662403044)); +#23859=CARTESIAN_POINT('',(20.1893102876527,77.2910895327939,78.1103787486132)); +#23860=CARTESIAN_POINT('',(20.1992449590228,77.2193683326514,78.0944107663312)); +#23861=CARTESIAN_POINT('',(20.2045415150948,77.1819191278271,78.0844083336362)); +#23862=CARTESIAN_POINT('',(20.2108022627208,77.1384796312956,78.0669419299112)); +#23863=CARTESIAN_POINT('',(20.2120170234142,77.1300899396605,78.0632729970697)); +#23864=CARTESIAN_POINT('',(20.2140391659999,77.1161845917999,78.056593527962)); +#23865=CARTESIAN_POINT('',(20.2150205729545,77.1094567693942,78.0531922364462)); +#23866=CARTESIAN_POINT('',(20.2172611982158,77.0941487372059,78.0445084504116)); +#23867=CARTESIAN_POINT('',(20.2186729702248,77.0845559461428,78.0381473992104)); +#23868=CARTESIAN_POINT('',(20.2204632954094,77.0724385261678,78.0265843309215)); +#23869=CARTESIAN_POINT('',(20.2209521971735,77.0691386347281,78.022583867589)); +#23870=CARTESIAN_POINT('',(20.2215654895549,77.0650023143361,78.0160463079187)); +#23871=CARTESIAN_POINT('',(20.2217427983427,77.0638077646017,78.0136121660447)); +#23872=CARTESIAN_POINT('',(20.2220122841869,77.0619925815362,78.0088478075691)); +#23873=CARTESIAN_POINT('',(20.2221131082108,77.0613139067058,78.0061825492895)); +#23874=CARTESIAN_POINT('',(20.2221627222649,77.0609799493238,78.0035051667736)); +#23875=CARTESIAN_POINT('',(20.222183406389,77.0608407224434,78.0023251536464)); +#23876=CARTESIAN_POINT('',(20.2221934401388,77.0607731916324,78.0011523497966)); +#23877=CARTESIAN_POINT('',(20.2221934400342,77.0607731916305,77.9960812766017)); +#23878=CARTESIAN_POINT('',(20.2220677811862,77.0616185826536,77.9919336082994)); +#23879=CARTESIAN_POINT('',(20.2216035472439,77.064745908119,77.9841514965263)); +#23880=CARTESIAN_POINT('',(20.221266252471,77.0670195266666,77.9805136374965)); +#23881=CARTESIAN_POINT('',(20.2194018688841,77.0796056891146,77.9641082128846)); +#23882=CARTESIAN_POINT('',(20.2168895071279,77.0966575256573,77.9535534880539)); +#23883=CARTESIAN_POINT('',(20.2057903179816,77.1727019559883,77.914084340405)); +#23884=CARTESIAN_POINT('',(20.1955245918038,77.2452440997421,77.8987368932464)); +#23885=CARTESIAN_POINT('',(20.1756298675479,77.3923038671507,77.8705649876925)); +#23886=CARTESIAN_POINT('',(20.1659276353125,77.4673181673313,77.8604524413427)); +#23887=CARTESIAN_POINT('',(20.1100243467648,77.9176018598071,77.8091566895185)); +#23888=CARTESIAN_POINT('',(20.0695242352207,78.3399918693258,77.8039001286913)); +#23889=CARTESIAN_POINT('',(20.0170307813733,79.1876450962505,77.7983362846769)); +#23890=CARTESIAN_POINT('',(20.005036907061,79.6129197047067,77.8007416394034)); +#23891=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,77.8007416478945)); +#23892=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,76.199258416086)); +#23893=CARTESIAN_POINT('',(20.0050369057541,79.6129197063533,76.1992584265119)); +#23894=CARTESIAN_POINT('',(20.0170308067933,79.1876450980475,76.2016637825276)); +#23895=CARTESIAN_POINT('',(20.069524313806,78.3399918714184,76.1960999410839)); +#23896=CARTESIAN_POINT('',(20.1100244518224,77.9176018620459,76.1908433815388)); +#23897=CARTESIAN_POINT('',(20.1594266621175,77.5196825404893,76.1455129141643)); +#23898=CARTESIAN_POINT('',(20.1615051771289,77.5031040058931,76.1435299765731)); +#23899=CARTESIAN_POINT('',(20.1636378427654,77.4862704970937,76.141396657906)); +#23900=CARTESIAN_POINT('',(20.1793547797479,77.3622135618447,76.1257662403044)); +#23901=CARTESIAN_POINT('',(20.1893102876527,77.2910895327968,76.1103787486132)); +#23902=CARTESIAN_POINT('',(20.1992449590228,77.2193683326542,76.0944107663312)); +#23903=CARTESIAN_POINT('',(20.2045415150948,77.1819191278299,76.0844083336362)); +#23904=CARTESIAN_POINT('',(20.2108022627208,77.1384796312983,76.0669419299112)); +#23905=CARTESIAN_POINT('',(20.2120170234142,77.1300899396632,76.0632729970697)); +#23906=CARTESIAN_POINT('',(20.2140391659999,77.1161845918027,76.056593527962)); +#23907=CARTESIAN_POINT('',(20.2150205729545,77.1094567693969,76.0531922364462)); +#23908=CARTESIAN_POINT('',(20.2172611982158,77.0941487372086,76.0445084504116)); +#23909=CARTESIAN_POINT('',(20.2186729702248,77.0845559461455,76.0381473992104)); +#23910=CARTESIAN_POINT('',(20.2204632954094,77.0724385261705,76.0265843309215)); +#23911=CARTESIAN_POINT('',(20.2209521971735,77.0691386347308,76.022583867589)); +#23912=CARTESIAN_POINT('',(20.2215654895549,77.0650023143388,76.0160463079187)); +#23913=CARTESIAN_POINT('',(20.2217427983427,77.0638077646044,76.0136121660447)); +#23914=CARTESIAN_POINT('',(20.2220122841869,77.0619925815389,76.0088478075691)); +#23915=CARTESIAN_POINT('',(20.2221131082108,77.0613139067085,76.0061825492895)); +#23916=CARTESIAN_POINT('',(20.2221627222649,77.0609799493265,76.0035051667736)); +#23917=CARTESIAN_POINT('',(20.222183406389,77.0608407224461,76.0023251536464)); +#23918=CARTESIAN_POINT('',(20.2221934401388,77.0607731916351,76.0011523497966)); +#23919=CARTESIAN_POINT('',(20.2221934400342,77.0607731916332,75.9960812766017)); +#23920=CARTESIAN_POINT('',(20.2220677811862,77.0616185826562,75.9919336082994)); +#23921=CARTESIAN_POINT('',(20.2216035472439,77.0647459081216,75.9841514965263)); +#23922=CARTESIAN_POINT('',(20.221266252471,77.0670195266692,75.9805136374965)); +#23923=CARTESIAN_POINT('',(20.2194018688841,77.0796056891173,75.9641082128847)); +#23924=CARTESIAN_POINT('',(20.2168895071279,77.0966575256598,75.9535534880539)); +#23925=CARTESIAN_POINT('',(20.2057903179817,77.1727019559908,75.9140843404052)); +#23926=CARTESIAN_POINT('',(20.1955245918039,77.2452440997445,75.8987368932466)); +#23927=CARTESIAN_POINT('',(20.175629867548,77.3923038671528,75.8705649876929)); +#23928=CARTESIAN_POINT('',(20.1659276353127,77.4673181673334,75.8604524413431)); +#23929=CARTESIAN_POINT('',(20.110024346765,77.9176018598088,75.8091566895187)); +#23930=CARTESIAN_POINT('',(20.0695242352209,78.3399918693272,75.8039001286914)); +#23931=CARTESIAN_POINT('',(20.0170307813735,79.1876450962515,75.798336284677)); +#23932=CARTESIAN_POINT('',(20.0050369070612,79.6129197047069,75.8007416394034)); +#23933=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,75.8007416478945)); +#23934=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,72.199258416086)); +#23935=CARTESIAN_POINT('',(20.0050369057544,79.6129197063534,72.1992584265119)); +#23936=CARTESIAN_POINT('',(20.0170308067937,79.1876450980489,72.2016637825276)); +#23937=CARTESIAN_POINT('',(20.0695243138066,78.3399918714203,72.1960999410835)); +#23938=CARTESIAN_POINT('',(20.110024451823,77.9176018620481,72.1908433815383)); +#23939=CARTESIAN_POINT('',(20.1594266621179,77.5196825404929,72.145512914164)); +#23940=CARTESIAN_POINT('',(20.1615051771291,77.5031040058979,72.1435299765729)); +#23941=CARTESIAN_POINT('',(20.1636378427654,77.4862704970999,72.141396657906)); +#23942=CARTESIAN_POINT('',(20.1793547797479,77.3622135618507,72.1257662403044)); +#23943=CARTESIAN_POINT('',(20.1893102876527,77.2910895328026,72.1103787486132)); +#23944=CARTESIAN_POINT('',(20.1992449590228,77.2193683326599,72.0944107663312)); +#23945=CARTESIAN_POINT('',(20.2045415150948,77.1819191278355,72.0844083336362)); +#23946=CARTESIAN_POINT('',(20.2108022627208,77.1384796313038,72.0669419299112)); +#23947=CARTESIAN_POINT('',(20.2120170234142,77.1300899396687,72.0632729970697)); +#23948=CARTESIAN_POINT('',(20.2140391659999,77.1161845918081,72.056593527962)); +#23949=CARTESIAN_POINT('',(20.2150205729545,77.1094567694024,72.0531922364462)); +#23950=CARTESIAN_POINT('',(20.2172611982158,77.094148737214,72.0445084504116)); +#23951=CARTESIAN_POINT('',(20.2186729702248,77.0845559461509,72.0381473992104)); +#23952=CARTESIAN_POINT('',(20.2204632954094,77.0724385261759,72.0265843309215)); +#23953=CARTESIAN_POINT('',(20.2209521971735,77.0691386347361,72.022583867589)); +#23954=CARTESIAN_POINT('',(20.2215654895549,77.0650023143441,72.0160463079187)); +#23955=CARTESIAN_POINT('',(20.2217427983427,77.0638077646097,72.0136121660447)); +#23956=CARTESIAN_POINT('',(20.2220122841869,77.0619925815442,72.0088478075691)); +#23957=CARTESIAN_POINT('',(20.2221131082108,77.0613139067138,72.0061825492895)); +#23958=CARTESIAN_POINT('',(20.2221627222649,77.0609799493318,72.0035051667736)); +#23959=CARTESIAN_POINT('',(20.222183406389,77.0608407224513,72.0023251536464)); +#23960=CARTESIAN_POINT('',(20.2221934401388,77.0607731916404,72.0011523497966)); +#23961=CARTESIAN_POINT('',(20.2221934400342,77.0607731916385,71.9960812766017)); +#23962=CARTESIAN_POINT('',(20.2220677811862,77.0616185826617,71.9919336082995)); +#23963=CARTESIAN_POINT('',(20.2216035472439,77.064745908127,71.9841514965264)); +#23964=CARTESIAN_POINT('',(20.221266252471,77.0670195266746,71.9805136374966)); +#23965=CARTESIAN_POINT('',(20.2194018688841,77.0796056891226,71.9641082128849)); +#23966=CARTESIAN_POINT('',(20.216889507128,77.0966575256651,71.9535534880542)); +#23967=CARTESIAN_POINT('',(20.2057903179818,77.1727019559958,71.9140843404056)); +#23968=CARTESIAN_POINT('',(20.195524591804,77.2452440997493,71.898736893247)); +#23969=CARTESIAN_POINT('',(20.1756298675482,77.3923038671572,71.8705649876933)); +#23970=CARTESIAN_POINT('',(20.1659276353129,77.4673181673375,71.8604524413436)); +#23971=CARTESIAN_POINT('',(20.1100243467655,77.9176018598122,71.8091566895191)); +#23972=CARTESIAN_POINT('',(20.0695242352214,78.3399918693302,71.8039001286917)); +#23973=CARTESIAN_POINT('',(20.0170307813738,79.1876450962534,71.798336284677)); +#23974=CARTESIAN_POINT('',(20.0050369070614,79.6129197047072,71.8007416394034)); +#23975=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,71.8007416478945)); +#23976=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,70.199258416086)); +#23977=CARTESIAN_POINT('',(20.0050369057546,79.6129197063535,70.1992584265119)); +#23978=CARTESIAN_POINT('',(20.0170308067939,79.1876450980497,70.2016637825275)); +#23979=CARTESIAN_POINT('',(20.0695243138069,78.3399918714213,70.1960999410834)); +#23980=CARTESIAN_POINT('',(20.1100244518233,77.9176018620491,70.1908433815381)); +#23981=CARTESIAN_POINT('',(20.1594266621181,77.5196825404946,70.1455129141638)); +#23982=CARTESIAN_POINT('',(20.1615051771291,77.5031040059003,70.1435299765728)); +#23983=CARTESIAN_POINT('',(20.1636378427654,77.486270497103,70.141396657906)); +#23984=CARTESIAN_POINT('',(20.1793547797479,77.3622135618537,70.1257662403044)); +#23985=CARTESIAN_POINT('',(20.1893102876527,77.2910895328055,70.1103787486132)); +#23986=CARTESIAN_POINT('',(20.1992449590228,77.2193683326627,70.0944107663312)); +#23987=CARTESIAN_POINT('',(20.2045415150948,77.1819191278384,70.0844083336362)); +#23988=CARTESIAN_POINT('',(20.2108022627208,77.1384796313066,70.0669419299112)); +#23989=CARTESIAN_POINT('',(20.2120170234142,77.1300899396715,70.0632729970697)); +#23990=CARTESIAN_POINT('',(20.2140391659999,77.1161845918109,70.056593527962)); +#23991=CARTESIAN_POINT('',(20.2150205729545,77.1094567694051,70.0531922364462)); +#23992=CARTESIAN_POINT('',(20.2172611982158,77.0941487372167,70.0445084504116)); +#23993=CARTESIAN_POINT('',(20.2186729702248,77.0845559461536,70.0381473992104)); +#23994=CARTESIAN_POINT('',(20.2204632954094,77.0724385261786,70.0265843309215)); +#23995=CARTESIAN_POINT('',(20.2209521971735,77.0691386347388,70.022583867589)); +#23996=CARTESIAN_POINT('',(20.2215654895549,77.0650023143468,70.0160463079187)); +#23997=CARTESIAN_POINT('',(20.2217427983427,77.0638077646124,70.0136121660447)); +#23998=CARTESIAN_POINT('',(20.2220122841869,77.0619925815469,70.0088478075691)); +#23999=CARTESIAN_POINT('',(20.2221131082108,77.0613139067165,70.0061825492895)); +#24000=CARTESIAN_POINT('',(20.2221627222649,77.0609799493345,70.0035051667736)); +#24001=CARTESIAN_POINT('',(20.222183406389,77.060840722454,70.0023251536464)); +#24002=CARTESIAN_POINT('',(20.2221934401388,77.0607731916431,70.0011523497966)); +#24003=CARTESIAN_POINT('',(20.2221934400342,77.0607731916412,69.9960812766018)); +#24004=CARTESIAN_POINT('',(20.2220677811862,77.0616185826643,69.9919336082994)); +#24005=CARTESIAN_POINT('',(20.2216035472439,77.0647459081297,69.9841514965265)); +#24006=CARTESIAN_POINT('',(20.221266252471,77.0670195266773,69.9805136374967)); +#24007=CARTESIAN_POINT('',(20.2194018688841,77.0796056891252,69.9641082128849)); +#24008=CARTESIAN_POINT('',(20.216889507128,77.0966575256677,69.9535534880542)); +#24009=CARTESIAN_POINT('',(20.2057903179818,77.1727019559983,69.9140843404057)); +#24010=CARTESIAN_POINT('',(20.195524591804,77.2452440997517,69.8987368932472)); +#24011=CARTESIAN_POINT('',(20.1756298675483,77.3923038671593,69.8705649876936)); +#24012=CARTESIAN_POINT('',(20.1659276353131,77.4673181673395,69.8604524413438)); +#24013=CARTESIAN_POINT('',(20.1100243467656,77.9176018598139,69.8091566895193)); +#24014=CARTESIAN_POINT('',(20.0695242352216,78.3399918693317,69.8039001286918)); +#24015=CARTESIAN_POINT('',(20.0170307813739,79.1876450962544,69.798336284677)); +#24016=CARTESIAN_POINT('',(20.0050369070614,79.6129197047074,69.8007416394033)); +#24017=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,69.8007416478945)); +#24018=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,68.199258416086)); +#24019=CARTESIAN_POINT('',(20.0050369057547,79.6129197063536,68.1992584265119)); +#24020=CARTESIAN_POINT('',(20.0170308067941,79.1876450980505,68.2016637825275)); +#24021=CARTESIAN_POINT('',(20.0695243138071,78.3399918714222,68.1960999410833)); +#24022=CARTESIAN_POINT('',(20.1100244518235,77.9176018620501,68.1908433815379)); +#24023=CARTESIAN_POINT('',(20.1594266621182,77.5196825404964,68.1455129141636)); +#24024=CARTESIAN_POINT('',(20.1615051771291,77.5031040059027,68.1435299765727)); +#24025=CARTESIAN_POINT('',(20.1636378427654,77.4862704971061,68.141396657906)); +#24026=CARTESIAN_POINT('',(20.1793547797479,77.3622135618566,68.1257662403044)); +#24027=CARTESIAN_POINT('',(20.1893102876527,77.2910895328084,68.1103787486132)); +#24028=CARTESIAN_POINT('',(20.1992449590228,77.2193683326655,68.0944107663312)); +#24029=CARTESIAN_POINT('',(20.2045415150948,77.1819191278411,68.0844083336362)); +#24030=CARTESIAN_POINT('',(20.2108022627208,77.1384796313093,68.0669419299112)); +#24031=CARTESIAN_POINT('',(20.2120170234142,77.1300899396742,68.0632729970697)); +#24032=CARTESIAN_POINT('',(20.2140391659999,77.1161845918136,68.056593527962)); +#24033=CARTESIAN_POINT('',(20.2150205729545,77.1094567694078,68.0531922364462)); +#24034=CARTESIAN_POINT('',(20.2172611982158,77.0941487372194,68.0445084504116)); +#24035=CARTESIAN_POINT('',(20.2186729702248,77.0845559461563,68.0381473992104)); +#24036=CARTESIAN_POINT('',(20.2204632954094,77.0724385261812,68.0265843309215)); +#24037=CARTESIAN_POINT('',(20.2209521971735,77.0691386347415,68.022583867589)); +#24038=CARTESIAN_POINT('',(20.2215654895549,77.0650023143494,68.0160463079187)); +#24039=CARTESIAN_POINT('',(20.2217427983427,77.0638077646151,68.0136121660447)); +#24040=CARTESIAN_POINT('',(20.2220122841869,77.0619925815495,68.0088478075691)); +#24041=CARTESIAN_POINT('',(20.2221131082108,77.0613139067191,68.0061825492895)); +#24042=CARTESIAN_POINT('',(20.2221627222649,77.0609799493372,68.0035051667736)); +#24043=CARTESIAN_POINT('',(20.222183406389,77.0608407224567,68.0023251536464)); +#24044=CARTESIAN_POINT('',(20.2221934401388,77.0607731916457,68.0011523497966)); +#24045=CARTESIAN_POINT('',(20.2221934400342,77.0607731916438,67.9960812766018)); +#24046=CARTESIAN_POINT('',(20.2220677811862,77.061618582667,67.9919336082995)); +#24047=CARTESIAN_POINT('',(20.2216035472439,77.0647459081324,67.9841514965265)); +#24048=CARTESIAN_POINT('',(20.221266252471,77.0670195266799,67.9805136374967)); +#24049=CARTESIAN_POINT('',(20.2194018688841,77.0796056891279,67.964108212885)); +#24050=CARTESIAN_POINT('',(20.2168895071279,77.0966575256703,67.9535534880544)); +#24051=CARTESIAN_POINT('',(20.2057903179819,77.1727019560008,67.9140843404059)); +#24052=CARTESIAN_POINT('',(20.1955245918041,77.245244099754,67.8987368932474)); +#24053=CARTESIAN_POINT('',(20.1756298675485,77.3923038671615,67.8705649876938)); +#24054=CARTESIAN_POINT('',(20.1659276353132,77.4673181673416,67.860452441344)); +#24055=CARTESIAN_POINT('',(20.1100243467658,77.9176018598157,67.8091566895196)); +#24056=CARTESIAN_POINT('',(20.0695242352218,78.3399918693332,67.8039001286921)); +#24057=CARTESIAN_POINT('',(20.0170307813741,79.1876450962554,67.798336284677)); +#24058=CARTESIAN_POINT('',(20.0050369070615,79.6129197047077,67.8007416394033)); +#24059=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,67.8007416478945)); +#24060=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,66.199258416086)); +#24061=CARTESIAN_POINT('',(20.0050369057548,79.6129197063536,66.1992584265119)); +#24062=CARTESIAN_POINT('',(20.0170308067943,79.1876450980512,66.2016637825274)); +#24063=CARTESIAN_POINT('',(20.0695243138074,78.3399918714232,66.1960999410831)); +#24064=CARTESIAN_POINT('',(20.1100244518238,77.9176018620512,66.1908433815376)); +#24065=CARTESIAN_POINT('',(20.1594266621184,77.5196825404982,66.1455129141634)); +#24066=CARTESIAN_POINT('',(20.1615051771292,77.5031040059052,66.1435299765726)); +#24067=CARTESIAN_POINT('',(20.1636378427654,77.4862704971091,66.141396657906)); +#24068=CARTESIAN_POINT('',(20.1793547797479,77.3622135618596,66.1257662403044)); +#24069=CARTESIAN_POINT('',(20.1893102876527,77.2910895328113,66.1103787486132)); +#24070=CARTESIAN_POINT('',(20.1992449590228,77.2193683326684,66.0944107663312)); +#24071=CARTESIAN_POINT('',(20.2045415150948,77.1819191278439,66.0844083336362)); +#24072=CARTESIAN_POINT('',(20.2108022627208,77.1384796313121,66.0669419299112)); +#24073=CARTESIAN_POINT('',(20.2120170234142,77.130089939677,66.0632729970697)); +#24074=CARTESIAN_POINT('',(20.2140391659999,77.1161845918163,66.056593527962)); +#24075=CARTESIAN_POINT('',(20.2150205729545,77.1094567694106,66.0531922364462)); +#24076=CARTESIAN_POINT('',(20.2172611982158,77.0941487372222,66.0445084504116)); +#24077=CARTESIAN_POINT('',(20.2186729702248,77.084555946159,66.0381473992104)); +#24078=CARTESIAN_POINT('',(20.2204632954094,77.0724385261839,66.0265843309215)); +#24079=CARTESIAN_POINT('',(20.2209521971735,77.0691386347442,66.022583867589)); +#24080=CARTESIAN_POINT('',(20.2215654895549,77.0650023143522,66.0160463079187)); +#24081=CARTESIAN_POINT('',(20.2217427983427,77.0638077646178,66.0136121660447)); +#24082=CARTESIAN_POINT('',(20.2220122841869,77.0619925815522,66.0088478075691)); +#24083=CARTESIAN_POINT('',(20.2221131082108,77.0613139067218,66.0061825492895)); +#24084=CARTESIAN_POINT('',(20.2221627222649,77.0609799493399,66.0035051667736)); +#24085=CARTESIAN_POINT('',(20.222183406389,77.0608407224594,66.0023251536464)); +#24086=CARTESIAN_POINT('',(20.2221934401388,77.0607731916484,66.0011523497966)); +#24087=CARTESIAN_POINT('',(20.2221934400341,77.0607731916465,65.9960812766018)); +#24088=CARTESIAN_POINT('',(20.2220677811862,77.0616185826696,65.9919336082996)); +#24089=CARTESIAN_POINT('',(20.2216035472439,77.064745908135,65.9841514965265)); +#24090=CARTESIAN_POINT('',(20.221266252471,77.0670195266826,65.9805136374967)); +#24091=CARTESIAN_POINT('',(20.2194018688842,77.0796056891305,65.9641082128852)); +#24092=CARTESIAN_POINT('',(20.216889507128,77.096657525673,65.9535534880544)); +#24093=CARTESIAN_POINT('',(20.2057903179819,77.1727019560033,65.9140843404061)); +#24094=CARTESIAN_POINT('',(20.1955245918043,77.2452440997564,65.8987368932477)); +#24095=CARTESIAN_POINT('',(20.1756298675486,77.3923038671636,65.870564987694)); +#24096=CARTESIAN_POINT('',(20.1659276353133,77.4673181673436,65.8604524413443)); +#24097=CARTESIAN_POINT('',(20.110024346766,77.9176018598174,65.8091566895198)); +#24098=CARTESIAN_POINT('',(20.0695242352221,78.3399918693346,65.8039001286922)); +#24099=CARTESIAN_POINT('',(20.0170307813742,79.1876450962564,65.7983362846771)); +#24100=CARTESIAN_POINT('',(20.0050369070617,79.6129197047077,65.8007416394033)); +#24101=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,65.8007416478945)); +#24102=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,64.199258416086)); +#24103=CARTESIAN_POINT('',(20.0050369057549,79.6129197063536,64.1992584265119)); +#24104=CARTESIAN_POINT('',(20.0170308067946,79.1876450980518,64.2016637825274)); +#24105=CARTESIAN_POINT('',(20.0695243138076,78.3399918714241,64.1960999410829)); +#24106=CARTESIAN_POINT('',(20.1100244518241,77.9176018620522,64.1908433815374)); +#24107=CARTESIAN_POINT('',(20.1594266621186,77.5196825404999,64.1455129141633)); +#24108=CARTESIAN_POINT('',(20.1615051771293,77.5031040059076,64.1435299765726)); +#24109=CARTESIAN_POINT('',(20.1636378427654,77.4862704971122,64.141396657906)); +#24110=CARTESIAN_POINT('',(20.1793547797479,77.3622135618626,64.1257662403044)); +#24111=CARTESIAN_POINT('',(20.1893102876527,77.2910895328143,64.1103787486132)); +#24112=CARTESIAN_POINT('',(20.1992449590228,77.2193683326712,64.0944107663312)); +#24113=CARTESIAN_POINT('',(20.2045415150948,77.1819191278467,64.0844083336362)); +#24114=CARTESIAN_POINT('',(20.2108022627208,77.1384796313149,64.0669419299112)); +#24115=CARTESIAN_POINT('',(20.2120170234142,77.1300899396797,64.0632729970697)); +#24116=CARTESIAN_POINT('',(20.2140391659999,77.1161845918191,64.056593527962)); +#24117=CARTESIAN_POINT('',(20.2150205729545,77.1094567694133,64.0531922364462)); +#24118=CARTESIAN_POINT('',(20.2172611982158,77.0941487372249,64.0445084504116)); +#24119=CARTESIAN_POINT('',(20.2186729702248,77.0845559461617,64.0381473992104)); +#24120=CARTESIAN_POINT('',(20.2204632954094,77.0724385261866,64.0265843309215)); +#24121=CARTESIAN_POINT('',(20.2209521971735,77.0691386347468,64.022583867589)); +#24122=CARTESIAN_POINT('',(20.2215654895549,77.0650023143548,64.0160463079187)); +#24123=CARTESIAN_POINT('',(20.2217427983427,77.0638077646205,64.0136121660447)); +#24124=CARTESIAN_POINT('',(20.2220122841869,77.0619925815549,64.0088478075691)); +#24125=CARTESIAN_POINT('',(20.2221131082108,77.0613139067245,64.0061825492895)); +#24126=CARTESIAN_POINT('',(20.2221627222649,77.0609799493425,64.0035051667736)); +#24127=CARTESIAN_POINT('',(20.222183406389,77.060840722462,64.0023251536464)); +#24128=CARTESIAN_POINT('',(20.2221934401388,77.0607731916511,64.0011523497966)); +#24129=CARTESIAN_POINT('',(20.2221934400342,77.0607731916492,63.9960812766018)); +#24130=CARTESIAN_POINT('',(20.2220677811862,77.0616185826724,63.9919336082996)); +#24131=CARTESIAN_POINT('',(20.2216035472439,77.0647459081377,63.9841514965266)); +#24132=CARTESIAN_POINT('',(20.221266252471,77.0670195266853,63.9805136374968)); +#24133=CARTESIAN_POINT('',(20.2194018688842,77.0796056891332,63.9641082128851)); +#24134=CARTESIAN_POINT('',(20.216889507128,77.0966575256756,63.9535534880545)); +#24135=CARTESIAN_POINT('',(20.205790317982,77.1727019560058,63.9140843404062)); +#24136=CARTESIAN_POINT('',(20.1955245918043,77.2452440997588,63.8987368932478)); +#24137=CARTESIAN_POINT('',(20.1756298675487,77.3923038671658,63.8705649876942)); +#24138=CARTESIAN_POINT('',(20.1659276353134,77.4673181673456,63.8604524413445)); +#24139=CARTESIAN_POINT('',(20.1100243467662,77.9176018598191,63.8091566895201)); +#24140=CARTESIAN_POINT('',(20.0695242352223,78.3399918693361,63.8039001286924)); +#24141=CARTESIAN_POINT('',(20.0170307813744,79.1876450962573,63.7983362846771)); +#24142=CARTESIAN_POINT('',(20.0050369070618,79.612919704708,63.8007416394033)); +#24143=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,63.8007416478945)); +#24144=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,62.199258416086)); +#24145=CARTESIAN_POINT('',(20.005036905755,79.6129197063537,62.199258426512)); +#24146=CARTESIAN_POINT('',(20.0170308067946,79.1876450980526,62.2016637825273)); +#24147=CARTESIAN_POINT('',(20.069524313808,78.3399918714251,62.1960999410827)); +#24148=CARTESIAN_POINT('',(20.1100244518244,77.9176018620532,62.1908433815372)); +#24149=CARTESIAN_POINT('',(20.1594266621188,77.5196825405017,62.1455129141631)); +#24150=CARTESIAN_POINT('',(20.1615051771294,77.5031040059099,62.1435299765725)); +#24151=CARTESIAN_POINT('',(20.1636378427654,77.4862704971153,62.141396657906)); +#24152=CARTESIAN_POINT('',(20.1793547797479,77.3622135618656,62.1257662403044)); +#24153=CARTESIAN_POINT('',(20.1893102876527,77.2910895328172,62.1103787486132)); +#24154=CARTESIAN_POINT('',(20.1992449590228,77.2193683326741,62.0944107663312)); +#24155=CARTESIAN_POINT('',(20.2045415150948,77.1819191278496,62.0844083336363)); +#24156=CARTESIAN_POINT('',(20.2108022627208,77.1384796313177,62.0669419299112)); +#24157=CARTESIAN_POINT('',(20.2120170234142,77.1300899396825,62.0632729970697)); +#24158=CARTESIAN_POINT('',(20.2140391659999,77.1161845918218,62.056593527962)); +#24159=CARTESIAN_POINT('',(20.2150205729545,77.1094567694161,62.0531922364462)); +#24160=CARTESIAN_POINT('',(20.2172611982158,77.0941487372276,62.0445084504116)); +#24161=CARTESIAN_POINT('',(20.2186729702248,77.0845559461644,62.0381473992104)); +#24162=CARTESIAN_POINT('',(20.2204632954094,77.0724385261893,62.0265843309215)); +#24163=CARTESIAN_POINT('',(20.2209521971735,77.0691386347496,62.022583867589)); +#24164=CARTESIAN_POINT('',(20.2215654895549,77.0650023143575,62.0160463079187)); +#24165=CARTESIAN_POINT('',(20.2217427983427,77.0638077646232,62.0136121660447)); +#24166=CARTESIAN_POINT('',(20.2220122841869,77.0619925815576,62.0088478075691)); +#24167=CARTESIAN_POINT('',(20.2221131082108,77.0613139067272,62.0061825492895)); +#24168=CARTESIAN_POINT('',(20.2221627222649,77.0609799493452,62.0035051667736)); +#24169=CARTESIAN_POINT('',(20.222183406389,77.0608407224647,62.0023251536464)); +#24170=CARTESIAN_POINT('',(20.2221934401388,77.0607731916538,62.0011523497967)); +#24171=CARTESIAN_POINT('',(20.2221934400341,77.0607731916519,61.9960812766018)); +#24172=CARTESIAN_POINT('',(20.2220677811862,77.061618582675,61.9919336082996)); +#24173=CARTESIAN_POINT('',(20.221603547244,77.0647459081404,61.9841514965266)); +#24174=CARTESIAN_POINT('',(20.221266252471,77.0670195266879,61.9805136374968)); +#24175=CARTESIAN_POINT('',(20.2194018688842,77.0796056891358,61.9641082128852)); +#24176=CARTESIAN_POINT('',(20.216889507128,77.0966575256782,61.9535534880546)); +#24177=CARTESIAN_POINT('',(20.205790317982,77.1727019560082,61.9140843404064)); +#24178=CARTESIAN_POINT('',(20.1955245918044,77.2452440997612,61.8987368932481)); +#24179=CARTESIAN_POINT('',(20.1756298675488,77.3923038671678,61.8705649876945)); +#24180=CARTESIAN_POINT('',(20.1659276353136,77.4673181673476,61.8604524413448)); +#24181=CARTESIAN_POINT('',(20.1100243467664,77.9176018598207,61.8091566895203)); +#24182=CARTESIAN_POINT('',(20.0695242352224,78.3399918693375,61.8039001286926)); +#24183=CARTESIAN_POINT('',(20.0170307813746,79.1876450962583,61.7983362846772)); +#24184=CARTESIAN_POINT('',(20.0050369070619,79.6129197047082,61.8007416394033)); +#24185=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,61.8007416478945)); +#24186=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,60.199258416086)); +#24187=CARTESIAN_POINT('',(20.0050369057551,79.6129197063537,60.199258426512)); +#24188=CARTESIAN_POINT('',(20.0170308067948,79.1876450980533,60.2016637825273)); +#24189=CARTESIAN_POINT('',(20.0695243138082,78.3399918714259,60.1960999410826)); +#24190=CARTESIAN_POINT('',(20.1100244518246,77.9176018620543,60.190843381537)); +#24191=CARTESIAN_POINT('',(20.159426662119,77.5196825405034,60.1455129141629)); +#24192=CARTESIAN_POINT('',(20.1615051771295,77.5031040059124,60.1435299765724)); +#24193=CARTESIAN_POINT('',(20.1636378427654,77.4862704971184,60.141396657906)); +#24194=CARTESIAN_POINT('',(20.1793547797479,77.3622135618685,60.1257662403044)); +#24195=CARTESIAN_POINT('',(20.1893102876527,77.2910895328201,60.1103787486132)); +#24196=CARTESIAN_POINT('',(20.1992449590228,77.2193683326769,60.0944107663312)); +#24197=CARTESIAN_POINT('',(20.2045415150948,77.1819191278524,60.0844083336363)); +#24198=CARTESIAN_POINT('',(20.2108022627208,77.1384796313204,60.0669419299112)); +#24199=CARTESIAN_POINT('',(20.2120170234142,77.1300899396852,60.0632729970697)); +#24200=CARTESIAN_POINT('',(20.2140391659999,77.1161845918245,60.056593527962)); +#24201=CARTESIAN_POINT('',(20.2150205729545,77.1094567694187,60.0531922364462)); +#24202=CARTESIAN_POINT('',(20.2172611982158,77.0941487372303,60.0445084504116)); +#24203=CARTESIAN_POINT('',(20.2186729702248,77.0845559461671,60.0381473992104)); +#24204=CARTESIAN_POINT('',(20.2204632954094,77.072438526192,60.0265843309215)); +#24205=CARTESIAN_POINT('',(20.2209521971735,77.0691386347522,60.022583867589)); +#24206=CARTESIAN_POINT('',(20.2215654895549,77.0650023143602,60.0160463079187)); +#24207=CARTESIAN_POINT('',(20.2217427983427,77.0638077646258,60.0136121660447)); +#24208=CARTESIAN_POINT('',(20.2220122841869,77.0619925815602,60.0088478075691)); +#24209=CARTESIAN_POINT('',(20.2221131082108,77.0613139067299,60.0061825492895)); +#24210=CARTESIAN_POINT('',(20.2221627222649,77.0609799493479,60.0035051667736)); +#24211=CARTESIAN_POINT('',(20.222183406389,77.0608407224674,60.0023251536464)); +#24212=CARTESIAN_POINT('',(20.2221934401388,77.0607731916564,60.0011523497967)); +#24213=CARTESIAN_POINT('',(20.2221934400342,77.0607731916545,59.9960812766018)); +#24214=CARTESIAN_POINT('',(20.2220677811862,77.0616185826776,59.9919336082996)); +#24215=CARTESIAN_POINT('',(20.2216035472439,77.064745908143,59.9841514965266)); +#24216=CARTESIAN_POINT('',(20.221266252471,77.0670195266905,59.9805136374969)); +#24217=CARTESIAN_POINT('',(20.2194018688842,77.0796056891385,59.9641082128853)); +#24218=CARTESIAN_POINT('',(20.216889507128,77.0966575256808,59.9535534880547)); +#24219=CARTESIAN_POINT('',(20.205790317982,77.1727019560108,59.9140843404066)); +#24220=CARTESIAN_POINT('',(20.1955245918044,77.2452440997636,59.8987368932483)); +#24221=CARTESIAN_POINT('',(20.1756298675489,77.3923038671701,59.8705649876947)); +#24222=CARTESIAN_POINT('',(20.1659276353137,77.4673181673497,59.860452441345)); +#24223=CARTESIAN_POINT('',(20.1100243467666,77.9176018598225,59.8091566895206)); +#24224=CARTESIAN_POINT('',(20.0695242352226,78.339991869339,59.8039001286927)); +#24225=CARTESIAN_POINT('',(20.0170307813748,79.1876450962593,59.7983362846773)); +#24226=CARTESIAN_POINT('',(20.005036907062,79.6129197047083,59.8007416394033)); +#24227=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,59.8007416478945)); +#24228=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,58.199258416086)); +#24229=CARTESIAN_POINT('',(20.0050369057552,79.6129197063538,58.199258426512)); +#24230=CARTESIAN_POINT('',(20.0170308067951,79.1876450980541,58.2016637825273)); +#24231=CARTESIAN_POINT('',(20.0695243138085,78.339991871427,58.1960999410825)); +#24232=CARTESIAN_POINT('',(20.1100244518249,77.9176018620554,58.1908433815367)); +#24233=CARTESIAN_POINT('',(20.159426662119,77.5196825405053,58.1455129141627)); +#24234=CARTESIAN_POINT('',(20.1615051771296,77.5031040059148,58.1435299765723)); +#24235=CARTESIAN_POINT('',(20.1636378427654,77.4862704971215,58.141396657906)); +#24236=CARTESIAN_POINT('',(20.1793547797479,77.3622135618715,58.1257662403044)); +#24237=CARTESIAN_POINT('',(20.1893102876527,77.291089532823,58.1103787486132)); +#24238=CARTESIAN_POINT('',(20.1992449590228,77.2193683326797,58.0944107663312)); +#24239=CARTESIAN_POINT('',(20.2045415150948,77.1819191278551,58.0844083336363)); +#24240=CARTESIAN_POINT('',(20.2108022627208,77.1384796313231,58.0669419299112)); +#24241=CARTESIAN_POINT('',(20.2120170234142,77.130089939688,58.0632729970697)); +#24242=CARTESIAN_POINT('',(20.2140391659999,77.1161845918272,58.056593527962)); +#24243=CARTESIAN_POINT('',(20.2150205729545,77.1094567694215,58.0531922364462)); +#24244=CARTESIAN_POINT('',(20.2172611982158,77.094148737233,58.0445084504116)); +#24245=CARTESIAN_POINT('',(20.2186729702248,77.0845559461698,58.0381473992104)); +#24246=CARTESIAN_POINT('',(20.2204632954094,77.0724385261947,58.0265843309215)); +#24247=CARTESIAN_POINT('',(20.2209521971735,77.0691386347549,58.022583867589)); +#24248=CARTESIAN_POINT('',(20.2215654895549,77.0650023143628,58.0160463079187)); +#24249=CARTESIAN_POINT('',(20.2217427983427,77.0638077646285,58.0136121660447)); +#24250=CARTESIAN_POINT('',(20.2220122841869,77.0619925815629,58.0088478075691)); +#24251=CARTESIAN_POINT('',(20.2221131082108,77.0613139067325,58.0061825492895)); +#24252=CARTESIAN_POINT('',(20.2221627222649,77.0609799493505,58.0035051667736)); +#24253=CARTESIAN_POINT('',(20.222183406389,77.0608407224701,58.0023251536464)); +#24254=CARTESIAN_POINT('',(20.2221934401388,77.0607731916591,58.0011523497967)); +#24255=CARTESIAN_POINT('',(20.2221934400341,77.0607731916572,57.9960812766018)); +#24256=CARTESIAN_POINT('',(20.2220677811862,77.0616185826804,57.9919336082996)); +#24257=CARTESIAN_POINT('',(20.221603547244,77.0647459081458,57.9841514965267)); +#24258=CARTESIAN_POINT('',(20.221266252471,77.0670195266933,57.9805136374969)); +#24259=CARTESIAN_POINT('',(20.2194018688842,77.0796056891411,57.9641082128854)); +#24260=CARTESIAN_POINT('',(20.216889507128,77.0966575256834,57.9535534880548)); +#24261=CARTESIAN_POINT('',(20.2057903179821,77.1727019560133,57.9140843404068)); +#24262=CARTESIAN_POINT('',(20.1955245918045,77.245244099766,57.8987368932485)); +#24263=CARTESIAN_POINT('',(20.175629867549,77.3923038671722,57.870564987695)); +#24264=CARTESIAN_POINT('',(20.1659276353138,77.4673181673517,57.8604524413452)); +#24265=CARTESIAN_POINT('',(20.1100243467668,77.9176018598242,57.8091566895208)); +#24266=CARTESIAN_POINT('',(20.0695242352228,78.3399918693405,57.8039001286929)); +#24267=CARTESIAN_POINT('',(20.0170307813749,79.1876450962603,57.7983362846773)); +#24268=CARTESIAN_POINT('',(20.0050369070622,79.6129197047085,57.8007416394033)); +#24269=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,57.8007416478945)); +#24270=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,56.199258416086)); +#24271=CARTESIAN_POINT('',(20.0050369057553,79.6129197063539,56.199258426512)); +#24272=CARTESIAN_POINT('',(20.0170308067953,79.1876450980548,56.2016637825272)); +#24273=CARTESIAN_POINT('',(20.0695243138088,78.3399918714279,56.1960999410822)); +#24274=CARTESIAN_POINT('',(20.1100244518252,77.9176018620564,56.1908433815365)); +#24275=CARTESIAN_POINT('',(20.1594266621192,77.519682540507,56.1455129141626)); +#24276=CARTESIAN_POINT('',(20.1615051771297,77.5031040059173,56.1435299765722)); +#24277=CARTESIAN_POINT('',(20.1636378427654,77.4862704971246,56.141396657906)); +#24278=CARTESIAN_POINT('',(20.1793547797479,77.3622135618745,56.1257662403044)); +#24279=CARTESIAN_POINT('',(20.1893102876527,77.2910895328259,56.1103787486132)); +#24280=CARTESIAN_POINT('',(20.1992449590228,77.2193683326826,56.0944107663312)); +#24281=CARTESIAN_POINT('',(20.2045415150948,77.181919127858,56.0844083336363)); +#24282=CARTESIAN_POINT('',(20.2108022627208,77.1384796313259,56.0669419299112)); +#24283=CARTESIAN_POINT('',(20.2120170234142,77.1300899396907,56.0632729970697)); +#24284=CARTESIAN_POINT('',(20.2140391659999,77.11618459183,56.056593527962)); +#24285=CARTESIAN_POINT('',(20.2150205729545,77.1094567694242,56.0531922364462)); +#24286=CARTESIAN_POINT('',(20.2172611982158,77.0941487372357,56.0445084504116)); +#24287=CARTESIAN_POINT('',(20.2186729702248,77.0845559461725,56.0381473992104)); +#24288=CARTESIAN_POINT('',(20.2204632954094,77.0724385261974,56.0265843309215)); +#24289=CARTESIAN_POINT('',(20.2209521971735,77.0691386347576,56.022583867589)); +#24290=CARTESIAN_POINT('',(20.2215654895549,77.0650023143656,56.0160463079187)); +#24291=CARTESIAN_POINT('',(20.2217427983427,77.0638077646312,56.0136121660447)); +#24292=CARTESIAN_POINT('',(20.2220122841869,77.0619925815656,56.0088478075691)); +#24293=CARTESIAN_POINT('',(20.2221131082108,77.0613139067352,56.0061825492895)); +#24294=CARTESIAN_POINT('',(20.2221627222649,77.0609799493532,56.0035051667736)); +#24295=CARTESIAN_POINT('',(20.222183406389,77.0608407224727,56.0023251536464)); +#24296=CARTESIAN_POINT('',(20.2221934401388,77.0607731916618,56.0011523497967)); +#24297=CARTESIAN_POINT('',(20.2221934400342,77.0607731916599,55.9960812766018)); +#24298=CARTESIAN_POINT('',(20.2220677811862,77.061618582683,55.9919336082996)); +#24299=CARTESIAN_POINT('',(20.221603547244,77.0647459081484,55.9841514965267)); +#24300=CARTESIAN_POINT('',(20.221266252471,77.0670195266959,55.980513637497)); +#24301=CARTESIAN_POINT('',(20.2194018688842,77.0796056891438,55.9641082128855)); +#24302=CARTESIAN_POINT('',(20.2168895071281,77.0966575256861,55.9535534880549)); +#24303=CARTESIAN_POINT('',(20.2057903179821,77.1727019560157,55.9140843404069)); +#24304=CARTESIAN_POINT('',(20.1955245918045,77.2452440997684,55.8987368932487)); +#24305=CARTESIAN_POINT('',(20.1756298675491,77.3923038671743,55.8705649876952)); +#24306=CARTESIAN_POINT('',(20.165927635314,77.4673181673538,55.8604524413456)); +#24307=CARTESIAN_POINT('',(20.110024346767,77.9176018598259,55.809156689521)); +#24308=CARTESIAN_POINT('',(20.0695242352231,78.339991869342,55.8039001286931)); +#24309=CARTESIAN_POINT('',(20.0170307813751,79.1876450962613,55.7983362846774)); +#24310=CARTESIAN_POINT('',(20.0050369070623,79.6129197047087,55.8007416394033)); +#24311=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,55.8007416478945)); +#24312=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,54.199258416086)); +#24313=CARTESIAN_POINT('',(20.0050369057555,79.6129197063539,54.199258426512)); +#24314=CARTESIAN_POINT('',(20.0170308067954,79.1876450980555,54.2016637825272)); +#24315=CARTESIAN_POINT('',(20.069524313809,78.3399918714288,54.1960999410821)); +#24316=CARTESIAN_POINT('',(20.1100244518255,77.9176018620574,54.1908433815363)); +#24317=CARTESIAN_POINT('',(20.1594266621194,77.5196825405088,54.1455129141624)); +#24318=CARTESIAN_POINT('',(20.1615051771298,77.5031040059197,54.1435299765721)); +#24319=CARTESIAN_POINT('',(20.1636378427654,77.4862704971277,54.141396657906)); +#24320=CARTESIAN_POINT('',(20.1793547797479,77.3622135618774,54.1257662403044)); +#24321=CARTESIAN_POINT('',(20.1893102876527,77.2910895328288,54.1103787486132)); +#24322=CARTESIAN_POINT('',(20.1992449590228,77.2193683326854,54.0944107663312)); +#24323=CARTESIAN_POINT('',(20.2045415150948,77.1819191278607,54.0844083336363)); +#24324=CARTESIAN_POINT('',(20.2108022627208,77.1384796313287,54.0669419299112)); +#24325=CARTESIAN_POINT('',(20.2120170234142,77.1300899396935,54.0632729970697)); +#24326=CARTESIAN_POINT('',(20.2140391659999,77.1161845918327,54.056593527962)); +#24327=CARTESIAN_POINT('',(20.2150205729545,77.1094567694269,54.0531922364462)); +#24328=CARTESIAN_POINT('',(20.2172611982158,77.0941487372384,54.0445084504116)); +#24329=CARTESIAN_POINT('',(20.2186729702248,77.0845559461752,54.0381473992104)); +#24330=CARTESIAN_POINT('',(20.2204632954094,77.0724385262001,54.0265843309215)); +#24331=CARTESIAN_POINT('',(20.2209521971735,77.0691386347603,54.022583867589)); +#24332=CARTESIAN_POINT('',(20.2215654895549,77.0650023143682,54.0160463079187)); +#24333=CARTESIAN_POINT('',(20.2217427983427,77.0638077646338,54.0136121660447)); +#24334=CARTESIAN_POINT('',(20.2220122841869,77.0619925815682,54.0088478075691)); +#24335=CARTESIAN_POINT('',(20.2221131082108,77.0613139067379,54.0061825492895)); +#24336=CARTESIAN_POINT('',(20.2221627222649,77.0609799493559,54.0035051667736)); +#24337=CARTESIAN_POINT('',(20.222183406389,77.0608407224755,54.0023251536464)); +#24338=CARTESIAN_POINT('',(20.2221934401388,77.0607731916645,54.0011523497967)); +#24339=CARTESIAN_POINT('',(20.2221934400342,77.0607731916627,53.9960812766018)); +#24340=CARTESIAN_POINT('',(20.2220677811862,77.0616185826858,53.9919336082997)); +#24341=CARTESIAN_POINT('',(20.221603547244,77.064745908151,53.9841514965267)); +#24342=CARTESIAN_POINT('',(20.2212662524711,77.0670195266986,53.980513637497)); +#24343=CARTESIAN_POINT('',(20.2194018688842,77.0796056891464,53.9641082128855)); +#24344=CARTESIAN_POINT('',(20.2168895071281,77.0966575256887,53.953553488055)); +#24345=CARTESIAN_POINT('',(20.2057903179821,77.1727019560183,53.9140843404071)); +#24346=CARTESIAN_POINT('',(20.1955245918046,77.2452440997707,53.8987368932489)); +#24347=CARTESIAN_POINT('',(20.1756298675492,77.3923038671766,53.8705649876954)); +#24348=CARTESIAN_POINT('',(20.1659276353141,77.4673181673559,53.8604524413458)); +#24349=CARTESIAN_POINT('',(20.1100243467672,77.9176018598276,53.8091566895212)); +#24350=CARTESIAN_POINT('',(20.0695242352233,78.3399918693434,53.8039001286932)); +#24351=CARTESIAN_POINT('',(20.0170307813753,79.1876450962623,53.7983362846774)); +#24352=CARTESIAN_POINT('',(20.0050369070624,79.6129197047089,53.8007416394032)); +#24353=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,53.8007416478945)); +#24354=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,52.199258416086)); +#24355=CARTESIAN_POINT('',(20.0050369057557,79.612919706354,52.199258426512)); +#24356=CARTESIAN_POINT('',(20.0170308067956,79.1876450980562,52.2016637825271)); +#24357=CARTESIAN_POINT('',(20.0695243138094,78.3399918714297,52.196099941082)); +#24358=CARTESIAN_POINT('',(20.1100244518259,77.9176018620585,52.1908433815361)); +#24359=CARTESIAN_POINT('',(20.1594266621196,77.5196825405105,52.1455129141622)); +#24360=CARTESIAN_POINT('',(20.1615051771299,77.5031040059222,52.143529976572)); +#24361=CARTESIAN_POINT('',(20.1636378427654,77.4862704971307,52.141396657906)); +#24362=CARTESIAN_POINT('',(20.1793547797479,77.3622135618804,52.1257662403044)); +#24363=CARTESIAN_POINT('',(20.1893102876527,77.2910895328317,52.1103787486132)); +#24364=CARTESIAN_POINT('',(20.1992449590228,77.2193683326882,52.0944107663312)); +#24365=CARTESIAN_POINT('',(20.2045415150948,77.1819191278636,52.0844083336363)); +#24366=CARTESIAN_POINT('',(20.2108022627208,77.1384796313314,52.0669419299112)); +#24367=CARTESIAN_POINT('',(20.2120170234142,77.1300899396962,52.0632729970697)); +#24368=CARTESIAN_POINT('',(20.2140391659999,77.1161845918355,52.056593527962)); +#24369=CARTESIAN_POINT('',(20.2150205729545,77.1094567694297,52.0531922364462)); +#24370=CARTESIAN_POINT('',(20.2172611982158,77.0941487372412,52.0445084504116)); +#24371=CARTESIAN_POINT('',(20.2186729702248,77.0845559461779,52.0381473992104)); +#24372=CARTESIAN_POINT('',(20.2204632954094,77.0724385262028,52.0265843309215)); +#24373=CARTESIAN_POINT('',(20.2209521971735,77.069138634763,52.022583867589)); +#24374=CARTESIAN_POINT('',(20.2215654895549,77.0650023143709,52.0160463079187)); +#24375=CARTESIAN_POINT('',(20.2217427983427,77.0638077646366,52.0136121660447)); +#24376=CARTESIAN_POINT('',(20.2220122841869,77.0619925815709,52.0088478075691)); +#24377=CARTESIAN_POINT('',(20.2221131082108,77.0613139067406,52.0061825492895)); +#24378=CARTESIAN_POINT('',(20.2221627222649,77.0609799493586,52.0035051667736)); +#24379=CARTESIAN_POINT('',(20.222183406389,77.0608407224781,52.0023251536464)); +#24380=CARTESIAN_POINT('',(20.2221934401388,77.0607731916671,52.0011523497967)); +#24381=CARTESIAN_POINT('',(20.2221934400342,77.0607731916653,51.9960812766018)); +#24382=CARTESIAN_POINT('',(20.2220677811862,77.0616185826884,51.9919336082997)); +#24383=CARTESIAN_POINT('',(20.221603547244,77.0647459081537,51.9841514965267)); +#24384=CARTESIAN_POINT('',(20.2212662524711,77.0670195267013,51.980513637497)); +#24385=CARTESIAN_POINT('',(20.2194018688841,77.079605689149,51.9641082128856)); +#24386=CARTESIAN_POINT('',(20.2168895071281,77.0966575256912,51.9535534880551)); +#24387=CARTESIAN_POINT('',(20.2057903179822,77.1727019560207,51.9140843404073)); +#24388=CARTESIAN_POINT('',(20.1955245918046,77.2452440997731,51.8987368932491)); +#24389=CARTESIAN_POINT('',(20.1756298675493,77.3923038671787,51.8705649876957)); +#24390=CARTESIAN_POINT('',(20.1659276353142,77.4673181673578,51.860452441346)); +#24391=CARTESIAN_POINT('',(20.1100243467674,77.9176018598293,51.8091566895215)); +#24392=CARTESIAN_POINT('',(20.0695242352235,78.3399918693449,51.8039001286934)); +#24393=CARTESIAN_POINT('',(20.0170307813754,79.1876450962632,51.7983362846774)); +#24394=CARTESIAN_POINT('',(20.0050369070624,79.612919704709,51.8007416394033)); +#24395=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,51.8007416478945)); +#24396=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,50.199258416086)); +#24397=CARTESIAN_POINT('',(20.0050369057558,79.6129197063541,50.199258426512)); +#24398=CARTESIAN_POINT('',(20.0170308067959,79.187645098057,50.2016637825272)); +#24399=CARTESIAN_POINT('',(20.0695243138096,78.3399918714307,50.1960999410818)); +#24400=CARTESIAN_POINT('',(20.1100244518261,77.9176018620595,50.1908433815358)); +#24401=CARTESIAN_POINT('',(20.1594266621198,77.5196825405123,50.1455129141621)); +#24402=CARTESIAN_POINT('',(20.16150517713,77.5031040059246,50.1435299765719)); +#24403=CARTESIAN_POINT('',(20.1636378427654,77.4862704971338,50.141396657906)); +#24404=CARTESIAN_POINT('',(20.1793547797479,77.3622135618834,50.1257662403044)); +#24405=CARTESIAN_POINT('',(20.1893102876527,77.2910895328346,50.1103787486132)); +#24406=CARTESIAN_POINT('',(20.1992449590228,77.2193683326911,50.0944107663312)); +#24407=CARTESIAN_POINT('',(20.2045415150948,77.1819191278664,50.0844083336363)); +#24408=CARTESIAN_POINT('',(20.2108022627208,77.1384796313342,50.0669419299112)); +#24409=CARTESIAN_POINT('',(20.2120170234142,77.130089939699,50.0632729970697)); +#24410=CARTESIAN_POINT('',(20.2140391659999,77.1161845918382,50.056593527962)); +#24411=CARTESIAN_POINT('',(20.2150205729545,77.1094567694324,50.0531922364462)); +#24412=CARTESIAN_POINT('',(20.2172611982158,77.0941487372439,50.0445084504116)); +#24413=CARTESIAN_POINT('',(20.2186729702248,77.0845559461806,50.0381473992104)); +#24414=CARTESIAN_POINT('',(20.2204632954094,77.0724385262054,50.0265843309215)); +#24415=CARTESIAN_POINT('',(20.2209521971735,77.0691386347657,50.022583867589)); +#24416=CARTESIAN_POINT('',(20.2215654895549,77.0650023143736,50.0160463079187)); +#24417=CARTESIAN_POINT('',(20.2217427983427,77.0638077646392,50.0136121660447)); +#24418=CARTESIAN_POINT('',(20.2220122841869,77.0619925815736,50.0088478075691)); +#24419=CARTESIAN_POINT('',(20.2221131082108,77.0613139067432,50.0061825492895)); +#24420=CARTESIAN_POINT('',(20.2221627222649,77.0609799493612,50.0035051667736)); +#24421=CARTESIAN_POINT('',(20.222183406389,77.0608407224808,50.0023251536464)); +#24422=CARTESIAN_POINT('',(20.2221934401388,77.0607731916698,50.0011523497967)); +#24423=CARTESIAN_POINT('',(20.2221934400342,77.0607731916679,49.9960812766018)); +#24424=CARTESIAN_POINT('',(20.2220677811862,77.0616185826911,49.9919336082997)); +#24425=CARTESIAN_POINT('',(20.221603547244,77.0647459081564,49.9841514965268)); +#24426=CARTESIAN_POINT('',(20.2212662524711,77.0670195267039,49.9805136374971)); +#24427=CARTESIAN_POINT('',(20.2194018688842,77.0796056891517,49.9641082128858)); +#24428=CARTESIAN_POINT('',(20.2168895071281,77.0966575256939,49.9535534880552)); +#24429=CARTESIAN_POINT('',(20.2057903179822,77.1727019560232,49.9140843404075)); +#24430=CARTESIAN_POINT('',(20.1955245918047,77.2452440997755,49.8987368932493)); +#24431=CARTESIAN_POINT('',(20.1756298675494,77.3923038671808,49.870564987696)); +#24432=CARTESIAN_POINT('',(20.1659276353144,77.4673181673599,49.8604524413463)); +#24433=CARTESIAN_POINT('',(20.1100243467675,77.917601859831,49.8091566895218)); +#24434=CARTESIAN_POINT('',(20.0695242352237,78.3399918693464,49.8039001286936)); +#24435=CARTESIAN_POINT('',(20.0170307813755,79.1876450962642,49.7983362846775)); +#24436=CARTESIAN_POINT('',(20.0050369070625,79.6129197047093,49.8007416394033)); +#24437=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,49.8007416478945)); +#24438=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,48.199258416086)); +#24439=CARTESIAN_POINT('',(20.0050369057559,79.6129197063542,48.199258426512)); +#24440=CARTESIAN_POINT('',(20.0170308067961,79.1876450980577,48.2016637825272)); +#24441=CARTESIAN_POINT('',(20.0695243138099,78.3399918714316,48.1960999410817)); +#24442=CARTESIAN_POINT('',(20.1100244518264,77.9176018620605,48.1908433815356)); +#24443=CARTESIAN_POINT('',(20.1594266621199,77.519682540514,48.1455129141619)); +#24444=CARTESIAN_POINT('',(20.1615051771301,77.5031040059269,48.1435299765718)); +#24445=CARTESIAN_POINT('',(20.1636378427654,77.4862704971369,48.141396657906)); +#24446=CARTESIAN_POINT('',(20.1793547797479,77.3622135618863,48.1257662403044)); +#24447=CARTESIAN_POINT('',(20.1893102876527,77.2910895328375,48.1103787486132)); +#24448=CARTESIAN_POINT('',(20.1992449590228,77.2193683326939,48.0944107663312)); +#24449=CARTESIAN_POINT('',(20.2045415150948,77.1819191278692,48.0844083336363)); +#24450=CARTESIAN_POINT('',(20.2108022627208,77.138479631337,48.0669419299112)); +#24451=CARTESIAN_POINT('',(20.2120170234142,77.1300899397018,48.0632729970697)); +#24452=CARTESIAN_POINT('',(20.2140391659999,77.116184591841,48.056593527962)); +#24453=CARTESIAN_POINT('',(20.2150205729545,77.1094567694351,48.0531922364462)); +#24454=CARTESIAN_POINT('',(20.2172611982158,77.0941487372466,48.0445084504116)); +#24455=CARTESIAN_POINT('',(20.2186729702248,77.0845559461833,48.0381473992104)); +#24456=CARTESIAN_POINT('',(20.2204632954094,77.0724385262082,48.0265843309215)); +#24457=CARTESIAN_POINT('',(20.2209521971735,77.0691386347684,48.022583867589)); +#24458=CARTESIAN_POINT('',(20.2215654895549,77.0650023143763,48.0160463079187)); +#24459=CARTESIAN_POINT('',(20.2217427983427,77.0638077646419,48.0136121660447)); +#24460=CARTESIAN_POINT('',(20.2220122841869,77.0619925815763,48.0088478075691)); +#24461=CARTESIAN_POINT('',(20.2221131082108,77.0613139067459,48.0061825492895)); +#24462=CARTESIAN_POINT('',(20.2221627222649,77.0609799493639,48.0035051667736)); +#24463=CARTESIAN_POINT('',(20.222183406389,77.0608407224835,48.0023251536464)); +#24464=CARTESIAN_POINT('',(20.2221934401388,77.0607731916725,48.0011523497967)); +#24465=CARTESIAN_POINT('',(20.2221934400341,77.0607731916706,47.9960812766018)); +#24466=CARTESIAN_POINT('',(20.2220677811862,77.0616185826937,47.9919336082997)); +#24467=CARTESIAN_POINT('',(20.221603547244,77.064745908159,47.9841514965268)); +#24468=CARTESIAN_POINT('',(20.2212662524711,77.0670195267066,47.9805136374971)); +#24469=CARTESIAN_POINT('',(20.2194018688842,77.0796056891543,47.9641082128858)); +#24470=CARTESIAN_POINT('',(20.2168895071282,77.0966575256964,47.9535534880553)); +#24471=CARTESIAN_POINT('',(20.2057903179822,77.1727019560256,47.9140843404076)); +#24472=CARTESIAN_POINT('',(20.1955245918047,77.2452440997779,47.8987368932495)); +#24473=CARTESIAN_POINT('',(20.1756298675495,77.3923038671829,47.8705649876962)); +#24474=CARTESIAN_POINT('',(20.1659276353145,77.4673181673619,47.8604524413465)); +#24475=CARTESIAN_POINT('',(20.1100243467677,77.9176018598327,47.809156689522)); +#24476=CARTESIAN_POINT('',(20.069524235224,78.3399918693479,47.8039001286937)); +#24477=CARTESIAN_POINT('',(20.0170307813757,79.1876450962651,47.7983362846774)); +#24478=CARTESIAN_POINT('',(20.0050369070627,79.6129197047095,47.8007416394033)); +#24479=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,47.8007416478945)); +#24480=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,46.199258416086)); +#24481=CARTESIAN_POINT('',(20.005036905756,79.6129197063541,46.199258426512)); +#24482=CARTESIAN_POINT('',(20.0170308067963,79.1876450980584,46.2016637825271)); +#24483=CARTESIAN_POINT('',(20.0695243138101,78.3399918714326,46.1960999410815)); +#24484=CARTESIAN_POINT('',(20.1100244518267,77.9176018620616,46.1908433815354)); +#24485=CARTESIAN_POINT('',(20.1594266621201,77.5196825405158,46.1455129141617)); +#24486=CARTESIAN_POINT('',(20.1615051771302,77.5031040059293,46.1435299765717)); +#24487=CARTESIAN_POINT('',(20.1636378427654,77.48627049714,46.141396657906)); +#24488=CARTESIAN_POINT('',(20.1793547797479,77.3622135618893,46.1257662403044)); +#24489=CARTESIAN_POINT('',(20.1893102876527,77.2910895328404,46.1103787486132)); +#24490=CARTESIAN_POINT('',(20.1992449590228,77.2193683326968,46.0944107663312)); +#24491=CARTESIAN_POINT('',(20.2045415150948,77.181919127872,46.0844083336363)); +#24492=CARTESIAN_POINT('',(20.2108022627208,77.1384796313397,46.0669419299112)); +#24493=CARTESIAN_POINT('',(20.2120170234142,77.1300899397045,46.0632729970697)); +#24494=CARTESIAN_POINT('',(20.2140391659999,77.1161845918437,46.056593527962)); +#24495=CARTESIAN_POINT('',(20.2150205729545,77.1094567694379,46.0531922364462)); +#24496=CARTESIAN_POINT('',(20.2172611982158,77.0941487372493,46.0445084504116)); +#24497=CARTESIAN_POINT('',(20.2186729702248,77.084555946186,46.0381473992104)); +#24498=CARTESIAN_POINT('',(20.2204632954094,77.0724385262108,46.0265843309215)); +#24499=CARTESIAN_POINT('',(20.2209521971735,77.069138634771,46.022583867589)); +#24500=CARTESIAN_POINT('',(20.2215654895549,77.0650023143789,46.0160463079187)); +#24501=CARTESIAN_POINT('',(20.2217427983427,77.0638077646446,46.0136121660447)); +#24502=CARTESIAN_POINT('',(20.2220122841869,77.0619925815789,46.0088478075691)); +#24503=CARTESIAN_POINT('',(20.2221131082108,77.0613139067486,46.0061825492895)); +#24504=CARTESIAN_POINT('',(20.2221627222649,77.0609799493666,46.0035051667736)); +#24505=CARTESIAN_POINT('',(20.222183406389,77.0608407224862,46.0023251536464)); +#24506=CARTESIAN_POINT('',(20.2221934401388,77.0607731916751,46.0011523497967)); +#24507=CARTESIAN_POINT('',(20.2221934400341,77.0607731916733,45.9960812766018)); +#24508=CARTESIAN_POINT('',(20.2220677811862,77.0616185826964,45.9919336082997)); +#24509=CARTESIAN_POINT('',(20.221603547244,77.0647459081616,45.9841514965268)); +#24510=CARTESIAN_POINT('',(20.2212662524711,77.0670195267093,45.9805136374971)); +#24511=CARTESIAN_POINT('',(20.2194018688842,77.079605689157,45.9641082128859)); +#24512=CARTESIAN_POINT('',(20.2168895071281,77.0966575256991,45.9535534880554)); +#24513=CARTESIAN_POINT('',(20.2057903179823,77.1727019560282,45.9140843404078)); +#24514=CARTESIAN_POINT('',(20.1955245918049,77.2452440997803,45.8987368932497)); +#24515=CARTESIAN_POINT('',(20.1756298675497,77.3923038671851,45.8705649876964)); +#24516=CARTESIAN_POINT('',(20.1659276353146,77.467318167364,45.8604524413468)); +#24517=CARTESIAN_POINT('',(20.1100243467679,77.9176018598344,45.8091566895222)); +#24518=CARTESIAN_POINT('',(20.0695242352242,78.3399918693493,45.8039001286939)); +#24519=CARTESIAN_POINT('',(20.0170307813759,79.1876450962662,45.7983362846775)); +#24520=CARTESIAN_POINT('',(20.0050369070627,79.6129197047096,45.8007416394033)); +#24521=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,45.8007416478945)); +#24522=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,44.199258416086)); +#24523=CARTESIAN_POINT('',(20.0050369057561,79.6129197063542,44.199258426512)); +#24524=CARTESIAN_POINT('',(20.0170308067964,79.1876450980591,44.2016637825271)); +#24525=CARTESIAN_POINT('',(20.0695243138105,78.3399918714335,44.1960999410813)); +#24526=CARTESIAN_POINT('',(20.110024451827,77.9176018620626,44.1908433815351)); +#24527=CARTESIAN_POINT('',(20.1594266621203,77.5196825405176,44.1455129141616)); +#24528=CARTESIAN_POINT('',(20.1615051771302,77.5031040059318,44.1435299765716)); +#24529=CARTESIAN_POINT('',(20.1636378427654,77.4862704971431,44.141396657906)); +#24530=CARTESIAN_POINT('',(20.1793547797479,77.3622135618923,44.1257662403044)); +#24531=CARTESIAN_POINT('',(20.1893102876527,77.2910895328433,44.1103787486132)); +#24532=CARTESIAN_POINT('',(20.1992449590228,77.2193683326996,44.0944107663312)); +#24533=CARTESIAN_POINT('',(20.2045415150948,77.1819191278748,44.0844083336363)); +#24534=CARTESIAN_POINT('',(20.2108022627208,77.1384796313425,44.0669419299112)); +#24535=CARTESIAN_POINT('',(20.2120170234142,77.1300899397072,44.0632729970697)); +#24536=CARTESIAN_POINT('',(20.2140391659999,77.1161845918464,44.056593527962)); +#24537=CARTESIAN_POINT('',(20.2150205729545,77.1094567694406,44.0531922364462)); +#24538=CARTESIAN_POINT('',(20.2172611982158,77.094148737252,44.0445084504116)); +#24539=CARTESIAN_POINT('',(20.2186729702248,77.0845559461887,44.0381473992104)); +#24540=CARTESIAN_POINT('',(20.2204632954094,77.0724385262135,44.0265843309215)); +#24541=CARTESIAN_POINT('',(20.2209521971735,77.0691386347737,44.022583867589)); +#24542=CARTESIAN_POINT('',(20.2215654895549,77.0650023143816,44.0160463079187)); +#24543=CARTESIAN_POINT('',(20.2217427983427,77.0638077646473,44.0136121660447)); +#24544=CARTESIAN_POINT('',(20.2220122841869,77.0619925815816,44.0088478075691)); +#24545=CARTESIAN_POINT('',(20.2221131082108,77.0613139067513,44.0061825492895)); +#24546=CARTESIAN_POINT('',(20.2221627222649,77.0609799493693,44.0035051667736)); +#24547=CARTESIAN_POINT('',(20.222183406389,77.0608407224888,44.0023251536464)); +#24548=CARTESIAN_POINT('',(20.2221934401388,77.0607731916778,44.0011523497967)); +#24549=CARTESIAN_POINT('',(20.2221934400342,77.060773191676,43.9960812766019)); +#24550=CARTESIAN_POINT('',(20.2220677811862,77.0616185826991,43.9919336082998)); +#24551=CARTESIAN_POINT('',(20.221603547244,77.0647459081644,43.9841514965269)); +#24552=CARTESIAN_POINT('',(20.2212662524711,77.0670195267119,43.9805136374972)); +#24553=CARTESIAN_POINT('',(20.2194018688842,77.0796056891596,43.9641082128859)); +#24554=CARTESIAN_POINT('',(20.2168895071281,77.0966575257017,43.9535534880555)); +#24555=CARTESIAN_POINT('',(20.2057903179824,77.1727019560307,43.914084340408)); +#24556=CARTESIAN_POINT('',(20.1955245918049,77.2452440997826,43.8987368932498)); +#24557=CARTESIAN_POINT('',(20.1756298675498,77.3923038671873,43.8705649876967)); +#24558=CARTESIAN_POINT('',(20.1659276353147,77.467318167366,43.860452441347)); +#24559=CARTESIAN_POINT('',(20.1100243467681,77.9176018598361,43.8091566895224)); +#24560=CARTESIAN_POINT('',(20.0695242352244,78.3399918693508,43.803900128694)); +#24561=CARTESIAN_POINT('',(20.0170307813761,79.1876450962671,43.7983362846775)); +#24562=CARTESIAN_POINT('',(20.0050369070628,79.6129197047098,43.8007416394032)); +#24563=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,43.8007416478945)); +#24564=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,42.199258416086)); +#24565=CARTESIAN_POINT('',(20.0050369057562,79.6129197063543,42.199258426512)); +#24566=CARTESIAN_POINT('',(20.0170308067966,79.1876450980599,42.201663782527)); +#24567=CARTESIAN_POINT('',(20.0695243138108,78.3399918714345,42.1960999410812)); +#24568=CARTESIAN_POINT('',(20.1100244518272,77.9176018620636,42.1908433815349)); +#24569=CARTESIAN_POINT('',(20.1594266621205,77.5196825405193,42.1455129141614)); +#24570=CARTESIAN_POINT('',(20.1615051771303,77.5031040059342,42.1435299765715)); +#24571=CARTESIAN_POINT('',(20.1636378427654,77.4862704971462,42.141396657906)); +#24572=CARTESIAN_POINT('',(20.1793547797479,77.3622135618953,42.1257662403044)); +#24573=CARTESIAN_POINT('',(20.1893102876527,77.2910895328462,42.1103787486132)); +#24574=CARTESIAN_POINT('',(20.1992449590228,77.2193683327024,42.0944107663312)); +#24575=CARTESIAN_POINT('',(20.2045415150948,77.1819191278776,42.0844083336363)); +#24576=CARTESIAN_POINT('',(20.2108022627208,77.1384796313452,42.0669419299112)); +#24577=CARTESIAN_POINT('',(20.2120170234142,77.13008993971,42.0632729970697)); +#24578=CARTESIAN_POINT('',(20.2140391659999,77.1161845918492,42.056593527962)); +#24579=CARTESIAN_POINT('',(20.2150205729545,77.1094567694433,42.0531922364462)); +#24580=CARTESIAN_POINT('',(20.2172611982158,77.0941487372547,42.0445084504116)); +#24581=CARTESIAN_POINT('',(20.2186729702248,77.0845559461914,42.0381473992104)); +#24582=CARTESIAN_POINT('',(20.2204632954094,77.0724385262162,42.0265843309215)); +#24583=CARTESIAN_POINT('',(20.2209521971735,77.0691386347764,42.022583867589)); +#24584=CARTESIAN_POINT('',(20.2215654895549,77.0650023143843,42.0160463079187)); +#24585=CARTESIAN_POINT('',(20.2217427983427,77.0638077646499,42.0136121660447)); +#24586=CARTESIAN_POINT('',(20.2220122841869,77.0619925815843,42.0088478075691)); +#24587=CARTESIAN_POINT('',(20.2221131082108,77.0613139067539,42.0061825492895)); +#24588=CARTESIAN_POINT('',(20.2221627222649,77.0609799493719,42.0035051667736)); +#24589=CARTESIAN_POINT('',(20.222183406389,77.0608407224915,42.0023251536464)); +#24590=CARTESIAN_POINT('',(20.2221934401388,77.0607731916806,42.0011523497967)); +#24591=CARTESIAN_POINT('',(20.2221934400341,77.0607731916787,41.9960812766019)); +#24592=CARTESIAN_POINT('',(20.2220677811862,77.0616185827018,41.9919336082998)); +#24593=CARTESIAN_POINT('',(20.221603547244,77.0647459081671,41.9841514965269)); +#24594=CARTESIAN_POINT('',(20.2212662524711,77.0670195267146,41.9805136374972)); +#24595=CARTESIAN_POINT('',(20.2194018688842,77.0796056891623,41.964108212886)); +#24596=CARTESIAN_POINT('',(20.2168895071281,77.0966575257044,41.9535534880556)); +#24597=CARTESIAN_POINT('',(20.2057903179823,77.1727019560333,41.9140843404082)); +#24598=CARTESIAN_POINT('',(20.195524591805,77.245244099785,41.89873689325)); +#24599=CARTESIAN_POINT('',(20.1756298675499,77.3923038671895,41.8705649876969)); +#24600=CARTESIAN_POINT('',(20.1659276353149,77.4673181673681,41.8604524413472)); +#24601=CARTESIAN_POINT('',(20.1100243467683,77.9176018598379,41.8091566895226)); +#24602=CARTESIAN_POINT('',(20.0695242352245,78.3399918693523,41.8039001286942)); +#24603=CARTESIAN_POINT('',(20.0170307813763,79.1876450962682,41.7983362846776)); +#24604=CARTESIAN_POINT('',(20.0050369070629,79.61291970471,41.8007416394033)); +#24605=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,41.8007416478945)); +#24606=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,40.199258416086)); +#24607=CARTESIAN_POINT('',(20.0050369057563,79.6129197063543,40.199258426512)); +#24608=CARTESIAN_POINT('',(20.0170308067968,79.1876450980606,40.201663782527)); +#24609=CARTESIAN_POINT('',(20.069524313811,78.3399918714353,40.1960999410811)); +#24610=CARTESIAN_POINT('',(20.1100244518275,77.9176018620647,40.1908433815347)); +#24611=CARTESIAN_POINT('',(20.1594266621207,77.5196825405211,40.1455129141612)); +#24612=CARTESIAN_POINT('',(20.1615051771304,77.5031040059366,40.1435299765714)); +#24613=CARTESIAN_POINT('',(20.1636378427654,77.4862704971493,40.141396657906)); +#24614=CARTESIAN_POINT('',(20.1793547797479,77.3622135618983,40.1257662403044)); +#24615=CARTESIAN_POINT('',(20.1893102876527,77.2910895328491,40.1103787486132)); +#24616=CARTESIAN_POINT('',(20.1992449590228,77.2193683327053,40.0944107663312)); +#24617=CARTESIAN_POINT('',(20.2045415150948,77.1819191278804,40.0844083336363)); +#24618=CARTESIAN_POINT('',(20.2108022627208,77.138479631348,40.0669419299112)); +#24619=CARTESIAN_POINT('',(20.2120170234142,77.1300899397128,40.0632729970697)); +#24620=CARTESIAN_POINT('',(20.2140391659999,77.1161845918519,40.056593527962)); +#24621=CARTESIAN_POINT('',(20.2150205729545,77.1094567694461,40.0531922364462)); +#24622=CARTESIAN_POINT('',(20.2172611982158,77.0941487372575,40.0445084504116)); +#24623=CARTESIAN_POINT('',(20.2186729702248,77.0845559461942,40.0381473992104)); +#24624=CARTESIAN_POINT('',(20.2204632954094,77.0724385262189,40.0265843309215)); +#24625=CARTESIAN_POINT('',(20.2209521971735,77.0691386347791,40.022583867589)); +#24626=CARTESIAN_POINT('',(20.2215654895549,77.065002314387,40.0160463079187)); +#24627=CARTESIAN_POINT('',(20.2217427983427,77.0638077646526,40.0136121660447)); +#24628=CARTESIAN_POINT('',(20.2220122841869,77.061992581587,40.0088478075691)); +#24629=CARTESIAN_POINT('',(20.2221131082108,77.0613139067566,40.0061825492895)); +#24630=CARTESIAN_POINT('',(20.2221627222649,77.0609799493746,40.0035051667736)); +#24631=CARTESIAN_POINT('',(20.222183406389,77.0608407224942,40.0023251536464)); +#24632=CARTESIAN_POINT('',(20.2221934401388,77.0607731916832,40.0011523497967)); +#24633=CARTESIAN_POINT('',(20.2221934400341,77.0607731916813,39.9960812766019)); +#24634=CARTESIAN_POINT('',(20.2220677811862,77.0616185827044,39.9919336082998)); +#24635=CARTESIAN_POINT('',(20.221603547244,77.0647459081697,39.984151496527)); +#24636=CARTESIAN_POINT('',(20.2212662524711,77.0670195267172,39.9805136374973)); +#24637=CARTESIAN_POINT('',(20.2194018688842,77.0796056891649,39.9641082128861)); +#24638=CARTESIAN_POINT('',(20.2168895071281,77.0966575257069,39.9535534880557)); +#24639=CARTESIAN_POINT('',(20.2057903179824,77.1727019560357,39.9140843404084)); +#24640=CARTESIAN_POINT('',(20.1955245918051,77.2452440997874,39.8987368932502)); +#24641=CARTESIAN_POINT('',(20.17562986755,77.3923038671916,39.8705649876971)); +#24642=CARTESIAN_POINT('',(20.165927635315,77.4673181673701,39.8604524413475)); +#24643=CARTESIAN_POINT('',(20.1100243467685,77.9176018598395,39.8091566895228)); +#24644=CARTESIAN_POINT('',(20.0695242352247,78.3399918693537,39.8039001286944)); +#24645=CARTESIAN_POINT('',(20.0170307813763,79.1876450962691,39.7983362846777)); +#24646=CARTESIAN_POINT('',(20.0050369070631,79.6129197047101,39.8007416394033)); +#24647=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,39.8007416478945)); +#24648=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,38.199258416086)); +#24649=CARTESIAN_POINT('',(20.0050369057564,79.6129197063544,38.199258426512)); +#24650=CARTESIAN_POINT('',(20.0170308067971,79.1876450980612,38.201663782527)); +#24651=CARTESIAN_POINT('',(20.0695243138113,78.3399918714363,38.1960999410809)); +#24652=CARTESIAN_POINT('',(20.1100244518278,77.9176018620657,38.1908433815345)); +#24653=CARTESIAN_POINT('',(20.1594266621208,77.5196825405228,38.145512914161)); +#24654=CARTESIAN_POINT('',(20.1615051771305,77.503104005939,38.1435299765713)); +#24655=CARTESIAN_POINT('',(20.1636378427654,77.4862704971524,38.141396657906)); +#24656=CARTESIAN_POINT('',(20.1793547797479,77.3622135619012,38.1257662403044)); +#24657=CARTESIAN_POINT('',(20.1893102876527,77.291089532852,38.1103787486132)); +#24658=CARTESIAN_POINT('',(20.1992449590228,77.2193683327081,38.0944107663312)); +#24659=CARTESIAN_POINT('',(20.2045415150948,77.1819191278832,38.0844083336363)); +#24660=CARTESIAN_POINT('',(20.2108022627208,77.1384796313507,38.0669419299112)); +#24661=CARTESIAN_POINT('',(20.2120170234142,77.1300899397155,38.0632729970697)); +#24662=CARTESIAN_POINT('',(20.2140391659999,77.1161845918546,38.056593527962)); +#24663=CARTESIAN_POINT('',(20.2150205729545,77.1094567694488,38.0531922364462)); +#24664=CARTESIAN_POINT('',(20.2172611982158,77.0941487372602,38.0445084504116)); +#24665=CARTESIAN_POINT('',(20.2186729702248,77.0845559461968,38.0381473992104)); +#24666=CARTESIAN_POINT('',(20.2204632954094,77.0724385262216,38.0265843309215)); +#24667=CARTESIAN_POINT('',(20.2209521971735,77.0691386347818,38.022583867589)); +#24668=CARTESIAN_POINT('',(20.2215654895549,77.0650023143897,38.0160463079187)); +#24669=CARTESIAN_POINT('',(20.2217427983427,77.0638077646553,38.0136121660447)); +#24670=CARTESIAN_POINT('',(20.2220122841869,77.0619925815896,38.0088478075691)); +#24671=CARTESIAN_POINT('',(20.2221131082108,77.0613139067593,38.0061825492895)); +#24672=CARTESIAN_POINT('',(20.2221627222649,77.0609799493773,38.0035051667736)); +#24673=CARTESIAN_POINT('',(20.222183406389,77.0608407224968,38.0023251536464)); +#24674=CARTESIAN_POINT('',(20.2221934401388,77.0607731916858,38.0011523497967)); +#24675=CARTESIAN_POINT('',(20.2221934400342,77.060773191684,37.9960812766019)); +#24676=CARTESIAN_POINT('',(20.2220677811862,77.0616185827071,37.9919336082998)); +#24677=CARTESIAN_POINT('',(20.221603547244,77.0647459081724,37.984151496527)); +#24678=CARTESIAN_POINT('',(20.2212662524711,77.0670195267199,37.9805136374973)); +#24679=CARTESIAN_POINT('',(20.2194018688842,77.0796056891676,37.9641082128862)); +#24680=CARTESIAN_POINT('',(20.2168895071282,77.0966575257095,37.9535534880558)); +#24681=CARTESIAN_POINT('',(20.2057903179825,77.1727019560381,37.9140843404086)); +#24682=CARTESIAN_POINT('',(20.1955245918051,77.2452440997898,37.8987368932504)); +#24683=CARTESIAN_POINT('',(20.1756298675501,77.3923038671937,37.8705649876974)); +#24684=CARTESIAN_POINT('',(20.1659276353151,77.4673181673721,37.8604524413477)); +#24685=CARTESIAN_POINT('',(20.1100243467687,77.9176018598412,37.8091566895231)); +#24686=CARTESIAN_POINT('',(20.069524235225,78.3399918693552,37.8039001286945)); +#24687=CARTESIAN_POINT('',(20.0170307813765,79.1876450962701,37.7983362846777)); +#24688=CARTESIAN_POINT('',(20.0050369070632,79.6129197047103,37.8007416394033)); +#24689=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,37.8007416478945)); +#24690=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,36.199258416086)); +#24691=CARTESIAN_POINT('',(20.0050369057567,79.6129197063545,36.1992584265121)); +#24692=CARTESIAN_POINT('',(20.0170308067972,79.187645098062,36.2016637825269)); +#24693=CARTESIAN_POINT('',(20.0695243138116,78.3399918714372,36.1960999410807)); +#24694=CARTESIAN_POINT('',(20.1100244518281,77.9176018620669,36.1908433815343)); +#24695=CARTESIAN_POINT('',(20.1594266621209,77.5196825405247,36.1455129141609)); +#24696=CARTESIAN_POINT('',(20.1615051771306,77.5031040059415,36.1435299765713)); +#24697=CARTESIAN_POINT('',(20.1636378427654,77.4862704971554,36.141396657906)); +#24698=CARTESIAN_POINT('',(20.1793547797479,77.3622135619042,36.1257662403044)); +#24699=CARTESIAN_POINT('',(20.1893102876527,77.2910895328549,36.1103787486132)); +#24700=CARTESIAN_POINT('',(20.1992449590228,77.219368332711,36.0944107663312)); +#24701=CARTESIAN_POINT('',(20.2045415150948,77.181919127886,36.0844083336363)); +#24702=CARTESIAN_POINT('',(20.2108022627208,77.1384796313535,36.0669419299112)); +#24703=CARTESIAN_POINT('',(20.2120170234142,77.1300899397182,36.0632729970697)); +#24704=CARTESIAN_POINT('',(20.2140391659999,77.1161845918574,36.056593527962)); +#24705=CARTESIAN_POINT('',(20.2150205729545,77.1094567694515,36.0531922364462)); +#24706=CARTESIAN_POINT('',(20.2172611982158,77.0941487372629,36.0445084504116)); +#24707=CARTESIAN_POINT('',(20.2186729702248,77.0845559461996,36.0381473992104)); +#24708=CARTESIAN_POINT('',(20.2204632954094,77.0724385262243,36.0265843309215)); +#24709=CARTESIAN_POINT('',(20.2209521971735,77.0691386347845,36.022583867589)); +#24710=CARTESIAN_POINT('',(20.2215654895549,77.0650023143924,36.0160463079187)); +#24711=CARTESIAN_POINT('',(20.2217427983427,77.063807764658,36.0136121660447)); +#24712=CARTESIAN_POINT('',(20.2220122841869,77.0619925815923,36.0088478075691)); +#24713=CARTESIAN_POINT('',(20.2221131082108,77.061313906762,36.0061825492895)); +#24714=CARTESIAN_POINT('',(20.2221627222649,77.06097994938,36.0035051667736)); +#24715=CARTESIAN_POINT('',(20.222183406389,77.0608407224995,36.0023251536464)); +#24716=CARTESIAN_POINT('',(20.2221934401388,77.0607731916885,36.0011523497967)); +#24717=CARTESIAN_POINT('',(20.2221934400342,77.0607731916867,35.9960812766019)); +#24718=CARTESIAN_POINT('',(20.2220677811862,77.0616185827097,35.9919336082998)); +#24719=CARTESIAN_POINT('',(20.221603547244,77.064745908175,35.984151496527)); +#24720=CARTESIAN_POINT('',(20.2212662524711,77.0670195267225,35.9805136374974)); +#24721=CARTESIAN_POINT('',(20.2194018688842,77.0796056891702,35.9641082128862)); +#24722=CARTESIAN_POINT('',(20.2168895071282,77.0966575257122,35.9535534880559)); +#24723=CARTESIAN_POINT('',(20.2057903179826,77.1727019560406,35.9140843404087)); +#24724=CARTESIAN_POINT('',(20.1955245918052,77.2452440997922,35.8987368932506)); +#24725=CARTESIAN_POINT('',(20.1756298675501,77.3923038671958,35.8705649876976)); +#24726=CARTESIAN_POINT('',(20.1659276353153,77.4673181673741,35.860452441348)); +#24727=CARTESIAN_POINT('',(20.1100243467689,77.9176018598429,35.8091566895234)); +#24728=CARTESIAN_POINT('',(20.0695242352252,78.3399918693566,35.8039001286947)); +#24729=CARTESIAN_POINT('',(20.0170307813767,79.187645096271,35.7983362846777)); +#24730=CARTESIAN_POINT('',(20.0050369070632,79.6129197047105,35.8007416394033)); +#24731=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,35.8007416478945)); +#24732=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,34.199258416086)); +#24733=CARTESIAN_POINT('',(20.0050369057568,79.6129197063545,34.1992584265122)); +#24734=CARTESIAN_POINT('',(20.0170308067974,79.1876450980628,34.2016637825269)); +#24735=CARTESIAN_POINT('',(20.0695243138119,78.3399918714382,34.1960999410806)); +#24736=CARTESIAN_POINT('',(20.1100244518284,77.9176018620678,34.1908433815341)); +#24737=CARTESIAN_POINT('',(20.1594266621211,77.5196825405264,34.1455129141607)); +#24738=CARTESIAN_POINT('',(20.1615051771307,77.5031040059438,34.1435299765712)); +#24739=CARTESIAN_POINT('',(20.1636378427654,77.4862704971585,34.141396657906)); +#24740=CARTESIAN_POINT('',(20.1793547797479,77.3622135619072,34.1257662403044)); +#24741=CARTESIAN_POINT('',(20.1893102876527,77.2910895328578,34.1103787486132)); +#24742=CARTESIAN_POINT('',(20.1992449590228,77.2193683327138,34.0944107663312)); +#24743=CARTESIAN_POINT('',(20.2045415150948,77.1819191278888,34.0844083336363)); +#24744=CARTESIAN_POINT('',(20.2108022627208,77.1384796313563,34.0669419299112)); +#24745=CARTESIAN_POINT('',(20.2120170234142,77.130089939721,34.0632729970697)); +#24746=CARTESIAN_POINT('',(20.2140391659999,77.1161845918601,34.056593527962)); +#24747=CARTESIAN_POINT('',(20.2150205729545,77.1094567694543,34.0531922364462)); +#24748=CARTESIAN_POINT('',(20.2172611982158,77.0941487372656,34.0445084504116)); +#24749=CARTESIAN_POINT('',(20.2186729702248,77.0845559462022,34.0381473992104)); +#24750=CARTESIAN_POINT('',(20.2204632954094,77.072438526227,34.0265843309215)); +#24751=CARTESIAN_POINT('',(20.2209521971735,77.0691386347872,34.022583867589)); +#24752=CARTESIAN_POINT('',(20.2215654895549,77.065002314395,34.0160463079187)); +#24753=CARTESIAN_POINT('',(20.2217427983427,77.0638077646607,34.0136121660447)); +#24754=CARTESIAN_POINT('',(20.2220122841869,77.061992581595,34.0088478075691)); +#24755=CARTESIAN_POINT('',(20.2221131082108,77.0613139067646,34.0061825492895)); +#24756=CARTESIAN_POINT('',(20.2221627222649,77.0609799493826,34.0035051667736)); +#24757=CARTESIAN_POINT('',(20.222183406389,77.0608407225022,34.0023251536464)); +#24758=CARTESIAN_POINT('',(20.2221934401388,77.0607731916912,34.0011523497967)); +#24759=CARTESIAN_POINT('',(20.2221934400342,77.0607731916893,33.9960812766019)); +#24760=CARTESIAN_POINT('',(20.2220677811862,77.0616185827124,33.9919336082998)); +#24761=CARTESIAN_POINT('',(20.221603547244,77.0647459081777,33.984151496527)); +#24762=CARTESIAN_POINT('',(20.2212662524711,77.0670195267252,33.9805136374974)); +#24763=CARTESIAN_POINT('',(20.2194018688842,77.0796056891729,33.9641082128863)); +#24764=CARTESIAN_POINT('',(20.2168895071282,77.0966575257148,33.953553488056)); +#24765=CARTESIAN_POINT('',(20.2057903179825,77.1727019560431,33.914084340409)); +#24766=CARTESIAN_POINT('',(20.1955245918052,77.2452440997945,33.8987368932508)); +#24767=CARTESIAN_POINT('',(20.1756298675503,77.392303867198,33.8705649876978)); +#24768=CARTESIAN_POINT('',(20.1659276353154,77.4673181673761,33.8604524413483)); +#24769=CARTESIAN_POINT('',(20.1100243467691,77.9176018598447,33.8091566895236)); +#24770=CARTESIAN_POINT('',(20.0695242352254,78.3399918693581,33.8039001286949)); +#24771=CARTESIAN_POINT('',(20.0170307813769,79.1876450962721,33.7983362846778)); +#24772=CARTESIAN_POINT('',(20.0050369070633,79.6129197047106,33.8007416394032)); +#24773=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,33.8007416478945)); +#24774=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,32.199258416086)); +#24775=CARTESIAN_POINT('',(20.0050369057569,79.6129197063546,32.1992584265121)); +#24776=CARTESIAN_POINT('',(20.0170308067977,79.1876450980635,32.2016637825268)); +#24777=CARTESIAN_POINT('',(20.0695243138122,78.3399918714391,32.1960999410804)); +#24778=CARTESIAN_POINT('',(20.1100244518286,77.9176018620689,32.1908433815339)); +#24779=CARTESIAN_POINT('',(20.1594266621213,77.5196825405282,32.1455129141605)); +#24780=CARTESIAN_POINT('',(20.1615051771308,77.5031040059463,32.1435299765711)); +#24781=CARTESIAN_POINT('',(20.1636378427654,77.4862704971616,32.141396657906)); +#24782=CARTESIAN_POINT('',(20.1793547797479,77.3622135619102,32.1257662403044)); +#24783=CARTESIAN_POINT('',(20.1893102876527,77.2910895328608,32.1103787486132)); +#24784=CARTESIAN_POINT('',(20.1992449590228,77.2193683327167,32.0944107663312)); +#24785=CARTESIAN_POINT('',(20.2045415150948,77.1819191278916,32.0844083336363)); +#24786=CARTESIAN_POINT('',(20.2108022627208,77.138479631359,32.0669419299112)); +#24787=CARTESIAN_POINT('',(20.2120170234142,77.1300899397238,32.0632729970697)); +#24788=CARTESIAN_POINT('',(20.2140391659999,77.1161845918629,32.056593527962)); +#24789=CARTESIAN_POINT('',(20.2150205729545,77.109456769457,32.0531922364462)); +#24790=CARTESIAN_POINT('',(20.2172611982158,77.0941487372683,32.0445084504116)); +#24791=CARTESIAN_POINT('',(20.2186729702248,77.084555946205,32.0381473992104)); +#24792=CARTESIAN_POINT('',(20.2204632954094,77.0724385262297,32.0265843309215)); +#24793=CARTESIAN_POINT('',(20.2209521971735,77.0691386347899,32.022583867589)); +#24794=CARTESIAN_POINT('',(20.2215654895549,77.0650023143977,32.0160463079187)); +#24795=CARTESIAN_POINT('',(20.2217427983427,77.0638077646634,32.0136121660447)); +#24796=CARTESIAN_POINT('',(20.2220122841869,77.0619925815977,32.0088478075691)); +#24797=CARTESIAN_POINT('',(20.2221131082108,77.0613139067673,32.0061825492895)); +#24798=CARTESIAN_POINT('',(20.2221627222649,77.0609799493853,32.0035051667736)); +#24799=CARTESIAN_POINT('',(20.222183406389,77.0608407225049,32.0023251536464)); +#24800=CARTESIAN_POINT('',(20.2221934401388,77.0607731916938,32.0011523497967)); +#24801=CARTESIAN_POINT('',(20.2221934400342,77.060773191692,31.9960812766019)); +#24802=CARTESIAN_POINT('',(20.2220677811862,77.061618582715,31.9919336082999)); +#24803=CARTESIAN_POINT('',(20.221603547244,77.0647459081803,31.9841514965271)); +#24804=CARTESIAN_POINT('',(20.2212662524711,77.0670195267279,31.9805136374974)); +#24805=CARTESIAN_POINT('',(20.2194018688843,77.0796056891755,31.9641082128865)); +#24806=CARTESIAN_POINT('',(20.2168895071282,77.0966575257174,31.9535534880561)); +#24807=CARTESIAN_POINT('',(20.2057903179826,77.1727019560456,31.9140843404091)); +#24808=CARTESIAN_POINT('',(20.1955245918053,77.2452440997968,31.898736893251)); +#24809=CARTESIAN_POINT('',(20.1756298675504,77.3923038672002,31.8705649876981)); +#24810=CARTESIAN_POINT('',(20.1659276353155,77.4673181673782,31.8604524413485)); +#24811=CARTESIAN_POINT('',(20.1100243467693,77.9176018598463,31.8091566895238)); +#24812=CARTESIAN_POINT('',(20.0695242352256,78.3399918693596,31.803900128695)); +#24813=CARTESIAN_POINT('',(20.017030781377,79.187645096273,31.7983362846778)); +#24814=CARTESIAN_POINT('',(20.0050369070634,79.6129197047108,31.8007416394032)); +#24815=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,31.8007416478945)); +#24816=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,30.199258416086)); +#24817=CARTESIAN_POINT('',(20.005036905757,79.6129197063547,30.1992584265121)); +#24818=CARTESIAN_POINT('',(20.0170308067979,79.1876450980643,30.2016637825268)); +#24819=CARTESIAN_POINT('',(20.0695243138124,78.3399918714401,30.1960999410803)); +#24820=CARTESIAN_POINT('',(20.1100244518289,77.91760186207,30.1908433815336)); +#24821=CARTESIAN_POINT('',(20.1594266621215,77.5196825405299,30.1455129141603)); +#24822=CARTESIAN_POINT('',(20.1615051771309,77.5031040059487,30.143529976571)); +#24823=CARTESIAN_POINT('',(20.1636378427654,77.4862704971647,30.141396657906)); +#24824=CARTESIAN_POINT('',(20.1793547797479,77.3622135619131,30.1257662403044)); +#24825=CARTESIAN_POINT('',(20.1893102876527,77.2910895328636,30.1103787486132)); +#24826=CARTESIAN_POINT('',(20.1992449590228,77.2193683327195,30.0944107663312)); +#24827=CARTESIAN_POINT('',(20.2045415150948,77.1819191278944,30.0844083336363)); +#24828=CARTESIAN_POINT('',(20.2108022627208,77.1384796313618,30.0669419299112)); +#24829=CARTESIAN_POINT('',(20.2120170234142,77.1300899397265,30.0632729970697)); +#24830=CARTESIAN_POINT('',(20.2140391659999,77.1161845918656,30.056593527962)); +#24831=CARTESIAN_POINT('',(20.2150205729545,77.1094567694597,30.0531922364462)); +#24832=CARTESIAN_POINT('',(20.2172611982158,77.094148737271,30.0445084504116)); +#24833=CARTESIAN_POINT('',(20.2186729702248,77.0845559462077,30.0381473992104)); +#24834=CARTESIAN_POINT('',(20.2204632954094,77.0724385262324,30.0265843309215)); +#24835=CARTESIAN_POINT('',(20.2209521971735,77.0691386347925,30.022583867589)); +#24836=CARTESIAN_POINT('',(20.2215654895549,77.0650023144004,30.0160463079187)); +#24837=CARTESIAN_POINT('',(20.2217427983427,77.063807764666,30.0136121660447)); +#24838=CARTESIAN_POINT('',(20.2220122841869,77.0619925816004,30.0088478075691)); +#24839=CARTESIAN_POINT('',(20.2221131082108,77.06131390677,30.0061825492895)); +#24840=CARTESIAN_POINT('',(20.2221627222649,77.060979949388,30.0035051667736)); +#24841=CARTESIAN_POINT('',(20.222183406389,77.0608407225075,30.0023251536464)); +#24842=CARTESIAN_POINT('',(20.2221934401388,77.0607731916965,30.0011523497967)); +#24843=CARTESIAN_POINT('',(20.2221934400342,77.0607731916947,29.9960812766019)); +#24844=CARTESIAN_POINT('',(20.2220677811862,77.0616185827178,29.9919336082999)); +#24845=CARTESIAN_POINT('',(20.221603547244,77.064745908183,29.9841514965271)); +#24846=CARTESIAN_POINT('',(20.2212662524711,77.0670195267305,29.9805136374975)); +#24847=CARTESIAN_POINT('',(20.2194018688843,77.0796056891781,29.9641082128866)); +#24848=CARTESIAN_POINT('',(20.2168895071283,77.0966575257201,29.9535534880562)); +#24849=CARTESIAN_POINT('',(20.2057903179827,77.1727019560481,29.9140843404093)); +#24850=CARTESIAN_POINT('',(20.1955245918053,77.2452440997993,29.8987368932512)); +#24851=CARTESIAN_POINT('',(20.1756298675505,77.3923038672023,29.8705649876983)); +#24852=CARTESIAN_POINT('',(20.1659276353156,77.4673181673802,29.8604524413488)); +#24853=CARTESIAN_POINT('',(20.1100243467695,77.9176018598481,29.809156689524)); +#24854=CARTESIAN_POINT('',(20.0695242352259,78.3399918693611,29.8039001286951)); +#24855=CARTESIAN_POINT('',(20.0170307813771,79.1876450962741,29.7983362846779)); +#24856=CARTESIAN_POINT('',(20.0050369070636,79.612919704711,29.8007416394032)); +#24857=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,29.8007416478945)); +#24858=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,28.199258416086)); +#24859=CARTESIAN_POINT('',(20.005036905757,79.6129197063548,28.1992584265121)); +#24860=CARTESIAN_POINT('',(20.0170308067979,79.1876450980649,28.2016637825268)); +#24861=CARTESIAN_POINT('',(20.0695243138127,78.339991871441,28.1960999410802)); +#24862=CARTESIAN_POINT('',(20.1100244518292,77.917601862071,28.1908433815333)); +#24863=CARTESIAN_POINT('',(20.1594266621216,77.5196825405317,28.1455129141602)); +#24864=CARTESIAN_POINT('',(20.161505177131,77.5031040059511,28.1435299765709)); +#24865=CARTESIAN_POINT('',(20.1636378427654,77.4862704971678,28.141396657906)); +#24866=CARTESIAN_POINT('',(20.1793547797479,77.3622135619161,28.1257662403044)); +#24867=CARTESIAN_POINT('',(20.1893102876527,77.2910895328666,28.1103787486132)); +#24868=CARTESIAN_POINT('',(20.1992449590228,77.2193683327223,28.0944107663312)); +#24869=CARTESIAN_POINT('',(20.2045415150948,77.1819191278972,28.0844083336363)); +#24870=CARTESIAN_POINT('',(20.2108022627208,77.1384796313645,28.0669419299112)); +#24871=CARTESIAN_POINT('',(20.2120170234142,77.1300899397292,28.0632729970697)); +#24872=CARTESIAN_POINT('',(20.2140391659999,77.1161845918683,28.056593527962)); +#24873=CARTESIAN_POINT('',(20.2150205729545,77.1094567694624,28.0531922364462)); +#24874=CARTESIAN_POINT('',(20.2172611982158,77.0941487372737,28.0445084504116)); +#24875=CARTESIAN_POINT('',(20.2186729702248,77.0845559462103,28.0381473992104)); +#24876=CARTESIAN_POINT('',(20.2204632954094,77.072438526235,28.0265843309215)); +#24877=CARTESIAN_POINT('',(20.2209521971735,77.0691386347952,28.022583867589)); +#24878=CARTESIAN_POINT('',(20.2215654895549,77.065002314403,28.0160463079187)); +#24879=CARTESIAN_POINT('',(20.2217427983427,77.0638077646687,28.0136121660447)); +#24880=CARTESIAN_POINT('',(20.2220122841869,77.061992581603,28.0088478075691)); +#24881=CARTESIAN_POINT('',(20.2221131082108,77.0613139067726,28.0061825492895)); +#24882=CARTESIAN_POINT('',(20.2221627222649,77.0609799493906,28.0035051667736)); +#24883=CARTESIAN_POINT('',(20.222183406389,77.0608407225102,28.0023251536464)); +#24884=CARTESIAN_POINT('',(20.2221934401388,77.0607731916993,28.0011523497967)); +#24885=CARTESIAN_POINT('',(20.2221934400342,77.0607731916974,27.9960812766019)); +#24886=CARTESIAN_POINT('',(20.2220677811862,77.0616185827204,27.9919336082999)); +#24887=CARTESIAN_POINT('',(20.221603547244,77.0647459081857,27.9841514965272)); +#24888=CARTESIAN_POINT('',(20.2212662524711,77.0670195267332,27.9805136374975)); +#24889=CARTESIAN_POINT('',(20.2194018688843,77.0796056891808,27.9641082128866)); +#24890=CARTESIAN_POINT('',(20.2168895071283,77.0966575257227,27.9535534880563)); +#24891=CARTESIAN_POINT('',(20.2057903179826,77.1727019560507,27.9140843404095)); +#24892=CARTESIAN_POINT('',(20.1955245918055,77.2452440998017,27.8987368932514)); +#24893=CARTESIAN_POINT('',(20.1756298675506,77.3923038672045,27.8705649876985)); +#24894=CARTESIAN_POINT('',(20.1659276353158,77.4673181673823,27.860452441349)); +#24895=CARTESIAN_POINT('',(20.1100243467697,77.9176018598499,27.8091566895242)); +#24896=CARTESIAN_POINT('',(20.0695242352261,78.3399918693626,27.8039001286953)); +#24897=CARTESIAN_POINT('',(20.0170307813773,79.187645096275,27.7983362846779)); +#24898=CARTESIAN_POINT('',(20.0050369070637,79.6129197047111,27.8007416394031)); +#24899=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,27.8007416478945)); +#24900=CARTESIAN_POINT('',(20.0050366833194,79.9999999999995,26.199258416086)); +#24901=CARTESIAN_POINT('',(20.0050369057572,79.6129197063548,26.1992584265121)); +#24902=CARTESIAN_POINT('',(20.0170308067982,79.1876450980656,26.2016637825267)); +#24903=CARTESIAN_POINT('',(20.069524313813,78.339991871442,26.1960999410799)); +#24904=CARTESIAN_POINT('',(20.1100244518295,77.9176018620721,26.1908433815331)); +#24905=CARTESIAN_POINT('',(20.1594266621218,77.5196825405334,26.14551291416)); +#24906=CARTESIAN_POINT('',(20.1615051771311,77.5031040059536,26.1435299765708)); +#24907=CARTESIAN_POINT('',(20.1636378427654,77.4862704971709,26.141396657906)); +#24908=CARTESIAN_POINT('',(20.1793547797479,77.362213561919,26.1257662403044)); +#24909=CARTESIAN_POINT('',(20.1893102876527,77.2910895328695,26.1103787486132)); +#24910=CARTESIAN_POINT('',(20.1992449590228,77.2193683327251,26.0944107663312)); +#24911=CARTESIAN_POINT('',(20.2045415150948,77.1819191279,26.0844083336363)); +#24912=CARTESIAN_POINT('',(20.2108022627208,77.1384796313673,26.0669419299112)); +#24913=CARTESIAN_POINT('',(20.2120170234142,77.130089939732,26.0632729970697)); +#24914=CARTESIAN_POINT('',(20.2140391659999,77.1161845918711,26.056593527962)); +#24915=CARTESIAN_POINT('',(20.2150205729545,77.1094567694652,26.0531922364462)); +#24916=CARTESIAN_POINT('',(20.2172611982158,77.0941487372764,26.0445084504116)); +#24917=CARTESIAN_POINT('',(20.2186729702248,77.0845559462131,26.0381473992104)); +#24918=CARTESIAN_POINT('',(20.2204632954094,77.0724385262377,26.0265843309215)); +#24919=CARTESIAN_POINT('',(20.2209521971735,77.0691386347979,26.022583867589)); +#24920=CARTESIAN_POINT('',(20.2215654895549,77.0650023144057,26.0160463079187)); +#24921=CARTESIAN_POINT('',(20.2217427983427,77.0638077646714,26.0136121660447)); +#24922=CARTESIAN_POINT('',(20.2220122841869,77.0619925816057,26.0088478075691)); +#24923=CARTESIAN_POINT('',(20.2221131082108,77.0613139067753,26.0061825492895)); +#24924=CARTESIAN_POINT('',(20.2221627222649,77.0609799493933,26.0035051667736)); +#24925=CARTESIAN_POINT('',(20.222183406389,77.0608407225129,26.0023251536464)); +#24926=CARTESIAN_POINT('',(20.2221934401388,77.0607731917019,26.0011523497967)); +#24927=CARTESIAN_POINT('',(20.2221934400342,77.0607731917,25.9960812766019)); +#24928=CARTESIAN_POINT('',(20.2220677811862,77.0616185827231,25.9919336082999)); +#24929=CARTESIAN_POINT('',(20.221603547244,77.0647459081883,25.9841514965272)); +#24930=CARTESIAN_POINT('',(20.2212662524711,77.0670195267359,25.9805136374975)); +#24931=CARTESIAN_POINT('',(20.2194018688843,77.0796056891834,25.9641082128867)); +#24932=CARTESIAN_POINT('',(20.2168895071282,77.0966575257253,25.9535534880564)); +#24933=CARTESIAN_POINT('',(20.2057903179827,77.1727019560531,25.9140843404097)); +#24934=CARTESIAN_POINT('',(20.1955245918055,77.2452440998041,25.8987368932516)); +#24935=CARTESIAN_POINT('',(20.1756298675507,77.3923038672066,25.8705649876989)); +#24936=CARTESIAN_POINT('',(20.1659276353159,77.4673181673843,25.8604524413492)); +#24937=CARTESIAN_POINT('',(20.1100243467699,77.9176018598516,25.8091566895245)); +#24938=CARTESIAN_POINT('',(20.0695242352263,78.3399918693641,25.8039001286955)); +#24939=CARTESIAN_POINT('',(20.0170307813775,79.187645096276,25.7983362846779)); +#24940=CARTESIAN_POINT('',(20.0050369070638,79.6129197047113,25.8007416394032)); +#24941=CARTESIAN_POINT('',(20.0050367086518,79.9999999999995,25.8007416478945)); +#24942=CARTESIAN_POINT('',(20.0050354130568,80.,24.199258416086)); +#24943=CARTESIAN_POINT('',(20.0050355381323,79.6129197063554,24.1992584265122)); +#24944=CARTESIAN_POINT('',(20.0170293320275,79.1876450980669,24.2016637825268)); +#24945=CARTESIAN_POINT('',(20.0695226249666,78.3399918714435,24.1960999410798)); +#24946=CARTESIAN_POINT('',(20.110022656066,77.9176018620738,24.1908433815329)); +#24947=CARTESIAN_POINT('',(20.159424765223,77.5196825405359,24.1455129141598)); +#24948=CARTESIAN_POINT('',(20.1615032760177,77.5031040059567,24.1435299765707)); +#24949=CARTESIAN_POINT('',(20.1636359373716,77.4862704971747,24.141396657906)); +#24950=CARTESIAN_POINT('',(20.1793528743541,77.3622135619228,24.1257662403044)); +#24951=CARTESIAN_POINT('',(20.1893083822589,77.2910895328731,24.1103787486132)); +#24952=CARTESIAN_POINT('',(20.199243053629,77.2193683327288,24.0944107663312)); +#24953=CARTESIAN_POINT('',(20.204539609701,77.1819191279036,24.0844083336363)); +#24954=CARTESIAN_POINT('',(20.210800357327,77.1384796313708,24.0669419299112)); +#24955=CARTESIAN_POINT('',(20.2120151180204,77.1300899397355,24.0632729970697)); +#24956=CARTESIAN_POINT('',(20.2140372606061,77.1161845918746,24.056593527962)); +#24957=CARTESIAN_POINT('',(20.2150186675607,77.1094567694687,24.0531922364462)); +#24958=CARTESIAN_POINT('',(20.217259292822,77.0941487372799,24.0445084504116)); +#24959=CARTESIAN_POINT('',(20.218671064831,77.0845559462166,24.0381473992104)); +#24960=CARTESIAN_POINT('',(20.2204613900156,77.0724385262412,24.0265843309215)); +#24961=CARTESIAN_POINT('',(20.2209502917797,77.0691386348014,24.022583867589)); +#24962=CARTESIAN_POINT('',(20.2215635841611,77.0650023144092,24.0160463079187)); +#24963=CARTESIAN_POINT('',(20.2217408929489,77.0638077646748,24.0136121660447)); +#24964=CARTESIAN_POINT('',(20.2220103787931,77.0619925816092,24.0088478075691)); +#24965=CARTESIAN_POINT('',(20.222111202817,77.0613139067788,24.0061825492895)); +#24966=CARTESIAN_POINT('',(20.2221608168711,77.0609799493968,24.0035051667736)); +#24967=CARTESIAN_POINT('',(20.2221815009825,77.0608407225162,24.0023251536464)); +#24968=CARTESIAN_POINT('',(20.222191534735,77.0607731917053,24.0011523497967)); +#24969=CARTESIAN_POINT('',(20.2221915347051,77.0607731917034,23.9960812766019)); +#24970=CARTESIAN_POINT('',(20.2220658761013,77.0616185827265,23.9919336082999)); +#24971=CARTESIAN_POINT('',(20.2216016429502,77.0647459081917,23.9841514965272)); +#24972=CARTESIAN_POINT('',(20.2212643487227,77.0670195267393,23.9805136374976)); +#24973=CARTESIAN_POINT('',(20.2193999680999,77.0796056891868,23.9641082128868)); +#24974=CARTESIAN_POINT('',(20.216887610187,77.0966575257286,23.9535534880565)); +#24975=CARTESIAN_POINT('',(20.2057884380667,77.1727019560563,23.9140843404098)); +#24976=CARTESIAN_POINT('',(20.1955227277962,77.2452440998071,23.8987368932518)); +#24977=CARTESIAN_POINT('',(20.1756280357303,77.3923038672094,23.8705649876991)); +#24978=CARTESIAN_POINT('',(20.1659258198449,77.4673181673871,23.8604524413495)); +#24979=CARTESIAN_POINT('',(20.110022629263,77.9176018598539,23.8091566895248)); +#24980=CARTESIAN_POINT('',(20.0695226087935,78.3399918693662,23.8039001286957)); +#24981=CARTESIAN_POINT('',(20.0170293371843,79.1876450962775,23.7983362846779)); +#24982=CARTESIAN_POINT('',(20.0050355539981,79.6129197047121,23.8007416394032)); +#24983=CARTESIAN_POINT('',(20.0050354383892,80.,23.8007416478945)); +#24984=CARTESIAN_POINT('',(20.0050354130568,80.,22.199258416086)); +#24985=CARTESIAN_POINT('',(20.0050355381324,79.6129197063554,22.1992584265121)); +#24986=CARTESIAN_POINT('',(20.0170293320277,79.1876450980676,22.2016637825267)); +#24987=CARTESIAN_POINT('',(20.0695226249669,78.3399918714445,22.1960999410796)); +#24988=CARTESIAN_POINT('',(20.1100226560662,77.9176018620748,22.1908433815327)); +#24989=CARTESIAN_POINT('',(20.1594247652232,77.5196825405378,22.1455129141597)); +#24990=CARTESIAN_POINT('',(20.1615032760177,77.5031040059591,22.1435299765706)); +#24991=CARTESIAN_POINT('',(20.1636359373716,77.4862704971778,22.141396657906)); +#24992=CARTESIAN_POINT('',(20.1793528743541,77.3622135619257,22.1257662403044)); +#24993=CARTESIAN_POINT('',(20.1893083822589,77.291089532876,22.1103787486132)); +#24994=CARTESIAN_POINT('',(20.199243053629,77.2193683327316,22.0944107663312)); +#24995=CARTESIAN_POINT('',(20.204539609701,77.1819191279064,22.0844083336363)); +#24996=CARTESIAN_POINT('',(20.210800357327,77.1384796313736,22.0669419299112)); +#24997=CARTESIAN_POINT('',(20.2120151180204,77.1300899397383,22.0632729970697)); +#24998=CARTESIAN_POINT('',(20.2140372606061,77.1161845918773,22.056593527962)); +#24999=CARTESIAN_POINT('',(20.2150186675607,77.1094567694714,22.0531922364462)); +#25000=CARTESIAN_POINT('',(20.217259292822,77.0941487372826,22.0445084504116)); +#25001=CARTESIAN_POINT('',(20.218671064831,77.0845559462192,22.0381473992104)); +#25002=CARTESIAN_POINT('',(20.2204613900156,77.0724385262439,22.0265843309215)); +#25003=CARTESIAN_POINT('',(20.2209502917797,77.069138634804,22.022583867589)); +#25004=CARTESIAN_POINT('',(20.2215635841611,77.0650023144119,22.0160463079187)); +#25005=CARTESIAN_POINT('',(20.2217408929489,77.0638077646775,22.0136121660447)); +#25006=CARTESIAN_POINT('',(20.2220103787931,77.0619925816118,22.0088478075691)); +#25007=CARTESIAN_POINT('',(20.222111202817,77.0613139067814,22.0061825492895)); +#25008=CARTESIAN_POINT('',(20.2221608168711,77.0609799493994,22.0035051667736)); +#25009=CARTESIAN_POINT('',(20.2221815009824,77.060840722519,22.0023251536464)); +#25010=CARTESIAN_POINT('',(20.222191534735,77.060773191708,22.0011523497967)); +#25011=CARTESIAN_POINT('',(20.2221915347051,77.0607731917061,21.9960812766019)); +#25012=CARTESIAN_POINT('',(20.2220658761012,77.0616185827291,21.9919336082999)); +#25013=CARTESIAN_POINT('',(20.2216016429502,77.0647459081944,21.9841514965272)); +#25014=CARTESIAN_POINT('',(20.2212643487227,77.0670195267419,21.9805136374976)); +#25015=CARTESIAN_POINT('',(20.2193999680999,77.0796056891895,21.9641082128869)); +#25016=CARTESIAN_POINT('',(20.216887610187,77.0966575257313,21.9535534880566)); +#25017=CARTESIAN_POINT('',(20.2057884380666,77.1727019560588,21.91408434041)); +#25018=CARTESIAN_POINT('',(20.1955227277963,77.2452440998095,21.898736893252)); +#25019=CARTESIAN_POINT('',(20.1756280357304,77.3923038672117,21.8705649876993)); +#25020=CARTESIAN_POINT('',(20.1659258198451,77.4673181673891,21.8604524413497)); +#25021=CARTESIAN_POINT('',(20.1100226292632,77.9176018598557,21.809156689525)); +#25022=CARTESIAN_POINT('',(20.0695226087938,78.3399918693676,21.8039001286958)); +#25023=CARTESIAN_POINT('',(20.0170293371844,79.1876450962785,21.7983362846779)); +#25024=CARTESIAN_POINT('',(20.0050355539983,79.6129197047122,21.8007416394032)); +#25025=CARTESIAN_POINT('',(20.0050354383892,80.,21.8007416478945)); +#25026=CARTESIAN_POINT('',(20.0050354130568,80.,20.199258416086)); +#25027=CARTESIAN_POINT('',(20.0050355381325,79.6129197063555,20.1992584265121)); +#25028=CARTESIAN_POINT('',(20.0170293320279,79.1876450980684,20.2016637825266)); +#25029=CARTESIAN_POINT('',(20.0695226249671,78.3399918714454,20.1960999410795)); +#25030=CARTESIAN_POINT('',(20.1100226560665,77.9176018620759,20.1908433815325)); +#25031=CARTESIAN_POINT('',(20.1594247652233,77.5196825405395,20.1455129141595)); +#25032=CARTESIAN_POINT('',(20.1615032760178,77.5031040059615,20.1435299765705)); +#25033=CARTESIAN_POINT('',(20.1636359373716,77.4862704971809,20.141396657906)); +#25034=CARTESIAN_POINT('',(20.1793528743541,77.3622135619287,20.1257662403044)); +#25035=CARTESIAN_POINT('',(20.1893083822589,77.2910895328789,20.1103787486132)); +#25036=CARTESIAN_POINT('',(20.199243053629,77.2193683327344,20.0944107663312)); +#25037=CARTESIAN_POINT('',(20.204539609701,77.1819191279092,20.0844083336363)); +#25038=CARTESIAN_POINT('',(20.210800357327,77.1384796313764,20.0669419299112)); +#25039=CARTESIAN_POINT('',(20.2120151180204,77.130089939741,20.0632729970697)); +#25040=CARTESIAN_POINT('',(20.2140372606061,77.1161845918801,20.056593527962)); +#25041=CARTESIAN_POINT('',(20.2150186675607,77.1094567694741,20.0531922364462)); +#25042=CARTESIAN_POINT('',(20.217259292822,77.0941487372854,20.0445084504116)); +#25043=CARTESIAN_POINT('',(20.218671064831,77.084555946222,20.0381473992104)); +#25044=CARTESIAN_POINT('',(20.2204613900156,77.0724385262466,20.0265843309215)); +#25045=CARTESIAN_POINT('',(20.2209502917797,77.0691386348067,20.022583867589)); +#25046=CARTESIAN_POINT('',(20.2215635841611,77.0650023144146,20.0160463079187)); +#25047=CARTESIAN_POINT('',(20.2217408929489,77.0638077646802,20.0136121660447)); +#25048=CARTESIAN_POINT('',(20.2220103787931,77.0619925816145,20.0088478075691)); +#25049=CARTESIAN_POINT('',(20.222111202817,77.0613139067841,20.0061825492895)); +#25050=CARTESIAN_POINT('',(20.2221608168711,77.0609799494021,20.0035051667736)); +#25051=CARTESIAN_POINT('',(20.2221815009824,77.0608407225216,20.0023251536464)); +#25052=CARTESIAN_POINT('',(20.222191534735,77.0607731917106,20.0011523497967)); +#25053=CARTESIAN_POINT('',(20.2221915347052,77.0607731917087,19.996081276602)); +#25054=CARTESIAN_POINT('',(20.2220658761012,77.0616185827318,19.9919336082999)); +#25055=CARTESIAN_POINT('',(20.2216016429502,77.0647459081971,19.9841514965273)); +#25056=CARTESIAN_POINT('',(20.2212643487227,77.0670195267446,19.9805136374977)); +#25057=CARTESIAN_POINT('',(20.2193999680999,77.0796056891921,19.964108212887)); +#25058=CARTESIAN_POINT('',(20.2168876101871,77.0966575257338,19.9535534880567)); +#25059=CARTESIAN_POINT('',(20.2057884380667,77.1727019560613,19.9140843404102)); +#25060=CARTESIAN_POINT('',(20.1955227277963,77.2452440998119,19.8987368932522)); +#25061=CARTESIAN_POINT('',(20.1756280357305,77.3923038672138,19.8705649876995)); +#25062=CARTESIAN_POINT('',(20.1659258198452,77.4673181673911,19.86045244135)); +#25063=CARTESIAN_POINT('',(20.1100226292633,77.9176018598573,19.8091566895252)); +#25064=CARTESIAN_POINT('',(20.069522608794,78.339991869369,19.803900128696)); +#25065=CARTESIAN_POINT('',(20.0170293371845,79.1876450962795,19.798336284678)); +#25066=CARTESIAN_POINT('',(20.0050355539983,79.6129197047124,19.8007416394032)); +#25067=CARTESIAN_POINT('',(20.0050354383892,80.,19.8007416478945)); +#25068=CARTESIAN_POINT('',(20.0050353877244,80.,18.1992584139044)); +#25069=CARTESIAN_POINT('',(20.0050355108587,79.6129197063556,18.1992584241634)); +#25070=CARTESIAN_POINT('',(20.0170293026172,79.1876450980691,18.2016637799938)); +#25071=CARTESIAN_POINT('',(20.0695225912874,78.3399918714464,18.1960999381788)); +#25072=CARTESIAN_POINT('',(20.1100226202545,77.9176018620769,18.1908433784481)); +#25073=CARTESIAN_POINT('',(20.1594247273942,77.5196825405413,18.1455129109014)); +#25074=CARTESIAN_POINT('',(20.1615032381046,77.5031040059639,18.1435299733053)); +#25075=CARTESIAN_POINT('',(20.1636358993729,77.486270497184,18.1413966546335)); +#25076=CARTESIAN_POINT('',(20.1793528363554,77.3622135619317,18.125766237032)); +#25077=CARTESIAN_POINT('',(20.1893083442602,77.2910895328818,18.1103787453407)); +#25078=CARTESIAN_POINT('',(20.1992430156303,77.2193683327373,18.0944107630588)); +#25079=CARTESIAN_POINT('',(20.2045395717023,77.181919127912,18.0844083303638)); +#25080=CARTESIAN_POINT('',(20.2108003193283,77.1384796313791,18.0669419266387)); +#25081=CARTESIAN_POINT('',(20.2120150800217,77.1300899397438,18.0632729937973)); +#25082=CARTESIAN_POINT('',(20.2140372226074,77.1161845918828,18.0565935246896)); +#25083=CARTESIAN_POINT('',(20.215018629562,77.1094567694769,18.0531922331737)); +#25084=CARTESIAN_POINT('',(20.2172592548233,77.0941487372881,18.0445084471392)); +#25085=CARTESIAN_POINT('',(20.2186710268323,77.0845559462246,18.0381473959379)); +#25086=CARTESIAN_POINT('',(20.2204613520169,77.0724385262492,18.0265843276491)); +#25087=CARTESIAN_POINT('',(20.220950253781,77.0691386348094,18.0225838643166)); +#25088=CARTESIAN_POINT('',(20.2215635461624,77.0650023144172,18.0160463046462)); +#25089=CARTESIAN_POINT('',(20.2217408549502,77.0638077646828,18.0136121627723)); +#25090=CARTESIAN_POINT('',(20.2220103407944,77.0619925816172,18.0088478042966)); +#25091=CARTESIAN_POINT('',(20.2221111648183,77.0613139067868,18.0061825460171)); +#25092=CARTESIAN_POINT('',(20.2221607788724,77.0609799494048,18.0035051635011)); +#25093=CARTESIAN_POINT('',(20.2221814629835,77.0608407225243,18.0023251503739)); +#25094=CARTESIAN_POINT('',(20.2221914967361,77.0607731917133,18.0011523465242)); +#25095=CARTESIAN_POINT('',(20.2221914967078,77.0607731917115,17.9960812733296)); +#25096=CARTESIAN_POINT('',(20.2220658381088,77.0616185827345,17.991933605028)); +#25097=CARTESIAN_POINT('',(20.2216016049735,77.0647459081997,17.9841514932567)); +#25098=CARTESIAN_POINT('',(20.2212643107569,77.0670195267473,17.9805136342281)); +#25099=CARTESIAN_POINT('',(20.2193999301931,77.0796056891948,17.9641082096224)); +#25100=CARTESIAN_POINT('',(20.216887572357,77.0966575257365,17.9535534847989)); +#25101=CARTESIAN_POINT('',(20.2057884005762,77.1727019560639,17.9140843371817)); +#25102=CARTESIAN_POINT('',(20.1955226906231,77.2452440998143,17.8987368900511)); +#25103=CARTESIAN_POINT('',(20.1756279991993,77.3923038672159,17.8705649845537)); +#25104=CARTESIAN_POINT('',(20.1659257836399,77.4673181673932,17.8604524382322)); +#25105=CARTESIAN_POINT('',(20.1100225950119,77.917601859859,17.8091566865757)); +#25106=CARTESIAN_POINT('',(20.0695225763588,78.3399918693705,17.8039001259028)); +#25107=CARTESIAN_POINT('',(20.0170293083836,79.1876450962804,17.7983362821977)); +#25108=CARTESIAN_POINT('',(20.0050355270147,79.6129197047126,17.8007416370793)); +#25109=CARTESIAN_POINT('',(20.0050354130568,80.,17.8007416457129)); +#25110=CARTESIAN_POINT('',(20.0050353877244,80.,16.1992584139044)); +#25111=CARTESIAN_POINT('',(20.0050355108588,79.6129197063557,16.1992584241633)); +#25112=CARTESIAN_POINT('',(20.0170293026174,79.1876450980699,16.2016637799937)); +#25113=CARTESIAN_POINT('',(20.0695225912876,78.3399918714473,16.1960999381786)); +#25114=CARTESIAN_POINT('',(20.1100226202548,77.9176018620779,16.1908433784479)); +#25115=CARTESIAN_POINT('',(20.1594247273944,77.519682540543,16.1455129109012)); +#25116=CARTESIAN_POINT('',(20.1615032381046,77.5031040059663,16.1435299733052)); +#25117=CARTESIAN_POINT('',(20.1636358993729,77.4862704971871,16.1413966546335)); +#25118=CARTESIAN_POINT('',(20.1793528363554,77.3622135619347,16.125766237032)); +#25119=CARTESIAN_POINT('',(20.1893083442602,77.2910895328848,16.1103787453407)); +#25120=CARTESIAN_POINT('',(20.1992430156303,77.2193683327401,16.0944107630588)); +#25121=CARTESIAN_POINT('',(20.2045395717023,77.1819191279148,16.0844083303638)); +#25122=CARTESIAN_POINT('',(20.2108003193283,77.1384796313818,16.0669419266387)); +#25123=CARTESIAN_POINT('',(20.2120150800217,77.1300899397465,16.0632729937973)); +#25124=CARTESIAN_POINT('',(20.2140372226074,77.1161845918855,16.0565935246896)); +#25125=CARTESIAN_POINT('',(20.215018629562,77.1094567694796,16.0531922331737)); +#25126=CARTESIAN_POINT('',(20.2172592548233,77.0941487372908,16.0445084471392)); +#25127=CARTESIAN_POINT('',(20.2186710268323,77.0845559462273,16.0381473959379)); +#25128=CARTESIAN_POINT('',(20.2204613520169,77.0724385262519,16.0265843276491)); +#25129=CARTESIAN_POINT('',(20.220950253781,77.0691386348121,16.0225838643166)); +#25130=CARTESIAN_POINT('',(20.2215635461624,77.0650023144199,16.0160463046462)); +#25131=CARTESIAN_POINT('',(20.2217408549502,77.0638077646855,16.0136121627723)); +#25132=CARTESIAN_POINT('',(20.2220103407944,77.0619925816198,16.0088478042966)); +#25133=CARTESIAN_POINT('',(20.2221111648183,77.0613139067894,16.0061825460171)); +#25134=CARTESIAN_POINT('',(20.2221607788724,77.0609799494074,16.0035051635011)); +#25135=CARTESIAN_POINT('',(20.2221814629835,77.060840722527,16.0023251503739)); +#25136=CARTESIAN_POINT('',(20.2221914967361,77.060773191716,16.0011523465242)); +#25137=CARTESIAN_POINT('',(20.2221914967079,77.0607731917141,15.9960812733296)); +#25138=CARTESIAN_POINT('',(20.2220658381088,77.0616185827372,15.991933605028)); +#25139=CARTESIAN_POINT('',(20.2216016049735,77.0647459082025,15.9841514932568)); +#25140=CARTESIAN_POINT('',(20.2212643107569,77.06701952675,15.9805136342281)); +#25141=CARTESIAN_POINT('',(20.2193999301932,77.0796056891974,15.9641082096225)); +#25142=CARTESIAN_POINT('',(20.216887572357,77.0966575257391,15.953553484799)); +#25143=CARTESIAN_POINT('',(20.2057884005762,77.1727019560663,15.9140843371818)); +#25144=CARTESIAN_POINT('',(20.1955226906231,77.2452440998167,15.8987368900513)); +#25145=CARTESIAN_POINT('',(20.1756279991994,77.3923038672181,15.8705649845539)); +#25146=CARTESIAN_POINT('',(20.1659257836401,77.4673181673952,15.8604524382324)); +#25147=CARTESIAN_POINT('',(20.1100225950121,77.9176018598608,15.8091566865759)); +#25148=CARTESIAN_POINT('',(20.069522576359,78.339991869372,15.803900125903)); +#25149=CARTESIAN_POINT('',(20.0170293083837,79.1876450962815,15.7983362821977)); +#25150=CARTESIAN_POINT('',(20.0050355270148,79.6129197047129,15.8007416370794)); +#25151=CARTESIAN_POINT('',(20.0050354130568,80.,15.8007416457129)); +#25152=CARTESIAN_POINT('',(20.0050353877244,80.,14.1992584139044)); +#25153=CARTESIAN_POINT('',(20.0050355108589,79.6129197063557,14.1992584241633)); +#25154=CARTESIAN_POINT('',(20.0170293026177,79.1876450980705,14.2016637799936)); +#25155=CARTESIAN_POINT('',(20.0695225912879,78.3399918714483,14.1960999381785)); +#25156=CARTESIAN_POINT('',(20.110022620255,77.917601862079,14.1908433784476)); +#25157=CARTESIAN_POINT('',(20.1594247273946,77.5196825405448,14.1455129109011)); +#25158=CARTESIAN_POINT('',(20.1615032381047,77.5031040059688,14.1435299733051)); +#25159=CARTESIAN_POINT('',(20.1636358993729,77.4862704971901,14.1413966546335)); +#25160=CARTESIAN_POINT('',(20.1793528363554,77.3622135619376,14.125766237032)); +#25161=CARTESIAN_POINT('',(20.1893083442602,77.2910895328877,14.1103787453407)); +#25162=CARTESIAN_POINT('',(20.1992430156303,77.2193683327429,14.0944107630588)); +#25163=CARTESIAN_POINT('',(20.2045395717023,77.1819191279176,14.0844083303638)); +#25164=CARTESIAN_POINT('',(20.2108003193283,77.1384796313846,14.0669419266387)); +#25165=CARTESIAN_POINT('',(20.2120150800217,77.1300899397493,14.0632729937973)); +#25166=CARTESIAN_POINT('',(20.2140372226074,77.1161845918883,14.0565935246896)); +#25167=CARTESIAN_POINT('',(20.215018629562,77.1094567694823,14.0531922331737)); +#25168=CARTESIAN_POINT('',(20.2172592548233,77.0941487372935,14.0445084471392)); +#25169=CARTESIAN_POINT('',(20.2186710268323,77.0845559462301,14.0381473959379)); +#25170=CARTESIAN_POINT('',(20.2204613520169,77.0724385262546,14.0265843276491)); +#25171=CARTESIAN_POINT('',(20.220950253781,77.0691386348148,14.0225838643166)); +#25172=CARTESIAN_POINT('',(20.2215635461624,77.0650023144226,14.0160463046462)); +#25173=CARTESIAN_POINT('',(20.2217408549502,77.0638077646882,14.0136121627723)); +#25174=CARTESIAN_POINT('',(20.2220103407944,77.0619925816225,14.0088478042966)); +#25175=CARTESIAN_POINT('',(20.2221111648183,77.0613139067921,14.0061825460171)); +#25176=CARTESIAN_POINT('',(20.2221607788724,77.0609799494101,14.0035051635011)); +#25177=CARTESIAN_POINT('',(20.2221814629835,77.0608407225297,14.0023251503739)); +#25178=CARTESIAN_POINT('',(20.2221914967361,77.0607731917187,14.0011523465242)); +#25179=CARTESIAN_POINT('',(20.2221914967079,77.0607731917168,13.9960812733296)); +#25180=CARTESIAN_POINT('',(20.2220658381088,77.0616185827398,13.991933605028)); +#25181=CARTESIAN_POINT('',(20.2216016049735,77.0647459082051,13.9841514932568)); +#25182=CARTESIAN_POINT('',(20.2212643107569,77.0670195267526,13.9805136342282)); +#25183=CARTESIAN_POINT('',(20.2193999301932,77.0796056892001,13.9641082096226)); +#25184=CARTESIAN_POINT('',(20.216887572357,77.0966575257417,13.9535534847991)); +#25185=CARTESIAN_POINT('',(20.2057884005763,77.1727019560688,13.914084337182)); +#25186=CARTESIAN_POINT('',(20.1955226906232,77.2452440998191,13.8987368900515)); +#25187=CARTESIAN_POINT('',(20.1756279991994,77.3923038672202,13.8705649845541)); +#25188=CARTESIAN_POINT('',(20.1659257836402,77.4673181673972,13.8604524382327)); +#25189=CARTESIAN_POINT('',(20.1100225950123,77.9176018598625,13.8091566865761)); +#25190=CARTESIAN_POINT('',(20.0695225763591,78.3399918693735,13.8039001259031)); +#25191=CARTESIAN_POINT('',(20.0170293083839,79.1876450962824,13.7983362821978)); +#25192=CARTESIAN_POINT('',(20.0050355270149,79.612919704713,13.8007416370794)); +#25193=CARTESIAN_POINT('',(20.0050354130568,80.,13.8007416457129)); +#25194=CARTESIAN_POINT('',(20.0050353877244,80.,12.1992584139044)); +#25195=CARTESIAN_POINT('',(20.0050355108589,79.6129197063557,12.1992584241633)); +#25196=CARTESIAN_POINT('',(20.0170293026178,79.1876450980713,12.2016637799936)); +#25197=CARTESIAN_POINT('',(20.0695225912881,78.3399918714492,12.1960999381784)); +#25198=CARTESIAN_POINT('',(20.1100226202553,77.91760186208,12.1908433784474)); +#25199=CARTESIAN_POINT('',(20.1594247273948,77.5196825405466,12.1455129109009)); +#25200=CARTESIAN_POINT('',(20.1615032381048,77.5031040059713,12.1435299733051)); +#25201=CARTESIAN_POINT('',(20.1636358993729,77.4862704971932,12.1413966546335)); +#25202=CARTESIAN_POINT('',(20.1793528363554,77.3622135619406,12.125766237032)); +#25203=CARTESIAN_POINT('',(20.1893083442602,77.2910895328906,12.1103787453407)); +#25204=CARTESIAN_POINT('',(20.1992430156303,77.2193683327458,12.0944107630588)); +#25205=CARTESIAN_POINT('',(20.2045395717023,77.1819191279204,12.0844083303638)); +#25206=CARTESIAN_POINT('',(20.2108003193283,77.1384796313874,12.0669419266387)); +#25207=CARTESIAN_POINT('',(20.2120150800217,77.130089939752,12.0632729937973)); +#25208=CARTESIAN_POINT('',(20.2140372226074,77.116184591891,12.0565935246896)); +#25209=CARTESIAN_POINT('',(20.215018629562,77.109456769485,12.0531922331737)); +#25210=CARTESIAN_POINT('',(20.2172592548233,77.0941487372962,12.0445084471392)); +#25211=CARTESIAN_POINT('',(20.2186710268323,77.0845559462328,12.0381473959379)); +#25212=CARTESIAN_POINT('',(20.2204613520169,77.0724385262573,12.0265843276491)); +#25213=CARTESIAN_POINT('',(20.220950253781,77.0691386348174,12.0225838643166)); +#25214=CARTESIAN_POINT('',(20.2215635461624,77.0650023144253,12.0160463046462)); +#25215=CARTESIAN_POINT('',(20.2217408549502,77.0638077646909,12.0136121627723)); +#25216=CARTESIAN_POINT('',(20.2220103407944,77.0619925816252,12.0088478042966)); +#25217=CARTESIAN_POINT('',(20.2221111648183,77.0613139067948,12.0061825460171)); +#25218=CARTESIAN_POINT('',(20.2221607788724,77.0609799494128,12.0035051635011)); +#25219=CARTESIAN_POINT('',(20.2221814629835,77.0608407225323,12.0023251503739)); +#25220=CARTESIAN_POINT('',(20.2221914967361,77.0607731917213,12.0011523465242)); +#25221=CARTESIAN_POINT('',(20.2221914967079,77.0607731917195,11.9960812733296)); +#25222=CARTESIAN_POINT('',(20.2220658381088,77.0616185827426,11.991933605028)); +#25223=CARTESIAN_POINT('',(20.2216016049735,77.0647459082078,11.9841514932568)); +#25224=CARTESIAN_POINT('',(20.2212643107569,77.0670195267553,11.9805136342282)); +#25225=CARTESIAN_POINT('',(20.2193999301932,77.0796056892026,11.9641082096227)); +#25226=CARTESIAN_POINT('',(20.2168875723571,77.0966575257443,11.9535534847992)); +#25227=CARTESIAN_POINT('',(20.2057884005763,77.1727019560713,11.9140843371822)); +#25228=CARTESIAN_POINT('',(20.1955226906232,77.2452440998214,11.8987368900517)); +#25229=CARTESIAN_POINT('',(20.1756279991995,77.3923038672224,11.8705649845544)); +#25230=CARTESIAN_POINT('',(20.1659257836403,77.4673181673993,11.8604524382329)); +#25231=CARTESIAN_POINT('',(20.1100225950125,77.9176018598642,11.8091566865763)); +#25232=CARTESIAN_POINT('',(20.0695225763594,78.339991869375,11.8039001259033)); +#25233=CARTESIAN_POINT('',(20.0170293083841,79.1876450962834,11.7983362821978)); +#25234=CARTESIAN_POINT('',(20.0050355270151,79.6129197047132,11.8007416370793)); +#25235=CARTESIAN_POINT('',(20.0050354130568,80.,11.8007416457129)); +#25236=CARTESIAN_POINT('',(20.0050353877244,80.,10.1992584139044)); +#25237=CARTESIAN_POINT('',(20.0050355108591,79.6129197063558,10.1992584241633)); +#25238=CARTESIAN_POINT('',(20.017029302618,79.187645098072,10.2016637799936)); +#25239=CARTESIAN_POINT('',(20.0695225912885,78.3399918714502,10.1960999381781)); +#25240=CARTESIAN_POINT('',(20.1100226202556,77.9176018620811,10.1908433784472)); +#25241=CARTESIAN_POINT('',(20.159424727395,77.5196825405483,10.1455129109007)); +#25242=CARTESIAN_POINT('',(20.1615032381049,77.5031040059737,10.143529973305)); +#25243=CARTESIAN_POINT('',(20.1636358993729,77.4862704971963,10.1413966546335)); +#25244=CARTESIAN_POINT('',(20.1793528363554,77.3622135619436,10.125766237032)); +#25245=CARTESIAN_POINT('',(20.1893083442602,77.2910895328935,10.1103787453407)); +#25246=CARTESIAN_POINT('',(20.1992430156303,77.2193683327486,10.0944107630588)); +#25247=CARTESIAN_POINT('',(20.2045395717023,77.1819191279232,10.0844083303638)); +#25248=CARTESIAN_POINT('',(20.2108003193283,77.1384796313902,10.0669419266387)); +#25249=CARTESIAN_POINT('',(20.2120150800217,77.1300899397548,10.0632729937973)); +#25250=CARTESIAN_POINT('',(20.2140372226074,77.1161845918937,10.0565935246896)); +#25251=CARTESIAN_POINT('',(20.215018629562,77.1094567694878,10.0531922331737)); +#25252=CARTESIAN_POINT('',(20.2172592548233,77.0941487372989,10.0445084471392)); +#25253=CARTESIAN_POINT('',(20.2186710268323,77.0845559462355,10.0381473959379)); +#25254=CARTESIAN_POINT('',(20.2204613520169,77.07243852626,10.0265843276491)); +#25255=CARTESIAN_POINT('',(20.220950253781,77.0691386348202,10.0225838643166)); +#25256=CARTESIAN_POINT('',(20.2215635461624,77.065002314428,10.0160463046462)); +#25257=CARTESIAN_POINT('',(20.2217408549502,77.0638077646936,10.0136121627723)); +#25258=CARTESIAN_POINT('',(20.2220103407944,77.0619925816279,10.0088478042966)); +#25259=CARTESIAN_POINT('',(20.2221111648183,77.0613139067975,10.0061825460171)); +#25260=CARTESIAN_POINT('',(20.2221607788724,77.0609799494155,10.0035051635011)); +#25261=CARTESIAN_POINT('',(20.2221814629835,77.0608407225349,10.0023251503739)); +#25262=CARTESIAN_POINT('',(20.2221914967361,77.060773191724,10.0011523465242)); +#25263=CARTESIAN_POINT('',(20.2221914967079,77.0607731917222,9.99608127332964)); +#25264=CARTESIAN_POINT('',(20.2220658381088,77.0616185827453,9.9919336050281)); +#25265=CARTESIAN_POINT('',(20.2216016049735,77.0647459082104,9.98415149325686)); +#25266=CARTESIAN_POINT('',(20.2212643107569,77.0670195267579,9.98051363422826)); +#25267=CARTESIAN_POINT('',(20.2193999301932,77.0796056892053,9.96410820962275)); +#25268=CARTESIAN_POINT('',(20.216887572357,77.0966575257469,9.95355348479925)); +#25269=CARTESIAN_POINT('',(20.2057884005763,77.1727019560738,9.91408433718235)); +#25270=CARTESIAN_POINT('',(20.1955226906233,77.2452440998238,9.89873689005187)); +#25271=CARTESIAN_POINT('',(20.1756279991996,77.3923038672246,9.87056498455462)); +#25272=CARTESIAN_POINT('',(20.1659257836404,77.4673181674013,9.8604524382332)); +#25273=CARTESIAN_POINT('',(20.1100225950127,77.9176018598659,9.80915668657662)); +#25274=CARTESIAN_POINT('',(20.0695225763596,78.3399918693764,9.80390012590347)); +#25275=CARTESIAN_POINT('',(20.0170293083843,79.1876450962844,9.79833628219784)); +#25276=CARTESIAN_POINT('',(20.0050355270152,79.6129197047134,9.8007416370793)); +#25277=CARTESIAN_POINT('',(20.0050354130568,80.,9.80074164571289)); +#25278=CARTESIAN_POINT('',(20.0050353877244,80.,8.19925841390441)); +#25279=CARTESIAN_POINT('',(20.0050355108592,79.6129197063558,8.19925842416338)); +#25280=CARTESIAN_POINT('',(20.0170293026182,79.1876450980728,8.20166377999359)); +#25281=CARTESIAN_POINT('',(20.0695225912887,78.3399918714511,8.19609993817803)); +#25282=CARTESIAN_POINT('',(20.1100226202559,77.9176018620821,8.19084337844697)); +#25283=CARTESIAN_POINT('',(20.1594247273951,77.5196825405501,8.14551291090057)); +#25284=CARTESIAN_POINT('',(20.161503238105,77.5031040059761,8.14352997330488)); +#25285=CARTESIAN_POINT('',(20.1636358993729,77.4862704971994,8.14139665463351)); +#25286=CARTESIAN_POINT('',(20.1793528363554,77.3622135619466,8.12576623703196)); +#25287=CARTESIAN_POINT('',(20.1893083442602,77.2910895328964,8.11037874534071)); +#25288=CARTESIAN_POINT('',(20.1992430156303,77.2193683327515,8.09441076305876)); +#25289=CARTESIAN_POINT('',(20.2045395717023,77.181919127926,8.08440833036379)); +#25290=CARTESIAN_POINT('',(20.2108003193283,77.1384796313929,8.06694192663872)); +#25291=CARTESIAN_POINT('',(20.2120150800217,77.1300899397575,8.06327299379726)); +#25292=CARTESIAN_POINT('',(20.2140372226074,77.1161845918965,8.05659352468956)); +#25293=CARTESIAN_POINT('',(20.215018629562,77.1094567694905,8.05319223317373)); +#25294=CARTESIAN_POINT('',(20.2172592548233,77.0941487373016,8.04450844713917)); +#25295=CARTESIAN_POINT('',(20.2186710268323,77.0845559462382,8.03814739593793)); +#25296=CARTESIAN_POINT('',(20.2204613520169,77.0724385262627,8.02658432764904)); +#25297=CARTESIAN_POINT('',(20.220950253781,77.0691386348228,8.02258386431654)); +#25298=CARTESIAN_POINT('',(20.2215635461624,77.0650023144306,8.0160463046462)); +#25299=CARTESIAN_POINT('',(20.2217408549502,77.0638077646962,8.01361216277227)); +#25300=CARTESIAN_POINT('',(20.2220103407944,77.0619925816305,8.00884780429661)); +#25301=CARTESIAN_POINT('',(20.2221111648183,77.0613139068001,8.00618254601705)); +#25302=CARTESIAN_POINT('',(20.2221607788724,77.0609799494181,8.0035051635011)); +#25303=CARTESIAN_POINT('',(20.2221814629835,77.0608407225378,8.0023251503739)); +#25304=CARTESIAN_POINT('',(20.2221914967361,77.0607731917267,8.00115234652421)); +#25305=CARTESIAN_POINT('',(20.2221914967078,77.0607731917248,7.99608127332967)); +#25306=CARTESIAN_POINT('',(20.2220658381087,77.0616185827479,7.99193360502814)); +#25307=CARTESIAN_POINT('',(20.2216016049735,77.0647459082132,7.98415149325691)); +#25308=CARTESIAN_POINT('',(20.2212643107568,77.0670195267606,7.98051363422832)); +#25309=CARTESIAN_POINT('',(20.2193999301932,77.0796056892079,7.96410820962285)); +#25310=CARTESIAN_POINT('',(20.216887572357,77.0966575257495,7.95355348479937)); +#25311=CARTESIAN_POINT('',(20.2057884005764,77.1727019560764,7.91408433718254)); +#25312=CARTESIAN_POINT('',(20.1955226906234,77.2452440998262,7.89873689005209)); +#25313=CARTESIAN_POINT('',(20.1756279991998,77.3923038672267,7.87056498455487)); +#25314=CARTESIAN_POINT('',(20.1659257836406,77.4673181674033,7.86045243823347)); +#25315=CARTESIAN_POINT('',(20.1100225950129,77.9176018598676,7.80915668657687)); +#25316=CARTESIAN_POINT('',(20.0695225763598,78.3399918693779,7.80390012590365)); +#25317=CARTESIAN_POINT('',(20.0170293083845,79.1876450962854,7.79833628219788)); +#25318=CARTESIAN_POINT('',(20.0050355270153,79.6129197047135,7.8007416370793)); +#25319=CARTESIAN_POINT('',(20.0050354130568,80.,7.80074164571289)); +#25320=CARTESIAN_POINT('',(20.0050353877244,80.,6.19925841390441)); +#25321=CARTESIAN_POINT('',(20.0050355108593,79.6129197063559,6.19925842416339)); +#25322=CARTESIAN_POINT('',(20.0170293026184,79.1876450980734,6.20166377999355)); +#25323=CARTESIAN_POINT('',(20.069522591289,78.3399918714521,6.19609993817787)); +#25324=CARTESIAN_POINT('',(20.1100226202561,77.9176018620832,6.19084337844675)); +#25325=CARTESIAN_POINT('',(20.1594247273952,77.5196825405519,6.14551291090039)); +#25326=CARTESIAN_POINT('',(20.1615032381051,77.5031040059785,6.14352997330479)); +#25327=CARTESIAN_POINT('',(20.1636358993729,77.4862704972025,6.14139665463351)); +#25328=CARTESIAN_POINT('',(20.1793528363554,77.3622135619495,6.12576623703196)); +#25329=CARTESIAN_POINT('',(20.1893083442602,77.2910895328993,6.11037874534071)); +#25330=CARTESIAN_POINT('',(20.1992430156303,77.2193683327543,6.09441076305876)); +#25331=CARTESIAN_POINT('',(20.2045395717023,77.1819191279288,6.08440833036379)); +#25332=CARTESIAN_POINT('',(20.2108003193283,77.1384796313957,6.06694192663872)); +#25333=CARTESIAN_POINT('',(20.2120150800217,77.1300899397603,6.06327299379726)); +#25334=CARTESIAN_POINT('',(20.2140372226074,77.1161845918992,6.05659352468956)); +#25335=CARTESIAN_POINT('',(20.215018629562,77.1094567694932,6.05319223317373)); +#25336=CARTESIAN_POINT('',(20.2172592548233,77.0941487373044,6.04450844713917)); +#25337=CARTESIAN_POINT('',(20.2186710268323,77.0845559462409,6.03814739593793)); +#25338=CARTESIAN_POINT('',(20.2204613520169,77.0724385262654,6.02658432764904)); +#25339=CARTESIAN_POINT('',(20.220950253781,77.0691386348255,6.02258386431654)); +#25340=CARTESIAN_POINT('',(20.2215635461624,77.0650023144333,6.0160463046462)); +#25341=CARTESIAN_POINT('',(20.2217408549502,77.0638077646989,6.01361216277227)); +#25342=CARTESIAN_POINT('',(20.2220103407944,77.0619925816332,6.00884780429661)); +#25343=CARTESIAN_POINT('',(20.2221111648183,77.0613139068028,6.00618254601705)); +#25344=CARTESIAN_POINT('',(20.2221607788724,77.0609799494208,6.0035051635011)); +#25345=CARTESIAN_POINT('',(20.2221814629835,77.0608407225404,6.00232515037389)); +#25346=CARTESIAN_POINT('',(20.2221914967361,77.0607731917294,6.00115234652421)); +#25347=CARTESIAN_POINT('',(20.2221914967079,77.0607731917275,5.99608127332967)); +#25348=CARTESIAN_POINT('',(20.2220658381088,77.0616185827505,5.99193360502812)); +#25349=CARTESIAN_POINT('',(20.2216016049735,77.0647459082158,5.98415149325691)); +#25350=CARTESIAN_POINT('',(20.2212643107569,77.0670195267633,5.98051363422835)); +#25351=CARTESIAN_POINT('',(20.2193999301932,77.0796056892106,5.96410820962293)); +#25352=CARTESIAN_POINT('',(20.216887572357,77.0966575257521,5.95355348479946)); +#25353=CARTESIAN_POINT('',(20.2057884005765,77.1727019560788,5.91408433718272)); +#25354=CARTESIAN_POINT('',(20.1955226906235,77.2452440998286,5.8987368900523)); +#25355=CARTESIAN_POINT('',(20.1756279991999,77.3923038672288,5.87056498455512)); +#25356=CARTESIAN_POINT('',(20.1659257836407,77.4673181674053,5.86045243823372)); +#25357=CARTESIAN_POINT('',(20.1100225950131,77.9176018598693,5.80915668657709)); +#25358=CARTESIAN_POINT('',(20.06952257636,78.3399918693793,5.8039001259038)); +#25359=CARTESIAN_POINT('',(20.0170293083846,79.1876450962863,5.79833628219792)); +#25360=CARTESIAN_POINT('',(20.0050355270154,79.6129197047137,5.80074163707929)); +#25361=CARTESIAN_POINT('',(20.0050354130568,80.,5.80074164571289)); +#25362=CARTESIAN_POINT('',(20.0050353877244,80.,4.1992584139044)); +#25363=CARTESIAN_POINT('',(20.0050355108594,79.612919706356,4.19925842416339)); +#25364=CARTESIAN_POINT('',(20.0170293026186,79.1876450980742,4.20166377999352)); +#25365=CARTESIAN_POINT('',(20.0695225912893,78.3399918714529,4.19609993817771)); +#25366=CARTESIAN_POINT('',(20.1100226202564,77.9176018620843,4.19084337844651)); +#25367=CARTESIAN_POINT('',(20.1594247273954,77.5196825405537,4.14551291090021)); +#25368=CARTESIAN_POINT('',(20.1615032381052,77.5031040059809,4.1435299733047)); +#25369=CARTESIAN_POINT('',(20.1636358993729,77.4862704972056,4.1413966546335)); +#25370=CARTESIAN_POINT('',(20.1793528363554,77.3622135619525,4.12576623703196)); +#25371=CARTESIAN_POINT('',(20.1893083442602,77.2910895329022,4.11037874534071)); +#25372=CARTESIAN_POINT('',(20.1992430156303,77.2193683327571,4.09441076305876)); +#25373=CARTESIAN_POINT('',(20.2045395717023,77.1819191279316,4.08440833036379)); +#25374=CARTESIAN_POINT('',(20.2108003193283,77.1384796313984,4.06694192663872)); +#25375=CARTESIAN_POINT('',(20.2120150800217,77.130089939763,4.06327299379726)); +#25376=CARTESIAN_POINT('',(20.2140372226074,77.1161845919019,4.05659352468956)); +#25377=CARTESIAN_POINT('',(20.215018629562,77.1094567694959,4.05319223317373)); +#25378=CARTESIAN_POINT('',(20.2172592548233,77.0941487373071,4.04450844713917)); +#25379=CARTESIAN_POINT('',(20.2186710268323,77.0845559462436,4.03814739593793)); +#25380=CARTESIAN_POINT('',(20.2204613520169,77.0724385262681,4.02658432764904)); +#25381=CARTESIAN_POINT('',(20.220950253781,77.0691386348282,4.02258386431654)); +#25382=CARTESIAN_POINT('',(20.2215635461624,77.065002314436,4.0160463046462)); +#25383=CARTESIAN_POINT('',(20.2217408549502,77.0638077647016,4.01361216277227)); +#25384=CARTESIAN_POINT('',(20.2220103407944,77.0619925816359,4.00884780429661)); +#25385=CARTESIAN_POINT('',(20.2221111648183,77.0613139068055,4.00618254601705)); +#25386=CARTESIAN_POINT('',(20.2221607788724,77.0609799494235,4.0035051635011)); +#25387=CARTESIAN_POINT('',(20.2221814629835,77.060840722543,4.00232515037389)); +#25388=CARTESIAN_POINT('',(20.2221914967361,77.060773191732,4.00115234652421)); +#25389=CARTESIAN_POINT('',(20.2221914967078,77.0607731917302,3.99608127332967)); +#25390=CARTESIAN_POINT('',(20.2220658381088,77.0616185827533,3.99193360502815)); +#25391=CARTESIAN_POINT('',(20.2216016049735,77.0647459082184,3.98415149325695)); +#25392=CARTESIAN_POINT('',(20.2212643107569,77.0670195267659,3.98051363422839)); +#25393=CARTESIAN_POINT('',(20.2193999301932,77.0796056892132,3.96410820962301)); +#25394=CARTESIAN_POINT('',(20.216887572357,77.0966575257547,3.95355348479956)); +#25395=CARTESIAN_POINT('',(20.2057884005765,77.1727019560813,3.91408433718289)); +#25396=CARTESIAN_POINT('',(20.1955226906235,77.2452440998309,3.8987368900525)); +#25397=CARTESIAN_POINT('',(20.1756279992,77.392303867231,3.87056498455536)); +#25398=CARTESIAN_POINT('',(20.1659257836408,77.4673181674074,3.86045243823395)); +#25399=CARTESIAN_POINT('',(20.1100225950133,77.917601859871,3.80915668657733)); +#25400=CARTESIAN_POINT('',(20.0695225763603,78.3399918693808,3.80390012590396)); +#25401=CARTESIAN_POINT('',(20.0170293083848,79.1876450962874,3.79833628219795)); +#25402=CARTESIAN_POINT('',(20.0050355270155,79.6129197047139,3.80074163707928)); +#25403=CARTESIAN_POINT('',(20.0050354130568,80.,3.80074164571289)); +#25404=CARTESIAN_POINT('',(20.0050353750582,80.,2.19925841281358)); +#25405=CARTESIAN_POINT('',(20.0050354972225,79.612919706356,2.19925842298897)); +#25406=CARTESIAN_POINT('',(20.0170292879133,79.1876450980749,2.20166377872704)); +#25407=CARTESIAN_POINT('',(20.0695225744495,78.3399918714539,2.19609993672728)); +#25408=CARTESIAN_POINT('',(20.1100226023505,77.9176018620853,2.19084337690419)); +#25409=CARTESIAN_POINT('',(20.159424708481,77.5196825405554,2.1455129092711)); +#25410=CARTESIAN_POINT('',(20.1615032191487,77.5031040059833,2.14352997167205)); +#25411=CARTESIAN_POINT('',(20.1636358803736,77.4862704972087,2.14139665299727)); +#25412=CARTESIAN_POINT('',(20.1793528173561,77.3622135619555,2.12576623539573)); +#25413=CARTESIAN_POINT('',(20.1893083252609,77.2910895329051,2.11037874370448)); +#25414=CARTESIAN_POINT('',(20.199242996631,77.21936833276,2.09441076142253)); +#25415=CARTESIAN_POINT('',(20.204539552703,77.1819191279344,2.08440832872756)); +#25416=CARTESIAN_POINT('',(20.210800300329,77.1384796314012,2.06694192500249)); +#25417=CARTESIAN_POINT('',(20.2120150610224,77.1300899397658,2.06327299216103)); +#25418=CARTESIAN_POINT('',(20.2140372036081,77.1161845919047,2.05659352305333)); +#25419=CARTESIAN_POINT('',(20.2150186105627,77.1094567694987,2.0531922315375)); +#25420=CARTESIAN_POINT('',(20.217259235824,77.0941487373098,2.04450844550294)); +#25421=CARTESIAN_POINT('',(20.218671007833,77.0845559462463,2.0381473943017)); +#25422=CARTESIAN_POINT('',(20.2204613330176,77.0724385262708,2.02658432601281)); +#25423=CARTESIAN_POINT('',(20.2209502347817,77.0691386348309,2.02258386268031)); +#25424=CARTESIAN_POINT('',(20.2215635271631,77.0650023144387,2.01604630300997)); +#25425=CARTESIAN_POINT('',(20.2217408359509,77.0638077647043,2.01361216113604)); +#25426=CARTESIAN_POINT('',(20.2220103217951,77.0619925816386,2.00884780266038)); +#25427=CARTESIAN_POINT('',(20.222111145819,77.0613139068082,2.00618254438082)); +#25428=CARTESIAN_POINT('',(20.2221607598731,77.0609799494262,2.00350516186487)); +#25429=CARTESIAN_POINT('',(20.2221814439841,77.0608407225457,2.00232514873765)); +#25430=CARTESIAN_POINT('',(20.2221914777367,77.0607731917347,2.00115234488797)); +#25431=CARTESIAN_POINT('',(20.2221914777091,77.0607731917329,1.99608127169351)); +#25432=CARTESIAN_POINT('',(20.2220658191125,77.061618582756,1.99193360339223)); +#25433=CARTESIAN_POINT('',(20.2216015859851,77.0647459082211,1.98415149162172)); +#25434=CARTESIAN_POINT('',(20.2212642917739,77.0670195267685,1.98051363259361)); +#25435=CARTESIAN_POINT('',(20.2193999112398,77.0796056892158,1.96410820799081)); +#25436=CARTESIAN_POINT('',(20.2168875534421,77.0966575257574,1.95355348317069)); +#25437=CARTESIAN_POINT('',(20.2057883818312,77.1727019560837,1.91408433556871)); +#25438=CARTESIAN_POINT('',(20.1955226720369,77.2452440998333,1.898736888452)); +#25439=CARTESIAN_POINT('',(20.1756279809344,77.3923038672332,1.87056498298254)); +#25440=CARTESIAN_POINT('',(20.1659257655383,77.4673181674095,1.86045243667519)); +#25441=CARTESIAN_POINT('',(20.1100225778876,77.9176018598728,1.80915668510268)); +#25442=CARTESIAN_POINT('',(20.0695225601428,78.3399918693822,1.80390012450745)); +#25443=CARTESIAN_POINT('',(20.0170292939844,79.1876450962884,1.79833628095782)); +#25444=CARTESIAN_POINT('',(20.0050355135237,79.6129197047141,1.80074163591735)); +#25445=CARTESIAN_POINT('',(20.0050354003906,80.,1.80074164462207)); +#25446=CARTESIAN_POINT('',(20.0050430219659,139.999999999997,3.52930394689292E-22)); +#25447=CARTESIAN_POINT('',(20.0050425136867,140.000000000004,1.70000738187468)); +#25448=CARTESIAN_POINT('',(20.0050352737284,140.,1.80074165553027)); +#25449=CARTESIAN_POINT('',(40.0050354003953,159.999995958397,280.)); +#25450=CARTESIAN_POINT('',(40.0050354003915,160.00000203877,26.0000014305115)); +#25451=CARTESIAN_POINT('',(40.0050354003953,159.999995958397,-7.05860789378584E-23)); +#25452=CARTESIAN_POINT('',(20.0050382268115,79.99817730411,74.1992584136634)); +#25453=CARTESIAN_POINT('',(20.0050385675512,79.6109573053839,74.1992584239036)); +#25454=CARTESIAN_POINT('',(20.0170325987831,79.1855289537671,74.201663779715)); +#25455=CARTESIAN_POINT('',(20.0695263659187,78.3375685504206,74.1960999378629)); +#25456=CARTESIAN_POINT('',(20.1100266338498,77.9150251260549,74.1908433781138)); +#25457=CARTESIAN_POINT('',(20.1594289670339,77.5169606858292,74.1455129105464)); +#25458=CARTESIAN_POINT('',(20.1615074871661,77.5003761039013,74.1435299729473)); +#25459=CARTESIAN_POINT('',(20.1636401580036,77.4835364532625,74.1413966542721)); +#25460=CARTESIAN_POINT('',(20.1793570949861,77.3594795180134,74.1257662366705)); +#25461=CARTESIAN_POINT('',(20.1893126028909,77.2883554889655,74.1103787449793)); +#25462=CARTESIAN_POINT('',(20.199247274261,77.2166342888228,74.0944107626973)); +#25463=CARTESIAN_POINT('',(20.204543830333,77.1791850839985,74.0844083300024)); +#25464=CARTESIAN_POINT('',(20.210804577959,77.1357455874668,74.0669419262773)); +#25465=CARTESIAN_POINT('',(20.2120193386524,77.1273558958317,74.0632729934358)); +#25466=CARTESIAN_POINT('',(20.2140414812381,77.1134505479711,74.0565935243281)); +#25467=CARTESIAN_POINT('',(20.2150228881927,77.1067227255654,74.0531922328123)); +#25468=CARTESIAN_POINT('',(20.217263513454,77.091414693377,74.0445084467778)); +#25469=CARTESIAN_POINT('',(20.218675285463,77.0818219023139,74.0381473955765)); +#25470=CARTESIAN_POINT('',(20.2204656106476,77.0697044823389,74.0265843272876)); +#25471=CARTESIAN_POINT('',(20.2209545124117,77.0664045908992,74.0225838639551)); +#25472=CARTESIAN_POINT('',(20.2215678047931,77.0622682705072,74.0160463042848)); +#25473=CARTESIAN_POINT('',(20.2217451135809,77.0610737207728,74.0136121624109)); +#25474=CARTESIAN_POINT('',(20.2220145994251,77.0592585377072,74.0088478039352)); +#25475=CARTESIAN_POINT('',(20.222115423449,77.0585798628769,74.0061825456556)); +#25476=CARTESIAN_POINT('',(20.2221650375031,77.0582459054949,74.0035051631397)); +#25477=CARTESIAN_POINT('',(20.2221857216426,77.0581066603983,74.0023251500125)); +#25478=CARTESIAN_POINT('',(20.2221957553891,77.0580391334671,74.0011523461628)); +#25479=CARTESIAN_POINT('',(20.2221957551936,77.0580392408528,73.9960812729679)); +#25480=CARTESIAN_POINT('',(20.2220700960491,77.0588849820508,73.9919336046662)); +#25481=CARTESIAN_POINT('',(20.2216058611454,77.0620134427719,73.9841514928946)); +#25482=CARTESIAN_POINT('',(20.2212685657098,77.0642878438911,73.9805136338659)); +#25483=CARTESIAN_POINT('',(20.2194041785214,77.0768782593412,73.9641082092597)); +#25484=CARTESIAN_POINT('',(20.2168918120955,77.0939356104185,73.9535534844362)); +#25485=CARTESIAN_POINT('',(20.205792602262,77.1700044700509,73.9140843368201)); +#25486=CARTESIAN_POINT('',(20.195526856756,77.2425694383682,73.8987368896919)); +#25487=CARTESIAN_POINT('',(20.1756320933876,77.3896753934093,73.8705649841995)); +#25488=CARTESIAN_POINT('',(20.1659298412862,77.4647131533455,73.8604524378809)); +#25489=CARTESIAN_POINT('',(20.1100264337029,77.9151374140872,73.8091566862433)); +#25490=CARTESIAN_POINT('',(20.0695262114949,78.3376581056848,73.8039001255897)); +#25491=CARTESIAN_POINT('',(20.0170325362086,79.1855728274562,73.7983362819227)); +#25492=CARTESIAN_POINT('',(20.0050385511674,79.6109781947438,73.8007416368228)); +#25493=CARTESIAN_POINT('',(20.0050382521439,79.99817730411,73.8007416454719)); +#25494=CARTESIAN_POINT('',(20.005035248396,140.,2.19925840190538)); +#25495=CARTESIAN_POINT('',(20.0050423343106,139.999999999991,2.29999285710883)); +#25496=CARTESIAN_POINT('',(20.0050419157203,140.000000000005,3.70000676060031)); +#25497=CARTESIAN_POINT('',(20.0050352863946,140.,3.80074165662109)); +#25498=CARTESIAN_POINT('',(20.0050352610622,140.,4.1992584029962)); +#25499=CARTESIAN_POINT('',(20.0050417363427,139.999999999993,4.29999383400306)); +#25500=CARTESIAN_POINT('',(20.0050413177541,140.000000000005,5.70000616877557)); +#25501=CARTESIAN_POINT('',(20.0050352863946,140.,5.80074165662109)); +#25502=CARTESIAN_POINT('',(20.0050352610622,140.,6.1992584029962)); +#25503=CARTESIAN_POINT('',(20.0050411383751,139.999999999994,6.29999443813254)); +#25504=CARTESIAN_POINT('',(20.0050407197878,140.000000000005,7.70000545159053)); +#25505=CARTESIAN_POINT('',(20.0050352863946,140.,7.80074165662109)); +#25506=CARTESIAN_POINT('',(20.0050352610622,140.,8.1992584029962)); +#25507=CARTESIAN_POINT('',(20.0050405404075,139.999999999995,8.29999481820269)); +#25508=CARTESIAN_POINT('',(20.0050401218215,140.000000000005,9.70000493172295)); +#25509=CARTESIAN_POINT('',(20.0050352863946,140.,9.80074165662109)); +#25510=CARTESIAN_POINT('',(20.0050352610622,140.,10.1992584029962)); +#25511=CARTESIAN_POINT('',(20.0050399424397,139.999999999996,10.2999958053937)); +#25512=CARTESIAN_POINT('',(20.0050395238553,140.000000000004,11.7000042528515)); +#25513=CARTESIAN_POINT('',(20.0050352863946,140.,11.8007416566211)); +#25514=CARTESIAN_POINT('',(20.0050352610622,140.,12.1992584029962)); +#25515=CARTESIAN_POINT('',(20.0050393444723,139.999999999997,12.2999958633568)); +#25516=CARTESIAN_POINT('',(20.005038925889,140.000000000004,13.7000040550839)); +#25517=CARTESIAN_POINT('',(20.0050352863946,140.,13.8007416566211)); +#25518=CARTESIAN_POINT('',(20.0050352610622,140.,14.1992584029962)); +#25519=CARTESIAN_POINT('',(20.0050387465046,139.999999999998,14.2999967629318)); +#25520=CARTESIAN_POINT('',(20.0050383279229,140.000000000004,15.7000035393142)); +#25521=CARTESIAN_POINT('',(20.0050352863946,140.,15.8007416566211)); +#25522=CARTESIAN_POINT('',(20.0050352610622,140.,16.1992584029962)); +#25523=CARTESIAN_POINT('',(20.005038148537,139.999999999998,16.2999972921435)); +#25524=CARTESIAN_POINT('',(20.0050377299569,140.000000000003,17.7000029469199)); +#25525=CARTESIAN_POINT('',(20.0050352863946,140.,17.8007416566211)); +#25526=CARTESIAN_POINT('',(20.0050352610622,140.,18.1992584029962)); +#25527=CARTESIAN_POINT('',(20.0050375505696,139.999999999999,18.2999974708877)); +#25528=CARTESIAN_POINT('',(20.0050354130568,140.,19.8007416500762)); +#25529=CARTESIAN_POINT('',(20.0050352737284,140.,1.80074165553027)); +#25530=CARTESIAN_POINT('',(20.0050352722154,140.000003932599,1.80074165412016)); +#25531=CARTESIAN_POINT('',(20.0050352722138,140.000007865193,1.8007416541203)); +#25532=CARTESIAN_POINT('',(20.0050352294756,140.387092537049,1.80074165800181)); +#25533=CARTESIAN_POINT('',(20.0170290449329,140.812371854823,1.79833625186653)); +#25534=CARTESIAN_POINT('',(20.0695222995908,141.660026081652,1.80389997052601)); +#25535=CARTESIAN_POINT('',(20.1100223521621,142.082416587224,1.80915646171355)); +#25536=CARTESIAN_POINT('',(20.1659256219508,142.532700878065,1.86045219742374)); +#25537=CARTESIAN_POINT('',(20.1756278603386,142.60771533801,1.87056475206669)); +#25538=CARTESIAN_POINT('',(20.1955226006953,142.754775419134,1.89873669411742)); +#25539=CARTESIAN_POINT('',(20.2057883368887,142.82731771726,1.91408416449715)); +#25540=CARTESIAN_POINT('',(20.216887538477,142.903362315953,1.95355338547391)); +#25541=CARTESIAN_POINT('',(20.219399903502,142.920414193009,1.96410813160816)); +#25542=CARTESIAN_POINT('',(20.2212642893552,142.933000385658,1.98051359184995)); +#25543=CARTESIAN_POINT('',(20.2216015844853,142.935274009422,1.98415145836198)); +#25544=CARTESIAN_POINT('',(20.2220658188527,142.938401342135,1.99193358633685)); +#25545=CARTESIAN_POINT('',(20.2221914777665,142.939246735172,1.99608126336734)); +#25546=CARTESIAN_POINT('',(20.2221914777279,142.939246735174,2.00115234492162)); +#25547=CARTESIAN_POINT('',(20.2221814439727,142.939179204489,2.00232514875294)); +#25548=CARTESIAN_POINT('',(20.2221607598731,142.939039977871,2.00350516186487)); +#25549=CARTESIAN_POINT('',(20.2221009848286,142.938637626556,2.00673087405174)); +#25550=CARTESIAN_POINT('',(20.2219638020407,142.937714996956,2.0106688884719)); +#25551=CARTESIAN_POINT('',(20.2212395053567,142.932833237516,2.02001859932617)); +#25552=CARTESIAN_POINT('',(20.2207516857507,142.929541913149,2.02424730950865)); +#25553=CARTESIAN_POINT('',(20.2192025637294,142.919066998202,2.03524406998165)); +#25554=CARTESIAN_POINT('',(20.217924189481,142.910393149382,2.04147807515707)); +#25555=CARTESIAN_POINT('',(20.2145462714809,142.88735856717,2.05551168746419)); +#25556=CARTESIAN_POINT('',(20.2114284453527,142.865986770521,2.06578130374645)); +#25557=CARTESIAN_POINT('',(20.1947127740548,142.749476028348,2.10881738517288)); +#25558=CARTESIAN_POINT('',(20.1765617403521,142.6157764969,2.12854194793937)); +#25559=CARTESIAN_POINT('',(20.1636358803736,142.513750343504,2.14139665299727)); +#25560=CARTESIAN_POINT('',(20.1615031335393,142.496916170313,2.14353006143517)); +#25561=CARTESIAN_POINT('',(20.1594245409595,142.480336986582,2.14551307699058)); +#25562=CARTESIAN_POINT('',(20.1100223074577,142.082416590079,2.19084359368889)); +#25563=CARTESIAN_POINT('',(20.0695222588569,141.660026084326,2.19610008508606)); +#25564=CARTESIAN_POINT('',(20.017029012208,140.812371857129,2.20166380417066)); +#25565=CARTESIAN_POINT('',(20.0050352008027,140.387092539168,2.19925839825209)); +#25566=CARTESIAN_POINT('',(20.0050352472242,140.000011799733,2.19925840233065)); +#25567=CARTESIAN_POINT('',(20.0050352472247,140.000007866493,2.19925840233069)); +#25568=CARTESIAN_POINT('',(20.0050352472264,140.000003933248,2.19925840233083)); +#25569=CARTESIAN_POINT('',(20.005035248396,140.,2.19925840190538)); +#25570=CARTESIAN_POINT('',(20.0050352863946,140.,3.80074165662109)); +#25571=CARTESIAN_POINT('',(20.0050352848817,140.000003932599,3.80074165521098)); +#25572=CARTESIAN_POINT('',(20.00503528488,140.000007865193,3.80074165521112)); +#25573=CARTESIAN_POINT('',(20.0050352429675,140.387092537049,3.80074165916373)); +#25574=CARTESIAN_POINT('',(20.0170290593335,140.812371854823,3.79833625310671)); +#25575=CARTESIAN_POINT('',(20.0695223158085,141.660026081652,3.80389997192269)); +#25576=CARTESIAN_POINT('',(20.1100223692879,142.082416587224,3.80915646318843)); +#25577=CARTESIAN_POINT('',(20.1659256400534,142.532700878065,3.86045219898275)); +#25578=CARTESIAN_POINT('',(20.1756278786043,142.60771533801,3.87056475363973)); +#25579=CARTESIAN_POINT('',(20.1955226192819,142.754775419134,3.89873669571811)); +#25580=CARTESIAN_POINT('',(20.205788355634,142.82731771726,3.9140841661115)); +#25581=CARTESIAN_POINT('',(20.216887557392,142.903362315953,3.95355338710288)); +#25582=CARTESIAN_POINT('',(20.2193999224554,142.920414193009,3.96410813324043)); +#25583=CARTESIAN_POINT('',(20.2212643083381,142.933000385658,3.98051359348476)); +#25584=CARTESIAN_POINT('',(20.2216016034736,142.935274009422,3.98415145999727)); +#25585=CARTESIAN_POINT('',(20.222065837849,142.938401342135,3.99193358797281)); +#25586=CARTESIAN_POINT('',(20.2221914967652,142.939246735172,3.99608126500351)); +#25587=CARTESIAN_POINT('',(20.2221914967273,142.939246735174,4.00115234655787)); +#25588=CARTESIAN_POINT('',(20.2221814629721,142.939179204489,4.00232515038918)); +#25589=CARTESIAN_POINT('',(20.2221607788724,142.939039977871,4.0035051635011)); +#25590=CARTESIAN_POINT('',(20.2221010038279,142.938637626556,4.00673087568797)); +#25591=CARTESIAN_POINT('',(20.22196382104,142.937714996956,4.01066889010814)); +#25592=CARTESIAN_POINT('',(20.221239524356,142.932833237516,4.0200186009624)); +#25593=CARTESIAN_POINT('',(20.22075170475,142.929541913149,4.02424731114486)); +#25594=CARTESIAN_POINT('',(20.2192025827287,142.919066998202,4.03524407161792)); +#25595=CARTESIAN_POINT('',(20.2179242084803,142.910393149382,4.04147807679334)); +#25596=CARTESIAN_POINT('',(20.2145462904799,142.887358567169,4.05551168910142)); +#25597=CARTESIAN_POINT('',(20.2114284643516,142.865986770519,4.06578130538368)); +#25598=CARTESIAN_POINT('',(20.194712793054,142.749476028348,4.10881738680906)); +#25599=CARTESIAN_POINT('',(20.1765617593515,142.6157764969,4.12854194957552)); +#25600=CARTESIAN_POINT('',(20.1636358993729,142.513750343504,4.1413966546335)); +#25601=CARTESIAN_POINT('',(20.1615031524959,142.496916170313,4.14353006306773)); +#25602=CARTESIAN_POINT('',(20.1594245598741,142.480336986582,4.14551307861951)); +#25603=CARTESIAN_POINT('',(20.1100223253639,142.082416590079,4.19084359523097)); +#25604=CARTESIAN_POINT('',(20.0695222756969,141.660026084326,4.19610008653633)); +#25605=CARTESIAN_POINT('',(20.0170290269135,140.812371857129,4.2016638054371)); +#25606=CARTESIAN_POINT('',(20.0050352144397,140.387092539168,4.19925839942652)); +#25607=CARTESIAN_POINT('',(20.0050352598905,140.000011799733,4.19925840342147)); +#25608=CARTESIAN_POINT('',(20.0050352598909,140.000007866493,4.19925840342151)); +#25609=CARTESIAN_POINT('',(20.0050352598926,140.000003933248,4.19925840342165)); +#25610=CARTESIAN_POINT('',(20.0050352610622,140.,4.1992584029962)); +#25611=CARTESIAN_POINT('',(20.0050352863946,140.,5.80074165662109)); +#25612=CARTESIAN_POINT('',(20.0050352848817,140.000003932599,5.80074165521098)); +#25613=CARTESIAN_POINT('',(20.00503528488,140.000007865193,5.80074165521112)); +#25614=CARTESIAN_POINT('',(20.0050352429675,140.387092537049,5.80074165916373)); +#25615=CARTESIAN_POINT('',(20.0170290593335,140.812371854823,5.79833625310671)); +#25616=CARTESIAN_POINT('',(20.0695223158085,141.660026081652,5.80389997192269)); +#25617=CARTESIAN_POINT('',(20.1100223692879,142.082416587224,5.80915646318843)); +#25618=CARTESIAN_POINT('',(20.1659256400534,142.532700878065,5.86045219898275)); +#25619=CARTESIAN_POINT('',(20.1756278786043,142.60771533801,5.87056475363973)); +#25620=CARTESIAN_POINT('',(20.1955226192819,142.754775419134,5.89873669571811)); +#25621=CARTESIAN_POINT('',(20.205788355634,142.82731771726,5.9140841661115)); +#25622=CARTESIAN_POINT('',(20.216887557392,142.903362315953,5.95355338710287)); +#25623=CARTESIAN_POINT('',(20.2193999224554,142.920414193009,5.96410813324043)); +#25624=CARTESIAN_POINT('',(20.2212643083381,142.933000385658,5.98051359348477)); +#25625=CARTESIAN_POINT('',(20.2216016034736,142.935274009422,5.98415145999727)); +#25626=CARTESIAN_POINT('',(20.222065837849,142.938401342135,5.99193358797282)); +#25627=CARTESIAN_POINT('',(20.2221914967652,142.939246735172,5.99608126500352)); +#25628=CARTESIAN_POINT('',(20.2221914967273,142.939246735174,6.00115234655787)); +#25629=CARTESIAN_POINT('',(20.2221814629721,142.939179204489,6.00232515038919)); +#25630=CARTESIAN_POINT('',(20.2221607788724,142.939039977871,6.0035051635011)); +#25631=CARTESIAN_POINT('',(20.2221010038279,142.938637626556,6.00673087568798)); +#25632=CARTESIAN_POINT('',(20.22196382104,142.937714996956,6.01066889010815)); +#25633=CARTESIAN_POINT('',(20.221239524356,142.932833237516,6.02001860096241)); +#25634=CARTESIAN_POINT('',(20.22075170475,142.929541913149,6.02424731114489)); +#25635=CARTESIAN_POINT('',(20.2192025827287,142.919066998202,6.0352440716179)); +#25636=CARTESIAN_POINT('',(20.2179242084803,142.910393149382,6.0414780767933)); +#25637=CARTESIAN_POINT('',(20.2145462904797,142.887358567167,6.05551168910253)); +#25638=CARTESIAN_POINT('',(20.2114284643512,142.865986770516,6.06578130538476)); +#25639=CARTESIAN_POINT('',(20.1947127930539,142.749476028347,6.1088173868091)); +#25640=CARTESIAN_POINT('',(20.1765617593515,142.6157764969,6.12854194957551)); +#25641=CARTESIAN_POINT('',(20.1636358993729,142.513750343504,6.14139665463351)); +#25642=CARTESIAN_POINT('',(20.1615031524958,142.496916170313,6.14353006306773)); +#25643=CARTESIAN_POINT('',(20.1594245598741,142.480336986582,6.14551307861952)); +#25644=CARTESIAN_POINT('',(20.1100223253639,142.082416590079,6.19084359523098)); +#25645=CARTESIAN_POINT('',(20.0695222756969,141.660026084326,6.19610008653633)); +#25646=CARTESIAN_POINT('',(20.0170290269135,140.812371857129,6.2016638054371)); +#25647=CARTESIAN_POINT('',(20.0050352144397,140.387092539168,6.19925839942652)); +#25648=CARTESIAN_POINT('',(20.0050352598905,140.000011799733,6.19925840342147)); +#25649=CARTESIAN_POINT('',(20.0050352598909,140.000007866493,6.19925840342152)); +#25650=CARTESIAN_POINT('',(20.0050352598926,140.000003933248,6.19925840342166)); +#25651=CARTESIAN_POINT('',(20.0050352610622,140.,6.1992584029962)); +#25652=CARTESIAN_POINT('',(20.0050352863946,140.,7.80074165662109)); +#25653=CARTESIAN_POINT('',(20.0050352848817,140.000003932599,7.80074165521098)); +#25654=CARTESIAN_POINT('',(20.00503528488,140.000007865193,7.80074165521112)); +#25655=CARTESIAN_POINT('',(20.0050352429675,140.387092537049,7.80074165916373)); +#25656=CARTESIAN_POINT('',(20.0170290593335,140.812371854823,7.79833625310671)); +#25657=CARTESIAN_POINT('',(20.0695223158085,141.660026081652,7.80389997192269)); +#25658=CARTESIAN_POINT('',(20.1100223692879,142.082416587224,7.80915646318843)); +#25659=CARTESIAN_POINT('',(20.1659256400534,142.532700878065,7.86045219898275)); +#25660=CARTESIAN_POINT('',(20.1756278786043,142.60771533801,7.87056475363974)); +#25661=CARTESIAN_POINT('',(20.1955226192819,142.754775419134,7.89873669571811)); +#25662=CARTESIAN_POINT('',(20.205788355634,142.82731771726,7.91408416611151)); +#25663=CARTESIAN_POINT('',(20.216887557392,142.903362315953,7.95355338710288)); +#25664=CARTESIAN_POINT('',(20.2193999224554,142.920414193009,7.96410813324043)); +#25665=CARTESIAN_POINT('',(20.2212643083381,142.933000385658,7.98051359348476)); +#25666=CARTESIAN_POINT('',(20.2216016034736,142.935274009422,7.98415145999727)); +#25667=CARTESIAN_POINT('',(20.222065837849,142.938401342135,7.99193358797282)); +#25668=CARTESIAN_POINT('',(20.2221914967652,142.939246735172,7.99608126500351)); +#25669=CARTESIAN_POINT('',(20.2221914967273,142.939246735174,8.00115234655786)); +#25670=CARTESIAN_POINT('',(20.2221814629721,142.939179204489,8.00232515038918)); +#25671=CARTESIAN_POINT('',(20.2221607788724,142.939039977871,8.0035051635011)); +#25672=CARTESIAN_POINT('',(20.2221010038279,142.938637626556,8.00673087568796)); +#25673=CARTESIAN_POINT('',(20.22196382104,142.937714996956,8.01066889010813)); +#25674=CARTESIAN_POINT('',(20.221239524356,142.932833237516,8.02001860096243)); +#25675=CARTESIAN_POINT('',(20.22075170475,142.929541913149,8.02424731114493)); +#25676=CARTESIAN_POINT('',(20.2192025827287,142.919066998202,8.03524407161796)); +#25677=CARTESIAN_POINT('',(20.2179242084803,142.910393149382,8.04147807679345)); +#25678=CARTESIAN_POINT('',(20.2145462904797,142.887358567167,8.05551168910247)); +#25679=CARTESIAN_POINT('',(20.2114284643513,142.865986770516,8.06578130538467)); +#25680=CARTESIAN_POINT('',(20.1947127930539,142.749476028347,8.10881738680908)); +#25681=CARTESIAN_POINT('',(20.1765617593515,142.615776496901,8.12854194957548)); +#25682=CARTESIAN_POINT('',(20.1636358993729,142.513750343504,8.14139665463351)); +#25683=CARTESIAN_POINT('',(20.1615031524958,142.496916170313,8.14353006306773)); +#25684=CARTESIAN_POINT('',(20.1594245598741,142.480336986582,8.14551307861952)); +#25685=CARTESIAN_POINT('',(20.1100223253639,142.082416590079,8.19084359523098)); +#25686=CARTESIAN_POINT('',(20.0695222756969,141.660026084326,8.19610008653633)); +#25687=CARTESIAN_POINT('',(20.0170290269135,140.812371857129,8.20166380543709)); +#25688=CARTESIAN_POINT('',(20.0050352144397,140.387092539168,8.19925839942651)); +#25689=CARTESIAN_POINT('',(20.0050352598905,140.000011799733,8.19925840342146)); +#25690=CARTESIAN_POINT('',(20.0050352598909,140.000007866493,8.1992584034215)); +#25691=CARTESIAN_POINT('',(20.0050352598926,140.000003933248,8.19925840342164)); +#25692=CARTESIAN_POINT('',(20.0050352610622,140.,8.1992584029962)); +#25693=CARTESIAN_POINT('',(20.0050352863946,140.,9.80074165662109)); +#25694=CARTESIAN_POINT('',(20.0050352848817,140.000003932599,9.80074165521098)); +#25695=CARTESIAN_POINT('',(20.00503528488,140.000007865193,9.80074165521112)); +#25696=CARTESIAN_POINT('',(20.0050352429675,140.387092537049,9.80074165916373)); +#25697=CARTESIAN_POINT('',(20.0170290593335,140.812371854823,9.79833625310671)); +#25698=CARTESIAN_POINT('',(20.0695223158085,141.660026081652,9.80389997192268)); +#25699=CARTESIAN_POINT('',(20.1100223692879,142.082416587224,9.80915646318842)); +#25700=CARTESIAN_POINT('',(20.1659256400534,142.532700878065,9.86045219898273)); +#25701=CARTESIAN_POINT('',(20.1756278786043,142.60771533801,9.87056475363973)); +#25702=CARTESIAN_POINT('',(20.1955226192819,142.754775419134,9.8987366957181)); +#25703=CARTESIAN_POINT('',(20.205788355634,142.82731771726,9.9140841661115)); +#25704=CARTESIAN_POINT('',(20.216887557392,142.903362315953,9.95355338710286)); +#25705=CARTESIAN_POINT('',(20.2193999224554,142.920414193009,9.96410813324041)); +#25706=CARTESIAN_POINT('',(20.2212643083381,142.933000385658,9.98051359348475)); +#25707=CARTESIAN_POINT('',(20.2216016034736,142.935274009422,9.98415145999725)); +#25708=CARTESIAN_POINT('',(20.222065837849,142.938401342135,9.99193358797279)); +#25709=CARTESIAN_POINT('',(20.2221914967652,142.939246735172,9.9960812650035)); +#25710=CARTESIAN_POINT('',(20.2221914967273,142.939246735174,10.0011523465579)); +#25711=CARTESIAN_POINT('',(20.2221814629721,142.939179204489,10.0023251503892)); +#25712=CARTESIAN_POINT('',(20.2221607788724,142.939039977871,10.0035051635011)); +#25713=CARTESIAN_POINT('',(20.2221010038279,142.938637626556,10.0067308756879)); +#25714=CARTESIAN_POINT('',(20.22196382104,142.937714996956,10.0106688901081)); +#25715=CARTESIAN_POINT('',(20.221239524356,142.932833237516,10.0200186009623)); +#25716=CARTESIAN_POINT('',(20.22075170475,142.929541913149,10.0242473111448)); +#25717=CARTESIAN_POINT('',(20.2192025827287,142.919066998202,10.0352440716179)); +#25718=CARTESIAN_POINT('',(20.2179242084803,142.910393149382,10.0414780767935)); +#25719=CARTESIAN_POINT('',(20.2145462904801,142.88735856717,10.0555116891007)); +#25720=CARTESIAN_POINT('',(20.2114284643519,142.865986770521,10.0657813053829)); +#25721=CARTESIAN_POINT('',(20.1947127930541,142.749476028348,10.1088173868091)); +#25722=CARTESIAN_POINT('',(20.1765617593514,142.6157764969,10.1285419495756)); +#25723=CARTESIAN_POINT('',(20.1636358993729,142.513750343504,10.1413966546335)); +#25724=CARTESIAN_POINT('',(20.1615031524959,142.496916170313,10.1435300630678)); +#25725=CARTESIAN_POINT('',(20.1594245598741,142.480336986582,10.1455130786195)); +#25726=CARTESIAN_POINT('',(20.1100223253639,142.082416590079,10.190843595231)); +#25727=CARTESIAN_POINT('',(20.0695222756969,141.660026084326,10.1961000865364)); +#25728=CARTESIAN_POINT('',(20.0170290269135,140.812371857129,10.2016638054371)); +#25729=CARTESIAN_POINT('',(20.0050352144397,140.387092539168,10.1992583994265)); +#25730=CARTESIAN_POINT('',(20.0050352598905,140.000011799733,10.1992584034215)); +#25731=CARTESIAN_POINT('',(20.0050352598909,140.000007866493,10.1992584034215)); +#25732=CARTESIAN_POINT('',(20.0050352598926,140.000003933248,10.1992584034217)); +#25733=CARTESIAN_POINT('',(20.0050352610622,140.,10.1992584029962)); +#25734=CARTESIAN_POINT('',(20.0050352863946,140.,11.8007416566211)); +#25735=CARTESIAN_POINT('',(20.0050352848817,140.000003932599,11.800741655211)); +#25736=CARTESIAN_POINT('',(20.00503528488,140.000007865193,11.8007416552111)); +#25737=CARTESIAN_POINT('',(20.0050352429675,140.387092537049,11.8007416591637)); +#25738=CARTESIAN_POINT('',(20.0170290593335,140.812371854823,11.7983362531067)); +#25739=CARTESIAN_POINT('',(20.0695223158085,141.660026081652,11.8038999719226)); +#25740=CARTESIAN_POINT('',(20.1100223692879,142.082416587224,11.8091564631884)); +#25741=CARTESIAN_POINT('',(20.1659256400534,142.532700878065,11.8604521989827)); +#25742=CARTESIAN_POINT('',(20.1756278786043,142.60771533801,11.8705647536397)); +#25743=CARTESIAN_POINT('',(20.1955226192819,142.754775419134,11.898736695718)); +#25744=CARTESIAN_POINT('',(20.205788355634,142.82731771726,11.9140841661114)); +#25745=CARTESIAN_POINT('',(20.216887557392,142.903362315953,11.9535533871028)); +#25746=CARTESIAN_POINT('',(20.2193999224554,142.920414193009,11.9641081332404)); +#25747=CARTESIAN_POINT('',(20.2212643083381,142.933000385658,11.9805135934848)); +#25748=CARTESIAN_POINT('',(20.2216016034736,142.935274009422,11.9841514599972)); +#25749=CARTESIAN_POINT('',(20.222065837849,142.938401342135,11.9919335879728)); +#25750=CARTESIAN_POINT('',(20.2221914967652,142.939246735172,11.9960812650035)); +#25751=CARTESIAN_POINT('',(20.2221914967273,142.939246735174,12.0011523465579)); +#25752=CARTESIAN_POINT('',(20.2221814629721,142.939179204489,12.0023251503892)); +#25753=CARTESIAN_POINT('',(20.2221607788724,142.939039977871,12.0035051635011)); +#25754=CARTESIAN_POINT('',(20.2221010038279,142.938637626556,12.0067308756879)); +#25755=CARTESIAN_POINT('',(20.22196382104,142.937714996956,12.0106688901081)); +#25756=CARTESIAN_POINT('',(20.221239524356,142.932833237516,12.0200186009624)); +#25757=CARTESIAN_POINT('',(20.22075170475,142.929541913149,12.0242473111449)); +#25758=CARTESIAN_POINT('',(20.2192025827287,142.919066998202,12.0352440716179)); +#25759=CARTESIAN_POINT('',(20.2179242084803,142.910393149382,12.0414780767935)); +#25760=CARTESIAN_POINT('',(20.2145462904797,142.887358567167,12.0555116891023)); +#25761=CARTESIAN_POINT('',(20.2114284643513,142.865986770517,12.0657813053845)); +#25762=CARTESIAN_POINT('',(20.194712793054,142.749476028347,12.108817386809)); +#25763=CARTESIAN_POINT('',(20.1765617593516,142.615776496901,12.1285419495754)); +#25764=CARTESIAN_POINT('',(20.1636358993729,142.513750343504,12.1413966546335)); +#25765=CARTESIAN_POINT('',(20.1615031524959,142.496916170313,12.1435300630678)); +#25766=CARTESIAN_POINT('',(20.1594245598741,142.480336986582,12.1455130786195)); +#25767=CARTESIAN_POINT('',(20.1100223253639,142.082416590079,12.190843595231)); +#25768=CARTESIAN_POINT('',(20.0695222756969,141.660026084326,12.1961000865364)); +#25769=CARTESIAN_POINT('',(20.0170290269135,140.812371857129,12.2016638054371)); +#25770=CARTESIAN_POINT('',(20.0050352144397,140.387092539168,12.1992583994265)); +#25771=CARTESIAN_POINT('',(20.0050352598905,140.000011799733,12.1992584034215)); +#25772=CARTESIAN_POINT('',(20.0050352598909,140.000007866493,12.1992584034215)); +#25773=CARTESIAN_POINT('',(20.0050352598926,140.000003933248,12.1992584034217)); +#25774=CARTESIAN_POINT('',(20.0050352610622,140.,12.1992584029962)); +#25775=CARTESIAN_POINT('',(20.0050352863946,140.,13.8007416566211)); +#25776=CARTESIAN_POINT('',(20.0050352848817,140.000003932599,13.800741655211)); +#25777=CARTESIAN_POINT('',(20.00503528488,140.000007865193,13.8007416552111)); +#25778=CARTESIAN_POINT('',(20.0050352429675,140.387092537049,13.8007416591637)); +#25779=CARTESIAN_POINT('',(20.0170290593335,140.812371854823,13.7983362531067)); +#25780=CARTESIAN_POINT('',(20.0695223158085,141.660026081652,13.8038999719226)); +#25781=CARTESIAN_POINT('',(20.1100223692879,142.082416587224,13.8091564631884)); +#25782=CARTESIAN_POINT('',(20.1659256400534,142.532700878065,13.8604521989827)); +#25783=CARTESIAN_POINT('',(20.1756278786043,142.60771533801,13.8705647536397)); +#25784=CARTESIAN_POINT('',(20.1955226192819,142.754775419134,13.898736695718)); +#25785=CARTESIAN_POINT('',(20.205788355634,142.82731771726,13.9140841661114)); +#25786=CARTESIAN_POINT('',(20.216887557392,142.903362315953,13.9535533871028)); +#25787=CARTESIAN_POINT('',(20.2193999224554,142.920414193009,13.9641081332404)); +#25788=CARTESIAN_POINT('',(20.2212643083381,142.933000385658,13.9805135934848)); +#25789=CARTESIAN_POINT('',(20.2216016034736,142.935274009422,13.9841514599973)); +#25790=CARTESIAN_POINT('',(20.222065837849,142.938401342135,13.9919335879728)); +#25791=CARTESIAN_POINT('',(20.2221914967652,142.939246735172,13.9960812650035)); +#25792=CARTESIAN_POINT('',(20.2221914967273,142.939246735174,14.0011523465579)); +#25793=CARTESIAN_POINT('',(20.2221814629721,142.939179204489,14.0023251503892)); +#25794=CARTESIAN_POINT('',(20.2221607788724,142.939039977871,14.0035051635011)); +#25795=CARTESIAN_POINT('',(20.2221010038279,142.938637626556,14.0067308756879)); +#25796=CARTESIAN_POINT('',(20.22196382104,142.937714996956,14.0106688901081)); +#25797=CARTESIAN_POINT('',(20.221239524356,142.932833237516,14.0200186009624)); +#25798=CARTESIAN_POINT('',(20.22075170475,142.929541913149,14.0242473111449)); +#25799=CARTESIAN_POINT('',(20.2192025827287,142.919066998202,14.0352440716179)); +#25800=CARTESIAN_POINT('',(20.2179242084803,142.910393149382,14.0414780767934)); +#25801=CARTESIAN_POINT('',(20.2145462904799,142.887358567168,14.0555116891015)); +#25802=CARTESIAN_POINT('',(20.2114284643516,142.865986770519,14.0657813053838)); +#25803=CARTESIAN_POINT('',(20.194712793054,142.749476028348,14.108817386809)); +#25804=CARTESIAN_POINT('',(20.1765617593515,142.615776496901,14.1285419495755)); +#25805=CARTESIAN_POINT('',(20.1636358993729,142.513750343504,14.1413966546335)); +#25806=CARTESIAN_POINT('',(20.1615031524959,142.496916170313,14.1435300630678)); +#25807=CARTESIAN_POINT('',(20.1594245598741,142.480336986582,14.1455130786195)); +#25808=CARTESIAN_POINT('',(20.1100223253639,142.082416590079,14.190843595231)); +#25809=CARTESIAN_POINT('',(20.0695222756969,141.660026084326,14.1961000865364)); +#25810=CARTESIAN_POINT('',(20.0170290269135,140.812371857129,14.2016638054371)); +#25811=CARTESIAN_POINT('',(20.0050352144397,140.387092539168,14.1992583994265)); +#25812=CARTESIAN_POINT('',(20.0050352598905,140.000011799733,14.1992584034215)); +#25813=CARTESIAN_POINT('',(20.0050352598909,140.000007866493,14.1992584034215)); +#25814=CARTESIAN_POINT('',(20.0050352598926,140.000003933248,14.1992584034217)); +#25815=CARTESIAN_POINT('',(20.0050352610622,140.,14.1992584029962)); +#25816=CARTESIAN_POINT('',(20.0050352863946,140.,15.8007416566211)); +#25817=CARTESIAN_POINT('',(20.0050352848817,140.000003932599,15.800741655211)); +#25818=CARTESIAN_POINT('',(20.00503528488,140.000007865193,15.8007416552111)); +#25819=CARTESIAN_POINT('',(20.0050352429675,140.387092537049,15.8007416591637)); +#25820=CARTESIAN_POINT('',(20.0170290593335,140.812371854823,15.7983362531067)); +#25821=CARTESIAN_POINT('',(20.0695223158085,141.660026081652,15.8038999719226)); +#25822=CARTESIAN_POINT('',(20.1100223692879,142.082416587224,15.8091564631884)); +#25823=CARTESIAN_POINT('',(20.1659256400534,142.532700878065,15.8604521989827)); +#25824=CARTESIAN_POINT('',(20.1756278786043,142.60771533801,15.8705647536397)); +#25825=CARTESIAN_POINT('',(20.1955226192819,142.754775419134,15.8987366957181)); +#25826=CARTESIAN_POINT('',(20.205788355634,142.82731771726,15.9140841661114)); +#25827=CARTESIAN_POINT('',(20.216887557392,142.903362315953,15.9535533871028)); +#25828=CARTESIAN_POINT('',(20.2193999224554,142.920414193009,15.9641081332404)); +#25829=CARTESIAN_POINT('',(20.2212643083381,142.933000385658,15.9805135934848)); +#25830=CARTESIAN_POINT('',(20.2216016034736,142.935274009422,15.9841514599973)); +#25831=CARTESIAN_POINT('',(20.222065837849,142.938401342135,15.9919335879728)); +#25832=CARTESIAN_POINT('',(20.2221914967652,142.939246735172,15.9960812650035)); +#25833=CARTESIAN_POINT('',(20.2221914967273,142.939246735174,16.0011523465579)); +#25834=CARTESIAN_POINT('',(20.2221814629721,142.939179204489,16.0023251503892)); +#25835=CARTESIAN_POINT('',(20.2221607788724,142.939039977871,16.0035051635011)); +#25836=CARTESIAN_POINT('',(20.2221010038279,142.938637626556,16.006730875688)); +#25837=CARTESIAN_POINT('',(20.22196382104,142.937714996956,16.0106688901081)); +#25838=CARTESIAN_POINT('',(20.221239524356,142.932833237516,16.0200186009623)); +#25839=CARTESIAN_POINT('',(20.22075170475,142.929541913149,16.0242473111447)); +#25840=CARTESIAN_POINT('',(20.2192025827287,142.919066998202,16.035244071618)); +#25841=CARTESIAN_POINT('',(20.2179242084802,142.910393149382,16.0414780767937)); +#25842=CARTESIAN_POINT('',(20.21454629048,142.887358567169,16.055511689101)); +#25843=CARTESIAN_POINT('',(20.2114284643518,142.86598677052,16.0657813053831)); +#25844=CARTESIAN_POINT('',(20.1947127930541,142.749476028348,16.1088173868091)); +#25845=CARTESIAN_POINT('',(20.1765617593514,142.6157764969,16.1285419495755)); +#25846=CARTESIAN_POINT('',(20.1636358993729,142.513750343504,16.1413966546335)); +#25847=CARTESIAN_POINT('',(20.1615031524959,142.496916170313,16.1435300630678)); +#25848=CARTESIAN_POINT('',(20.1594245598741,142.480336986582,16.1455130786195)); +#25849=CARTESIAN_POINT('',(20.1100223253639,142.082416590079,16.190843595231)); +#25850=CARTESIAN_POINT('',(20.0695222756969,141.660026084326,16.1961000865364)); +#25851=CARTESIAN_POINT('',(20.0170290269135,140.812371857129,16.2016638054371)); +#25852=CARTESIAN_POINT('',(20.0050352144397,140.387092539168,16.1992583994265)); +#25853=CARTESIAN_POINT('',(20.0050352598905,140.000011799733,16.1992584034215)); +#25854=CARTESIAN_POINT('',(20.0050352598909,140.000007866493,16.1992584034215)); +#25855=CARTESIAN_POINT('',(20.0050352598926,140.000003933248,16.1992584034217)); +#25856=CARTESIAN_POINT('',(20.0050352610622,140.,16.1992584029962)); +#25857=CARTESIAN_POINT('',(20.0050352863946,140.,17.8007416566211)); +#25858=CARTESIAN_POINT('',(20.0050352848817,140.000003932599,17.800741655211)); +#25859=CARTESIAN_POINT('',(20.00503528488,140.000007865193,17.8007416552111)); +#25860=CARTESIAN_POINT('',(20.0050352429675,140.387092537049,17.8007416591637)); +#25861=CARTESIAN_POINT('',(20.0170290593335,140.812371854823,17.7983362531067)); +#25862=CARTESIAN_POINT('',(20.0695223158085,141.660026081652,17.8038999719226)); +#25863=CARTESIAN_POINT('',(20.1100223692879,142.082416587224,17.8091564631884)); +#25864=CARTESIAN_POINT('',(20.1659256400534,142.532700878065,17.8604521989827)); +#25865=CARTESIAN_POINT('',(20.1756278786043,142.60771533801,17.8705647536397)); +#25866=CARTESIAN_POINT('',(20.1955226192819,142.754775419134,17.898736695718)); +#25867=CARTESIAN_POINT('',(20.205788355634,142.82731771726,17.9140841661114)); +#25868=CARTESIAN_POINT('',(20.216887557392,142.903362315953,17.9535533871028)); +#25869=CARTESIAN_POINT('',(20.2193999224554,142.920414193009,17.9641081332404)); +#25870=CARTESIAN_POINT('',(20.2212643083381,142.933000385658,17.9805135934848)); +#25871=CARTESIAN_POINT('',(20.2216016034736,142.935274009422,17.9841514599972)); +#25872=CARTESIAN_POINT('',(20.222065837849,142.938401342135,17.9919335879728)); +#25873=CARTESIAN_POINT('',(20.2221914967652,142.939246735172,17.9960812650035)); +#25874=CARTESIAN_POINT('',(20.2221914967273,142.939246735174,18.0011523465579)); +#25875=CARTESIAN_POINT('',(20.2221814629721,142.939179204489,18.0023251503892)); +#25876=CARTESIAN_POINT('',(20.2221607788724,142.939039977871,18.0035051635011)); +#25877=CARTESIAN_POINT('',(20.2221010038279,142.938637626556,18.0067308756876)); +#25878=CARTESIAN_POINT('',(20.22196382104,142.937714996956,18.0106688901076)); +#25879=CARTESIAN_POINT('',(20.221239524356,142.932833237516,18.0200186009622)); +#25880=CARTESIAN_POINT('',(20.2207517047501,142.929541913149,18.0242473111445)); +#25881=CARTESIAN_POINT('',(20.2192025827287,142.919066998202,18.0352440716179)); +#25882=CARTESIAN_POINT('',(20.2179242084803,142.910393149382,18.0414780767934)); +#25883=CARTESIAN_POINT('',(20.21454629048,142.887358567169,18.0555116891012)); +#25884=CARTESIAN_POINT('',(20.2114284643517,142.865986770519,18.0657813053835)); +#25885=CARTESIAN_POINT('',(20.194712793054,142.749476028348,18.108817386809)); +#25886=CARTESIAN_POINT('',(20.1765617593515,142.615776496901,18.1285419495754)); +#25887=CARTESIAN_POINT('',(20.1636358993729,142.513750343504,18.1413966546335)); +#25888=CARTESIAN_POINT('',(20.1615031524959,142.496916170313,18.1435300630678)); +#25889=CARTESIAN_POINT('',(20.1594245598741,142.480336986582,18.1455130786195)); +#25890=CARTESIAN_POINT('',(20.1100223253639,142.082416590079,18.190843595231)); +#25891=CARTESIAN_POINT('',(20.0695222756969,141.660026084326,18.1961000865364)); +#25892=CARTESIAN_POINT('',(20.0170290269135,140.812371857129,18.2016638054371)); +#25893=CARTESIAN_POINT('',(20.0050352144397,140.387092539168,18.1992583994265)); +#25894=CARTESIAN_POINT('',(20.0050352598905,140.000011799733,18.1992584034215)); +#25895=CARTESIAN_POINT('',(20.0050352598909,140.000007866493,18.1992584034215)); +#25896=CARTESIAN_POINT('',(20.0050352598926,140.000003933248,18.1992584034217)); +#25897=CARTESIAN_POINT('',(20.0050352610622,140.,18.1992584029962)); +#25898=CARTESIAN_POINT('',(20.0050354130568,140.,19.8007416500762)); +#25899=CARTESIAN_POINT('',(20.0050354107886,140.000003929192,19.8007416479609)); +#25900=CARTESIAN_POINT('',(20.0050354107869,140.000007858379,19.8007416479611)); +#25901=CARTESIAN_POINT('',(20.0050353574135,140.387092528161,19.8007416532855)); +#25902=CARTESIAN_POINT('',(20.0170291611664,140.812371847401,19.7983362487383)); +#25903=CARTESIAN_POINT('',(20.0695223924179,141.660026077163,19.8038999705734)); +#25904=CARTESIAN_POINT('',(20.1100224332918,142.0824165842,19.8091564633481)); +#25905=CARTESIAN_POINT('',(20.1659256904982,142.532700876618,19.8604522007654)); +#25906=CARTESIAN_POINT('',(20.1756279267862,142.607715336826,19.8705647556933)); +#25907=CARTESIAN_POINT('',(20.1955226630086,142.754775418468,19.898736698305)); +#25908=CARTESIAN_POINT('',(20.205788397159,142.82731771685,19.9140841689618)); +#25909=CARTESIAN_POINT('',(20.2168875965606,142.903362315817,19.9535533902352)); +#25910=CARTESIAN_POINT('',(20.219399961092,142.920414192934,19.9641081364365)); +#25911=CARTESIAN_POINT('',(20.2212643465645,142.933000385632,19.98051359673)); +#25912=CARTESIAN_POINT('',(20.2216016416246,142.935274009404,19.9841514632514)); +#25913=CARTESIAN_POINT('',(20.2220658758904,142.93840134213,19.9919335912401)); +#25914=CARTESIAN_POINT('',(20.2221915347728,142.939246735171,19.9960812682749)); +#25915=CARTESIAN_POINT('',(20.2221915347245,142.939246735174,20.0011523498305)); +#25916=CARTESIAN_POINT('',(20.222181500969,142.93917920449,20.0023251536619)); +#25917=CARTESIAN_POINT('',(20.2221608168711,142.939039977871,20.0035051667736)); +#25918=CARTESIAN_POINT('',(20.2221010418266,142.938637626556,20.0067308789604)); +#25919=CARTESIAN_POINT('',(20.2219638590387,142.937714996956,20.0106688933806)); +#25920=CARTESIAN_POINT('',(20.2212395623547,142.932833237516,20.0200186042349)); +#25921=CARTESIAN_POINT('',(20.2207517427487,142.929541913149,20.0242473144174)); +#25922=CARTESIAN_POINT('',(20.2192026207274,142.919066998202,20.0352440748904)); +#25923=CARTESIAN_POINT('',(20.217924246479,142.910393149382,20.0414780800658)); +#25924=CARTESIAN_POINT('',(20.2145463284786,142.887358567169,20.0555116923738)); +#25925=CARTESIAN_POINT('',(20.2114285023504,142.865986770519,20.0657813086561)); +#25926=CARTESIAN_POINT('',(20.1947128310527,142.749476028347,20.1088173900816)); +#25927=CARTESIAN_POINT('',(20.1765617973501,142.6157764969,20.128541952848)); +#25928=CARTESIAN_POINT('',(20.1636359373716,142.513750343504,20.141396657906)); +#25929=CARTESIAN_POINT('',(20.1615031910882,142.496916170251,20.1435300663931)); +#25930=CARTESIAN_POINT('',(20.1594245990509,142.480336986458,20.1455130819969)); +#25931=CARTESIAN_POINT('',(20.110022378566,142.082416588483,20.1908435998581)); +#25932=CARTESIAN_POINT('',(20.0695223437262,141.660026081173,20.1961000924848)); +#25933=CARTESIAN_POINT('',(20.0170291246306,140.81237185086,20.2016638140309)); +#25934=CARTESIAN_POINT('',(20.0050353270159,140.387092531339,20.1992584093444)); +#25935=CARTESIAN_POINT('',(20.0050353859688,140.000011790486,20.1992584145425)); +#25936=CARTESIAN_POINT('',(20.0050353859694,140.000007860328,20.1992584145425)); +#25937=CARTESIAN_POINT('',(20.0050353859712,140.000003930166,20.1992584145427)); +#25938=CARTESIAN_POINT('',(20.0050353877244,140.,20.1992584139044)); +#25939=CARTESIAN_POINT('',(20.0050354130568,140.,21.8007416500762)); +#25940=CARTESIAN_POINT('',(20.0050354107886,140.000003929192,21.8007416479609)); +#25941=CARTESIAN_POINT('',(20.0050354107869,140.000007858379,21.8007416479611)); +#25942=CARTESIAN_POINT('',(20.0050353574135,140.387092528161,21.8007416532855)); +#25943=CARTESIAN_POINT('',(20.0170291611664,140.812371847401,21.7983362487383)); +#25944=CARTESIAN_POINT('',(20.0695223924179,141.660026077163,21.8038999705734)); +#25945=CARTESIAN_POINT('',(20.1100224332918,142.0824165842,21.8091564633481)); +#25946=CARTESIAN_POINT('',(20.1659256904982,142.532700876618,21.8604522007654)); +#25947=CARTESIAN_POINT('',(20.1756279267862,142.607715336826,21.8705647556932)); +#25948=CARTESIAN_POINT('',(20.1955226630086,142.754775418468,21.898736698305)); +#25949=CARTESIAN_POINT('',(20.205788397159,142.82731771685,21.9140841689618)); +#25950=CARTESIAN_POINT('',(20.2168875965606,142.903362315817,21.9535533902352)); +#25951=CARTESIAN_POINT('',(20.219399961092,142.920414192934,21.9641081364365)); +#25952=CARTESIAN_POINT('',(20.2212643465645,142.933000385632,21.98051359673)); +#25953=CARTESIAN_POINT('',(20.2216016416246,142.935274009404,21.9841514632514)); +#25954=CARTESIAN_POINT('',(20.2220658758904,142.93840134213,21.9919335912401)); +#25955=CARTESIAN_POINT('',(20.2221915347728,142.939246735171,21.9960812682749)); +#25956=CARTESIAN_POINT('',(20.2221915347245,142.939246735174,22.0011523498305)); +#25957=CARTESIAN_POINT('',(20.222181500969,142.93917920449,22.0023251536619)); +#25958=CARTESIAN_POINT('',(20.2221608168711,142.939039977871,22.0035051667736)); +#25959=CARTESIAN_POINT('',(20.2221010418266,142.938637626556,22.0067308789604)); +#25960=CARTESIAN_POINT('',(20.2219638590387,142.937714996956,22.0106688933806)); +#25961=CARTESIAN_POINT('',(20.2212395623547,142.932833237516,22.0200186042349)); +#25962=CARTESIAN_POINT('',(20.2207517427487,142.929541913149,22.0242473144174)); +#25963=CARTESIAN_POINT('',(20.2192026207274,142.919066998202,22.0352440748904)); +#25964=CARTESIAN_POINT('',(20.217924246479,142.910393149382,22.0414780800658)); +#25965=CARTESIAN_POINT('',(20.2145463284789,142.88735856717,22.0555116923727)); +#25966=CARTESIAN_POINT('',(20.2114285023507,142.865986770522,22.065781308655)); +#25967=CARTESIAN_POINT('',(20.1947128310528,142.749476028348,22.1088173900816)); +#25968=CARTESIAN_POINT('',(20.1765617973501,142.6157764969,22.1285419528481)); +#25969=CARTESIAN_POINT('',(20.1636359373716,142.513750343504,22.141396657906)); +#25970=CARTESIAN_POINT('',(20.1615031910881,142.496916170251,22.1435300663931)); +#25971=CARTESIAN_POINT('',(20.1594245990509,142.480336986458,22.1455130819969)); +#25972=CARTESIAN_POINT('',(20.110022378566,142.082416588483,22.1908435998581)); +#25973=CARTESIAN_POINT('',(20.0695223437262,141.660026081173,22.1961000924848)); +#25974=CARTESIAN_POINT('',(20.0170291246306,140.81237185086,22.2016638140309)); +#25975=CARTESIAN_POINT('',(20.0050353270159,140.387092531339,22.1992584093444)); +#25976=CARTESIAN_POINT('',(20.0050353859688,140.000011790486,22.1992584145425)); +#25977=CARTESIAN_POINT('',(20.0050353859694,140.000007860328,22.1992584145425)); +#25978=CARTESIAN_POINT('',(20.0050353859712,140.000003930166,22.1992584145427)); +#25979=CARTESIAN_POINT('',(20.0050353877244,140.,22.1992584139044)); +#25980=CARTESIAN_POINT('',(20.0050354130568,140.,23.8007416500762)); +#25981=CARTESIAN_POINT('',(20.0050354107886,140.000003929192,23.8007416479609)); +#25982=CARTESIAN_POINT('',(20.0050354107869,140.000007858379,23.8007416479611)); +#25983=CARTESIAN_POINT('',(20.0050353574135,140.387092528161,23.8007416532855)); +#25984=CARTESIAN_POINT('',(20.0170291611664,140.812371847401,23.7983362487383)); +#25985=CARTESIAN_POINT('',(20.0695223924179,141.660026077163,23.8038999705734)); +#25986=CARTESIAN_POINT('',(20.1100224332918,142.0824165842,23.8091564633481)); +#25987=CARTESIAN_POINT('',(20.1659256904982,142.532700876618,23.8604522007654)); +#25988=CARTESIAN_POINT('',(20.1756279267862,142.607715336826,23.8705647556932)); +#25989=CARTESIAN_POINT('',(20.1955226630086,142.754775418468,23.898736698305)); +#25990=CARTESIAN_POINT('',(20.205788397159,142.82731771685,23.9140841689618)); +#25991=CARTESIAN_POINT('',(20.2168875965606,142.903362315817,23.9535533902352)); +#25992=CARTESIAN_POINT('',(20.219399961092,142.920414192934,23.9641081364365)); +#25993=CARTESIAN_POINT('',(20.2212643465645,142.933000385632,23.98051359673)); +#25994=CARTESIAN_POINT('',(20.2216016416246,142.935274009404,23.9841514632514)); +#25995=CARTESIAN_POINT('',(20.2220658758904,142.93840134213,23.9919335912401)); +#25996=CARTESIAN_POINT('',(20.2221915347728,142.939246735171,23.9960812682749)); +#25997=CARTESIAN_POINT('',(20.2221915347245,142.939246735174,24.0011523498305)); +#25998=CARTESIAN_POINT('',(20.222181500969,142.93917920449,24.0023251536619)); +#25999=CARTESIAN_POINT('',(20.2221608168711,142.939039977871,24.0035051667736)); +#26000=CARTESIAN_POINT('',(20.2221010418266,142.938637626556,24.0067308789604)); +#26001=CARTESIAN_POINT('',(20.2219638590387,142.937714996956,24.0106688933805)); +#26002=CARTESIAN_POINT('',(20.2212395623547,142.932833237516,24.0200186042349)); +#26003=CARTESIAN_POINT('',(20.2207517427487,142.929541913149,24.0242473144173)); +#26004=CARTESIAN_POINT('',(20.2192026207273,142.919066998202,24.0352440748906)); +#26005=CARTESIAN_POINT('',(20.2179242464789,142.910393149382,24.0414780800661)); +#26006=CARTESIAN_POINT('',(20.2145463284788,142.88735856717,24.0555116923729)); +#26007=CARTESIAN_POINT('',(20.2114285023507,142.865986770521,24.0657813086553)); +#26008=CARTESIAN_POINT('',(20.1947128310527,142.749476028347,24.1088173900816)); +#26009=CARTESIAN_POINT('',(20.1765617973502,142.6157764969,24.128541952848)); +#26010=CARTESIAN_POINT('',(20.1636359373716,142.513750343504,24.141396657906)); +#26011=CARTESIAN_POINT('',(20.1615031910881,142.496916170251,24.1435300663931)); +#26012=CARTESIAN_POINT('',(20.1594245990509,142.480336986458,24.1455130819969)); +#26013=CARTESIAN_POINT('',(20.110022378566,142.082416588483,24.1908435998581)); +#26014=CARTESIAN_POINT('',(20.0695223437262,141.660026081173,24.1961000924848)); +#26015=CARTESIAN_POINT('',(20.0170291246306,140.81237185086,24.2016638140309)); +#26016=CARTESIAN_POINT('',(20.0050353270159,140.387092531339,24.1992584093444)); +#26017=CARTESIAN_POINT('',(20.0050353859688,140.000011790486,24.1992584145425)); +#26018=CARTESIAN_POINT('',(20.0050353859694,140.000007860328,24.1992584145425)); +#26019=CARTESIAN_POINT('',(20.0050353859712,140.000003930166,24.1992584145427)); +#26020=CARTESIAN_POINT('',(20.0050353877244,140.,24.1992584139044)); +#26021=CARTESIAN_POINT('',(20.0050366833194,139.999999999999,25.8007416500762)); +#26022=CARTESIAN_POINT('',(20.005036681052,140.000003929191,25.8007416479609)); +#26023=CARTESIAN_POINT('',(20.0050366810511,140.000007858379,25.8007416479611)); +#26024=CARTESIAN_POINT('',(20.0050367104813,140.38709252816,25.8007416532855)); +#26025=CARTESIAN_POINT('',(20.0170306053623,140.812371847401,25.7983362487383)); +#26026=CARTESIAN_POINT('',(20.0695240188523,141.660026077162,25.8038999705734)); +#26027=CARTESIAN_POINT('',(20.1100241507999,142.082416584199,25.8091564633481)); +#26028=CARTESIAN_POINT('',(20.1659275059697,142.532700876617,25.8604522007654)); +#26029=CARTESIAN_POINT('',(20.1756297586071,142.607715336825,25.8705647556932)); +#26030=CARTESIAN_POINT('',(20.1955245270181,142.754775418467,25.898736698305)); +#26031=CARTESIAN_POINT('',(20.2057902770752,142.827317716849,25.9140841689618)); +#26032=CARTESIAN_POINT('',(20.2168894935019,142.903362315816,25.9535533902352)); +#26033=CARTESIAN_POINT('',(20.2194018618764,142.920414192934,25.9641081364365)); +#26034=CARTESIAN_POINT('',(20.2212662503129,142.933000385631,25.98051359673)); +#26035=CARTESIAN_POINT('',(20.2216035459183,142.935274009403,25.9841514632514)); +#26036=CARTESIAN_POINT('',(20.2220677809753,142.938401342129,25.9919335912401)); +#26037=CARTESIAN_POINT('',(20.2221934401018,142.93924673517,25.9960812682749)); +#26038=CARTESIAN_POINT('',(20.2221934401284,142.939246735174,26.0011523498305)); +#26039=CARTESIAN_POINT('',(20.2221834063755,142.939179204489,26.0023251536619)); +#26040=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,26.0035051667736)); +#26041=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,26.0067308789604)); +#26042=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,26.0106688933806)); +#26043=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,26.0200186042349)); +#26044=CARTESIAN_POINT('',(20.2207536481425,142.929541913148,26.0242473144172)); +#26045=CARTESIAN_POINT('',(20.2192045261212,142.919066998201,26.0352440748905)); +#26046=CARTESIAN_POINT('',(20.2179261518728,142.910393149381,26.041478080066)); +#26047=CARTESIAN_POINT('',(20.2145482338728,142.88735856717,26.0555116923724)); +#26048=CARTESIAN_POINT('',(20.2114304077447,142.865986770522,26.0657813086547)); +#26049=CARTESIAN_POINT('',(20.1947147364465,142.749476028347,26.1088173900816)); +#26050=CARTESIAN_POINT('',(20.1765637027439,142.615776496899,26.128541952848)); +#26051=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,26.141396657906)); +#26052=CARTESIAN_POINT('',(20.1615051262417,142.496916167024,26.1435300664674)); +#26053=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,26.1455130821443)); +#26054=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,26.1908436017601)); +#26055=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,26.1961000962416)); +#26056=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,26.2016638215016)); +#26057=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,26.199258418674)); +#26058=CARTESIAN_POINT('',(20.005041707059,140.00001131179,26.1992584255612)); +#26059=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,26.1992584255613)); +#26060=CARTESIAN_POINT('',(20.0050417070745,140.000003770598,26.1992584255614)); +#26061=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,26.1992584139044)); +#26062=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,27.8007416500762)); +#26063=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,27.8007416095095)); +#26064=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,27.8007416095096)); +#26065=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,27.8007416198471)); +#26066=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,27.7983362208169)); +#26067=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,27.8038999536849)); +#26068=CARTESIAN_POINT('',(20.110025641706,142.082416419323,27.8091564519733)); +#26069=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,27.8604521953214)); +#26070=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,27.8705647512391)); +#26071=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,27.8987366957994)); +#26072=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,27.9140841674194)); +#26073=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,27.9535533897235)); +#26074=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,27.9641081361574)); +#26075=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,27.9805135966303)); +#26076=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,27.9841514631849)); +#26077=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,27.9919335912214)); +#26078=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,27.996081268271)); +#26079=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,28.0011523498311)); +#26080=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,28.0023251536626)); +#26081=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,28.0035051667736)); +#26082=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,28.0067308789605)); +#26083=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,28.0106688933807)); +#26084=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,28.0200186042349)); +#26085=CARTESIAN_POINT('',(20.2207536481425,142.929541913148,28.0242473144173)); +#26086=CARTESIAN_POINT('',(20.2192045261212,142.919066998201,28.0352440748903)); +#26087=CARTESIAN_POINT('',(20.2179261518728,142.910393149381,28.0414780800658)); +#26088=CARTESIAN_POINT('',(20.2145482338722,142.887358567166,28.0555116923749)); +#26089=CARTESIAN_POINT('',(20.2114304077438,142.865986770515,28.065781308657)); +#26090=CARTESIAN_POINT('',(20.1947147364465,142.749476028346,28.1088173900816)); +#26091=CARTESIAN_POINT('',(20.176563702744,142.615776496899,28.128541952848)); +#26092=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,28.141396657906)); +#26093=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,28.1435300664674)); +#26094=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,28.1455130821443)); +#26095=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,28.1908436017601)); +#26096=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,28.1961000962416)); +#26097=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,28.2016638215016)); +#26098=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,28.199258418674)); +#26099=CARTESIAN_POINT('',(20.005041707059,140.00001131179,28.1992584255612)); +#26100=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,28.1992584255613)); +#26101=CARTESIAN_POINT('',(20.0050417070745,140.000003770598,28.1992584255614)); +#26102=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,28.1992584139044)); +#26103=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,29.8007416500762)); +#26104=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,29.8007416095095)); +#26105=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,29.8007416095096)); +#26106=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,29.8007416198471)); +#26107=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,29.7983362208169)); +#26108=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,29.8038999536849)); +#26109=CARTESIAN_POINT('',(20.110025641706,142.082416419323,29.8091564519733)); +#26110=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,29.8604521953214)); +#26111=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,29.8705647512391)); +#26112=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,29.8987366957995)); +#26113=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,29.9140841674194)); +#26114=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,29.9535533897235)); +#26115=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,29.9641081361574)); +#26116=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,29.9805135966303)); +#26117=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,29.9841514631848)); +#26118=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,29.9919335912214)); +#26119=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,29.996081268271)); +#26120=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,30.0011523498311)); +#26121=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,30.0023251536626)); +#26122=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,30.0035051667736)); +#26123=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,30.0067308789605)); +#26124=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,30.0106688933807)); +#26125=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,30.0200186042348)); +#26126=CARTESIAN_POINT('',(20.2207536481425,142.929541913148,30.0242473144171)); +#26127=CARTESIAN_POINT('',(20.2192045261212,142.919066998201,30.0352440748904)); +#26128=CARTESIAN_POINT('',(20.2179261518728,142.910393149381,30.041478080066)); +#26129=CARTESIAN_POINT('',(20.2145482338727,142.887358567169,30.0555116923729)); +#26130=CARTESIAN_POINT('',(20.2114304077445,142.86598677052,30.0657813086551)); +#26131=CARTESIAN_POINT('',(20.1947147364466,142.749476028347,30.1088173900815)); +#26132=CARTESIAN_POINT('',(20.1765637027439,142.615776496899,30.128541952848)); +#26133=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,30.141396657906)); +#26134=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,30.1435300664674)); +#26135=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,30.1455130821443)); +#26136=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,30.1908436017601)); +#26137=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,30.1961000962416)); +#26138=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,30.2016638215016)); +#26139=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,30.199258418674)); +#26140=CARTESIAN_POINT('',(20.005041707059,140.00001131179,30.1992584255612)); +#26141=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,30.1992584255613)); +#26142=CARTESIAN_POINT('',(20.0050417070745,140.000003770598,30.1992584255614)); +#26143=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,30.1992584139044)); +#26144=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,31.8007416500762)); +#26145=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,31.8007416095095)); +#26146=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,31.8007416095096)); +#26147=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,31.8007416198471)); +#26148=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,31.7983362208169)); +#26149=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,31.8038999536849)); +#26150=CARTESIAN_POINT('',(20.110025641706,142.082416419323,31.8091564519733)); +#26151=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,31.8604521953214)); +#26152=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,31.8705647512391)); +#26153=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,31.8987366957995)); +#26154=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,31.9140841674194)); +#26155=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,31.9535533897235)); +#26156=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,31.9641081361574)); +#26157=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,31.9805135966303)); +#26158=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,31.9841514631848)); +#26159=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,31.9919335912214)); +#26160=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,31.996081268271)); +#26161=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,32.0011523498311)); +#26162=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,32.0023251536625)); +#26163=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,32.0035051667736)); +#26164=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,32.0067308789605)); +#26165=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,32.0106688933806)); +#26166=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,32.0200186042348)); +#26167=CARTESIAN_POINT('',(20.2207536481425,142.929541913148,32.0242473144172)); +#26168=CARTESIAN_POINT('',(20.2192045261212,142.919066998201,32.0352440748904)); +#26169=CARTESIAN_POINT('',(20.2179261518728,142.910393149381,32.041478080066)); +#26170=CARTESIAN_POINT('',(20.2145482338721,142.887358567166,32.0555116923751)); +#26171=CARTESIAN_POINT('',(20.2114304077437,142.865986770515,32.0657813086573)); +#26172=CARTESIAN_POINT('',(20.1947147364464,142.749476028346,32.1088173900816)); +#26173=CARTESIAN_POINT('',(20.176563702744,142.6157764969,32.1285419528479)); +#26174=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,32.141396657906)); +#26175=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,32.1435300664674)); +#26176=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,32.1455130821443)); +#26177=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,32.1908436017601)); +#26178=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,32.1961000962416)); +#26179=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,32.2016638215016)); +#26180=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,32.199258418674)); +#26181=CARTESIAN_POINT('',(20.005041707059,140.00001131179,32.1992584255612)); +#26182=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,32.1992584255613)); +#26183=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,32.1992584255614)); +#26184=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,32.1992584139044)); +#26185=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,33.8007416500762)); +#26186=CARTESIAN_POINT('',(20.0050417209204,140.000003743404,33.8007416095093)); +#26187=CARTESIAN_POINT('',(20.0050417209132,140.000007486812,33.8007416095095)); +#26188=CARTESIAN_POINT('',(20.0050410932831,140.387092043476,33.800741619847)); +#26189=CARTESIAN_POINT('',(20.0170342650472,140.812371442685,33.7983362208167)); +#26190=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,33.8038999536848)); +#26191=CARTESIAN_POINT('',(20.110025641706,142.082416419323,33.8091564519732)); +#26192=CARTESIAN_POINT('',(20.1659282195187,142.532700797707,33.8604521953213)); +#26193=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,33.8705647512391)); +#26194=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,33.8987366957995)); +#26195=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,33.9140841674193)); +#26196=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,33.9535533897235)); +#26197=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,33.9641081361574)); +#26198=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,33.9805135966303)); +#26199=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,33.9841514631848)); +#26200=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,33.9919335912214)); +#26201=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,33.996081268271)); +#26202=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,34.0011523498311)); +#26203=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,34.0023251536626)); +#26204=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,34.0035051667736)); +#26205=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,34.0067308789608)); +#26206=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,34.0106688933809)); +#26207=CARTESIAN_POINT('',(20.2212414677484,142.932833237514,34.0200186042359)); +#26208=CARTESIAN_POINT('',(20.2207536481424,142.929541913147,34.0242473144184)); +#26209=CARTESIAN_POINT('',(20.2192045261208,142.919066998199,34.0352440748924)); +#26210=CARTESIAN_POINT('',(20.2179261518723,142.910393149378,34.0414780800681)); +#26211=CARTESIAN_POINT('',(20.2145482338722,142.887358567166,34.0555116923745)); +#26212=CARTESIAN_POINT('',(20.2114304077438,142.865986770515,34.0657813086578)); +#26213=CARTESIAN_POINT('',(20.1947147364455,142.749476028339,34.1088173900816)); +#26214=CARTESIAN_POINT('',(20.1765637027447,142.615776496905,34.1285419528473)); +#26215=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,34.141396657906)); +#26216=CARTESIAN_POINT('',(20.1615051262417,142.496916167024,34.1435300664674)); +#26217=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,34.1455130821443)); +#26218=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,34.1908436017601)); +#26219=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,34.1961000962416)); +#26220=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,34.2016638215016)); +#26221=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,34.199258418674)); +#26222=CARTESIAN_POINT('',(20.005041707059,140.00001131179,34.1992584255612)); +#26223=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,34.1992584255612)); +#26224=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,34.1992584255614)); +#26225=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,34.1992584139044)); +#26226=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,35.8007416500762)); +#26227=CARTESIAN_POINT('',(20.0050417209204,140.000003743404,35.8007416095093)); +#26228=CARTESIAN_POINT('',(20.0050417209132,140.000007486812,35.8007416095095)); +#26229=CARTESIAN_POINT('',(20.0050410932831,140.387092043476,35.800741619847)); +#26230=CARTESIAN_POINT('',(20.0170342650472,140.812371442685,35.7983362208167)); +#26231=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,35.8038999536848)); +#26232=CARTESIAN_POINT('',(20.110025641706,142.082416419323,35.8091564519732)); +#26233=CARTESIAN_POINT('',(20.1659282195187,142.532700797707,35.8604521953213)); +#26234=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,35.8705647512391)); +#26235=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,35.8987366957995)); +#26236=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,35.9140841674193)); +#26237=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,35.9535533897235)); +#26238=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,35.9641081361574)); +#26239=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,35.9805135966303)); +#26240=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,35.9841514631848)); +#26241=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,35.9919335912214)); +#26242=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,35.996081268271)); +#26243=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,36.0011523498311)); +#26244=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,36.0023251536626)); +#26245=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,36.0035051667736)); +#26246=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,36.0067308789604)); +#26247=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,36.0106688933806)); +#26248=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,36.0200186042349)); +#26249=CARTESIAN_POINT('',(20.2207536481425,142.929541913148,36.0242473144174)); +#26250=CARTESIAN_POINT('',(20.2192045261212,142.919066998201,36.0352440748904)); +#26251=CARTESIAN_POINT('',(20.2179261518728,142.910393149381,36.0414780800659)); +#26252=CARTESIAN_POINT('',(20.2145482338725,142.887358567168,36.0555116923738)); +#26253=CARTESIAN_POINT('',(20.2114304077442,142.865986770518,36.0657813086559)); +#26254=CARTESIAN_POINT('',(20.1947147364466,142.749476028347,36.1088173900816)); +#26255=CARTESIAN_POINT('',(20.1765637027439,142.615776496899,36.1285419528481)); +#26256=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,36.141396657906)); +#26257=CARTESIAN_POINT('',(20.1615051262417,142.496916167024,36.1435300664674)); +#26258=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,36.1455130821443)); +#26259=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,36.1908436017601)); +#26260=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,36.1961000962416)); +#26261=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,36.2016638215016)); +#26262=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,36.199258418674)); +#26263=CARTESIAN_POINT('',(20.005041707059,140.00001131179,36.1992584255612)); +#26264=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,36.1992584255613)); +#26265=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,36.1992584255614)); +#26266=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,36.1992584139044)); +#26267=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,37.8007416500762)); +#26268=CARTESIAN_POINT('',(20.0050417209204,140.000003743404,37.8007416095093)); +#26269=CARTESIAN_POINT('',(20.0050417209132,140.000007486812,37.8007416095095)); +#26270=CARTESIAN_POINT('',(20.0050410932831,140.387092043476,37.800741619847)); +#26271=CARTESIAN_POINT('',(20.0170342650472,140.812371442685,37.7983362208167)); +#26272=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,37.8038999536848)); +#26273=CARTESIAN_POINT('',(20.110025641706,142.082416419323,37.8091564519732)); +#26274=CARTESIAN_POINT('',(20.1659282195187,142.532700797707,37.8604521953213)); +#26275=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,37.8705647512391)); +#26276=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,37.8987366957994)); +#26277=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,37.9140841674193)); +#26278=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,37.9535533897235)); +#26279=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,37.9641081361574)); +#26280=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,37.9805135966303)); +#26281=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,37.9841514631848)); +#26282=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,37.9919335912214)); +#26283=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,37.996081268271)); +#26284=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,38.0011523498311)); +#26285=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,38.0023251536626)); +#26286=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,38.0035051667736)); +#26287=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,38.0067308789604)); +#26288=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,38.0106688933806)); +#26289=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,38.0200186042349)); +#26290=CARTESIAN_POINT('',(20.2207536481425,142.929541913148,38.0242473144172)); +#26291=CARTESIAN_POINT('',(20.2192045261211,142.919066998201,38.0352440748906)); +#26292=CARTESIAN_POINT('',(20.2179261518727,142.910393149381,38.0414780800662)); +#26293=CARTESIAN_POINT('',(20.2145482338725,142.887358567168,38.0555116923733)); +#26294=CARTESIAN_POINT('',(20.2114304077443,142.865986770519,38.0657813086557)); +#26295=CARTESIAN_POINT('',(20.1947147364464,142.749476028346,38.1088173900815)); +#26296=CARTESIAN_POINT('',(20.1765637027441,142.6157764969,38.1285419528479)); +#26297=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,38.141396657906)); +#26298=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,38.1435300664674)); +#26299=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,38.1455130821443)); +#26300=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,38.1908436017601)); +#26301=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,38.1961000962416)); +#26302=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,38.2016638215016)); +#26303=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,38.199258418674)); +#26304=CARTESIAN_POINT('',(20.005041707059,140.00001131179,38.1992584255612)); +#26305=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,38.1992584255612)); +#26306=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,38.1992584255614)); +#26307=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,38.1992584139044)); +#26308=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,39.8007416500762)); +#26309=CARTESIAN_POINT('',(20.0050417209204,140.000003743407,39.8007416095093)); +#26310=CARTESIAN_POINT('',(20.0050417209132,140.000007486813,39.8007416095095)); +#26311=CARTESIAN_POINT('',(20.0050410932831,140.387092043476,39.800741619847)); +#26312=CARTESIAN_POINT('',(20.0170342650472,140.812371442685,39.7983362208167)); +#26313=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,39.8038999536848)); +#26314=CARTESIAN_POINT('',(20.110025641706,142.082416419323,39.8091564519732)); +#26315=CARTESIAN_POINT('',(20.1659282195187,142.532700797707,39.8604521953213)); +#26316=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,39.8705647512391)); +#26317=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,39.8987366957995)); +#26318=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,39.9140841674193)); +#26319=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,39.9535533897235)); +#26320=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,39.9641081361574)); +#26321=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,39.9805135966303)); +#26322=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,39.9841514631849)); +#26323=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,39.9919335912214)); +#26324=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,39.996081268271)); +#26325=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,40.0011523498311)); +#26326=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,40.0023251536626)); +#26327=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,40.0035051667736)); +#26328=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,40.0067308789601)); +#26329=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,40.0106688933799)); +#26330=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,40.0200186042353)); +#26331=CARTESIAN_POINT('',(20.2207536481424,142.929541913147,40.0242473144181)); +#26332=CARTESIAN_POINT('',(20.2192045261209,142.9190669982,40.0352440748917)); +#26333=CARTESIAN_POINT('',(20.2179261518725,142.910393149379,40.0414780800673)); +#26334=CARTESIAN_POINT('',(20.2145482338722,142.887358567166,40.0555116923745)); +#26335=CARTESIAN_POINT('',(20.2114304077438,142.865986770516,40.0657813086575)); +#26336=CARTESIAN_POINT('',(20.1947147364458,142.749476028342,40.1088173900816)); +#26337=CARTESIAN_POINT('',(20.1765637027444,142.615776496903,40.1285419528475)); +#26338=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,40.141396657906)); +#26339=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,40.1435300664674)); +#26340=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,40.1455130821443)); +#26341=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,40.1908436017601)); +#26342=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,40.1961000962416)); +#26343=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,40.2016638215016)); +#26344=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,40.199258418674)); +#26345=CARTESIAN_POINT('',(20.005041707059,140.00001131179,40.1992584255612)); +#26346=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,40.1992584255613)); +#26347=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,40.1992584255614)); +#26348=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,40.1992584139044)); +#26349=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,41.8007416500762)); +#26350=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,41.8007416095095)); +#26351=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,41.8007416095096)); +#26352=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,41.8007416198471)); +#26353=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,41.7983362208169)); +#26354=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,41.8038999536849)); +#26355=CARTESIAN_POINT('',(20.110025641706,142.082416419323,41.8091564519733)); +#26356=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,41.8604521953214)); +#26357=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,41.8705647512391)); +#26358=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,41.8987366957994)); +#26359=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,41.9140841674194)); +#26360=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,41.9535533897235)); +#26361=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,41.9641081361574)); +#26362=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,41.9805135966303)); +#26363=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,41.9841514631848)); +#26364=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,41.9919335912214)); +#26365=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,41.996081268271)); +#26366=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,42.0011523498311)); +#26367=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,42.0023251536625)); +#26368=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,42.0035051667736)); +#26369=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,42.0067308789608)); +#26370=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,42.0106688933812)); +#26371=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,42.0200186042345)); +#26372=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,42.0242473144167)); +#26373=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,42.0352440748893)); +#26374=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,42.0414780800646)); +#26375=CARTESIAN_POINT('',(20.2145482338725,142.887358567168,42.0555116923739)); +#26376=CARTESIAN_POINT('',(20.2114304077442,142.865986770518,42.0657813086555)); +#26377=CARTESIAN_POINT('',(20.194714736447,142.74947602835,42.1088173900815)); +#26378=CARTESIAN_POINT('',(20.1765637027437,142.615776496897,42.1285419528483)); +#26379=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,42.141396657906)); +#26380=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,42.1435300664674)); +#26381=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,42.1455130821443)); +#26382=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,42.1908436017601)); +#26383=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,42.1961000962416)); +#26384=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,42.2016638215016)); +#26385=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,42.199258418674)); +#26386=CARTESIAN_POINT('',(20.005041707059,140.00001131179,42.1992584255612)); +#26387=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,42.1992584255613)); +#26388=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,42.1992584255614)); +#26389=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,42.1992584139044)); +#26390=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,43.8007416500762)); +#26391=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,43.8007416095095)); +#26392=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,43.8007416095096)); +#26393=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,43.8007416198471)); +#26394=CARTESIAN_POINT('',(20.0170342650474,140.812371442685,43.7983362208169)); +#26395=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,43.8038999536849)); +#26396=CARTESIAN_POINT('',(20.110025641706,142.082416419323,43.8091564519733)); +#26397=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,43.8604521953214)); +#26398=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,43.8705647512391)); +#26399=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,43.8987366957994)); +#26400=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,43.9140841674194)); +#26401=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,43.9535533897235)); +#26402=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,43.9641081361574)); +#26403=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,43.9805135966303)); +#26404=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,43.9841514631848)); +#26405=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,43.9919335912214)); +#26406=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,43.996081268271)); +#26407=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,44.0011523498311)); +#26408=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,44.0023251536626)); +#26409=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,44.0035051667736)); +#26410=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,44.0067308789607)); +#26411=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,44.0106688933811)); +#26412=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,44.0200186042345)); +#26413=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,44.0242473144167)); +#26414=CARTESIAN_POINT('',(20.2192045261214,142.919066998202,44.0352440748894)); +#26415=CARTESIAN_POINT('',(20.217926151873,142.910393149383,44.0414780800647)); +#26416=CARTESIAN_POINT('',(20.2145482338727,142.88735856717,44.0555116923729)); +#26417=CARTESIAN_POINT('',(20.2114304077446,142.865986770521,44.0657813086546)); +#26418=CARTESIAN_POINT('',(20.1947147364471,142.749476028351,44.1088173900815)); +#26419=CARTESIAN_POINT('',(20.1765637027436,142.615776496896,44.1285419528484)); +#26420=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,44.141396657906)); +#26421=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,44.1435300664674)); +#26422=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,44.1455130821443)); +#26423=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,44.1908436017601)); +#26424=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,44.1961000962416)); +#26425=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,44.2016638215016)); +#26426=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,44.199258418674)); +#26427=CARTESIAN_POINT('',(20.005041707059,140.00001131179,44.1992584255612)); +#26428=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,44.1992584255612)); +#26429=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,44.1992584255614)); +#26430=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,44.1992584139044)); +#26431=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,45.8007416500762)); +#26432=CARTESIAN_POINT('',(20.0050417209206,140.000003743404,45.8007416095095)); +#26433=CARTESIAN_POINT('',(20.0050417209134,140.000007486812,45.8007416095096)); +#26434=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,45.8007416198471)); +#26435=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,45.7983362208169)); +#26436=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,45.8038999536849)); +#26437=CARTESIAN_POINT('',(20.110025641706,142.082416419323,45.8091564519733)); +#26438=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,45.8604521953214)); +#26439=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,45.8705647512391)); +#26440=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,45.8987366957995)); +#26441=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,45.9140841674194)); +#26442=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,45.9535533897235)); +#26443=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,45.9641081361574)); +#26444=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,45.9805135966303)); +#26445=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,45.9841514631848)); +#26446=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,45.9919335912214)); +#26447=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,45.996081268271)); +#26448=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,46.0011523498311)); +#26449=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,46.0023251536626)); +#26450=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,46.0035051667736)); +#26451=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,46.0067308789608)); +#26452=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,46.0106688933813)); +#26453=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,46.0200186042345)); +#26454=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,46.0242473144168)); +#26455=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,46.0352440748892)); +#26456=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,46.0414780800645)); +#26457=CARTESIAN_POINT('',(20.2145482338725,142.887358567168,46.0555116923737)); +#26458=CARTESIAN_POINT('',(20.2114304077443,142.865986770519,46.0657813086553)); +#26459=CARTESIAN_POINT('',(20.1947147364471,142.749476028351,46.1088173900816)); +#26460=CARTESIAN_POINT('',(20.1765637027436,142.615776496896,46.1285419528484)); +#26461=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,46.141396657906)); +#26462=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,46.1435300664674)); +#26463=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,46.1455130821443)); +#26464=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,46.1908436017601)); +#26465=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,46.1961000962416)); +#26466=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,46.2016638215016)); +#26467=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,46.199258418674)); +#26468=CARTESIAN_POINT('',(20.005041707059,140.00001131179,46.1992584255612)); +#26469=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,46.1992584255613)); +#26470=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,46.1992584255614)); +#26471=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,46.1992584139044)); +#26472=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,47.8007416500762)); +#26473=CARTESIAN_POINT('',(20.0050417209206,140.000003743404,47.8007416095095)); +#26474=CARTESIAN_POINT('',(20.0050417209134,140.000007486812,47.8007416095096)); +#26475=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,47.8007416198471)); +#26476=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,47.7983362208169)); +#26477=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,47.8038999536849)); +#26478=CARTESIAN_POINT('',(20.110025641706,142.082416419323,47.8091564519733)); +#26479=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,47.8604521953214)); +#26480=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,47.8705647512391)); +#26481=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,47.8987366957995)); +#26482=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,47.9140841674194)); +#26483=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,47.9535533897235)); +#26484=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,47.9641081361574)); +#26485=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,47.9805135966303)); +#26486=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,47.9841514631848)); +#26487=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,47.9919335912214)); +#26488=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,47.996081268271)); +#26489=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,48.0011523498311)); +#26490=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,48.0023251536626)); +#26491=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,48.0035051667736)); +#26492=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,48.0067308789607)); +#26493=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,48.0106688933811)); +#26494=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,48.0200186042345)); +#26495=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,48.0242473144167)); +#26496=CARTESIAN_POINT('',(20.2192045261214,142.919066998202,48.0352440748893)); +#26497=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,48.0414780800647)); +#26498=CARTESIAN_POINT('',(20.2145482338727,142.887358567169,48.055511692373)); +#26499=CARTESIAN_POINT('',(20.2114304077446,142.865986770521,48.0657813086547)); +#26500=CARTESIAN_POINT('',(20.194714736447,142.749476028351,48.1088173900815)); +#26501=CARTESIAN_POINT('',(20.1765637027436,142.615776496896,48.1285419528483)); +#26502=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,48.141396657906)); +#26503=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,48.1435300664674)); +#26504=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,48.1455130821443)); +#26505=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,48.1908436017601)); +#26506=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,48.1961000962416)); +#26507=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,48.2016638215016)); +#26508=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,48.199258418674)); +#26509=CARTESIAN_POINT('',(20.005041707059,140.00001131179,48.1992584255612)); +#26510=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,48.1992584255612)); +#26511=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,48.1992584255614)); +#26512=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,48.1992584139044)); +#26513=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,49.8007416500762)); +#26514=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,49.8007416095095)); +#26515=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,49.8007416095096)); +#26516=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,49.8007416198471)); +#26517=CARTESIAN_POINT('',(20.0170342650474,140.812371442685,49.7983362208169)); +#26518=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,49.8038999536849)); +#26519=CARTESIAN_POINT('',(20.110025641706,142.082416419323,49.8091564519733)); +#26520=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,49.8604521953214)); +#26521=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,49.8705647512391)); +#26522=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,49.8987366957995)); +#26523=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,49.9140841674194)); +#26524=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,49.9535533897235)); +#26525=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,49.9641081361574)); +#26526=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,49.9805135966303)); +#26527=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,49.9841514631849)); +#26528=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,49.9919335912214)); +#26529=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,49.996081268271)); +#26530=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,50.0011523498311)); +#26531=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,50.0023251536626)); +#26532=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,50.0035051667736)); +#26533=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,50.0067308789608)); +#26534=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,50.0106688933814)); +#26535=CARTESIAN_POINT('',(20.2212414677486,142.932833237515,50.0200186042344)); +#26536=CARTESIAN_POINT('',(20.2207536481426,142.929541913149,50.0242473144165)); +#26537=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,50.0352440748889)); +#26538=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,50.0414780800643)); +#26539=CARTESIAN_POINT('',(20.2145482338723,142.887358567167,50.0555116923748)); +#26540=CARTESIAN_POINT('',(20.2114304077439,142.865986770516,50.0657813086562)); +#26541=CARTESIAN_POINT('',(20.1947147364472,142.749476028352,50.1088173900815)); +#26542=CARTESIAN_POINT('',(20.1765637027435,142.615776496896,50.1285419528484)); +#26543=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,50.141396657906)); +#26544=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,50.1435300664674)); +#26545=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,50.1455130821443)); +#26546=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,50.1908436017601)); +#26547=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,50.1961000962416)); +#26548=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,50.2016638215016)); +#26549=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,50.199258418674)); +#26550=CARTESIAN_POINT('',(20.005041707059,140.00001131179,50.1992584255612)); +#26551=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,50.1992584255613)); +#26552=CARTESIAN_POINT('',(20.0050417070745,140.000003770598,50.1992584255614)); +#26553=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,50.1992584139044)); +#26554=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,51.8007416500762)); +#26555=CARTESIAN_POINT('',(20.0050417209206,140.000003743404,51.8007416095095)); +#26556=CARTESIAN_POINT('',(20.0050417209134,140.000007486812,51.8007416095096)); +#26557=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,51.8007416198471)); +#26558=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,51.7983362208169)); +#26559=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,51.8038999536849)); +#26560=CARTESIAN_POINT('',(20.110025641706,142.082416419323,51.8091564519733)); +#26561=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,51.8604521953214)); +#26562=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,51.8705647512391)); +#26563=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,51.8987366957994)); +#26564=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,51.9140841674194)); +#26565=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,51.9535533897235)); +#26566=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,51.9641081361574)); +#26567=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,51.9805135966303)); +#26568=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,51.9841514631848)); +#26569=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,51.9919335912214)); +#26570=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,51.996081268271)); +#26571=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,52.0011523498311)); +#26572=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,52.0023251536626)); +#26573=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,52.0035051667736)); +#26574=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,52.0067308789608)); +#26575=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,52.0106688933812)); +#26576=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,52.0200186042345)); +#26577=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,52.0242473144168)); +#26578=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,52.0352440748892)); +#26579=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,52.0414780800645)); +#26580=CARTESIAN_POINT('',(20.2145482338725,142.887358567168,52.0555116923737)); +#26581=CARTESIAN_POINT('',(20.2114304077443,142.865986770519,52.0657813086553)); +#26582=CARTESIAN_POINT('',(20.1947147364471,142.749476028351,52.1088173900815)); +#26583=CARTESIAN_POINT('',(20.1765637027435,142.615776496896,52.1285419528484)); +#26584=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,52.141396657906)); +#26585=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,52.1435300664674)); +#26586=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,52.1455130821443)); +#26587=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,52.1908436017601)); +#26588=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,52.1961000962416)); +#26589=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,52.2016638215016)); +#26590=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,52.199258418674)); +#26591=CARTESIAN_POINT('',(20.005041707059,140.00001131179,52.1992584255612)); +#26592=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,52.1992584255612)); +#26593=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,52.1992584255614)); +#26594=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,52.1992584139044)); +#26595=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,53.8007416500762)); +#26596=CARTESIAN_POINT('',(20.0050417209206,140.000003743404,53.8007416095095)); +#26597=CARTESIAN_POINT('',(20.0050417209134,140.000007486812,53.8007416095096)); +#26598=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,53.8007416198471)); +#26599=CARTESIAN_POINT('',(20.0170342650474,140.812371442685,53.7983362208169)); +#26600=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,53.8038999536849)); +#26601=CARTESIAN_POINT('',(20.110025641706,142.082416419323,53.8091564519733)); +#26602=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,53.8604521953214)); +#26603=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,53.8705647512391)); +#26604=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,53.8987366957994)); +#26605=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,53.9140841674194)); +#26606=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,53.9535533897235)); +#26607=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,53.9641081361574)); +#26608=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,53.9805135966303)); +#26609=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,53.9841514631848)); +#26610=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,53.9919335912214)); +#26611=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,53.996081268271)); +#26612=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,54.0011523498311)); +#26613=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,54.0023251536626)); +#26614=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,54.0035051667736)); +#26615=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,54.0067308789607)); +#26616=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,54.0106688933809)); +#26617=CARTESIAN_POINT('',(20.2212414677484,142.932833237514,54.020018604236)); +#26618=CARTESIAN_POINT('',(20.2207536481423,142.929541913147,54.0242473144188)); +#26619=CARTESIAN_POINT('',(20.2192045261209,142.919066998199,54.0352440748921)); +#26620=CARTESIAN_POINT('',(20.2179261518724,142.910393149379,54.0414780800676)); +#26621=CARTESIAN_POINT('',(20.2145482338721,142.887358567165,54.0555116923748)); +#26622=CARTESIAN_POINT('',(20.2114304077437,142.865986770515,54.065781308658)); +#26623=CARTESIAN_POINT('',(20.1947147364456,142.74947602834,54.1088173900817)); +#26624=CARTESIAN_POINT('',(20.1765637027445,142.615776496904,54.1285419528474)); +#26625=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,54.141396657906)); +#26626=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,54.1435300664674)); +#26627=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,54.1455130821443)); +#26628=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,54.1908436017601)); +#26629=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,54.1961000962416)); +#26630=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,54.2016638215016)); +#26631=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,54.199258418674)); +#26632=CARTESIAN_POINT('',(20.005041707059,140.00001131179,54.1992584255612)); +#26633=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,54.1992584255612)); +#26634=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,54.1992584255614)); +#26635=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,54.1992584139044)); +#26636=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,55.8007416500762)); +#26637=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,55.8007416095095)); +#26638=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,55.8007416095096)); +#26639=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,55.8007416198471)); +#26640=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,55.7983362208169)); +#26641=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,55.8038999536849)); +#26642=CARTESIAN_POINT('',(20.110025641706,142.082416419323,55.8091564519733)); +#26643=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,55.8604521953214)); +#26644=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,55.8705647512391)); +#26645=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,55.8987366957995)); +#26646=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,55.9140841674194)); +#26647=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,55.9535533897235)); +#26648=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,55.9641081361574)); +#26649=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,55.9805135966303)); +#26650=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,55.9841514631848)); +#26651=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,55.9919335912214)); +#26652=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,55.996081268271)); +#26653=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,56.0011523498311)); +#26654=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,56.0023251536626)); +#26655=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,56.0035051667736)); +#26656=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,56.0067308789608)); +#26657=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,56.0106688933814)); +#26658=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,56.0200186042346)); +#26659=CARTESIAN_POINT('',(20.2207536481425,142.929541913148,56.024247314417)); +#26660=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,56.035244074889)); +#26661=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,56.0414780800643)); +#26662=CARTESIAN_POINT('',(20.2145482338729,142.887358567171,56.0555116923722)); +#26663=CARTESIAN_POINT('',(20.2114304077449,142.865986770523,56.0657813086537)); +#26664=CARTESIAN_POINT('',(20.1947147364473,142.749476028352,56.1088173900816)); +#26665=CARTESIAN_POINT('',(20.1765637027434,142.615776496894,56.1285419528486)); +#26666=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,56.141396657906)); +#26667=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,56.1435300664674)); +#26668=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,56.1455130821443)); +#26669=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,56.1908436017601)); +#26670=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,56.1961000962416)); +#26671=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,56.2016638215016)); +#26672=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,56.199258418674)); +#26673=CARTESIAN_POINT('',(20.005041707059,140.00001131179,56.1992584255612)); +#26674=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,56.1992584255613)); +#26675=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,56.1992584255614)); +#26676=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,56.1992584139044)); +#26677=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,57.8007416500762)); +#26678=CARTESIAN_POINT('',(20.0050417209206,140.000003743404,57.8007416095094)); +#26679=CARTESIAN_POINT('',(20.0050417209134,140.000007486812,57.8007416095096)); +#26680=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,57.8007416198471)); +#26681=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,57.7983362208169)); +#26682=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,57.8038999536849)); +#26683=CARTESIAN_POINT('',(20.110025641706,142.082416419323,57.8091564519733)); +#26684=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,57.8604521953214)); +#26685=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,57.8705647512391)); +#26686=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,57.8987366957995)); +#26687=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,57.9140841674194)); +#26688=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,57.9535533897235)); +#26689=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,57.9641081361574)); +#26690=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,57.9805135966303)); +#26691=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,57.9841514631848)); +#26692=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,57.9919335912214)); +#26693=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,57.996081268271)); +#26694=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,58.0011523498311)); +#26695=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,58.0023251536626)); +#26696=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,58.0035051667736)); +#26697=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,58.0067308789608)); +#26698=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,58.0106688933814)); +#26699=CARTESIAN_POINT('',(20.2212414677486,142.932833237515,58.0200186042344)); +#26700=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,58.0242473144165)); +#26701=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,58.0352440748889)); +#26702=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,58.0414780800643)); +#26703=CARTESIAN_POINT('',(20.2145482338726,142.887358567169,58.0555116923737)); +#26704=CARTESIAN_POINT('',(20.2114304077443,142.865986770519,58.0657813086551)); +#26705=CARTESIAN_POINT('',(20.1947147364472,142.749476028352,58.1088173900816)); +#26706=CARTESIAN_POINT('',(20.1765637027434,142.615776496895,58.1285419528485)); +#26707=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,58.141396657906)); +#26708=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,58.1435300664674)); +#26709=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,58.1455130821443)); +#26710=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,58.1908436017601)); +#26711=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,58.1961000962416)); +#26712=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,58.2016638215016)); +#26713=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,58.199258418674)); +#26714=CARTESIAN_POINT('',(20.005041707059,140.00001131179,58.1992584255612)); +#26715=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,58.1992584255613)); +#26716=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,58.1992584255614)); +#26717=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,58.1992584139044)); +#26718=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,59.8007416500762)); +#26719=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,59.8007416095095)); +#26720=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,59.8007416095096)); +#26721=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,59.8007416198471)); +#26722=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,59.7983362208169)); +#26723=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,59.8038999536849)); +#26724=CARTESIAN_POINT('',(20.110025641706,142.082416419323,59.8091564519733)); +#26725=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,59.8604521953214)); +#26726=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,59.8705647512391)); +#26727=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,59.8987366957995)); +#26728=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,59.9140841674194)); +#26729=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,59.9535533897235)); +#26730=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,59.9641081361574)); +#26731=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,59.9805135966303)); +#26732=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,59.9841514631849)); +#26733=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,59.9919335912214)); +#26734=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,59.996081268271)); +#26735=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,60.0011523498311)); +#26736=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,60.0023251536626)); +#26737=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,60.0035051667736)); +#26738=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,60.0067308789607)); +#26739=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,60.0106688933811)); +#26740=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,60.0200186042345)); +#26741=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,60.0242473144167)); +#26742=CARTESIAN_POINT('',(20.2192045261214,142.919066998202,60.0352440748894)); +#26743=CARTESIAN_POINT('',(20.217926151873,142.910393149383,60.0414780800647)); +#26744=CARTESIAN_POINT('',(20.2145482338726,142.887358567168,60.0555116923736)); +#26745=CARTESIAN_POINT('',(20.2114304077443,142.865986770519,60.0657813086553)); +#26746=CARTESIAN_POINT('',(20.194714736447,142.74947602835,60.1088173900816)); +#26747=CARTESIAN_POINT('',(20.1765637027436,142.615776496896,60.1285419528484)); +#26748=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,60.141396657906)); +#26749=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,60.1435300664674)); +#26750=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,60.1455130821443)); +#26751=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,60.1908436017601)); +#26752=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,60.1961000962416)); +#26753=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,60.2016638215016)); +#26754=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,60.199258418674)); +#26755=CARTESIAN_POINT('',(20.005041707059,140.00001131179,60.1992584255612)); +#26756=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,60.1992584255612)); +#26757=CARTESIAN_POINT('',(20.0050417070745,140.000003770598,60.1992584255614)); +#26758=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,60.1992584139044)); +#26759=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,61.8007416500762)); +#26760=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,61.8007416095094)); +#26761=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,61.8007416095096)); +#26762=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,61.8007416198471)); +#26763=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,61.7983362208169)); +#26764=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,61.8038999536849)); +#26765=CARTESIAN_POINT('',(20.110025641706,142.082416419323,61.8091564519733)); +#26766=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,61.8604521953214)); +#26767=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,61.8705647512391)); +#26768=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,61.8987366957994)); +#26769=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,61.9140841674194)); +#26770=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,61.9535533897235)); +#26771=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,61.9641081361574)); +#26772=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,61.9805135966303)); +#26773=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,61.9841514631848)); +#26774=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,61.9919335912214)); +#26775=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,61.996081268271)); +#26776=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,62.0011523498311)); +#26777=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,62.0023251536626)); +#26778=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,62.0035051667736)); +#26779=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,62.0067308789608)); +#26780=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,62.0106688933814)); +#26781=CARTESIAN_POINT('',(20.2212414677486,142.932833237515,62.0200186042344)); +#26782=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,62.0242473144165)); +#26783=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,62.0352440748889)); +#26784=CARTESIAN_POINT('',(20.2179261518732,142.910393149384,62.0414780800642)); +#26785=CARTESIAN_POINT('',(20.2145482338728,142.88735856717,62.0555116923727)); +#26786=CARTESIAN_POINT('',(20.2114304077447,142.865986770522,62.0657813086541)); +#26787=CARTESIAN_POINT('',(20.1947147364473,142.749476028353,62.1088173900815)); +#26788=CARTESIAN_POINT('',(20.1765637027434,142.615776496894,62.1285419528486)); +#26789=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,62.141396657906)); +#26790=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,62.1435300664674)); +#26791=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,62.1455130821443)); +#26792=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,62.1908436017601)); +#26793=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,62.1961000962416)); +#26794=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,62.2016638215016)); +#26795=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,62.199258418674)); +#26796=CARTESIAN_POINT('',(20.005041707059,140.00001131179,62.1992584255612)); +#26797=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,62.1992584255612)); +#26798=CARTESIAN_POINT('',(20.0050417070745,140.000003770598,62.1992584255614)); +#26799=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,62.1992584139044)); +#26800=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,63.8007416500762)); +#26801=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,63.8007416095094)); +#26802=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,63.8007416095096)); +#26803=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,63.8007416198471)); +#26804=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,63.7983362208169)); +#26805=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,63.8038999536849)); +#26806=CARTESIAN_POINT('',(20.110025641706,142.082416419323,63.8091564519733)); +#26807=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,63.8604521953214)); +#26808=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,63.8705647512391)); +#26809=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,63.8987366957994)); +#26810=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,63.9140841674193)); +#26811=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,63.9535533897235)); +#26812=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,63.9641081361574)); +#26813=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,63.9805135966303)); +#26814=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,63.9841514631848)); +#26815=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,63.9919335912214)); +#26816=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,63.9960812682709)); +#26817=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,64.0011523498311)); +#26818=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,64.0023251536626)); +#26819=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,64.0035051667736)); +#26820=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,64.0067308789608)); +#26821=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,64.0106688933813)); +#26822=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,64.0200186042345)); +#26823=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,64.0242473144167)); +#26824=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,64.0352440748891)); +#26825=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,64.0414780800645)); +#26826=CARTESIAN_POINT('',(20.2145482338727,142.887358567169,64.0555116923732)); +#26827=CARTESIAN_POINT('',(20.2114304077445,142.86598677052,64.0657813086546)); +#26828=CARTESIAN_POINT('',(20.1947147364471,142.749476028351,64.1088173900815)); +#26829=CARTESIAN_POINT('',(20.1765637027435,142.615776496896,64.1285419528484)); +#26830=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,64.141396657906)); +#26831=CARTESIAN_POINT('',(20.1615051262417,142.496916167024,64.1435300664674)); +#26832=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,64.1455130821443)); +#26833=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,64.1908436017601)); +#26834=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,64.1961000962416)); +#26835=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,64.2016638215017)); +#26836=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,64.199258418674)); +#26837=CARTESIAN_POINT('',(20.005041707059,140.00001131179,64.1992584255612)); +#26838=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,64.1992584255613)); +#26839=CARTESIAN_POINT('',(20.0050417070745,140.000003770598,64.1992584255614)); +#26840=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,64.1992584139044)); +#26841=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,65.8007416500762)); +#26842=CARTESIAN_POINT('',(20.0050417209204,140.000003743407,65.8007416095093)); +#26843=CARTESIAN_POINT('',(20.0050417209132,140.000007486813,65.8007416095095)); +#26844=CARTESIAN_POINT('',(20.0050410932831,140.387092043476,65.800741619847)); +#26845=CARTESIAN_POINT('',(20.0170342650472,140.812371442685,65.7983362208167)); +#26846=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,65.8038999536848)); +#26847=CARTESIAN_POINT('',(20.110025641706,142.082416419323,65.8091564519732)); +#26848=CARTESIAN_POINT('',(20.1659282195187,142.532700797707,65.8604521953213)); +#26849=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,65.870564751239)); +#26850=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,65.8987366957995)); +#26851=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,65.9140841674194)); +#26852=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,65.9535533897235)); +#26853=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,65.9641081361574)); +#26854=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,65.9805135966303)); +#26855=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,65.9841514631848)); +#26856=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,65.9919335912214)); +#26857=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,65.996081268271)); +#26858=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,66.0011523498311)); +#26859=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,66.0023251536626)); +#26860=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,66.0035051667736)); +#26861=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,66.0067308789608)); +#26862=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,66.0106688933814)); +#26863=CARTESIAN_POINT('',(20.2212414677486,142.932833237515,66.0200186042344)); +#26864=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,66.0242473144166)); +#26865=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,66.0352440748889)); +#26866=CARTESIAN_POINT('',(20.2179261518732,142.910393149384,66.0414780800641)); +#26867=CARTESIAN_POINT('',(20.2145482338729,142.887358567171,66.0555116923721)); +#26868=CARTESIAN_POINT('',(20.2114304077449,142.865986770523,66.0657813086535)); +#26869=CARTESIAN_POINT('',(20.1947147364473,142.749476028352,66.1088173900815)); +#26870=CARTESIAN_POINT('',(20.1765637027434,142.615776496895,66.1285419528486)); +#26871=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,66.141396657906)); +#26872=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,66.1435300664674)); +#26873=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,66.1455130821443)); +#26874=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,66.1908436017601)); +#26875=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,66.1961000962416)); +#26876=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,66.2016638215017)); +#26877=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,66.199258418674)); +#26878=CARTESIAN_POINT('',(20.005041707059,140.00001131179,66.1992584255612)); +#26879=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,66.1992584255613)); +#26880=CARTESIAN_POINT('',(20.0050417070745,140.000003770598,66.1992584255614)); +#26881=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,66.1992584139044)); +#26882=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,67.8007416500762)); +#26883=CARTESIAN_POINT('',(20.0050417209206,140.000003743404,67.8007416095094)); +#26884=CARTESIAN_POINT('',(20.0050417209134,140.000007486812,67.8007416095096)); +#26885=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,67.8007416198471)); +#26886=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,67.7983362208169)); +#26887=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,67.8038999536849)); +#26888=CARTESIAN_POINT('',(20.110025641706,142.082416419323,67.8091564519733)); +#26889=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,67.8604521953214)); +#26890=CARTESIAN_POINT('',(20.175630342421,142.607715272263,67.8705647512391)); +#26891=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,67.8987366957994)); +#26892=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,67.9140841674194)); +#26893=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,67.9535533897235)); +#26894=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,67.9641081361574)); +#26895=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,67.9805135966303)); +#26896=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,67.9841514631848)); +#26897=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,67.9919335912214)); +#26898=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,67.996081268271)); +#26899=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,68.0011523498311)); +#26900=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,68.0023251536625)); +#26901=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,68.0035051667736)); +#26902=CARTESIAN_POINT('',(20.2221029472204,142.938637626556,68.0067308789599)); +#26903=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,68.0106688933801)); +#26904=CARTESIAN_POINT('',(20.2212414677486,142.932833237516,68.0200186042337)); +#26905=CARTESIAN_POINT('',(20.2207536481427,142.929541913149,68.024247314416)); +#26906=CARTESIAN_POINT('',(20.2192045261215,142.919066998204,68.0352440748884)); +#26907=CARTESIAN_POINT('',(20.2179261518733,142.910393149385,68.0414780800635)); +#26908=CARTESIAN_POINT('',(20.2145482338729,142.887358567171,68.0555116923724)); +#26909=CARTESIAN_POINT('',(20.2114304077448,142.865986770523,68.0657813086537)); +#26910=CARTESIAN_POINT('',(20.1947147364475,142.749476028354,68.1088173900815)); +#26911=CARTESIAN_POINT('',(20.1765637027433,142.615776496894,68.1285419528487)); +#26912=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,68.141396657906)); +#26913=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,68.1435300664673)); +#26914=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,68.1455130821443)); +#26915=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,68.1908436017601)); +#26916=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,68.1961000962416)); +#26917=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,68.2016638215017)); +#26918=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,68.199258418674)); +#26919=CARTESIAN_POINT('',(20.005041707059,140.00001131179,68.1992584255612)); +#26920=CARTESIAN_POINT('',(20.0050417070662,140.000007541195,68.1992584255613)); +#26921=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,68.1992584255614)); +#26922=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,68.1992584139044)); +#26923=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,69.8007416500762)); +#26924=CARTESIAN_POINT('',(20.0050417209206,140.000003743407,69.8007416095094)); +#26925=CARTESIAN_POINT('',(20.0050417209134,140.000007486813,69.8007416095096)); +#26926=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,69.8007416198471)); +#26927=CARTESIAN_POINT('',(20.0170342650474,140.812371442685,69.7983362208169)); +#26928=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,69.8038999536849)); +#26929=CARTESIAN_POINT('',(20.110025641706,142.082416419323,69.8091564519733)); +#26930=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,69.8604521953214)); +#26931=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,69.8705647512391)); +#26932=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,69.8987366957995)); +#26933=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,69.9140841674194)); +#26934=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,69.9535533897235)); +#26935=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,69.9641081361574)); +#26936=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,69.9805135966303)); +#26937=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,69.9841514631849)); +#26938=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,69.9919335912215)); +#26939=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,69.996081268271)); +#26940=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,70.0011523498311)); +#26941=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,70.0023251536625)); +#26942=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,70.0035051667736)); +#26943=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,70.0067308789608)); +#26944=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,70.0106688933812)); +#26945=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,70.0200186042345)); +#26946=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,70.0242473144167)); +#26947=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,70.0352440748891)); +#26948=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,70.0414780800646)); +#26949=CARTESIAN_POINT('',(20.2145482338728,142.88735856717,70.0555116923726)); +#26950=CARTESIAN_POINT('',(20.2114304077447,142.865986770522,70.0657813086542)); +#26951=CARTESIAN_POINT('',(20.1947147364472,142.749476028352,70.1088173900815)); +#26952=CARTESIAN_POINT('',(20.1765637027435,142.615776496895,70.1285419528485)); +#26953=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,70.141396657906)); +#26954=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,70.1435300664674)); +#26955=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,70.1455130821443)); +#26956=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,70.1908436017601)); +#26957=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,70.1961000962416)); +#26958=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,70.2016638215017)); +#26959=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,70.199258418674)); +#26960=CARTESIAN_POINT('',(20.005041707059,140.00001131179,70.1992584255612)); +#26961=CARTESIAN_POINT('',(20.0050417070662,140.000007541194,70.1992584255612)); +#26962=CARTESIAN_POINT('',(20.0050417070745,140.000003770596,70.1992584255614)); +#26963=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,70.1992584139044)); +#26964=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,71.8007416500762)); +#26965=CARTESIAN_POINT('',(20.0050417209206,140.000003743404,71.8007416095095)); +#26966=CARTESIAN_POINT('',(20.0050417209134,140.000007486812,71.8007416095096)); +#26967=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,71.8007416198471)); +#26968=CARTESIAN_POINT('',(20.0170342650473,140.812371442685,71.7983362208169)); +#26969=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,71.8038999536849)); +#26970=CARTESIAN_POINT('',(20.110025641706,142.082416419323,71.8091564519733)); +#26971=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,71.8604521953214)); +#26972=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,71.8705647512391)); +#26973=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,71.8987366957994)); +#26974=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,71.9140841674194)); +#26975=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,71.9535533897235)); +#26976=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,71.9641081361574)); +#26977=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,71.9805135966303)); +#26978=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,71.9841514631849)); +#26979=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,71.9919335912214)); +#26980=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,71.996081268271)); +#26981=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,72.0011523498311)); +#26982=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,72.0023251536625)); +#26983=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,72.0035051667736)); +#26984=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,72.0067308789607)); +#26985=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,72.0106688933811)); +#26986=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,72.0200186042345)); +#26987=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,72.0242473144167)); +#26988=CARTESIAN_POINT('',(20.2192045261214,142.919066998202,72.0352440748894)); +#26989=CARTESIAN_POINT('',(20.217926151873,142.910393149383,72.0414780800646)); +#26990=CARTESIAN_POINT('',(20.2145482338725,142.887358567168,72.0555116923739)); +#26991=CARTESIAN_POINT('',(20.2114304077442,142.865986770518,72.0657813086555)); +#26992=CARTESIAN_POINT('',(20.194714736447,142.74947602835,72.1088173900816)); +#26993=CARTESIAN_POINT('',(20.1765637027436,142.615776496896,72.1285419528484)); +#26994=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,72.141396657906)); +#26995=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,72.1435300664674)); +#26996=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,72.1455130821443)); +#26997=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,72.1908436017601)); +#26998=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,72.1961000962416)); +#26999=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,72.2016638215017)); +#27000=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,72.199258418674)); +#27001=CARTESIAN_POINT('',(20.005041707059,140.00001131179,72.1992584255612)); +#27002=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,72.1992584255612)); +#27003=CARTESIAN_POINT('',(20.0050417070745,140.000003770599,72.1992584255614)); +#27004=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,72.1992584139044)); +#27005=CARTESIAN_POINT('',(20.0050433078617,139.998177304108,73.8007416476536)); +#27006=CARTESIAN_POINT('',(20.0050432644135,139.998181046367,73.8007416070867)); +#27007=CARTESIAN_POINT('',(20.0050432644073,139.998184788626,73.8007416070869)); +#27008=CARTESIAN_POINT('',(20.0050427373916,140.385150530679,73.8007416172665)); +#27009=CARTESIAN_POINT('',(20.0170360198852,140.810299170439,73.7983362180624)); +#27010=CARTESIAN_POINT('',(20.0695282087191,141.657692066657,73.803899950583)); +#27011=CARTESIAN_POINT('',(20.1100277286447,142.079951972241,73.8091564486977)); +#27012=CARTESIAN_POINT('',(20.1659304254926,142.530095783114,73.860452191859)); +#27013=CARTESIAN_POINT('',(20.175632568261,142.605086798022,73.8705647477455)); +#27014=CARTESIAN_POINT('',(20.1955271203618,142.752100720491,73.8987366922446)); +#27015=CARTESIAN_POINT('',(20.2057927635248,142.824620208375,73.9140841638341)); +#27016=CARTESIAN_POINT('',(20.2168918655418,142.900640393095,73.9535533861058)); +#27017=CARTESIAN_POINT('',(20.2194042080902,142.917686759076,73.9641081325323)); +#27018=CARTESIAN_POINT('',(20.2212685766086,142.930268701393,73.9805135929996)); +#27019=CARTESIAN_POINT('',(20.221605868549,142.932541543076,73.9841514595532)); +#27020=CARTESIAN_POINT('',(20.2220700982893,142.935667741247,73.9919335875882)); +#27021=CARTESIAN_POINT('',(20.2221957557757,142.936512784329,73.9960812646372)); +#27022=CARTESIAN_POINT('',(20.2221957552994,142.936512677012,74.0011523461972)); +#27023=CARTESIAN_POINT('',(20.2221857215284,142.93644514245,74.0023251500288)); +#27024=CARTESIAN_POINT('',(20.2221650375031,142.936305934036,74.0035051631397)); +#27025=CARTESIAN_POINT('',(20.2221052624586,142.935903582721,74.0067308753269)); +#27026=CARTESIAN_POINT('',(20.2219680796706,142.93498095312,74.0106688897474)); +#27027=CARTESIAN_POINT('',(20.2212437829867,142.930099193681,74.0200186006006)); +#27028=CARTESIAN_POINT('',(20.2207559633808,142.926807869314,74.0242473107829)); +#27029=CARTESIAN_POINT('',(20.2192068413596,142.916332954369,74.0352440712553)); +#27030=CARTESIAN_POINT('',(20.2179284671113,142.907659105549,74.0414780764307)); +#27031=CARTESIAN_POINT('',(20.2145505491108,142.884624523335,74.0555116887395)); +#27032=CARTESIAN_POINT('',(20.2114327229826,142.863252726686,74.0657813050211)); +#27033=CARTESIAN_POINT('',(20.1947170516854,142.746741984517,74.1088173864476)); +#27034=CARTESIAN_POINT('',(20.1765660179817,142.613042453062,74.1285419492145)); +#27035=CARTESIAN_POINT('',(20.1636401580036,142.511016299669,74.1413966542721)); +#27036=CARTESIAN_POINT('',(20.1615074362787,142.494188265221,74.1435300628416)); +#27037=CARTESIAN_POINT('',(20.1594288684221,142.477615125771,74.1455130785266)); +#27038=CARTESIAN_POINT('',(20.1100272281825,142.079839769428,74.1908435983353)); +#27039=CARTESIAN_POINT('',(20.0695278067592,141.657602595454,74.1961000930207)); +#27040=CARTESIAN_POINT('',(20.0170358158828,140.810255378395,74.201663818689)); +#27041=CARTESIAN_POINT('',(20.0050426330033,140.385129721911,74.1992584160657)); +#27042=CARTESIAN_POINT('',(20.0050432505546,139.998188611819,74.1992584231386)); +#27043=CARTESIAN_POINT('',(20.0050432505606,139.998184842584,74.1992584231387)); +#27044=CARTESIAN_POINT('',(20.0050432505678,139.998181073346,74.1992584231388)); +#27045=CARTESIAN_POINT('',(20.0050432825293,139.998177304108,74.1992584114818)); +#27046=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,75.8007416500762)); +#27047=CARTESIAN_POINT('',(20.0050417209206,140.000003743404,75.8007416095094)); +#27048=CARTESIAN_POINT('',(20.0050417209134,140.000007486812,75.8007416095096)); +#27049=CARTESIAN_POINT('',(20.0050410932833,140.387092043476,75.8007416198471)); +#27050=CARTESIAN_POINT('',(20.0170342650474,140.812371442685,75.7983362208169)); +#27051=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,75.8038999536849)); +#27052=CARTESIAN_POINT('',(20.110025641706,142.082416419323,75.8091564519733)); +#27053=CARTESIAN_POINT('',(20.1659282195188,142.532700797707,75.8604521953214)); +#27054=CARTESIAN_POINT('',(20.1756303424211,142.607715272263,75.8705647512391)); +#27055=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,75.8987366957995)); +#27056=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,75.9140841674194)); +#27057=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,75.9535533897235)); +#27058=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,75.9641081361574)); +#27059=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,75.9805135966303)); +#27060=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,75.9841514631849)); +#27061=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,75.9919335912215)); +#27062=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,75.996081268271)); +#27063=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,76.0011523498311)); +#27064=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,76.0023251536625)); +#27065=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,76.0035051667736)); +#27066=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,76.0067308789601)); +#27067=CARTESIAN_POINT('',(20.2219657644325,142.937714996955,76.01066889338)); +#27068=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,76.0200186042349)); +#27069=CARTESIAN_POINT('',(20.2207536481425,142.929541913148,76.0242473144176)); +#27070=CARTESIAN_POINT('',(20.2192045261211,142.919066998201,76.0352440748908)); +#27071=CARTESIAN_POINT('',(20.2179261518727,142.910393149381,76.0414780800662)); +#27072=CARTESIAN_POINT('',(20.2145482338724,142.887358567167,76.055511692374)); +#27073=CARTESIAN_POINT('',(20.2114304077441,142.865986770517,76.0657813086564)); +#27074=CARTESIAN_POINT('',(20.1947147364464,142.749476028346,76.1088173900816)); +#27075=CARTESIAN_POINT('',(20.1765637027441,142.6157764969,76.1285419528479)); +#27076=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,76.141396657906)); +#27077=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,76.1435300664674)); +#27078=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,76.1455130821443)); +#27079=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,76.1908436017601)); +#27080=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,76.1961000962416)); +#27081=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,76.2016638215017)); +#27082=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,76.199258418674)); +#27083=CARTESIAN_POINT('',(20.005041707059,140.00001131179,76.1992584255612)); +#27084=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,76.1992584255613)); +#27085=CARTESIAN_POINT('',(20.0050417070745,140.000003770599,76.1992584255614)); +#27086=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,76.1992584139044)); +#27087=CARTESIAN_POINT('',(20.0050417643696,139.999999999997,77.8007416500762)); +#27088=CARTESIAN_POINT('',(20.0050417209204,140.000003743408,77.8007416095093)); +#27089=CARTESIAN_POINT('',(20.0050417209132,140.000007486813,77.8007416095095)); +#27090=CARTESIAN_POINT('',(20.0050410932831,140.387092043476,77.800741619847)); +#27091=CARTESIAN_POINT('',(20.0170342650472,140.812371442685,77.7983362208167)); +#27092=CARTESIAN_POINT('',(20.0695262324438,141.660025832366,77.8038999536848)); +#27093=CARTESIAN_POINT('',(20.110025641706,142.082416419323,77.8091564519732)); +#27094=CARTESIAN_POINT('',(20.1659282195187,142.532700797707,77.8604521953213)); +#27095=CARTESIAN_POINT('',(20.175630342421,142.607715272263,77.870564751239)); +#27096=CARTESIAN_POINT('',(20.1955248554095,142.754775382151,77.8987366957994)); +#27097=CARTESIAN_POINT('',(20.2057904792443,142.827317694492,77.9140841674194)); +#27098=CARTESIAN_POINT('',(20.2168895605743,142.903362308399,77.9535533897235)); +#27099=CARTESIAN_POINT('',(20.2194018984529,142.920414188889,77.9641081361574)); +#27100=CARTESIAN_POINT('',(20.2212662633698,142.933000384187,77.9805135966303)); +#27101=CARTESIAN_POINT('',(20.2216035546475,142.935274008438,77.9841514631848)); +#27102=CARTESIAN_POINT('',(20.2220677834264,142.938401341858,77.9919335912214)); +#27103=CARTESIAN_POINT('',(20.2221934406163,142.939246735113,77.996081268271)); +#27104=CARTESIAN_POINT('',(20.2221934400491,142.939246735183,78.0011523498311)); +#27105=CARTESIAN_POINT('',(20.2221834062748,142.9391792045,78.0023251536625)); +#27106=CARTESIAN_POINT('',(20.2221627222649,142.93903997787,78.0035051667736)); +#27107=CARTESIAN_POINT('',(20.2221029472204,142.938637626555,78.0067308789608)); +#27108=CARTESIAN_POINT('',(20.2219657644324,142.937714996954,78.0106688933813)); +#27109=CARTESIAN_POINT('',(20.2212414677485,142.932833237515,78.0200186042345)); +#27110=CARTESIAN_POINT('',(20.2207536481426,142.929541913148,78.0242473144167)); +#27111=CARTESIAN_POINT('',(20.2192045261214,142.919066998203,78.0352440748891)); +#27112=CARTESIAN_POINT('',(20.2179261518731,142.910393149383,78.0414780800646)); +#27113=CARTESIAN_POINT('',(20.2145482338724,142.887358567167,78.0555116923743)); +#27114=CARTESIAN_POINT('',(20.2114304077441,142.865986770517,78.065781308656)); +#27115=CARTESIAN_POINT('',(20.194714736447,142.74947602835,78.1088173900815)); +#27116=CARTESIAN_POINT('',(20.1765637027437,142.615776496897,78.1285419528483)); +#27117=CARTESIAN_POINT('',(20.1636378427654,142.513750343503,78.141396657906)); +#27118=CARTESIAN_POINT('',(20.1615051262418,142.496916167024,78.1435300664673)); +#27119=CARTESIAN_POINT('',(20.1594265635062,142.480336980054,78.1455130821443)); +#27120=CARTESIAN_POINT('',(20.1100250461551,142.082416505854,78.1908436017601)); +#27121=CARTESIAN_POINT('',(20.0695257546455,141.660025917962,78.1961000962416)); +#27122=CARTESIAN_POINT('',(20.0170340238902,140.812371526301,78.2016638215017)); +#27123=CARTESIAN_POINT('',(20.0050409712037,140.387092126024,78.199258418674)); +#27124=CARTESIAN_POINT('',(20.005041707059,140.00001131179,78.1992584255612)); +#27125=CARTESIAN_POINT('',(20.0050417070662,140.000007541196,78.1992584255613)); +#27126=CARTESIAN_POINT('',(20.0050417070745,140.000003770599,78.1992584255614)); +#27127=CARTESIAN_POINT('',(20.0050417390371,139.999999999997,78.1992584139044)); +#27128=CARTESIAN_POINT('',(0.,0.,0.)); +ENDSEC; +END-ISO-10303-21; diff --git a/resources/data/hints.ini b/resources/data/hints.ini index bc53887e55..63c47c96d0 100644 --- a/resources/data/hints.ini +++ b/resources/data/hints.ini @@ -82,7 +82,7 @@ text = Auxiliary fan\nDid you know that OrcaSlicer supports Auxiliary part cooli documentation_link = https://github.com/SoftFever/OrcaSlicer/wiki/Auxiliary-fan [hint:Air filtration] -text = Air filtration/Exhuast Fan\nDid you know that OrcaSlicer can support Air filtration/Exhuast Fan? +text = Air filtration/Exhaust Fan\nDid you know that OrcaSlicer can support Air filtration/Exhaust Fan? documentation_link = https://github.com/SoftFever/OrcaSlicer/wiki/air-filtration [hint:G-code window] diff --git a/resources/images/OrcaSlicer-mac_128px.png b/resources/images/OrcaSlicer-mac_128px.png index 9f8d5b0fd3..4e34d48e36 100644 Binary files a/resources/images/OrcaSlicer-mac_128px.png and b/resources/images/OrcaSlicer-mac_128px.png differ diff --git a/resources/images/OrcaSlicer.png b/resources/images/OrcaSlicer.png index de088bec63..d362364b61 100644 Binary files a/resources/images/OrcaSlicer.png and b/resources/images/OrcaSlicer.png differ diff --git a/resources/images/OrcaSlicerTitle.png b/resources/images/OrcaSlicerTitle.png index 1294143acf..3a35f8eaf7 100644 Binary files a/resources/images/OrcaSlicerTitle.png and b/resources/images/OrcaSlicerTitle.png differ diff --git a/resources/images/OrcaSlicer_128px.png b/resources/images/OrcaSlicer_128px.png index 9f8d5b0fd3..4e34d48e36 100644 Binary files a/resources/images/OrcaSlicer_128px.png and b/resources/images/OrcaSlicer_128px.png differ diff --git a/resources/images/OrcaSlicer_154.png b/resources/images/OrcaSlicer_154.png index b57bfb861a..e634bedadd 100644 Binary files a/resources/images/OrcaSlicer_154.png and b/resources/images/OrcaSlicer_154.png differ diff --git a/resources/images/OrcaSlicer_154_title.png b/resources/images/OrcaSlicer_154_title.png index 46b0717038..3d8d34ffad 100644 Binary files a/resources/images/OrcaSlicer_154_title.png and b/resources/images/OrcaSlicer_154_title.png differ diff --git a/resources/images/OrcaSlicer_192px.png b/resources/images/OrcaSlicer_192px.png index 6c62e03228..8a155dd862 100644 Binary files a/resources/images/OrcaSlicer_192px.png and b/resources/images/OrcaSlicer_192px.png differ diff --git a/resources/images/OrcaSlicer_192px_grayscale.png b/resources/images/OrcaSlicer_192px_grayscale.png index a9c621827e..b8d04439ad 100644 Binary files a/resources/images/OrcaSlicer_192px_grayscale.png and b/resources/images/OrcaSlicer_192px_grayscale.png differ diff --git a/resources/images/OrcaSlicer_192px_transparent.png b/resources/images/OrcaSlicer_192px_transparent.png index 5e3751f892..a9781fe4eb 100644 Binary files a/resources/images/OrcaSlicer_192px_transparent.png and b/resources/images/OrcaSlicer_192px_transparent.png differ diff --git a/resources/images/OrcaSlicer_32px.png b/resources/images/OrcaSlicer_32px.png index 424fd4f63a..c1a9e8bf41 100644 Binary files a/resources/images/OrcaSlicer_32px.png and b/resources/images/OrcaSlicer_32px.png differ diff --git a/resources/images/OrcaSlicer_64.png b/resources/images/OrcaSlicer_64.png index cbe614c0da..a3eee3cb67 100644 Binary files a/resources/images/OrcaSlicer_64.png and b/resources/images/OrcaSlicer_64.png differ diff --git a/resources/images/bullet_black.png b/resources/images/bullet_black.png index 0ad73727e8..fad9f8c7aa 100644 Binary files a/resources/images/bullet_black.png and b/resources/images/bullet_black.png differ diff --git a/resources/images/bullet_blue.png b/resources/images/bullet_blue.png index a7651ec8a0..eca2db9a18 100644 Binary files a/resources/images/bullet_blue.png and b/resources/images/bullet_blue.png differ diff --git a/resources/images/bullet_white.png b/resources/images/bullet_white.png index 2ff85a6fce..a6356f7375 100644 Binary files a/resources/images/bullet_white.png and b/resources/images/bullet_white.png differ diff --git a/resources/images/cali_fdc_editing_diagram.png b/resources/images/cali_fdc_editing_diagram.png index 8b29fe468d..f6dddfdf0e 100644 Binary files a/resources/images/cali_fdc_editing_diagram.png and b/resources/images/cali_fdc_editing_diagram.png differ diff --git a/resources/images/cali_fdc_editing_diagram_CN.png b/resources/images/cali_fdc_editing_diagram_CN.png index 3a7d57cf7e..cfa45601c7 100644 Binary files a/resources/images/cali_fdc_editing_diagram_CN.png and b/resources/images/cali_fdc_editing_diagram_CN.png differ diff --git a/resources/images/cali_page_after_pa.png b/resources/images/cali_page_after_pa.png index 88bdf9f519..b7c1c4cb14 100644 Binary files a/resources/images/cali_page_after_pa.png and b/resources/images/cali_page_after_pa.png differ diff --git a/resources/images/cali_page_after_pa_CN.png b/resources/images/cali_page_after_pa_CN.png index cecdbd17fa..cdef255d03 100644 Binary files a/resources/images/cali_page_after_pa_CN.png and b/resources/images/cali_page_after_pa_CN.png differ diff --git a/resources/images/cali_page_before_pa.png b/resources/images/cali_page_before_pa.png index 761ce3f4f2..5fefe439d0 100644 Binary files a/resources/images/cali_page_before_pa.png and b/resources/images/cali_page_before_pa.png differ diff --git a/resources/images/cali_page_before_pa_CN.png b/resources/images/cali_page_before_pa_CN.png index 549c2eb244..75b7503809 100644 Binary files a/resources/images/cali_page_before_pa_CN.png and b/resources/images/cali_page_before_pa_CN.png differ diff --git a/resources/images/cali_page_flow_introduction.png b/resources/images/cali_page_flow_introduction.png index 26214758fd..f2bf317e06 100644 Binary files a/resources/images/cali_page_flow_introduction.png and b/resources/images/cali_page_flow_introduction.png differ diff --git a/resources/images/cali_page_flow_introduction_CN.png b/resources/images/cali_page_flow_introduction_CN.png index 6f8a1c4860..c437f10b13 100644 Binary files a/resources/images/cali_page_flow_introduction_CN.png and b/resources/images/cali_page_flow_introduction_CN.png differ diff --git a/resources/images/delete.png b/resources/images/delete.png index 050f8c6050..2d9683825a 100644 Binary files a/resources/images/delete.png and b/resources/images/delete.png differ diff --git a/resources/images/extrusion_calibration_tips_en.png b/resources/images/extrusion_calibration_tips_en.png index 9b744dbca3..314f3ece14 100644 Binary files a/resources/images/extrusion_calibration_tips_en.png and b/resources/images/extrusion_calibration_tips_en.png differ diff --git a/resources/images/extrusion_calibration_tips_zh.png b/resources/images/extrusion_calibration_tips_zh.png index 79aefc9fce..a7f2b0f7f7 100644 Binary files a/resources/images/extrusion_calibration_tips_zh.png and b/resources/images/extrusion_calibration_tips_zh.png differ diff --git a/resources/images/fd_calibration_auto.png b/resources/images/fd_calibration_auto.png index fe4538ec3d..2aa1ba43d6 100644 Binary files a/resources/images/fd_calibration_auto.png and b/resources/images/fd_calibration_auto.png differ diff --git a/resources/images/fd_calibration_manual.png b/resources/images/fd_calibration_manual.png index e1cd9f310b..6a123ac8aa 100644 Binary files a/resources/images/fd_calibration_manual.png and b/resources/images/fd_calibration_manual.png differ diff --git a/resources/images/fd_calibration_manual_result.png b/resources/images/fd_calibration_manual_result.png index 7c0d568fb1..d5ea7e321b 100644 Binary files a/resources/images/fd_calibration_manual_result.png and b/resources/images/fd_calibration_manual_result.png differ diff --git a/resources/images/fd_calibration_manual_result_CN.png b/resources/images/fd_calibration_manual_result_CN.png index aa6b5b6f73..14a567ed61 100644 Binary files a/resources/images/fd_calibration_manual_result_CN.png and b/resources/images/fd_calibration_manual_result_CN.png differ diff --git a/resources/images/fd_pattern_manual.png b/resources/images/fd_pattern_manual.png index 2aefb4edb1..33a5c9b7c1 100644 Binary files a/resources/images/fd_pattern_manual.png and b/resources/images/fd_pattern_manual.png differ diff --git a/resources/images/fd_pattern_manual_result.png b/resources/images/fd_pattern_manual_result.png index dfea0e00bf..165eeafa25 100644 Binary files a/resources/images/fd_pattern_manual_result.png and b/resources/images/fd_pattern_manual_result.png differ diff --git a/resources/images/fd_pattern_manual_result_CN.png b/resources/images/fd_pattern_manual_result_CN.png index 255aed5f0e..0e888516e8 100644 Binary files a/resources/images/fd_pattern_manual_result_CN.png and b/resources/images/fd_pattern_manual_result_CN.png differ diff --git a/resources/images/flow_rate_calibration_auto.png b/resources/images/flow_rate_calibration_auto.png index 41b5b99be4..cfeba1a650 100644 Binary files a/resources/images/flow_rate_calibration_auto.png and b/resources/images/flow_rate_calibration_auto.png differ diff --git a/resources/images/flow_rate_calibration_coarse.png b/resources/images/flow_rate_calibration_coarse.png index c74b34e06f..0c998d64d2 100644 Binary files a/resources/images/flow_rate_calibration_coarse.png and b/resources/images/flow_rate_calibration_coarse.png differ diff --git a/resources/images/flow_rate_calibration_coarse_result.png b/resources/images/flow_rate_calibration_coarse_result.png index 274059294c..ee1565df21 100644 Binary files a/resources/images/flow_rate_calibration_coarse_result.png and b/resources/images/flow_rate_calibration_coarse_result.png differ diff --git a/resources/images/flow_rate_calibration_coarse_result_CN.png b/resources/images/flow_rate_calibration_coarse_result_CN.png index 2a5cef310a..8ae6903c8f 100644 Binary files a/resources/images/flow_rate_calibration_coarse_result_CN.png and b/resources/images/flow_rate_calibration_coarse_result_CN.png differ diff --git a/resources/images/flow_rate_calibration_fine.png b/resources/images/flow_rate_calibration_fine.png index 8af6e04d06..784da3d25d 100644 Binary files a/resources/images/flow_rate_calibration_fine.png and b/resources/images/flow_rate_calibration_fine.png differ diff --git a/resources/images/flow_rate_calibration_fine_result.png b/resources/images/flow_rate_calibration_fine_result.png index a8dd84e3b8..2b94d2de46 100644 Binary files a/resources/images/flow_rate_calibration_fine_result.png and b/resources/images/flow_rate_calibration_fine_result.png differ diff --git a/resources/images/flow_rate_calibration_fine_result_CN.png b/resources/images/flow_rate_calibration_fine_result_CN.png index f750e05685..f807009f8f 100644 Binary files a/resources/images/flow_rate_calibration_fine_result_CN.png and b/resources/images/flow_rate_calibration_fine_result_CN.png differ diff --git a/resources/images/import_file.png b/resources/images/import_file.png index fed522484e..bbb0ea1103 100644 Binary files a/resources/images/import_file.png and b/resources/images/import_file.png differ diff --git a/resources/images/input_access_code_n1_cn.png b/resources/images/input_access_code_n1_cn.png index 1408be84ad..91f9774992 100644 Binary files a/resources/images/input_access_code_n1_cn.png and b/resources/images/input_access_code_n1_cn.png differ diff --git a/resources/images/input_access_code_n1_en.png b/resources/images/input_access_code_n1_en.png index 45ea35153d..7cb14b1b85 100644 Binary files a/resources/images/input_access_code_n1_en.png and b/resources/images/input_access_code_n1_en.png differ diff --git a/resources/images/input_access_code_p1p_cn.png b/resources/images/input_access_code_p1p_cn.png index 2ecc6f5691..7b60070b51 100644 Binary files a/resources/images/input_access_code_p1p_cn.png and b/resources/images/input_access_code_p1p_cn.png differ diff --git a/resources/images/input_access_code_p1p_en.png b/resources/images/input_access_code_p1p_en.png index 2ecc6f5691..7b60070b51 100644 Binary files a/resources/images/input_access_code_p1p_en.png and b/resources/images/input_access_code_p1p_en.png differ diff --git a/resources/images/input_access_code_x1_cn.png b/resources/images/input_access_code_x1_cn.png index 05354c4a6e..3624f3cb48 100644 Binary files a/resources/images/input_access_code_x1_cn.png and b/resources/images/input_access_code_x1_cn.png differ diff --git a/resources/images/input_access_code_x1_en.png b/resources/images/input_access_code_x1_en.png index c81f16b1b9..d94300e590 100644 Binary files a/resources/images/input_access_code_x1_en.png and b/resources/images/input_access_code_x1_en.png differ diff --git a/resources/images/live_stream_default.png b/resources/images/live_stream_default.png index 9256213aa2..326ceaf994 100644 Binary files a/resources/images/live_stream_default.png and b/resources/images/live_stream_default.png differ diff --git a/resources/images/max_volumetric_speed_calibration.png b/resources/images/max_volumetric_speed_calibration.png index 156903b58b..d1a795efb0 100644 Binary files a/resources/images/max_volumetric_speed_calibration.png and b/resources/images/max_volumetric_speed_calibration.png differ diff --git a/resources/images/media_loading.png b/resources/images/media_loading.png index 9b02fe9720..59864b6257 100644 Binary files a/resources/images/media_loading.png and b/resources/images/media_loading.png differ diff --git a/resources/images/monitor_brokenimg.png b/resources/images/monitor_brokenimg.png index 6c2e180ebb..f93d7a37d4 100644 Binary files a/resources/images/monitor_brokenimg.png and b/resources/images/monitor_brokenimg.png differ diff --git a/resources/images/monitor_extruder_down.png b/resources/images/monitor_extruder_down.png index a0c8800b93..0502d20667 100644 Binary files a/resources/images/monitor_extruder_down.png and b/resources/images/monitor_extruder_down.png differ diff --git a/resources/images/monitor_extruder_empty_load.png b/resources/images/monitor_extruder_empty_load.png index 3428f33dc3..1b745e2dd1 100644 Binary files a/resources/images/monitor_extruder_empty_load.png and b/resources/images/monitor_extruder_empty_load.png differ diff --git a/resources/images/monitor_extruder_empty_unload.png b/resources/images/monitor_extruder_empty_unload.png index c65c49e28f..5c93780bf4 100644 Binary files a/resources/images/monitor_extruder_empty_unload.png and b/resources/images/monitor_extruder_empty_unload.png differ diff --git a/resources/images/monitor_extruder_filled_load.png b/resources/images/monitor_extruder_filled_load.png index afac9053ce..d6caf7c803 100644 Binary files a/resources/images/monitor_extruder_filled_load.png and b/resources/images/monitor_extruder_filled_load.png differ diff --git a/resources/images/monitor_extruder_filled_unload.png b/resources/images/monitor_extruder_filled_unload.png index 51f83a0ee0..b3a7cd7416 100644 Binary files a/resources/images/monitor_extruder_filled_unload.png and b/resources/images/monitor_extruder_filled_unload.png differ diff --git a/resources/images/monitor_extruder_up.png b/resources/images/monitor_extruder_up.png index e8d25d911a..ab1b6b16c0 100644 Binary files a/resources/images/monitor_extruder_up.png and b/resources/images/monitor_extruder_up.png differ diff --git a/resources/images/monitor_sdcard_thumbnail.png b/resources/images/monitor_sdcard_thumbnail.png index 0b4563f8e5..177d657ee2 100644 Binary files a/resources/images/monitor_sdcard_thumbnail.png and b/resources/images/monitor_sdcard_thumbnail.png differ diff --git a/resources/images/new_folder.png b/resources/images/new_folder.png index e2fdc0159c..03b7a974e2 100644 Binary files a/resources/images/new_folder.png and b/resources/images/new_folder.png differ diff --git a/resources/images/oss_picture_load_failed.png b/resources/images/oss_picture_load_failed.png index d436988a7d..87218a3707 100644 Binary files a/resources/images/oss_picture_load_failed.png and b/resources/images/oss_picture_load_failed.png differ diff --git a/resources/images/oss_picture_loading.png b/resources/images/oss_picture_loading.png index 9dd4029b3b..d5a19d254f 100644 Binary files a/resources/images/oss_picture_loading.png and b/resources/images/oss_picture_loading.png differ diff --git a/resources/images/printer_placeholder.png b/resources/images/printer_placeholder.png index 8274019d83..bc1b2af2ed 100644 Binary files a/resources/images/printer_placeholder.png and b/resources/images/printer_placeholder.png differ diff --git a/resources/images/select_platertoolbar_background.png b/resources/images/select_platertoolbar_background.png index c8ae217357..3be04b8ca9 100644 Binary files a/resources/images/select_platertoolbar_background.png and b/resources/images/select_platertoolbar_background.png differ diff --git a/resources/images/temperature_calibration.png b/resources/images/temperature_calibration.png index 349db841f3..9babe07b8d 100644 Binary files a/resources/images/temperature_calibration.png and b/resources/images/temperature_calibration.png differ diff --git a/resources/images/temperature_record.png b/resources/images/temperature_record.png index 1be3510dde..af74670942 100644 Binary files a/resources/images/temperature_record.png and b/resources/images/temperature_record.png differ diff --git a/resources/images/toolbar_background.png b/resources/images/toolbar_background.png index 6bc661a170..f211efe40c 100644 Binary files a/resources/images/toolbar_background.png and b/resources/images/toolbar_background.png differ diff --git a/resources/images/toolbar_background_dark.png b/resources/images/toolbar_background_dark.png index 43d4a65f1a..b9eb46f715 100644 Binary files a/resources/images/toolbar_background_dark.png and b/resources/images/toolbar_background_dark.png differ diff --git a/resources/images/top.png b/resources/images/top.png index 21886fb4c7..269e77e797 100644 Binary files a/resources/images/top.png and b/resources/images/top.png differ diff --git a/resources/profiles/Anker.json b/resources/profiles/Anker.json index 9a0670196e..9f09dbe527 100644 --- a/resources/profiles/Anker.json +++ b/resources/profiles/Anker.json @@ -22,6 +22,14 @@ "name": "fdm_process_common", "sub_path": "process/fdm_process_common.json" }, + { + "name": "fdm_process_anker_common_0_2", + "sub_path": "process/fdm_process_anker_common_0_2.json" + }, + { + "name": "fdm_process_anker_common_0_25", + "sub_path": "process/fdm_process_anker_common_0_25.json" + }, { "name": "fdm_process_anker_common", "sub_path": "process/fdm_process_anker_common.json" @@ -30,14 +38,38 @@ "name": "fdm_process_anker_fast_common", "sub_path": "process/fdm_process_anker_fast_common.json" }, + { + "name": "0.05mm Optimal 0.2 nozzle @Anker", + "sub_path": "process/0.05mm Optimal 0.2 nozzle @Anker.json" + }, + { + "name": "0.05mm Optimal 0.25 nozzle @Anker", + "sub_path": "process/0.05mm Optimal 0.25 nozzle @Anker.json" + }, { "name": "0.05mm Ultradetail @Anker", "sub_path": "process/0.05mm Ultradetail @Anker.json" }, + { + "name": "0.10mm Standard 0.2 nozzle @Anker", + "sub_path": "process/0.10mm Standard 0.2 nozzle @Anker.json" + }, + { + "name": "0.10mm Standard 0.25 nozzle @Anker", + "sub_path": "process/0.10mm Standard 0.25 nozzle @Anker.json" + }, { "name": "0.10mm Detail @Anker", "sub_path": "process/0.10mm Detail @Anker.json" }, + { + "name": "0.15mm Draft 0.2 nozzle @Anker", + "sub_path": "process/0.15mm Draft 0.2 nozzle @Anker.json" + }, + { + "name": "0.15mm Draft 0.25 nozzle @Anker", + "sub_path": "process/0.15mm Draft 0.25 nozzle @Anker.json" + }, { "name": "0.15mm Optimal @Anker", "sub_path": "process/0.15mm Optimal @Anker.json" @@ -72,141 +104,205 @@ "name": "fdm_filament_common", "sub_path": "filament/fdm_filament_common.json" }, - { - "name": "fdm_filament_pla", - "sub_path": "filament/fdm_filament_pla.json" - }, - { - "name": "fdm_filament_tpu", - "sub_path": "filament/fdm_filament_tpu.json" - }, - { - "name": "fdm_filament_pet", - "sub_path": "filament/fdm_filament_pet.json" - }, { "name": "fdm_filament_abs", "sub_path": "filament/fdm_filament_abs.json" }, - { - "name": "fdm_filament_pc", - "sub_path": "filament/fdm_filament_pc.json" - }, { "name": "fdm_filament_asa", "sub_path": "filament/fdm_filament_asa.json" }, + { + "name": "fdm_filament_pa", + "sub_path": "filament/fdm_filament_pa.json" + }, + { + "name": "fdm_filament_pc", + "sub_path": "filament/fdm_filament_pc.json" + }, + { + "name": "fdm_filament_pet", + "sub_path": "filament/fdm_filament_pet.json" + }, + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, { "name": "fdm_filament_pva", "sub_path": "filament/fdm_filament_pva.json" }, { - "name": "fdm_filament_pa ", - "sub_path": "filament/fdm_filament_pa.json" - }, - { - "name": "Anker Generic PLA @base", - "sub_path": "filament/Anker Generic PLA @base.json" - }, - { - "name": "Anker Generic PLA+ @base", - "sub_path": "filament/Anker Generic PLA+ @base.json" - }, - { - "name": "Anker Generic PLA Silk @base", - "sub_path": "filament/Anker Generic PLA Silk @base.json" - }, - { - "name": "Anker Generic PLA-CF @base", - "sub_path": "filament/Anker Generic PLA-CF @base.json" - }, - { - "name": "Anker Generic TPU @base", - "sub_path": "filament/Anker Generic TPU @base.json" - }, - { - "name": "Anker Generic PETG @base", - "sub_path": "filament/Anker Generic PETG @base.json" - }, - { - "name": "Anker Generic PETG-CF @base", - "sub_path": "filament/Anker Generic PETG-CF @base.json" + "name": "fdm_filament_tpu", + "sub_path": "filament/fdm_filament_tpu.json" }, { "name": "Anker Generic ABS @base", "sub_path": "filament/Anker Generic ABS @base.json" }, { - "name": "Anker Generic ASA @base", - "sub_path": "filament/Anker Generic ASA @base.json" + "name": "Anker Generic ABS 0.2 nozzle", + "sub_path": "filament/Anker Generic ABS 0.2 nozzle.json" }, { - "name": "Anker Generic PC @base", - "sub_path": "filament/Anker Generic PC @base.json" - }, - { - "name": "Anker Generic PVA @base", - "sub_path": "filament/Anker Generic PVA @base.json" - }, - { - "name": "Anker Generic PA @base", - "sub_path": "filament/Anker Generic PA @base.json" - }, - { - "name": "Anker Generic PA-CF @base", - "sub_path": "filament/Anker Generic PA-CF @base.json" - }, - { - "name": "Anker Generic PLA", - "sub_path": "filament/Anker Generic PLA.json" - }, - { - "name": "Anker Generic PLA+", - "sub_path": "filament/Anker Generic PLA+.json" - }, - { - "name": "Anker Generic PLA Silk", - "sub_path": "filament/Anker Generic PLA Silk.json" - }, - { - "name": "Anker Generic PLA-CF", - "sub_path": "filament/Anker Generic PLA-CF.json" - }, - { - "name": "Anker Generic TPU", - "sub_path": "filament/Anker Generic TPU.json" - }, - { - "name": "Anker Generic PETG", - "sub_path": "filament/Anker Generic PETG.json" - }, - { - "name": "Anker Generic PETG-CF", - "sub_path": "filament/Anker Generic PETG-CF.json" + "name": "Anker Generic ABS 0.25 nozzle", + "sub_path": "filament/Anker Generic ABS 0.25 nozzle.json" }, { "name": "Anker Generic ABS", "sub_path": "filament/Anker Generic ABS.json" }, + { + "name": "Anker Generic ASA @base", + "sub_path": "filament/Anker Generic ASA @base.json" + }, + { + "name": "Anker Generic ASA 0.2 nozzle", + "sub_path": "filament/Anker Generic ASA 0.2 nozzle.json" + }, + { + "name": "Anker Generic ASA 0.25 nozzle", + "sub_path": "filament/Anker Generic ASA 0.25 nozzle.json" + }, { "name": "Anker Generic ASA", "sub_path": "filament/Anker Generic ASA.json" }, { - "name": "Anker Generic PC", - "sub_path": "filament/Anker Generic PC.json" + "name": "Anker Generic PA @base", + "sub_path": "filament/Anker Generic PA @base.json" }, { - "name": "Anker Generic PVA", - "sub_path": "filament/Anker Generic PVA.json" + "name": "Anker Generic PA 0.2 nozzle", + "sub_path": "filament/Anker Generic PA 0.2 nozzle.json" + }, + { + "name": "Anker Generic PA 0.25 nozzle", + "sub_path": "filament/Anker Generic PA 0.25 nozzle.json" }, { "name": "Anker Generic PA", "sub_path": "filament/Anker Generic PA.json" }, + { + "name": "Anker Generic PA-CF @base", + "sub_path": "filament/Anker Generic PA-CF @base.json" + }, { "name": "Anker Generic PA-CF", "sub_path": "filament/Anker Generic PA-CF.json" + }, + { + "name": "Anker Generic PC @base", + "sub_path": "filament/Anker Generic PC @base.json" + }, + { + "name": "Anker Generic PC 0.2 nozzle", + "sub_path": "filament/Anker Generic PC 0.2 nozzle.json" + }, + { + "name": "Anker Generic PC 0.25 nozzle", + "sub_path": "filament/Anker Generic PC 0.25 nozzle.json" + }, + { + "name": "Anker Generic PC", + "sub_path": "filament/Anker Generic PC.json" + }, + { + "name": "Anker Generic PETG @base", + "sub_path": "filament/Anker Generic PETG @base.json" + }, + { + "name": "Anker Generic PETG 0.2 nozzle", + "sub_path": "filament/Anker Generic PETG 0.2 nozzle.json" + }, + { + "name": "Anker Generic PETG 0.25 nozzle", + "sub_path": "filament/Anker Generic PETG 0.25 nozzle.json" + }, + { + "name": "Anker Generic PETG", + "sub_path": "filament/Anker Generic PETG.json" + }, + { + "name": "Anker Generic PETG-CF @base", + "sub_path": "filament/Anker Generic PETG-CF @base.json" + }, + { + "name": "Anker Generic PETG-CF", + "sub_path": "filament/Anker Generic PETG-CF.json" + }, + { + "name": "Anker Generic PLA @base", + "sub_path": "filament/Anker Generic PLA @base.json" + }, + { + "name": "Anker Generic PLA 0.2 nozzle", + "sub_path": "filament/Anker Generic PLA 0.2 nozzle.json" + }, + { + "name": "Anker Generic PLA 0.25 nozzle", + "sub_path": "filament/Anker Generic PLA 0.25 nozzle.json" + }, + { + "name": "Anker Generic PLA", + "sub_path": "filament/Anker Generic PLA.json" + }, + { + "name": "Anker Generic PLA Silk @base", + "sub_path": "filament/Anker Generic PLA Silk @base.json" + }, + { + "name": "Anker Generic PLA Silk 0.2 nozzle", + "sub_path": "filament/Anker Generic PLA Silk 0.2 nozzle.json" + }, + { + "name": "Anker Generic PLA Silk 0.25 nozzle", + "sub_path": "filament/Anker Generic PLA Silk 0.25 nozzle.json" + }, + { + "name": "Anker Generic PLA Silk", + "sub_path": "filament/Anker Generic PLA Silk.json" + }, + { + "name": "Anker Generic PLA+ @base", + "sub_path": "filament/Anker Generic PLA+ @base.json" + }, + { + "name": "Anker Generic PLA+ 0.2 nozzle", + "sub_path": "filament/Anker Generic PLA+ 0.2 nozzle.json" + }, + { + "name": "Anker Generic PLA+ 0.25 nozzle", + "sub_path": "filament/Anker Generic PLA+ 0.25 nozzle.json" + }, + { + "name": "Anker Generic PLA+", + "sub_path": "filament/Anker Generic PLA+.json" + }, + { + "name": "Anker Generic PLA-CF @base", + "sub_path": "filament/Anker Generic PLA-CF @base.json" + }, + { + "name": "Anker Generic PLA-CF", + "sub_path": "filament/Anker Generic PLA-CF.json" + }, + { + "name": "Anker Generic PVA @base", + "sub_path": "filament/Anker Generic PVA @base.json" + }, + { + "name": "Anker Generic PVA", + "sub_path": "filament/Anker Generic PVA.json" + }, + { + "name": "Anker Generic TPU @base", + "sub_path": "filament/Anker Generic TPU @base.json" + }, + { + "name": "Anker Generic TPU", + "sub_path": "filament/Anker Generic TPU.json" } ], "machine_list": [ @@ -218,14 +314,38 @@ "name": "fdm_marlin_common", "sub_path": "machine/fdm_marlin_common.json" }, + { + "name": "Anker M5 0.2 nozzle", + "sub_path": "machine/Anker M5 0.2 nozzle.json" + }, + { + "name": "Anker M5 0.25 nozzle", + "sub_path": "machine/Anker M5 0.25 nozzle.json" + }, { "name": "Anker M5 0.4 nozzle", "sub_path": "machine/Anker M5 0.4 nozzle.json" }, + { + "name": "Anker M5 All-Metal 0.2 nozzle", + "sub_path": "machine/Anker M5 All-Metal 0.2 nozzle.json" + }, + { + "name": "Anker M5 All-Metal 0.25 nozzle", + "sub_path": "machine/Anker M5 All-Metal 0.25 nozzle.json" + }, { "name": "Anker M5 All-Metal 0.4 nozzle", "sub_path": "machine/Anker M5 All-Metal 0.4 nozzle.json" }, + { + "name": "Anker M5C 0.2 nozzle", + "sub_path": "machine/Anker M5C 0.2 nozzle.json" + }, + { + "name": "Anker M5C 0.25 nozzle", + "sub_path": "machine/Anker M5C 0.25 nozzle.json" + }, { "name": "Anker M5C 0.4 nozzle", "sub_path": "machine/Anker M5C 0.4 nozzle.json" diff --git a/resources/profiles/Anker/Anker M5 All-Metal Hot End_cover.png b/resources/profiles/Anker/Anker M5 All-Metal Hot End_cover.png index 15cc949c1f..926c389c3e 100644 Binary files a/resources/profiles/Anker/Anker M5 All-Metal Hot End_cover.png and b/resources/profiles/Anker/Anker M5 All-Metal Hot End_cover.png differ diff --git a/resources/profiles/Anker/Anker M5C_cover.png b/resources/profiles/Anker/Anker M5C_cover.png index b27179eb7b..7e0e9d5302 100644 Binary files a/resources/profiles/Anker/Anker M5C_cover.png and b/resources/profiles/Anker/Anker M5C_cover.png differ diff --git a/resources/profiles/Anker/Anker M5_cover.png b/resources/profiles/Anker/Anker M5_cover.png index f4369601d7..ff58b6a89c 100644 Binary files a/resources/profiles/Anker/Anker M5_cover.png and b/resources/profiles/Anker/Anker M5_cover.png differ diff --git a/resources/profiles/Anker/filament/Anker Generic ABS 0.2 nozzle.json b/resources/profiles/Anker/filament/Anker Generic ABS 0.2 nozzle.json new file mode 100644 index 0000000000..bc43f97c48 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic ABS 0.2 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic ABS 0.2 nozzle", + "inherits": "Anker Generic ABS @base", + "from": "system", + "setting_id": "GFSB99_20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Anker M5 0.2 nozzle", + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic ABS 0.25 nozzle.json b/resources/profiles/Anker/filament/Anker Generic ABS 0.25 nozzle.json new file mode 100644 index 0000000000..4af4e55938 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic ABS 0.25 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic ABS 0.25 nozzle", + "inherits": "Anker Generic ABS @base", + "from": "system", + "setting_id": "GFSB99_25", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "3" + ], + "compatible_printers": [ + "Anker M5 0.25 nozzle", + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic ASA 0.2 nozzle.json b/resources/profiles/Anker/filament/Anker Generic ASA 0.2 nozzle.json new file mode 100644 index 0000000000..064ffd85a9 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic ASA 0.2 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic ASA 0.2 nozzle", + "inherits": "Anker Generic ASA @base", + "from": "system", + "setting_id": "GFSB98_20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Anker M5 0.2 nozzle", + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic ASA 0.25 nozzle.json b/resources/profiles/Anker/filament/Anker Generic ASA 0.25 nozzle.json new file mode 100644 index 0000000000..a99b9f430a --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic ASA 0.25 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic ASA 0.25 nozzle", + "inherits": "Anker Generic ASA @base", + "from": "system", + "setting_id": "GFSB98_25", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "3" + ], + "compatible_printers": [ + "Anker M5 0.25 nozzle", + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic ASA @base.json b/resources/profiles/Anker/filament/Anker Generic ASA @base.json index 04ad2a2a27..ed4dea3c66 100644 --- a/resources/profiles/Anker/filament/Anker Generic ASA @base.json +++ b/resources/profiles/Anker/filament/Anker Generic ASA @base.json @@ -1,4 +1,3 @@ - { "type": "filament", "name": "Anker Generic ASA @base", diff --git a/resources/profiles/Anker/filament/Anker Generic PA 0.2 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PA 0.2 nozzle.json new file mode 100644 index 0000000000..26a2f33bea --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PA 0.2 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "filament", + "name": "Anker Generic PA 0.2 nozzle", + "inherits": "Anker Generic PA @base", + "from": "system", + "setting_id": "GFSN99_20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PA 0.25 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PA 0.25 nozzle.json new file mode 100644 index 0000000000..3239bae530 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PA 0.25 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "filament", + "name": "Anker Generic PA 0.25 nozzle", + "inherits": "Anker Generic PA @base", + "from": "system", + "setting_id": "GFSN99_25", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "3" + ], + "compatible_printers": [ + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PA-CF @base.json b/resources/profiles/Anker/filament/Anker Generic PA-CF @base.json index 0cdfbf7a88..e7fe999602 100644 --- a/resources/profiles/Anker/filament/Anker Generic PA-CF @base.json +++ b/resources/profiles/Anker/filament/Anker Generic PA-CF @base.json @@ -5,6 +5,9 @@ "from": "system", "filament_id": "GFN98", "instantiation": "false", + "filament_type": [ + "PA-CF" + ], "required_nozzle_HRC": [ "40" ], diff --git a/resources/profiles/Anker/filament/Anker Generic PC 0.2 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PC 0.2 nozzle.json new file mode 100644 index 0000000000..964f9d3198 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PC 0.2 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "filament", + "name": "Anker Generic PC 0.2 nozzle", + "inherits": "Anker Generic PC @base", + "from": "system", + "setting_id": "GFSC99_20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PC 0.25 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PC 0.25 nozzle.json new file mode 100644 index 0000000000..4033e6f296 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PC 0.25 nozzle.json @@ -0,0 +1,15 @@ +{ + "type": "filament", + "name": "Anker Generic PC 0.25 nozzle", + "inherits": "Anker Generic PC @base", + "from": "system", + "setting_id": "GFSC99_25", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "3" + ], + "compatible_printers": [ + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PETG 0.2 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PETG 0.2 nozzle.json new file mode 100644 index 0000000000..9bd35a3f2a --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PETG 0.2 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic PETG 0.2 nozzle", + "inherits": "Anker Generic PETG @base", + "from": "system", + "setting_id": "GFSG99_20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Anker M5 0.2 nozzle", + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PETG 0.25 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PETG 0.25 nozzle.json new file mode 100644 index 0000000000..1b63460942 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PETG 0.25 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic PETG 0.25 nozzle", + "inherits": "Anker Generic PETG @base", + "from": "system", + "setting_id": "GFSG99_25", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "3" + ], + "compatible_printers": [ + "Anker M5 0.25 nozzle", + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PETG @base.json b/resources/profiles/Anker/filament/Anker Generic PETG @base.json index 423a37eeb2..a939763c3c 100644 --- a/resources/profiles/Anker/filament/Anker Generic PETG @base.json +++ b/resources/profiles/Anker/filament/Anker Generic PETG @base.json @@ -3,6 +3,9 @@ "name": "Anker Generic PETG @base", "inherits": "fdm_filament_pet", "from": "system", + "filament_type": [ + "PETG" + ], "filament_id": "GFG99", "instantiation": "false", "filament_retraction_speed": "20", diff --git a/resources/profiles/Anker/filament/Anker Generic PETG-CF @base.json b/resources/profiles/Anker/filament/Anker Generic PETG-CF @base.json index 4371bb775d..be0c336665 100644 --- a/resources/profiles/Anker/filament/Anker Generic PETG-CF @base.json +++ b/resources/profiles/Anker/filament/Anker Generic PETG-CF @base.json @@ -5,6 +5,9 @@ "from": "system", "filament_id": "GFG98", "instantiation": "false", + "filament_type": [ + "PETG-CF" + ], "required_nozzle_HRC": [ "40" ], diff --git a/resources/profiles/Anker/filament/Anker Generic PLA 0.2 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PLA 0.2 nozzle.json new file mode 100644 index 0000000000..104e6ba038 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PLA 0.2 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic PLA 0.2 nozzle", + "inherits": "Anker Generic PLA @base", + "from": "system", + "setting_id": "GFSL99_20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Anker M5 0.2 nozzle", + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PLA 0.25 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PLA 0.25 nozzle.json new file mode 100644 index 0000000000..cf98fccdc4 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PLA 0.25 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic PLA 0.25 nozzle", + "inherits": "Anker Generic PLA @base", + "from": "system", + "setting_id": "GFSL99_25", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "3" + ], + "compatible_printers": [ + "Anker M5 0.25 nozzle", + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PLA Silk 0.2 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PLA Silk 0.2 nozzle.json new file mode 100644 index 0000000000..57c740ff8a --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PLA Silk 0.2 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic PLA Silk 0.2 nozzle", + "inherits": "Anker Generic PLA Silk @base", + "from": "system", + "setting_id": "GFSL96_20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Anker M5 0.2 nozzle", + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PLA Silk 0.25 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PLA Silk 0.25 nozzle.json new file mode 100644 index 0000000000..8b4601ebab --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PLA Silk 0.25 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic PLA Silk 0.25 nozzle", + "inherits": "Anker Generic PLA Silk @base", + "from": "system", + "setting_id": "GFSL96_25", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "3" + ], + "compatible_printers": [ + "Anker M5 0.25 nozzle", + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PLA+ 0.2 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PLA+ 0.2 nozzle.json new file mode 100644 index 0000000000..62667fc745 --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PLA+ 0.2 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic PLA+ 0.2 nozzle", + "inherits": "Anker Generic PLA+ @base", + "from": "system", + "setting_id": "GFSL95_20", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Anker M5 0.2 nozzle", + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PLA+ 0.25 nozzle.json b/resources/profiles/Anker/filament/Anker Generic PLA+ 0.25 nozzle.json new file mode 100644 index 0000000000..6107a53cbb --- /dev/null +++ b/resources/profiles/Anker/filament/Anker Generic PLA+ 0.25 nozzle.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Anker Generic PLA+ 0.25 nozzle", + "inherits": "Anker Generic PLA+ @base", + "from": "system", + "setting_id": "GFSL95_25", + "instantiation": "true", + "filament_max_volumetric_speed": [ + "3" + ], + "compatible_printers": [ + "Anker M5 0.25 nozzle", + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anker/filament/Anker Generic PLA-CF @base.json b/resources/profiles/Anker/filament/Anker Generic PLA-CF @base.json index acaf05617f..ad942bf160 100644 --- a/resources/profiles/Anker/filament/Anker Generic PLA-CF @base.json +++ b/resources/profiles/Anker/filament/Anker Generic PLA-CF @base.json @@ -5,6 +5,9 @@ "from": "system", "filament_id": "GFL98", "instantiation": "false", + "filament_type": [ + "PLA-CF" + ], "required_nozzle_HRC": [ "40" ], diff --git a/resources/profiles/Anker/machine/Anker M5 0.2 nozzle.json b/resources/profiles/Anker/machine/Anker M5 0.2 nozzle.json new file mode 100644 index 0000000000..1c21b4d2b3 --- /dev/null +++ b/resources/profiles/Anker/machine/Anker M5 0.2 nozzle.json @@ -0,0 +1,40 @@ +{ + "type": "machine", + "name": "Anker M5 0.2 nozzle", + "inherits": "fdm_marlin_common", + "from": "system", + "setting_id": "GM004", + "instantiation": "true", + "nozzle_diameter": [ + "0.2" + ], + "max_layer_height": [ + "0.16" + ], + "printer_model": "Anker M5", + "printer_variant": "0.2", + "auxiliary_fan": "0", + "bed_exclude_area": [], + "printer_structure": "i3", + "default_filament_profile": [ + "Anker Generic PLA+" + ], + "default_print_profile": "0.10mm Standard 0.2mm nozzle @Anker", + "extruder_clearance_height_to_lid": "250", + "extruder_clearance_height_to_rod": "30", + "extruder_clearance_max_radius": "45", + "extruder_clearance_radius": "45", + "printer_structure": "i3", + "nozzle_type": "brass", + "printable_height": "250", + "printable_area": [ + "0x0", + "235x0", + "235x235", + "0x235" + ], + "retraction_length": [ + "0.75" + ], + "upward_compatible_machine": [] +} diff --git a/resources/profiles/Anker/machine/Anker M5 0.25 nozzle.json b/resources/profiles/Anker/machine/Anker M5 0.25 nozzle.json new file mode 100644 index 0000000000..f63ef573d4 --- /dev/null +++ b/resources/profiles/Anker/machine/Anker M5 0.25 nozzle.json @@ -0,0 +1,40 @@ +{ + "type": "machine", + "name": "Anker M5 0.25 nozzle", + "inherits": "fdm_marlin_common", + "from": "system", + "setting_id": "GM007", + "instantiation": "true", + "nozzle_diameter": [ + "0.25" + ], + "max_layer_height": [ + "0.16" + ], + "printer_model": "Anker M5", + "printer_variant": "0.25", + "auxiliary_fan": "0", + "bed_exclude_area": [], + "printer_structure": "i3", + "default_filament_profile": [ + "Anker Generic PLA+" + ], + "default_print_profile": "0.10mm Standard 0.25mm nozzle @Anker", + "extruder_clearance_height_to_lid": "250", + "extruder_clearance_height_to_rod": "30", + "extruder_clearance_max_radius": "45", + "extruder_clearance_radius": "45", + "printer_structure": "i3", + "nozzle_type": "brass", + "printable_height": "250", + "printable_area": [ + "0x0", + "235x0", + "235x235", + "0x235" + ], + "retraction_length": [ + "0.75" + ], + "upward_compatible_machine": [] +} diff --git a/resources/profiles/Anker/machine/Anker M5 All-Metal 0.2 nozzle.json b/resources/profiles/Anker/machine/Anker M5 All-Metal 0.2 nozzle.json new file mode 100644 index 0000000000..1874ea77db --- /dev/null +++ b/resources/profiles/Anker/machine/Anker M5 All-Metal 0.2 nozzle.json @@ -0,0 +1,40 @@ +{ + "type": "machine", + "name": "Anker M5 All-Metal 0.2 nozzle", + "inherits": "fdm_marlin_common", + "from": "system", + "setting_id": "GM005", + "instantiation": "true", + "nozzle_diameter": [ + "0.2" + ], + "max_layer_height": [ + "0.16" + ], + "printer_model": "Anker M5 All-Metal Hot End", + "printer_variant": "0.2", + "auxiliary_fan": "0", + "bed_exclude_area": [], + "printer_structure": "i3", + "default_filament_profile": [ + "Anker Generic PLA+" + ], + "default_print_profile": "0.10mm Standard 0.2mm nozzle @Anker", + "extruder_clearance_height_to_lid": "250", + "extruder_clearance_height_to_rod": "30", + "extruder_clearance_max_radius": "45", + "extruder_clearance_radius": "45", + "printer_structure": "i3", + "nozzle_type": "brass", + "printable_height": "250", + "printable_area": [ + "0x0", + "235x0", + "235x235", + "0x235" + ], + "retraction_length": [ + "0.3" + ], + "upward_compatible_machine": [] +} diff --git a/resources/profiles/Anker/machine/Anker M5 All-Metal 0.25 nozzle.json b/resources/profiles/Anker/machine/Anker M5 All-Metal 0.25 nozzle.json new file mode 100644 index 0000000000..55534d9eb1 --- /dev/null +++ b/resources/profiles/Anker/machine/Anker M5 All-Metal 0.25 nozzle.json @@ -0,0 +1,40 @@ +{ + "type": "machine", + "name": "Anker M5 All-Metal 0.25 nozzle", + "inherits": "fdm_marlin_common", + "from": "system", + "setting_id": "GM008", + "instantiation": "true", + "nozzle_diameter": [ + "0.25" + ], + "max_layer_height": [ + "0.16" + ], + "printer_model": "Anker M5 All-Metal Hot End", + "printer_variant": "0.25", + "auxiliary_fan": "0", + "bed_exclude_area": [], + "printer_structure": "i3", + "default_filament_profile": [ + "Anker Generic PLA+" + ], + "default_print_profile": "0.10mm Standard 0.25mm nozzle @Anker", + "extruder_clearance_height_to_lid": "250", + "extruder_clearance_height_to_rod": "30", + "extruder_clearance_max_radius": "45", + "extruder_clearance_radius": "45", + "printer_structure": "i3", + "nozzle_type": "brass", + "printable_height": "250", + "printable_area": [ + "0x0", + "235x0", + "235x235", + "0x235" + ], + "retraction_length": [ + "0.3" + ], + "upward_compatible_machine": [] +} diff --git a/resources/profiles/Anker/machine/Anker M5 All-Metal Hot End.json b/resources/profiles/Anker/machine/Anker M5 All-Metal Hot End.json index 4e3b6a9a0b..763ab3ebe5 100644 --- a/resources/profiles/Anker/machine/Anker M5 All-Metal Hot End.json +++ b/resources/profiles/Anker/machine/Anker M5 All-Metal Hot End.json @@ -1,7 +1,7 @@ { "type": "machine_model", "name": "Anker M5 All-Metal Hot End", - "nozzle_diameter": "0.4", + "nozzle_diameter": "0.2;0.25;0.4", "bed_model": "M5-CE-bed.stl", "bed_texture": "M5-CE-texture.svg", "family": "Anker", diff --git a/resources/profiles/Anker/machine/Anker M5.json b/resources/profiles/Anker/machine/Anker M5.json index 1754708dde..9e47bfc0a1 100644 --- a/resources/profiles/Anker/machine/Anker M5.json +++ b/resources/profiles/Anker/machine/Anker M5.json @@ -1,7 +1,7 @@ { "type": "machine_model", "name": "Anker M5", - "nozzle_diameter": "0.4", + "nozzle_diameter": "0.2;0.25;0.4", "bed_model": "M5-CE-bed.stl", "bed_texture": "M5-CE-texture.svg", "family": "Anker", diff --git a/resources/profiles/Anker/machine/Anker M5C 0.2 nozzle.json b/resources/profiles/Anker/machine/Anker M5C 0.2 nozzle.json new file mode 100644 index 0000000000..f6c067f96c --- /dev/null +++ b/resources/profiles/Anker/machine/Anker M5C 0.2 nozzle.json @@ -0,0 +1,40 @@ +{ + "type": "machine", + "name": "Anker M5C 0.2 nozzle", + "inherits": "fdm_marlin_common", + "from": "system", + "setting_id": "GM006", + "instantiation": "true", + "nozzle_diameter": [ + "0.2" + ], + "max_layer_height": [ + "0.16" + ], + "printer_model": "Anker M5C", + "printer_variant": "0.2", + "auxiliary_fan": "0", + "bed_exclude_area": [], + "printer_structure": "i3", + "default_filament_profile": [ + "Anker Generic PLA+" + ], + "default_print_profile": "0.10mm Standard 0.2mm nozzle @Anker", + "extruder_clearance_height_to_lid": "250", + "extruder_clearance_height_to_rod": "30", + "extruder_clearance_max_radius": "45", + "extruder_clearance_radius": "45", + "printer_structure": "i3", + "nozzle_type": "brass", + "printable_height": "250", + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "retraction_length": [ + "0.4" + ], + "upward_compatible_machine": [] +} diff --git a/resources/profiles/Anker/machine/Anker M5C 0.25 nozzle.json b/resources/profiles/Anker/machine/Anker M5C 0.25 nozzle.json new file mode 100644 index 0000000000..c0002ad5ee --- /dev/null +++ b/resources/profiles/Anker/machine/Anker M5C 0.25 nozzle.json @@ -0,0 +1,40 @@ +{ + "type": "machine", + "name": "Anker M5C 0.25 nozzle", + "inherits": "fdm_marlin_common", + "from": "system", + "setting_id": "GM009", + "instantiation": "true", + "nozzle_diameter": [ + "0.25" + ], + "max_layer_height": [ + "0.16" + ], + "printer_model": "Anker M5C", + "printer_variant": "0.25", + "auxiliary_fan": "0", + "bed_exclude_area": [], + "printer_structure": "i3", + "default_filament_profile": [ + "Anker Generic PLA+" + ], + "default_print_profile": "0.10mm Standard 0.25mm nozzle @Anker", + "extruder_clearance_height_to_lid": "250", + "extruder_clearance_height_to_rod": "30", + "extruder_clearance_max_radius": "45", + "extruder_clearance_radius": "45", + "printer_structure": "i3", + "nozzle_type": "brass", + "printable_height": "250", + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "retraction_length": [ + "0.4" + ], + "upward_compatible_machine": [] +} diff --git a/resources/profiles/Anker/machine/Anker M5C.json b/resources/profiles/Anker/machine/Anker M5C.json index 76c373187f..645acd4763 100644 --- a/resources/profiles/Anker/machine/Anker M5C.json +++ b/resources/profiles/Anker/machine/Anker M5C.json @@ -1,7 +1,7 @@ { "type": "machine_model", "name": "Anker M5C", - "nozzle_diameter": "0.4", + "nozzle_diameter": "0.2;0.25;0.4", "bed_model": "M5C-CE-bed.stl", "bed_texture": "M5-CE-texture.svg", "family": "Anker", diff --git a/resources/profiles/Anker/machine/fdm_machine_common.json b/resources/profiles/Anker/machine/fdm_machine_common.json index cd9cc56d3a..5f4fcd9a75 100644 --- a/resources/profiles/Anker/machine/fdm_machine_common.json +++ b/resources/profiles/Anker/machine/fdm_machine_common.json @@ -101,6 +101,7 @@ "60" ], "single_extruder_multi_material": "1", + "manual_filament_change": "1", "support_air_filtration": "0", "wipe": [ "1" diff --git a/resources/profiles/Anker/process/0.05mm Optimal 0.2 nozzle @Anker.json b/resources/profiles/Anker/process/0.05mm Optimal 0.2 nozzle @Anker.json new file mode 100644 index 0000000000..8090cfaaa1 --- /dev/null +++ b/resources/profiles/Anker/process/0.05mm Optimal 0.2 nozzle @Anker.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP010", + "name": "0.05mm Optimal 0.2 nozzle @Anker", + "from": "system", + "inherits": "fdm_process_anker_common_0_2", + "instantiation": "true", + "layer_height": "0.05", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "10", + "top_shell_layers": "14", + "bridge_flow": "0.75", + "skirt_height": "3" +} diff --git a/resources/profiles/Anker/process/0.05mm Optimal 0.25 nozzle @Anker.json b/resources/profiles/Anker/process/0.05mm Optimal 0.25 nozzle @Anker.json new file mode 100644 index 0000000000..a41b02a31e --- /dev/null +++ b/resources/profiles/Anker/process/0.05mm Optimal 0.25 nozzle @Anker.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP013", + "name": "0.05mm Optimal 0.25 nozzle @Anker", + "from": "system", + "inherits": "fdm_process_anker_common_0_25", + "instantiation": "true", + "layer_height": "0.05", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "10", + "top_shell_layers": "14", + "bridge_flow": "0.75", + "skirt_height": "3" +} diff --git a/resources/profiles/Anker/process/0.10mm Standard 0.2 nozzle @Anker.json b/resources/profiles/Anker/process/0.10mm Standard 0.2 nozzle @Anker.json new file mode 100644 index 0000000000..de1cfc6111 --- /dev/null +++ b/resources/profiles/Anker/process/0.10mm Standard 0.2 nozzle @Anker.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP011", + "name": "0.10mm Standard 0.2 nozzle @Anker", + "from": "system", + "inherits": "fdm_process_anker_common_0_2", + "instantiation": "true", + "layer_height": "0.10", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "7", + "top_shell_layers": "9", + "bridge_flow": "0.75", + "skirt_height": "3" +} diff --git a/resources/profiles/Anker/process/0.10mm Standard 0.25 nozzle @Anker.json b/resources/profiles/Anker/process/0.10mm Standard 0.25 nozzle @Anker.json new file mode 100644 index 0000000000..11daf8e746 --- /dev/null +++ b/resources/profiles/Anker/process/0.10mm Standard 0.25 nozzle @Anker.json @@ -0,0 +1,14 @@ +{ + "type": "process", + "setting_id": "GP014", + "name": "0.10mm Standard 0.25 nozzle @Anker", + "from": "system", + "inherits": "fdm_process_anker_common_0_25", + "instantiation": "true", + "layer_height": "0.10", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "7", + "top_shell_layers": "9", + "bridge_flow": "0.75", + "skirt_height": "3" +} diff --git a/resources/profiles/Anker/process/0.15mm Draft 0.2 nozzle @Anker.json b/resources/profiles/Anker/process/0.15mm Draft 0.2 nozzle @Anker.json new file mode 100644 index 0000000000..0c94bf5297 --- /dev/null +++ b/resources/profiles/Anker/process/0.15mm Draft 0.2 nozzle @Anker.json @@ -0,0 +1,13 @@ +{ + "type": "process", + "setting_id": "GP012", + "name": "0.15mm Draft 0.2 nozzle @Anker", + "from": "system", + "inherits": "fdm_process_anker_common_0_2", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "5", + "top_shell_layers": "6", + "bridge_flow": "0.85" +} diff --git a/resources/profiles/Anker/process/0.15mm Draft 0.25 nozzle @Anker.json b/resources/profiles/Anker/process/0.15mm Draft 0.25 nozzle @Anker.json new file mode 100644 index 0000000000..28dcbb4672 --- /dev/null +++ b/resources/profiles/Anker/process/0.15mm Draft 0.25 nozzle @Anker.json @@ -0,0 +1,13 @@ +{ + "type": "process", + "setting_id": "GP015", + "name": "0.15mm Draft 0.25 nozzle @Anker", + "from": "system", + "inherits": "fdm_process_anker_common_0_25", + "instantiation": "true", + "layer_height": "0.15", + "initial_layer_print_height": "0.15", + "bottom_shell_layers": "5", + "top_shell_layers": "6", + "bridge_flow": "0.85" +} diff --git a/resources/profiles/Anker/process/fdm_process_anker_common_0_2.json b/resources/profiles/Anker/process/fdm_process_anker_common_0_2.json new file mode 100644 index 0000000000..e6d0554565 --- /dev/null +++ b/resources/profiles/Anker/process/fdm_process_anker_common_0_2.json @@ -0,0 +1,24 @@ +{ + "type": "process", + "name": "fdm_process_anker_common_0_2", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_common", + "line_width": "0.22", + "initial_layer_line_width": "0.25", + "outer_wall_line_width": "0.22", + "inner_wall_line_width": "0.22", + "top_surface_line_width": "0.22", + "sparse_infill_line_width": "0.22", + "internal_solid_infill_line_width": "0.22", + "support_line_width": "0.22", + "bridge_flow": "0.98", + "support_threshold_angle": "30", + "support_top_z_distance": "0.15", + "support_bottom_z_distance": "0.15", + "compatible_printers": [ + "Anker M5 0.2 nozzle", + "Anker M5 All-Metal 0.2 nozzle", + "Anker M5C 0.2 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/fdm_process_anker_common_0_25.json b/resources/profiles/Anker/process/fdm_process_anker_common_0_25.json new file mode 100644 index 0000000000..4952572b39 --- /dev/null +++ b/resources/profiles/Anker/process/fdm_process_anker_common_0_25.json @@ -0,0 +1,24 @@ +{ + "type": "process", + "name": "fdm_process_anker_common_0_25", + "from": "system", + "instantiation": "false", + "inherits": "fdm_process_common", + "line_width": "0.27", + "initial_layer_line_width": "0.28", + "outer_wall_line_width": "0.27", + "inner_wall_line_width": "0.27", + "top_surface_line_width": "0.27", + "sparse_infill_line_width": "0.27", + "internal_solid_infill_line_width": "0.27", + "support_line_width": "0.27", + "bridge_flow": "0.98", + "support_threshold_angle": "30", + "support_top_z_distance": "0.15", + "support_bottom_z_distance": "0.15", + "compatible_printers": [ + "Anker M5 0.25 nozzle", + "Anker M5 All-Metal 0.25 nozzle", + "Anker M5C 0.25 nozzle" + ] +} diff --git a/resources/profiles/Anycubic/Anycubic 4Max Pro 2_cover.png b/resources/profiles/Anycubic/Anycubic 4Max Pro 2_cover.png index c2e65c32f3..321acd2fb9 100644 Binary files a/resources/profiles/Anycubic/Anycubic 4Max Pro 2_cover.png and b/resources/profiles/Anycubic/Anycubic 4Max Pro 2_cover.png differ diff --git a/resources/profiles/Anycubic/Anycubic 4Max Pro_cover.png b/resources/profiles/Anycubic/Anycubic 4Max Pro_cover.png index f172cd4cb9..c9e4af3614 100644 Binary files a/resources/profiles/Anycubic/Anycubic 4Max Pro_cover.png and b/resources/profiles/Anycubic/Anycubic 4Max Pro_cover.png differ diff --git a/resources/profiles/Anycubic/Anycubic Chiron_cover.png b/resources/profiles/Anycubic/Anycubic Chiron_cover.png index 3212a54d15..a9989ff48e 100644 Binary files a/resources/profiles/Anycubic/Anycubic Chiron_cover.png and b/resources/profiles/Anycubic/Anycubic Chiron_cover.png differ diff --git a/resources/profiles/Anycubic/Anycubic Kobra 2_cover.png b/resources/profiles/Anycubic/Anycubic Kobra 2_cover.png index 54317074a2..4232bdef5e 100644 Binary files a/resources/profiles/Anycubic/Anycubic Kobra 2_cover.png and b/resources/profiles/Anycubic/Anycubic Kobra 2_cover.png differ diff --git a/resources/profiles/Anycubic/Anycubic Kobra Max_cover.png b/resources/profiles/Anycubic/Anycubic Kobra Max_cover.png index 304b137c05..078f8af8ec 100644 Binary files a/resources/profiles/Anycubic/Anycubic Kobra Max_cover.png and b/resources/profiles/Anycubic/Anycubic Kobra Max_cover.png differ diff --git a/resources/profiles/Anycubic/Anycubic Kobra Plus_cover.png b/resources/profiles/Anycubic/Anycubic Kobra Plus_cover.png index 304b137c05..078f8af8ec 100644 Binary files a/resources/profiles/Anycubic/Anycubic Kobra Plus_cover.png and b/resources/profiles/Anycubic/Anycubic Kobra Plus_cover.png differ diff --git a/resources/profiles/Anycubic/Anycubic Vyper_cover.png b/resources/profiles/Anycubic/Anycubic Vyper_cover.png index d35217c260..6dc7953146 100644 Binary files a/resources/profiles/Anycubic/Anycubic Vyper_cover.png and b/resources/profiles/Anycubic/Anycubic Vyper_cover.png differ diff --git a/resources/profiles/Anycubic/Anycubic i3 Mega S_cover.png b/resources/profiles/Anycubic/Anycubic i3 Mega S_cover.png index 8e2f3b5541..91d251a157 100644 Binary files a/resources/profiles/Anycubic/Anycubic i3 Mega S_cover.png and b/resources/profiles/Anycubic/Anycubic i3 Mega S_cover.png differ diff --git a/resources/profiles/Anycubic/anycubic_4maxpro2_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_4maxpro2_buildplate_texture.png index 372657d1b7..7a90dd9851 100644 Binary files a/resources/profiles/Anycubic/anycubic_4maxpro2_buildplate_texture.png and b/resources/profiles/Anycubic/anycubic_4maxpro2_buildplate_texture.png differ diff --git a/resources/profiles/Anycubic/anycubic_4maxpro_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_4maxpro_buildplate_texture.png index 731b3f1982..c337cd7db6 100644 Binary files a/resources/profiles/Anycubic/anycubic_4maxpro_buildplate_texture.png and b/resources/profiles/Anycubic/anycubic_4maxpro_buildplate_texture.png differ diff --git a/resources/profiles/Anycubic/anycubic_chiron_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_chiron_buildplate_texture.png index 2e0b29c6bb..deff97a0cc 100644 Binary files a/resources/profiles/Anycubic/anycubic_chiron_buildplate_texture.png and b/resources/profiles/Anycubic/anycubic_chiron_buildplate_texture.png differ diff --git a/resources/profiles/Anycubic/anycubic_i3megas_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_i3megas_buildplate_texture.png index 6bdfdfd540..b3636b7536 100644 Binary files a/resources/profiles/Anycubic/anycubic_i3megas_buildplate_texture.png and b/resources/profiles/Anycubic/anycubic_i3megas_buildplate_texture.png differ diff --git a/resources/profiles/Anycubic/anycubic_kobra2_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_kobra2_buildplate_texture.png index 27c8b2530a..9e77229309 100644 Binary files a/resources/profiles/Anycubic/anycubic_kobra2_buildplate_texture.png and b/resources/profiles/Anycubic/anycubic_kobra2_buildplate_texture.png differ diff --git a/resources/profiles/Anycubic/anycubic_kobramax_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_kobramax_buildplate_texture.png index 2e0b29c6bb..deff97a0cc 100644 Binary files a/resources/profiles/Anycubic/anycubic_kobramax_buildplate_texture.png and b/resources/profiles/Anycubic/anycubic_kobramax_buildplate_texture.png differ diff --git a/resources/profiles/Anycubic/anycubic_kobraplus_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_kobraplus_buildplate_texture.png index 2e0b29c6bb..deff97a0cc 100644 Binary files a/resources/profiles/Anycubic/anycubic_kobraplus_buildplate_texture.png and b/resources/profiles/Anycubic/anycubic_kobraplus_buildplate_texture.png differ diff --git a/resources/profiles/Anycubic/anycubic_vyper_buildplate_texture.png b/resources/profiles/Anycubic/anycubic_vyper_buildplate_texture.png index 4b2c78a2b9..b540ef090c 100644 Binary files a/resources/profiles/Anycubic/anycubic_vyper_buildplate_texture.png and b/resources/profiles/Anycubic/anycubic_vyper_buildplate_texture.png differ diff --git a/resources/profiles/Artillery/Artillery Genius Pro_cover.png b/resources/profiles/Artillery/Artillery Genius Pro_cover.png index 10fc0b304d..5ae638fcec 100644 Binary files a/resources/profiles/Artillery/Artillery Genius Pro_cover.png and b/resources/profiles/Artillery/Artillery Genius Pro_cover.png differ diff --git a/resources/profiles/Artillery/Artillery Genius_cover.png b/resources/profiles/Artillery/Artillery Genius_cover.png index eca6bc15c0..50bbe76774 100644 Binary files a/resources/profiles/Artillery/Artillery Genius_cover.png and b/resources/profiles/Artillery/Artillery Genius_cover.png differ diff --git a/resources/profiles/Artillery/Artillery Hornet_cover.png b/resources/profiles/Artillery/Artillery Hornet_cover.png index 4e96f87f77..16ac7e2f7f 100644 Binary files a/resources/profiles/Artillery/Artillery Hornet_cover.png and b/resources/profiles/Artillery/Artillery Hornet_cover.png differ diff --git a/resources/profiles/Artillery/Artillery Sidewinder X1_cover.png b/resources/profiles/Artillery/Artillery Sidewinder X1_cover.png index 9b0a1c255a..98eae4c7b8 100644 Binary files a/resources/profiles/Artillery/Artillery Sidewinder X1_cover.png and b/resources/profiles/Artillery/Artillery Sidewinder X1_cover.png differ diff --git a/resources/profiles/Artillery/Artillery Sidewinder X2_cover.png b/resources/profiles/Artillery/Artillery Sidewinder X2_cover.png index 2e9b4171fe..cda835a347 100644 Binary files a/resources/profiles/Artillery/Artillery Sidewinder X2_cover.png and b/resources/profiles/Artillery/Artillery Sidewinder X2_cover.png differ diff --git a/resources/profiles/Artillery/artillery_genius_buildplate_texture.png b/resources/profiles/Artillery/artillery_genius_buildplate_texture.png index ab2a8a2e90..9eaa212dc2 100644 Binary files a/resources/profiles/Artillery/artillery_genius_buildplate_texture.png and b/resources/profiles/Artillery/artillery_genius_buildplate_texture.png differ diff --git a/resources/profiles/Artillery/artillery_geniuspro_buildplate_texture.png b/resources/profiles/Artillery/artillery_geniuspro_buildplate_texture.png index ab2a8a2e90..9eaa212dc2 100644 Binary files a/resources/profiles/Artillery/artillery_geniuspro_buildplate_texture.png and b/resources/profiles/Artillery/artillery_geniuspro_buildplate_texture.png differ diff --git a/resources/profiles/Artillery/artillery_hornet_buildplate_texture.png b/resources/profiles/Artillery/artillery_hornet_buildplate_texture.png index ab2a8a2e90..9eaa212dc2 100644 Binary files a/resources/profiles/Artillery/artillery_hornet_buildplate_texture.png and b/resources/profiles/Artillery/artillery_hornet_buildplate_texture.png differ diff --git a/resources/profiles/Artillery/artillery_sidewinderx1_buildplate_texture.png b/resources/profiles/Artillery/artillery_sidewinderx1_buildplate_texture.png index 1b6ddf7482..e97bce28ca 100644 Binary files a/resources/profiles/Artillery/artillery_sidewinderx1_buildplate_texture.png and b/resources/profiles/Artillery/artillery_sidewinderx1_buildplate_texture.png differ diff --git a/resources/profiles/Artillery/artillery_sidewinderx2_buildplate_texture.png b/resources/profiles/Artillery/artillery_sidewinderx2_buildplate_texture.png index 1b6ddf7482..e97bce28ca 100644 Binary files a/resources/profiles/Artillery/artillery_sidewinderx2_buildplate_texture.png and b/resources/profiles/Artillery/artillery_sidewinderx2_buildplate_texture.png differ diff --git a/resources/profiles/BBL/Bambu Lab A1 mini_cover.png b/resources/profiles/BBL/Bambu Lab A1 mini_cover.png index f224e40b89..4ace2675b6 100644 Binary files a/resources/profiles/BBL/Bambu Lab A1 mini_cover.png and b/resources/profiles/BBL/Bambu Lab A1 mini_cover.png differ diff --git a/resources/profiles/BBL/Bambu Lab A1_cover.png b/resources/profiles/BBL/Bambu Lab A1_cover.png index 93f7121ace..08e7292f79 100644 Binary files a/resources/profiles/BBL/Bambu Lab A1_cover.png and b/resources/profiles/BBL/Bambu Lab A1_cover.png differ diff --git a/resources/profiles/BBL/Bambu Lab P1P_cover.png b/resources/profiles/BBL/Bambu Lab P1P_cover.png index 566ce21456..441870e0a2 100644 Binary files a/resources/profiles/BBL/Bambu Lab P1P_cover.png and b/resources/profiles/BBL/Bambu Lab P1P_cover.png differ diff --git a/resources/profiles/BBL/Bambu Lab P1S_cover.png b/resources/profiles/BBL/Bambu Lab P1S_cover.png index 38ec69bb85..3bc9523512 100644 Binary files a/resources/profiles/BBL/Bambu Lab P1S_cover.png and b/resources/profiles/BBL/Bambu Lab P1S_cover.png differ diff --git a/resources/profiles/BBL/Bambu Lab X1 Carbon_cover.png b/resources/profiles/BBL/Bambu Lab X1 Carbon_cover.png index eab8a6d5c6..a33afd1ef5 100644 Binary files a/resources/profiles/BBL/Bambu Lab X1 Carbon_cover.png and b/resources/profiles/BBL/Bambu Lab X1 Carbon_cover.png differ diff --git a/resources/profiles/BBL/Bambu Lab X1E_cover.png b/resources/profiles/BBL/Bambu Lab X1E_cover.png index 1daaf9c3a9..157af7613d 100644 Binary files a/resources/profiles/BBL/Bambu Lab X1E_cover.png and b/resources/profiles/BBL/Bambu Lab X1E_cover.png differ diff --git a/resources/profiles/BBL/Bambu Lab X1_cover.png b/resources/profiles/BBL/Bambu Lab X1_cover.png index 5655a9f83c..b683a146c8 100644 Binary files a/resources/profiles/BBL/Bambu Lab X1_cover.png and b/resources/profiles/BBL/Bambu Lab X1_cover.png differ diff --git a/resources/profiles/BIQU/BIQU B1_cover.png b/resources/profiles/BIQU/BIQU B1_cover.png index 5a896fe6d8..4a28eeadcf 100644 Binary files a/resources/profiles/BIQU/BIQU B1_cover.png and b/resources/profiles/BIQU/BIQU B1_cover.png differ diff --git a/resources/profiles/BIQU/BIQU BX_cover.png b/resources/profiles/BIQU/BIQU BX_cover.png index ea21ac04f0..a3b7fc796d 100644 Binary files a/resources/profiles/BIQU/BIQU BX_cover.png and b/resources/profiles/BIQU/BIQU BX_cover.png differ diff --git a/resources/profiles/BIQU/BIQU Hurakan_cover.png b/resources/profiles/BIQU/BIQU Hurakan_cover.png index c351f36eea..3de2fa8e1f 100644 Binary files a/resources/profiles/BIQU/BIQU Hurakan_cover.png and b/resources/profiles/BIQU/BIQU Hurakan_cover.png differ diff --git a/resources/profiles/BIQU/BIQU_B1_buildplate_texture.png b/resources/profiles/BIQU/BIQU_B1_buildplate_texture.png index c632bd0247..064f038903 100644 Binary files a/resources/profiles/BIQU/BIQU_B1_buildplate_texture.png and b/resources/profiles/BIQU/BIQU_B1_buildplate_texture.png differ diff --git a/resources/profiles/BIQU/BIQU_BX_buildplate_texture.png b/resources/profiles/BIQU/BIQU_BX_buildplate_texture.png index fbaebca820..4cf7dbddd5 100644 Binary files a/resources/profiles/BIQU/BIQU_BX_buildplate_texture.png and b/resources/profiles/BIQU/BIQU_BX_buildplate_texture.png differ diff --git a/resources/profiles/BIQU/BIQU_Hurakan_buildplate_texture.png b/resources/profiles/BIQU/BIQU_Hurakan_buildplate_texture.png index 3dfe07f8d8..04ea7c4666 100644 Binary files a/resources/profiles/BIQU/BIQU_Hurakan_buildplate_texture.png and b/resources/profiles/BIQU/BIQU_Hurakan_buildplate_texture.png differ diff --git a/resources/profiles/CONSTRUCT3D.json b/resources/profiles/CONSTRUCT3D.json new file mode 100644 index 0000000000..55af4f3075 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D.json @@ -0,0 +1,94 @@ +{ + "name": "CONSTRUCT3D", + "version": "01.09.00.02", + "force_update": "0", + "description": "Construct3D configurations", + "machine_model_list": [ + { + "name": "Construct 1 XL", + "sub_path": "machine/Construct 1 XL.json" + }, + { + "name": "Construct 1", + "sub_path": "machine/Construct 1.json" + } + ], + "process_list": [ + { + "name": "fdm_process_common", + "sub_path": "process/fdm_process_common.json" + }, + { + "name": "0.20mm Quality @Construct 1 XL", + "sub_path": "process/0.20mm Quality @Construct 1 XL.json" + }, + { + "name": "0.30mm Industrial @Construct 1 XL", + "sub_path": "process/0.30mm Industrial @Construct 1 XL.json" + }, + { + "name": "0.30mm Standard @Construct 1 XL", + "sub_path": "process/0.30mm Standard @Construct 1 XL.json" + }, + { + "name": "0.38mm Draft @Construct 1 XL", + "sub_path": "process/0.38mm Draft @Construct 1 XL.json" + }, + { + "name": "0.14mm Quality @Construct 1", + "sub_path": "process/0.14mm Quality @Construct 1.json" + }, + { + "name": "0.25mm Industrial @Construct 1", + "sub_path": "process/0.25mm Industrial @Construct 1.json" + }, + { + "name": "0.22mm Standard @Construct 1", + "sub_path": "process/0.22mm Standard @Construct 1.json" + }, + { + "name": "0.30mm Draft @Construct 1 XL", + "sub_path": "process/0.30mm Draft @Construct 1.json" + } + ], + "filament_list": [ + { + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" + }, + { + "name": "fdm_filament_pet", + "sub_path": "filament/fdm_filament_pet.json" + }, + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, + { + "name": "C1 Generic PLA", + "sub_path": "filament/C1 Generic PLA.json" + }, + { + "name": "C1 Generic PETG", + "sub_path": "filament/C1 Generic PETG.json" + }, + { + "name": "C1 Generic High Flow PETG", + "sub_path": "filament/C1 Generic High Flow PETG.json" + } + ], + "machine_list": [ + { + "name": "fdm_machine_common", + "sub_path": "machine/fdm_machine_common.json" + }, + { + "name": "Construct 1 XL 0.6 nozzle", + "sub_path": "machine/Construct 1 XL 0.6 nozzle.json" + }, + { + "name": "Construct 1 0.4 nozzle", + "sub_path": "machine/Construct 1 0.4 nozzle.json" + } + ] +} diff --git a/resources/profiles/CONSTRUCT3D/CONSTRUCT 1 XL_cover.png b/resources/profiles/CONSTRUCT3D/CONSTRUCT 1 XL_cover.png new file mode 100644 index 0000000000..143da3eb34 Binary files /dev/null and b/resources/profiles/CONSTRUCT3D/CONSTRUCT 1 XL_cover.png differ diff --git a/resources/profiles/CONSTRUCT3D/CONSTRUCT 1_cover.png b/resources/profiles/CONSTRUCT3D/CONSTRUCT 1_cover.png new file mode 100644 index 0000000000..22426a3730 Binary files /dev/null and b/resources/profiles/CONSTRUCT3D/CONSTRUCT 1_cover.png differ diff --git a/resources/profiles/CONSTRUCT3D/construct_1_buildplate_model.stl b/resources/profiles/CONSTRUCT3D/construct_1_buildplate_model.stl new file mode 100644 index 0000000000..d1691deff1 Binary files /dev/null and b/resources/profiles/CONSTRUCT3D/construct_1_buildplate_model.stl differ diff --git a/resources/profiles/CONSTRUCT3D/construct_1_xl_buildplate_model.stl b/resources/profiles/CONSTRUCT3D/construct_1_xl_buildplate_model.stl new file mode 100644 index 0000000000..aa597e90cb Binary files /dev/null and b/resources/profiles/CONSTRUCT3D/construct_1_xl_buildplate_model.stl differ diff --git a/resources/profiles/CONSTRUCT3D/filament/C1 Generic High Flow PETG.json b/resources/profiles/CONSTRUCT3D/filament/C1 Generic High Flow PETG.json new file mode 100644 index 0000000000..ec662580c6 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/filament/C1 Generic High Flow PETG.json @@ -0,0 +1,58 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "C1 Generic High Flow PETG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "20" + ], + "overhang_fan_speed": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "30" + ], + "slow_down_min_speed": [ + "15" + ], + "slow_down_layer_time": [ + "6" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "43" + ], + "nozzle_temperature": [ + "270" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature_range_high": [ + "275" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "compatible_printers": [ + "Construct 1 0.4 nozzle", + "Construct 1 XL 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/CONSTRUCT3D/filament/C1 Generic PETG.json b/resources/profiles/CONSTRUCT3D/filament/C1 Generic PETG.json new file mode 100644 index 0000000000..2108c000c6 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/filament/C1 Generic PETG.json @@ -0,0 +1,46 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSG99", + "name": "C1 Generic PETG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "20" + ], + "overhang_fan_speed": [ + "80" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "30" + ], + "slow_down_min_speed": [ + "15" + ], + "slow_down_layer_time": [ + "6" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "35" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "compatible_printers": [ + "Construct 1 0.4 nozzle", + "Construct 1 XL 0.6 nozzle" + ] +} diff --git a/resources/profiles/CONSTRUCT3D/filament/C1 Generic PLA.json b/resources/profiles/CONSTRUCT3D/filament/C1 Generic PLA.json new file mode 100644 index 0000000000..d9353962d5 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/filament/C1 Generic PLA.json @@ -0,0 +1,28 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "C1 Generic PLA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "30" + ], + "slow_down_layer_time": [ + "4" + ], + "hot_plate_temp": [ + "62" + ], + "hot_plate_temp_initial_layer": [ + "68" + ], + "compatible_printers": [ + "Construct 1 0.4 nozzle", + "Construct 1 XL 0.6 nozzle" + ] +} diff --git a/resources/profiles/CONSTRUCT3D/filament/fdm_filament_common.json b/resources/profiles/CONSTRUCT3D/filament/fdm_filament_common.json new file mode 100644 index 0000000000..9849dd1e92 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/filament/fdm_filament_common.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "fdm_filament_common", + "from": "system", + "instantiation": "false", + "cool_plate_temp" : [ + "62" + ], + "eng_plate_temp" : [ + "62" + ], + "hot_plate_temp" : [ + "62" + ], + "textured_plate_temp" : [ + "62" + ], + "cool_plate_temp_initial_layer" : [ + "66" + ], + "eng_plate_temp_initial_layer" : [ + "66" + ], + "hot_plate_temp_initial_layer" : [ + "66" + ], + "textured_plate_temp_initial_layer" : [ + "66" + ], + "overhang_fan_threshold": [ + "95%" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "filament_flow_ratio": [ + "1" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_max_volumetric_speed": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "bed_type": [ + "Cool Plate" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "full_fan_speed_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "35" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "nozzle_temperature": [ + "200" + ], + "temperature_vitrification": [ + "100" + ] +} diff --git a/resources/profiles/CONSTRUCT3D/filament/fdm_filament_pet.json b/resources/profiles/CONSTRUCT3D/filament/fdm_filament_pet.json new file mode 100644 index 0000000000..7e44ede39a --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/filament/fdm_filament_pet.json @@ -0,0 +1,70 @@ +{ + "type": "filament", + "name": "fdm_filament_pet", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "eng_plate_temp" : [ + "75" + ], + "hot_plate_temp" : [ + "80" + ], + "eng_plate_temp_initial_layer" : [ + "80" + ], + "hot_plate_temp_initial_layer" : [ + "80" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "20" + ], + "filament_max_volumetric_speed": [ + "35" + ], + "filament_type": [ + "PETG" + ], + "filament_density": [ + "1.27" + ], + "filament_cost": [ + "25" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "30" + ], + "overhang_fan_speed": [ + "70" + ], + "nozzle_temperature": [ + "255" + ], + "temperature_vitrification": [ + "75" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/CONSTRUCT3D/filament/fdm_filament_pla.json b/resources/profiles/CONSTRUCT3D/filament/fdm_filament_pla.json new file mode 100644 index 0000000000..ba616048cb --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/filament/fdm_filament_pla.json @@ -0,0 +1,85 @@ +{ + "type": "filament", + "name": "fdm_filament_pla", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "30" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "25" + ], + "cool_plate_temp" : [ + "40" + ], + "eng_plate_temp" : [ + "62" + ], + "hot_plate_temp" : [ + "62" + ], + "cool_plate_temp_initial_layer" : [ + "40" + ], + "eng_plate_temp_initial_layer" : [ + "68" + ], + "hot_plate_temp_initial_layer" : [ + "68" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "220" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "4" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/CONSTRUCT3D/machine/Construct 1 0.4 nozzle.json b/resources/profiles/CONSTRUCT3D/machine/Construct 1 0.4 nozzle.json new file mode 100644 index 0000000000..c8d9a9df8a --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/machine/Construct 1 0.4 nozzle.json @@ -0,0 +1,84 @@ +{ + "type": "machine", + "setting_id": "GM001", + "printer_settings_id": "CONSTRUCT3D", + "name": "Construct 1 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_machine_common", + "printer_model": "Construct 1", + "default_print_profile": "0.22mm Quality @Construct 1", + "nozzle_diameter": [ + "0.4" + ], + "printer_variant": "0.4", + "printable_area": [ + "0x0", + "230x0", + "230x260", + "0x260" + ], + "printable_height": "180", + "nozzle_type": "hardened_steel", + "thumbnails_format": "QOI", + "machine_max_acceleration_e": [ + "9000" + ], + "machine_max_acceleration_extruding": [ + "9000" + ], + "machine_max_acceleration_retracting": [ + "9000" + ], + "machine_max_acceleration_travel": [ + "9000", + "1250" + ], + "machine_max_acceleration_x": [ + "18000" + ], + "machine_max_acceleration_y": [ + "18000" + ], + "machine_max_jerk_e": [ + "6" + ], + "machine_max_jerk_x": [ + "25" + ], + "machine_max_jerk_y": [ + "25" + ], + "machine_max_speed_e": [ + "100" + ], + "machine_max_speed_x": [ + "320" + ], + "machine_max_speed_y": [ + "320" + ], + "machine_max_speed_z": [ + "40" + ], + "machine_end_gcode": ";Retract the filament\nG92 E1\nG1 E-5 F900\n;Move nozzle fast\nG1 X5 Y258 F15000\n;Move Bed Down\nG1 Z180 F6000\n\n;Set machine to idle\nM104 S0\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM84 ; disable motors", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM106 S0 ; Turn Fan off\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM190 S[first_layer_bed_temperature] ; set bed temp\nM109 S160 ; set extruder temp\nG28 ; home all\nG1 Z15 F6000 ; move the printer down 15mm\nG1 Y1.0 Z0.3 F4000 ; move print head up\nM109 S[first_layer_temperature] ; set extruder temp\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\n;prime the extruder\nG1 X5 Y2 Z0.3 F6000; go to edge of build volume\nG1 X60 E10 F1000 ;gentle purge start\nG1 X110 E25 F1000; heavy purge\nG1 X60;", + "max_layer_height": [ + "0.38" + ], + "min_layer_height": [ + "0.08" + ], + "retraction_length": [ + "0.7" + ], + "retraction_speed": [ + "65" + ], + "z_hop": [ + "0.2" + ], + "z_hop_types": [ + "Auto Lift" + ] +} diff --git a/resources/profiles/CONSTRUCT3D/machine/Construct 1 XL 0.6 nozzle.json b/resources/profiles/CONSTRUCT3D/machine/Construct 1 XL 0.6 nozzle.json new file mode 100644 index 0000000000..3cb4e49398 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/machine/Construct 1 XL 0.6 nozzle.json @@ -0,0 +1,81 @@ +{ + "type": "machine", + "setting_id": "GM001", + "printer_settings_id": "CONSTRUCT3D", + "name": "Construct 1 XL 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_machine_common", + "printer_model": "Construct 1 XL", + "default_print_profile": "0.20mm Quality @Construct 1 XL", + "nozzle_diameter": [ + "0.6" + ], + "printer_variant": "0.6", + "printable_area": [ + "0x0", + "325x0", + "325x370", + "0x370" + ], + "printable_height": "400", + "nozzle_type": "hardened_steel", + "thumbnails_format": "QOI", + "machine_max_acceleration_e": [ + "9000" + ], + "machine_max_acceleration_extruding": [ + "9000" + ], + "machine_max_acceleration_retracting": [ + "9000" + ], + "machine_max_acceleration_travel": [ + "9000", + "1250" + ], + "machine_max_acceleration_x": [ + "18000" + ], + "machine_max_acceleration_y": [ + "18000" + ], + "machine_max_jerk_e": [ + "6" + ], + "machine_max_jerk_x": [ + "25" + ], + "machine_max_jerk_y": [ + "25" + ], + "machine_max_speed_e": [ + "100" + ], + "machine_max_speed_x": [ + "320" + ], + "machine_max_speed_y": [ + "320" + ], + "machine_max_speed_z": [ + "40" + ], + "machine_end_gcode": ";Retract the filament\nG92 E1\nG1 E-5 F900\n;Move nozzle fast\nG1 X5 Y369 F15000\n;Move Bed Down\nG1 Z400 F6000\n\n;Set machine to idle\nT-1\nM104 S0\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM84 ; disable motors\n", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM106 S0 ; Turn Fan off\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM190 S[first_layer_bed_temperature] ; set bed temp\nM109 S160 ; set extruder temp\nG28 ; home all\nG1 Z15 F6000 ; move the printer down 15mm\nG1 Y1.0 Z0.3 F4000 ; move print head up\nM109 S[first_layer_temperature] ; set extruder temp\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] T0 ; wait for extruder temp\nM109 S[first_layer_temperature] T1; wait for extruder temp\nM109 S[first_layer_temperature] T2; wait for extruder temp\nM109 S[first_layer_temperature] T3; wait for extruder temp\n;prime the extruder\nG1 X5 Y2 Z0.3 F6000; go to edge of build volume\nG1 X60 E10 F1000 ;gentle purge start\nG1 X110 E25 F1000; heavy purge\nG1 X60;", + "max_layer_height": [ + "0.6" + ], + "retraction_length": [ + "0.7" + ], + "retraction_speed": [ + "65" + ], + "z_hop": [ + "0.2" + ], + "z_hop_types": [ + "Auto Lift" + ] +} diff --git a/resources/profiles/CONSTRUCT3D/machine/Construct 1 XL.json b/resources/profiles/CONSTRUCT3D/machine/Construct 1 XL.json new file mode 100644 index 0000000000..561cad8c91 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/machine/Construct 1 XL.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "Construct 1 XL", + "model_id": "Construct-1-XL", + "nozzle_diameter": "0.6", + "machine_tech": "FFF", + "family": "CONSTRUCT3D", + "bed_model": "construct_1_xl_buildplate_model.stl", + "default_materials": "C1 Generic PLA;C1 Generic PETG;C1 Generic High Flow PETG" +} \ No newline at end of file diff --git a/resources/profiles/CONSTRUCT3D/machine/Construct 1.json b/resources/profiles/CONSTRUCT3D/machine/Construct 1.json new file mode 100644 index 0000000000..83b7155600 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/machine/Construct 1.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "Construct 1", + "model_id": "Construct-1", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "CONSTRUCT3D", + "bed_model": "construct_1_buildplate_model.stl", + "default_materials": "C1 Generic PLA;C1 Generic PETG;C1 Generic High Flow PETG" +} diff --git a/resources/profiles/CONSTRUCT3D/machine/fdm_machine_common.json b/resources/profiles/CONSTRUCT3D/machine/fdm_machine_common.json new file mode 100644 index 0000000000..d43eb96b32 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/machine/fdm_machine_common.json @@ -0,0 +1,131 @@ +{ + "type": "machine", + "name": "fdm_machine_common", + "from": "system", + "instantiation": "false", + "printer_technology": "FFF", + "deretraction_speed": [ + "70" + ], + "extruder_colour": [ + "#003f87" + ], + "extruder_offset": [ + "0x0" + ], + "gcode_flavor": "reprapfirmware", + "host_type": "duet", + "printhost_apikey": "", + "printhost_authorization_type": "key", + "printhost_cafile": "", + "printhost_password": "", + "printhost_port": "", + "printhost_ssl_ignore_revoke": "0", + "printhost_user": "", + "silent_mode": "0", + "machine_max_acceleration_e": [ + "8000" + ], + "machine_max_acceleration_extruding": [ + "9000" + ], + "machine_max_acceleration_retracting": [ + "9000" + ], + "machine_max_acceleration_x": [ + "9000" + ], + "machine_max_acceleration_y": [ + "9000" + ], + "machine_max_acceleration_z": [ + "400" + ], + "machine_max_speed_e": [ + "100" + ], + "machine_max_speed_x": [ + "320" + ], + "machine_max_speed_y": [ + "320" + ], + "machine_max_speed_z": [ + "30" + ], + "machine_max_jerk_e": [ + "10" + ], + "machine_max_jerk_x": [ + "20" + ], + "machine_max_jerk_y": [ + "20" + ], + "machine_max_jerk_z": [ + "0.5" + ], + "machine_min_extruding_rate": [ + "0" + ], + "machine_min_travel_rate": [ + "0" + ], + "max_layer_height": [ + "0.80" + ], + "min_layer_height": [ + "0.08" + ], + "printable_height": "180", + "extruder_clearance_radius": "65", + "extruder_clearance_height_to_rod": "36", + "extruder_clearance_height_to_lid": "140", + "nozzle_diameter": [ + "0.6" + ], + "printer_settings_id": "", + "retraction_minimum_travel": [ + "2" + ], + "retract_before_wipe": [ + "70%" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "1" + ], + "retract_length_toolchange": [ + "1" + ], + "z_hop": [ + "0.2" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retraction_speed": [ + "70" + ], + "single_extruder_multi_material": "1", + "change_filament_gcode": "", + "wipe": [ + "1" + ], + "thumbnails_format": "QOI", + "thumbnails": [ + "300x300" + ], + "z_lift_type": "Auto Lift", + "default_print_profile": "", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM106 S0 ; Turn Fan off\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM190 S[first_layer_bed_temperature] ; set bed temp\nM109 S160 ; set extruder temp\nG28 ; home all\nG1 Z15 F6000 ; move the printer down 15mm\nG1 Y1.0 Z0.3 F4000 ; move print head up\nM109 S[first_layer_temperature] ; set extruder temp\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\n;prime the extruder\nG1 X5 Y2 Z0.3 F6000; go to edge of build volume\nG1 X60 E10 F1000 ;gentle purge start\nG1 X110 E25 F1000; heavy purge\nG1 X60;", + "machine_end_gcode": ";Retract the filament\nG92 E1\nG1 E-5 F900\n;Move nozzle fast\nG1 X5 Y258 F15000\n;Move Bed Down\nG1 Z180 F6000\n\n;Set machine to idle\nM104 S0\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM84 ; disable motors", + "auxiliary_fan": "0" + } diff --git a/resources/profiles/CONSTRUCT3D/process/0.14mm Quality @Construct 1.json b/resources/profiles/CONSTRUCT3D/process/0.14mm Quality @Construct 1.json new file mode 100644 index 0000000000..357d225e6c --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/0.14mm Quality @Construct 1.json @@ -0,0 +1,54 @@ +{ + "type": "process", + "setting_id": "GP004", + "inherits": "fdm_process_common", + "name": "0.14mm Quality @Construct 1", + "from": "system", + "instantiation": "true", + "bottom_shell_layers": "4", + "bridge_speed": "60", + "default_acceleration": "4000", + "default_jerk": "12", + "enable_arc_fitting": "1", + "extra_perimeters_on_overhangs": "1", + "gap_infill_speed": "125", + "infill_jerk": "12", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "100", + "initial_layer_jerk": "8", + "initial_layer_print_height": "0.32", + "initial_layer_speed": "50", + "inner_wall_acceleration": "3000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.44", + "inner_wall_speed": "220", + "internal_solid_infill_line_width": "0.44", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.14", + "only_one_wall_top": "1", + "outer_wall_acceleration": "2200", + "outer_wall_jerk": "8", + "outer_wall_speed": "140", + "overhang_2_4_speed": "60", + "overhang_3_4_speed": "40", + "overhang_4_4_speed": "15", + "precise_outer_wall": "1", + "skirt_loops": "1", + "slow_down_layers": "1", + "sparse_infill_density": "12%", + "sparse_infill_line_width": "0.4", + "sparse_infill_pattern": "line", + "sparse_infill_speed": "300", + "support_speed": "300", + "top_shell_layers": "5", + "top_surface_acceleration": "2000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.44", + "top_surface_speed": "160", + "travel_acceleration": "6400", + "travel_speed": "320", + "wall_loops": "2", + "wall_sequence": "inner-outer-inner wall", + "compatible_printers": ["Construct 1 0.4 nozzle"] +} diff --git a/resources/profiles/CONSTRUCT3D/process/0.20mm Quality @Construct 1 XL.json b/resources/profiles/CONSTRUCT3D/process/0.20mm Quality @Construct 1 XL.json new file mode 100644 index 0000000000..3ed09f9004 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/0.20mm Quality @Construct 1 XL.json @@ -0,0 +1,54 @@ +{ + "type": "process", + "setting_id": "GP004", + "inherits": "fdm_process_common", + "name": "0.20mm Quality @Construct 1 XL", + "from": "system", + "instantiation": "true", + "bottom_shell_layers": "4", + "default_acceleration": "4000", + "default_jerk": "12", + "enable_arc_fitting": "1", + "extra_perimeters_on_overhangs": "1", + "gap_infill_speed": "100", + "infill_jerk": "12", + "initial_layer_acceleration": "1400", + "initial_layer_infill_speed": "100", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.72", + "initial_layer_print_height": "0.32", + "initial_layer_speed": "50", + "inner_wall_acceleration": "3000", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.66", + "inner_wall_speed": "220", + "internal_solid_infill_line_width": "0.6", + "internal_solid_infill_speed": "240", + "is_custom_defined": "0", + "layer_height": "0.2", + "line_width": "0.6", + "only_one_wall_top": "1", + "outer_wall_acceleration": "2200", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.6", + "outer_wall_speed": "140", + "precise_outer_wall": "1", + "skirt_loops": "1", + "slow_down_layers": "1", + "sparse_infill_density": "18%", + "sparse_infill_line_width": "0.6", + "sparse_infill_pattern": "line", + "sparse_infill_speed": "240", + "support_line_width": "0.6", + "top_shell_layers": "5", + "top_surface_acceleration": "2000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.66", + "top_surface_speed": "100", + "travel_acceleration": "6000", + "travel_speed": "320", + "wall_loops": "2", + "wall_sequence": "inner-outer-inner wall", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": ["Construct 1 XL 0.6 nozzle"] +} diff --git a/resources/profiles/CONSTRUCT3D/process/0.22mm Standard @Construct 1.json b/resources/profiles/CONSTRUCT3D/process/0.22mm Standard @Construct 1.json new file mode 100644 index 0000000000..1ef073d2c7 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/0.22mm Standard @Construct 1.json @@ -0,0 +1,55 @@ +{ + "type": "process", + "setting_id": "GP004", + "inherits": "fdm_process_common", + "name": "0.22mm Standard @Construct 1", + "from": "system", + "instantiation": "true", + "bridge_speed": "60", + "default_acceleration": "4000", + "default_jerk": "12", + "enable_arc_fitting": "1", + "extra_perimeters_on_overhangs": "1", + "gap_infill_speed": "125", + "infill_jerk": "12", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "100", + "initial_layer_jerk": "8", + "initial_layer_print_height": "0.32", + "initial_layer_speed": "50", + "inner_wall_acceleration": "3600", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.44", + "inner_wall_speed": "300", + "internal_solid_infill_line_width": "0.44", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.22", + "only_one_wall_top": "1", + "outer_wall_acceleration": "2800", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "140", + "overhang_2_4_speed": "60", + "overhang_3_4_speed": "40", + "overhang_4_4_speed": "15", + "precise_outer_wall": "1", + "skirt_loops": "1", + "slow_down_layers": "1", + "sparse_infill_density": "12%", + "sparse_infill_line_width": "0.4", + "sparse_infill_pattern": "line", + "sparse_infill_speed": "300", + "support_speed": "300", + "top_shell_layers": "3", + "top_surface_acceleration": "2400", + "top_surface_jerk": "8", + "top_surface_line_width": "0.44", + "top_surface_speed": "160", + "travel_acceleration": "6400", + "travel_speed": "320", + "version": "1.8.0.0", + "wall_loops": "2", + "wall_sequence": "inner-outer-inner wall", + "compatible_printers": ["Construct 1 0.4 nozzle"] +} diff --git a/resources/profiles/CONSTRUCT3D/process/0.25mm Industrial @Construct 1.json b/resources/profiles/CONSTRUCT3D/process/0.25mm Industrial @Construct 1.json new file mode 100644 index 0000000000..512dc5ce99 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/0.25mm Industrial @Construct 1.json @@ -0,0 +1,55 @@ +{ + "type": "process", + "setting_id": "GP004", + "inherits": "fdm_process_common", + "name": "0.25mm Industrial @Construct 1", + "from": "system", + "instantiation": "true", + "bottom_shell_layers": "4", + "bridge_speed": "60", + "default_acceleration": "4000", + "default_jerk": "12", + "enable_arc_fitting": "1", + "extra_perimeters_on_overhangs": "1", + "gap_infill_speed": "125", + "infill_jerk": "12", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "100", + "initial_layer_jerk": "8", + "initial_layer_print_height": "0.32", + "initial_layer_speed": "50", + "inner_wall_acceleration": "3200", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.44", + "inner_wall_speed": "240", + "internal_solid_infill_line_width": "0.44", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.22", + "line_width": "0.44", + "only_one_wall_top": "1", + "outer_wall_acceleration": "2400", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.44", + "outer_wall_speed": "140", + "overhang_2_4_speed": "60", + "overhang_3_4_speed": "40", + "overhang_4_4_speed": "15", + "precise_outer_wall": "1", + "skirt_loops": "1", + "slow_down_layers": "1", + "sparse_infill_density": "30%", + "sparse_infill_line_width": "0.62", + "sparse_infill_pattern": "triangles", + "sparse_infill_speed": "300", + "support_speed": "300", + "top_surface_acceleration": "2000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.44", + "top_surface_speed": "160", + "travel_acceleration": "6400", + "travel_speed": "320", + "wall_sequence": "inner-outer-inner wall", + "wall_loops": "3", + "compatible_printers": ["Construct 1 0.4 nozzle"] +} diff --git a/resources/profiles/CONSTRUCT3D/process/0.30mm Draft @Construct 1.json b/resources/profiles/CONSTRUCT3D/process/0.30mm Draft @Construct 1.json new file mode 100644 index 0000000000..596af351d1 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/0.30mm Draft @Construct 1.json @@ -0,0 +1,56 @@ +{ + "type": "process", + "setting_id": "GP004", + "inherits": "fdm_process_common", + "name": "0.30mm Draft @Construct 1", + "from": "system", + "instantiation": "true", + "bottom_shell_layers": "2", + "bridge_speed": "60", + "default_acceleration": "4000", + "default_jerk": "13", + "enable_arc_fitting": "1", + "extra_perimeters_on_overhangs": "1", + "gap_infill_speed": "200", + "infill_jerk": "12", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "100", + "initial_layer_jerk": "8", + "initial_layer_print_height": "0.32", + "initial_layer_speed": "50", + "inner_wall_acceleration": "4000", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.44", + "inner_wall_speed": "300", + "internal_solid_infill_line_width": "0.44", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.3", + "line_width": "0.44", + "only_one_wall_top": "1", + "outer_wall_acceleration": "4000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.44", + "outer_wall_speed": "200", + "overhang_2_4_speed": "60", + "overhang_3_4_speed": "40", + "overhang_4_4_speed": "15", + "precise_outer_wall": "1", + "skirt_loops": "1", + "slow_down_layers": "1", + "sparse_infill_density": "12%", + "sparse_infill_line_width": "0.4", + "sparse_infill_pattern": "line", + "sparse_infill_speed": "300", + "support_speed": "300", + "top_shell_layers": "2", + "top_surface_acceleration": "3000", + "top_surface_jerk": "12", + "top_surface_line_width": "0.44", + "top_surface_speed": "200", + "travel_acceleration": "6400", + "travel_speed": "320", + "wall_loops": "2", + "wall_sequence": "inner-outer-inner wall", + "compatible_printers": ["Construct 1 0.4 nozzle"] +} diff --git a/resources/profiles/CONSTRUCT3D/process/0.30mm Industrial @Construct 1 XL.json b/resources/profiles/CONSTRUCT3D/process/0.30mm Industrial @Construct 1 XL.json new file mode 100644 index 0000000000..4d83a99819 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/0.30mm Industrial @Construct 1 XL.json @@ -0,0 +1,55 @@ +{ + "type": "process", + "setting_id": "GP004", + "inherits": "fdm_process_common", + "name": "0.30mm Industrial @Construct 1 XL", + "from": "system", + "instantiation": "true", + "bottom_shell_layers": "4", + "default_acceleration": "4000", + "default_jerk": "12", + "enable_arc_fitting": "1", + "extra_perimeters_on_overhangs": "1", + "gap_infill_speed": "140", + "infill_jerk": "12", + "initial_layer_acceleration": "1400", + "initial_layer_infill_speed": "100", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.72", + "initial_layer_print_height": "0.32", + "initial_layer_speed": "50", + "inner_wall_acceleration": "3200", + "inner_wall_jerk": "8", + "inner_wall_line_width": "0.66", + "inner_wall_speed": "240", + "internal_solid_infill_line_width": "0.62", + "internal_solid_infill_speed": "240", + "is_custom_defined": "0", + "layer_height": "0.3", + "line_width": "0.62", + "only_one_wall_top": "1", + "outer_wall_acceleration": "2400", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.62", + "outer_wall_speed": "140", + "precise_outer_wall": "1", + "print_settings_id": "", + "skirt_loops": "1", + "slow_down_layers": "1", + "sparse_infill_density": "30%", + "sparse_infill_line_width": "0.82", + "sparse_infill_pattern": "triangles", + "sparse_infill_speed": "240", + "support_line_width": "0.6", + "top_shell_layers": "5", + "top_surface_acceleration": "2000", + "top_surface_jerk": "8", + "top_surface_line_width": "0.66", + "top_surface_speed": "140", + "travel_acceleration": "6000", + "travel_speed": "320", + "wall_loops": "3", + "wall_sequence": "inner-outer-inner wall", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": ["Construct 1 XL 0.6 nozzle"] +} diff --git a/resources/profiles/CONSTRUCT3D/process/0.30mm Standard @Construct 1 XL.json b/resources/profiles/CONSTRUCT3D/process/0.30mm Standard @Construct 1 XL.json new file mode 100644 index 0000000000..df437f835f --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/0.30mm Standard @Construct 1 XL.json @@ -0,0 +1,58 @@ +{ + "type": "process", + "setting_id": "GP004", + "inherits": "fdm_process_common", + "name": "0.30mm Standard @Construct 1 XL", + "from": "system", + "instantiation": "true", + "bridge_speed": "60", + "default_acceleration": "4000", + "default_jerk": "13", + "enable_arc_fitting": "1", + "extra_perimeters_on_overhangs": "1", + "gap_infill_speed": "140", + "infill_jerk": "12", + "initial_layer_acceleration": "1400", + "initial_layer_infill_speed": "100", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.72", + "initial_layer_print_height": "0.32", + "initial_layer_speed": "80", + "inner_wall_acceleration": "3600", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.66", + "inner_wall_speed": "300", + "internal_solid_infill_line_width": "0.62", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.3", + "line_width": "0.64", + "only_one_wall_top": "1", + "outer_wall_acceleration": "2800", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.64", + "outer_wall_speed": "140", + "overhang_2_4_speed": "60", + "overhang_3_4_speed": "40", + "overhang_4_4_speed": "15", + "precise_outer_wall": "1", + "print_settings_id": "", + "skirt_loops": "1", + "slow_down_layers": "1", + "sparse_infill_density": "12%", + "sparse_infill_line_width": "0.64", + "sparse_infill_pattern": "line", + "sparse_infill_speed": "300", + "support_line_width": "0.6", + "support_speed": "300", + "top_surface_acceleration": "2400", + "top_surface_jerk": "8", + "top_surface_line_width": "0.66", + "top_surface_speed": "140", + "travel_acceleration": "6400", + "travel_speed": "320", + "wall_loops": "2", + "wall_sequence": "inner-outer-inner wall", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": ["Construct 1 XL 0.6 nozzle"] +} diff --git a/resources/profiles/CONSTRUCT3D/process/0.38mm Draft @Construct 1 XL.json b/resources/profiles/CONSTRUCT3D/process/0.38mm Draft @Construct 1 XL.json new file mode 100644 index 0000000000..5fd4ab8f25 --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/0.38mm Draft @Construct 1 XL.json @@ -0,0 +1,60 @@ +{ + "type": "process", + "setting_id": "GP004", + "inherits": "fdm_process_common", + "name": "0.38mm Draft @Construct 1 XL", + "from": "system", + "instantiation": "true", + "bottom_shell_layers": "2", + "bridge_speed": "60", + "default_acceleration": "4000", + "default_jerk": "13", + "enable_arc_fitting": "1", + "extra_perimeters_on_overhangs": "1", + "gap_infill_speed": "200", + "infill_jerk": "12", + "initial_layer_acceleration": "2000", + "initial_layer_infill_speed": "100", + "initial_layer_jerk": "8", + "initial_layer_line_width": "0.72", + "initial_layer_print_height": "0.32", + "initial_layer_speed": "100", + "inner_wall_acceleration": "4000", + "inner_wall_jerk": "10", + "inner_wall_line_width": "0.66", + "inner_wall_speed": "300", + "internal_solid_infill_line_width": "0.64", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.38", + "line_width": "0.64", + "only_one_wall_top": "1", + "outer_wall_acceleration": "4000", + "outer_wall_jerk": "8", + "outer_wall_line_width": "0.64", + "outer_wall_speed": "200", + "overhang_2_4_speed": "60", + "overhang_3_4_speed": "40", + "overhang_4_4_speed": "15", + "precise_outer_wall": "1", + "print_settings_id": "", + "skirt_loops": "1", + "slow_down_layers": "1", + "sparse_infill_density": "12%", + "sparse_infill_line_width": "0.64", + "sparse_infill_pattern": "line", + "sparse_infill_speed": "300", + "support_line_width": "0.6", + "support_speed": "300", + "top_shell_layers": "3", + "top_surface_acceleration": "3000", + "top_surface_jerk": "12", + "top_surface_line_width": "0.66", + "top_surface_speed": "200", + "travel_acceleration": "6400", + "travel_speed": "320", + "wall_loops": "2", + "wall_sequence": "inner-outer-inner wall", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "compatible_printers": ["Construct 1 XL 0.6 nozzle"] +} diff --git a/resources/profiles/CONSTRUCT3D/process/fdm_process_common.json b/resources/profiles/CONSTRUCT3D/process/fdm_process_common.json new file mode 100644 index 0000000000..b5ccd4173d --- /dev/null +++ b/resources/profiles/CONSTRUCT3D/process/fdm_process_common.json @@ -0,0 +1,106 @@ +{ + "type": "process", + "name": "fdm_process_common", + "from": "system", + "instantiation": "false", + "adaptive_layer_height": "0", + "reduce_crossing_wall": "0", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_thickness": "0", + "bridge_speed": "40", + "brim_width": "5", + "brim_object_gap": "0.1", + "compatible_printers": [], + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "3000", + "initial_layer_acceleration": "1500", + "top_surface_acceleration": "2000", + "travel_acceleration": "6000", + "inner_wall_acceleration": "2800", + "outer_wall_acceleration": "2000", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "1", + "wall_infill_order": "inner wall/outer wall/infill", + "infill_direction": "45", + "sparse_infill_density": "12%", + "sparse_infill_pattern": "grid", + "initial_layer_print_height": "0.24", + "infill_combination": "0", + "infill_wall_overlap": "10%", + "interface_shells": "0", + "ironing_flow": "10%", + "ironing_spacing": "0.20", + "ironing_speed": "40", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "60", + "overhang_3_4_speed": "40", + "overhang_4_4_speed": "15", + "line_width": "110%", + "inner_wall_line_width": "110%", + "outer_wall_line_width": "100%", + "top_surface_line_width": "94%", + "sparse_infill_line_width": "110%", + "initial_layer_line_width": "120%", + "internal_solid_infill_line_width": "120%", + "support_line_width": "98%", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "minimum_sparse_infill_area": "15", + "spiral_mode": "0", + "standby_temperature_delta": "-10", + "enable_support": "0", + "resolution": "0.012", + "support_type": "tree(auto)", + "support_on_build_plate_only": "1", + "support_top_z_distance": "0.24", + "support_bottom_z_distance": "0.24", + "support_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.5", + "support_interface_speed": "120", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "250", + "support_threshold_angle": "30", + "support_object_xy_distance": "0.35", + "tree_support_branch_angle": "30", + "tree_support_wall_count": "0", + "tree_support_with_infill": "0", + "detect_thin_wall": "0", + "top_surface_pattern": "monotonic", + "top_shell_thickness": "0.8", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "layer_height": "0.2", + "bottom_shell_layers": "3", + "top_shell_layers": "4", + "bridge_flow": "1", + "initial_layer_speed": "45", + "initial_layer_infill_speed": "65", + "outer_wall_speed": "120", + "inner_wall_speed": "140", + "sparse_infill_speed": "200", + "internal_solid_infill_speed": "200", + "top_surface_speed": "100", + "gap_infill_speed": "100", + "travel_speed": "320" +} diff --git a/resources/profiles/Comgrow/Comgrow T500_cover.png b/resources/profiles/Comgrow/Comgrow T500_cover.png index 9d8fbef8aa..2f83bee9ff 100644 Binary files a/resources/profiles/Comgrow/Comgrow T500_cover.png and b/resources/profiles/Comgrow/Comgrow T500_cover.png differ diff --git a/resources/profiles/Comgrow/comgrow_t500_buildplate_texture.png b/resources/profiles/Comgrow/comgrow_t500_buildplate_texture.png index e2052e48b0..2c20b53703 100644 Binary files a/resources/profiles/Comgrow/comgrow_t500_buildplate_texture.png and b/resources/profiles/Comgrow/comgrow_t500_buildplate_texture.png differ diff --git a/resources/profiles/Creality.json b/resources/profiles/Creality.json index 894988cbd4..776682a2c1 100644 --- a/resources/profiles/Creality.json +++ b/resources/profiles/Creality.json @@ -494,6 +494,14 @@ "name": "0.24mm Draft @Creality Ender3V2Neo", "sub_path": "process/0.24mm Draft @Creality Ender3V2Neo.json" }, + { + "name": "0.24mm Draft @Creality Ender3V3SE", + "sub_path": "process/0.24mm Draft @Creality Ender3V3SE.json" + }, + { + "name": "0.24mm Draft @Creality Ender3V3KE", + "sub_path": "process/0.24mm Draft @Creality Ender3V3KE.json" + }, { "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.3", "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json" diff --git a/resources/profiles/Creality/Creality CR-10 Max_cover.png b/resources/profiles/Creality/Creality CR-10 Max_cover.png index 0a2ca61585..7d3f8a3dcf 100644 Binary files a/resources/profiles/Creality/Creality CR-10 Max_cover.png and b/resources/profiles/Creality/Creality CR-10 Max_cover.png differ diff --git a/resources/profiles/Creality/Creality CR-10 V2_cover.png b/resources/profiles/Creality/Creality CR-10 V2_cover.png index e24ae8de16..182b57d4af 100644 Binary files a/resources/profiles/Creality/Creality CR-10 V2_cover.png and b/resources/profiles/Creality/Creality CR-10 V2_cover.png differ diff --git a/resources/profiles/Creality/Creality CR-6 Max_cover.png b/resources/profiles/Creality/Creality CR-6 Max_cover.png index a0aa2d2725..09551f7ff2 100644 Binary files a/resources/profiles/Creality/Creality CR-6 Max_cover.png and b/resources/profiles/Creality/Creality CR-6 Max_cover.png differ diff --git a/resources/profiles/Creality/Creality CR-6 SE_cover.png b/resources/profiles/Creality/Creality CR-6 SE_cover.png index 35c6e318cf..d43a6e5005 100644 Binary files a/resources/profiles/Creality/Creality CR-6 SE_cover.png and b/resources/profiles/Creality/Creality CR-6 SE_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 S1 Pro_cover.png b/resources/profiles/Creality/Creality Ender-3 S1 Pro_cover.png index 50365f3711..bc77aa7b4d 100644 Binary files a/resources/profiles/Creality/Creality Ender-3 S1 Pro_cover.png and b/resources/profiles/Creality/Creality Ender-3 S1 Pro_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 S1_cover.png b/resources/profiles/Creality/Creality Ender-3 S1_cover.png index b93f155408..81ad563efc 100644 Binary files a/resources/profiles/Creality/Creality Ender-3 S1_cover.png and b/resources/profiles/Creality/Creality Ender-3 S1_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 V2 Neo_cover.png b/resources/profiles/Creality/Creality Ender-3 V2 Neo_cover.png index 390bfe590c..d02234a449 100644 Binary files a/resources/profiles/Creality/Creality Ender-3 V2 Neo_cover.png and b/resources/profiles/Creality/Creality Ender-3 V2 Neo_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 V2_cover.png b/resources/profiles/Creality/Creality Ender-3 V2_cover.png index 173ea9eb98..3cdf3804f2 100644 Binary files a/resources/profiles/Creality/Creality Ender-3 V2_cover.png and b/resources/profiles/Creality/Creality Ender-3 V2_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3 V3 KE_cover.png b/resources/profiles/Creality/Creality Ender-3 V3 KE_cover.png index 7f46811450..57faa3e4b1 100644 Binary files a/resources/profiles/Creality/Creality Ender-3 V3 KE_cover.png and b/resources/profiles/Creality/Creality Ender-3 V3 KE_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-3_cover.png b/resources/profiles/Creality/Creality Ender-3_cover.png index 21741c6882..4a518a9bdc 100644 Binary files a/resources/profiles/Creality/Creality Ender-3_cover.png and b/resources/profiles/Creality/Creality Ender-3_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-5 Plus_cover.png b/resources/profiles/Creality/Creality Ender-5 Plus_cover.png index 0e0531886f..2d5bbc46f7 100644 Binary files a/resources/profiles/Creality/Creality Ender-5 Plus_cover.png and b/resources/profiles/Creality/Creality Ender-5 Plus_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-5 Pro (2019)_cover.png b/resources/profiles/Creality/Creality Ender-5 Pro (2019)_cover.png index a4d7ff7f7e..a5e0c4df30 100644 Binary files a/resources/profiles/Creality/Creality Ender-5 Pro (2019)_cover.png and b/resources/profiles/Creality/Creality Ender-5 Pro (2019)_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-5 S1_cover.png b/resources/profiles/Creality/Creality Ender-5 S1_cover.png index 4113ce44bb..087d5a6927 100644 Binary files a/resources/profiles/Creality/Creality Ender-5 S1_cover.png and b/resources/profiles/Creality/Creality Ender-5 S1_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-5S_cover.png b/resources/profiles/Creality/Creality Ender-5S_cover.png index 2e6cb6e802..2157ce59e7 100644 Binary files a/resources/profiles/Creality/Creality Ender-5S_cover.png and b/resources/profiles/Creality/Creality Ender-5S_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-5_cover.png b/resources/profiles/Creality/Creality Ender-5_cover.png index 53bd1b50db..63edd0694d 100644 Binary files a/resources/profiles/Creality/Creality Ender-5_cover.png and b/resources/profiles/Creality/Creality Ender-5_cover.png differ diff --git a/resources/profiles/Creality/Creality Ender-6_cover.png b/resources/profiles/Creality/Creality Ender-6_cover.png index 40804f7c79..d7a205b193 100644 Binary files a/resources/profiles/Creality/Creality Ender-6_cover.png and b/resources/profiles/Creality/Creality Ender-6_cover.png differ diff --git a/resources/profiles/Creality/Creality K1 Max_cover.png b/resources/profiles/Creality/Creality K1 Max_cover.png index 51bc19b000..e4a47a270a 100644 Binary files a/resources/profiles/Creality/Creality K1 Max_cover.png and b/resources/profiles/Creality/Creality K1 Max_cover.png differ diff --git a/resources/profiles/Creality/creality_cr10max_buildplate_texture.png b/resources/profiles/Creality/creality_cr10max_buildplate_texture.png index f30a89bab4..c87a116ff5 100644 Binary files a/resources/profiles/Creality/creality_cr10max_buildplate_texture.png and b/resources/profiles/Creality/creality_cr10max_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_cr10v2_buildplate_texture.png b/resources/profiles/Creality/creality_cr10v2_buildplate_texture.png index 2db4025246..0098bd6fa2 100644 Binary files a/resources/profiles/Creality/creality_cr10v2_buildplate_texture.png and b/resources/profiles/Creality/creality_cr10v2_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_cr6se_buildplate_texture.png b/resources/profiles/Creality/creality_cr6se_buildplate_texture.png index 31775044c0..1d9ed77a17 100644 Binary files a/resources/profiles/Creality/creality_cr6se_buildplate_texture.png and b/resources/profiles/Creality/creality_cr6se_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender3s1_buildplate_texture.png b/resources/profiles/Creality/creality_ender3s1_buildplate_texture.png index 60f628fe6d..1d9ed77a17 100644 Binary files a/resources/profiles/Creality/creality_ender3s1_buildplate_texture.png and b/resources/profiles/Creality/creality_ender3s1_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender3s1pro_buildplate_texture.png b/resources/profiles/Creality/creality_ender3s1pro_buildplate_texture.png index 60f628fe6d..1d9ed77a17 100644 Binary files a/resources/profiles/Creality/creality_ender3s1pro_buildplate_texture.png and b/resources/profiles/Creality/creality_ender3s1pro_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender3v2_buildplate_texture.png b/resources/profiles/Creality/creality_ender3v2_buildplate_texture.png index 31775044c0..1d9ed77a17 100644 Binary files a/resources/profiles/Creality/creality_ender3v2_buildplate_texture.png and b/resources/profiles/Creality/creality_ender3v2_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender3v2neo_buildplate_texture.png b/resources/profiles/Creality/creality_ender3v2neo_buildplate_texture.png index 31775044c0..1d9ed77a17 100644 Binary files a/resources/profiles/Creality/creality_ender3v2neo_buildplate_texture.png and b/resources/profiles/Creality/creality_ender3v2neo_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender3v3ke_buildplate_texture.png b/resources/profiles/Creality/creality_ender3v3ke_buildplate_texture.png index f9d61c63ca..745c3083d0 100644 Binary files a/resources/profiles/Creality/creality_ender3v3ke_buildplate_texture.png and b/resources/profiles/Creality/creality_ender3v3ke_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender3v3se_buildplate_texture.png b/resources/profiles/Creality/creality_ender3v3se_buildplate_texture.png index f9d61c63ca..2e8d441e67 100644 Binary files a/resources/profiles/Creality/creality_ender3v3se_buildplate_texture.png and b/resources/profiles/Creality/creality_ender3v3se_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender5_buildplate_texture.png b/resources/profiles/Creality/creality_ender5_buildplate_texture.png index 1b25df4af5..1d9ed77a17 100644 Binary files a/resources/profiles/Creality/creality_ender5_buildplate_texture.png and b/resources/profiles/Creality/creality_ender5_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender5plus_buildplate_texture.png b/resources/profiles/Creality/creality_ender5plus_buildplate_texture.png index 23cae1ad98..2d91111eb5 100644 Binary files a/resources/profiles/Creality/creality_ender5plus_buildplate_texture.png and b/resources/profiles/Creality/creality_ender5plus_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender5pro_buildplate_texture.png b/resources/profiles/Creality/creality_ender5pro_buildplate_texture.png index 04c348b6e9..1d9ed77a17 100644 Binary files a/resources/profiles/Creality/creality_ender5pro_buildplate_texture.png and b/resources/profiles/Creality/creality_ender5pro_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender5s1_buildplate_texture.png b/resources/profiles/Creality/creality_ender5s1_buildplate_texture.png index f9d61c63ca..9a9e00239c 100644 Binary files a/resources/profiles/Creality/creality_ender5s1_buildplate_texture.png and b/resources/profiles/Creality/creality_ender5s1_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender5s_buildplate_texture.png b/resources/profiles/Creality/creality_ender5s_buildplate_texture.png index e5b10ed3f2..1d9ed77a17 100644 Binary files a/resources/profiles/Creality/creality_ender5s_buildplate_texture.png and b/resources/profiles/Creality/creality_ender5s_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_ender6_buildplate_texture.png b/resources/profiles/Creality/creality_ender6_buildplate_texture.png index d41c5f4855..ba7abacd57 100644 Binary files a/resources/profiles/Creality/creality_ender6_buildplate_texture.png and b/resources/profiles/Creality/creality_ender6_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_k1_buildplate_texture.png b/resources/profiles/Creality/creality_k1_buildplate_texture.png index f9d61c63ca..cde0238078 100644 Binary files a/resources/profiles/Creality/creality_k1_buildplate_texture.png and b/resources/profiles/Creality/creality_k1_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_k1c_buildplate_texture.png b/resources/profiles/Creality/creality_k1c_buildplate_texture.png index f9d61c63ca..2e8d441e67 100644 Binary files a/resources/profiles/Creality/creality_k1c_buildplate_texture.png and b/resources/profiles/Creality/creality_k1c_buildplate_texture.png differ diff --git a/resources/profiles/Creality/creality_k1max_buildplate_texture.png b/resources/profiles/Creality/creality_k1max_buildplate_texture.png index 4564b19750..4dcf16e604 100644 Binary files a/resources/profiles/Creality/creality_k1max_buildplate_texture.png and b/resources/profiles/Creality/creality_k1max_buildplate_texture.png differ diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json index 26c440b476..a00e9b7d8c 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json @@ -15,7 +15,7 @@ "bridge_flow": "0.95", "bridge_speed": "100", "brim_type": "no_brim", - "brim_width": "0", + "brim_width": "5", "brim_object_gap": "0.1", "compatible_printers_condition": "", "print_sequence": "by layer", diff --git a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE.json b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE.json index 1aaf17848a..95746c0bd7 100644 --- a/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE.json +++ b/resources/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE.json @@ -15,7 +15,7 @@ "bridge_flow": "0.95", "bridge_speed": "100", "brim_type": "no_brim", - "brim_width": "0", + "brim_width": "5", "brim_object_gap": "0.1", "compatible_printers_condition": "", "print_sequence": "by layer", diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json index 1d4f167023..0668dc00c9 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json @@ -15,7 +15,7 @@ "bridge_flow": "0.95", "bridge_speed": "100", "brim_type": "no_brim", - "brim_width": "0", + "brim_width": "5", "brim_object_gap": "0.1", "compatible_printers_condition": "", "print_sequence": "by layer", diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE.json index 06f8a0ca98..925693ba2c 100644 --- a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE.json +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE.json @@ -15,7 +15,7 @@ "bridge_flow": "0.95", "bridge_speed": "100", "brim_type": "no_brim", - "brim_width": "0", + "brim_width": "5", "brim_object_gap": "0.1", "compatible_printers_condition": "", "print_sequence": "by layer", diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json index 82b6a978ce..3ebb10711b 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json @@ -15,7 +15,7 @@ "bridge_flow": "0.95", "bridge_speed": "100", "brim_type": "no_brim", - "brim_width": "0", + "brim_width": "5", "brim_object_gap": "0.1", "compatible_printers_condition": "", "print_sequence": "by layer", diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE.json index d4c6979f51..acb5f272fc 100644 --- a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE.json +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE.json @@ -15,7 +15,7 @@ "bridge_flow": "0.95", "bridge_speed": "100", "brim_type": "no_brim", - "brim_width": "0", + "brim_width": "5", "brim_object_gap": "0.1", "compatible_printers_condition": "", "print_sequence": "by layer", diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3KE.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3KE.json new file mode 100644 index 0000000000..93b1118672 --- /dev/null +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3KE.json @@ -0,0 +1,117 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Creality Ender3V3KE", + "from": "system", + "inherits": "fdm_process_common_klipper", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.24", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "100", + "brim_type": "no_brim", + "brim_width": "5", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "5000", + "top_surface_acceleration": "5000", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.4", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.4", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "5000", + "inner_wall_acceleration": "5000", + "outer_wall_acceleration": "2000", + "initial_layer_line_width": "0.5", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "44%", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.42", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "0", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "200", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "50", + "initial_layer_infill_speed": "105", + "outer_wall_speed": "200", + "inner_wall_speed": "300", + "internal_solid_infill_speed": "300", + "top_surface_speed": "200", + "gap_infill_speed": "100", + "sparse_infill_speed": "300", + "travel_speed": "300", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "default_jerk": "30", + "outer_wall_jerk": "30", + "inner_wall_jerk": "30", + "infill_jerk": "30", + "top_surface_jerk": "15", + "initial_layer_jerk": "15", + "travel_jerk": "30", + "compatible_printers": [ + "Creality Ender-3 V3 KE 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE.json new file mode 100644 index 0000000000..3c51628d7d --- /dev/null +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE.json @@ -0,0 +1,118 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Creality Ender3V3SE", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.24", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "4", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "100", + "brim_type": "no_brim", + "brim_width": "5", + "brim_object_gap": "0.1", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "2500", + "top_surface_acceleration": "2500", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.42", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.46", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "500", + "travel_acceleration": "2500", + "inner_wall_acceleration": "2000", + "outer_wall_acceleration": "1000", + "initial_layer_line_width": "0.46", + "initial_layer_print_height": "0.2", + "infill_combination": "0", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "15%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "20", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "0", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "2", + "support_interface_bottom_layers": "2", + "support_interface_spacing": "0.5", + "support_interface_speed": "100%", + "support_interface_pattern": "auto", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "2.5", + "support_speed": "50", + "support_threshold_angle": "25", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "2", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.42", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "30", + "initial_layer_infill_speed": "80", + "outer_wall_speed": "60", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "180", + "top_surface_speed": "50", + "gap_infill_speed": "50", + "sparse_infill_speed": "180", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "default_jerk": "8", + "outer_wall_jerk": "20", + "inner_wall_jerk": "20", + "infill_jerk": "20", + "top_surface_jerk": "20", + "initial_layer_jerk": "8", + "travel_jerk": "8", + "compatible_printers": [ + "Creality Ender-3 V3 SE 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Custom/Generic Klipper Printer_cover.png b/resources/profiles/Custom/Generic Klipper Printer_cover.png index 4311f2839b..4f30aa596d 100644 Binary files a/resources/profiles/Custom/Generic Klipper Printer_cover.png and b/resources/profiles/Custom/Generic Klipper Printer_cover.png differ diff --git a/resources/profiles/Custom/Generic Marlin Printer_cover.png b/resources/profiles/Custom/Generic Marlin Printer_cover.png index 32863f55d9..6bf64e1b76 100644 Binary files a/resources/profiles/Custom/Generic Marlin Printer_cover.png and b/resources/profiles/Custom/Generic Marlin Printer_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 2D_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 2D_cover.png index f2a6731825..d8d5dcf348 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 2D_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 2D_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 2S_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 2S_cover.png index a6d1a95303..a689215acb 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 2S_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 2S_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 2_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 2_cover.png index 5f7863e1a0..3c5b74899e 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 2_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 2_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 3 Max_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 3 Max_cover.png index 548d1e391f..431181f174 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 3 Max_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 3 Max_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 3 Plus_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 3 Plus_cover.png index a283f2834f..d89d6cbeb8 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 3 Plus_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 3 Plus_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 3 Pro_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 3 Pro_cover.png index bd177ad555..96be405952 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 3 Pro_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 3 Pro_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 3_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 3_cover.png index 837e31fbb7..697a722829 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 3_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 3_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 4 Max_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 4 Max_cover.png index 548d1e391f..431181f174 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 4 Max_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 4 Max_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 4 Plus_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 4 Plus_cover.png index a283f2834f..d89d6cbeb8 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 4 Plus_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 4 Plus_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 4 Pro_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 4 Pro_cover.png index bea786b615..24a8ef1c0b 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 4 Pro_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 4 Pro_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune 4_cover.png b/resources/profiles/Elegoo/Elegoo Neptune 4_cover.png index 67278f9d50..4b76333b21 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune 4_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune 4_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune X_cover.png b/resources/profiles/Elegoo/Elegoo Neptune X_cover.png index 91f8e77525..47417172ce 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune X_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune X_cover.png differ diff --git a/resources/profiles/Elegoo/Elegoo Neptune_cover.png b/resources/profiles/Elegoo/Elegoo Neptune_cover.png index 62b854c2d4..800cddf4bd 100644 Binary files a/resources/profiles/Elegoo/Elegoo Neptune_cover.png and b/resources/profiles/Elegoo/Elegoo Neptune_cover.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune2_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune2_buildplate_texture.png index 68fcb729c6..5bddd900ae 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune2_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune2_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune2d_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune2d_buildplate_texture.png index 68fcb729c6..5bddd900ae 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune2d_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune2d_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune2s_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune2s_buildplate_texture.png index 68fcb729c6..5bddd900ae 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune2s_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune2s_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune3_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune3_buildplate_texture.png index 84d7953439..9d6fe9195c 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune3_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune3_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune3plus_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune3plus_buildplate_texture.png index 9e1eac8772..3a79c552a1 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune3plus_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune3plus_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune3pro_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune3pro_buildplate_texture.png index ae2f8ad893..8f7a0c5949 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune3pro_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune3pro_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune4_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune4_buildplate_texture.png index d9e1da9f2e..09e63a30dc 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune4_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune4_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune4plus_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune4plus_buildplate_texture.png index 9e1eac8772..a21560505a 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune4plus_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune4plus_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune4pro_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune4pro_buildplate_texture.png index 394dbe113a..53f013cbd7 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune4pro_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune4pro_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune_buildplate_texture.png index 8de63b0c2c..28f21f119d 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptune_max_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptune_max_buildplate_texture.png index 87965e7c40..bae1e0d742 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptune_max_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptune_max_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/elegoo_neptunex_buildplate_texture.png b/resources/profiles/Elegoo/elegoo_neptunex_buildplate_texture.png index 68fcb729c6..5bddd900ae 100644 Binary files a/resources/profiles/Elegoo/elegoo_neptunex_buildplate_texture.png and b/resources/profiles/Elegoo/elegoo_neptunex_buildplate_texture.png differ diff --git a/resources/profiles/Elegoo/machine/fdm_neptune_4_common.json b/resources/profiles/Elegoo/machine/fdm_neptune_4_common.json index 48e18c656a..659cc3c5d1 100644 --- a/resources/profiles/Elegoo/machine/fdm_neptune_4_common.json +++ b/resources/profiles/Elegoo/machine/fdm_neptune_4_common.json @@ -116,8 +116,6 @@ "deretraction_speed": [ "40" ], - "bridge_speed": "25", - "internal_bridge_speed" : "70", "silent_mode": "0", "single_extruder_multi_material": "1", "change_filament_gcode": "", diff --git a/resources/profiles/FLSun/FLSun Q5_cover.png b/resources/profiles/FLSun/FLSun Q5_cover.png index a924ed06cb..d3182dd50c 100644 Binary files a/resources/profiles/FLSun/FLSun Q5_cover.png and b/resources/profiles/FLSun/FLSun Q5_cover.png differ diff --git a/resources/profiles/FLSun/FLSun QQ-S Pro_cover.png b/resources/profiles/FLSun/FLSun QQ-S Pro_cover.png index aac20e2509..7b488258fb 100644 Binary files a/resources/profiles/FLSun/FLSun QQ-S Pro_cover.png and b/resources/profiles/FLSun/FLSun QQ-S Pro_cover.png differ diff --git a/resources/profiles/FLSun/FLSun V400_cover.png b/resources/profiles/FLSun/FLSun V400_cover.png index eea48b035d..59de7b37ec 100644 Binary files a/resources/profiles/FLSun/FLSun V400_cover.png and b/resources/profiles/FLSun/FLSun V400_cover.png differ diff --git a/resources/profiles/FLSun/flsun_q5_buildplate_texture.png b/resources/profiles/FLSun/flsun_q5_buildplate_texture.png index 61e017c8f6..c31ce5736f 100644 Binary files a/resources/profiles/FLSun/flsun_q5_buildplate_texture.png and b/resources/profiles/FLSun/flsun_q5_buildplate_texture.png differ diff --git a/resources/profiles/FLSun/flsun_qqspro_buildplate_texture.png b/resources/profiles/FLSun/flsun_qqspro_buildplate_texture.png index 022f30bff7..ba5ffad8b9 100644 Binary files a/resources/profiles/FLSun/flsun_qqspro_buildplate_texture.png and b/resources/profiles/FLSun/flsun_qqspro_buildplate_texture.png differ diff --git a/resources/profiles/Flashforge.json b/resources/profiles/Flashforge.json index 06eea33427..01a64269a2 100644 --- a/resources/profiles/Flashforge.json +++ b/resources/profiles/Flashforge.json @@ -12,6 +12,10 @@ { "name": "Flashforge Adventurer 5M Pro", "sub_path": "machine/Flashforge Adventurer 5M Pro.json" + }, + { + "name": "Flashforge Adventurer 3 Series", + "sub_path": "machine/Flashforge Adventurer 3 Series.json" } ], "process_list": [ @@ -46,6 +50,18 @@ { "name": "0.30mm Standard @Flashforge AD5M Pro 0.6 Nozzle", "sub_path": "process/0.30mm Standard @Flashforge AD5M Pro 0.6 Nozzle.json" + }, + { + "name": "0.20mm Standard @Flashforge AD3 0.4 Nozzle", + "sub_path": "process/0.20mm Standard @Flashforge AD3 0.4 Nozzle.json" + }, + { + "name": "0.30mm Fast @Flashforge AD3 0.4 Nozzle", + "sub_path": "process/0.30mm Fast @Flashforge AD3 0.4 Nozzle.json" + }, + { + "name": "0.30mm Standard @Flashforge AD3 0.6 Nozzle", + "sub_path": "process/0.30mm Standard @Flashforge AD3 0.6 Nozzle.json" } ], @@ -109,6 +125,18 @@ { "name": "Flashforge Generic TPU", "sub_path": "filament/Flashforge Generic TPU.json" + }, + { + "name": "Flashforge ABS", + "sub_path": "filament/Flashforge ABS.json" + }, + { + "name": "Flashforge PETG", + "sub_path": "filament/Flashforge PETG.json" + }, + { + "name": "Flashforge PLA", + "sub_path": "filament/Flashforge PLA.json" } ], @@ -136,6 +164,18 @@ { "name": "Flashforge Adventurer 5M Pro 0.6 Nozzle", "sub_path": "machine/Flashforge Adventurer 5M Pro 0.6 Nozzle.json" + }, + { + "name": "fdm_flashforge_common", + "sub_path": "machine/fdm_adventurer3_common.json" + }, + { + "name": "Flashforge Adventurer 3 Series 0.4 Nozzle", + "sub_path": "machine/Flashforge Adventurer 3 Series 0.4 nozzle.json" + }, + { + "name": "Flashforge Adventurer 3 Series 0.6 Nozzle", + "sub_path": "machine/Flashforge Adventurer 3 Series 0.6 nozzle.json" } ] } diff --git a/resources/profiles/Flashforge/Flashforge Adventurer 3 Series_cover.png b/resources/profiles/Flashforge/Flashforge Adventurer 3 Series_cover.png new file mode 100644 index 0000000000..e16fd5fa4f Binary files /dev/null and b/resources/profiles/Flashforge/Flashforge Adventurer 3 Series_cover.png differ diff --git a/resources/profiles/Flashforge/Flashforge Adventurer 5M Pro_cover.png b/resources/profiles/Flashforge/Flashforge Adventurer 5M Pro_cover.png index ddceaf2bc1..70966ac685 100644 Binary files a/resources/profiles/Flashforge/Flashforge Adventurer 5M Pro_cover.png and b/resources/profiles/Flashforge/Flashforge Adventurer 5M Pro_cover.png differ diff --git a/resources/profiles/Flashforge/Flashforge Adventurer 5M_cover.png b/resources/profiles/Flashforge/Flashforge Adventurer 5M_cover.png index d72516783f..363de7300d 100644 Binary files a/resources/profiles/Flashforge/Flashforge Adventurer 5M_cover.png and b/resources/profiles/Flashforge/Flashforge Adventurer 5M_cover.png differ diff --git a/resources/profiles/Flashforge/filament/Flashforge ABS.json b/resources/profiles/Flashforge/filament/Flashforge ABS.json new file mode 100644 index 0000000000..c8e860bb81 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge ABS.json @@ -0,0 +1,61 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Flashforge ABS", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "1.09" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "support_material_interface_fan_speed": [ + "80" + ], + "slow_down_min_speed": [ + "20" + ], + "filament_start_gcode": [ + "; filament start gcode\n;right_extruder_material: ABS\n" + ], + "filament_end_gcode": [ + "; filament end gcode\n" + ], + "filament_diameter": [ + "1.75" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature": [ + "230" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.00" + ], + "filament_density": [ + "1.04" + ], + "temperature_vitrification": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "hot_plate_temp": [ + "100" + ], + "compatible_printers": [ + "Flashforge Adventurer 3 Series 0.4 Nozzle", + "Flashforge Adventurer 3 Series 0.6 Nozzle" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PETG.json b/resources/profiles/Flashforge/filament/Flashforge PETG.json new file mode 100644 index 0000000000..dbf46d9614 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PETG.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSA04", + "name": "Flashforge PETG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "filament_flow_ratio": [ + "1" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "temperature_vitrification": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "hot_plate_temp": [ + "80" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "slow_down_min_speed": [ + "30" + ], + "overhang_fan_speed": [ + "80" + ], + "support_material_interface_fan_speed": [ + "90" + ], + "additional_cooling_fan_speed": [ + "50" + ], + "filament_start_gcode": [ + "; filament start gcode \n;right_extruder_material:PETG" + ], + "filament_end_gcode": [ + "; filament end gcode\n" + ], + "filament_diameter": [ + "1.75" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.0" + ], + "filament_density": [ + "1.27" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "245" + ], + "nozzle_temperature": [ + "245" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "overhang_fan_threshold": [ + "25%" + ], + "compatible_printers": [ + "Flashforge Adventurer 3 Series 0.4 Nozzle", + "Flashforge Adventurer 3 Series 0.6 Nozzle" + ] +} diff --git a/resources/profiles/Flashforge/filament/Flashforge PLA.json b/resources/profiles/Flashforge/filament/Flashforge PLA.json new file mode 100644 index 0000000000..e733abb4a9 --- /dev/null +++ b/resources/profiles/Flashforge/filament/Flashforge PLA.json @@ -0,0 +1,64 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "Flashforge PLA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "1.09" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "hot_plate_temp_initial_layer": [ + "50" + ], + "hot_plate_temp": [ + "50" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "100" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n;right_extruder_material: PLA\n" + ], + "filament_end_gcode": [ + "; filament end gcode\n" + ], + "filament_diameter": [ + "1.75" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.00" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "compatible_printers": [ + "Flashforge Adventurer 3 Series 0.4 Nozzle", + "Flashforge Adventurer 3 Series 0.6 Nozzle" + ] +} diff --git a/resources/profiles/Flashforge/flashfoge_adventurer5m_series_buildplate_model.STL b/resources/profiles/Flashforge/flashfoge_adventurer5m_series_buildplate_model.STL index 69b4dfd3ad..810b7f9007 100644 Binary files a/resources/profiles/Flashforge/flashfoge_adventurer5m_series_buildplate_model.STL and b/resources/profiles/Flashforge/flashfoge_adventurer5m_series_buildplate_model.STL differ diff --git a/resources/profiles/Flashforge/flashfoge_adventurer_5m_series_hotend.stl b/resources/profiles/Flashforge/flashfoge_adventurer_5m_series_hotend.stl index 20e03c7e54..5f65226bb2 100644 Binary files a/resources/profiles/Flashforge/flashfoge_adventurer_5m_series_hotend.stl and b/resources/profiles/Flashforge/flashfoge_adventurer_5m_series_hotend.stl differ diff --git a/resources/profiles/Flashforge/flashforge_adventurer3_buildplate_texture.png b/resources/profiles/Flashforge/flashforge_adventurer3_buildplate_texture.png new file mode 100644 index 0000000000..4dbc1cbd2a Binary files /dev/null and b/resources/profiles/Flashforge/flashforge_adventurer3_buildplate_texture.png differ diff --git a/resources/profiles/Flashforge/flashforge_adventurer3_series_buildplate_model.stl b/resources/profiles/Flashforge/flashforge_adventurer3_series_buildplate_model.stl new file mode 100644 index 0000000000..013a8c8338 Binary files /dev/null and b/resources/profiles/Flashforge/flashforge_adventurer3_series_buildplate_model.stl differ diff --git a/resources/profiles/Flashforge/flashforge_adventurer5m_buildplate_texture.png b/resources/profiles/Flashforge/flashforge_adventurer5m_buildplate_texture.png index 4dbc1cbd2a..2657da085b 100644 Binary files a/resources/profiles/Flashforge/flashforge_adventurer5m_buildplate_texture.png and b/resources/profiles/Flashforge/flashforge_adventurer5m_buildplate_texture.png differ diff --git a/resources/profiles/Flashforge/flashforge_adventurer5mpro_buildplate_texture.png b/resources/profiles/Flashforge/flashforge_adventurer5mpro_buildplate_texture.png index 4dbc1cbd2a..2657da085b 100644 Binary files a/resources/profiles/Flashforge/flashforge_adventurer5mpro_buildplate_texture.png and b/resources/profiles/Flashforge/flashforge_adventurer5mpro_buildplate_texture.png differ diff --git a/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series 0.4 nozzle.json b/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series 0.4 nozzle.json new file mode 100644 index 0000000000..d45dacd016 --- /dev/null +++ b/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series 0.4 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Flashforge Adventurer 3 Series 0.4 Nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_adventurer3_common", + "printer_model": "Flashforge Adventurer 3 Series", + "default_print_profile": "0.20mm Standard @Flashforge AD3 0.4 Nozzle", + "nozzle_diameter": [ "0.4", "0.4" ], + "printer_variant": "0.4", + "max_layer_height": [ "0.4", "0.4" ], + "min_layer_height": [ "0.01", "0.01" ] +} diff --git a/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series 0.6 nozzle.json b/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series 0.6 nozzle.json new file mode 100644 index 0000000000..39153a5aab --- /dev/null +++ b/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series 0.6 nozzle.json @@ -0,0 +1,14 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Flashforge Adventurer 3 Series 0.6 Nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_adventurer3_common", + "printer_model": "Flashforge Adventurer 3 Series", + "default_print_profile": "0.20mm Standard @Flashforge AD3 0.6 Nozzle", + "nozzle_diameter": [ "0.6", "0.6" ], + "printer_variant": "0.6", + "max_layer_height": [ "0.6", "0.6" ], + "min_layer_height": [ "0.01", "0.01" ] +} diff --git a/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series.json b/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series.json new file mode 100644 index 0000000000..e99dcb7406 --- /dev/null +++ b/resources/profiles/Flashforge/machine/Flashforge Adventurer 3 Series.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Flashforge Adventurer 3 Series", + "model_id": "Flashforge-Adventurer-3Series", + "nozzle_diameter": "0.4;0.6", + "machine_tech": "FFF", + "family": "Flashforge", + "bed_model": "flashforge_adventurer3_series_buildplate_model.STL", + "bed_texture": "flashforge_adventurer3_buildplate_texture.png", + "hotend_model": "", + "default_materials": "Flashforge ABS;Flashforge PETG;Flashforge PLA" +} diff --git a/resources/profiles/Flashforge/machine/fdm_adventurer3_common.json b/resources/profiles/Flashforge/machine/fdm_adventurer3_common.json new file mode 100644 index 0000000000..5777b8ff91 --- /dev/null +++ b/resources/profiles/Flashforge/machine/fdm_adventurer3_common.json @@ -0,0 +1,57 @@ +{ + "type": "machine", + "name": "fdm_adventurer3_common", + "from": "system", + "instantiation": "false", + "inherits": "fdm_flashforge_common", + "gcode_flavor": "marlin", + "printable_area": [ + "-75x-75", + "75x-75", + "75x75", + "-75x75" + ], + "printable_height": "150", + "machine_max_acceleration_e": [ "500" ], + "machine_max_acceleration_extruding": [ "500" ], + "machine_max_acceleration_retracting": [ "500" ], + "machine_max_acceleration_travel": [ "500" ], + "machine_max_acceleration_x": [ "500" ], + "machine_max_acceleration_y": [ "500" ], + "machine_max_acceleration_z": [ "100" ], + "machine_max_speed_e": [ "60" ], + "machine_max_speed_x": [ "150" ], + "machine_max_speed_y": [ "150" ], + "machine_max_speed_z": [ "10" ], + "machine_max_jerk_e": [ "2.5" ], + "machine_max_jerk_x": [ "8" ], + "machine_max_jerk_y": [ "8" ], + "machine_max_jerk_z": [ "0.4" ], + "printer_settings_id": "Flashforge", + "retraction_minimum_travel": [ "1" ], + "retract_before_wipe": [ "100%" ], + "retraction_length": [ "5" ], + "retract_length_toolchange": [ "2" ], + "retraction_speed": [ "25"], + "deretraction_speed": [ "25" ], + "z_hop": [ "0.4" ], + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "M25", + "default_filament_profile": [ "Flashforge PLA" ], + "machine_start_gcode": "M140 S[bed_temperature_initial_layer] T0\nM104 S[nozzle_temperature_initial_layer] T0\nM104 S0 T1\nM107\nM900 K[pressure_advance] T0\nG90\nG28\nM132 X Y Z A B\nG1 Z50.000 F420\nG161 X Y F3300\nM7 T0\nM6 T0\nM651 S255", + "machine_end_gcode": "M104 S0 T0\nM140 S0 T0\nG162 Z F1800\nG28 X Y\nM132 X Y A B\nM652\nG91\nM18", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "scan_first_layer": "0", + "thumbnails": "80x60", + "use_relative_e_distances": "0", + "z_hop_types": "Auto Lift", + "wipe_distance": "2", + "extruder_clearance_radius": "42.3", + "extruder_clearance_height_to_rod": "24.93", + "extruder_clearance_height_to_lid": "150", + "manual_filament_change": "1", + "nozzle_type": "stainless_steel", + "auxiliary_fan": "0" +} diff --git a/resources/profiles/Flashforge/process/0.20mm Standard @Flashforge AD3 0.4 Nozzle.json b/resources/profiles/Flashforge/process/0.20mm Standard @Flashforge AD3 0.4 Nozzle.json new file mode 100644 index 0000000000..1f070a7519 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.20mm Standard @Flashforge AD3 0.4 Nozzle.json @@ -0,0 +1,62 @@ +{ + "type": "process", + "name": "0.20mm Standard @Flashforge AD3 0.4 Nozzle", + "inherits": "fdm_process_flashforge_common", + "from": "system", + "setting_id": "GP001", + "instantiation": "true", + "layer_height": "0.2", + "initial_layer_print_height" : "0.2", + "line_width": "0.4", + "initial_layer_line_width": "0.4", + "outer_wall_line_width": "0.4", + "inner_wall_line_width": "0.4", + "top_surface_line_width": "0.4", + "sparse_infill_line_width": "0.4", + "internal_solid_infill_line_width": "0.4", + "support_line_width": "0.4", + "initial_layer_speed": "10", + "initial_layer_acceleration": "50", + "initial_layer_infill_speed": "10", + "initial_layer_travel_speed": "70", + "outer_wall_speed": "30", + "inner_wall_speed": "42", + "internal_solid_infill_speed": "30", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "support_speed": "100", + "top_surface_acceleration": "50", + "travel_speed": "80", + "default_acceleration": "150", + "outer_wall_acceleration": "100", + "inner_wall_acceleration": "100", + "travel_acceleration": "150", + "internal_solid_infill_acceleration": "100", + "sparse_infill_speed": "60", + "skirt_distance": "5", + "overhang_1_4_speed": "100", + "overhang_2_4_speed": "100", + "overhang_3_4_speed": "80", + "overhang_4_4_speed": "50", + "skirt_speed": "20", + "wall_sequence": "inner-outer-inner wall", + "enable_arc_fitting": "0", + "initial_layer_min_bead_width": "100", + "min_bead_width": "100", + "detect_thin_wall": "1", + "elefant_foot_compensation": "0", + "small_perimeter_speed": "50%", + "overhang_speed_classic": "0", + "internal_bridge_speed": "48", + "accel_to_decel_enable": "0", + "filter_out_gap_fill": "0.5", + "gcode_label_objects": "0", + "slow_down_layers": "1", + "wipe_speed": "200", + "reduce_crossing_wall": "1", + "compatible_printers": [ + "Flashforge Adventurer 3 Series 0.4 Nozzle" + ], + "filename_format": "{input_filename_base}.gcode", + "post_process": "" +} diff --git a/resources/profiles/Flashforge/process/0.30mm Fast @Flashforge AD3 0.4 Nozzle.json b/resources/profiles/Flashforge/process/0.30mm Fast @Flashforge AD3 0.4 Nozzle.json new file mode 100644 index 0000000000..f254113bc6 --- /dev/null +++ b/resources/profiles/Flashforge/process/0.30mm Fast @Flashforge AD3 0.4 Nozzle.json @@ -0,0 +1,62 @@ +{ + "type": "process", + "name": "0.30mm Fast @Flashforge AD3 0.4 Nozzle", + "inherits": "fdm_process_flashforge_common", + "from": "system", + "setting_id": "GP001", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height" : "0.3", + "line_width": "0.4", + "initial_layer_line_width": "0.4", + "outer_wall_line_width": "0.4", + "inner_wall_line_width": "0.4", + "top_surface_line_width": "0.4", + "sparse_infill_line_width": "0.4", + "internal_solid_infill_line_width": "0.4", + "support_line_width": "0.4", + "initial_layer_speed": "10", + "initial_layer_acceleration": "50", + "initial_layer_infill_speed": "10", + "initial_layer_travel_speed": "70", + "outer_wall_speed": "40", + "inner_wall_speed": "56", + "internal_solid_infill_speed": "40", + "top_surface_speed": "40", + "gap_infill_speed": "40", + "support_speed": "100", + "top_surface_acceleration": "50", + "travel_speed": "100", + "default_acceleration": "150", + "outer_wall_acceleration": "100", + "inner_wall_acceleration": "100", + "travel_acceleration": "150", + "internal_solid_infill_acceleration": "100", + "sparse_infill_speed": "80", + "skirt_distance": "5", + "overhang_1_4_speed": "100", + "overhang_2_4_speed": "100", + "overhang_3_4_speed": "80", + "overhang_4_4_speed": "50", + "skirt_speed": "20", + "wall_sequence": "inner-outer-inner wall", + "enable_arc_fitting": "0", + "initial_layer_min_bead_width": "100", + "min_bead_width": "100", + "detect_thin_wall": "1", + "elefant_foot_compensation": "0", + "small_perimeter_speed": "50%", + "overhang_speed_classic": "0", + "internal_bridge_speed": "64", + "accel_to_decel_enable": "0", + "filter_out_gap_fill": "0.5", + "gcode_label_objects": "0", + "slow_down_layers": "1", + "wipe_speed": "200", + "reduce_crossing_wall": "1", + "compatible_printers": [ + "Flashforge Adventurer 3 Series 0.4 Nozzle" + ], + "filename_format": "{input_filename_base}.gcode", + "post_process": "" +} diff --git a/resources/profiles/Flashforge/process/0.30mm Standard @Flashforge AD3 0.6 Nozzle.json b/resources/profiles/Flashforge/process/0.30mm Standard @Flashforge AD3 0.6 Nozzle.json new file mode 100644 index 0000000000..92dcb51b0f --- /dev/null +++ b/resources/profiles/Flashforge/process/0.30mm Standard @Flashforge AD3 0.6 Nozzle.json @@ -0,0 +1,62 @@ +{ + "type": "process", + "name": "0.30mm Standard @Flashforge AD3 0.6 Nozzle", + "inherits": "fdm_process_flashforge_common", + "from": "system", + "setting_id": "GP003", + "instantiation": "true", + "layer_height": "0.3", + "initial_layer_print_height" : "0.3", + "line_width": "0.6", + "initial_layer_line_width": "0.6", + "outer_wall_line_width": "0.6", + "inner_wall_line_width": "0.6", + "top_surface_line_width": "0.6", + "sparse_infill_line_width": "0.6", + "internal_solid_infill_line_width": "0.6", + "support_line_width": "0.6", + "initial_layer_speed": "10", + "initial_layer_acceleration": "50", + "initial_layer_infill_speed": "10", + "initial_layer_travel_speed": "70", + "outer_wall_speed": "25", + "inner_wall_speed": "35", + "internal_solid_infill_speed": "30", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "support_speed": "100", + "top_surface_acceleration": "50", + "travel_speed": "100", + "default_acceleration": "150", + "outer_wall_acceleration": "100", + "inner_wall_acceleration": "100", + "travel_acceleration": "150", + "internal_solid_infill_acceleration": "100", + "sparse_infill_speed": "50", + "skirt_distance": "5", + "overhang_1_4_speed": "100", + "overhang_2_4_speed": "100", + "overhang_3_4_speed": "80", + "overhang_4_4_speed": "50", + "skirt_speed": "20", + "wall_sequence": "inner-outer-inner wall", + "enable_arc_fitting": "0", + "initial_layer_min_bead_width": "100", + "min_bead_width": "100", + "detect_thin_wall": "1", + "elefant_foot_compensation": "0", + "small_perimeter_speed": "50%", + "overhang_speed_classic": "0", + "internal_bridge_speed": "50", + "accel_to_decel_enable": "0", + "filter_out_gap_fill": "0.5", + "gcode_label_objects": "0", + "slow_down_layers": "1", + "wipe_speed": "200", + "reduce_crossing_wall": "1", + "compatible_printers": [ + "Flashforge Adventurer 3 Series 0.6 Nozzle" + ], + "filename_format": "{input_filename_base}.gcode", + "post_process": "" +} \ No newline at end of file diff --git a/resources/profiles/FlyingBear.json b/resources/profiles/FlyingBear.json index 20ae89128a..28b9124682 100644 --- a/resources/profiles/FlyingBear.json +++ b/resources/profiles/FlyingBear.json @@ -7,7 +7,12 @@ { "name": "FlyingBear Reborn3", "sub_path": "machine/FlyingBear Reborn3.json" + }, + { + "name": "FlyingBear S1", + "sub_path": "machine/S1/FlyingBear S1.json" } + ], "process_list": [ { @@ -22,6 +27,10 @@ "name": "0.12mm Fine @FlyingBear Reborn3", "sub_path": "process/0.12mm Fine @FlyingBear Reborn3.json" }, + { + "name": "0.16mm Optimal @FlyingBear Reborn3", + "sub_path": "process/0.16mm Optimal @FlyingBear Reborn3.json" + }, { "name": "0.20mm Standard @FlyingBear Reborn3", "sub_path": "process/0.20mm Standard @FlyingBear Reborn3.json" @@ -29,7 +38,35 @@ { "name": "0.24mm Draft @FlyingBear Reborn3", "sub_path": "process/0.24mm Draft @FlyingBear Reborn3.json" + }, + + + + { + "name": "fdm_process_common_S1", + "sub_path": "process/S1/fdm_process_common_S1.json" + }, + { + "name": "0.20mm Standard @FlyingBear S1", + "sub_path": "process/S1/0.20mm Standard @FlyingBear S1.json" + }, + { + "name": "0.08mm Extra Fine @FlyingBear S1", + "sub_path": "process/S1/0.08mm Extra Fine @FlyingBear S1.json" + }, + { + "name": "0.12mm Fine @FlyingBear S1", + "sub_path": "process/S1/0.12mm Fine @FlyingBear S1.json" + }, + { + "name": "0.16mm Optimal @FlyingBear S1", + "sub_path": "process/S1/0.16mm Optimal @FlyingBear S1.json" + }, + { + "name": "0.24mm Draft @FlyingBear S1", + "sub_path": "process/S1/0.24mm Draft @FlyingBear S1.json" } + ], "filament_list": [ { @@ -83,7 +120,138 @@ { "name": "FlyingBear Generic PA-CF", "sub_path": "filament/FlyingBear Generic PA-CF.json" + }, + + { + "name": "fdm_filament_pla_Hyper", + "sub_path": "filament/fdm_filament_pla_Hyper.json" + }, + { + "name": "FlyingBear PLA Hyper", + "sub_path": "filament/FlyingBear PLA Hyper.json" + }, + + + { + "name": "fdm_filament_common_S1", + "sub_path": "filament/S1/fdm_filament_common_S1.json" + }, + { + "name": "fdm_filament_abs @S1", + "sub_path": "filament/S1/fdm_filament_abs @S1.json" + }, + { + "name": "FlyingBear ABS @S1", + "sub_path": "filament/S1/FlyingBear ABS @S1.json" + }, + { + "name": "fdm_filament_pa @S1", + "sub_path": "filament/S1/fdm_filament_pa @S1.json" + }, + { + "name": "FlyingBear PA-CF @S1", + "sub_path": "filament/S1/FlyingBear PA-CF @S1.json" + }, + { + "name": "fdm_filament_pc @S1", + "sub_path": "filament/S1/fdm_filament_pc @S1.json" + }, + { + "name": "FlyingBear PC @S1", + "sub_path": "filament/S1/FlyingBear PC @S1.json" + }, + { + "name": "fdm_filament_pet @S1", + "sub_path": "filament/S1/fdm_filament_pet @S1.json" + }, + { + "name": "FlyingBear PETG @S1", + "sub_path": "filament/S1/FlyingBear PETG @S1.json" + }, + { + "name": "fdm_filament_pla @S1", + "sub_path": "filament/S1/fdm_filament_pla @S1.json" + }, + { + "name": "FlyingBear PLA @S1", + "sub_path": "filament/S1/FlyingBear PLA @S1.json" + }, + { + "name": "fdm_filament_pla_Hyper @S1", + "sub_path": "filament/S1/fdm_filament_pla_Hyper @S1.json" + }, + { + "name": "FlyingBear PLA Hyper @S1", + "sub_path": "filament/S1/FlyingBear PLA Hyper @S1.json" + }, + { + "name": "fdm_filament_tpu @S1", + "sub_path": "filament/S1/fdm_filament_tpu @S1.json" + }, + { + "name": "FlyingBear TPU @S1", + "sub_path": "filament/S1/FlyingBear TPU @S1.json" + }, + { + "name": "fdm_filament_abs_other @S1", + "sub_path": "filament/S1/fdm_filament_abs_other @S1.json" + }, + { + "name": "Other ABS @S1", + "sub_path": "filament/S1/Other ABS @S1.json" + }, + { + "name": "fdm_filament_pa_other @S1", + "sub_path": "filament/S1/fdm_filament_pa_other @S1.json" + }, + { + "name": "Other PA-CF @S1", + "sub_path": "filament/S1/Other PA-CF @S1.json" + }, + { + "name": "fdm_filament_pc_other @S1", + "sub_path": "filament/S1/fdm_filament_pc_other @S1.json" + }, + { + "name": "Other PC @S1", + "sub_path": "filament/S1/Other PC @S1.json" + }, + { + "name": "fdm_filament_pet_other @S1", + "sub_path": "filament/S1/fdm_filament_pet_other @S1.json" + }, + { + "name": "Other PETG @S1", + "sub_path": "filament/S1/Other PETG @S1.json" + }, + { + "name": "fdm_filament_pla_other @S1", + "sub_path": "filament/S1/fdm_filament_pla_other @S1.json" + }, + { + "name": "Other PLA @S1", + "sub_path": "filament/S1/Other PLA @S1.json" + }, + { + "name": "fdm_filament_pla_Hyper_other @S1", + "sub_path": "filament/S1/fdm_filament_pla_Hyper_other @S1.json" + }, + { + "name": "Other PLA Hyper @S1", + "sub_path": "filament/S1/Other PLA Hyper @S1.json" + }, + { + "name": "fdm_filament_tpu_other @S1", + "sub_path": "filament/S1/fdm_filament_tpu_other @S1.json" + }, + { + "name": "Other TPU @S1", + "sub_path": "filament/S1/Other TPU @S1.json" } + + + + ], "machine_list": [ { @@ -97,6 +265,14 @@ { "name": "FlyingBear Reborn3 0.4 nozzle", "sub_path": "machine/FlyingBear Reborn3 0.4 nozzle.json" + }, + + + { + "name": "FlyingBear S1 0.4 nozzle", + "sub_path": "machine/S1/FlyingBear S1 0.4 nozzle.json" } + + ] } diff --git a/resources/profiles/FlyingBear/FlyingBear Reborn3-texture.png b/resources/profiles/FlyingBear/FlyingBear Reborn3-texture.png new file mode 100644 index 0000000000..950df7d521 Binary files /dev/null and b/resources/profiles/FlyingBear/FlyingBear Reborn3-texture.png differ diff --git a/resources/profiles/FlyingBear/FlyingBear Reborn3_cover.png b/resources/profiles/FlyingBear/FlyingBear Reborn3_cover.png index 7d79202ba4..3a4eca666d 100644 Binary files a/resources/profiles/FlyingBear/FlyingBear Reborn3_cover.png and b/resources/profiles/FlyingBear/FlyingBear Reborn3_cover.png differ diff --git a/resources/profiles/FlyingBear/FlyingBear S1-bed.stl b/resources/profiles/FlyingBear/FlyingBear S1-bed.stl new file mode 100644 index 0000000000..05ea70db46 Binary files /dev/null and b/resources/profiles/FlyingBear/FlyingBear S1-bed.stl differ diff --git a/resources/profiles/FlyingBear/FlyingBear S1-texture.png b/resources/profiles/FlyingBear/FlyingBear S1-texture.png new file mode 100644 index 0000000000..950df7d521 Binary files /dev/null and b/resources/profiles/FlyingBear/FlyingBear S1-texture.png differ diff --git a/resources/profiles/FlyingBear/FlyingBear S1_cover.png b/resources/profiles/FlyingBear/FlyingBear S1_cover.png new file mode 100644 index 0000000000..7917d7bc71 Binary files /dev/null and b/resources/profiles/FlyingBear/FlyingBear S1_cover.png differ diff --git a/resources/profiles/FlyingBear/filament/FlyingBear Generic ABS.json b/resources/profiles/FlyingBear/filament/FlyingBear Generic ABS.json index 4cc0e64e39..06807e0b7e 100644 --- a/resources/profiles/FlyingBear/filament/FlyingBear Generic ABS.json +++ b/resources/profiles/FlyingBear/filament/FlyingBear Generic ABS.json @@ -7,10 +7,19 @@ "instantiation": "true", "inherits": "fdm_filament_abs", "filament_flow_ratio": [ - "0.931" + "0.94" ], "filament_max_volumetric_speed": [ - "16" + "15" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" + ], + "filament_retraction_length": [ + "0.8" ], "compatible_printers": [ "FlyingBear Reborn3 0.4 nozzle" diff --git a/resources/profiles/FlyingBear/filament/FlyingBear Generic PA-CF.json b/resources/profiles/FlyingBear/filament/FlyingBear Generic PA-CF.json index 7a59fc5875..faf2f476cf 100644 --- a/resources/profiles/FlyingBear/filament/FlyingBear Generic PA-CF.json +++ b/resources/profiles/FlyingBear/filament/FlyingBear Generic PA-CF.json @@ -9,15 +9,24 @@ "filament_type": [ "PA-CF" ], - "nozzle_temperature_initial_layer": [ - "280" - ], - "nozzle_temperature": [ - "280" - ], "filament_max_volumetric_speed": [ "8" ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "4" + ], + "filament_retract_before_wipe": [ + "0%" + ], + "filament_retraction_length": [ + "0.8" + ], "compatible_printers": [ "FlyingBear Reborn3 0.4 nozzle" diff --git a/resources/profiles/FlyingBear/filament/FlyingBear Generic PC.json b/resources/profiles/FlyingBear/filament/FlyingBear Generic PC.json index d8486c08e3..f60cff0f63 100644 --- a/resources/profiles/FlyingBear/filament/FlyingBear Generic PC.json +++ b/resources/profiles/FlyingBear/filament/FlyingBear Generic PC.json @@ -10,7 +10,13 @@ "12" ], "filament_flow_ratio": [ - "0.931" + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" ], "compatible_printers": [ "FlyingBear Reborn3 0.4 nozzle" diff --git a/resources/profiles/FlyingBear/filament/FlyingBear Generic PETG.json b/resources/profiles/FlyingBear/filament/FlyingBear Generic PETG.json index 1257a0c6cd..a02f0f5c9a 100644 --- a/resources/profiles/FlyingBear/filament/FlyingBear Generic PETG.json +++ b/resources/profiles/FlyingBear/filament/FlyingBear Generic PETG.json @@ -19,7 +19,7 @@ "90" ], "overhang_fan_threshold": [ - "25%" + "10%" ], "fan_max_speed": [ "90" @@ -34,7 +34,7 @@ "8" ], "filament_flow_ratio": [ - "0.931" + "0.94" ], "filament_max_volumetric_speed": [ "12" @@ -42,6 +42,12 @@ "filament_start_gcode": [ "; filament start gcode\n" ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.084" + ], "compatible_printers": [ "FlyingBear Reborn3 0.4 nozzle" ] diff --git a/resources/profiles/FlyingBear/filament/FlyingBear Generic PLA.json b/resources/profiles/FlyingBear/filament/FlyingBear Generic PLA.json index ef7dcfc96a..f873512b35 100644 --- a/resources/profiles/FlyingBear/filament/FlyingBear Generic PLA.json +++ b/resources/profiles/FlyingBear/filament/FlyingBear Generic PLA.json @@ -7,14 +7,17 @@ "instantiation": "true", "inherits": "fdm_filament_pla", "filament_flow_ratio": [ - "0.931" + "0.94" ], "filament_max_volumetric_speed": [ - "26" + "12" ], "slow_down_layer_time": [ "8" ], + "pressure_advance": [ + "0.084" + ], "compatible_printers": [ "FlyingBear Reborn3 0.4 nozzle" ] diff --git a/resources/profiles/FlyingBear/filament/FlyingBear Generic TPU.json b/resources/profiles/FlyingBear/filament/FlyingBear Generic TPU.json index a2fe4bff86..f369b55394 100644 --- a/resources/profiles/FlyingBear/filament/FlyingBear Generic TPU.json +++ b/resources/profiles/FlyingBear/filament/FlyingBear Generic TPU.json @@ -7,7 +7,16 @@ "instantiation": "true", "inherits": "fdm_filament_tpu", "filament_max_volumetric_speed": [ - "3.2" + "3" + ], + "filament_flow_ratio": [ + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.13" ], "compatible_printers": [ "FlyingBear Reborn3 0.4 nozzle" diff --git a/resources/profiles/FlyingBear/filament/FlyingBear PLA Hyper.json b/resources/profiles/FlyingBear/filament/FlyingBear PLA Hyper.json new file mode 100644 index 0000000000..82a1e11c27 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/FlyingBear PLA Hyper.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "FlyingBear PLA Hyper", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla_Hyper", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.02" + ], + "compatible_printers": [ + "FlyingBear Reborn3 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/FlyingBear ABS @S1.json b/resources/profiles/FlyingBear/filament/S1/FlyingBear ABS @S1.json new file mode 100644 index 0000000000..c5961fb300 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/FlyingBear ABS @S1.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "FlyingBear ABS @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs @S1", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" + ], + "filament_retraction_length": [ + "0.8" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/FlyingBear PA-CF @S1.json b/resources/profiles/FlyingBear/filament/S1/FlyingBear PA-CF @S1.json new file mode 100644 index 0000000000..7c64119f0e --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/FlyingBear PA-CF @S1.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "GFN98", + "setting_id": "GFSA04", + "name": "FlyingBear PA-CF @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa @S1", + "filament_type": [ + "PA-CF" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "4" + ], + "filament_retract_before_wipe": [ + "0%" + ], + "filament_retraction_length": [ + "0.8" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + + ] + } diff --git a/resources/profiles/FlyingBear/filament/S1/FlyingBear PC @S1.json b/resources/profiles/FlyingBear/filament/S1/FlyingBear PC @S1.json new file mode 100644 index 0000000000..e555e3b770 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/FlyingBear PC @S1.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFSA04", + "name": "FlyingBear PC @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pc @S1", + "filament_max_volumetric_speed": [ + "12" + ], + "filament_flow_ratio": [ + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] + } diff --git a/resources/profiles/FlyingBear/filament/S1/FlyingBear PETG @S1.json b/resources/profiles/FlyingBear/filament/S1/FlyingBear PETG @S1.json new file mode 100644 index 0000000000..7f00939382 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/FlyingBear PETG @S1.json @@ -0,0 +1,54 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSA04", + "name": "FlyingBear PETG @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet @S1", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "10%" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.084" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/FlyingBear PLA @S1.json b/resources/profiles/FlyingBear/filament/S1/FlyingBear PLA @S1.json new file mode 100644 index 0000000000..4157771395 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/FlyingBear PLA @S1.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "FlyingBear PLA @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla @S1", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "slow_down_layer_time": [ + "8" + ], + "pressure_advance": [ + "0.084" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/FlyingBear PLA Hyper @S1.json b/resources/profiles/FlyingBear/filament/S1/FlyingBear PLA Hyper @S1.json new file mode 100644 index 0000000000..bce55200ce --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/FlyingBear PLA Hyper @S1.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "FlyingBear PLA Hyper @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla_Hyper @S1", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.02" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/FlyingBear TPU @S1.json b/resources/profiles/FlyingBear/filament/S1/FlyingBear TPU @S1.json new file mode 100644 index 0000000000..3b9f38b591 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/FlyingBear TPU @S1.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFU99", + "setting_id": "GFSA04", + "name": "FlyingBear TPU @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu @S1", + "filament_max_volumetric_speed": [ + "3" + ], + "filament_flow_ratio": [ + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.13" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/Other ABS @S1.json b/resources/profiles/FlyingBear/filament/S1/Other ABS @S1.json new file mode 100644 index 0000000000..de45a0e677 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/Other ABS @S1.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Other ABS @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs_other @S1", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" + ], + "filament_retraction_length": [ + "0.8" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/Other PA-CF @S1.json b/resources/profiles/FlyingBear/filament/S1/Other PA-CF @S1.json new file mode 100644 index 0000000000..a0faa0f10b --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/Other PA-CF @S1.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "GFN98", + "setting_id": "GFSA04", + "name": "Other PA-CF @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa_other @S1", + "filament_type": [ + "PA-CF" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "4" + ], + "filament_retract_before_wipe": [ + "0%" + ], + "filament_retraction_length": [ + "0.8" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + + ] + } diff --git a/resources/profiles/FlyingBear/filament/S1/Other PC @S1.json b/resources/profiles/FlyingBear/filament/S1/Other PC @S1.json new file mode 100644 index 0000000000..b7fd44d737 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/Other PC @S1.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFSA04", + "name": "Other PC @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pc_other @S1", + "filament_max_volumetric_speed": [ + "12" + ], + "filament_flow_ratio": [ + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] + } diff --git a/resources/profiles/FlyingBear/filament/S1/Other PETG @S1.json b/resources/profiles/FlyingBear/filament/S1/Other PETG @S1.json new file mode 100644 index 0000000000..141c1caf15 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/Other PETG @S1.json @@ -0,0 +1,54 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSA04", + "name": "Other PETG @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet_other @S1", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "10%" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.084" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/Other PLA @S1.json b/resources/profiles/FlyingBear/filament/S1/Other PLA @S1.json new file mode 100644 index 0000000000..e6e53290b3 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/Other PLA @S1.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "Other PLA @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla_other @S1", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "slow_down_layer_time": [ + "8" + ], + "pressure_advance": [ + "0.084" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/Other PLA Hyper @S1.json b/resources/profiles/FlyingBear/filament/S1/Other PLA Hyper @S1.json new file mode 100644 index 0000000000..eeb3c91aac --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/Other PLA Hyper @S1.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "Other PLA Hyper @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla_Hyper_other @S1", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.02" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/Other TPU @S1.json b/resources/profiles/FlyingBear/filament/S1/Other TPU @S1.json new file mode 100644 index 0000000000..1e38ef5701 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/Other TPU @S1.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFU99", + "setting_id": "GFSA04", + "name": "Other TPU @S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu_other @S1", + "filament_max_volumetric_speed": [ + "3" + ], + "filament_flow_ratio": [ + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.13" + ], + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_abs @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_abs @S1.json new file mode 100644 index 0000000000..2b7ad42520 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_abs @S1.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_abs @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "FlyingBear" + ], + "cool_plate_temp" : [ + "105" + ], + "eng_plate_temp" : [ + "105" + ], + "hot_plate_temp" : [ + "105" + ], + "textured_plate_temp" : [ + "105" + ], + "cool_plate_temp_initial_layer" : [ + "105" + ], + "eng_plate_temp_initial_layer" : [ + "105" + ], + "hot_plate_temp_initial_layer" : [ + "105" + ], + "textured_plate_temp_initial_layer" : [ + "105" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_type": [ + "ABS" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "temperature_vitrification": [ + "110" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "5" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_abs_other @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_abs_other @S1.json new file mode 100644 index 0000000000..d2e30901f6 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_abs_other @S1.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_abs_other @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "105" + ], + "eng_plate_temp" : [ + "105" + ], + "hot_plate_temp" : [ + "105" + ], + "textured_plate_temp" : [ + "105" + ], + "cool_plate_temp_initial_layer" : [ + "105" + ], + "eng_plate_temp_initial_layer" : [ + "105" + ], + "hot_plate_temp_initial_layer" : [ + "105" + ], + "textured_plate_temp_initial_layer" : [ + "105" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_type": [ + "ABS" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "80" + ], + "nozzle_temperature": [ + "250" + ], + "temperature_vitrification": [ + "110" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "5" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_common_S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_common_S1.json new file mode 100644 index 0000000000..be03d1c3bd --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_common_S1.json @@ -0,0 +1,144 @@ +{ + "type": "filament", + "name": "fdm_filament_common_S1", + "from": "system", + "instantiation": "false", + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "60" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "overhang_fan_threshold": [ + "0%" + ], + "overhang_fan_speed": [ + "100" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "filament_end_gcode": [ + "; filament end gcode \n" + ], + "filament_flow_ratio": [ + "1" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_cooling_layer_time": [ + "60" + ], + "filament_cost": [ + "0" + ], + "filament_density": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_max_volumetric_speed": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_soluble": [ + "0" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "bed_type": [ + "Cool Plate" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "full_fan_speed_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "35" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "nozzle_temperature": [ + "200" + ], + "temperature_vitrification": [ + "100" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pa @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pa @S1.json new file mode 100644 index 0000000000..4cc9edb309 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pa @S1.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pa @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "FlyingBear" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "110" + ], + "hot_plate_temp" : [ + "110" + ], + "textured_plate_temp" : [ + "110" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "110" + ], + "hot_plate_temp_initial_layer" : [ + "110" + ], + "textured_plate_temp_initial_layer" : [ + "110" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "5" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_type": [ + "PA" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_speed": [ + "40" + ], + "nozzle_temperature": [ + "240" + ], + "temperature_vitrification": [ + "108" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pa_other @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pa_other @S1.json new file mode 100644 index 0000000000..e6e6810b6a --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pa_other @S1.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pa_other @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "110" + ], + "hot_plate_temp" : [ + "110" + ], + "textured_plate_temp" : [ + "110" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "110" + ], + "hot_plate_temp_initial_layer" : [ + "110" + ], + "textured_plate_temp_initial_layer" : [ + "110" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "5" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_type": [ + "PA" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_speed": [ + "40" + ], + "nozzle_temperature": [ + "260" + ], + "temperature_vitrification": [ + "108" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pc @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pc @S1.json new file mode 100644 index 0000000000..977729341f --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pc @S1.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "fdm_filament_pc @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "FlyingBear" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "110" + ], + "hot_plate_temp" : [ + "110" + ], + "textured_plate_temp" : [ + "110" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "110" + ], + "hot_plate_temp_initial_layer" : [ + "110" + ], + "textured_plate_temp_initial_layer" : [ + "110" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PC" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "60" + ], + "nozzle_temperature": [ + "240" + ], + "temperature_vitrification": [ + "140" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pc_other @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pc_other @S1.json new file mode 100644 index 0000000000..731c700f5e --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pc_other @S1.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "fdm_filament_pc_other @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "110" + ], + "hot_plate_temp" : [ + "110" + ], + "textured_plate_temp" : [ + "110" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "110" + ], + "hot_plate_temp_initial_layer" : [ + "110" + ], + "textured_plate_temp_initial_layer" : [ + "110" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PC" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "60" + ], + "nozzle_temperature": [ + "260" + ], + "temperature_vitrification": [ + "140" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pet @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pet @S1.json new file mode 100644 index 0000000000..09d5310c17 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pet @S1.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_pet @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "FlyingBear" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "0" + ], + "hot_plate_temp" : [ + "75" + ], + "textured_plate_temp" : [ + "80" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "0" + ], + "hot_plate_temp_initial_layer" : [ + "75" + ], + "textured_plate_temp_initial_layer" : [ + "80" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PETG" + ], + "filament_density": [ + "1.27" + ], + "filament_cost": [ + "30" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "overhang_fan_speed": [ + "90" + ], + "nozzle_temperature": [ + "220" + ], + "temperature_vitrification": [ + "80" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pet_other @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pet_other @S1.json new file mode 100644 index 0000000000..e5abf0d738 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pet_other @S1.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_pet_other @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "0" + ], + "hot_plate_temp" : [ + "75" + ], + "textured_plate_temp" : [ + "80" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "0" + ], + "hot_plate_temp_initial_layer" : [ + "75" + ], + "textured_plate_temp_initial_layer" : [ + "80" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PETG" + ], + "filament_density": [ + "1.27" + ], + "filament_cost": [ + "30" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "overhang_fan_speed": [ + "90" + ], + "nozzle_temperature": [ + "230" + ], + "temperature_vitrification": [ + "80" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla @S1.json new file mode 100644 index 0000000000..c7b0cf5b7f --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla @S1.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pla @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "FlyingBear" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "195" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_Hyper @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_Hyper @S1.json new file mode 100644 index 0000000000..0d863dbccf --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_Hyper @S1.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pla_Hyper @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "FlyingBear" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "195" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_Hyper_other @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_Hyper_other @S1.json new file mode 100644 index 0000000000..84a6c7895b --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_Hyper_other @S1.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pla_Hyper_other @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "Other" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "205" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_other @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_other @S1.json new file mode 100644 index 0000000000..8966450832 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_pla_other @S1.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pla_other @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "Other" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "205" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_tpu @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_tpu @S1.json new file mode 100644 index 0000000000..cb6104e08c --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_tpu @S1.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "fdm_filament_tpu @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "FlyingBear" + ], + "cool_plate_temp" : [ + "30" + ], + "eng_plate_temp" : [ + "30" + ], + "hot_plate_temp" : [ + "40" + ], + "textured_plate_temp" : [ + "35" + ], + "cool_plate_temp_initial_layer" : [ + "30" + ], + "eng_plate_temp_initial_layer" : [ + "30" + ], + "hot_plate_temp_initial_layer" : [ + "40" + ], + "textured_plate_temp_initial_layer" : [ + "35" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "3.2" + ], + "filament_type": [ + "TPU" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + + "nozzle_temperature_initial_layer": [ + "210" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "210" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "filament_z_hop": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "overhang_fan_threshold": [ + "95%" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/S1/fdm_filament_tpu_other @S1.json b/resources/profiles/FlyingBear/filament/S1/fdm_filament_tpu_other @S1.json new file mode 100644 index 0000000000..2f449cb2f2 --- /dev/null +++ b/resources/profiles/FlyingBear/filament/S1/fdm_filament_tpu_other @S1.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "fdm_filament_tpu_other @S1", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common_S1", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "30" + ], + "eng_plate_temp" : [ + "30" + ], + "hot_plate_temp" : [ + "40" + ], + "textured_plate_temp" : [ + "35" + ], + "cool_plate_temp_initial_layer" : [ + "30" + ], + "eng_plate_temp_initial_layer" : [ + "30" + ], + "hot_plate_temp_initial_layer" : [ + "40" + ], + "textured_plate_temp_initial_layer" : [ + "35" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "3.2" + ], + "filament_type": [ + "TPU" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "220" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "filament_z_hop": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "overhang_fan_threshold": [ + "95%" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/fdm_filament_abs.json b/resources/profiles/FlyingBear/filament/fdm_filament_abs.json index 97cbf02b1b..23952b651f 100644 --- a/resources/profiles/FlyingBear/filament/fdm_filament_abs.json +++ b/resources/profiles/FlyingBear/filament/fdm_filament_abs.json @@ -4,6 +4,9 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "FlyingBear" + ], "cool_plate_temp" : [ "105" ], @@ -14,7 +17,7 @@ "105" ], "textured_plate_temp" : [ - "100" + "105" ], "cool_plate_temp_initial_layer" : [ "105" @@ -23,7 +26,7 @@ "105" ], "hot_plate_temp_initial_layer" : [ - "100" + "105" ], "textured_plate_temp_initial_layer" : [ "105" @@ -37,9 +40,6 @@ "fan_cooling_layer_time": [ "30" ], - "filament_max_volumetric_speed": [ - "16" - ], "filament_type": [ "ABS" ], @@ -50,10 +50,10 @@ "20" ], "nozzle_temperature_initial_layer": [ - "250" + "230" ], "reduce_fan_stop_start_freq": [ - "0" + "1" ], "fan_max_speed": [ "20" @@ -68,13 +68,13 @@ "80" ], "nozzle_temperature": [ - "250" + "230" ], "temperature_vitrification": [ "110" ], "nozzle_temperature_range_low": [ - "240" + "220" ], "nozzle_temperature_range_high": [ "270" @@ -82,7 +82,13 @@ "slow_down_min_speed": [ "20" ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "60" + ], "slow_down_layer_time": [ - "3" + "5" ] } diff --git a/resources/profiles/FlyingBear/filament/fdm_filament_common.json b/resources/profiles/FlyingBear/filament/fdm_filament_common.json index e8244c65c4..b3f613e8ec 100644 --- a/resources/profiles/FlyingBear/filament/fdm_filament_common.json +++ b/resources/profiles/FlyingBear/filament/fdm_filament_common.json @@ -28,7 +28,7 @@ "60" ], "overhang_fan_threshold": [ - "95%" + "0%" ], "overhang_fan_speed": [ "100" diff --git a/resources/profiles/FlyingBear/filament/fdm_filament_pa.json b/resources/profiles/FlyingBear/filament/fdm_filament_pa.json index 1111001d65..79003f4129 100644 --- a/resources/profiles/FlyingBear/filament/fdm_filament_pa.json +++ b/resources/profiles/FlyingBear/filament/fdm_filament_pa.json @@ -4,29 +4,32 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "FlyingBear" + ], "cool_plate_temp" : [ "0" ], "eng_plate_temp" : [ - "100" + "110" ], "hot_plate_temp" : [ - "100" + "110" ], "textured_plate_temp" : [ - "100" + "110" ], "cool_plate_temp_initial_layer" : [ "0" ], "eng_plate_temp_initial_layer" : [ - "100" + "110" ], "hot_plate_temp_initial_layer" : [ - "100" + "110" ], "textured_plate_temp_initial_layer" : [ - "100" + "110" ], "slow_down_for_layer_cooling": [ "1" @@ -50,7 +53,7 @@ "20" ], "nozzle_temperature_initial_layer": [ - "280" + "240" ], "reduce_fan_stop_start_freq": [ "0" @@ -65,20 +68,26 @@ "40" ], "nozzle_temperature": [ - "280" + "240" ], "temperature_vitrification": [ "108" ], "nozzle_temperature_range_low": [ - "270" + "240" ], "nozzle_temperature_range_high": [ - "300" + "280" ], "slow_down_min_speed": [ "20" ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "60" + ], "slow_down_layer_time": [ "2" ] diff --git a/resources/profiles/FlyingBear/filament/fdm_filament_pc.json b/resources/profiles/FlyingBear/filament/fdm_filament_pc.json index d75eeaf55d..589ae19b4e 100644 --- a/resources/profiles/FlyingBear/filament/fdm_filament_pc.json +++ b/resources/profiles/FlyingBear/filament/fdm_filament_pc.json @@ -4,6 +4,9 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "FlyingBear" + ], "cool_plate_temp" : [ "0" ], @@ -82,6 +85,12 @@ "slow_down_min_speed": [ "20" ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "60" + ], "slow_down_layer_time": [ "2" ] diff --git a/resources/profiles/FlyingBear/filament/fdm_filament_pet.json b/resources/profiles/FlyingBear/filament/fdm_filament_pet.json index 9b5735fa90..389942acf7 100644 --- a/resources/profiles/FlyingBear/filament/fdm_filament_pet.json +++ b/resources/profiles/FlyingBear/filament/fdm_filament_pet.json @@ -4,6 +4,9 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "FlyingBear" + ], "cool_plate_temp" : [ "60" ], @@ -11,7 +14,7 @@ "0" ], "hot_plate_temp" : [ - "70" + "75" ], "textured_plate_temp" : [ "80" @@ -23,7 +26,7 @@ "0" ], "hot_plate_temp_initial_layer" : [ - "70" + "75" ], "textured_plate_temp_initial_layer" : [ "80" @@ -71,10 +74,13 @@ "80" ], "nozzle_temperature_range_low": [ - "220" + "200" ], "nozzle_temperature_range_high": [ - "260" + "280" + ], + "additional_cooling_fan_speed": [ + "100" ], "filament_start_gcode": [ "; filament start gcode\n" diff --git a/resources/profiles/FlyingBear/filament/fdm_filament_pla.json b/resources/profiles/FlyingBear/filament/fdm_filament_pla.json index 8ef6848423..f1fe0ff99b 100644 --- a/resources/profiles/FlyingBear/filament/fdm_filament_pla.json +++ b/resources/profiles/FlyingBear/filament/fdm_filament_pla.json @@ -4,11 +4,14 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "FlyingBear" + ], "fan_cooling_layer_time": [ - "80" + "100" ], "filament_max_volumetric_speed": [ - "26" + "12" ], "filament_type": [ "PLA" @@ -38,7 +41,7 @@ "60" ], "hot_plate_temp_initial_layer" : [ - "60" + "65" ], "textured_plate_temp_initial_layer" : [ "60" @@ -56,7 +59,7 @@ "100" ], "fan_min_speed": [ - "50" + "100" ], "overhang_fan_speed": [ "100" @@ -68,7 +71,7 @@ "1" ], "nozzle_temperature": [ - "200" + "195" ], "temperature_vitrification": [ "60" @@ -86,7 +89,7 @@ "8" ], "additional_cooling_fan_speed": [ - "70" + "100" ], "filament_start_gcode": [ "; filament start gcode\n" diff --git a/resources/profiles/FlyingBear/filament/fdm_filament_pla_Hyper.json b/resources/profiles/FlyingBear/filament/fdm_filament_pla_Hyper.json new file mode 100644 index 0000000000..4a3150818a --- /dev/null +++ b/resources/profiles/FlyingBear/filament/fdm_filament_pla_Hyper.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pla_Hyper", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "FlyingBear" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "195" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/FlyingBear/filament/fdm_filament_tpu.json b/resources/profiles/FlyingBear/filament/fdm_filament_tpu.json index 012be60aba..6a335be746 100644 --- a/resources/profiles/FlyingBear/filament/fdm_filament_tpu.json +++ b/resources/profiles/FlyingBear/filament/fdm_filament_tpu.json @@ -4,6 +4,9 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "FlyingBear" + ], "cool_plate_temp" : [ "30" ], @@ -43,9 +46,7 @@ "filament_cost": [ "20" ], - "filament_retraction_length": [ - "0.4" - ], + "nozzle_temperature_initial_layer": [ "210" ], @@ -65,7 +66,7 @@ "100" ], "additional_cooling_fan_speed": [ - "70" + "100" ], "close_fan_the_first_x_layers": [ "1" @@ -82,6 +83,15 @@ "nozzle_temperature_range_high": [ "250" ], + "filament_z_hop": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "overhang_fan_threshold": [ + "95%" + ], "filament_start_gcode": [ "; filament start gcode\n" ] diff --git a/resources/profiles/FlyingBear/lyingBear Reborn3-texture.png b/resources/profiles/FlyingBear/lyingBear Reborn3-texture.png deleted file mode 100644 index 928fc8e0d5..0000000000 Binary files a/resources/profiles/FlyingBear/lyingBear Reborn3-texture.png and /dev/null differ diff --git a/resources/profiles/FlyingBear/machine/FlyingBear Reborn3 0.4 nozzle.json b/resources/profiles/FlyingBear/machine/FlyingBear Reborn3 0.4 nozzle.json index 2a8d0a2e6f..81d2a14592 100644 --- a/resources/profiles/FlyingBear/machine/FlyingBear Reborn3 0.4 nozzle.json +++ b/resources/profiles/FlyingBear/machine/FlyingBear Reborn3 0.4 nozzle.json @@ -10,7 +10,7 @@ "0.4" ], "z_hop": [ - "0" + "0.4" ], "printable_area": [ "0x0", diff --git a/resources/profiles/FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json b/resources/profiles/FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json new file mode 100644 index 0000000000..cd22b44df9 --- /dev/null +++ b/resources/profiles/FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json @@ -0,0 +1,212 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "FlyingBear S1 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_klipper_common", + "printer_model": "FlyingBear S1", + + + + + "auxiliary_fan": "1", + "bed_exclude_area": [ + "0x0" + ], + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0", + "change_filament_gcode": "", + "cooling_tube_length": "5", + "cooling_tube_retraction": "91.5", + "default_filament_profile": [ + "FlyingBear PLA @S1" + ], + "default_print_profile": "0.20mm Standard @FlyingBear S1", + "deretraction_speed": [ + "30" + ], + "enable_filament_ramming": "1", + "extra_loading_move": "-2", + "extruder_clearance_height_to_lid": "69", + "extruder_clearance_height_to_rod": "69", + "extruder_clearance_radius": "49", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + + "high_current_on_filament_swap": "0", + + + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_end_gcode": "PRINT_END", + "machine_load_filament_time": "0", + "machine_max_acceleration_e": [ + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "20000", + "20000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "20000", + "20000" + ], + "machine_max_acceleration_x": [ + "20000", + "20000" + ], + "machine_max_acceleration_y": [ + "20000", + "20000" + ], + "machine_max_acceleration_z": [ + "500", + "200" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "9", + "9" + ], + "machine_max_jerk_y": [ + "9", + "9" + ], + "machine_max_jerk_z": [ + "3", + "0.4" + ], + "machine_max_speed_e": [ + "30", + "25" + ], + "machine_max_speed_x": [ + "600", + "200" + ], + "machine_max_speed_y": [ + "600", + "200" + ], + "machine_max_speed_z": [ + "20", + "12" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], + "machine_pause_gcode": "PAUSE", + "machine_start_gcode": ";v2.8-20240219-3;\n;wiping nozzle start\nM106 P3 S0\nclean_nozzle_position\n;wiping nozzle end\n;*************preheat nozzle and hotbed for Z_TILT_ADJUST*************\nM140 S[bed_temperature_initial_layer_single]\nM104 S130\nG1 X110 Y110 F6000 \nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0 ;Z homing\nZ_TILT_ADJUST \n;*************Z_TILT_ADJUST end*************\nM140 S[bed_temperature_initial_layer_single] ;heat hotbed temp set by user\nG1 X5 Y5 F6000 \nG28 \nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[0] + 60,print_bed_max[0])} F6000 \nG1 Z0.2 F600\nM104 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S100 ;close head_nozzle fan\nG4 P3000\nM106 S255 ;close head_nozzle fan\nG4 P3000\nM106 S100 ;close head_nozzle fan\n;*************PRINT START*************\nM109 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S0 ;close head_nozzle fan\nBED_MESH_CLEAR \nBED_MESH_PROFILE LOAD=default # bedmesh load\nG92 E0 ;Reset Extruder\nG1 Z4.0 F200 ;Move Z Axis up\nG90 ;absolute position\n ; ; ; ; ; ; ; ; ; draw line along model\nG92 E0 ;reset extruder\nG1 E4 F300 ;extrude filament\nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[0] + 60,print_bed_max[0])} F6000 \nG1 Z0.22 F600\nG1 X{first_layer_print_min[0]-1.5} Y{max(0, first_layer_print_min[1]-1.5)} F2000 E10\nG1 Z0.22 F600\nG1 X{min(first_layer_print_min[0] + 60,print_bed_max[0])} F1200 E12\n ; ; ; ; ; ; ; ; ;draw line along model end \nG4 P200\nG1 Z2\nG92 E0 ;Reset Extruder\nCLEAR_PAUSE\n;***********model start************\n", + "machine_unload_filament_time": "0", + "max_layer_height": [ + "0.28" + ], + "min_layer_height": [ + "0.08" + ], + + "nozzle_diameter": [ + "0.4" + ], + "nozzle_hrc": "0", + "nozzle_type": "brass", + "nozzle_volume": "151.32", + "parking_pos_retraction": "92", + + "print_host_webui": "", + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "printable_height": "250", + + "printer_notes": "", + "printer_settings_id": "FlyingBear S1 0.4 nozzle", + "printer_technology": "FFF", + "printer_variant": "0.4", + "printhost_apikey": "", + "printhost_authorization_type": "key", + "printhost_cafile": "", + "printhost_password": "", + "printhost_port": "", + "printhost_ssl_ignore_revoke": "0", + "printhost_user": "", + "purge_in_prime_tower": "1", + "retract_before_wipe": [ + "0%" + ], + "retract_length_toolchange": [ + "0" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "249" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "0.5" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "30" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "template_custom_gcode": "", + "thumbnails": [ + "300x300" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "version": "1.6.0.0", + "wipe": [ + "1" + ], + "wipe_distance": [ + "2" + ], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ] +} diff --git a/resources/profiles/FlyingBear/machine/S1/FlyingBear S1.json b/resources/profiles/FlyingBear/machine/S1/FlyingBear S1.json new file mode 100644 index 0000000000..d17147dae3 --- /dev/null +++ b/resources/profiles/FlyingBear/machine/S1/FlyingBear S1.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "FlyingBear S1", + "model_id": "FlyingBear_S1", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "FlyingBearDesign", + "bed_model": "FlyingBear S1-bed.stl", + "bed_texture": "FlyingBear S1-texture.png", + "hotend_model": "", + "default_materials": "FlyingBear Generic ABS;FlyingBear Generic PA-CF;FlyingBear Generic PC;FlyingBear Generic PETG;FlyingBear Generic PLA;InFlyingBearfiMech Generic TPU" +} \ No newline at end of file diff --git a/resources/profiles/FlyingBear/machine/fdm_klipper_common.json b/resources/profiles/FlyingBear/machine/fdm_klipper_common.json index 870c4ba2b1..b12c4516af 100644 --- a/resources/profiles/FlyingBear/machine/fdm_klipper_common.json +++ b/resources/profiles/FlyingBear/machine/fdm_klipper_common.json @@ -20,7 +20,7 @@ ], "default_print_profile": "0.20mm Standard @FlyingBear Reborn3", "deretraction_speed": [ - "40" + "30" ], "enable_filament_ramming": "1", "extra_loading_move": "-2", @@ -44,75 +44,75 @@ "machine_end_gcode": "PRINT_END", "machine_load_filament_time": "0", "machine_max_acceleration_e": [ - "5000", - "5000" - ], - "machine_max_acceleration_extruding": [ - "20000", - "20000" - ], - "machine_max_acceleration_retracting": [ - "5000", - "5000" - ], - "machine_max_acceleration_travel": [ - "9000", - "9000" - ], - "machine_max_acceleration_x": [ - "20000", - "20000" - ], - "machine_max_acceleration_y": [ - "20000", - "20000" - ], - "machine_max_acceleration_z": [ - "30", - "200" - ], - "machine_max_jerk_e": [ - "2.5", - "2.5" - ], - "machine_max_jerk_x": [ - "9", - "9" - ], - "machine_max_jerk_y": [ - "9", - "9" - ], - "machine_max_jerk_z": [ - "2", - "0.4" - ], - "machine_max_speed_e": [ - "15", - "25" - ], - "machine_max_speed_x": [ - "600", - "200" - ], - "machine_max_speed_y": [ - "600", - "200" - ], - "machine_max_speed_z": [ - "5", - "12" - ], - "machine_min_extruding_rate": [ - "0", - "0" - ], - "machine_min_travel_rate": [ - "0", - "0" - ], + "5000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "20000", + "20000" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "20000", + "20000" + ], + "machine_max_acceleration_x": [ + "20000", + "20000" + ], + "machine_max_acceleration_y": [ + "20000", + "20000" + ], + "machine_max_acceleration_z": [ + "500", + "200" + ], + "machine_max_jerk_e": [ + "2.5", + "2.5" + ], + "machine_max_jerk_x": [ + "9", + "9" + ], + "machine_max_jerk_y": [ + "9", + "9" + ], + "machine_max_jerk_z": [ + "3", + "0.4" + ], + "machine_max_speed_e": [ + "30", + "25" + ], + "machine_max_speed_x": [ + "600", + "200" + ], + "machine_max_speed_y": [ + "600", + "200" + ], + "machine_max_speed_z": [ + "20", + "12" + ], + "machine_min_extruding_rate": [ + "0", + "0" + ], + "machine_min_travel_rate": [ + "0", + "0" + ], "machine_pause_gcode": "PAUSE", -"machine_start_gcode": "M140 S40\nG28\nG4 P200\nG90\nG1 Z4\nZ_TILT_ADJUST\nM140 [bed_temperature_initial_layer_single] \nG90\nG1 X150 Y150 F3000\nG28 Z\nG1 X50 Y-3 F2500\nM109 S[nozzle_temperature_initial_layer]\nM190 S[bed_temperature_initial_layer_single] \nPRINT_START", "machine_unload_filament_time": "0", + "machine_start_gcode": ";V1.0\n\nM140 S[bed_temperature_initial_layer_single] \nG28\nG4 P200\nG90\nG1 Z4\nZ_TILT_ADJUST\nM140 S[bed_temperature_initial_layer_single] \nG90\nG1 X150 Y150 F3000\nG28 Z\nG1 X50 Y-3 F2500\nM109 S[nozzle_temperature_initial_layer]\nM190 S[bed_temperature_initial_layer_single] \nPRINT_START", "max_layer_height": [ "0.28" ], @@ -150,61 +150,61 @@ "printhost_user": "", "purge_in_prime_tower": "1", "retract_before_wipe": [ - "0%" - ], - "retract_length_toolchange": [ - "0" - ], - "retract_lift_above": [ - "0" - ], - "retract_lift_below": [ - "0" - ], - "retract_lift_enforce": [ - "All Surfaces" - ], - "retract_restart_extra": [ - "0" - ], - "retract_restart_extra_toolchange": [ - "0" - ], - "retract_when_changing_layer": [ - "0" - ], - "retraction_length": [ - "0.5" - ], - "retraction_minimum_travel": [ - "1" - ], - "retraction_speed": [ - "40" - ], - "scan_first_layer": "0", - "silent_mode": "0", - "single_extruder_multi_material": "1", - "template_custom_gcode": "", - "thumbnails": [ - "300x300" - ], - "upward_compatible_machine": [], - "use_firmware_retraction": "0", - "use_relative_e_distances": "1", - "version": "1.6.0.0", - "wipe": [ - "1" - ], - "wipe_distance": [ - "2" - ], - "z_hop": [ - "0" - ], - "z_hop_types": [ - "Normal Lift" - ] + "0%" + ], + "retract_length_toolchange": [ + "0" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "349" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "0.5" + ], + "retraction_minimum_travel": [ + "1" + ], + "retraction_speed": [ + "30" + ], + "scan_first_layer": "0", + "silent_mode": "0", + "single_extruder_multi_material": "1", + "template_custom_gcode": "", + "thumbnails": [ + "300x300" + ], + "upward_compatible_machine": [], + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "version": "1.6.0.0", + "wipe": [ + "1" + ], + "wipe_distance": [ + "2" + ], + "z_hop": [ + "0.4" + ], + "z_hop_types": [ + "Auto Lift" + ] } diff --git a/resources/profiles/FlyingBear/machine/fdm_machine_common.json b/resources/profiles/FlyingBear/machine/fdm_machine_common.json index ed5640c38d..8c136d0658 100644 --- a/resources/profiles/FlyingBear/machine/fdm_machine_common.json +++ b/resources/profiles/FlyingBear/machine/fdm_machine_common.json @@ -16,11 +16,11 @@ "cooling_tube_length": "5", "cooling_tube_retraction": "91.5", "default_filament_profile": [ - "FlyingBear Generic PLA" + "FlyingBear PLA" ], "default_print_profile": "0.20mm Standard @FlyingBear Reborn3", "deretraction_speed": [ - "40" + "30" ], "enable_filament_ramming": "1", "extra_loading_move": "-2", @@ -69,7 +69,7 @@ "20000" ], "machine_max_acceleration_z": [ - "30", + "500", "200" ], "machine_max_jerk_e": [ @@ -85,11 +85,11 @@ "9" ], "machine_max_jerk_z": [ - "2", + "3", "0.4" ], "machine_max_speed_e": [ - "15", + "30", "25" ], "machine_max_speed_x": [ @@ -101,7 +101,7 @@ "200" ], "machine_max_speed_z": [ - "5", + "20", "12" ], "machine_min_extruding_rate": [ @@ -113,7 +113,7 @@ "0" ], "machine_pause_gcode": "PAUSE", - "machine_start_gcode": "M140 S40\nG28\nG4 P200\nG90\nG1 Z4\nZ_TILT_ADJUST\nM140 [bed_temperature_initial_layer_single] \nG90\nG1 X150 Y150 F3000\nG28 Z\nG1 X50 Y-3 F2500\nM109 S[nozzle_temperature_initial_layer]\nM190 S[bed_temperature_initial_layer_single] \nPRINT_START", "machine_unload_filament_time": "0", + "machine_start_gcode": "M140 S[bed_temperature_initial_layer_single] \nG28\nG4 P200\nG90\nG1 Z4\nZ_TILT_ADJUST\nM140 S[bed_temperature_initial_layer_single] \nG90\nG1 X150 Y150 F3000\nG28 Z\nG1 X50 Y-3 F2500\nM109 S[nozzle_temperature_initial_layer]\nM190 S[bed_temperature_initial_layer_single] \nPRINT_START", "max_layer_height": [ "0.28" ], @@ -157,7 +157,7 @@ "0" ], "retract_lift_below": [ - "0" + "349" ], "retract_lift_enforce": [ "All Surfaces" @@ -169,7 +169,7 @@ "0" ], "retract_when_changing_layer": [ - "0" + "1" ], "retraction_length": [ "0.5" @@ -178,7 +178,7 @@ "1" ], "retraction_speed": [ - "40" + "30" ], "scan_first_layer": "0", "silent_mode": "0", @@ -198,9 +198,9 @@ "2" ], "z_hop": [ - "0.2" + "0.4" ], "z_hop_types": [ - "Normal Lift" + "Auto Lift" ] } diff --git a/resources/profiles/FlyingBear/process/0.08mm Extra Fine @FlyingBear Reborn3.json b/resources/profiles/FlyingBear/process/0.08mm Extra Fine @FlyingBear Reborn3.json index a4217dfd9b..29cb2ec76b 100644 --- a/resources/profiles/FlyingBear/process/0.08mm Extra Fine @FlyingBear Reborn3.json +++ b/resources/profiles/FlyingBear/process/0.08mm Extra Fine @FlyingBear Reborn3.json @@ -1,24 +1,28 @@ { - "type": "process", + "type": "process", "setting_id": "GP004", "name": "0.08mm Extra Fine @FlyingBear Reborn3", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_common", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", "bottom_shell_layers": "7", - "inner_wall_speed": "350", - "internal_solid_infill_speed": "350", - "overhang_1_4_speed": "60", "overhang_2_4_speed": "30", "overhang_3_4_speed": "10", - "print_settings_id": "0.08mm Standard @FlyingBear Reborn3", - "sparse_infill_speed": "450", "top_shell_layers": "9", "top_shell_thickness": "0.8", "tree_support_wall_count": "1", - "compatible_printers": [ - "FlyingBear Reborn3 0.4 nozzle" + "brim_width": "5", + "gap_infill_speed": "350", + "inner_wall_speed": "350", + "internal_solid_infill_speed": "350", + "layer_height": "0.08", + "print_settings_id": "0.08mm Extra Fine @InfiMech TX", + "sparse_infill_speed": "450", + "exclude_object": "0", + "internal_bridge_speed": "50", + "compatible_printers": [ + "FlyingBear Reborn3 0.4 nozzle" ] } diff --git a/resources/profiles/FlyingBear/process/0.12mm Fine @FlyingBear Reborn3.json b/resources/profiles/FlyingBear/process/0.12mm Fine @FlyingBear Reborn3.json index d6a6ed697a..e83de4cbc6 100644 --- a/resources/profiles/FlyingBear/process/0.12mm Fine @FlyingBear Reborn3.json +++ b/resources/profiles/FlyingBear/process/0.12mm Fine @FlyingBear Reborn3.json @@ -7,20 +7,21 @@ "inherits": "fdm_process_common", "bottom_shell_layers": "5", - "brim_width": "5", - "gap_infill_speed": "350", - "inner_wall_speed": "350", - "internal_solid_infill_speed": "350", - "layer_height": "0.12", - "overhang_1_4_speed": "60", + "overhang_1_4_speed": "50", "overhang_2_4_speed": "30", "overhang_3_4_speed": "10", - "print_settings_id": "0.12mm Standard @FlyingBear Reborn3", - "sparse_infill_speed": "400", "top_shell_layers": "5", "top_shell_thickness": "0.6", "tree_support_wall_count": "0", - "wipe_on_loops": "0", + "brim_width": "5", + "gap_infill_speed": "350", + "inner_wall_speed": "350", + "internal_solid_infill_speed": "350", + "layer_height": "0.12", + "print_settings_id": "0.12mm Fine @InfiMech TX", + "sparse_infill_speed": "400", + "exclude_object": "0", + "internal_bridge_speed": "50", "compatible_printers": [ "FlyingBear Reborn3 0.4 nozzle" ] diff --git a/resources/profiles/FlyingBear/process/0.16mm Optimal @FlyingBear Reborn3.json b/resources/profiles/FlyingBear/process/0.16mm Optimal @FlyingBear Reborn3.json new file mode 100644 index 0000000000..1e985f8ed1 --- /dev/null +++ b/resources/profiles/FlyingBear/process/0.16mm Optimal @FlyingBear Reborn3.json @@ -0,0 +1,38 @@ +{ + "type": "process", + "setting_id": "GP005", + "name": "0.16mm Optimal @FlyingBear Reborn3", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + + "overhang_1_4_speed": "50", + "accel_to_decel_enable": "0", + "bottom_shell_layers": "4", + "bridge_speed": "25", + "brim_object_gap": "0.1", + "exclude_object": "0", + "gap_infill_speed": "300", + "inner_wall_speed": "300", + "internal_bridge_speed": "50", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.16", + "line_width": "0.42", + "outer_wall_line_width": "0.42", + "overhang_speed_classic": "0", + "precise_outer_wall": "0", + "print_flow_ratio": "0.95", + "seam_gap": "10%", + "skirt_speed": "50", + "sparse_infill_speed": "330", + "support_line_width": "0.42", + "top_shell_thickness": "0.8", + "top_surface_line_width": "0.42", + "compatible_printers": [ + "FlyingBear Reborn3 0.4 nozzle" + ] + + +} diff --git a/resources/profiles/FlyingBear/process/0.20mm Standard @FlyingBear Reborn3.json b/resources/profiles/FlyingBear/process/0.20mm Standard @FlyingBear Reborn3.json index 7ca0b9b414..c7f687a31a 100644 --- a/resources/profiles/FlyingBear/process/0.20mm Standard @FlyingBear Reborn3.json +++ b/resources/profiles/FlyingBear/process/0.20mm Standard @FlyingBear Reborn3.json @@ -2,33 +2,30 @@ "type": "process", "setting_id": "GP004", "name": "0.20mm Standard @FlyingBear Reborn3", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_common", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", "bottom_shell_layers": "3", - "brim_width": "5", - "gap_infill_speed": "250", - "infill_wall_overlap": "25%", - "inner_wall_speed": "300", - "internal_solid_infill_speed": "250", - "layer_height": "0.2", "overhang_1_4_speed": "50", "overhang_2_4_speed": "50", "overhang_3_4_speed": "30", - "overhang_speed_classic": "0", - "print_flow_ratio": "0.95", - "print_settings_id": "0.20mm Standard @FlyingBear Reborn3", - "sparse_infill_speed": "270", - "support_line_width": "0.4", - "top_shell_layers": "3", - "top_shell_thickness": "0.6", - "top_surface_line_width": "0.4", - "tree_support_branch_angle_organic": "45", - "tree_support_branch_distance_organic": "3", + "top_shell_layers": "5", + "top_shell_thickness": "1", "tree_support_wall_count": "1", - "compatible_printers": [ - "FlyingBear Reborn3 0.4 nozzle" + "brim_width": "5", + "gap_infill_speed": "250", + "inner_wall_speed": "300", + "internal_solid_infill_speed": "250", + "layer_height": "0.2", + "print_settings_id": "0.20mm Standard @InfiMech TX", + "sparse_infill_speed": "270", + "exclude_object": "0", + "internal_bridge_speed": "50", + "top_solid_infill_flow_ratio": "0.97", + "initial_layer_speed": "25", + "compatible_printers": [ + "FlyingBear Reborn3 0.4 nozzle" ] diff --git a/resources/profiles/FlyingBear/process/0.24mm Draft @FlyingBear Reborn3.json b/resources/profiles/FlyingBear/process/0.24mm Draft @FlyingBear Reborn3.json index 99dc4c477a..258be4bc8c 100644 --- a/resources/profiles/FlyingBear/process/0.24mm Draft @FlyingBear Reborn3.json +++ b/resources/profiles/FlyingBear/process/0.24mm Draft @FlyingBear Reborn3.json @@ -8,21 +8,22 @@ "inherits": "fdm_process_common", "bottom_shell_layers": "3", + "bottom_shell_layers": "3", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "top_shell_layers": "4", + "top_shell_thickness": "1", + "tree_support_wall_count": "1", "brim_width": "3", "gap_infill_speed": "230", "inner_wall_speed": "230", "internal_solid_infill_speed": "230", "layer_height": "0.24", - "overhang_1_4_speed": "0", - "overhang_2_4_speed": "50", - "overhang_3_4_speed": "30", - "print_settings_id": "0.24mm Draft @FlyingBear Reborn3", + "print_settings_id": "0.24mm Draft @InfiMech TX", "sparse_infill_speed": "230", - "top_shell_layers": "3", - "top_shell_thickness": "0.6", - "top_surface_line_width": "0.45", - "tree_support_wall_count": "1", - "wipe_on_loops": "0", + "exclude_object": "0", + "internal_bridge_speed": "50", "compatible_printers": [ "FlyingBear Reborn3 0.4 nozzle" ] diff --git a/resources/profiles/FlyingBear/process/S1/0.08mm Extra Fine @FlyingBear S1.json b/resources/profiles/FlyingBear/process/S1/0.08mm Extra Fine @FlyingBear S1.json new file mode 100644 index 0000000000..c5922a7f85 --- /dev/null +++ b/resources/profiles/FlyingBear/process/S1/0.08mm Extra Fine @FlyingBear S1.json @@ -0,0 +1,32 @@ +{ + + "type": "process", + "setting_id": "GP004", + "name": "0.08mm Extra Fine @FlyingBear S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common_S1", + + "bottom_shell_layers": "7", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "10", + "top_shell_layers": "9", + "top_shell_thickness": "0.8", + "tree_support_wall_count": "1", + "brim_width": "5", + "gap_infill_speed": "350", + "inner_wall_speed": "350", + "internal_solid_infill_speed": "350", + "layer_height": "0.08", + "print_settings_id": "0.08mm Extra Fine @FlyingBear S1", + "sparse_infill_speed": "450", + "exclude_object": "0", + "internal_bridge_speed": "50", + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] + + + +} diff --git a/resources/profiles/FlyingBear/process/S1/0.12mm Fine @FlyingBear S1.json b/resources/profiles/FlyingBear/process/S1/0.12mm Fine @FlyingBear S1.json new file mode 100644 index 0000000000..dad9af3e4d --- /dev/null +++ b/resources/profiles/FlyingBear/process/S1/0.12mm Fine @FlyingBear S1.json @@ -0,0 +1,31 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.12mm Fine @FlyingBear S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common_S1", + + "bottom_shell_layers": "5", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "30", + "overhang_3_4_speed": "10", + "top_shell_layers": "5", + "top_shell_thickness": "0.6", + "tree_support_wall_count": "0", + "brim_width": "5", + "gap_infill_speed": "350", + "inner_wall_speed": "350", + "internal_solid_infill_speed": "350", + "layer_height": "0.12", + "print_settings_id": "0.12mm Fine @FlyingBear S1", + "sparse_infill_speed": "400", + "exclude_object": "0", + "internal_bridge_speed": "50", + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] + + + +} diff --git a/resources/profiles/FlyingBear/process/S1/0.16mm Optimal @FlyingBear S1.json b/resources/profiles/FlyingBear/process/S1/0.16mm Optimal @FlyingBear S1.json new file mode 100644 index 0000000000..4ab7d1d88b --- /dev/null +++ b/resources/profiles/FlyingBear/process/S1/0.16mm Optimal @FlyingBear S1.json @@ -0,0 +1,38 @@ +{ + "type": "process", + "setting_id": "GP005", + "name": "0.16mm Optimal @FlyingBear S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common_S1", + + "overhang_1_4_speed": "50", + "accel_to_decel_enable": "0", + "bottom_shell_layers": "4", + "bridge_speed": "25", + "brim_object_gap": "0.1", + "exclude_object": "0", + "gap_infill_speed": "300", + "inner_wall_speed": "300", + "internal_bridge_speed": "50", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.16", + "line_width": "0.42", + "outer_wall_line_width": "0.42", + "overhang_speed_classic": "0", + "precise_outer_wall": "0", + "print_flow_ratio": "0.95", + "seam_gap": "10%", + "skirt_speed": "50", + "sparse_infill_speed": "330", + "support_line_width": "0.42", + "top_shell_thickness": "0.8", + "top_surface_line_width": "0.42", + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] + + +} diff --git a/resources/profiles/FlyingBear/process/S1/0.20mm Standard @FlyingBear S1.json b/resources/profiles/FlyingBear/process/S1/0.20mm Standard @FlyingBear S1.json new file mode 100644 index 0000000000..3092c240a6 --- /dev/null +++ b/resources/profiles/FlyingBear/process/S1/0.20mm Standard @FlyingBear S1.json @@ -0,0 +1,34 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @FlyingBear S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common_S1", + + "bottom_shell_layers": "3", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "top_shell_layers": "5", + "top_shell_thickness": "1", + "tree_support_wall_count": "1", + "brim_width": "5", + "gap_infill_speed": "250", + "inner_wall_speed": "300", + "internal_solid_infill_speed": "250", + "layer_height": "0.2", + "print_settings_id": "0.20mm Standard @FlyingBear S1", + "sparse_infill_speed": "270", + "exclude_object": "0", + "internal_bridge_speed": "50", + "top_solid_infill_flow_ratio": "0.97", + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] + + + + + +} diff --git a/resources/profiles/FlyingBear/process/S1/0.24mm Draft @FlyingBear S1.json b/resources/profiles/FlyingBear/process/S1/0.24mm Draft @FlyingBear S1.json new file mode 100644 index 0000000000..b662b2b615 --- /dev/null +++ b/resources/profiles/FlyingBear/process/S1/0.24mm Draft @FlyingBear S1.json @@ -0,0 +1,30 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @FlyingBear S1", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common_S1", + + "bottom_shell_layers": "3", + "overhang_1_4_speed": "50", + "overhang_2_4_speed": "50", + "overhang_3_4_speed": "30", + "top_shell_layers": "4", + "top_shell_thickness": "1", + "tree_support_wall_count": "1", + "brim_width": "3", + "gap_infill_speed": "230", + "inner_wall_speed": "230", + "internal_solid_infill_speed": "230", + "layer_height": "0.24", + "print_settings_id": "0.24mm Draft @FlyingBear S1", + "sparse_infill_speed": "230", + "exclude_object": "0", + "internal_bridge_speed": "50", + "compatible_printers": [ + "FlyingBear S1 0.4 nozzle" + ] + + +} diff --git a/resources/profiles/FlyingBear/process/S1/fdm_process_common_S1.json b/resources/profiles/FlyingBear/process/S1/fdm_process_common_S1.json new file mode 100644 index 0000000000..3f0d859e0d --- /dev/null +++ b/resources/profiles/FlyingBear/process/S1/fdm_process_common_S1.json @@ -0,0 +1,222 @@ +{ + "type": "process", + "name": "fdm_process_common_S1", + "from": "system", + "instantiation": "false", + + "accel_to_decel_enable": "0", + "accel_to_decel_factor": "50%", + "bottom_shell_thickness": "0", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_pattern": "monotonic", + "bridge_acceleration": "50%", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1", + "bridge_no_support": "0", + "bridge_speed": "25", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_object_gap": "0.1", + "brim_type": "auto_brim", + "compatible_printers_condition": "", + "default_acceleration": "10000", + "default_jerk": "0", + "detect_narrow_internal_solid_infill": "1", + "detect_overhang_wall": "1", + "detect_thin_wall": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.15", + "enable_arc_fitting": "1", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enable_support": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "1", + "extra_perimeters_on_overhangs": "0", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "filter_out_gap_fill": "0", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "0", + "independent_support_layer_height": "1", + "infill_anchor": "400%", + "infill_anchor_max": "20", + "infill_combination": "0", + "infill_direction": "45", + "infill_jerk": "9", + "infill_wall_overlap": "15%", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "50", + "initial_layer_jerk": "9", + "initial_layer_line_width": "0.5", + "initial_layer_min_bead_width": "85%", + "initial_layer_print_height": "0.2", + "initial_layer_speed": "50", + "initial_layer_travel_speed": "100%", + "inner_wall_acceleration": "10000", + "inner_wall_jerk": "9", + "inner_wall_line_width": "0.45", + "interface_shells": "0", + "internal_bridge_speed": "50%", + "internal_bridge_support_thickness": "0.8", + "internal_solid_infill_acceleration": "100%", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", + + "ironing_flow": "10%", + "ironing_pattern": "zig-zag", + "ironing_spacing": "0.15", + "ironing_speed": "30", + "ironing_type": "no ironing", + "line_width": "0.42", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_travel_detour_distance": "0", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_width_top_surface": "300%", + "minimum_sparse_infill_area": "15", + "notes": "", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "5000", + "outer_wall_jerk": "9", + "outer_wall_line_width": "0.42", + "outer_wall_speed": "200", + + "overhang_4_4_speed": "10", + "overhang_speed_classic": "0", + "post_process": [], + "precise_outer_wall": "0", + "prime_tower_brim_width": "3", + "prime_tower_width": "35", + "prime_volume": "45", + "print_sequence": "by layer", + + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "raft_layers": "0", + "reduce_crossing_wall": "0", + "reduce_infill_retraction": "1", + "resolution": "0.012", + "role_based_wipe_speed": "1", + "seam_gap": "10%", + "seam_position": "aligned", + "single_extruder_multi_material_priming": "1", + "skirt_distance": "2", + "skirt_height": "1", + "skirt_loops": "0", + "skirt_speed": "50", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "small_perimeter_speed": "50%", + "small_perimeter_threshold": "0", + "solid_infill_filament": "1", + "sparse_infill_acceleration": "100%", + "sparse_infill_density": "15%", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "0.45", + "sparse_infill_pattern": "grid", + + "spiral_mode": "0", + "staggered_inner_seams": "0", + "standby_temperature_delta": "-5", + "support_angle": "0", + "support_base_pattern": "default", + "support_base_pattern_spacing": "2.5", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_filament": "0", + "support_interface_bottom_layers": "2", + "support_interface_filament": "0", + "support_interface_loop_pattern": "0", + "support_interface_pattern": "auto", + "support_interface_spacing": "0.5", + "support_interface_speed": "80", + "support_interface_top_layers": "2", + "support_line_width": "0.42", + "support_object_xy_distance": "0.35", + "support_on_build_plate_only": "0", + "support_remove_small_overhang": "1", + "support_speed": "150", + "support_style": "default", + "support_threshold_angle": "30", + "support_top_z_distance": "0.2", + "support_type": "normal(auto)", + "thick_bridges": "0", + "timelapse_type": "0", + + "top_solid_infill_flow_ratio": "1", + "top_surface_acceleration": "2000", + "top_surface_jerk": "9", + "top_surface_line_width": "0.42", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "200", + "travel_acceleration": "10000", + "travel_jerk": "12", + "travel_speed": "500", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "0", + "tree_support_branch_angle": "45", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "2", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_double_wall": "3", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "0", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + + "version": "1.6.0.0", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "classic", + "wall_infill_order": "inner wall/outer wall/infill", + "wall_loops": "2", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_on_loops": "0", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_extruder": "0", + "wipe_tower_no_sparse_layers": "0", + "wipe_tower_rotation_angle": "0", + "wiping_volumes_extruders": [ + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70" + ], + "xy_contour_compensation": "0", + "xy_hole_compensation": "0", + "exclude_object": "1" +} \ No newline at end of file diff --git a/resources/profiles/FlyingBear/process/fdm_process_common.json b/resources/profiles/FlyingBear/process/fdm_process_common.json index 982a1b35f2..27a14bafd7 100644 --- a/resources/profiles/FlyingBear/process/fdm_process_common.json +++ b/resources/profiles/FlyingBear/process/fdm_process_common.json @@ -4,7 +4,7 @@ "from": "system", "instantiation": "false", - "accel_to_decel_enable": "1", + "accel_to_decel_enable": "0", "accel_to_decel_factor": "50%", "bottom_shell_thickness": "0", "bottom_solid_infill_flow_ratio": "1", @@ -14,10 +14,10 @@ "bridge_density": "100%", "bridge_flow": "1", "bridge_no_support": "0", - "bridge_speed": "50", + "bridge_speed": "25", "brim_ears_detection_length": "1", "brim_ears_max_angle": "125", - "brim_object_gap": "0.2", + "brim_object_gap": "0.1", "brim_type": "auto_brim", "compatible_printers_condition": "", "default_acceleration": "10000", @@ -33,9 +33,8 @@ "enable_support": "0", "enforce_support_layers": "0", "ensure_vertical_shell_thickness": "1", - "exclude_object": "0", "extra_perimeters_on_overhangs": "0", - "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", "filter_out_gap_fill": "0", "flush_into_infill": "0", "flush_into_objects": "0", @@ -60,13 +59,13 @@ "initial_layer_line_width": "0.5", "initial_layer_min_bead_width": "85%", "initial_layer_print_height": "0.2", - "initial_layer_speed": "30", + "initial_layer_speed": "50", "initial_layer_travel_speed": "100%", "inner_wall_acceleration": "10000", "inner_wall_jerk": "9", "inner_wall_line_width": "0.45", "interface_shells": "0", - "internal_bridge_speed": "150%", + "internal_bridge_speed": "50%", "internal_bridge_support_thickness": "0.8", "internal_solid_infill_acceleration": "100%", "internal_solid_infill_line_width": "0.42", @@ -97,13 +96,12 @@ "outer_wall_speed": "200", "overhang_4_4_speed": "10", - "overhang_speed_classic": "1", + "overhang_speed_classic": "0", "post_process": [], - "precise_outer_wall": "1", + "precise_outer_wall": "0", "prime_tower_brim_width": "3", "prime_tower_width": "35", "prime_volume": "45", - "print_flow_ratio": "1", "print_sequence": "by layer", "raft_contact_distance": "0.1", @@ -115,13 +113,13 @@ "reduce_infill_retraction": "1", "resolution": "0.012", "role_based_wipe_speed": "1", - "seam_gap": "15%", + "seam_gap": "10%", "seam_position": "aligned", "single_extruder_multi_material_priming": "1", "skirt_distance": "2", "skirt_height": "1", "skirt_loops": "0", - "skirt_speed": "0", + "skirt_speed": "50", "slice_closing_radius": "0.049", "slicing_mode": "regular", "slow_down_layers": "0", @@ -198,7 +196,7 @@ "wall_transition_angle": "10", "wall_transition_filter_deviation": "25%", "wall_transition_length": "100%", - "wipe_on_loops": "0", + "wipe_on_loops": "0", "wipe_speed": "80%", "wipe_tower_bridging": "10", "wipe_tower_cone_angle": "0", @@ -219,5 +217,6 @@ "70" ], "xy_contour_compensation": "0", - "xy_hole_compensation": "0" -} \ No newline at end of file + "xy_hole_compensation": "0", + "exclude_object": "1" +} diff --git a/resources/profiles/Folgertech/Folgertech FT-5_cover.png b/resources/profiles/Folgertech/Folgertech FT-5_cover.png index 89f96ddc0c..21a38c01f9 100644 Binary files a/resources/profiles/Folgertech/Folgertech FT-5_cover.png and b/resources/profiles/Folgertech/Folgertech FT-5_cover.png differ diff --git a/resources/profiles/Folgertech/Folgertech FT-6_cover.png b/resources/profiles/Folgertech/Folgertech FT-6_cover.png index 6acaec98f4..15b6f631f2 100644 Binary files a/resources/profiles/Folgertech/Folgertech FT-6_cover.png and b/resources/profiles/Folgertech/Folgertech FT-6_cover.png differ diff --git a/resources/profiles/Folgertech/Folgertech i3_cover.png b/resources/profiles/Folgertech/Folgertech i3_cover.png index 7f26f76536..3be5af7e75 100644 Binary files a/resources/profiles/Folgertech/Folgertech i3_cover.png and b/resources/profiles/Folgertech/Folgertech i3_cover.png differ diff --git a/resources/profiles/Folgertech/Folgertech_FT5_buildplate_texture.png b/resources/profiles/Folgertech/Folgertech_FT5_buildplate_texture.png index f399fe8633..998a611a08 100644 Binary files a/resources/profiles/Folgertech/Folgertech_FT5_buildplate_texture.png and b/resources/profiles/Folgertech/Folgertech_FT5_buildplate_texture.png differ diff --git a/resources/profiles/Folgertech/Folgertech_FT6_buildplate_texture.png b/resources/profiles/Folgertech/Folgertech_FT6_buildplate_texture.png index 0b38574a66..8a9bb07b4c 100644 Binary files a/resources/profiles/Folgertech/Folgertech_FT6_buildplate_texture.png and b/resources/profiles/Folgertech/Folgertech_FT6_buildplate_texture.png differ diff --git a/resources/profiles/Folgertech/Folgertech_i3_buildplate_texture.png b/resources/profiles/Folgertech/Folgertech_i3_buildplate_texture.png index f399fe8633..998a611a08 100644 Binary files a/resources/profiles/Folgertech/Folgertech_i3_buildplate_texture.png and b/resources/profiles/Folgertech/Folgertech_i3_buildplate_texture.png differ diff --git a/resources/profiles/InfiMech.json b/resources/profiles/InfiMech.json index cbcf12e522..180d97cf4e 100644 --- a/resources/profiles/InfiMech.json +++ b/resources/profiles/InfiMech.json @@ -29,6 +29,10 @@ { "name": "0.24mm Draft @InfiMech TX", "sub_path": "process/0.24mm Draft @InfiMech TX.json" + }, + { + "name": "0.16mm Optimal @InfiMech TX", + "sub_path": "process/0.16mm Optimal @InfiMech TX.json" } ], "filament_list": [ @@ -83,7 +87,72 @@ { "name": "InfiMech Generic PA-CF", "sub_path": "filament/InfiMech Generic PA-CF.json" + }, + + { + "name": "fdm_filament_pla_other", + "sub_path": "filament/fdm_filament_pla_other.json" + }, + { + "name": "Other PLA", + "sub_path": "filament/Other PLA.json" + }, + + { + "name": "fdm_filament_tpu_other", + "sub_path": "filament/fdm_filament_tpu_other.json" + }, + { + "name": "Other TPU", + "sub_path": "filament/Other TPU.json" + }, + + { + "name": "fdm_filament_pa_other", + "sub_path": "filament/fdm_filament_pa_other.json" + }, + { + "name": "Other PA-CF", + "sub_path": "filament/Other PA-CF.json" + }, + + { + "name": "fdm_filament_pet_other", + "sub_path": "filament/fdm_filament_pet_other.json" + }, + { + "name": "Other PETG", + "sub_path": "filament/Other PETG.json" + }, + + { + "name": "fdm_filament_pc_other", + "sub_path": "filament/fdm_filament_pc_other.json" + }, + { + "name": "Other PC", + "sub_path": "filament/Other PC.json" + }, + + { + "name": "fdm_filament_abs_other", + "sub_path": "filament/fdm_filament_abs_other.json" + }, + { + "name": "Other ABS", + "sub_path": "filament/Other ABS.json" + }, + + { + "name": "fdm_filament_pla_Hyper_other", + "sub_path": "filament/fdm_filament_pla_Hyper_other.json" + }, + { + "name": "Other PLA Hyper", + "sub_path": "filament/Other PLA Hyper.json" } + + ], "machine_list": [ { diff --git a/resources/profiles/InfiMech/InfiMech TX-texture.png b/resources/profiles/InfiMech/InfiMech TX-texture.png index 5b7b154361..0942aba2cf 100644 Binary files a/resources/profiles/InfiMech/InfiMech TX-texture.png and b/resources/profiles/InfiMech/InfiMech TX-texture.png differ diff --git a/resources/profiles/InfiMech/InfiMech TX_cover.png b/resources/profiles/InfiMech/InfiMech TX_cover.png index 4eded6b541..6fb37a0e9c 100644 Binary files a/resources/profiles/InfiMech/InfiMech TX_cover.png and b/resources/profiles/InfiMech/InfiMech TX_cover.png differ diff --git a/resources/profiles/InfiMech/filament/InfiMech Generic ABS.json b/resources/profiles/InfiMech/filament/InfiMech Generic ABS.json index b188e42f26..458bb95412 100644 --- a/resources/profiles/InfiMech/filament/InfiMech Generic ABS.json +++ b/resources/profiles/InfiMech/filament/InfiMech Generic ABS.json @@ -7,10 +7,19 @@ "instantiation": "true", "inherits": "fdm_filament_abs", "filament_flow_ratio": [ - "0.931" + "0.94" ], "filament_max_volumetric_speed": [ - "16" + "15" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" + ], + "filament_retraction_length": [ + "0.8" ], "compatible_printers": [ "InfiMech TX 0.4 nozzle" diff --git a/resources/profiles/InfiMech/filament/InfiMech Generic PA-CF.json b/resources/profiles/InfiMech/filament/InfiMech Generic PA-CF.json index 7501dc341d..9b87d8fe67 100644 --- a/resources/profiles/InfiMech/filament/InfiMech Generic PA-CF.json +++ b/resources/profiles/InfiMech/filament/InfiMech Generic PA-CF.json @@ -9,15 +9,24 @@ "filament_type": [ "PA-CF" ], - "nozzle_temperature_initial_layer": [ - "280" - ], - "nozzle_temperature": [ - "300" - ], "filament_max_volumetric_speed": [ "8" ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "4" + ], + "filament_retract_before_wipe": [ + "0%" + ], + "filament_retraction_length": [ + "0.8" + ], "compatible_printers": [ "InfiMech TX 0.4 nozzle" diff --git a/resources/profiles/InfiMech/filament/InfiMech Generic PC.json b/resources/profiles/InfiMech/filament/InfiMech Generic PC.json index 40de16a00f..86a99a3691 100644 --- a/resources/profiles/InfiMech/filament/InfiMech Generic PC.json +++ b/resources/profiles/InfiMech/filament/InfiMech Generic PC.json @@ -10,7 +10,13 @@ "12" ], "filament_flow_ratio": [ - "0.931" + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" ], "compatible_printers": [ "InfiMech TX 0.4 nozzle" diff --git a/resources/profiles/InfiMech/filament/InfiMech Generic PETG.json b/resources/profiles/InfiMech/filament/InfiMech Generic PETG.json index aa93cdce1d..2657c29550 100644 --- a/resources/profiles/InfiMech/filament/InfiMech Generic PETG.json +++ b/resources/profiles/InfiMech/filament/InfiMech Generic PETG.json @@ -19,7 +19,7 @@ "90" ], "overhang_fan_threshold": [ - "25%" + "10%" ], "fan_max_speed": [ "90" @@ -34,7 +34,7 @@ "8" ], "filament_flow_ratio": [ - "0.931" + "0.94" ], "filament_max_volumetric_speed": [ "12" @@ -42,6 +42,12 @@ "filament_start_gcode": [ "; filament start gcode\n" ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.084" + ], "compatible_printers": [ "InfiMech TX 0.4 nozzle" ] diff --git a/resources/profiles/InfiMech/filament/InfiMech Generic PLA.json b/resources/profiles/InfiMech/filament/InfiMech Generic PLA.json index 3a0b564659..1dabc7caff 100644 --- a/resources/profiles/InfiMech/filament/InfiMech Generic PLA.json +++ b/resources/profiles/InfiMech/filament/InfiMech Generic PLA.json @@ -7,14 +7,17 @@ "instantiation": "true", "inherits": "fdm_filament_pla", "filament_flow_ratio": [ - "0.931" + "0.94" ], "filament_max_volumetric_speed": [ - "26" + "12" ], "slow_down_layer_time": [ "8" ], + "pressure_advance": [ + "0.084" + ], "compatible_printers": [ "InfiMech TX 0.4 nozzle" ] diff --git a/resources/profiles/InfiMech/filament/InfiMech Generic TPU.json b/resources/profiles/InfiMech/filament/InfiMech Generic TPU.json index 604735d9ef..4eaacad9df 100644 --- a/resources/profiles/InfiMech/filament/InfiMech Generic TPU.json +++ b/resources/profiles/InfiMech/filament/InfiMech Generic TPU.json @@ -6,10 +6,19 @@ "from": "system", "instantiation": "true", "inherits": "fdm_filament_tpu", - "filament_max_volumetric_speed": [ - "3.2" - ], - "compatible_printers": [ - "InfiMech TX 0.4 nozzle" - ] + "filament_max_volumetric_speed": [ + "3" + ], + "filament_flow_ratio": [ + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.13" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] } diff --git a/resources/profiles/InfiMech/filament/InfiMech PLA Hyper.json b/resources/profiles/InfiMech/filament/InfiMech PLA Hyper.json new file mode 100644 index 0000000000..9b9fa9644c --- /dev/null +++ b/resources/profiles/InfiMech/filament/InfiMech PLA Hyper.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "InfiMech PLA Hyper", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla_Hyper", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.02" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] +} diff --git a/resources/profiles/InfiMech/filament/Other ABS.json b/resources/profiles/InfiMech/filament/Other ABS.json new file mode 100644 index 0000000000..810dab0a18 --- /dev/null +++ b/resources/profiles/InfiMech/filament/Other ABS.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "Other ABS", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs_other", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" + ], + "filament_retraction_length": [ + "0.8" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] +} diff --git a/resources/profiles/InfiMech/filament/Other PA-CF.json b/resources/profiles/InfiMech/filament/Other PA-CF.json new file mode 100644 index 0000000000..c79d5ce5f6 --- /dev/null +++ b/resources/profiles/InfiMech/filament/Other PA-CF.json @@ -0,0 +1,34 @@ +{ + "type": "filament", + "filament_id": "GFN98", + "setting_id": "GFSA04", + "name": "Other PA-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pa_other", + "filament_type": [ + "PA-CF" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "4" + ], + "filament_retract_before_wipe": [ + "0%" + ], + "filament_retraction_length": [ + "0.8" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + + ] + } diff --git a/resources/profiles/InfiMech/filament/Other PC.json b/resources/profiles/InfiMech/filament/Other PC.json new file mode 100644 index 0000000000..0eeb2dfb77 --- /dev/null +++ b/resources/profiles/InfiMech/filament/Other PC.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFSA04", + "name": "Other PC", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pc_other", + "filament_max_volumetric_speed": [ + "12" + ], + "filament_flow_ratio": [ + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.058" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] + } diff --git a/resources/profiles/InfiMech/filament/Other PETG.json b/resources/profiles/InfiMech/filament/Other PETG.json new file mode 100644 index 0000000000..7a089f22e3 --- /dev/null +++ b/resources/profiles/InfiMech/filament/Other PETG.json @@ -0,0 +1,54 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSA04", + "name": "Other PETG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet_other", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "10%" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.084" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] +} diff --git a/resources/profiles/InfiMech/filament/Other PLA Hyper.json b/resources/profiles/InfiMech/filament/Other PLA Hyper.json new file mode 100644 index 0000000000..0c479a12ad --- /dev/null +++ b/resources/profiles/InfiMech/filament/Other PLA Hyper.json @@ -0,0 +1,27 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "Other PLA Hyper", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla_Hyper_other", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "25" + ], + "slow_down_layer_time": [ + "8" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.02" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] +} diff --git a/resources/profiles/InfiMech/filament/Other PLA.json b/resources/profiles/InfiMech/filament/Other PLA.json new file mode 100644 index 0000000000..d27fcad164 --- /dev/null +++ b/resources/profiles/InfiMech/filament/Other PLA.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "Other PLA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla_other", + "filament_flow_ratio": [ + "0.94" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "slow_down_layer_time": [ + "8" + ], + "pressure_advance": [ + "0.084" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] +} diff --git a/resources/profiles/InfiMech/filament/Other TPU.json b/resources/profiles/InfiMech/filament/Other TPU.json new file mode 100644 index 0000000000..cf81f2cd6b --- /dev/null +++ b/resources/profiles/InfiMech/filament/Other TPU.json @@ -0,0 +1,24 @@ +{ + "type": "filament", + "filament_id": "GFU99", + "setting_id": "GFSA04", + "name": "Other TPU", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_tpu_other", + "filament_max_volumetric_speed": [ + "3" + ], + "filament_flow_ratio": [ + "0.94" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.13" + ], + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] +} diff --git a/resources/profiles/InfiMech/filament/fdm_filament_abs.json b/resources/profiles/InfiMech/filament/fdm_filament_abs.json index 86d84b852c..8123ea49c5 100644 --- a/resources/profiles/InfiMech/filament/fdm_filament_abs.json +++ b/resources/profiles/InfiMech/filament/fdm_filament_abs.json @@ -4,6 +4,9 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "InfiMech" + ], "cool_plate_temp" : [ "105" ], @@ -23,7 +26,7 @@ "105" ], "hot_plate_temp_initial_layer" : [ - "100" + "105" ], "textured_plate_temp_initial_layer" : [ "105" @@ -37,9 +40,6 @@ "fan_cooling_layer_time": [ "30" ], - "filament_max_volumetric_speed": [ - "16" - ], "filament_type": [ "ABS" ], @@ -50,10 +50,10 @@ "20" ], "nozzle_temperature_initial_layer": [ - "250" + "230" ], "reduce_fan_stop_start_freq": [ - "0" + "1" ], "fan_max_speed": [ "20" @@ -68,13 +68,13 @@ "80" ], "nozzle_temperature": [ - "250" + "230" ], "temperature_vitrification": [ "110" ], "nozzle_temperature_range_low": [ - "240" + "220" ], "nozzle_temperature_range_high": [ "270" @@ -82,7 +82,13 @@ "slow_down_min_speed": [ "20" ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "60" + ], "slow_down_layer_time": [ - "3" + "5" ] } diff --git a/resources/profiles/InfiMech/filament/fdm_filament_abs_other.json b/resources/profiles/InfiMech/filament/fdm_filament_abs_other.json new file mode 100644 index 0000000000..16da216b23 --- /dev/null +++ b/resources/profiles/InfiMech/filament/fdm_filament_abs_other.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_abs_other", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "105" + ], + "eng_plate_temp" : [ + "105" + ], + "hot_plate_temp" : [ + "105" + ], + "textured_plate_temp" : [ + "105" + ], + "cool_plate_temp_initial_layer" : [ + "105" + ], + "eng_plate_temp_initial_layer" : [ + "105" + ], + "hot_plate_temp_initial_layer" : [ + "105" + ], + "textured_plate_temp_initial_layer" : [ + "105" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_type": [ + "ABS" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "80" + ], + "nozzle_temperature": [ + "250" + ], + "temperature_vitrification": [ + "110" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "5" + ] +} diff --git a/resources/profiles/InfiMech/filament/fdm_filament_common.json b/resources/profiles/InfiMech/filament/fdm_filament_common.json index 9f77975119..71423c9723 100644 --- a/resources/profiles/InfiMech/filament/fdm_filament_common.json +++ b/resources/profiles/InfiMech/filament/fdm_filament_common.json @@ -28,7 +28,7 @@ "60" ], "overhang_fan_threshold": [ - "95%" + "0%" ], "overhang_fan_speed": [ "100" diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pa.json b/resources/profiles/InfiMech/filament/fdm_filament_pa.json index 426560f905..1d88d092c6 100644 --- a/resources/profiles/InfiMech/filament/fdm_filament_pa.json +++ b/resources/profiles/InfiMech/filament/fdm_filament_pa.json @@ -4,29 +4,32 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "InfiMech" + ], "cool_plate_temp" : [ "0" ], "eng_plate_temp" : [ - "100" + "110" ], "hot_plate_temp" : [ - "100" + "110" ], "textured_plate_temp" : [ - "100" + "110" ], "cool_plate_temp_initial_layer" : [ "0" ], "eng_plate_temp_initial_layer" : [ - "100" + "110" ], "hot_plate_temp_initial_layer" : [ - "100" + "110" ], "textured_plate_temp_initial_layer" : [ - "100" + "110" ], "slow_down_for_layer_cooling": [ "1" @@ -50,7 +53,7 @@ "20" ], "nozzle_temperature_initial_layer": [ - "290" + "240" ], "reduce_fan_stop_start_freq": [ "0" @@ -65,20 +68,29 @@ "40" ], "nozzle_temperature": [ - "280" + "240" ], "temperature_vitrification": [ "108" ], "nozzle_temperature_range_low": [ - "270" + "240" ], "nozzle_temperature_range_high": [ - "300" + "280" ], "slow_down_min_speed": [ "20" ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], "slow_down_layer_time": [ "2" ] diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pa_other.json b/resources/profiles/InfiMech/filament/fdm_filament_pa_other.json new file mode 100644 index 0000000000..c1f5ab9d4e --- /dev/null +++ b/resources/profiles/InfiMech/filament/fdm_filament_pa_other.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pa_other", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "110" + ], + "hot_plate_temp" : [ + "110" + ], + "textured_plate_temp" : [ + "110" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "110" + ], + "hot_plate_temp_initial_layer" : [ + "110" + ], + "textured_plate_temp_initial_layer" : [ + "110" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "5" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_type": [ + "PA" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_speed": [ + "40" + ], + "nozzle_temperature": [ + "260" + ], + "temperature_vitrification": [ + "108" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pc.json b/resources/profiles/InfiMech/filament/fdm_filament_pc.json index ff73621c5d..42d59f44da 100644 --- a/resources/profiles/InfiMech/filament/fdm_filament_pc.json +++ b/resources/profiles/InfiMech/filament/fdm_filament_pc.json @@ -4,6 +4,9 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "InfiMech" + ], "cool_plate_temp" : [ "0" ], @@ -82,6 +85,15 @@ "slow_down_min_speed": [ "20" ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], "slow_down_layer_time": [ "2" ] diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pc_other.json b/resources/profiles/InfiMech/filament/fdm_filament_pc_other.json new file mode 100644 index 0000000000..88e8e8cb1a --- /dev/null +++ b/resources/profiles/InfiMech/filament/fdm_filament_pc_other.json @@ -0,0 +1,100 @@ +{ + "type": "filament", + "name": "fdm_filament_pc_other", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "110" + ], + "hot_plate_temp" : [ + "110" + ], + "textured_plate_temp" : [ + "110" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "110" + ], + "hot_plate_temp_initial_layer" : [ + "110" + ], + "textured_plate_temp_initial_layer" : [ + "110" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PC" + ], + "filament_density": [ + "1.04" + ], + "filament_cost": [ + "20" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "60" + ], + "nozzle_temperature": [ + "260" + ], + "temperature_vitrification": [ + "140" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "slow_down_min_speed": [ + "20" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "100" + ], + "slow_down_layer_time": [ + "2" + ] +} diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pet.json b/resources/profiles/InfiMech/filament/fdm_filament_pet.json index 6ab611a1fc..14d4c5c806 100644 --- a/resources/profiles/InfiMech/filament/fdm_filament_pet.json +++ b/resources/profiles/InfiMech/filament/fdm_filament_pet.json @@ -4,6 +4,9 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "InfiMech" + ], "cool_plate_temp" : [ "60" ], @@ -11,7 +14,7 @@ "0" ], "hot_plate_temp" : [ - "70" + "75" ], "textured_plate_temp" : [ "80" @@ -23,7 +26,7 @@ "0" ], "hot_plate_temp_initial_layer" : [ - "70" + "75" ], "textured_plate_temp_initial_layer" : [ "80" @@ -65,16 +68,19 @@ "90" ], "nozzle_temperature": [ - "255" + "220" ], "temperature_vitrification": [ "80" ], "nozzle_temperature_range_low": [ - "220" + "200" ], "nozzle_temperature_range_high": [ - "260" + "280" + ], + "additional_cooling_fan_speed": [ + "100" ], "filament_start_gcode": [ "; filament start gcode\n" diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pet_other.json b/resources/profiles/InfiMech/filament/fdm_filament_pet_other.json new file mode 100644 index 0000000000..2ddd804742 --- /dev/null +++ b/resources/profiles/InfiMech/filament/fdm_filament_pet_other.json @@ -0,0 +1,88 @@ +{ + "type": "filament", + "name": "fdm_filament_pet_other", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "0" + ], + "hot_plate_temp" : [ + "75" + ], + "textured_plate_temp" : [ + "80" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "0" + ], + "hot_plate_temp_initial_layer" : [ + "75" + ], + "textured_plate_temp_initial_layer" : [ + "80" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PETG" + ], + "filament_density": [ + "1.27" + ], + "filament_cost": [ + "30" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "overhang_fan_speed": [ + "90" + ], + "nozzle_temperature": [ + "230" + ], + "temperature_vitrification": [ + "80" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pla.json b/resources/profiles/InfiMech/filament/fdm_filament_pla.json index 7742c173bd..d93d3b72e6 100644 --- a/resources/profiles/InfiMech/filament/fdm_filament_pla.json +++ b/resources/profiles/InfiMech/filament/fdm_filament_pla.json @@ -4,11 +4,14 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "InfiMech" + ], "fan_cooling_layer_time": [ - "80" + "100" ], "filament_max_volumetric_speed": [ - "26" + "12" ], "filament_type": [ "PLA" @@ -38,13 +41,13 @@ "60" ], "hot_plate_temp_initial_layer" : [ - "60" + "65" ], "textured_plate_temp_initial_layer" : [ "60" ], "nozzle_temperature_initial_layer": [ - "195" + "200" ], "reduce_fan_stop_start_freq": [ "1" @@ -56,7 +59,7 @@ "100" ], "fan_min_speed": [ - "50" + "100" ], "overhang_fan_speed": [ "100" @@ -86,7 +89,7 @@ "8" ], "additional_cooling_fan_speed": [ - "70" + "100" ], "filament_start_gcode": [ "; filament start gcode\n" diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pla_Hyper.json b/resources/profiles/InfiMech/filament/fdm_filament_pla_Hyper.json new file mode 100644 index 0000000000..97c8a80fde --- /dev/null +++ b/resources/profiles/InfiMech/filament/fdm_filament_pla_Hyper.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pla_Hyper", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "InfiMech" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "200" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "195" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pla_Hyper_other.json b/resources/profiles/InfiMech/filament/fdm_filament_pla_Hyper_other.json new file mode 100644 index 0000000000..c29c200aae --- /dev/null +++ b/resources/profiles/InfiMech/filament/fdm_filament_pla_Hyper_other.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pla_Hyper_other", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "Other" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "205" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/InfiMech/filament/fdm_filament_pla_other.json b/resources/profiles/InfiMech/filament/fdm_filament_pla_other.json new file mode 100644 index 0000000000..075d9df687 --- /dev/null +++ b/resources/profiles/InfiMech/filament/fdm_filament_pla_other.json @@ -0,0 +1,97 @@ +{ + "type": "filament", + "name": "fdm_filament_pla_other", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "Other" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_type": [ + "PLA" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp" : [ + "60" + ], + "eng_plate_temp" : [ + "60" + ], + "hot_plate_temp" : [ + "60" + ], + "textured_plate_temp" : [ + "60" + ], + "cool_plate_temp_initial_layer" : [ + "60" + ], + "eng_plate_temp_initial_layer" : [ + "60" + ], + "hot_plate_temp_initial_layer" : [ + "65" + ], + "textured_plate_temp_initial_layer" : [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "205" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/InfiMech/filament/fdm_filament_tpu.json b/resources/profiles/InfiMech/filament/fdm_filament_tpu.json index aab8f8b6ed..d69aa60fd6 100644 --- a/resources/profiles/InfiMech/filament/fdm_filament_tpu.json +++ b/resources/profiles/InfiMech/filament/fdm_filament_tpu.json @@ -4,6 +4,9 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", + "filament_vendor": [ + "InfiMech" + ], "cool_plate_temp" : [ "30" ], @@ -43,9 +46,7 @@ "filament_cost": [ "20" ], - "filament_retraction_length": [ - "0.4" - ], + "nozzle_temperature_initial_layer": [ "210" ], @@ -65,7 +66,7 @@ "100" ], "additional_cooling_fan_speed": [ - "70" + "100" ], "close_fan_the_first_x_layers": [ "1" @@ -82,6 +83,15 @@ "nozzle_temperature_range_high": [ "250" ], + "filament_z_hop": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "overhang_fan_threshold": [ + "95%" + ], "filament_start_gcode": [ "; filament start gcode\n" ] diff --git a/resources/profiles/InfiMech/filament/fdm_filament_tpu_other.json b/resources/profiles/InfiMech/filament/fdm_filament_tpu_other.json new file mode 100644 index 0000000000..bdce70471d --- /dev/null +++ b/resources/profiles/InfiMech/filament/fdm_filament_tpu_other.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "name": "fdm_filament_tpu_other", + "from": "system", + "instantiation": "false", + "inherits": "fdm_filament_common", + "filament_vendor": [ + "Other" + ], + "cool_plate_temp" : [ + "30" + ], + "eng_plate_temp" : [ + "30" + ], + "hot_plate_temp" : [ + "40" + ], + "textured_plate_temp" : [ + "35" + ], + "cool_plate_temp_initial_layer" : [ + "30" + ], + "eng_plate_temp_initial_layer" : [ + "30" + ], + "hot_plate_temp_initial_layer" : [ + "40" + ], + "textured_plate_temp_initial_layer" : [ + "35" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "3.2" + ], + "filament_type": [ + "TPU" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_speed": [ + "100" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "220" + ], + "temperature_vitrification": [ + "60" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "filament_z_hop": [ + "0" + ], + "slow_down_layer_time": [ + "10" + ], + "overhang_fan_threshold": [ + "95%" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ] +} diff --git a/resources/profiles/InfiMech/machine/fdm_klipper_common.json b/resources/profiles/InfiMech/machine/fdm_klipper_common.json index eed4cb2f81..81c209a099 100644 --- a/resources/profiles/InfiMech/machine/fdm_klipper_common.json +++ b/resources/profiles/InfiMech/machine/fdm_klipper_common.json @@ -16,11 +16,11 @@ "cooling_tube_length": "5", "cooling_tube_retraction": "91.5", "default_filament_profile": [ - "InfiMech Generic PLA" + "InfiMech PLA" ], "default_print_profile": "0.20mm Standard @InfiMech TX", "deretraction_speed": [ - "40" + "30" ], "enable_filament_ramming": "1", "extra_loading_move": "-2", @@ -56,8 +56,8 @@ "5000" ], "machine_max_acceleration_travel": [ - "9000", - "9000" + "20000", + "20000" ], "machine_max_acceleration_x": [ "20000", @@ -68,7 +68,7 @@ "20000" ], "machine_max_acceleration_z": [ - "30", + "500", "200" ], "machine_max_jerk_e": [ @@ -84,11 +84,11 @@ "9" ], "machine_max_jerk_z": [ - "2", + "3", "0.4" ], "machine_max_speed_e": [ - "15", + "30", "25" ], "machine_max_speed_x": [ @@ -100,7 +100,7 @@ "200" ], "machine_max_speed_z": [ - "5", + "20", "12" ], "machine_min_extruding_rate": [ @@ -112,10 +112,10 @@ "0" ], "machine_pause_gcode": "PAUSE", - "machine_start_gcode": "M140 S[bed_temperature_initial_layer_single]\nG28 X Y\nM104 S240\nSET_KINEMATIC_POSITION Z=255 \nPROBE SAMPLES=1 SAMPLE_RETRACT_DIST=3 \nSET_KINEMATIC_POSITION Z=0 \nG90\nG1 Z2\nG1 X10 Y-2.5 F3000\nG90\nG1 Z3 \nG1 X110 Y-2.5 F4000\nG1 Z10\nM109 S240\nG92 E0\nG1 E15 F300\nG1 E-4.0 F3600\nM104 S130\nM106 S255 \nG4 P4000\nG1 X150 Y-0.5 F4000\nG92 E0\n;G1 E-4.0 F3600\nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X140 Y-0.5 F400 \nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X130 Y-0.5 F400 \nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0 \nG1 X110 Y-0.5 F200\nM104 S130\nM106 S255\nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X100 Y-0.5 F100 \nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X90 Y-0.5 F100\nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X60 Y-0.5 F100\nM106 S0\nG90\nG1 Z2\nM140 S60\nM109 S130\nG1 X110 Y110 F3000\nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0\nZ_TILT_ADJUST\nG90\nG1 Z2\nG4 P200\nG1 X110 Y110 F3000\nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0\nG1 X-3 Y2 Z3 F5000.0\nM109 S[nozzle_temperature_initial_layer]\nPRINT_START", + "machine_start_gcode": ";v2.8-20240219-3;\n;wiping nozzle start\nM106 P3 S0\nclean_nozzle_position\n;wiping nozzle end\n;*************preheat nozzle and hotbed for Z_TILT_ADJUST*************\nM140 S[bed_temperature_initial_layer_single]\nM104 S130\nG1 X110 Y110 F6000 \nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0 ;Z homing\nZ_TILT_ADJUST \n;*************Z_TILT_ADJUST end*************\nM140 S[bed_temperature_initial_layer_single] ;heat hotbed temp set by user\nG1 X5 Y5 F6000 \nG28 \nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[0] + 60,print_bed_max[0])} F6000 \nG1 Z0.2 F600\nM104 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S100 ;close head_nozzle fan\nG4 P3000\nM106 S255 ;close head_nozzle fan\nG4 P3000\nM106 S100 ;close head_nozzle fan\n;*************PRINT START*************\nM109 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S0 ;close head_nozzle fan\nBED_MESH_CLEAR \nBED_MESH_PROFILE LOAD=default # bedmesh load\nG92 E0 ;Reset Extruder\nG1 Z4.0 F200 ;Move Z Axis up\nG90 ;absolute position\n ; ; ; ; ; ; ; ; ; draw line along model\nG92 E0 ;reset extruder\nG1 E4 F300 ;extrude filament\nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[0] + 60,print_bed_max[0])} F6000 \nG1 Z0.22 F600\nG1 X{first_layer_print_min[0]-1.5} Y{max(0, first_layer_print_min[1]-1.5)} F2000 E10\nG1 Z0.22 F600\nG1 X{min(first_layer_print_min[0] + 60,print_bed_max[0])} F1200 E12\n ; ; ; ; ; ; ; ; ;draw line along model end \nG4 P200\nG1 Z2\nG92 E0 ;Reset Extruder\nCLEAR_PAUSE\n;***********model start************\n", "machine_unload_filament_time": "0", "max_layer_height": [ - "0.32" + "0.28" ], "min_layer_height": [ "0.08" @@ -151,7 +151,7 @@ "printhost_user": "", "purge_in_prime_tower": "1", "retract_before_wipe": [ - "70%" + "0%" ], "retract_length_toolchange": [ "0" @@ -160,7 +160,7 @@ "0" ], "retract_lift_below": [ - "0" + "249" ], "retract_lift_enforce": [ "All Surfaces" @@ -172,7 +172,7 @@ "0" ], "retract_when_changing_layer": [ - "0" + "1" ], "retraction_length": [ "0.5" @@ -181,7 +181,7 @@ "1" ], "retraction_speed": [ - "40" + "30" ], "scan_first_layer": "0", "silent_mode": "0", @@ -195,16 +195,16 @@ "use_relative_e_distances": "1", "version": "1.6.0.0", "wipe": [ - "0" - ], - "wipe_distance": [ "1" ], + "wipe_distance": [ + "2" + ], "z_hop": [ - "0" + "0.4" ], "z_hop_types": [ - "Normal Lift" + "Auto Lift" ] diff --git a/resources/profiles/InfiMech/machine/fdm_machine_common.json b/resources/profiles/InfiMech/machine/fdm_machine_common.json index b661199281..fdf527fb5c 100644 --- a/resources/profiles/InfiMech/machine/fdm_machine_common.json +++ b/resources/profiles/InfiMech/machine/fdm_machine_common.json @@ -7,7 +7,6 @@ "gcode_flavor": "klipper", "auxiliary_fan": "1", - "bed_exclude_area": [ "0x0" ], @@ -20,7 +19,7 @@ ], "default_print_profile": "0.20mm Standard @InfiMech TX", "deretraction_speed": [ - "40" + "30" ], "enable_filament_ramming": "1", "extra_loading_move": "-2", @@ -69,7 +68,7 @@ "20000" ], "machine_max_acceleration_z": [ - "30", + "500", "200" ], "machine_max_jerk_e": [ @@ -85,11 +84,11 @@ "9" ], "machine_max_jerk_z": [ - "2", + "3", "0.4" ], "machine_max_speed_e": [ - "15", + "30", "25" ], "machine_max_speed_x": [ @@ -101,7 +100,7 @@ "200" ], "machine_max_speed_z": [ - "5", + "20", "12" ], "machine_min_extruding_rate": [ @@ -113,7 +112,7 @@ "0" ], "machine_pause_gcode": "PAUSE", - "machine_start_gcode": "M140 S[bed_temperature_initial_layer_single]\nG28 X Y\nM104 S240\nSET_KINEMATIC_POSITION Z=255 \nPROBE SAMPLES=1 SAMPLE_RETRACT_DIST=3 \nSET_KINEMATIC_POSITION Z=0 \nG90\nG1 Z2\nG1 X10 Y-2.5 F3000\nG90\nG1 Z3 \nG1 X110 Y-2.5 F4000\nG1 Z10\nM109 S240\nG92 E0\nG1 E15 F300\nG1 E-4.0 F3600\nM104 S130\nM106 S255 \nG4 P4000\nG1 X150 Y-0.5 F4000\nG92 E0\n;G1 E-4.0 F3600\nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X140 Y-0.5 F400 \nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X130 Y-0.5 F400 \nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0 \nG1 X110 Y-0.5 F200\nM104 S130\nM106 S255\nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X100 Y-0.5 F100 \nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X90 Y-0.5 F100\nPROBE SAMPLES=2 SAMPLE_RETRACT_DIST=2 \nSET_KINEMATIC_POSITION Z=0\nG1 Z0\nG1 X60 Y-0.5 F100\nM106 S0\nG90\nG1 Z2\nM140 S60\nM109 S130\nG1 X110 Y110 F3000\nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0\nZ_TILT_ADJUST\nG90\nG1 Z2\nG4 P200\nG1 X110 Y110 F3000\nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0\nG1 X-3 Y2 Z3 F5000.0\nM109 S[nozzle_temperature_initial_layer]\nPRINT_START", + "machine_start_gcode": ";v2.8-20240219-3;\n;wiping nozzle start\nM106 P3 S0\nclean_nozzle_position\n;wiping nozzle end\n;*************preheat nozzle and hotbed for Z_TILT_ADJUST*************\nM140 S[bed_temperature_initial_layer_single]\nM104 S130\nG1 X110 Y110 F6000 \nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0 ;Z homing\nZ_TILT_ADJUST \n;*************Z_TILT_ADJUST end*************\nM140 S[bed_temperature_initial_layer_single] ;heat hotbed temp set by user\nG1 X5 Y5 F6000 \nG28 \nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[0] + 60,print_bed_max[0])} F6000 \nG1 Z0.2 F600\nM104 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S100 ;close head_nozzle fan\nG4 P3000\nM106 S255 ;close head_nozzle fan\nG4 P3000\nM106 S100 ;close head_nozzle fan\n;*************PRINT START*************\nM109 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S0 ;close head_nozzle fan\nBED_MESH_CLEAR \nBED_MESH_PROFILE LOAD=default # bedmesh load\nG92 E0 ;Reset Extruder\nG1 Z4.0 F200 ;Move Z Axis up\nG90 ;absolute position\n ; ; ; ; ; ; ; ; ; draw line along model\nG92 E0 ;reset extruder\nG1 E4 F300 ;extrude filament\nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[0] + 60,print_bed_max[0])} F6000 \nG1 Z0.22 F600\nG1 X{first_layer_print_min[0]-1.5} Y{max(0, first_layer_print_min[1]-1.5)} F2000 E10\nG1 Z0.22 F600\nG1 X{min(first_layer_print_min[0] + 60,print_bed_max[0])} F1200 E12\n ; ; ; ; ; ; ; ; ;draw line along model end \nG4 P200\nG1 Z2\nG92 E0 ;Reset Extruder\nCLEAR_PAUSE\n;***********model start************\n", "machine_unload_filament_time": "0", "max_layer_height": [ "0.28" @@ -149,7 +148,7 @@ "printhost_user": "", "purge_in_prime_tower": "1", "retract_before_wipe": [ - "70%" + "0%" ], "retract_length_toolchange": [ "0" @@ -158,7 +157,7 @@ "0" ], "retract_lift_below": [ - "0" + "249" ], "retract_lift_enforce": [ "All Surfaces" @@ -170,7 +169,7 @@ "0" ], "retract_when_changing_layer": [ - "0" + "1" ], "retraction_length": [ "0.5" @@ -179,7 +178,7 @@ "1" ], "retraction_speed": [ - "40" + "30" ], "scan_first_layer": "0", "silent_mode": "0", @@ -193,15 +192,15 @@ "use_relative_e_distances": "1", "version": "1.6.0.0", "wipe": [ - "0" - ], - "wipe_distance": [ "1" ], + "wipe_distance": [ + "2" + ], "z_hop": [ - "0" + "0.4" ], "z_hop_types": [ - "Normal Lift" + "Auto Lift" ] } diff --git a/resources/profiles/InfiMech/process/0.08mm Extra Fine @InfiMech TX.json b/resources/profiles/InfiMech/process/0.08mm Extra Fine @InfiMech TX.json index fedd335044..80426afa2d 100644 --- a/resources/profiles/InfiMech/process/0.08mm Extra Fine @InfiMech TX.json +++ b/resources/profiles/InfiMech/process/0.08mm Extra Fine @InfiMech TX.json @@ -1,14 +1,14 @@ { - "type": "process", + "type": "process", "setting_id": "GP004", "name": "0.08mm Extra Fine @InfiMech TX", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_common", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", "bottom_shell_layers": "7", - "overhang_1_4_speed": "60", + "overhang_1_4_speed": "50", "overhang_2_4_speed": "30", "overhang_3_4_speed": "10", "top_shell_layers": "9", @@ -21,7 +21,9 @@ "layer_height": "0.08", "print_settings_id": "0.08mm Extra Fine @InfiMech TX", "sparse_infill_speed": "450", - "compatible_printers": [ + "exclude_object": "0", + "internal_bridge_speed": "50", + "compatible_printers": [ "InfiMech TX 0.4 nozzle" ] diff --git a/resources/profiles/InfiMech/process/0.12mm Fine @InfiMech TX.json b/resources/profiles/InfiMech/process/0.12mm Fine @InfiMech TX.json index 160fdd0ddb..d7de41a3fb 100644 --- a/resources/profiles/InfiMech/process/0.12mm Fine @InfiMech TX.json +++ b/resources/profiles/InfiMech/process/0.12mm Fine @InfiMech TX.json @@ -2,12 +2,12 @@ "type": "process", "setting_id": "GP004", "name": "0.12mm Fine @InfiMech TX", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_common", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", "bottom_shell_layers": "5", - "overhang_1_4_speed": "60", + "overhang_1_4_speed": "50", "overhang_2_4_speed": "30", "overhang_3_4_speed": "10", "top_shell_layers": "5", @@ -20,10 +20,13 @@ "layer_height": "0.12", "print_settings_id": "0.12mm Fine @InfiMech TX", "sparse_infill_speed": "400", - "compatible_printers": [ + "exclude_object": "0", + "internal_bridge_speed": "50", + "compatible_printers": [ "InfiMech TX 0.4 nozzle" ] + } diff --git a/resources/profiles/InfiMech/process/0.16mm Optimal @InfiMech TX.json b/resources/profiles/InfiMech/process/0.16mm Optimal @InfiMech TX.json new file mode 100644 index 0000000000..8e8230e397 --- /dev/null +++ b/resources/profiles/InfiMech/process/0.16mm Optimal @InfiMech TX.json @@ -0,0 +1,38 @@ +{ + "type": "process", + "setting_id": "GP005", + "name": "0.16mm Optimal @InfiMech TX", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + + "overhang_1_4_speed": "50", + "accel_to_decel_enable": "0", + "bottom_shell_layers": "4", + "bridge_speed": "25", + "brim_object_gap": "0.1", + "exclude_object": "0", + "gap_infill_speed": "300", + "inner_wall_speed": "300", + "internal_bridge_speed": "50", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_speed": "300", + "is_custom_defined": "0", + "layer_height": "0.16", + "line_width": "0.42", + "outer_wall_line_width": "0.42", + "overhang_speed_classic": "0", + "precise_outer_wall": "0", + "print_flow_ratio": "0.95", + "seam_gap": "10%", + "skirt_speed": "50", + "sparse_infill_speed": "330", + "support_line_width": "0.42", + "top_shell_thickness": "0.8", + "top_surface_line_width": "0.42", + "compatible_printers": [ + "InfiMech TX 0.4 nozzle" + ] + + +} diff --git a/resources/profiles/InfiMech/process/0.20mm Standard @InfiMech TX.json b/resources/profiles/InfiMech/process/0.20mm Standard @InfiMech TX.json index 6c27420cba..e37fe60cad 100644 --- a/resources/profiles/InfiMech/process/0.20mm Standard @InfiMech TX.json +++ b/resources/profiles/InfiMech/process/0.20mm Standard @InfiMech TX.json @@ -2,16 +2,16 @@ "type": "process", "setting_id": "GP004", "name": "0.20mm Standard @InfiMech TX", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_common", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", "bottom_shell_layers": "3", - "overhang_1_4_speed": "0", + "overhang_1_4_speed": "50", "overhang_2_4_speed": "50", "overhang_3_4_speed": "30", - "top_shell_layers": "3", - "top_shell_thickness": "0.6", + "top_shell_layers": "5", + "top_shell_thickness": "1", "tree_support_wall_count": "1", "brim_width": "5", "gap_infill_speed": "250", @@ -20,12 +20,12 @@ "layer_height": "0.2", "print_settings_id": "0.20mm Standard @InfiMech TX", "sparse_infill_speed": "270", - "compatible_printers": [ + "exclude_object": "0", + "internal_bridge_speed": "50", + "top_solid_infill_flow_ratio": "0.97", + "compatible_printers": [ "InfiMech TX 0.4 nozzle" ] - - - } diff --git a/resources/profiles/InfiMech/process/0.24mm Draft @InfiMech TX.json b/resources/profiles/InfiMech/process/0.24mm Draft @InfiMech TX.json index f5dac45fc6..59a4f0de66 100644 --- a/resources/profiles/InfiMech/process/0.24mm Draft @InfiMech TX.json +++ b/resources/profiles/InfiMech/process/0.24mm Draft @InfiMech TX.json @@ -2,16 +2,16 @@ "type": "process", "setting_id": "GP004", "name": "0.24mm Draft @InfiMech TX", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_common", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", "bottom_shell_layers": "3", - "overhang_1_4_speed": "0", + "overhang_1_4_speed": "50", "overhang_2_4_speed": "50", "overhang_3_4_speed": "30", - "top_shell_layers": "3", - "top_shell_thickness": "0.6", + "top_shell_layers": "4", + "top_shell_thickness": "1", "tree_support_wall_count": "1", "brim_width": "3", "gap_infill_speed": "230", @@ -20,7 +20,9 @@ "layer_height": "0.24", "print_settings_id": "0.24mm Draft @InfiMech TX", "sparse_infill_speed": "230", - "compatible_printers": [ + "exclude_object": "0", + "internal_bridge_speed": "50", + "compatible_printers": [ "InfiMech TX 0.4 nozzle" ] diff --git a/resources/profiles/InfiMech/process/fdm_process_common.json b/resources/profiles/InfiMech/process/fdm_process_common.json index f878701719..b8e90dd46a 100644 --- a/resources/profiles/InfiMech/process/fdm_process_common.json +++ b/resources/profiles/InfiMech/process/fdm_process_common.json @@ -3,8 +3,7 @@ "name": "fdm_process_common", "from": "system", "instantiation": "false", - - "accel_to_decel_enable": "1", + "accel_to_decel_enable": "0", "accel_to_decel_factor": "50%", "bottom_shell_thickness": "0", "bottom_solid_infill_flow_ratio": "1", @@ -14,10 +13,10 @@ "bridge_density": "100%", "bridge_flow": "1", "bridge_no_support": "0", - "bridge_speed": "50", + "bridge_speed": "25", "brim_ears_detection_length": "1", "brim_ears_max_angle": "125", - "brim_object_gap": "0.2", + "brim_object_gap": "0.1", "brim_type": "auto_brim", "compatible_printers_condition": "", "default_acceleration": "10000", @@ -33,14 +32,12 @@ "enable_support": "0", "enforce_support_layers": "0", "ensure_vertical_shell_thickness": "1", - "exclude_object": "0", "extra_perimeters_on_overhangs": "0", "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", "filter_out_gap_fill": "0", "flush_into_infill": "0", "flush_into_objects": "0", "flush_into_support": "1", - "from": "", "fuzzy_skin": "none", "fuzzy_skin_point_distance": "0.8", "fuzzy_skin_thickness": "0.3", @@ -54,7 +51,7 @@ "infill_combination": "0", "infill_direction": "45", "infill_jerk": "9", - "infill_wall_overlap": "25%", + "infill_wall_overlap": "15%", "initial_layer_acceleration": "500", "initial_layer_infill_speed": "50", "initial_layer_jerk": "9", @@ -67,18 +64,18 @@ "inner_wall_jerk": "9", "inner_wall_line_width": "0.45", "interface_shells": "0", - "internal_bridge_speed": "150%", + "internal_bridge_speed": "50%", "internal_bridge_support_thickness": "0.8", "internal_solid_infill_acceleration": "100%", - "internal_solid_infill_line_width": "0.4", - "internal_solid_infill_pattern": "zig-zag", + "internal_solid_infill_line_width": "0.42", + "internal_solid_infill_pattern": "monotonic", "ironing_flow": "10%", "ironing_pattern": "zig-zag", "ironing_spacing": "0.15", "ironing_speed": "30", "ironing_type": "no ironing", - "line_width": "0.4", + "line_width": "0.42", "make_overhang_printable": "0", "make_overhang_printable_angle": "55", "make_overhang_printable_hole_size": "0", @@ -94,13 +91,13 @@ "ooze_prevention": "0", "outer_wall_acceleration": "5000", "outer_wall_jerk": "9", - "outer_wall_line_width": "0.4", + "outer_wall_line_width": "0.42", "outer_wall_speed": "200", "overhang_4_4_speed": "10", - "overhang_speed_classic": "1", + "overhang_speed_classic": "0", "post_process": [], - "precise_outer_wall": "1", + "precise_outer_wall": "0", "prime_tower_brim_width": "3", "prime_tower_width": "35", "prime_volume": "45", @@ -115,13 +112,13 @@ "reduce_infill_retraction": "1", "resolution": "0.012", "role_based_wipe_speed": "1", - "seam_gap": "15%", + "seam_gap": "10%", "seam_position": "aligned", "single_extruder_multi_material_priming": "1", "skirt_distance": "2", "skirt_height": "1", "skirt_loops": "0", - "skirt_speed": "0", + "skirt_speed": "50", "slice_closing_radius": "0.049", "slicing_mode": "regular", "slow_down_layers": "0", @@ -152,7 +149,7 @@ "support_interface_spacing": "0.5", "support_interface_speed": "80", "support_interface_top_layers": "2", - "support_line_width": "0.4", + "support_line_width": "0.42", "support_object_xy_distance": "0.35", "support_on_build_plate_only": "0", "support_remove_small_overhang": "1", @@ -167,7 +164,7 @@ "top_solid_infill_flow_ratio": "1", "top_surface_acceleration": "2000", "top_surface_jerk": "9", - "top_surface_line_width": "0.4", + "top_surface_line_width": "0.42", "top_surface_pattern": "monotonicline", "top_surface_speed": "200", "travel_acceleration": "10000", @@ -221,4 +218,5 @@ "xy_contour_compensation": "0", "xy_hole_compensation": "0", "exclude_object": "1" -} \ No newline at end of file + +} diff --git a/resources/profiles/Kingroon/Kingroon KP3S PRO S1_cover.png b/resources/profiles/Kingroon/Kingroon KP3S PRO S1_cover.png index db782cf19a..2bd632cb2d 100644 Binary files a/resources/profiles/Kingroon/Kingroon KP3S PRO S1_cover.png and b/resources/profiles/Kingroon/Kingroon KP3S PRO S1_cover.png differ diff --git a/resources/profiles/Kingroon/Kingroon KP3S PRO V2_cover.png b/resources/profiles/Kingroon/Kingroon KP3S PRO V2_cover.png index 8274af09c2..0c121c50de 100644 Binary files a/resources/profiles/Kingroon/Kingroon KP3S PRO V2_cover.png and b/resources/profiles/Kingroon/Kingroon KP3S PRO V2_cover.png differ diff --git a/resources/profiles/Kingroon/Kingroon_buildplate.png b/resources/profiles/Kingroon/Kingroon_buildplate.png index 543ca8c23f..06d065286f 100644 Binary files a/resources/profiles/Kingroon/Kingroon_buildplate.png and b/resources/profiles/Kingroon/Kingroon_buildplate.png differ diff --git a/resources/profiles/Kingroon/machine/Kingroon KP3S PRO S1 0.4 nozzle.json b/resources/profiles/Kingroon/machine/Kingroon KP3S PRO S1 0.4 nozzle.json index 7c99007fd5..8ac287c837 100644 --- a/resources/profiles/Kingroon/machine/Kingroon KP3S PRO S1 0.4 nozzle.json +++ b/resources/profiles/Kingroon/machine/Kingroon KP3S PRO S1 0.4 nozzle.json @@ -1,5 +1,4 @@ { - "bbl_calib_mark_logo": "1", "setting_id": "GM003", "name": "Kingroon KP3S PRO S1 0.4 nozzle", "instantiation": "true", diff --git a/resources/profiles/Kingroon/machine/fdm_machine_common.json b/resources/profiles/Kingroon/machine/fdm_machine_common.json index b29d6a2250..a4ea4dd5b7 100644 --- a/resources/profiles/Kingroon/machine/fdm_machine_common.json +++ b/resources/profiles/Kingroon/machine/fdm_machine_common.json @@ -1,6 +1,5 @@ { "type": "machine", - "bbl_calib_mark_logo": "1", "name": "fdm_machine_common", "auxiliary_fan": "0", "fan_kickstart": "0", diff --git a/resources/profiles/OrcaArena/Orca Arena X1 Carbon_cover.png b/resources/profiles/OrcaArena/Orca Arena X1 Carbon_cover.png index 2b39cfc4e4..5fefdc8f18 100644 Binary files a/resources/profiles/OrcaArena/Orca Arena X1 Carbon_cover.png and b/resources/profiles/OrcaArena/Orca Arena X1 Carbon_cover.png differ diff --git a/resources/profiles/Peopoly/Peopoly Magneto X_cover.png b/resources/profiles/Peopoly/Peopoly Magneto X_cover.png index d00781604a..789dc83ecd 100644 Binary files a/resources/profiles/Peopoly/Peopoly Magneto X_cover.png and b/resources/profiles/Peopoly/Peopoly Magneto X_cover.png differ diff --git a/resources/profiles/Peopoly/magnetox_model_texture-400x300.png b/resources/profiles/Peopoly/magnetox_model_texture-400x300.png index b33eebdd43..52af4d4d89 100644 Binary files a/resources/profiles/Peopoly/magnetox_model_texture-400x300.png and b/resources/profiles/Peopoly/magnetox_model_texture-400x300.png differ diff --git a/resources/profiles/Peopoly/magnetox_model_texture.png b/resources/profiles/Peopoly/magnetox_model_texture.png index 41963628bc..b332a03ab9 100644 Binary files a/resources/profiles/Peopoly/magnetox_model_texture.png and b/resources/profiles/Peopoly/magnetox_model_texture.png differ diff --git a/resources/profiles/Prusa/MINI_cover.png b/resources/profiles/Prusa/MINI_cover.png index 01780f9ca8..d85fddf6f8 100644 Binary files a/resources/profiles/Prusa/MINI_cover.png and b/resources/profiles/Prusa/MINI_cover.png differ diff --git a/resources/profiles/Prusa/MK3S_cover.png b/resources/profiles/Prusa/MK3S_cover.png index 61f00189f7..993d139261 100644 Binary files a/resources/profiles/Prusa/MK3S_cover.png and b/resources/profiles/Prusa/MK3S_cover.png differ diff --git a/resources/profiles/Prusa/MK4IS_cover.png b/resources/profiles/Prusa/MK4IS_cover.png index bf6967e3bc..de98d53183 100644 Binary files a/resources/profiles/Prusa/MK4IS_cover.png and b/resources/profiles/Prusa/MK4IS_cover.png differ diff --git a/resources/profiles/Qidi/Qidi X-CF Pro_cover.png b/resources/profiles/Qidi/Qidi X-CF Pro_cover.png index 0e08bcdd26..3ebda7a782 100644 Binary files a/resources/profiles/Qidi/Qidi X-CF Pro_cover.png and b/resources/profiles/Qidi/Qidi X-CF Pro_cover.png differ diff --git a/resources/profiles/Qidi/Qidi X-Max 3_cover.png b/resources/profiles/Qidi/Qidi X-Max 3_cover.png index 8adb8d598b..74b62915d5 100644 Binary files a/resources/profiles/Qidi/Qidi X-Max 3_cover.png and b/resources/profiles/Qidi/Qidi X-Max 3_cover.png differ diff --git a/resources/profiles/Qidi/Qidi X-Max_cover.png b/resources/profiles/Qidi/Qidi X-Max_cover.png index 0a04fb6cdf..be1726e3ef 100644 Binary files a/resources/profiles/Qidi/Qidi X-Max_cover.png and b/resources/profiles/Qidi/Qidi X-Max_cover.png differ diff --git a/resources/profiles/Qidi/Qidi X-Plus 3_cover.png b/resources/profiles/Qidi/Qidi X-Plus 3_cover.png index d20b63b3a6..912583ea6b 100644 Binary files a/resources/profiles/Qidi/Qidi X-Plus 3_cover.png and b/resources/profiles/Qidi/Qidi X-Plus 3_cover.png differ diff --git a/resources/profiles/Qidi/Qidi X-Plus_cover.png b/resources/profiles/Qidi/Qidi X-Plus_cover.png index 4f050dcadf..b81a4b865f 100644 Binary files a/resources/profiles/Qidi/Qidi X-Plus_cover.png and b/resources/profiles/Qidi/Qidi X-Plus_cover.png differ diff --git a/resources/profiles/Qidi/Qidi X-Smart 3_cover.png b/resources/profiles/Qidi/Qidi X-Smart 3_cover.png index fce6b0c8ac..2d4e150be5 100644 Binary files a/resources/profiles/Qidi/Qidi X-Smart 3_cover.png and b/resources/profiles/Qidi/Qidi X-Smart 3_cover.png differ diff --git a/resources/profiles/Qidi/qidi_xcfpro_buildplate_texture.png b/resources/profiles/Qidi/qidi_xcfpro_buildplate_texture.png index a1e6c353a6..a3f1cf4b7b 100644 Binary files a/resources/profiles/Qidi/qidi_xcfpro_buildplate_texture.png and b/resources/profiles/Qidi/qidi_xcfpro_buildplate_texture.png differ diff --git a/resources/profiles/Qidi/qidi_xmax3_buildplate_texture.png b/resources/profiles/Qidi/qidi_xmax3_buildplate_texture.png index d5d37763f2..b85c3740ba 100644 Binary files a/resources/profiles/Qidi/qidi_xmax3_buildplate_texture.png and b/resources/profiles/Qidi/qidi_xmax3_buildplate_texture.png differ diff --git a/resources/profiles/Qidi/qidi_xmax_buildplate_texture.png b/resources/profiles/Qidi/qidi_xmax_buildplate_texture.png index 47da5df30e..a3f1cf4b7b 100644 Binary files a/resources/profiles/Qidi/qidi_xmax_buildplate_texture.png and b/resources/profiles/Qidi/qidi_xmax_buildplate_texture.png differ diff --git a/resources/profiles/Qidi/qidi_xplus3_buildplate_texture.png b/resources/profiles/Qidi/qidi_xplus3_buildplate_texture.png index 0f748937fa..87863dca68 100644 Binary files a/resources/profiles/Qidi/qidi_xplus3_buildplate_texture.png and b/resources/profiles/Qidi/qidi_xplus3_buildplate_texture.png differ diff --git a/resources/profiles/Qidi/qidi_xplus_buildplate_texture.png b/resources/profiles/Qidi/qidi_xplus_buildplate_texture.png index 61ecc16f79..15a929cda6 100644 Binary files a/resources/profiles/Qidi/qidi_xplus_buildplate_texture.png and b/resources/profiles/Qidi/qidi_xplus_buildplate_texture.png differ diff --git a/resources/profiles/Qidi/qidi_xsmart3_buildplate_texture.png b/resources/profiles/Qidi/qidi_xsmart3_buildplate_texture.png index e187a701fe..13946fcce7 100644 Binary files a/resources/profiles/Qidi/qidi_xsmart3_buildplate_texture.png and b/resources/profiles/Qidi/qidi_xsmart3_buildplate_texture.png differ diff --git a/resources/profiles/Raise3D/Raise3D Pro3 Plus_cover.png b/resources/profiles/Raise3D/Raise3D Pro3 Plus_cover.png index 4fd8a53825..59c148d80c 100644 Binary files a/resources/profiles/Raise3D/Raise3D Pro3 Plus_cover.png and b/resources/profiles/Raise3D/Raise3D Pro3 Plus_cover.png differ diff --git a/resources/profiles/Raise3D/Raise3D Pro3_cover.png b/resources/profiles/Raise3D/Raise3D Pro3_cover.png index 7581347be7..c477ac614c 100644 Binary files a/resources/profiles/Raise3D/Raise3D Pro3_cover.png and b/resources/profiles/Raise3D/Raise3D Pro3_cover.png differ diff --git a/resources/profiles/Raise3D/raise3d_pro3_buildplate_texture.png b/resources/profiles/Raise3D/raise3d_pro3_buildplate_texture.png index 1b1672afd3..5e0cf6566e 100644 Binary files a/resources/profiles/Raise3D/raise3d_pro3_buildplate_texture.png and b/resources/profiles/Raise3D/raise3d_pro3_buildplate_texture.png differ diff --git a/resources/profiles/Raise3D/raise3d_pro3plus_buildplate_texture.png b/resources/profiles/Raise3D/raise3d_pro3plus_buildplate_texture.png index 1b1672afd3..5e0cf6566e 100644 Binary files a/resources/profiles/Raise3D/raise3d_pro3plus_buildplate_texture.png and b/resources/profiles/Raise3D/raise3d_pro3plus_buildplate_texture.png differ diff --git a/resources/profiles/Ratrig/RatRig V-Cast_cover.png b/resources/profiles/Ratrig/RatRig V-Cast_cover.png index 80a87002c1..5628581bcf 100644 Binary files a/resources/profiles/Ratrig/RatRig V-Cast_cover.png and b/resources/profiles/Ratrig/RatRig V-Cast_cover.png differ diff --git a/resources/profiles/Ratrig/RatRig V-Core 3 200_cover.png b/resources/profiles/Ratrig/RatRig V-Core 3 200_cover.png index aedb1b57a9..aa9b6b5471 100644 Binary files a/resources/profiles/Ratrig/RatRig V-Core 3 200_cover.png and b/resources/profiles/Ratrig/RatRig V-Core 3 200_cover.png differ diff --git a/resources/profiles/Ratrig/RatRig V-Core 3 300_cover.png b/resources/profiles/Ratrig/RatRig V-Core 3 300_cover.png index aedb1b57a9..aa9b6b5471 100644 Binary files a/resources/profiles/Ratrig/RatRig V-Core 3 300_cover.png and b/resources/profiles/Ratrig/RatRig V-Core 3 300_cover.png differ diff --git a/resources/profiles/Ratrig/RatRig V-Core 3 400_cover.png b/resources/profiles/Ratrig/RatRig V-Core 3 400_cover.png index aedb1b57a9..aa9b6b5471 100644 Binary files a/resources/profiles/Ratrig/RatRig V-Core 3 400_cover.png and b/resources/profiles/Ratrig/RatRig V-Core 3 400_cover.png differ diff --git a/resources/profiles/Ratrig/RatRig V-Core 3 500_cover.png b/resources/profiles/Ratrig/RatRig V-Core 3 500_cover.png index aedb1b57a9..aa9b6b5471 100644 Binary files a/resources/profiles/Ratrig/RatRig V-Core 3 500_cover.png and b/resources/profiles/Ratrig/RatRig V-Core 3 500_cover.png differ diff --git a/resources/profiles/Ratrig/RatRig V-Minion_cover.png b/resources/profiles/Ratrig/RatRig V-Minion_cover.png index c0a986e5cc..356b36a841 100644 Binary files a/resources/profiles/Ratrig/RatRig V-Minion_cover.png and b/resources/profiles/Ratrig/RatRig V-Minion_cover.png differ diff --git a/resources/profiles/SecKit/SK-Go3_Bed.stl b/resources/profiles/SecKit/SK-Go3_Bed.stl index 8b8c7b2690..4115b07795 100644 Binary files a/resources/profiles/SecKit/SK-Go3_Bed.stl and b/resources/profiles/SecKit/SK-Go3_Bed.stl differ diff --git a/resources/profiles/SecKit/SK-Tank_Bed.stl b/resources/profiles/SecKit/SK-Tank_Bed.stl index 8b8c7b2690..3b3a6476aa 100644 Binary files a/resources/profiles/SecKit/SK-Tank_Bed.stl and b/resources/profiles/SecKit/SK-Tank_Bed.stl differ diff --git a/resources/profiles/SecKit/SecKit SK-Tank_cover.png b/resources/profiles/SecKit/SecKit SK-Tank_cover.png index 5a807cac52..fa0a511534 100644 Binary files a/resources/profiles/SecKit/SecKit SK-Tank_cover.png and b/resources/profiles/SecKit/SecKit SK-Tank_cover.png differ diff --git a/resources/profiles/SecKit/Seckit Go3_cover.png b/resources/profiles/SecKit/Seckit Go3_cover.png index 57de74a93c..60f56cad53 100644 Binary files a/resources/profiles/SecKit/Seckit Go3_cover.png and b/resources/profiles/SecKit/Seckit Go3_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker A250 Dual QSKit_cover.png b/resources/profiles/Snapmaker/Snapmaker A250 Dual QSKit_cover.png index da8f89dd89..1ffb146361 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker A250 Dual QSKit_cover.png and b/resources/profiles/Snapmaker/Snapmaker A250 Dual QSKit_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker A250 Dual_cover.png b/resources/profiles/Snapmaker/Snapmaker A250 Dual_cover.png index 021389d37b..9668553d64 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker A250 Dual_cover.png and b/resources/profiles/Snapmaker/Snapmaker A250 Dual_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker A250 QSKit_cover.png b/resources/profiles/Snapmaker/Snapmaker A250 QSKit_cover.png index da8f89dd89..1ffb146361 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker A250 QSKit_cover.png and b/resources/profiles/Snapmaker/Snapmaker A250 QSKit_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker A250_cover.png b/resources/profiles/Snapmaker/Snapmaker A250_cover.png index 021389d37b..9668553d64 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker A250_cover.png and b/resources/profiles/Snapmaker/Snapmaker A250_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker A350 Dual QSKit_cover.png b/resources/profiles/Snapmaker/Snapmaker A350 Dual QSKit_cover.png index 7b5ae53476..27f6e27f45 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker A350 Dual QSKit_cover.png and b/resources/profiles/Snapmaker/Snapmaker A350 Dual QSKit_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker A350 Dual_cover.png b/resources/profiles/Snapmaker/Snapmaker A350 Dual_cover.png index f701fd1a8d..9400dd45fb 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker A350 Dual_cover.png and b/resources/profiles/Snapmaker/Snapmaker A350 Dual_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker A350 QSKit_cover.png b/resources/profiles/Snapmaker/Snapmaker A350 QSKit_cover.png index 7b5ae53476..27f6e27f45 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker A350 QSKit_cover.png and b/resources/profiles/Snapmaker/Snapmaker A350 QSKit_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker A350_cover.png b/resources/profiles/Snapmaker/Snapmaker A350_cover.png index f701fd1a8d..9400dd45fb 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker A350_cover.png and b/resources/profiles/Snapmaker/Snapmaker A350_cover.png differ diff --git a/resources/profiles/Snapmaker/Snapmaker J1_cover.png b/resources/profiles/Snapmaker/Snapmaker J1_cover.png index efe6bb3f1d..6c914790ca 100644 Binary files a/resources/profiles/Snapmaker/Snapmaker J1_cover.png and b/resources/profiles/Snapmaker/Snapmaker J1_cover.png differ diff --git a/resources/profiles/Snapmaker/machine/fdm_common.json b/resources/profiles/Snapmaker/machine/fdm_common.json index f12ca8f131..6066188b5c 100644 --- a/resources/profiles/Snapmaker/machine/fdm_common.json +++ b/resources/profiles/Snapmaker/machine/fdm_common.json @@ -11,7 +11,6 @@ "auxiliary_fan": "0", "remaining_times": "1", "single_extruder_multi_material": "0", - "single_extruder_multi_material_priming": "0", "purge_in_prime_tower": "0", "enable_filament_ramming": "0", "nozzle_volume": "0", diff --git a/resources/profiles/Sovol/Sovol SV01 Pro_cover.png b/resources/profiles/Sovol/Sovol SV01 Pro_cover.png index ba681e186f..21d603824b 100644 Binary files a/resources/profiles/Sovol/Sovol SV01 Pro_cover.png and b/resources/profiles/Sovol/Sovol SV01 Pro_cover.png differ diff --git a/resources/profiles/Sovol/Sovol SV02_cover.png b/resources/profiles/Sovol/Sovol SV02_cover.png index 35378a72f6..483555c952 100644 Binary files a/resources/profiles/Sovol/Sovol SV02_cover.png and b/resources/profiles/Sovol/Sovol SV02_cover.png differ diff --git a/resources/profiles/Sovol/Sovol SV05_cover.png b/resources/profiles/Sovol/Sovol SV05_cover.png index 8cbf91ad29..9b2a0c7f11 100644 Binary files a/resources/profiles/Sovol/Sovol SV05_cover.png and b/resources/profiles/Sovol/Sovol SV05_cover.png differ diff --git a/resources/profiles/Sovol/Sovol SV06 Plus_cover.png b/resources/profiles/Sovol/Sovol SV06 Plus_cover.png index 71a5061832..2190b37eb1 100644 Binary files a/resources/profiles/Sovol/Sovol SV06 Plus_cover.png and b/resources/profiles/Sovol/Sovol SV06 Plus_cover.png differ diff --git a/resources/profiles/Sovol/Sovol SV06_cover.png b/resources/profiles/Sovol/Sovol SV06_cover.png index 9cda534e6a..fae9c1e721 100644 Binary files a/resources/profiles/Sovol/Sovol SV06_cover.png and b/resources/profiles/Sovol/Sovol SV06_cover.png differ diff --git a/resources/profiles/Sovol/Sovol SV07 Plus_cover.png b/resources/profiles/Sovol/Sovol SV07 Plus_cover.png index 860f17c508..ce0cc9bd3d 100644 Binary files a/resources/profiles/Sovol/Sovol SV07 Plus_cover.png and b/resources/profiles/Sovol/Sovol SV07 Plus_cover.png differ diff --git a/resources/profiles/Sovol/Sovol SV07_cover.png b/resources/profiles/Sovol/Sovol SV07_cover.png index 923ffb80f5..2c6e19da6c 100644 Binary files a/resources/profiles/Sovol/Sovol SV07_cover.png and b/resources/profiles/Sovol/Sovol SV07_cover.png differ diff --git a/resources/profiles/Sovol/sovol_sv01pro_buildplate_texture.png b/resources/profiles/Sovol/sovol_sv01pro_buildplate_texture.png index 1881f870ac..5926ddf074 100644 Binary files a/resources/profiles/Sovol/sovol_sv01pro_buildplate_texture.png and b/resources/profiles/Sovol/sovol_sv01pro_buildplate_texture.png differ diff --git a/resources/profiles/Sovol/sovol_sv02_buildplate_texture.png b/resources/profiles/Sovol/sovol_sv02_buildplate_texture.png index bf9eb0b2ab..5926ddf074 100644 Binary files a/resources/profiles/Sovol/sovol_sv02_buildplate_texture.png and b/resources/profiles/Sovol/sovol_sv02_buildplate_texture.png differ diff --git a/resources/profiles/Sovol/sovol_sv05_buildplate_texture.png b/resources/profiles/Sovol/sovol_sv05_buildplate_texture.png index eb1397ff53..bef64231af 100644 Binary files a/resources/profiles/Sovol/sovol_sv05_buildplate_texture.png and b/resources/profiles/Sovol/sovol_sv05_buildplate_texture.png differ diff --git a/resources/profiles/Sovol/sovol_sv06_buildplate_texture.png b/resources/profiles/Sovol/sovol_sv06_buildplate_texture.png index eb1397ff53..bef64231af 100644 Binary files a/resources/profiles/Sovol/sovol_sv06_buildplate_texture.png and b/resources/profiles/Sovol/sovol_sv06_buildplate_texture.png differ diff --git a/resources/profiles/Sovol/sovol_sv06plus_buildplate_texture.png b/resources/profiles/Sovol/sovol_sv06plus_buildplate_texture.png index 1f7cf6c563..de2a60c068 100644 Binary files a/resources/profiles/Sovol/sovol_sv06plus_buildplate_texture.png and b/resources/profiles/Sovol/sovol_sv06plus_buildplate_texture.png differ diff --git a/resources/profiles/Sovol/sovol_sv07_buildplate_texture.png b/resources/profiles/Sovol/sovol_sv07_buildplate_texture.png index eb1397ff53..bef64231af 100644 Binary files a/resources/profiles/Sovol/sovol_sv07_buildplate_texture.png and b/resources/profiles/Sovol/sovol_sv07_buildplate_texture.png differ diff --git a/resources/profiles/Sovol/sovol_sv07plus_buildplate_texture.png b/resources/profiles/Sovol/sovol_sv07plus_buildplate_texture.png index eb1397ff53..bef64231af 100644 Binary files a/resources/profiles/Sovol/sovol_sv07plus_buildplate_texture.png and b/resources/profiles/Sovol/sovol_sv07plus_buildplate_texture.png differ diff --git a/resources/profiles/Tronxy/Tronxy X5SA 400 Marlin Firmware_cover.png b/resources/profiles/Tronxy/Tronxy X5SA 400 Marlin Firmware_cover.png index 06e8aa99a0..a3d849d0ad 100644 Binary files a/resources/profiles/Tronxy/Tronxy X5SA 400 Marlin Firmware_cover.png and b/resources/profiles/Tronxy/Tronxy X5SA 400 Marlin Firmware_cover.png differ diff --git a/resources/profiles/Tronxy/tronxy_logo.png b/resources/profiles/Tronxy/tronxy_logo.png index 1599091600..2e07fd818f 100644 Binary files a/resources/profiles/Tronxy/tronxy_logo.png and b/resources/profiles/Tronxy/tronxy_logo.png differ diff --git a/resources/profiles/Tronxy/tronxy_v0_logo.png b/resources/profiles/Tronxy/tronxy_v0_logo.png index 4012a0d280..090fefa01a 100644 Binary files a/resources/profiles/Tronxy/tronxy_v0_logo.png and b/resources/profiles/Tronxy/tronxy_v0_logo.png differ diff --git a/resources/profiles/TwoTrees.json b/resources/profiles/TwoTrees.json index cc121d4885..5f0fff56e9 100644 --- a/resources/profiles/TwoTrees.json +++ b/resources/profiles/TwoTrees.json @@ -172,6 +172,10 @@ "name": "TwoTrees Generic PLA-CF @SK1", "sub_path": "filament/TwoTrees Generic PLA-CF @SK1.json" }, + { + "name": "TwoTrees Generic PLA Matte @SK1", + "sub_path": "filament/TwoTrees Generic PLA Matte @SK1.json" + }, { "name": "TwoTrees Generic PLA Silk @SK1", "sub_path": "filament/TwoTrees Generic PLA Silk @SK1.json" diff --git a/resources/profiles/TwoTrees/SP5_texture.png b/resources/profiles/TwoTrees/SP5_texture.png index cba2851156..2f782e6aac 100644 Binary files a/resources/profiles/TwoTrees/SP5_texture.png and b/resources/profiles/TwoTrees/SP5_texture.png differ diff --git a/resources/profiles/TwoTrees/TwoTrees SP-5 Klipper_cover.png b/resources/profiles/TwoTrees/TwoTrees SP-5 Klipper_cover.png index 9e5a332a3a..cd860b6427 100644 Binary files a/resources/profiles/TwoTrees/TwoTrees SP-5 Klipper_cover.png and b/resources/profiles/TwoTrees/TwoTrees SP-5 Klipper_cover.png differ diff --git a/resources/profiles/TwoTrees/filament/TwoTrees Generic PETG @SK1.json b/resources/profiles/TwoTrees/filament/TwoTrees Generic PETG @SK1.json index 512974f522..cb6dc255c3 100644 --- a/resources/profiles/TwoTrees/filament/TwoTrees Generic PETG @SK1.json +++ b/resources/profiles/TwoTrees/filament/TwoTrees Generic PETG @SK1.json @@ -37,7 +37,7 @@ "0.95" ], "filament_max_volumetric_speed": [ - "9" + "13" ], "enable_pressure_advance": [ "1" diff --git a/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA Matte @SK1.json b/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA Matte @SK1.json new file mode 100644 index 0000000000..aa8ea64334 --- /dev/null +++ b/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA Matte @SK1.json @@ -0,0 +1,15 @@ +{ + "type": "filament", + "instantiation": "true", + "name": "TwoTrees Generic PLA Matte @SK1", + "inherits": "TwoTrees Generic PLA @SK1", + "from": "system", + "filament_id": "GFSL05", + "setting_id": "GFSL05_00", + "compatible_printers": [ + "TwoTrees SK1 0.4 nozzle" + ], + "filament_max_volumetric_speed": [ + "18" + ] +} \ No newline at end of file diff --git a/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA Silk @SK1.json b/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA Silk @SK1.json index f5d40c5bba..6d078b7d48 100644 --- a/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA Silk @SK1.json +++ b/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA Silk @SK1.json @@ -10,7 +10,7 @@ "TwoTrees SK1 0.4 nozzle" ], "filament_max_volumetric_speed": [ - "12" + "15" ], "slow_down_layer_time": [ "8" diff --git a/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA-CF @SK1.json b/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA-CF @SK1.json index 191241888e..67f8e32f08 100644 --- a/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA-CF @SK1.json +++ b/resources/profiles/TwoTrees/filament/TwoTrees Generic PLA-CF @SK1.json @@ -28,7 +28,7 @@ "0.95" ], "filament_max_volumetric_speed": [ - "12" + "18" ], "slow_down_layer_time": [ "7" diff --git a/resources/profiles/TwoTrees/machine/TwoTrees SK1.json b/resources/profiles/TwoTrees/machine/TwoTrees SK1.json index 8e5ebfc7ca..83729af037 100644 --- a/resources/profiles/TwoTrees/machine/TwoTrees SK1.json +++ b/resources/profiles/TwoTrees/machine/TwoTrees SK1.json @@ -8,5 +8,5 @@ "bed_model": "TwoTrees SK1_buildplate_model.stl", "bed_texture": "", "hotend_model": "", - "default_materials": "TwoTrees Generic 95A TPU @SK1;TwoTrees Generic PETG @SK1;TwoTrees Generic HS PLA @SK1;TwoTrees Generic PLA @SK1;TwoTrees Generic PLA-CF @SK1;TwoTrees Generic PLA Silk @SK1" + "default_materials": "TwoTrees Generic 95A TPU @SK1;TwoTrees Generic PETG @SK1;TwoTrees Generic HS PLA @SK1;TwoTrees Generic PLA @SK1;TwoTrees Generic PLA-CF @SK1;TwoTrees Generic PLA Matte @SK1;TwoTrees Generic PLA Silk @SK1" } \ No newline at end of file diff --git a/resources/profiles/UltiMaker/UltiMaker 2_cover.png b/resources/profiles/UltiMaker/UltiMaker 2_cover.png index 915d610726..4ebb4434b0 100644 Binary files a/resources/profiles/UltiMaker/UltiMaker 2_cover.png and b/resources/profiles/UltiMaker/UltiMaker 2_cover.png differ diff --git a/resources/profiles/UltiMaker/ultimaker_2_buildplate_texture.png b/resources/profiles/UltiMaker/ultimaker_2_buildplate_texture.png index b45fd947f0..83af61f3f9 100644 Binary files a/resources/profiles/UltiMaker/ultimaker_2_buildplate_texture.png and b/resources/profiles/UltiMaker/ultimaker_2_buildplate_texture.png differ diff --git a/resources/profiles/Vivedino/OrcaSlicer-Troodon2-Bed-Texture.png b/resources/profiles/Vivedino/OrcaSlicer-Troodon2-Bed-Texture.png index 8c2fda926d..9bddbcb927 100644 Binary files a/resources/profiles/Vivedino/OrcaSlicer-Troodon2-Bed-Texture.png and b/resources/profiles/Vivedino/OrcaSlicer-Troodon2-Bed-Texture.png differ diff --git a/resources/profiles/Vivedino/Troodon 2.0 - Klipper_cover.png b/resources/profiles/Vivedino/Troodon 2.0 - Klipper_cover.png index 568ecbaab7..1b635e8eba 100644 Binary files a/resources/profiles/Vivedino/Troodon 2.0 - Klipper_cover.png and b/resources/profiles/Vivedino/Troodon 2.0 - Klipper_cover.png differ diff --git a/resources/profiles/Vivedino/Troodon 2.0 - RRF_cover.png b/resources/profiles/Vivedino/Troodon 2.0 - RRF_cover.png index e10204af83..ada7895ad7 100644 Binary files a/resources/profiles/Vivedino/Troodon 2.0 - RRF_cover.png and b/resources/profiles/Vivedino/Troodon 2.0 - RRF_cover.png differ diff --git a/resources/profiles/Voron/Voron 0.1_cover.png b/resources/profiles/Voron/Voron 0.1_cover.png index 24c4f52274..5fbf67fc10 100644 Binary files a/resources/profiles/Voron/Voron 0.1_cover.png and b/resources/profiles/Voron/Voron 0.1_cover.png differ diff --git a/resources/profiles/Voron/Voron 2.4 250_cover.png b/resources/profiles/Voron/Voron 2.4 250_cover.png index 69e0c08252..a3fd2d3f38 100644 Binary files a/resources/profiles/Voron/Voron 2.4 250_cover.png and b/resources/profiles/Voron/Voron 2.4 250_cover.png differ diff --git a/resources/profiles/Voron/Voron 2.4 300_cover.png b/resources/profiles/Voron/Voron 2.4 300_cover.png index 69e0c08252..a3fd2d3f38 100644 Binary files a/resources/profiles/Voron/Voron 2.4 300_cover.png and b/resources/profiles/Voron/Voron 2.4 300_cover.png differ diff --git a/resources/profiles/Voron/Voron 2.4 350_cover.png b/resources/profiles/Voron/Voron 2.4 350_cover.png index 69e0c08252..a3fd2d3f38 100644 Binary files a/resources/profiles/Voron/Voron 2.4 350_cover.png and b/resources/profiles/Voron/Voron 2.4 350_cover.png differ diff --git a/resources/profiles/Voron/Voron Switchwire 250_cover.png b/resources/profiles/Voron/Voron Switchwire 250_cover.png index 6ba267c52f..0ea13585ae 100644 Binary files a/resources/profiles/Voron/Voron Switchwire 250_cover.png and b/resources/profiles/Voron/Voron Switchwire 250_cover.png differ diff --git a/resources/profiles/Voron/Voron Trident 250_cover.png b/resources/profiles/Voron/Voron Trident 250_cover.png index a032d62509..77d71ec383 100644 Binary files a/resources/profiles/Voron/Voron Trident 250_cover.png and b/resources/profiles/Voron/Voron Trident 250_cover.png differ diff --git a/resources/profiles/Voron/Voron Trident 300_cover.png b/resources/profiles/Voron/Voron Trident 300_cover.png index a032d62509..77d71ec383 100644 Binary files a/resources/profiles/Voron/Voron Trident 300_cover.png and b/resources/profiles/Voron/Voron Trident 300_cover.png differ diff --git a/resources/profiles/Voron/Voron Trident 350_cover.png b/resources/profiles/Voron/Voron Trident 350_cover.png index a032d62509..77d71ec383 100644 Binary files a/resources/profiles/Voron/Voron Trident 350_cover.png and b/resources/profiles/Voron/Voron Trident 350_cover.png differ diff --git a/resources/profiles/Voron/Voron_120_build_plate.stl b/resources/profiles/Voron/Voron_120_build_plate.stl new file mode 100644 index 0000000000..ebdaa1d929 Binary files /dev/null and b/resources/profiles/Voron/Voron_120_build_plate.stl differ diff --git a/resources/profiles/Voron/machine/Voron 0.1.json b/resources/profiles/Voron/machine/Voron 0.1.json index 9377e6d3e0..d520c09d23 100644 --- a/resources/profiles/Voron/machine/Voron 0.1.json +++ b/resources/profiles/Voron/machine/Voron 0.1.json @@ -5,8 +5,8 @@ "nozzle_diameter": "0.4;0.15;0.2;0.25;0.6;0.8;1.0", "machine_tech": "FFF", "family": "VoronDesign", - "bed_model": "", - "bed_texture": "voron_v0_logo.png", + "bed_model": "Voron_120_build_plate.stl", + "bed_texture": "voron_logo.png", "hotend_model": "", "default_materials": "Voron Generic ABS;Voron Generic PLA;Voron Generic PLA-CF;Voron Generic PETG;Voron Generic TPU;Voron Generic ASA;Voron Generic PC;Voron Generic PVA;Voron Generic PA;Voron Generic PA-CF" } diff --git a/resources/profiles/Voron/voron_logo.png b/resources/profiles/Voron/voron_logo.png index a8cf274107..447a6e8726 100644 Binary files a/resources/profiles/Voron/voron_logo.png and b/resources/profiles/Voron/voron_logo.png differ diff --git a/resources/profiles/Voron/voron_switchwire_logo.png b/resources/profiles/Voron/voron_switchwire_logo.png index 9ac5cc4d5e..a912b4ff33 100644 Binary files a/resources/profiles/Voron/voron_switchwire_logo.png and b/resources/profiles/Voron/voron_switchwire_logo.png differ diff --git a/resources/profiles/Voron/voron_v0_logo.png b/resources/profiles/Voron/voron_v0_logo.png deleted file mode 100644 index 2e78af04ac..0000000000 Binary files a/resources/profiles/Voron/voron_v0_logo.png and /dev/null differ diff --git a/resources/profiles/Voxelab/Voxelab Aquila X2_cover.png b/resources/profiles/Voxelab/Voxelab Aquila X2_cover.png index a489eed107..2a08e7b7c8 100644 Binary files a/resources/profiles/Voxelab/Voxelab Aquila X2_cover.png and b/resources/profiles/Voxelab/Voxelab Aquila X2_cover.png differ diff --git a/resources/profiles/Voxelab/voxelab_aquilax2_buildplate_texture.png b/resources/profiles/Voxelab/voxelab_aquilax2_buildplate_texture.png index 0c581145e9..091ab56946 100644 Binary files a/resources/profiles/Voxelab/voxelab_aquilax2_buildplate_texture.png and b/resources/profiles/Voxelab/voxelab_aquilax2_buildplate_texture.png differ diff --git a/resources/profiles/Vzbot/Vz235SlicerBedModel-cnc.stl b/resources/profiles/Vzbot/Vz235SlicerBedModel-cnc.stl index 746c2f982b..f5205edc8a 100644 Binary files a/resources/profiles/Vzbot/Vz235SlicerBedModel-cnc.stl and b/resources/profiles/Vzbot/Vz235SlicerBedModel-cnc.stl differ diff --git a/resources/profiles/Vzbot/Vz330SlicerBedModel-cnc.stl b/resources/profiles/Vzbot/Vz330SlicerBedModel-cnc.stl index 358a695e88..cee3fb972a 100644 Binary files a/resources/profiles/Vzbot/Vz330SlicerBedModel-cnc.stl and b/resources/profiles/Vzbot/Vz330SlicerBedModel-cnc.stl differ diff --git a/resources/profiles/Vzbot/VzBot_logo.svg b/resources/profiles/Vzbot/VzBot_logo.svg deleted file mode 100644 index 1fc273d0c2..0000000000 --- a/resources/profiles/Vzbot/VzBot_logo.svg +++ /dev/null @@ -1,4550 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/resources/profiles/Vzbot/Vzbot 235 AWD_cover.PNG b/resources/profiles/Vzbot/Vzbot 235 AWD_cover.PNG index 652d1de4fb..ee2f4e85f7 100644 Binary files a/resources/profiles/Vzbot/Vzbot 235 AWD_cover.PNG and b/resources/profiles/Vzbot/Vzbot 235 AWD_cover.PNG differ diff --git a/resources/profiles/Vzbot/Vzbot 330 AWD_cover.PNG b/resources/profiles/Vzbot/Vzbot 330 AWD_cover.PNG index d058a09f62..304e500a8c 100644 Binary files a/resources/profiles/Vzbot/Vzbot 330 AWD_cover.PNG and b/resources/profiles/Vzbot/Vzbot 330 AWD_cover.PNG differ diff --git a/resources/profiles/Vzbot/Vzbot-logo.png b/resources/profiles/Vzbot/Vzbot-logo.png index 65d61803f0..f182178f71 100644 Binary files a/resources/profiles/Vzbot/Vzbot-logo.png and b/resources/profiles/Vzbot/Vzbot-logo.png differ diff --git a/resources/profiles/Vzbot/Vzbot_235_AWD_logo.PNG b/resources/profiles/Vzbot/Vzbot_235_AWD_logo.PNG deleted file mode 100644 index a6545c78d0..0000000000 Binary files a/resources/profiles/Vzbot/Vzbot_235_AWD_logo.PNG and /dev/null differ diff --git a/resources/profiles/Vzbot/Vzbot_330_AWD_logo.PNG b/resources/profiles/Vzbot/Vzbot_330_AWD_logo.PNG deleted file mode 100644 index 58806295b2..0000000000 Binary files a/resources/profiles/Vzbot/Vzbot_330_AWD_logo.PNG and /dev/null differ diff --git a/resources/profiles/Vzbot/vz330_bed1.stl b/resources/profiles/Vzbot/vz330_bed1.stl deleted file mode 100644 index 6bf345cebd..0000000000 Binary files a/resources/profiles/Vzbot/vz330_bed1.stl and /dev/null differ diff --git a/resources/profiles/Wanhao/Wanhao D12-300_cover.png b/resources/profiles/Wanhao/Wanhao D12-300_cover.png index 0ed638ebe8..a93dea778c 100644 Binary files a/resources/profiles/Wanhao/Wanhao D12-300_cover.png and b/resources/profiles/Wanhao/Wanhao D12-300_cover.png differ diff --git a/resources/profiles/Wanhao/Wanhao_D12-300_buildplate_texture.png b/resources/profiles/Wanhao/Wanhao_D12-300_buildplate_texture.png index 3befee392e..dbb039993e 100644 Binary files a/resources/profiles/Wanhao/Wanhao_D12-300_buildplate_texture.png and b/resources/profiles/Wanhao/Wanhao_D12-300_buildplate_texture.png differ diff --git a/resources/web/image/logo.png b/resources/web/image/logo.png index b57bfb861a..f2e03b4851 100644 Binary files a/resources/web/image/logo.png and b/resources/web/image/logo.png differ diff --git a/resources/web/image/logo2.png b/resources/web/image/logo2.png index 6001bba563..7b07e35360 100644 Binary files a/resources/web/image/logo2.png and b/resources/web/image/logo2.png differ diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 71f6fe1f5f..cc7f331fa7 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -26,6 +26,7 @@ add_subdirectory(libslic3r) if (SLIC3R_GUI) add_subdirectory(imgui) + add_subdirectory(imguizmo) add_subdirectory(hidapi) include_directories(hidapi/include) @@ -101,6 +102,15 @@ if (SLIC3R_GUI) add_subdirectory(slic3r) endif() +if(ORCA_TOOLS) + # OrcaSlicer_profile_validator + add_executable(OrcaSlicer_profile_validator OrcaSlicer_profile_validator.cpp) + target_link_libraries(OrcaSlicer_profile_validator libslic3r boost_headeronly libcurl OpenSSL::SSL OpenSSL::Crypto) + target_compile_definitions(OrcaSlicer_profile_validator PRIVATE -DBOOST_ALL_NO_LIB -DBOOST_USE_WINAPI_VERSION=0x602 -DBOOST_SYSTEM_USE_UTF8) + if(WIN32) + target_link_libraries(OrcaSlicer_profile_validator bcrypt.lib) + endif() +endif() # Create a slic3r executable # Process mainfests for various platforms. diff --git a/src/OrcaSlicer_profile_validator.cpp b/src/OrcaSlicer_profile_validator.cpp new file mode 100644 index 0000000000..374592199d --- /dev/null +++ b/src/OrcaSlicer_profile_validator.cpp @@ -0,0 +1,163 @@ +#include "libslic3r/Preset.hpp" +#include "libslic3r/Config.hpp" +#include "libslic3r/PresetBundle.hpp" +#include "libslic3r/Print.hpp" +#include "libslic3r/Utils.hpp" +#include +#include +#include +#include +#include + +using namespace Slic3r; +namespace po = boost::program_options; + +void generate_custom_presets(PresetBundle* preset_bundle, AppConfig& app_config) +{ + struct cus_preset + { + std::string name; + std::string parent_name; + }; + // create user presets + auto createCustomPrinters = [&](Preset::Type type) { + std::vector custom_preset; + PresetCollection* collection = nullptr; + if (type == Preset::TYPE_PRINT) + collection = &preset_bundle->prints; + else if (type == Preset::TYPE_FILAMENT) + collection = &preset_bundle->filaments; + else if (type == Preset::TYPE_PRINTER) + collection = &preset_bundle->printers; + else + return; + custom_preset.reserve(collection->size()); + for (auto& parent : collection->get_presets()) { + if (!parent.is_system) + continue; + auto new_name = parent.name + "_orca_test"; + if (parent.vendor) + new_name = parent.vendor->name + "_" + new_name; + custom_preset.push_back({new_name, parent.name}); + } + for (auto p : custom_preset) { + // Creating a new preset. + auto parent = collection->find_preset(p.parent_name); + if (type == Preset::TYPE_FILAMENT) + parent->config.set_key_value("filament_start_gcode", + new ConfigOptionStrings({"this_is_orca_test_filament_start_gcode_mock"})); + else if (type == Preset::TYPE_PRINT) + parent->config.set_key_value("filename_format", new ConfigOptionString("this_is_orca_test_filename_format_mock")); + else if (type == Preset::TYPE_PRINTER) + parent->config.set_key_value("machine_start_gcode", + new ConfigOptionString("this_is_orca_test_machine_start_gcode_mock")); + + collection->save_current_preset(p.name, false, false, parent); + + } + }; + createCustomPrinters(Preset::TYPE_PRINTER); + createCustomPrinters(Preset::TYPE_FILAMENT); + createCustomPrinters(Preset::TYPE_PRINT); + + std::string user_sub_folder = DEFAULT_USER_FOLDER_NAME; + const std::string dir_user_presets = data_dir() + "/" + PRESET_USER_DIR + "/" + user_sub_folder; + + fs::path user_folder(data_dir() + "/" + PRESET_USER_DIR); + if (!fs::exists(user_folder)) + fs::create_directory(user_folder); + + fs::path folder(dir_user_presets); + if (!fs::exists(folder)) + fs::create_directory(folder); + std::vector need_to_delete_list; // store setting ids of preset + + preset_bundle->prints.save_user_presets(dir_user_presets, PRESET_PRINT_NAME, need_to_delete_list); + preset_bundle->filaments.save_user_presets(dir_user_presets, PRESET_FILAMENT_NAME, need_to_delete_list); + preset_bundle->printers.save_user_presets(dir_user_presets, PRESET_PRINTER_NAME, need_to_delete_list); + + std::cout << "Custom presets generated successfully" << std::endl; +} +int main(int argc, char* argv[]) +{ + po::options_description desc("Orca Profile Validator\nUsage"); + // clang-format off + desc.add_options()("help,h", "help") + ("path,p", po::value()->default_value("../../../resources/profiles"), "profile folder") + ("vendor,v", po::value()->default_value(""), "Vendor name. Optional, all profiles present in the folder will be validated if not specified") + ("generate_presets,g", po::value()->default_value(false), "Generate user presets for mock test") + ("log_level,l", po::value()->default_value(2), "Log level. Optional, default is 2 (warning). Higher values produce more detailed logs."); + // clang-format on + + po::variables_map vm; + try { + po::store(po::parse_command_line(argc, argv, desc), vm); + + if (vm.count("help")) { + std::cout << desc << "\n"; + return 1; + } + + po::notify(vm); + } catch (const po::error& e) { + std::cerr << "Error: " << e.what() << "\n"; + std::cerr << desc << "\n"; + return 1; + } + + std::string path = vm["path"].as(); + std::string vendor = vm["vendor"].as(); + int log_level = vm["log_level"].as(); + bool generate_user_preset = vm["generate_presets"].as(); + + // check if path is valid, and return error if not + if (!fs::exists(path) || !fs::is_directory(path)) { + std::cerr << "Error: " << path << " is not a valid directory\n"; + return 1; + } + + // std::cout<<"path: "<setup_directories(); + preset_bundle->set_is_validation_mode(true); + preset_bundle->set_vendor_to_validate(vendor); + + preset_bundle->set_default_suppressed(true); + AppConfig app_config; + app_config.set("preset_folder", "default"); + + if(generate_user_preset) + preset_bundle->remove_user_presets_directory("default"); + + try { + auto preset_substitutions = preset_bundle->load_presets(app_config, ForwardCompatibilitySubstitutionRule::EnableSystemSilent); + } catch (const std::exception& ex) { + BOOST_LOG_TRIVIAL(error) << ex.what(); + std::cout << "Validation failed" << std::endl; + return 1; + } + + if (generate_user_preset) { + generate_custom_presets(preset_bundle, app_config); + return 0; + } + + if (preset_bundle->has_errors()) { + std::cout << "Validation failed" << std::endl; + return 1; + } + + std::cout << "Validation completed successfully" << std::endl; + return 0; +} diff --git a/src/imguizmo/CMakeLists.txt b/src/imguizmo/CMakeLists.txt new file mode 100644 index 0000000000..fec4431805 --- /dev/null +++ b/src/imguizmo/CMakeLists.txt @@ -0,0 +1,9 @@ +cmake_minimum_required(VERSION 2.8.12) +project(imguizmo) + +add_library(imguizmo STATIC + ImGuizmo.h + ImGuizmo.cpp +) + +target_link_libraries(imguizmo PRIVATE imgui) diff --git a/src/imguizmo/ImGuizmo.cpp b/src/imguizmo/ImGuizmo.cpp new file mode 100644 index 0000000000..20ec388cb6 --- /dev/null +++ b/src/imguizmo/ImGuizmo.cpp @@ -0,0 +1,3093 @@ +// https://github.com/CedricGuillemet/ImGuizmo +// v 1.89 WIP +// +// The MIT License(MIT) +// +// Copyright(c) 2021 Cedric Guillemet +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files(the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and / or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions : +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. +// + +#ifndef IMGUI_DEFINE_MATH_OPERATORS +#define IMGUI_DEFINE_MATH_OPERATORS +#endif +#include +#include +#include "ImGuizmo.h" + +#if defined(_MSC_VER) || defined(__MINGW32__) +#include +#endif +#if !defined(_MSC_VER) && !defined(__MINGW64_VERSION_MAJOR) +#define _malloca(x) alloca(x) +#define _freea(x) +#endif + +// includes patches for multiview from +// https://github.com/CedricGuillemet/ImGuizmo/issues/15 + +namespace IMGUIZMO_NAMESPACE +{ + static const float ZPI = 3.14159265358979323846f; + static const float RAD2DEG = (180.f / ZPI); + static const float DEG2RAD = (ZPI / 180.f); + const float screenRotateSize = 0.06f; + // scale a bit so translate axis do not touch when in universal + const float rotationDisplayFactor = 1.2f; + + static OPERATION operator&(OPERATION lhs, OPERATION rhs) + { + return static_cast(static_cast(lhs) & static_cast(rhs)); + } + + static bool operator!=(OPERATION lhs, int rhs) + { + return static_cast(lhs) != rhs; + } + + static bool Intersects(OPERATION lhs, OPERATION rhs) + { + return (lhs & rhs) != 0; + } + + // True if lhs contains rhs + static bool Contains(OPERATION lhs, OPERATION rhs) + { + return (lhs & rhs) == rhs; + } + + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // utility and math + + void FPU_MatrixF_x_MatrixF(const float* a, const float* b, float* r) + { + r[0] = a[0] * b[0] + a[1] * b[4] + a[2] * b[8] + a[3] * b[12]; + r[1] = a[0] * b[1] + a[1] * b[5] + a[2] * b[9] + a[3] * b[13]; + r[2] = a[0] * b[2] + a[1] * b[6] + a[2] * b[10] + a[3] * b[14]; + r[3] = a[0] * b[3] + a[1] * b[7] + a[2] * b[11] + a[3] * b[15]; + + r[4] = a[4] * b[0] + a[5] * b[4] + a[6] * b[8] + a[7] * b[12]; + r[5] = a[4] * b[1] + a[5] * b[5] + a[6] * b[9] + a[7] * b[13]; + r[6] = a[4] * b[2] + a[5] * b[6] + a[6] * b[10] + a[7] * b[14]; + r[7] = a[4] * b[3] + a[5] * b[7] + a[6] * b[11] + a[7] * b[15]; + + r[8] = a[8] * b[0] + a[9] * b[4] + a[10] * b[8] + a[11] * b[12]; + r[9] = a[8] * b[1] + a[9] * b[5] + a[10] * b[9] + a[11] * b[13]; + r[10] = a[8] * b[2] + a[9] * b[6] + a[10] * b[10] + a[11] * b[14]; + r[11] = a[8] * b[3] + a[9] * b[7] + a[10] * b[11] + a[11] * b[15]; + + r[12] = a[12] * b[0] + a[13] * b[4] + a[14] * b[8] + a[15] * b[12]; + r[13] = a[12] * b[1] + a[13] * b[5] + a[14] * b[9] + a[15] * b[13]; + r[14] = a[12] * b[2] + a[13] * b[6] + a[14] * b[10] + a[15] * b[14]; + r[15] = a[12] * b[3] + a[13] * b[7] + a[14] * b[11] + a[15] * b[15]; + } + + void Frustum(float left, float right, float bottom, float top, float znear, float zfar, float* m16) + { + float temp, temp2, temp3, temp4; + temp = 2.0f * znear; + temp2 = right - left; + temp3 = top - bottom; + temp4 = zfar - znear; + m16[0] = temp / temp2; + m16[1] = 0.0; + m16[2] = 0.0; + m16[3] = 0.0; + m16[4] = 0.0; + m16[5] = temp / temp3; + m16[6] = 0.0; + m16[7] = 0.0; + m16[8] = (right + left) / temp2; + m16[9] = (top + bottom) / temp3; + m16[10] = (-zfar - znear) / temp4; + m16[11] = -1.0f; + m16[12] = 0.0; + m16[13] = 0.0; + m16[14] = (-temp * zfar) / temp4; + m16[15] = 0.0; + } + + void Perspective(float fovyInDegrees, float aspectRatio, float znear, float zfar, float* m16) + { + float ymax, xmax; + ymax = znear * tanf(fovyInDegrees * DEG2RAD); + xmax = ymax * aspectRatio; + Frustum(-xmax, xmax, -ymax, ymax, znear, zfar, m16); + } + + void Cross(const float* a, const float* b, float* r) + { + r[0] = a[1] * b[2] - a[2] * b[1]; + r[1] = a[2] * b[0] - a[0] * b[2]; + r[2] = a[0] * b[1] - a[1] * b[0]; + } + + float Dot(const float* a, const float* b) + { + return a[0] * b[0] + a[1] * b[1] + a[2] * b[2]; + } + + void Normalize(const float* a, float* r) + { + float il = 1.f / (sqrtf(Dot(a, a)) + FLT_EPSILON); + r[0] = a[0] * il; + r[1] = a[1] * il; + r[2] = a[2] * il; + } + + void LookAt(const float* eye, const float* at, const float* up, float* m16) + { + float X[3], Y[3], Z[3], tmp[3]; + + tmp[0] = eye[0] - at[0]; + tmp[1] = eye[1] - at[1]; + tmp[2] = eye[2] - at[2]; + Normalize(tmp, Z); + Normalize(up, Y); + Cross(Y, Z, tmp); + Normalize(tmp, X); + Cross(Z, X, tmp); + Normalize(tmp, Y); + + m16[0] = X[0]; + m16[1] = Y[0]; + m16[2] = Z[0]; + m16[3] = 0.0f; + m16[4] = X[1]; + m16[5] = Y[1]; + m16[6] = Z[1]; + m16[7] = 0.0f; + m16[8] = X[2]; + m16[9] = Y[2]; + m16[10] = Z[2]; + m16[11] = 0.0f; + m16[12] = -Dot(X, eye); + m16[13] = -Dot(Y, eye); + m16[14] = -Dot(Z, eye); + m16[15] = 1.0f; + } + + template T Clamp(T x, T y, T z) { return ((x < y) ? y : ((x > z) ? z : x)); } + template T max(T x, T y) { return (x > y) ? x : y; } + template T min(T x, T y) { return (x < y) ? x : y; } + template bool IsWithin(T x, T y, T z) { return (x >= y) && (x <= z); } + + struct matrix_t; + struct vec_t + { + public: + float x, y, z, w; + + void Lerp(const vec_t& v, float t) + { + x += (v.x - x) * t; + y += (v.y - y) * t; + z += (v.z - z) * t; + w += (v.w - w) * t; + } + + void Set(float v) { x = y = z = w = v; } + void Set(float _x, float _y, float _z = 0.f, float _w = 0.f) { x = _x; y = _y; z = _z; w = _w; } + + vec_t& operator -= (const vec_t& v) { x -= v.x; y -= v.y; z -= v.z; w -= v.w; return *this; } + vec_t& operator += (const vec_t& v) { x += v.x; y += v.y; z += v.z; w += v.w; return *this; } + vec_t& operator *= (const vec_t& v) { x *= v.x; y *= v.y; z *= v.z; w *= v.w; return *this; } + vec_t& operator *= (float v) { x *= v; y *= v; z *= v; w *= v; return *this; } + + vec_t operator * (float f) const; + vec_t operator - () const; + vec_t operator - (const vec_t& v) const; + vec_t operator + (const vec_t& v) const; + vec_t operator * (const vec_t& v) const; + + const vec_t& operator + () const { return (*this); } + float Length() const { return sqrtf(x * x + y * y + z * z); }; + float LengthSq() const { return (x * x + y * y + z * z); }; + vec_t Normalize() { (*this) *= (1.f / ( Length() > FLT_EPSILON ? Length() : FLT_EPSILON ) ); return (*this); } + vec_t Normalize(const vec_t& v) { this->Set(v.x, v.y, v.z, v.w); this->Normalize(); return (*this); } + vec_t Abs() const; + + void Cross(const vec_t& v) + { + vec_t res; + res.x = y * v.z - z * v.y; + res.y = z * v.x - x * v.z; + res.z = x * v.y - y * v.x; + + x = res.x; + y = res.y; + z = res.z; + w = 0.f; + } + + void Cross(const vec_t& v1, const vec_t& v2) + { + x = v1.y * v2.z - v1.z * v2.y; + y = v1.z * v2.x - v1.x * v2.z; + z = v1.x * v2.y - v1.y * v2.x; + w = 0.f; + } + + float Dot(const vec_t& v) const + { + return (x * v.x) + (y * v.y) + (z * v.z) + (w * v.w); + } + + float Dot3(const vec_t& v) const + { + return (x * v.x) + (y * v.y) + (z * v.z); + } + + void Transform(const matrix_t& matrix); + void Transform(const vec_t& s, const matrix_t& matrix); + + void TransformVector(const matrix_t& matrix); + void TransformPoint(const matrix_t& matrix); + void TransformVector(const vec_t& v, const matrix_t& matrix) { (*this) = v; this->TransformVector(matrix); } + void TransformPoint(const vec_t& v, const matrix_t& matrix) { (*this) = v; this->TransformPoint(matrix); } + + float& operator [] (size_t index) { return ((float*)&x)[index]; } + const float& operator [] (size_t index) const { return ((float*)&x)[index]; } + bool operator!=(const vec_t& other) const { return memcmp(this, &other, sizeof(vec_t)) != 0; } + }; + + vec_t makeVect(float _x, float _y, float _z = 0.f, float _w = 0.f) { vec_t res; res.x = _x; res.y = _y; res.z = _z; res.w = _w; return res; } + vec_t makeVect(ImVec2 v) { vec_t res; res.x = v.x; res.y = v.y; res.z = 0.f; res.w = 0.f; return res; } + vec_t vec_t::operator * (float f) const { return makeVect(x * f, y * f, z * f, w * f); } + vec_t vec_t::operator - () const { return makeVect(-x, -y, -z, -w); } + vec_t vec_t::operator - (const vec_t& v) const { return makeVect(x - v.x, y - v.y, z - v.z, w - v.w); } + vec_t vec_t::operator + (const vec_t& v) const { return makeVect(x + v.x, y + v.y, z + v.z, w + v.w); } + vec_t vec_t::operator * (const vec_t& v) const { return makeVect(x * v.x, y * v.y, z * v.z, w * v.w); } + vec_t vec_t::Abs() const { return makeVect(fabsf(x), fabsf(y), fabsf(z)); } + + vec_t Normalized(const vec_t& v) { vec_t res; res = v; res.Normalize(); return res; } + vec_t Cross(const vec_t& v1, const vec_t& v2) + { + vec_t res; + res.x = v1.y * v2.z - v1.z * v2.y; + res.y = v1.z * v2.x - v1.x * v2.z; + res.z = v1.x * v2.y - v1.y * v2.x; + res.w = 0.f; + return res; + } + + float Dot(const vec_t& v1, const vec_t& v2) + { + return (v1.x * v2.x) + (v1.y * v2.y) + (v1.z * v2.z); + } + + vec_t BuildPlan(const vec_t& p_point1, const vec_t& p_normal) + { + vec_t normal, res; + normal.Normalize(p_normal); + res.w = normal.Dot(p_point1); + res.x = normal.x; + res.y = normal.y; + res.z = normal.z; + return res; + } + + struct matrix_t + { + public: + + union + { + float m[4][4]; + float m16[16]; + struct + { + vec_t right, up, dir, position; + } v; + vec_t component[4]; + }; + + operator float* () { return m16; } + operator const float* () const { return m16; } + void Translation(float _x, float _y, float _z) { this->Translation(makeVect(_x, _y, _z)); } + + void Translation(const vec_t& vt) + { + v.right.Set(1.f, 0.f, 0.f, 0.f); + v.up.Set(0.f, 1.f, 0.f, 0.f); + v.dir.Set(0.f, 0.f, 1.f, 0.f); + v.position.Set(vt.x, vt.y, vt.z, 1.f); + } + + void Scale(float _x, float _y, float _z) + { + v.right.Set(_x, 0.f, 0.f, 0.f); + v.up.Set(0.f, _y, 0.f, 0.f); + v.dir.Set(0.f, 0.f, _z, 0.f); + v.position.Set(0.f, 0.f, 0.f, 1.f); + } + void Scale(const vec_t& s) { Scale(s.x, s.y, s.z); } + + matrix_t& operator *= (const matrix_t& mat) + { + matrix_t tmpMat; + tmpMat = *this; + tmpMat.Multiply(mat); + *this = tmpMat; + return *this; + } + matrix_t operator * (const matrix_t& mat) const + { + matrix_t matT; + matT.Multiply(*this, mat); + return matT; + } + + void Multiply(const matrix_t& matrix) + { + matrix_t tmp; + tmp = *this; + + FPU_MatrixF_x_MatrixF((float*)&tmp, (float*)&matrix, (float*)this); + } + + void Multiply(const matrix_t& m1, const matrix_t& m2) + { + FPU_MatrixF_x_MatrixF((float*)&m1, (float*)&m2, (float*)this); + } + + float GetDeterminant() const + { + return m[0][0] * m[1][1] * m[2][2] + m[0][1] * m[1][2] * m[2][0] + m[0][2] * m[1][0] * m[2][1] - + m[0][2] * m[1][1] * m[2][0] - m[0][1] * m[1][0] * m[2][2] - m[0][0] * m[1][2] * m[2][1]; + } + + float Inverse(const matrix_t& srcMatrix, bool affine = false); + void SetToIdentity() + { + v.right.Set(1.f, 0.f, 0.f, 0.f); + v.up.Set(0.f, 1.f, 0.f, 0.f); + v.dir.Set(0.f, 0.f, 1.f, 0.f); + v.position.Set(0.f, 0.f, 0.f, 1.f); + } + void Transpose() + { + matrix_t tmpm; + for (int l = 0; l < 4; l++) + { + for (int c = 0; c < 4; c++) + { + tmpm.m[l][c] = m[c][l]; + } + } + (*this) = tmpm; + } + + void RotationAxis(const vec_t& axis, float angle); + + void OrthoNormalize() + { + v.right.Normalize(); + v.up.Normalize(); + v.dir.Normalize(); + } + }; + + void vec_t::Transform(const matrix_t& matrix) + { + vec_t out; + + out.x = x * matrix.m[0][0] + y * matrix.m[1][0] + z * matrix.m[2][0] + w * matrix.m[3][0]; + out.y = x * matrix.m[0][1] + y * matrix.m[1][1] + z * matrix.m[2][1] + w * matrix.m[3][1]; + out.z = x * matrix.m[0][2] + y * matrix.m[1][2] + z * matrix.m[2][2] + w * matrix.m[3][2]; + out.w = x * matrix.m[0][3] + y * matrix.m[1][3] + z * matrix.m[2][3] + w * matrix.m[3][3]; + + x = out.x; + y = out.y; + z = out.z; + w = out.w; + } + + void vec_t::Transform(const vec_t& s, const matrix_t& matrix) + { + *this = s; + Transform(matrix); + } + + void vec_t::TransformPoint(const matrix_t& matrix) + { + vec_t out; + + out.x = x * matrix.m[0][0] + y * matrix.m[1][0] + z * matrix.m[2][0] + matrix.m[3][0]; + out.y = x * matrix.m[0][1] + y * matrix.m[1][1] + z * matrix.m[2][1] + matrix.m[3][1]; + out.z = x * matrix.m[0][2] + y * matrix.m[1][2] + z * matrix.m[2][2] + matrix.m[3][2]; + out.w = x * matrix.m[0][3] + y * matrix.m[1][3] + z * matrix.m[2][3] + matrix.m[3][3]; + + x = out.x; + y = out.y; + z = out.z; + w = out.w; + } + + void vec_t::TransformVector(const matrix_t& matrix) + { + vec_t out; + + out.x = x * matrix.m[0][0] + y * matrix.m[1][0] + z * matrix.m[2][0]; + out.y = x * matrix.m[0][1] + y * matrix.m[1][1] + z * matrix.m[2][1]; + out.z = x * matrix.m[0][2] + y * matrix.m[1][2] + z * matrix.m[2][2]; + out.w = x * matrix.m[0][3] + y * matrix.m[1][3] + z * matrix.m[2][3]; + + x = out.x; + y = out.y; + z = out.z; + w = out.w; + } + + float matrix_t::Inverse(const matrix_t& srcMatrix, bool affine) + { + float det = 0; + + if (affine) + { + det = GetDeterminant(); + float s = 1 / det; + m[0][0] = (srcMatrix.m[1][1] * srcMatrix.m[2][2] - srcMatrix.m[1][2] * srcMatrix.m[2][1]) * s; + m[0][1] = (srcMatrix.m[2][1] * srcMatrix.m[0][2] - srcMatrix.m[2][2] * srcMatrix.m[0][1]) * s; + m[0][2] = (srcMatrix.m[0][1] * srcMatrix.m[1][2] - srcMatrix.m[0][2] * srcMatrix.m[1][1]) * s; + m[1][0] = (srcMatrix.m[1][2] * srcMatrix.m[2][0] - srcMatrix.m[1][0] * srcMatrix.m[2][2]) * s; + m[1][1] = (srcMatrix.m[2][2] * srcMatrix.m[0][0] - srcMatrix.m[2][0] * srcMatrix.m[0][2]) * s; + m[1][2] = (srcMatrix.m[0][2] * srcMatrix.m[1][0] - srcMatrix.m[0][0] * srcMatrix.m[1][2]) * s; + m[2][0] = (srcMatrix.m[1][0] * srcMatrix.m[2][1] - srcMatrix.m[1][1] * srcMatrix.m[2][0]) * s; + m[2][1] = (srcMatrix.m[2][0] * srcMatrix.m[0][1] - srcMatrix.m[2][1] * srcMatrix.m[0][0]) * s; + m[2][2] = (srcMatrix.m[0][0] * srcMatrix.m[1][1] - srcMatrix.m[0][1] * srcMatrix.m[1][0]) * s; + m[3][0] = -(m[0][0] * srcMatrix.m[3][0] + m[1][0] * srcMatrix.m[3][1] + m[2][0] * srcMatrix.m[3][2]); + m[3][1] = -(m[0][1] * srcMatrix.m[3][0] + m[1][1] * srcMatrix.m[3][1] + m[2][1] * srcMatrix.m[3][2]); + m[3][2] = -(m[0][2] * srcMatrix.m[3][0] + m[1][2] * srcMatrix.m[3][1] + m[2][2] * srcMatrix.m[3][2]); + } + else + { + // transpose matrix + float src[16]; + for (int i = 0; i < 4; ++i) + { + src[i] = srcMatrix.m16[i * 4]; + src[i + 4] = srcMatrix.m16[i * 4 + 1]; + src[i + 8] = srcMatrix.m16[i * 4 + 2]; + src[i + 12] = srcMatrix.m16[i * 4 + 3]; + } + + // calculate pairs for first 8 elements (cofactors) + float tmp[12]; // temp array for pairs + tmp[0] = src[10] * src[15]; + tmp[1] = src[11] * src[14]; + tmp[2] = src[9] * src[15]; + tmp[3] = src[11] * src[13]; + tmp[4] = src[9] * src[14]; + tmp[5] = src[10] * src[13]; + tmp[6] = src[8] * src[15]; + tmp[7] = src[11] * src[12]; + tmp[8] = src[8] * src[14]; + tmp[9] = src[10] * src[12]; + tmp[10] = src[8] * src[13]; + tmp[11] = src[9] * src[12]; + + // calculate first 8 elements (cofactors) + m16[0] = (tmp[0] * src[5] + tmp[3] * src[6] + tmp[4] * src[7]) - (tmp[1] * src[5] + tmp[2] * src[6] + tmp[5] * src[7]); + m16[1] = (tmp[1] * src[4] + tmp[6] * src[6] + tmp[9] * src[7]) - (tmp[0] * src[4] + tmp[7] * src[6] + tmp[8] * src[7]); + m16[2] = (tmp[2] * src[4] + tmp[7] * src[5] + tmp[10] * src[7]) - (tmp[3] * src[4] + tmp[6] * src[5] + tmp[11] * src[7]); + m16[3] = (tmp[5] * src[4] + tmp[8] * src[5] + tmp[11] * src[6]) - (tmp[4] * src[4] + tmp[9] * src[5] + tmp[10] * src[6]); + m16[4] = (tmp[1] * src[1] + tmp[2] * src[2] + tmp[5] * src[3]) - (tmp[0] * src[1] + tmp[3] * src[2] + tmp[4] * src[3]); + m16[5] = (tmp[0] * src[0] + tmp[7] * src[2] + tmp[8] * src[3]) - (tmp[1] * src[0] + tmp[6] * src[2] + tmp[9] * src[3]); + m16[6] = (tmp[3] * src[0] + tmp[6] * src[1] + tmp[11] * src[3]) - (tmp[2] * src[0] + tmp[7] * src[1] + tmp[10] * src[3]); + m16[7] = (tmp[4] * src[0] + tmp[9] * src[1] + tmp[10] * src[2]) - (tmp[5] * src[0] + tmp[8] * src[1] + tmp[11] * src[2]); + + // calculate pairs for second 8 elements (cofactors) + tmp[0] = src[2] * src[7]; + tmp[1] = src[3] * src[6]; + tmp[2] = src[1] * src[7]; + tmp[3] = src[3] * src[5]; + tmp[4] = src[1] * src[6]; + tmp[5] = src[2] * src[5]; + tmp[6] = src[0] * src[7]; + tmp[7] = src[3] * src[4]; + tmp[8] = src[0] * src[6]; + tmp[9] = src[2] * src[4]; + tmp[10] = src[0] * src[5]; + tmp[11] = src[1] * src[4]; + + // calculate second 8 elements (cofactors) + m16[8] = (tmp[0] * src[13] + tmp[3] * src[14] + tmp[4] * src[15]) - (tmp[1] * src[13] + tmp[2] * src[14] + tmp[5] * src[15]); + m16[9] = (tmp[1] * src[12] + tmp[6] * src[14] + tmp[9] * src[15]) - (tmp[0] * src[12] + tmp[7] * src[14] + tmp[8] * src[15]); + m16[10] = (tmp[2] * src[12] + tmp[7] * src[13] + tmp[10] * src[15]) - (tmp[3] * src[12] + tmp[6] * src[13] + tmp[11] * src[15]); + m16[11] = (tmp[5] * src[12] + tmp[8] * src[13] + tmp[11] * src[14]) - (tmp[4] * src[12] + tmp[9] * src[13] + tmp[10] * src[14]); + m16[12] = (tmp[2] * src[10] + tmp[5] * src[11] + tmp[1] * src[9]) - (tmp[4] * src[11] + tmp[0] * src[9] + tmp[3] * src[10]); + m16[13] = (tmp[8] * src[11] + tmp[0] * src[8] + tmp[7] * src[10]) - (tmp[6] * src[10] + tmp[9] * src[11] + tmp[1] * src[8]); + m16[14] = (tmp[6] * src[9] + tmp[11] * src[11] + tmp[3] * src[8]) - (tmp[10] * src[11] + tmp[2] * src[8] + tmp[7] * src[9]); + m16[15] = (tmp[10] * src[10] + tmp[4] * src[8] + tmp[9] * src[9]) - (tmp[8] * src[9] + tmp[11] * src[10] + tmp[5] * src[8]); + + // calculate determinant + det = src[0] * m16[0] + src[1] * m16[1] + src[2] * m16[2] + src[3] * m16[3]; + + // calculate matrix inverse + float invdet = 1 / det; + for (int j = 0; j < 16; ++j) + { + m16[j] *= invdet; + } + } + + return det; + } + + void matrix_t::RotationAxis(const vec_t& axis, float angle) + { + float length2 = axis.LengthSq(); + if (length2 < FLT_EPSILON) + { + SetToIdentity(); + return; + } + + vec_t n = axis * (1.f / sqrtf(length2)); + float s = sinf(angle); + float c = cosf(angle); + float k = 1.f - c; + + float xx = n.x * n.x * k + c; + float yy = n.y * n.y * k + c; + float zz = n.z * n.z * k + c; + float xy = n.x * n.y * k; + float yz = n.y * n.z * k; + float zx = n.z * n.x * k; + float xs = n.x * s; + float ys = n.y * s; + float zs = n.z * s; + + m[0][0] = xx; + m[0][1] = xy + zs; + m[0][2] = zx - ys; + m[0][3] = 0.f; + m[1][0] = xy - zs; + m[1][1] = yy; + m[1][2] = yz + xs; + m[1][3] = 0.f; + m[2][0] = zx + ys; + m[2][1] = yz - xs; + m[2][2] = zz; + m[2][3] = 0.f; + m[3][0] = 0.f; + m[3][1] = 0.f; + m[3][2] = 0.f; + m[3][3] = 1.f; + } + + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // + + enum MOVETYPE + { + MT_NONE, + MT_MOVE_X, + MT_MOVE_Y, + MT_MOVE_Z, + MT_MOVE_YZ, + MT_MOVE_ZX, + MT_MOVE_XY, + MT_MOVE_SCREEN, + MT_ROTATE_X, + MT_ROTATE_Y, + MT_ROTATE_Z, + MT_ROTATE_SCREEN, + MT_SCALE_X, + MT_SCALE_Y, + MT_SCALE_Z, + MT_SCALE_XYZ + }; + + static bool IsTranslateType(int type) + { + return type >= MT_MOVE_X && type <= MT_MOVE_SCREEN; + } + + static bool IsRotateType(int type) + { + return type >= MT_ROTATE_X && type <= MT_ROTATE_SCREEN; + } + + static bool IsScaleType(int type) + { + return type >= MT_SCALE_X && type <= MT_SCALE_XYZ; + } + + // Matches MT_MOVE_AB order + static const OPERATION TRANSLATE_PLANS[3] = { TRANSLATE_Y | TRANSLATE_Z, TRANSLATE_X | TRANSLATE_Z, TRANSLATE_X | TRANSLATE_Y }; + + Style::Style() + { + // default values + TranslationLineThickness = 3.0f; + TranslationLineArrowSize = 6.0f; + RotationLineThickness = 2.0f; + RotationOuterLineThickness = 3.0f; + ScaleLineThickness = 3.0f; + ScaleLineCircleSize = 6.0f; + HatchedAxisLineThickness = 6.0f; + CenterCircleSize = 6.0f; + + // initialize default colors + Colors[DIRECTION_X] = ImVec4(0.666f, 0.000f, 0.000f, 1.000f); + Colors[DIRECTION_Y] = ImVec4(0.000f, 0.666f, 0.000f, 1.000f); + Colors[DIRECTION_Z] = ImVec4(0.000f, 0.000f, 0.666f, 1.000f); + Colors[PLANE_X] = ImVec4(0.666f, 0.000f, 0.000f, 0.380f); + Colors[PLANE_Y] = ImVec4(0.000f, 0.666f, 0.000f, 0.380f); + Colors[PLANE_Z] = ImVec4(0.000f, 0.000f, 0.666f, 0.380f); + Colors[SELECTION] = ImVec4(1.000f, 0.500f, 0.062f, 0.541f); + Colors[INACTIVE] = ImVec4(0.600f, 0.600f, 0.600f, 0.600f); + Colors[TRANSLATION_LINE] = ImVec4(0.666f, 0.666f, 0.666f, 0.666f); + Colors[SCALE_LINE] = ImVec4(0.250f, 0.250f, 0.250f, 1.000f); + Colors[ROTATION_USING_BORDER] = ImVec4(1.000f, 0.500f, 0.062f, 1.000f); + Colors[ROTATION_USING_FILL] = ImVec4(1.000f, 0.500f, 0.062f, 0.500f); + Colors[HATCHED_AXIS_LINES] = ImVec4(0.000f, 0.000f, 0.000f, 0.500f); + Colors[TEXT] = ImVec4(1.000f, 1.000f, 1.000f, 1.000f); + Colors[TEXT_SHADOW] = ImVec4(0.000f, 0.000f, 0.000f, 1.000f); + + strcpy(AxisLabels[Axis_X], "x"); + strcpy(AxisLabels[Axis_Y], "y"); + strcpy(AxisLabels[Axis_Z], "z"); + } + + struct Context + { + Context() : mbUsing(false), mbEnable(true), mbUsingBounds(false) + { + } + + ImDrawList* mDrawList; + Style mStyle; + + MODE mMode; + matrix_t mViewMat; + matrix_t mProjectionMat; + matrix_t mModel; + matrix_t mModelLocal; // orthonormalized model + matrix_t mModelInverse; + matrix_t mModelSource; + matrix_t mModelSourceInverse; + matrix_t mMVP; + matrix_t mMVPLocal; // MVP with full model matrix whereas mMVP's model matrix might only be translation in case of World space edition + matrix_t mViewProjection; + + vec_t mModelScaleOrigin; + vec_t mCameraEye; + vec_t mCameraRight; + vec_t mCameraDir; + vec_t mCameraUp; + vec_t mRayOrigin; + vec_t mRayVector; + + float mRadiusSquareCenter; + ImVec2 mScreenSquareCenter; + ImVec2 mScreenSquareMin; + ImVec2 mScreenSquareMax; + + float mScreenFactor; + vec_t mRelativeOrigin; + + bool mbUsing; + bool mbEnable; + bool mbMouseOver; + bool mReversed; // reversed projection matrix + + // translation + vec_t mTranslationPlan; + vec_t mTranslationPlanOrigin; + vec_t mMatrixOrigin; + vec_t mTranslationLastDelta; + + // rotation + vec_t mRotationVectorSource; + float mRotationAngle; + float mRotationAngleOrigin; + //vec_t mWorldToLocalAxis; + + // scale + vec_t mScale; + vec_t mScaleValueOrigin; + vec_t mScaleLast; + float mSaveMousePosx; + + // save axis factor when using gizmo + bool mBelowAxisLimit[3]; + bool mBelowPlaneLimit[3]; + float mAxisFactor[3]; + + float mAxisLimit=0.0025f; + float mPlaneLimit=0.02f; + + // bounds stretching + vec_t mBoundsPivot; + vec_t mBoundsAnchor; + vec_t mBoundsPlan; + vec_t mBoundsLocalPivot; + int mBoundsBestAxis; + int mBoundsAxis[2]; + bool mbUsingBounds; + matrix_t mBoundsMatrix; + + // + int mCurrentOperation; + + float mX = 0.f; + float mY = 0.f; + float mWidth = 0.f; + float mHeight = 0.f; + float mXMax = 0.f; + float mYMax = 0.f; + float mDisplayRatio = 1.f; + + bool mIsOrthographic = false; + + int mActualID = -1; + int mEditingID = -1; + OPERATION mOperation = OPERATION(-1); + + bool mAllowAxisFlip = true; + float mGizmoSizeClipSpace = 0.1f; + }; + + static Context gContext; + + static const vec_t directionUnary[3] = { makeVect(1.f, 0.f, 0.f), makeVect(0.f, 1.f, 0.f), makeVect(0.f, 0.f, 1.f) }; + static const char* translationInfoMask[] = { "X : %5.3f", "Y : %5.3f", "Z : %5.3f", + "Y : %5.3f Z : %5.3f", "X : %5.3f Z : %5.3f", "X : %5.3f Y : %5.3f", + "X : %5.3f Y : %5.3f Z : %5.3f" }; + static const char* scaleInfoMask[] = { "X : %5.2f", "Y : %5.2f", "Z : %5.2f", "XYZ : %5.2f" }; + static const char* rotationInfoMask[] = { "X : %5.2f deg %5.2f rad", "Y : %5.2f deg %5.2f rad", "Z : %5.2f deg %5.2f rad", "Screen : %5.2f deg %5.2f rad" }; + static const int translationInfoIndex[] = { 0,0,0, 1,0,0, 2,0,0, 1,2,0, 0,2,0, 0,1,0, 0,1,2 }; + static const float quadMin = 0.5f; + static const float quadMax = 0.8f; + static const float quadUV[8] = { quadMin, quadMin, quadMin, quadMax, quadMax, quadMax, quadMax, quadMin }; + static const int halfCircleSegmentCount = 64; + static const float snapTension = 0.5f; + + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // + static int GetMoveType(OPERATION op, vec_t* gizmoHitProportion); + static int GetRotateType(OPERATION op); + static int GetScaleType(OPERATION op); + + Style& GetStyle() + { + return gContext.mStyle; + } + + static ImU32 GetColorU32(int idx) + { + IM_ASSERT(idx < COLOR::COUNT); + return ImGui::ColorConvertFloat4ToU32(gContext.mStyle.Colors[idx]); + } + + static ImVec2 worldToPos(const vec_t& worldPos, const matrix_t& mat, ImVec2 position = ImVec2(gContext.mX, gContext.mY), ImVec2 size = ImVec2(gContext.mWidth, gContext.mHeight)) + { + vec_t trans; + trans.TransformPoint(worldPos, mat); + trans *= 0.5f / trans.w; + trans += makeVect(0.5f, 0.5f); + trans.y = 1.f - trans.y; + trans.x *= size.x; + trans.y *= size.y; + trans.x += position.x; + trans.y += position.y; + return ImVec2(trans.x, trans.y); + } + + static void ComputeCameraRay(vec_t& rayOrigin, vec_t& rayDir, ImVec2 position = ImVec2(gContext.mX, gContext.mY), ImVec2 size = ImVec2(gContext.mWidth, gContext.mHeight)) + { + ImGuiIO& io = ImGui::GetIO(); + + matrix_t mViewProjInverse; + mViewProjInverse.Inverse(gContext.mViewMat * gContext.mProjectionMat); + + const float mox = ((io.MousePos.x - position.x) / size.x) * 2.f - 1.f; + const float moy = (1.f - ((io.MousePos.y - position.y) / size.y)) * 2.f - 1.f; + + const float zNear = gContext.mReversed ? (1.f - FLT_EPSILON) : 0.f; + const float zFar = gContext.mReversed ? 0.f : (1.f - FLT_EPSILON); + + rayOrigin.Transform(makeVect(mox, moy, zNear, 1.f), mViewProjInverse); + rayOrigin *= 1.f / rayOrigin.w; + vec_t rayEnd; + rayEnd.Transform(makeVect(mox, moy, zFar, 1.f), mViewProjInverse); + rayEnd *= 1.f / rayEnd.w; + rayDir = Normalized(rayEnd - rayOrigin); + } + + static float GetSegmentLengthClipSpace(const vec_t& start, const vec_t& end, const bool localCoordinates = false) + { + vec_t startOfSegment = start; + const matrix_t& mvp = localCoordinates ? gContext.mMVPLocal : gContext.mMVP; + startOfSegment.TransformPoint(mvp); + if (fabsf(startOfSegment.w) > FLT_EPSILON) // check for axis aligned with camera direction + { + startOfSegment *= 1.f / startOfSegment.w; + } + + vec_t endOfSegment = end; + endOfSegment.TransformPoint(mvp); + if (fabsf(endOfSegment.w) > FLT_EPSILON) // check for axis aligned with camera direction + { + endOfSegment *= 1.f / endOfSegment.w; + } + + vec_t clipSpaceAxis = endOfSegment - startOfSegment; + if (gContext.mDisplayRatio < 1.0) + clipSpaceAxis.x *= gContext.mDisplayRatio; + else + clipSpaceAxis.y /= gContext.mDisplayRatio; + float segmentLengthInClipSpace = sqrtf(clipSpaceAxis.x * clipSpaceAxis.x + clipSpaceAxis.y * clipSpaceAxis.y); + return segmentLengthInClipSpace; + } + + static float GetParallelogram(const vec_t& ptO, const vec_t& ptA, const vec_t& ptB) + { + vec_t pts[] = { ptO, ptA, ptB }; + for (unsigned int i = 0; i < 3; i++) + { + pts[i].TransformPoint(gContext.mMVP); + if (fabsf(pts[i].w) > FLT_EPSILON) // check for axis aligned with camera direction + { + pts[i] *= 1.f / pts[i].w; + } + } + vec_t segA = pts[1] - pts[0]; + vec_t segB = pts[2] - pts[0]; + segA.y /= gContext.mDisplayRatio; + segB.y /= gContext.mDisplayRatio; + vec_t segAOrtho = makeVect(-segA.y, segA.x); + segAOrtho.Normalize(); + float dt = segAOrtho.Dot3(segB); + float surface = sqrtf(segA.x * segA.x + segA.y * segA.y) * fabsf(dt); + return surface; + } + + inline vec_t PointOnSegment(const vec_t& point, const vec_t& vertPos1, const vec_t& vertPos2) + { + vec_t c = point - vertPos1; + vec_t V; + + V.Normalize(vertPos2 - vertPos1); + float d = (vertPos2 - vertPos1).Length(); + float t = V.Dot3(c); + + if (t < 0.f) + { + return vertPos1; + } + + if (t > d) + { + return vertPos2; + } + + return vertPos1 + V * t; + } + + static float IntersectRayPlane(const vec_t& rOrigin, const vec_t& rVector, const vec_t& plan) + { + const float numer = plan.Dot3(rOrigin) - plan.w; + const float denom = plan.Dot3(rVector); + + if (fabsf(denom) < FLT_EPSILON) // normal is orthogonal to vector, cant intersect + { + return -1.0f; + } + + return -(numer / denom); + } + + static float DistanceToPlane(const vec_t& point, const vec_t& plan) + { + return plan.Dot3(point) + plan.w; + } + + static bool IsInContextRect(ImVec2 p) + { + return IsWithin(p.x, gContext.mX, gContext.mXMax) && IsWithin(p.y, gContext.mY, gContext.mYMax); + } + + static bool IsHoveringWindow() + { + ImGuiContext& g = *ImGui::GetCurrentContext(); + ImGuiWindow* window = ImGui::FindWindowByName(gContext.mDrawList->_OwnerName); + if (g.HoveredWindow == window) // Mouse hovering drawlist window + return true; + if (g.HoveredWindow != NULL) // Any other window is hovered + return false; + if (ImGui::IsMouseHoveringRect(window->InnerRect.Min, window->InnerRect.Max, false)) // Hovering drawlist window rect, while no other window is hovered (for _NoInputs windows) + return true; + return false; + } + + void SetRect(float x, float y, float width, float height) + { + gContext.mX = x; + gContext.mY = y; + gContext.mWidth = width; + gContext.mHeight = height; + gContext.mXMax = gContext.mX + gContext.mWidth; + gContext.mYMax = gContext.mY + gContext.mXMax; + gContext.mDisplayRatio = width / height; + } + + void SetOrthographic(bool isOrthographic) + { + gContext.mIsOrthographic = isOrthographic; + } + + void SetDrawlist(ImDrawList* drawlist) + { + gContext.mDrawList = drawlist ? drawlist : ImGui::GetWindowDrawList(); + } + + void SetImGuiContext(ImGuiContext* ctx) + { + ImGui::SetCurrentContext(ctx); + } + + void BeginFrame() + { + const ImU32 flags = ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoInputs | ImGuiWindowFlags_NoSavedSettings | ImGuiWindowFlags_NoFocusOnAppearing | ImGuiWindowFlags_NoBringToFrontOnFocus; + +#ifdef IMGUI_HAS_VIEWPORT + ImGui::SetNextWindowSize(ImGui::GetMainViewport()->Size); + ImGui::SetNextWindowPos(ImGui::GetMainViewport()->Pos); +#else + ImGuiIO& io = ImGui::GetIO(); + ImGui::SetNextWindowSize(io.DisplaySize); + ImGui::SetNextWindowPos(ImVec2(0, 0)); +#endif + + ImGui::PushStyleColor(ImGuiCol_WindowBg, 0); + ImGui::PushStyleColor(ImGuiCol_Border, 0); + ImGui::PushStyleVar(ImGuiStyleVar_WindowRounding, 0.0f); + + ImGui::Begin("gizmo", NULL, flags); + gContext.mDrawList = ImGui::GetWindowDrawList(); + ImGui::End(); + ImGui::PopStyleVar(); + ImGui::PopStyleColor(2); + } + + bool IsUsing() + { + return (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID)) || gContext.mbUsingBounds; + } + + bool IsUsingAny() + { + return gContext.mbUsing || gContext.mbUsingBounds; + } + + bool IsOver() + { + return (Intersects(gContext.mOperation, TRANSLATE) && GetMoveType(gContext.mOperation, NULL) != MT_NONE) || + (Intersects(gContext.mOperation, ROTATE) && GetRotateType(gContext.mOperation) != MT_NONE) || + (Intersects(gContext.mOperation, SCALE) && GetScaleType(gContext.mOperation) != MT_NONE) || IsUsing(); + } + + bool IsOver(OPERATION op) + { + if(IsUsing()) + { + return true; + } + if(Intersects(op, SCALE) && GetScaleType(op) != MT_NONE) + { + return true; + } + if(Intersects(op, ROTATE) && GetRotateType(op) != MT_NONE) + { + return true; + } + if(Intersects(op, TRANSLATE) && GetMoveType(op, NULL) != MT_NONE) + { + return true; + } + return false; + } + + void Enable(bool enable) + { + gContext.mbEnable = enable; + if (!enable) + { + gContext.mbUsing = false; + gContext.mbUsingBounds = false; + } + } + + static void ComputeContext(const float* view, const float* projection, float* matrix, MODE mode) + { + gContext.mMode = mode; + gContext.mViewMat = *(matrix_t*)view; + gContext.mProjectionMat = *(matrix_t*)projection; + gContext.mbMouseOver = IsHoveringWindow(); + + gContext.mModelLocal = *(matrix_t*)matrix; + gContext.mModelLocal.OrthoNormalize(); + + if (mode == LOCAL) + { + gContext.mModel = gContext.mModelLocal; + } + else + { + gContext.mModel.Translation(((matrix_t*)matrix)->v.position); + } + gContext.mModelSource = *(matrix_t*)matrix; + gContext.mModelScaleOrigin.Set(gContext.mModelSource.v.right.Length(), gContext.mModelSource.v.up.Length(), gContext.mModelSource.v.dir.Length()); + + gContext.mModelInverse.Inverse(gContext.mModel); + gContext.mModelSourceInverse.Inverse(gContext.mModelSource); + gContext.mViewProjection = gContext.mViewMat * gContext.mProjectionMat; + gContext.mMVP = gContext.mModel * gContext.mViewProjection; + gContext.mMVPLocal = gContext.mModelLocal * gContext.mViewProjection; + + matrix_t viewInverse; + viewInverse.Inverse(gContext.mViewMat); + gContext.mCameraDir = viewInverse.v.dir; + gContext.mCameraEye = viewInverse.v.position; + gContext.mCameraRight = viewInverse.v.right; + gContext.mCameraUp = viewInverse.v.up; + + // projection reverse + vec_t nearPos, farPos; + nearPos.Transform(makeVect(0, 0, 1.f, 1.f), gContext.mProjectionMat); + farPos.Transform(makeVect(0, 0, 2.f, 1.f), gContext.mProjectionMat); + + gContext.mReversed = (nearPos.z/nearPos.w) > (farPos.z / farPos.w); + + // compute scale from the size of camera right vector projected on screen at the matrix position + vec_t pointRight = viewInverse.v.right; + pointRight.TransformPoint(gContext.mViewProjection); + gContext.mScreenFactor = gContext.mGizmoSizeClipSpace / (pointRight.x / pointRight.w - gContext.mMVP.v.position.x / gContext.mMVP.v.position.w); + + vec_t rightViewInverse = viewInverse.v.right; + rightViewInverse.TransformVector(gContext.mModelInverse); + float rightLength = GetSegmentLengthClipSpace(makeVect(0.f, 0.f), rightViewInverse); + gContext.mScreenFactor = gContext.mGizmoSizeClipSpace / rightLength; + + ImVec2 centerSSpace = worldToPos(makeVect(0.f, 0.f), gContext.mMVP); + gContext.mScreenSquareCenter = centerSSpace; + gContext.mScreenSquareMin = ImVec2(centerSSpace.x - 10.f, centerSSpace.y - 10.f); + gContext.mScreenSquareMax = ImVec2(centerSSpace.x + 10.f, centerSSpace.y + 10.f); + + ComputeCameraRay(gContext.mRayOrigin, gContext.mRayVector); + } + + static void ComputeColors(ImU32* colors, int type, OPERATION operation) + { + if (gContext.mbEnable) + { + ImU32 selectionColor = GetColorU32(SELECTION); + + switch (operation) + { + case TRANSLATE: + colors[0] = (type == MT_MOVE_SCREEN) ? selectionColor : IM_COL32_WHITE; + for (int i = 0; i < 3; i++) + { + colors[i + 1] = (type == (int)(MT_MOVE_X + i)) ? selectionColor : GetColorU32(DIRECTION_X + i); + colors[i + 4] = (type == (int)(MT_MOVE_YZ + i)) ? selectionColor : GetColorU32(PLANE_X + i); + colors[i + 4] = (type == MT_MOVE_SCREEN) ? selectionColor : colors[i + 4]; + } + break; + case ROTATE: + colors[0] = (type == MT_ROTATE_SCREEN) ? selectionColor : IM_COL32_WHITE; + for (int i = 0; i < 3; i++) + { + colors[i + 1] = (type == (int)(MT_ROTATE_X + i)) ? selectionColor : GetColorU32(DIRECTION_X + i); + } + break; + case SCALEU: + case SCALE: + colors[0] = (type == MT_SCALE_XYZ) ? selectionColor : IM_COL32_WHITE; + for (int i = 0; i < 3; i++) + { + colors[i + 1] = (type == (int)(MT_SCALE_X + i)) ? selectionColor : GetColorU32(DIRECTION_X + i); + } + break; + // note: this internal function is only called with three possible values for operation + default: + break; + } + } + else + { + ImU32 inactiveColor = GetColorU32(INACTIVE); + for (int i = 0; i < 7; i++) + { + colors[i] = inactiveColor; + } + } + } + + static void ComputeTripodAxisAndVisibility(const int axisIndex, vec_t& dirAxis, vec_t& dirPlaneX, vec_t& dirPlaneY, bool& belowAxisLimit, bool& belowPlaneLimit, const bool localCoordinates = false) + { + dirAxis = directionUnary[axisIndex]; + dirPlaneX = directionUnary[(axisIndex + 1) % 3]; + dirPlaneY = directionUnary[(axisIndex + 2) % 3]; + + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID)) + { + // when using, use stored factors so the gizmo doesn't flip when we translate + belowAxisLimit = gContext.mBelowAxisLimit[axisIndex]; + belowPlaneLimit = gContext.mBelowPlaneLimit[axisIndex]; + + dirAxis *= gContext.mAxisFactor[axisIndex]; + dirPlaneX *= gContext.mAxisFactor[(axisIndex + 1) % 3]; + dirPlaneY *= gContext.mAxisFactor[(axisIndex + 2) % 3]; + } + else + { + // new method + float lenDir = GetSegmentLengthClipSpace(makeVect(0.f, 0.f, 0.f), dirAxis, localCoordinates); + float lenDirMinus = GetSegmentLengthClipSpace(makeVect(0.f, 0.f, 0.f), -dirAxis, localCoordinates); + + float lenDirPlaneX = GetSegmentLengthClipSpace(makeVect(0.f, 0.f, 0.f), dirPlaneX, localCoordinates); + float lenDirMinusPlaneX = GetSegmentLengthClipSpace(makeVect(0.f, 0.f, 0.f), -dirPlaneX, localCoordinates); + + float lenDirPlaneY = GetSegmentLengthClipSpace(makeVect(0.f, 0.f, 0.f), dirPlaneY, localCoordinates); + float lenDirMinusPlaneY = GetSegmentLengthClipSpace(makeVect(0.f, 0.f, 0.f), -dirPlaneY, localCoordinates); + + // For readability + bool & allowFlip = gContext.mAllowAxisFlip; + float mulAxis = (allowFlip && lenDir < lenDirMinus&& fabsf(lenDir - lenDirMinus) > FLT_EPSILON) ? -1.f : 1.f; + float mulAxisX = (allowFlip && lenDirPlaneX < lenDirMinusPlaneX&& fabsf(lenDirPlaneX - lenDirMinusPlaneX) > FLT_EPSILON) ? -1.f : 1.f; + float mulAxisY = (allowFlip && lenDirPlaneY < lenDirMinusPlaneY&& fabsf(lenDirPlaneY - lenDirMinusPlaneY) > FLT_EPSILON) ? -1.f : 1.f; + dirAxis *= mulAxis; + dirPlaneX *= mulAxisX; + dirPlaneY *= mulAxisY; + + // for axis + float axisLengthInClipSpace = GetSegmentLengthClipSpace(makeVect(0.f, 0.f, 0.f), dirAxis * gContext.mScreenFactor, localCoordinates); + + float paraSurf = GetParallelogram(makeVect(0.f, 0.f, 0.f), dirPlaneX * gContext.mScreenFactor, dirPlaneY * gContext.mScreenFactor); + belowPlaneLimit = (paraSurf > gContext.mAxisLimit); + belowAxisLimit = (axisLengthInClipSpace > gContext.mPlaneLimit); + + // and store values + gContext.mAxisFactor[axisIndex] = mulAxis; + gContext.mAxisFactor[(axisIndex + 1) % 3] = mulAxisX; + gContext.mAxisFactor[(axisIndex + 2) % 3] = mulAxisY; + gContext.mBelowAxisLimit[axisIndex] = belowAxisLimit; + gContext.mBelowPlaneLimit[axisIndex] = belowPlaneLimit; + } + } + + static void ComputeSnap(float* value, float snap) + { + if (snap <= FLT_EPSILON) + { + return; + } + + float modulo = fmodf(*value, snap); + float moduloRatio = fabsf(modulo) / snap; + if (moduloRatio < snapTension) + { + *value -= modulo; + } + else if (moduloRatio > (1.f - snapTension)) + { + *value = *value - modulo + snap * ((*value < 0.f) ? -1.f : 1.f); + } + } + static void ComputeSnap(vec_t& value, const float* snap) + { + for (int i = 0; i < 3; i++) + { + ComputeSnap(&value[i], snap[i]); + } + } + + static float ComputeAngleOnPlan() + { + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, gContext.mTranslationPlan); + vec_t localPos = Normalized(gContext.mRayOrigin + gContext.mRayVector * len - gContext.mModel.v.position); + + vec_t perpendicularVector; + perpendicularVector.Cross(gContext.mRotationVectorSource, gContext.mTranslationPlan); + perpendicularVector.Normalize(); + float acosAngle = Clamp(Dot(localPos, gContext.mRotationVectorSource), -1.f, 1.f); + float angle = acosf(acosAngle); + angle *= (Dot(localPos, perpendicularVector) < 0.f) ? 1.f : -1.f; + return angle; + } + + static void DrawRotationGizmo(OPERATION op, int type) + { + if(!Intersects(op, ROTATE)) + { + return; + } + ImDrawList* drawList = gContext.mDrawList; + + // colors + ImU32 colors[7]; + ComputeColors(colors, type, ROTATE); + + vec_t cameraToModelNormalized; + if (gContext.mIsOrthographic) + { + matrix_t viewInverse; + viewInverse.Inverse(*(matrix_t*)&gContext.mViewMat); + cameraToModelNormalized = -viewInverse.v.dir; + } + else + { + cameraToModelNormalized = Normalized(gContext.mModel.v.position - gContext.mCameraEye); + } + + cameraToModelNormalized.TransformVector(gContext.mModelInverse); + + gContext.mRadiusSquareCenter = screenRotateSize * gContext.mHeight; + + bool hasRSC = Intersects(op, ROTATE_SCREEN); + for (int axis = 0; axis < 3; axis++) + { + if(!Intersects(op, static_cast(ROTATE_Z >> axis))) + { + continue; + } + const bool usingAxis = (gContext.mbUsing && type == MT_ROTATE_Z - axis); + const int circleMul = (hasRSC && !usingAxis ) ? 1 : 2; + + ImVec2* circlePos = (ImVec2*)alloca(sizeof(ImVec2) * (circleMul * halfCircleSegmentCount + 1)); + + float angleStart = atan2f(cameraToModelNormalized[(4 - axis) % 3], cameraToModelNormalized[(3 - axis) % 3]) + ZPI * 0.5f; + + for (int i = 0; i < circleMul * halfCircleSegmentCount + 1; i++) + { + float ng = angleStart + (float)circleMul * ZPI * ((float)i / (float)(circleMul * halfCircleSegmentCount)); + vec_t axisPos = makeVect(cosf(ng), sinf(ng), 0.f); + vec_t pos = makeVect(axisPos[axis], axisPos[(axis + 1) % 3], axisPos[(axis + 2) % 3]) * gContext.mScreenFactor * rotationDisplayFactor; + circlePos[i] = worldToPos(pos, gContext.mMVP); + } + if (!gContext.mbUsing || usingAxis) + { + drawList->AddPolyline(circlePos, circleMul* halfCircleSegmentCount + 1, colors[3 - axis], false, gContext.mStyle.RotationLineThickness); + } + + float radiusAxis = sqrtf((ImLengthSqr(worldToPos(gContext.mModel.v.position, gContext.mViewProjection) - circlePos[0]))); + if (radiusAxis > gContext.mRadiusSquareCenter) + { + gContext.mRadiusSquareCenter = radiusAxis; + } + } + if(hasRSC && (!gContext.mbUsing || type == MT_ROTATE_SCREEN)) + { + drawList->AddCircle(worldToPos(gContext.mModel.v.position, gContext.mViewProjection), gContext.mRadiusSquareCenter, colors[0], 64, gContext.mStyle.RotationOuterLineThickness); + } + + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID) && IsRotateType(type)) + { + ImVec2 circlePos[halfCircleSegmentCount + 1]; + + circlePos[0] = worldToPos(gContext.mModel.v.position, gContext.mViewProjection); + for (unsigned int i = 1; i < halfCircleSegmentCount + 1; i++) + { + float ng = gContext.mRotationAngle * ((float)(i - 1) / (float)(halfCircleSegmentCount - 1)); + matrix_t rotateVectorMatrix; + rotateVectorMatrix.RotationAxis(gContext.mTranslationPlan, ng); + vec_t pos; + pos.TransformPoint(gContext.mRotationVectorSource, rotateVectorMatrix); + pos *= gContext.mScreenFactor * rotationDisplayFactor; + circlePos[i] = worldToPos(pos + gContext.mModel.v.position, gContext.mViewProjection); + } + drawList->AddConvexPolyFilled(circlePos, halfCircleSegmentCount + 1, GetColorU32(ROTATION_USING_FILL)); + drawList->AddPolyline(circlePos, halfCircleSegmentCount + 1, GetColorU32(ROTATION_USING_BORDER), true, gContext.mStyle.RotationLineThickness); + + ImVec2 destinationPosOnScreen = circlePos[1]; + char tmps[512]; + ImFormatString(tmps, sizeof(tmps), rotationInfoMask[type - MT_ROTATE_X], (gContext.mRotationAngle / ZPI) * 180.f, gContext.mRotationAngle); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 15, destinationPosOnScreen.y + 15), GetColorU32(TEXT_SHADOW), tmps); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 14, destinationPosOnScreen.y + 14), GetColorU32(TEXT), tmps); + } + } + + static void DrawHatchedAxis(const vec_t& axis) + { + if (gContext.mStyle.HatchedAxisLineThickness <= 0.0f) + { + return; + } + + for (int j = 1; j < 10; j++) + { + ImVec2 baseSSpace2 = worldToPos(axis * 0.05f * (float)(j * 2) * gContext.mScreenFactor, gContext.mMVP); + ImVec2 worldDirSSpace2 = worldToPos(axis * 0.05f * (float)(j * 2 + 1) * gContext.mScreenFactor, gContext.mMVP); + gContext.mDrawList->AddLine(baseSSpace2, worldDirSSpace2, GetColorU32(HATCHED_AXIS_LINES), gContext.mStyle.HatchedAxisLineThickness); + } + } + + static void DrawScaleGizmo(OPERATION op, int type) + { + ImDrawList* drawList = gContext.mDrawList; + + if(!Intersects(op, SCALE)) + { + return; + } + + // colors + ImU32 colors[7]; + ComputeColors(colors, type, SCALE); + + // draw + vec_t scaleDisplay = { 1.f, 1.f, 1.f, 1.f }; + + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID)) + { + scaleDisplay = gContext.mScale; + } + + for (int i = 0; i < 3; i++) + { + if(!Intersects(op, static_cast(SCALE_X << i))) + { + continue; + } + const bool usingAxis = (gContext.mbUsing && type == MT_SCALE_X + i); + if (!gContext.mbUsing || usingAxis) + { + vec_t dirPlaneX, dirPlaneY, dirAxis; + bool belowAxisLimit, belowPlaneLimit; + ComputeTripodAxisAndVisibility(i, dirAxis, dirPlaneX, dirPlaneY, belowAxisLimit, belowPlaneLimit, true); + + // draw axis + if (belowAxisLimit) + { + bool hasTranslateOnAxis = Contains(op, static_cast(TRANSLATE_X << i)); + float markerScale = hasTranslateOnAxis ? 1.4f : 1.0f; + ImVec2 baseSSpace = worldToPos(dirAxis * 0.1f * gContext.mScreenFactor, gContext.mMVP); + ImVec2 worldDirSSpaceNoScale = worldToPos(dirAxis * markerScale * gContext.mScreenFactor, gContext.mMVP); + ImVec2 worldDirSSpace = worldToPos((dirAxis * markerScale * scaleDisplay[i]) * gContext.mScreenFactor, gContext.mMVP); + + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID)) + { + ImU32 scaleLineColor = GetColorU32(SCALE_LINE); + drawList->AddLine(baseSSpace, worldDirSSpaceNoScale, scaleLineColor, gContext.mStyle.ScaleLineThickness); + drawList->AddCircleFilled(worldDirSSpaceNoScale, gContext.mStyle.ScaleLineCircleSize, scaleLineColor); + } + + if (!hasTranslateOnAxis || gContext.mbUsing) + { + drawList->AddLine(baseSSpace, worldDirSSpace, colors[i + 1], gContext.mStyle.ScaleLineThickness); + } + drawList->AddCircleFilled(worldDirSSpace, gContext.mStyle.ScaleLineCircleSize, colors[i + 1]); + + if (gContext.mAxisFactor[i] < 0.f) + { + DrawHatchedAxis(dirAxis * scaleDisplay[i]); + } + } + } + } + + // draw screen cirle + drawList->AddCircleFilled(gContext.mScreenSquareCenter, gContext.mStyle.CenterCircleSize, colors[0], 32); + + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID) && IsScaleType(type)) + { + //ImVec2 sourcePosOnScreen = worldToPos(gContext.mMatrixOrigin, gContext.mViewProjection); + ImVec2 destinationPosOnScreen = worldToPos(gContext.mModel.v.position, gContext.mViewProjection); + /*vec_t dif(destinationPosOnScreen.x - sourcePosOnScreen.x, destinationPosOnScreen.y - sourcePosOnScreen.y); + dif.Normalize(); + dif *= 5.f; + drawList->AddCircle(sourcePosOnScreen, 6.f, translationLineColor); + drawList->AddCircle(destinationPosOnScreen, 6.f, translationLineColor); + drawList->AddLine(ImVec2(sourcePosOnScreen.x + dif.x, sourcePosOnScreen.y + dif.y), ImVec2(destinationPosOnScreen.x - dif.x, destinationPosOnScreen.y - dif.y), translationLineColor, 2.f); + */ + char tmps[512]; + //vec_t deltaInfo = gContext.mModel.v.position - gContext.mMatrixOrigin; + int componentInfoIndex = (type - MT_SCALE_X) * 3; + ImFormatString(tmps, sizeof(tmps), scaleInfoMask[type - MT_SCALE_X], scaleDisplay[translationInfoIndex[componentInfoIndex]]); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 15, destinationPosOnScreen.y + 15), GetColorU32(TEXT_SHADOW), tmps); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 14, destinationPosOnScreen.y + 14), GetColorU32(TEXT), tmps); + } + } + + + static void DrawScaleUniveralGizmo(OPERATION op, int type) + { + ImDrawList* drawList = gContext.mDrawList; + + if (!Intersects(op, SCALEU)) + { + return; + } + + // colors + ImU32 colors[7]; + ComputeColors(colors, type, SCALEU); + + // draw + vec_t scaleDisplay = { 1.f, 1.f, 1.f, 1.f }; + + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID)) + { + scaleDisplay = gContext.mScale; + } + + for (int i = 0; i < 3; i++) + { + if (!Intersects(op, static_cast(SCALE_XU << i))) + { + continue; + } + const bool usingAxis = (gContext.mbUsing && type == MT_SCALE_X + i); + if (!gContext.mbUsing || usingAxis) + { + vec_t dirPlaneX, dirPlaneY, dirAxis; + bool belowAxisLimit, belowPlaneLimit; + ComputeTripodAxisAndVisibility(i, dirAxis, dirPlaneX, dirPlaneY, belowAxisLimit, belowPlaneLimit, true); + + // draw axis + if (belowAxisLimit) + { + bool hasTranslateOnAxis = Contains(op, static_cast(TRANSLATE_X << i)); + float markerScale = hasTranslateOnAxis ? 1.4f : 1.0f; + //ImVec2 baseSSpace = worldToPos(dirAxis * 0.1f * gContext.mScreenFactor, gContext.mMVPLocal); + //ImVec2 worldDirSSpaceNoScale = worldToPos(dirAxis * markerScale * gContext.mScreenFactor, gContext.mMVP); + ImVec2 worldDirSSpace = worldToPos((dirAxis * markerScale * scaleDisplay[i]) * gContext.mScreenFactor, gContext.mMVPLocal); + +#if 0 + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID)) + { + drawList->AddLine(baseSSpace, worldDirSSpaceNoScale, IM_COL32(0x40, 0x40, 0x40, 0xFF), 3.f); + drawList->AddCircleFilled(worldDirSSpaceNoScale, 6.f, IM_COL32(0x40, 0x40, 0x40, 0xFF)); + } + /* + if (!hasTranslateOnAxis || gContext.mbUsing) + { + drawList->AddLine(baseSSpace, worldDirSSpace, colors[i + 1], 3.f); + } + */ +#endif + drawList->AddCircleFilled(worldDirSSpace, 12.f, colors[i + 1]); + } + } + } + + // draw screen cirle + drawList->AddCircle(gContext.mScreenSquareCenter, 20.f, colors[0], 32, gContext.mStyle.CenterCircleSize); + + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID) && IsScaleType(type)) + { + //ImVec2 sourcePosOnScreen = worldToPos(gContext.mMatrixOrigin, gContext.mViewProjection); + ImVec2 destinationPosOnScreen = worldToPos(gContext.mModel.v.position, gContext.mViewProjection); + /*vec_t dif(destinationPosOnScreen.x - sourcePosOnScreen.x, destinationPosOnScreen.y - sourcePosOnScreen.y); + dif.Normalize(); + dif *= 5.f; + drawList->AddCircle(sourcePosOnScreen, 6.f, translationLineColor); + drawList->AddCircle(destinationPosOnScreen, 6.f, translationLineColor); + drawList->AddLine(ImVec2(sourcePosOnScreen.x + dif.x, sourcePosOnScreen.y + dif.y), ImVec2(destinationPosOnScreen.x - dif.x, destinationPosOnScreen.y - dif.y), translationLineColor, 2.f); + */ + char tmps[512]; + //vec_t deltaInfo = gContext.mModel.v.position - gContext.mMatrixOrigin; + int componentInfoIndex = (type - MT_SCALE_X) * 3; + ImFormatString(tmps, sizeof(tmps), scaleInfoMask[type - MT_SCALE_X], scaleDisplay[translationInfoIndex[componentInfoIndex]]); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 15, destinationPosOnScreen.y + 15), GetColorU32(TEXT_SHADOW), tmps); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 14, destinationPosOnScreen.y + 14), GetColorU32(TEXT), tmps); + } + } + + static void DrawTranslationGizmo(OPERATION op, int type) + { + ImDrawList* drawList = gContext.mDrawList; + if (!drawList) + { + return; + } + + if(!Intersects(op, TRANSLATE)) + { + return; + } + + // colors + ImU32 colors[7]; + ComputeColors(colors, type, TRANSLATE); + + const ImVec2 origin = worldToPos(gContext.mModel.v.position, gContext.mViewProjection); + + // draw + bool belowAxisLimit = false; + bool belowPlaneLimit = false; + for (int i = 0; i < 3; ++i) + { + vec_t dirPlaneX, dirPlaneY, dirAxis; + ComputeTripodAxisAndVisibility(i, dirAxis, dirPlaneX, dirPlaneY, belowAxisLimit, belowPlaneLimit); + + if (!gContext.mbUsing || (gContext.mbUsing && type == MT_MOVE_X + i)) + { + // draw axis + if (belowAxisLimit && Intersects(op, static_cast(TRANSLATE_X << i))) + { + ImVec2 baseSSpace = worldToPos(dirAxis * 0.1f * gContext.mScreenFactor, gContext.mMVP); + ImVec2 worldDirSSpace = worldToPos(dirAxis * gContext.mScreenFactor, gContext.mMVP); + + drawList->AddLine(baseSSpace, worldDirSSpace, colors[i + 1], gContext.mStyle.TranslationLineThickness); + + // Arrow head begin + ImVec2 dir(origin - worldDirSSpace); + + float d = sqrtf(ImLengthSqr(dir)); + dir /= d; // Normalize + dir *= gContext.mStyle.TranslationLineArrowSize; + + ImVec2 ortogonalDir(dir.y, -dir.x); // Perpendicular vector + ImVec2 a(worldDirSSpace + dir); + drawList->AddTriangleFilled(worldDirSSpace - dir, a + ortogonalDir, a - ortogonalDir, colors[i + 1]); + // Arrow head end + + if (gContext.mAxisFactor[i] < 0.f) + { + DrawHatchedAxis(dirAxis); + } + } + } + // draw plane + if (!gContext.mbUsing || (gContext.mbUsing && type == MT_MOVE_YZ + i)) + { + if (belowPlaneLimit && Contains(op, TRANSLATE_PLANS[i])) + { + ImVec2 screenQuadPts[4]; + for (int j = 0; j < 4; ++j) + { + vec_t cornerWorldPos = (dirPlaneX * quadUV[j * 2] + dirPlaneY * quadUV[j * 2 + 1]) * gContext.mScreenFactor; + screenQuadPts[j] = worldToPos(cornerWorldPos, gContext.mMVP); + } + drawList->AddPolyline(screenQuadPts, 4, GetColorU32(DIRECTION_X + i), true, 1.0f); + drawList->AddConvexPolyFilled(screenQuadPts, 4, colors[i + 4]); + } + } + } + + drawList->AddCircleFilled(gContext.mScreenSquareCenter, gContext.mStyle.CenterCircleSize, colors[0], 32); + + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID) && IsTranslateType(type)) + { + ImU32 translationLineColor = GetColorU32(TRANSLATION_LINE); + + ImVec2 sourcePosOnScreen = worldToPos(gContext.mMatrixOrigin, gContext.mViewProjection); + ImVec2 destinationPosOnScreen = worldToPos(gContext.mModel.v.position, gContext.mViewProjection); + vec_t dif = { destinationPosOnScreen.x - sourcePosOnScreen.x, destinationPosOnScreen.y - sourcePosOnScreen.y, 0.f, 0.f }; + dif.Normalize(); + dif *= 5.f; + drawList->AddCircle(sourcePosOnScreen, 6.f, translationLineColor); + drawList->AddCircle(destinationPosOnScreen, 6.f, translationLineColor); + drawList->AddLine(ImVec2(sourcePosOnScreen.x + dif.x, sourcePosOnScreen.y + dif.y), ImVec2(destinationPosOnScreen.x - dif.x, destinationPosOnScreen.y - dif.y), translationLineColor, 2.f); + + char tmps[512]; + vec_t deltaInfo = gContext.mModel.v.position - gContext.mMatrixOrigin; + int componentInfoIndex = (type - MT_MOVE_X) * 3; + ImFormatString(tmps, sizeof(tmps), translationInfoMask[type - MT_MOVE_X], deltaInfo[translationInfoIndex[componentInfoIndex]], deltaInfo[translationInfoIndex[componentInfoIndex + 1]], deltaInfo[translationInfoIndex[componentInfoIndex + 2]]); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 15, destinationPosOnScreen.y + 15), GetColorU32(TEXT_SHADOW), tmps); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 14, destinationPosOnScreen.y + 14), GetColorU32(TEXT), tmps); + } + } + + static bool CanActivate() + { + if (ImGui::IsMouseClicked(0) && !ImGui::IsAnyItemHovered() && !ImGui::IsAnyItemActive()) + { + return true; + } + return false; + } + + static void HandleAndDrawLocalBounds(const float* bounds, matrix_t* matrix, const float* snapValues, OPERATION operation) + { + ImGuiIO& io = ImGui::GetIO(); + ImDrawList* drawList = gContext.mDrawList; + + // compute best projection axis + vec_t axesWorldDirections[3]; + vec_t bestAxisWorldDirection = { 0.0f, 0.0f, 0.0f, 0.0f }; + int axes[3]; + unsigned int numAxes = 1; + axes[0] = gContext.mBoundsBestAxis; + int bestAxis = axes[0]; + if (!gContext.mbUsingBounds) + { + numAxes = 0; + float bestDot = 0.f; + for (int i = 0; i < 3; i++) + { + vec_t dirPlaneNormalWorld; + dirPlaneNormalWorld.TransformVector(directionUnary[i], gContext.mModelSource); + dirPlaneNormalWorld.Normalize(); + + float dt = fabsf(Dot(Normalized(gContext.mCameraEye - gContext.mModelSource.v.position), dirPlaneNormalWorld)); + if (dt >= bestDot) + { + bestDot = dt; + bestAxis = i; + bestAxisWorldDirection = dirPlaneNormalWorld; + } + + if (dt >= 0.1f) + { + axes[numAxes] = i; + axesWorldDirections[numAxes] = dirPlaneNormalWorld; + ++numAxes; + } + } + } + + if (numAxes == 0) + { + axes[0] = bestAxis; + axesWorldDirections[0] = bestAxisWorldDirection; + numAxes = 1; + } + + else if (bestAxis != axes[0]) + { + unsigned int bestIndex = 0; + for (unsigned int i = 0; i < numAxes; i++) + { + if (axes[i] == bestAxis) + { + bestIndex = i; + break; + } + } + int tempAxis = axes[0]; + axes[0] = axes[bestIndex]; + axes[bestIndex] = tempAxis; + vec_t tempDirection = axesWorldDirections[0]; + axesWorldDirections[0] = axesWorldDirections[bestIndex]; + axesWorldDirections[bestIndex] = tempDirection; + } + + for (unsigned int axisIndex = 0; axisIndex < numAxes; ++axisIndex) + { + bestAxis = axes[axisIndex]; + bestAxisWorldDirection = axesWorldDirections[axisIndex]; + + // corners + vec_t aabb[4]; + + int secondAxis = (bestAxis + 1) % 3; + int thirdAxis = (bestAxis + 2) % 3; + + for (int i = 0; i < 4; i++) + { + aabb[i][3] = aabb[i][bestAxis] = 0.f; + aabb[i][secondAxis] = bounds[secondAxis + 3 * (i >> 1)]; + aabb[i][thirdAxis] = bounds[thirdAxis + 3 * ((i >> 1) ^ (i & 1))]; + } + + // draw bounds + unsigned int anchorAlpha = gContext.mbEnable ? IM_COL32_BLACK : IM_COL32(0, 0, 0, 0x80); + + matrix_t boundsMVP = gContext.mModelSource * gContext.mViewProjection; + for (int i = 0; i < 4; i++) + { + ImVec2 worldBound1 = worldToPos(aabb[i], boundsMVP); + ImVec2 worldBound2 = worldToPos(aabb[(i + 1) % 4], boundsMVP); + if (!IsInContextRect(worldBound1) || !IsInContextRect(worldBound2)) + { + continue; + } + float boundDistance = sqrtf(ImLengthSqr(worldBound1 - worldBound2)); + int stepCount = (int)(boundDistance / 10.f); + stepCount = min(stepCount, 1000); + for (int j = 0; j < stepCount; j++) + { + float stepLength = 1.f / (float)stepCount; + float t1 = (float)j * stepLength; + float t2 = (float)j * stepLength + stepLength * 0.5f; + ImVec2 worldBoundSS1 = ImLerp(worldBound1, worldBound2, ImVec2(t1, t1)); + ImVec2 worldBoundSS2 = ImLerp(worldBound1, worldBound2, ImVec2(t2, t2)); + //drawList->AddLine(worldBoundSS1, worldBoundSS2, IM_COL32(0, 0, 0, 0) + anchorAlpha, 3.f); + drawList->AddLine(worldBoundSS1, worldBoundSS2, IM_COL32(0xAA, 0xAA, 0xAA, 0) + anchorAlpha, 2.f); + } + vec_t midPoint = (aabb[i] + aabb[(i + 1) % 4]) * 0.5f; + ImVec2 midBound = worldToPos(midPoint, boundsMVP); + static const float AnchorBigRadius = 8.f; + static const float AnchorSmallRadius = 6.f; + bool overBigAnchor = ImLengthSqr(worldBound1 - io.MousePos) <= (AnchorBigRadius * AnchorBigRadius); + bool overSmallAnchor = ImLengthSqr(midBound - io.MousePos) <= (AnchorBigRadius * AnchorBigRadius); + + int type = MT_NONE; + vec_t gizmoHitProportion; + + if(Intersects(operation, TRANSLATE)) + { + type = GetMoveType(operation, &gizmoHitProportion); + } + if(Intersects(operation, ROTATE) && type == MT_NONE) + { + type = GetRotateType(operation); + } + if(Intersects(operation, SCALE) && type == MT_NONE) + { + type = GetScaleType(operation); + } + + if (type != MT_NONE) + { + overBigAnchor = false; + overSmallAnchor = false; + } + + ImU32 selectionColor = GetColorU32(SELECTION); + + unsigned int bigAnchorColor = overBigAnchor ? selectionColor : (IM_COL32(0xAA, 0xAA, 0xAA, 0) + anchorAlpha); + unsigned int smallAnchorColor = overSmallAnchor ? selectionColor : (IM_COL32(0xAA, 0xAA, 0xAA, 0) + anchorAlpha); + + drawList->AddCircleFilled(worldBound1, AnchorBigRadius, IM_COL32_BLACK); + drawList->AddCircleFilled(worldBound1, AnchorBigRadius - 1.2f, bigAnchorColor); + + drawList->AddCircleFilled(midBound, AnchorSmallRadius, IM_COL32_BLACK); + drawList->AddCircleFilled(midBound, AnchorSmallRadius - 1.2f, smallAnchorColor); + int oppositeIndex = (i + 2) % 4; + // big anchor on corners + if (!gContext.mbUsingBounds && gContext.mbEnable && overBigAnchor && CanActivate()) + { + gContext.mBoundsPivot.TransformPoint(aabb[(i + 2) % 4], gContext.mModelSource); + gContext.mBoundsAnchor.TransformPoint(aabb[i], gContext.mModelSource); + gContext.mBoundsPlan = BuildPlan(gContext.mBoundsAnchor, bestAxisWorldDirection); + gContext.mBoundsBestAxis = bestAxis; + gContext.mBoundsAxis[0] = secondAxis; + gContext.mBoundsAxis[1] = thirdAxis; + + gContext.mBoundsLocalPivot.Set(0.f); + gContext.mBoundsLocalPivot[secondAxis] = aabb[oppositeIndex][secondAxis]; + gContext.mBoundsLocalPivot[thirdAxis] = aabb[oppositeIndex][thirdAxis]; + + gContext.mbUsingBounds = true; + gContext.mEditingID = gContext.mActualID; + gContext.mBoundsMatrix = gContext.mModelSource; + } + // small anchor on middle of segment + if (!gContext.mbUsingBounds && gContext.mbEnable && overSmallAnchor && CanActivate()) + { + vec_t midPointOpposite = (aabb[(i + 2) % 4] + aabb[(i + 3) % 4]) * 0.5f; + gContext.mBoundsPivot.TransformPoint(midPointOpposite, gContext.mModelSource); + gContext.mBoundsAnchor.TransformPoint(midPoint, gContext.mModelSource); + gContext.mBoundsPlan = BuildPlan(gContext.mBoundsAnchor, bestAxisWorldDirection); + gContext.mBoundsBestAxis = bestAxis; + int indices[] = { secondAxis , thirdAxis }; + gContext.mBoundsAxis[0] = indices[i % 2]; + gContext.mBoundsAxis[1] = -1; + + gContext.mBoundsLocalPivot.Set(0.f); + gContext.mBoundsLocalPivot[gContext.mBoundsAxis[0]] = aabb[oppositeIndex][indices[i % 2]];// bounds[gContext.mBoundsAxis[0]] * (((i + 1) & 2) ? 1.f : -1.f); + + gContext.mbUsingBounds = true; + gContext.mEditingID = gContext.mActualID; + gContext.mBoundsMatrix = gContext.mModelSource; + } + } + + if (gContext.mbUsingBounds && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID)) + { + matrix_t scale; + scale.SetToIdentity(); + + // compute projected mouse position on plan + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, gContext.mBoundsPlan); + vec_t newPos = gContext.mRayOrigin + gContext.mRayVector * len; + + // compute a reference and delta vectors base on mouse move + vec_t deltaVector = (newPos - gContext.mBoundsPivot).Abs(); + vec_t referenceVector = (gContext.mBoundsAnchor - gContext.mBoundsPivot).Abs(); + + // for 1 or 2 axes, compute a ratio that's used for scale and snap it based on resulting length + for (int i = 0; i < 2; i++) + { + int axisIndex1 = gContext.mBoundsAxis[i]; + if (axisIndex1 == -1) + { + continue; + } + + float ratioAxis = 1.f; + vec_t axisDir = gContext.mBoundsMatrix.component[axisIndex1].Abs(); + + float dtAxis = axisDir.Dot(referenceVector); + float boundSize = bounds[axisIndex1 + 3] - bounds[axisIndex1]; + if (dtAxis > FLT_EPSILON) + { + ratioAxis = axisDir.Dot(deltaVector) / dtAxis; + } + + if (snapValues) + { + float length = boundSize * ratioAxis; + ComputeSnap(&length, snapValues[axisIndex1]); + if (boundSize > FLT_EPSILON) + { + ratioAxis = length / boundSize; + } + } + scale.component[axisIndex1] *= ratioAxis; + } + + // transform matrix + matrix_t preScale, postScale; + preScale.Translation(-gContext.mBoundsLocalPivot); + postScale.Translation(gContext.mBoundsLocalPivot); + matrix_t res = preScale * scale * postScale * gContext.mBoundsMatrix; + *matrix = res; + + // info text + char tmps[512]; + ImVec2 destinationPosOnScreen = worldToPos(gContext.mModel.v.position, gContext.mViewProjection); + ImFormatString(tmps, sizeof(tmps), "X: %.2f Y: %.2f Z: %.2f" + , (bounds[3] - bounds[0]) * gContext.mBoundsMatrix.component[0].Length() * scale.component[0].Length() + , (bounds[4] - bounds[1]) * gContext.mBoundsMatrix.component[1].Length() * scale.component[1].Length() + , (bounds[5] - bounds[2]) * gContext.mBoundsMatrix.component[2].Length() * scale.component[2].Length() + ); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 15, destinationPosOnScreen.y + 15), GetColorU32(TEXT_SHADOW), tmps); + drawList->AddText(ImVec2(destinationPosOnScreen.x + 14, destinationPosOnScreen.y + 14), GetColorU32(TEXT), tmps); + } + + if (!io.MouseDown[0]) { + gContext.mbUsingBounds = false; + gContext.mEditingID = -1; + } + if (gContext.mbUsingBounds) + { + break; + } + } + } + + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + // + + static int GetScaleType(OPERATION op) + { + if (gContext.mbUsing) + { + return MT_NONE; + } + ImGuiIO& io = ImGui::GetIO(); + int type = MT_NONE; + + // screen + if (io.MousePos.x >= gContext.mScreenSquareMin.x && io.MousePos.x <= gContext.mScreenSquareMax.x && + io.MousePos.y >= gContext.mScreenSquareMin.y && io.MousePos.y <= gContext.mScreenSquareMax.y && + Contains(op, SCALE)) + { + type = MT_SCALE_XYZ; + } + + // compute + for (int i = 0; i < 3 && type == MT_NONE; i++) + { + if(!Intersects(op, static_cast(SCALE_X << i))) + { + continue; + } + vec_t dirPlaneX, dirPlaneY, dirAxis; + bool belowAxisLimit, belowPlaneLimit; + ComputeTripodAxisAndVisibility(i, dirAxis, dirPlaneX, dirPlaneY, belowAxisLimit, belowPlaneLimit, true); + dirAxis.TransformVector(gContext.mModelLocal); + dirPlaneX.TransformVector(gContext.mModelLocal); + dirPlaneY.TransformVector(gContext.mModelLocal); + + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, BuildPlan(gContext.mModelLocal.v.position, dirAxis)); + vec_t posOnPlan = gContext.mRayOrigin + gContext.mRayVector * len; + + const float startOffset = Contains(op, static_cast(TRANSLATE_X << i)) ? 1.0f : 0.1f; + const float endOffset = Contains(op, static_cast(TRANSLATE_X << i)) ? 1.4f : 1.0f; + const ImVec2 posOnPlanScreen = worldToPos(posOnPlan, gContext.mViewProjection); + const ImVec2 axisStartOnScreen = worldToPos(gContext.mModelLocal.v.position + dirAxis * gContext.mScreenFactor * startOffset, gContext.mViewProjection); + const ImVec2 axisEndOnScreen = worldToPos(gContext.mModelLocal.v.position + dirAxis * gContext.mScreenFactor * endOffset, gContext.mViewProjection); + + vec_t closestPointOnAxis = PointOnSegment(makeVect(posOnPlanScreen), makeVect(axisStartOnScreen), makeVect(axisEndOnScreen)); + + if ((closestPointOnAxis - makeVect(posOnPlanScreen)).Length() < 12.f) // pixel size + { + type = MT_SCALE_X + i; + } + } + + // universal + + vec_t deltaScreen = { io.MousePos.x - gContext.mScreenSquareCenter.x, io.MousePos.y - gContext.mScreenSquareCenter.y, 0.f, 0.f }; + float dist = deltaScreen.Length(); + if (Contains(op, SCALEU) && dist >= 17.0f && dist < 23.0f) + { + type = MT_SCALE_XYZ; + } + + for (int i = 0; i < 3 && type == MT_NONE; i++) + { + if (!Intersects(op, static_cast(SCALE_XU << i))) + { + continue; + } + + vec_t dirPlaneX, dirPlaneY, dirAxis; + bool belowAxisLimit, belowPlaneLimit; + ComputeTripodAxisAndVisibility(i, dirAxis, dirPlaneX, dirPlaneY, belowAxisLimit, belowPlaneLimit, true); + + // draw axis + if (belowAxisLimit) + { + bool hasTranslateOnAxis = Contains(op, static_cast(TRANSLATE_X << i)); + float markerScale = hasTranslateOnAxis ? 1.4f : 1.0f; + //ImVec2 baseSSpace = worldToPos(dirAxis * 0.1f * gContext.mScreenFactor, gContext.mMVPLocal); + //ImVec2 worldDirSSpaceNoScale = worldToPos(dirAxis * markerScale * gContext.mScreenFactor, gContext.mMVP); + ImVec2 worldDirSSpace = worldToPos((dirAxis * markerScale) * gContext.mScreenFactor, gContext.mMVPLocal); + + float distance = sqrtf(ImLengthSqr(worldDirSSpace - io.MousePos)); + if (distance < 12.f) + { + type = MT_SCALE_X + i; + } + } + } + return type; + } + + static int GetRotateType(OPERATION op) + { + if (gContext.mbUsing) + { + return MT_NONE; + } + ImGuiIO& io = ImGui::GetIO(); + int type = MT_NONE; + + vec_t deltaScreen = { io.MousePos.x - gContext.mScreenSquareCenter.x, io.MousePos.y - gContext.mScreenSquareCenter.y, 0.f, 0.f }; + float dist = deltaScreen.Length(); + if (Intersects(op, ROTATE_SCREEN) && dist >= (gContext.mRadiusSquareCenter - 4.0f) && dist < (gContext.mRadiusSquareCenter + 4.0f)) + { + type = MT_ROTATE_SCREEN; + } + + const vec_t planNormals[] = { gContext.mModel.v.right, gContext.mModel.v.up, gContext.mModel.v.dir }; + + vec_t modelViewPos; + modelViewPos.TransformPoint(gContext.mModel.v.position, gContext.mViewMat); + + for (int i = 0; i < 3 && type == MT_NONE; i++) + { + if(!Intersects(op, static_cast(ROTATE_X << i))) + { + continue; + } + // pickup plan + vec_t pickupPlan = BuildPlan(gContext.mModel.v.position, planNormals[i]); + + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, pickupPlan); + const vec_t intersectWorldPos = gContext.mRayOrigin + gContext.mRayVector * len; + vec_t intersectViewPos; + intersectViewPos.TransformPoint(intersectWorldPos, gContext.mViewMat); + + if (ImAbs(modelViewPos.z) - ImAbs(intersectViewPos.z) < -FLT_EPSILON) + { + continue; + } + + const vec_t localPos = intersectWorldPos - gContext.mModel.v.position; + vec_t idealPosOnCircle = Normalized(localPos); + idealPosOnCircle.TransformVector(gContext.mModelInverse); + const ImVec2 idealPosOnCircleScreen = worldToPos(idealPosOnCircle * rotationDisplayFactor * gContext.mScreenFactor, gContext.mMVP); + + //gContext.mDrawList->AddCircle(idealPosOnCircleScreen, 5.f, IM_COL32_WHITE); + const ImVec2 distanceOnScreen = idealPosOnCircleScreen - io.MousePos; + + const float distance = makeVect(distanceOnScreen).Length(); + if (distance < 8.f) // pixel size + { + type = MT_ROTATE_X + i; + } + } + + return type; + } + + static int GetMoveType(OPERATION op, vec_t* gizmoHitProportion) + { + if(!Intersects(op, TRANSLATE) || gContext.mbUsing || !gContext.mbMouseOver) + { + return MT_NONE; + } + ImGuiIO& io = ImGui::GetIO(); + int type = MT_NONE; + + // screen + if (io.MousePos.x >= gContext.mScreenSquareMin.x && io.MousePos.x <= gContext.mScreenSquareMax.x && + io.MousePos.y >= gContext.mScreenSquareMin.y && io.MousePos.y <= gContext.mScreenSquareMax.y && + Contains(op, TRANSLATE)) + { + type = MT_MOVE_SCREEN; + } + + const vec_t screenCoord = makeVect(io.MousePos - ImVec2(gContext.mX, gContext.mY)); + + // compute + for (int i = 0; i < 3 && type == MT_NONE; i++) + { + vec_t dirPlaneX, dirPlaneY, dirAxis; + bool belowAxisLimit, belowPlaneLimit; + ComputeTripodAxisAndVisibility(i, dirAxis, dirPlaneX, dirPlaneY, belowAxisLimit, belowPlaneLimit); + dirAxis.TransformVector(gContext.mModel); + dirPlaneX.TransformVector(gContext.mModel); + dirPlaneY.TransformVector(gContext.mModel); + + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, BuildPlan(gContext.mModel.v.position, dirAxis)); + vec_t posOnPlan = gContext.mRayOrigin + gContext.mRayVector * len; + + const ImVec2 axisStartOnScreen = worldToPos(gContext.mModel.v.position + dirAxis * gContext.mScreenFactor * 0.1f, gContext.mViewProjection) - ImVec2(gContext.mX, gContext.mY); + const ImVec2 axisEndOnScreen = worldToPos(gContext.mModel.v.position + dirAxis * gContext.mScreenFactor, gContext.mViewProjection) - ImVec2(gContext.mX, gContext.mY); + + vec_t closestPointOnAxis = PointOnSegment(screenCoord, makeVect(axisStartOnScreen), makeVect(axisEndOnScreen)); + if ((closestPointOnAxis - screenCoord).Length() < 12.f && Intersects(op, static_cast(TRANSLATE_X << i))) // pixel size + { + type = MT_MOVE_X + i; + } + + const float dx = dirPlaneX.Dot3((posOnPlan - gContext.mModel.v.position) * (1.f / gContext.mScreenFactor)); + const float dy = dirPlaneY.Dot3((posOnPlan - gContext.mModel.v.position) * (1.f / gContext.mScreenFactor)); + if (belowPlaneLimit && dx >= quadUV[0] && dx <= quadUV[4] && dy >= quadUV[1] && dy <= quadUV[3] && Contains(op, TRANSLATE_PLANS[i])) + { + type = MT_MOVE_YZ + i; + } + + if (gizmoHitProportion) + { + *gizmoHitProportion = makeVect(dx, dy, 0.f); + } + } + return type; + } + + static bool HandleTranslation(float* matrix, float* deltaMatrix, OPERATION op, int& type, const float* snap) + { + if(!Intersects(op, TRANSLATE) || type != MT_NONE) + { + return false; + } + const ImGuiIO& io = ImGui::GetIO(); + const bool applyRotationLocaly = gContext.mMode == LOCAL || type == MT_MOVE_SCREEN; + bool modified = false; + + // move + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID) && IsTranslateType(gContext.mCurrentOperation)) + { +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + const float signedLength = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, gContext.mTranslationPlan); + const float len = fabsf(signedLength); // near plan + const vec_t newPos = gContext.mRayOrigin + gContext.mRayVector * len; + + // compute delta + const vec_t newOrigin = newPos - gContext.mRelativeOrigin * gContext.mScreenFactor; + vec_t delta = newOrigin - gContext.mModel.v.position; + + // 1 axis constraint + if (gContext.mCurrentOperation >= MT_MOVE_X && gContext.mCurrentOperation <= MT_MOVE_Z) + { + const int axisIndex = gContext.mCurrentOperation - MT_MOVE_X; + const vec_t& axisValue = *(vec_t*)&gContext.mModel.m[axisIndex]; + const float lengthOnAxis = Dot(axisValue, delta); + delta = axisValue * lengthOnAxis; + } + + // snap + if (snap) + { + vec_t cumulativeDelta = gContext.mModel.v.position + delta - gContext.mMatrixOrigin; + if (applyRotationLocaly) + { + matrix_t modelSourceNormalized = gContext.mModelSource; + modelSourceNormalized.OrthoNormalize(); + matrix_t modelSourceNormalizedInverse; + modelSourceNormalizedInverse.Inverse(modelSourceNormalized); + cumulativeDelta.TransformVector(modelSourceNormalizedInverse); + ComputeSnap(cumulativeDelta, snap); + cumulativeDelta.TransformVector(modelSourceNormalized); + } + else + { + ComputeSnap(cumulativeDelta, snap); + } + delta = gContext.mMatrixOrigin + cumulativeDelta - gContext.mModel.v.position; + + } + + if (delta != gContext.mTranslationLastDelta) + { + modified = true; + } + gContext.mTranslationLastDelta = delta; + + // compute matrix & delta + matrix_t deltaMatrixTranslation; + deltaMatrixTranslation.Translation(delta); + if (deltaMatrix) + { + memcpy(deltaMatrix, deltaMatrixTranslation.m16, sizeof(float) * 16); + } + + const matrix_t res = gContext.mModelSource * deltaMatrixTranslation; + *(matrix_t*)matrix = res; + + if (!io.MouseDown[0]) + { + gContext.mbUsing = false; + } + + type = gContext.mCurrentOperation; + } + else + { + // find new possible way to move + vec_t gizmoHitProportion; + type = GetMoveType(op, &gizmoHitProportion); + if (type != MT_NONE) + { +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + } + if (CanActivate() && type != MT_NONE) + { + gContext.mbUsing = true; + gContext.mEditingID = gContext.mActualID; + gContext.mCurrentOperation = type; + vec_t movePlanNormal[] = { gContext.mModel.v.right, gContext.mModel.v.up, gContext.mModel.v.dir, + gContext.mModel.v.right, gContext.mModel.v.up, gContext.mModel.v.dir, + -gContext.mCameraDir }; + + vec_t cameraToModelNormalized = Normalized(gContext.mModel.v.position - gContext.mCameraEye); + for (unsigned int i = 0; i < 3; i++) + { + vec_t orthoVector = Cross(movePlanNormal[i], cameraToModelNormalized); + movePlanNormal[i].Cross(orthoVector); + movePlanNormal[i].Normalize(); + } + // pickup plan + gContext.mTranslationPlan = BuildPlan(gContext.mModel.v.position, movePlanNormal[type - MT_MOVE_X]); + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, gContext.mTranslationPlan); + gContext.mTranslationPlanOrigin = gContext.mRayOrigin + gContext.mRayVector * len; + gContext.mMatrixOrigin = gContext.mModel.v.position; + + gContext.mRelativeOrigin = (gContext.mTranslationPlanOrigin - gContext.mModel.v.position) * (1.f / gContext.mScreenFactor); + } + } + return modified; + } + + static bool HandleScale(float* matrix, float* deltaMatrix, OPERATION op, int& type, const float* snap) + { + if((!Intersects(op, SCALE) && !Intersects(op, SCALEU)) || type != MT_NONE || !gContext.mbMouseOver) + { + return false; + } + ImGuiIO& io = ImGui::GetIO(); + bool modified = false; + + if (!gContext.mbUsing) + { + // find new possible way to scale + type = GetScaleType(op); + if (type != MT_NONE) + { +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + } + if (CanActivate() && type != MT_NONE) + { + gContext.mbUsing = true; + gContext.mEditingID = gContext.mActualID; + gContext.mCurrentOperation = type; + const vec_t movePlanNormal[] = { gContext.mModel.v.up, gContext.mModel.v.dir, gContext.mModel.v.right, gContext.mModel.v.dir, gContext.mModel.v.up, gContext.mModel.v.right, -gContext.mCameraDir }; + // pickup plan + + gContext.mTranslationPlan = BuildPlan(gContext.mModel.v.position, movePlanNormal[type - MT_SCALE_X]); + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, gContext.mTranslationPlan); + gContext.mTranslationPlanOrigin = gContext.mRayOrigin + gContext.mRayVector * len; + gContext.mMatrixOrigin = gContext.mModel.v.position; + gContext.mScale.Set(1.f, 1.f, 1.f); + gContext.mRelativeOrigin = (gContext.mTranslationPlanOrigin - gContext.mModel.v.position) * (1.f / gContext.mScreenFactor); + gContext.mScaleValueOrigin = makeVect(gContext.mModelSource.v.right.Length(), gContext.mModelSource.v.up.Length(), gContext.mModelSource.v.dir.Length()); + gContext.mSaveMousePosx = io.MousePos.x; + } + } + // scale + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID) && IsScaleType(gContext.mCurrentOperation)) + { +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, gContext.mTranslationPlan); + vec_t newPos = gContext.mRayOrigin + gContext.mRayVector * len; + vec_t newOrigin = newPos - gContext.mRelativeOrigin * gContext.mScreenFactor; + vec_t delta = newOrigin - gContext.mModelLocal.v.position; + + // 1 axis constraint + if (gContext.mCurrentOperation >= MT_SCALE_X && gContext.mCurrentOperation <= MT_SCALE_Z) + { + int axisIndex = gContext.mCurrentOperation - MT_SCALE_X; + const vec_t& axisValue = *(vec_t*)&gContext.mModelLocal.m[axisIndex]; + float lengthOnAxis = Dot(axisValue, delta); + delta = axisValue * lengthOnAxis; + + vec_t baseVector = gContext.mTranslationPlanOrigin - gContext.mModelLocal.v.position; + float ratio = Dot(axisValue, baseVector + delta) / Dot(axisValue, baseVector); + + gContext.mScale[axisIndex] = max(ratio, 0.001f); + } + else + { + float scaleDelta = (io.MousePos.x - gContext.mSaveMousePosx) * 0.01f; + gContext.mScale.Set(max(1.f + scaleDelta, 0.001f)); + } + + // snap + if (snap) + { + float scaleSnap[] = { snap[0], snap[0], snap[0] }; + ComputeSnap(gContext.mScale, scaleSnap); + } + + // no 0 allowed + for (int i = 0; i < 3; i++) + gContext.mScale[i] = max(gContext.mScale[i], 0.001f); + + if (gContext.mScaleLast != gContext.mScale) + { + modified = true; + } + gContext.mScaleLast = gContext.mScale; + + // compute matrix & delta + matrix_t deltaMatrixScale; + deltaMatrixScale.Scale(gContext.mScale * gContext.mScaleValueOrigin); + + matrix_t res = deltaMatrixScale * gContext.mModelLocal; + *(matrix_t*)matrix = res; + + if (deltaMatrix) + { + vec_t deltaScale = gContext.mScale * gContext.mScaleValueOrigin; + + vec_t originalScaleDivider; + originalScaleDivider.x = 1 / gContext.mModelScaleOrigin.x; + originalScaleDivider.y = 1 / gContext.mModelScaleOrigin.y; + originalScaleDivider.z = 1 / gContext.mModelScaleOrigin.z; + + deltaScale = deltaScale * originalScaleDivider; + + deltaMatrixScale.Scale(deltaScale); + memcpy(deltaMatrix, deltaMatrixScale.m16, sizeof(float) * 16); + } + + if (!io.MouseDown[0]) + { + gContext.mbUsing = false; + gContext.mScale.Set(1.f, 1.f, 1.f); + } + + type = gContext.mCurrentOperation; + } + return modified; + } + + static bool HandleRotation(float* matrix, float* deltaMatrix, OPERATION op, int& type, const float* snap) + { + if(!Intersects(op, ROTATE) || type != MT_NONE || !gContext.mbMouseOver) + { + return false; + } + ImGuiIO& io = ImGui::GetIO(); + bool applyRotationLocaly = gContext.mMode == LOCAL; + bool modified = false; + + if (!gContext.mbUsing) + { + type = GetRotateType(op); + + if (type != MT_NONE) + { +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + } + + if (type == MT_ROTATE_SCREEN) + { + applyRotationLocaly = true; + } + + if (CanActivate() && type != MT_NONE) + { + gContext.mbUsing = true; + gContext.mEditingID = gContext.mActualID; + gContext.mCurrentOperation = type; + const vec_t rotatePlanNormal[] = { gContext.mModel.v.right, gContext.mModel.v.up, gContext.mModel.v.dir, -gContext.mCameraDir }; + // pickup plan + if (applyRotationLocaly) + { + gContext.mTranslationPlan = BuildPlan(gContext.mModel.v.position, rotatePlanNormal[type - MT_ROTATE_X]); + } + else + { + gContext.mTranslationPlan = BuildPlan(gContext.mModelSource.v.position, directionUnary[type - MT_ROTATE_X]); + } + + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, gContext.mTranslationPlan); + vec_t localPos = gContext.mRayOrigin + gContext.mRayVector * len - gContext.mModel.v.position; + gContext.mRotationVectorSource = Normalized(localPos); + gContext.mRotationAngleOrigin = ComputeAngleOnPlan(); + } + } + + // rotation + if (gContext.mbUsing && (gContext.mActualID == -1 || gContext.mActualID == gContext.mEditingID) && IsRotateType(gContext.mCurrentOperation)) + { +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + gContext.mRotationAngle = ComputeAngleOnPlan(); + if (snap) + { + float snapInRadian = snap[0] * DEG2RAD; + ComputeSnap(&gContext.mRotationAngle, snapInRadian); + } + vec_t rotationAxisLocalSpace; + + rotationAxisLocalSpace.TransformVector(makeVect(gContext.mTranslationPlan.x, gContext.mTranslationPlan.y, gContext.mTranslationPlan.z, 0.f), gContext.mModelInverse); + rotationAxisLocalSpace.Normalize(); + + matrix_t deltaRotation; + deltaRotation.RotationAxis(rotationAxisLocalSpace, gContext.mRotationAngle - gContext.mRotationAngleOrigin); + if (gContext.mRotationAngle != gContext.mRotationAngleOrigin) + { + modified = true; + } + gContext.mRotationAngleOrigin = gContext.mRotationAngle; + + matrix_t scaleOrigin; + scaleOrigin.Scale(gContext.mModelScaleOrigin); + + if (applyRotationLocaly) + { + *(matrix_t*)matrix = scaleOrigin * deltaRotation * gContext.mModelLocal; + } + else + { + matrix_t res = gContext.mModelSource; + res.v.position.Set(0.f); + + *(matrix_t*)matrix = res * deltaRotation; + ((matrix_t*)matrix)->v.position = gContext.mModelSource.v.position; + } + + if (deltaMatrix) + { + *(matrix_t*)deltaMatrix = gContext.mModelInverse * deltaRotation * gContext.mModel; + } + + if (!io.MouseDown[0]) + { + gContext.mbUsing = false; + gContext.mEditingID = -1; + } + type = gContext.mCurrentOperation; + } + return modified; + } + + void DecomposeMatrixToComponents(const float* matrix, float* translation, float* rotation, float* scale) + { + matrix_t mat = *(matrix_t*)matrix; + + scale[0] = mat.v.right.Length(); + scale[1] = mat.v.up.Length(); + scale[2] = mat.v.dir.Length(); + + mat.OrthoNormalize(); + + rotation[0] = RAD2DEG * atan2f(mat.m[1][2], mat.m[2][2]); + rotation[1] = RAD2DEG * atan2f(-mat.m[0][2], sqrtf(mat.m[1][2] * mat.m[1][2] + mat.m[2][2] * mat.m[2][2])); + rotation[2] = RAD2DEG * atan2f(mat.m[0][1], mat.m[0][0]); + + translation[0] = mat.v.position.x; + translation[1] = mat.v.position.y; + translation[2] = mat.v.position.z; + } + + void RecomposeMatrixFromComponents(const float* translation, const float* rotation, const float* scale, float* matrix) + { + matrix_t& mat = *(matrix_t*)matrix; + + matrix_t rot[3]; + for (int i = 0; i < 3; i++) + { + rot[i].RotationAxis(directionUnary[i], rotation[i] * DEG2RAD); + } + + mat = rot[0] * rot[1] * rot[2]; + + float validScale[3]; + for (int i = 0; i < 3; i++) + { + if (fabsf(scale[i]) < FLT_EPSILON) + { + validScale[i] = 0.001f; + } + else + { + validScale[i] = scale[i]; + } + } + mat.v.right *= validScale[0]; + mat.v.up *= validScale[1]; + mat.v.dir *= validScale[2]; + mat.v.position.Set(translation[0], translation[1], translation[2], 1.f); + } + + void SetID(int id) + { + gContext.mActualID = id; + } + + void AllowAxisFlip(bool value) + { + gContext.mAllowAxisFlip = value; + } + + void SetAxisLimit(float value) + { + gContext.mAxisLimit=value; + } + + void SetPlaneLimit(float value) + { + gContext.mPlaneLimit = value; + } + + bool Manipulate(const float* view, const float* projection, OPERATION operation, MODE mode, float* matrix, float* deltaMatrix, const float* snap, const float* localBounds, const float* boundsSnap) + { + // Scale is always local or matrix will be skewed when applying world scale or oriented matrix + ComputeContext(view, projection, matrix, (operation & SCALE) ? LOCAL : mode); + + // set delta to identity + if (deltaMatrix) + { + ((matrix_t*)deltaMatrix)->SetToIdentity(); + } + + // behind camera + vec_t camSpacePosition; + camSpacePosition.TransformPoint(makeVect(0.f, 0.f, 0.f), gContext.mMVP); + if (!gContext.mIsOrthographic && camSpacePosition.z < 0.001f && !gContext.mbUsing) + { + return false; + } + + // -- + int type = MT_NONE; + bool manipulated = false; + if (gContext.mbEnable) + { + if (!gContext.mbUsingBounds) + { + manipulated = HandleTranslation(matrix, deltaMatrix, operation, type, snap) || + HandleScale(matrix, deltaMatrix, operation, type, snap) || + HandleRotation(matrix, deltaMatrix, operation, type, snap); + } + } + + if (localBounds && !gContext.mbUsing) + { + HandleAndDrawLocalBounds(localBounds, (matrix_t*)matrix, boundsSnap, operation); + } + + gContext.mOperation = operation; + if (!gContext.mbUsingBounds) + { + DrawRotationGizmo(operation, type); + DrawTranslationGizmo(operation, type); + DrawScaleGizmo(operation, type); + DrawScaleUniveralGizmo(operation, type); + } + return manipulated; + } + + void SetGizmoSizeClipSpace(float value) + { + gContext.mGizmoSizeClipSpace = value; + } + + /////////////////////////////////////////////////////////////////////////////////////////////////// + void ComputeFrustumPlanes(vec_t* frustum, const float* clip) + { + frustum[0].x = clip[3] - clip[0]; + frustum[0].y = clip[7] - clip[4]; + frustum[0].z = clip[11] - clip[8]; + frustum[0].w = clip[15] - clip[12]; + + frustum[1].x = clip[3] + clip[0]; + frustum[1].y = clip[7] + clip[4]; + frustum[1].z = clip[11] + clip[8]; + frustum[1].w = clip[15] + clip[12]; + + frustum[2].x = clip[3] + clip[1]; + frustum[2].y = clip[7] + clip[5]; + frustum[2].z = clip[11] + clip[9]; + frustum[2].w = clip[15] + clip[13]; + + frustum[3].x = clip[3] - clip[1]; + frustum[3].y = clip[7] - clip[5]; + frustum[3].z = clip[11] - clip[9]; + frustum[3].w = clip[15] - clip[13]; + + frustum[4].x = clip[3] - clip[2]; + frustum[4].y = clip[7] - clip[6]; + frustum[4].z = clip[11] - clip[10]; + frustum[4].w = clip[15] - clip[14]; + + frustum[5].x = clip[3] + clip[2]; + frustum[5].y = clip[7] + clip[6]; + frustum[5].z = clip[11] + clip[10]; + frustum[5].w = clip[15] + clip[14]; + + for (int i = 0; i < 6; i++) + { + frustum[i].Normalize(); + } + } + + void DrawCubes(const float* view, const float* projection, const float* matrices, int matrixCount) + { + matrix_t viewInverse; + viewInverse.Inverse(*(matrix_t*)view); + + struct CubeFace + { + float z; + ImVec2 faceCoordsScreen[4]; + ImU32 color; + }; + CubeFace* faces = (CubeFace*)_malloca(sizeof(CubeFace) * matrixCount * 6); + + if (!faces) + { + return; + } + + vec_t frustum[6]; + matrix_t viewProjection = *(matrix_t*)view * *(matrix_t*)projection; + ComputeFrustumPlanes(frustum, viewProjection.m16); + + int cubeFaceCount = 0; + for (int cube = 0; cube < matrixCount; cube++) + { + const float* matrix = &matrices[cube * 16]; + + matrix_t res = *(matrix_t*)matrix * *(matrix_t*)view * *(matrix_t*)projection; + + for (int iFace = 0; iFace < 6; iFace++) + { + const int normalIndex = (iFace % 3); + const int perpXIndex = (normalIndex + 1) % 3; + const int perpYIndex = (normalIndex + 2) % 3; + const float invert = (iFace > 2) ? -1.f : 1.f; + + const vec_t faceCoords[4] = { directionUnary[normalIndex] + directionUnary[perpXIndex] + directionUnary[perpYIndex], + directionUnary[normalIndex] + directionUnary[perpXIndex] - directionUnary[perpYIndex], + directionUnary[normalIndex] - directionUnary[perpXIndex] - directionUnary[perpYIndex], + directionUnary[normalIndex] - directionUnary[perpXIndex] + directionUnary[perpYIndex], + }; + + // clipping + /* + bool skipFace = false; + for (unsigned int iCoord = 0; iCoord < 4; iCoord++) + { + vec_t camSpacePosition; + camSpacePosition.TransformPoint(faceCoords[iCoord] * 0.5f * invert, res); + if (camSpacePosition.z < 0.001f) + { + skipFace = true; + break; + } + } + if (skipFace) + { + continue; + } + */ + vec_t centerPosition, centerPositionVP; + centerPosition.TransformPoint(directionUnary[normalIndex] * 0.5f * invert, *(matrix_t*)matrix); + centerPositionVP.TransformPoint(directionUnary[normalIndex] * 0.5f * invert, res); + + bool inFrustum = true; + for (int iFrustum = 0; iFrustum < 6; iFrustum++) + { + float dist = DistanceToPlane(centerPosition, frustum[iFrustum]); + if (dist < 0.f) + { + inFrustum = false; + break; + } + } + + if (!inFrustum) + { + continue; + } + CubeFace& cubeFace = faces[cubeFaceCount]; + + // 3D->2D + //ImVec2 faceCoordsScreen[4]; + for (unsigned int iCoord = 0; iCoord < 4; iCoord++) + { + cubeFace.faceCoordsScreen[iCoord] = worldToPos(faceCoords[iCoord] * 0.5f * invert, res); + } + + ImU32 directionColor = GetColorU32(DIRECTION_X + normalIndex); + cubeFace.color = directionColor | IM_COL32(0x80, 0x80, 0x80, 0); + + cubeFace.z = centerPositionVP.z / centerPositionVP.w; + cubeFaceCount++; + } + } + qsort(faces, cubeFaceCount, sizeof(CubeFace), [](void const* _a, void const* _b) { + CubeFace* a = (CubeFace*)_a; + CubeFace* b = (CubeFace*)_b; + if (a->z < b->z) + { + return 1; + } + return -1; + }); + // draw face with lighter color + for (int iFace = 0; iFace < cubeFaceCount; iFace++) + { + const CubeFace& cubeFace = faces[iFace]; + gContext.mDrawList->AddConvexPolyFilled(cubeFace.faceCoordsScreen, 4, cubeFace.color); + } + + _freea(faces); + } + + void DrawGrid(const float* view, const float* projection, const float* matrix, const float gridSize) + { + matrix_t viewProjection = *(matrix_t*)view * *(matrix_t*)projection; + vec_t frustum[6]; + ComputeFrustumPlanes(frustum, viewProjection.m16); + matrix_t res = *(matrix_t*)matrix * viewProjection; + + for (float f = -gridSize; f <= gridSize; f += 1.f) + { + for (int dir = 0; dir < 2; dir++) + { + vec_t ptA = makeVect(dir ? -gridSize : f, 0.f, dir ? f : -gridSize); + vec_t ptB = makeVect(dir ? gridSize : f, 0.f, dir ? f : gridSize); + bool visible = true; + for (int i = 0; i < 6; i++) + { + float dA = DistanceToPlane(ptA, frustum[i]); + float dB = DistanceToPlane(ptB, frustum[i]); + if (dA < 0.f && dB < 0.f) + { + visible = false; + break; + } + if (dA > 0.f && dB > 0.f) + { + continue; + } + if (dA < 0.f) + { + float len = fabsf(dA - dB); + float t = fabsf(dA) / len; + ptA.Lerp(ptB, t); + } + if (dB < 0.f) + { + float len = fabsf(dB - dA); + float t = fabsf(dB) / len; + ptB.Lerp(ptA, t); + } + } + if (visible) + { + ImU32 col = IM_COL32(0x80, 0x80, 0x80, 0xFF); + col = (fmodf(fabsf(f), 10.f) < FLT_EPSILON) ? IM_COL32(0x90, 0x90, 0x90, 0xFF) : col; + col = (fabsf(f) < FLT_EPSILON) ? IM_COL32(0x40, 0x40, 0x40, 0xFF): col; + + float thickness = 1.f; + thickness = (fmodf(fabsf(f), 10.f) < FLT_EPSILON) ? 1.5f : thickness; + thickness = (fabsf(f) < FLT_EPSILON) ? 2.3f : thickness; + + gContext.mDrawList->AddLine(worldToPos(ptA, res), worldToPos(ptB, res), col, thickness); + } + } + } + } + + bool ViewManipulate(float* view, const float* projection, OPERATION operation, MODE mode, float* matrix, float length, ImVec2 position, ImVec2 size, ImU32 backgroundColor) + { + // Scale is always local or matrix will be skewed when applying world scale or oriented matrix + ComputeContext(view, projection, matrix, (operation & SCALE) ? LOCAL : mode); + return ViewManipulate(view, length, position, size, backgroundColor); + } + + void OrthoGraphic(const float l, float r, float b, const float t, float zn, const float zf, float* m16) + { + m16[0] = 2 / (r - l); + m16[1] = 0.0f; + m16[2] = 0.0f; + m16[3] = 0.0f; + m16[4] = 0.0f; + m16[5] = 2 / (t - b); + m16[6] = 0.0f; + m16[7] = 0.0f; + m16[8] = 0.0f; + m16[9] = 0.0f; + m16[10] = 1.0f / (zf - zn); + m16[11] = 0.0f; + m16[12] = (l + r) / (l - r); + m16[13] = (t + b) / (b - t); + m16[14] = zn / (zn - zf); + m16[15] = 1.0f; + } + + bool ViewManipulate(float* view, float length, ImVec2 position, ImVec2 size, ImU32 backgroundColor) + { + static bool isDraging = false; + static bool isClicking = false; + static bool isInside = false; + static vec_t interpolationUp; + static vec_t interpolationDir; + static int interpolationFrames = 0; + const vec_t referenceUp = makeVect(0.f, 1.f, 0.f); + + matrix_t svgView, svgProjection; + svgView = gContext.mViewMat; + svgProjection = gContext.mProjectionMat; + + ImGuiIO& io = ImGui::GetIO(); + gContext.mDrawList->AddRectFilled(position, position + size, backgroundColor); + matrix_t viewInverse; + viewInverse.Inverse(*(matrix_t*)view); + + const vec_t camTarget = viewInverse.v.position - viewInverse.v.dir * length; + + // view/projection matrices + const float distance = 3.f; + matrix_t cubeProjection, cubeView; + OrthoGraphic(-1, 1, -1, 1, 0.01f, 1000.f, cubeProjection.m16); + + vec_t dir = makeVect(viewInverse.m[2][0], viewInverse.m[2][1], viewInverse.m[2][2]); + vec_t up = makeVect(viewInverse.m[1][0], viewInverse.m[1][1], viewInverse.m[1][2]); + vec_t eye = dir * distance; + vec_t zero = makeVect(0.f, 0.f); + LookAt(&eye.x, &zero.x, &up.x, cubeView.m16); + + // set context + gContext.mViewMat = cubeView; + gContext.mProjectionMat = cubeProjection; + ComputeCameraRay(gContext.mRayOrigin, gContext.mRayVector, position, size); + + const matrix_t res = cubeView * cubeProjection; + + // panels + static const ImVec2 panelPosition[9] = { ImVec2(0.75f,0.75f), ImVec2(0.25f, 0.75f), ImVec2(0.f, 0.75f), + ImVec2(0.75f, 0.25f), ImVec2(0.25f, 0.25f), ImVec2(0.f, 0.25f), + ImVec2(0.75f, 0.f), ImVec2(0.25f, 0.f), ImVec2(0.f, 0.f) }; + + static const ImVec2 panelSize[9] = { ImVec2(0.25f,0.25f), ImVec2(0.5f, 0.25f), ImVec2(0.25f, 0.25f), + ImVec2(0.25f, 0.5f), ImVec2(0.5f, 0.5f), ImVec2(0.25f, 0.5f), + ImVec2(0.25f, 0.25f), ImVec2(0.5f, 0.25f), ImVec2(0.25f, 0.25f) }; + + // tag faces + bool boxes[27]{}; + static int overBox = -1; + for (int iPass = 0; iPass < 2; iPass++) + { + for (int iFace = 0; iFace < 6; iFace++) + { + const int normalIndex = (iFace % 3); + const int perpXIndex = (normalIndex + 1) % 3; + const int perpYIndex = (normalIndex + 2) % 3; + const float invert = (iFace > 2) ? -1.f : 1.f; + const vec_t indexVectorX = directionUnary[perpXIndex] * invert; + const vec_t indexVectorY = directionUnary[perpYIndex] * invert; + const vec_t boxOrigin = directionUnary[normalIndex] * -invert - indexVectorX - indexVectorY; + + // plan local space + const vec_t n = directionUnary[normalIndex] * invert; + vec_t viewSpaceNormal = n; + vec_t viewSpacePoint = n * 0.f; + viewSpaceNormal.TransformVector(cubeView); + viewSpaceNormal.Normalize(); + viewSpacePoint.TransformPoint(cubeView); + const vec_t viewSpaceFacePlan = BuildPlan(viewSpacePoint, viewSpaceNormal); + + // back face culling + if (viewSpaceFacePlan.w > 0.f) + { + continue; + } + + const vec_t facePlan = BuildPlan(n * 0.5f, n); + + const float len = IntersectRayPlane(gContext.mRayOrigin, gContext.mRayVector, facePlan); + vec_t posOnPlan = gContext.mRayOrigin + gContext.mRayVector * len - (n * 0.5f); + + float localx = Dot(directionUnary[perpXIndex], posOnPlan) * invert + 0.5f; + float localy = Dot(directionUnary[perpYIndex], posOnPlan) * invert + 0.5f; + + // panels + const vec_t dx = directionUnary[perpXIndex]; + const vec_t dy = directionUnary[perpYIndex]; + const vec_t origin = directionUnary[normalIndex] - dx - dy; + for (int iPanel = 0; iPanel < 9; iPanel++) + { + vec_t boxCoord = boxOrigin + indexVectorX * float(iPanel % 3) + indexVectorY * float(iPanel / 3) + makeVect(1.f, 1.f, 1.f); + const ImVec2 p = panelPosition[iPanel] * 2.f; + const ImVec2 s = panelSize[iPanel] * 2.f; + ImVec2 faceCoordsScreen[4]; + vec_t panelPos[4] = { dx * p.x + dy * p.y, + dx * p.x + dy * (p.y + s.y), + dx * (p.x + s.x) + dy * (p.y + s.y), + dx * (p.x + s.x) + dy * p.y }; + + for (unsigned int iCoord = 0; iCoord < 4; iCoord++) + { + faceCoordsScreen[iCoord] = worldToPos((panelPos[iCoord] + origin) * 0.5f * invert, res, position, size); + } + + const ImVec2 panelCorners[2] = { panelPosition[iPanel], panelPosition[iPanel] + panelSize[iPanel] }; + bool insidePanel = localx > panelCorners[0].x && localx < panelCorners[1].x && localy > panelCorners[0].y && localy < panelCorners[1].y; + int boxCoordInt = int(boxCoord.x * 9.f + boxCoord.y * 3.f + boxCoord.z); + IM_ASSERT(boxCoordInt < 27); + boxes[boxCoordInt] |= insidePanel && (!isDraging) && gContext.mbMouseOver; + + // draw face with lighter color + if (iPass) + { + ImU32 directionColor = GetColorU32(DIRECTION_X + normalIndex); + gContext.mDrawList->AddConvexPolyFilled(faceCoordsScreen, 4, (directionColor | IM_COL32(0x80, 0x80, 0x80, 0x80)) | (isInside ? IM_COL32(0x08, 0x08, 0x08, 0) : 0)); + if (boxes[boxCoordInt]) + { + gContext.mDrawList->AddConvexPolyFilled(faceCoordsScreen, 4, IM_COL32(0xF0, 0xA0, 0x60, 0x80)); + +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + if (io.MouseDown[0] && !isClicking && !isDraging && GImGui->ActiveId == 0) { + overBox = boxCoordInt; + isClicking = true; + isDraging = true; + } + } + } + } + } + } + + // draw axis + { + ImDrawList* drawList = gContext.mDrawList; + const vec_t origin = makeVect(-0.5f, -0.5f, -0.5f); + for (int i = 0; i < 3; ++i) { + vec_t dirAxis = directionUnary[i]; + ImVec2 baseSSpace = worldToPos(origin, res, position, size); + ImVec2 worldDirSSpace = worldToPos(origin + dirAxis, res, position, size); + + bool visible = false; + { + vec_t mid = origin + (dirAxis * 0.5); + vec_t eye = makeVect(0.f, 0.f, 0.5f); + eye.Normalize(); + for (int j = 1; j <= 2; j++) { + vec_t f = mid + (directionUnary[(i + j) % 3] * 0.5); + f.TransformVector(cubeView); + f.Normalize(); + auto w = f.Dot(eye); + if (w > 0) { + visible = true; + break; + } + } + } + + ImVec4 directionColorV = gContext.mStyle.Colors[DIRECTION_X + i]; + if (!visible) { + directionColorV.w *= 0.3f; + } + ImU32 directionColor = ImGui::ColorConvertFloat4ToU32(directionColorV); + drawList->AddLine(baseSSpace, worldDirSSpace, directionColor, gContext.mStyle.TranslationLineThickness); + + // Arrow head begin + ImVec2 dir(baseSSpace - worldDirSSpace); + + float d = sqrtf(ImLengthSqr(dir)); + dir /= d; // Normalize + dir *= gContext.mStyle.TranslationLineArrowSize; + + ImVec2 ortogonalDir(dir.y, -dir.x); // Perpendicular vector + ImVec2 a(worldDirSSpace + dir); + drawList->AddTriangleFilled(worldDirSSpace - dir, a + ortogonalDir, a - ortogonalDir, directionColor); + // Arrow head end + + // Axis text + ImVec2 labelSSpace = worldToPos(origin + dirAxis * 1.3f, res, position, size); + ImVec2 labelSize = ImGui::CalcTextSize(gContext.mStyle.AxisLabels[i]); + drawList->AddText(labelSSpace - labelSize * 0.5, directionColor, gContext.mStyle.AxisLabels[i]); + } + } + + bool viewUpdated = false; + if (interpolationFrames) + { + interpolationFrames--; + vec_t newDir = viewInverse.v.dir; + newDir.Lerp(interpolationDir, 0.2f); + newDir.Normalize(); + + vec_t newUp = viewInverse.v.up; + newUp.Lerp(interpolationUp, 0.3f); + newUp.Normalize(); + newUp = interpolationUp; + vec_t newEye = camTarget + newDir * length; + LookAt(&newEye.x, &camTarget.x, &newUp.x, view); + viewUpdated = true; + } + isInside = gContext.mbMouseOver && ImRect(position, position + size).Contains(io.MousePos); + + if (io.MouseDown[0] && (fabsf(io.MouseDelta[0]) || fabsf(io.MouseDelta[1])) && isClicking) + { + isClicking = false; + +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + } + + if (!io.MouseDown[0]) + { + if (isClicking) + { + // apply new view direction + int cx = overBox / 9; + int cy = (overBox - cx * 9) / 3; + int cz = overBox % 3; + interpolationDir = makeVect(1.f - (float)cx, 1.f - (float)cy, 1.f - (float)cz); + interpolationDir.Normalize(); + + if (fabsf(Dot(interpolationDir, referenceUp)) > 1.0f - 0.01f) + { + vec_t right = viewInverse.v.right; + if (fabsf(right.x) > fabsf(right.z)) + { + right.z = 0.f; + } + else + { + right.x = 0.f; + } + right.Normalize(); + interpolationUp = Cross(interpolationDir, right); + interpolationUp.Normalize(); + } + else + { + interpolationUp = referenceUp; + } + interpolationFrames = 40; + + } + isClicking = false; + isDraging = false; + } + + + if (isDraging) + { + matrix_t rx, ry, roll; + + rx.RotationAxis(referenceUp, -io.MouseDelta.x * 0.01f); + ry.RotationAxis(viewInverse.v.right, -io.MouseDelta.y * 0.01f); + + roll = rx * ry; + + vec_t newDir = viewInverse.v.dir; + newDir.TransformVector(roll); + newDir.Normalize(); + + // clamp + vec_t planDir = Cross(viewInverse.v.right, referenceUp); + planDir.y = 0.f; + planDir.Normalize(); + float dt = Dot(planDir, newDir); + if (dt < 0.0f) + { + newDir += planDir * dt; + newDir.Normalize(); + } + + vec_t newEye = camTarget + newDir * length; + LookAt(&newEye.x, &camTarget.x, &referenceUp.x, view); +#if IMGUI_VERSION_NUM >= 18723 + ImGui::SetNextFrameWantCaptureMouse(true); +#else + ImGui::CaptureMouseFromApp(); +#endif + viewUpdated = true; + } + + // restore view/projection because it was used to compute ray + ComputeContext(svgView.m16, svgProjection.m16, gContext.mModelSource.m16, gContext.mMode); + + return viewUpdated; + } +}; diff --git a/src/imguizmo/ImGuizmo.h b/src/imguizmo/ImGuizmo.h new file mode 100644 index 0000000000..493cd7ce6d --- /dev/null +++ b/src/imguizmo/ImGuizmo.h @@ -0,0 +1,282 @@ +// https://github.com/CedricGuillemet/ImGuizmo +// v 1.89 WIP +// +// The MIT License(MIT) +// +// Copyright(c) 2021 Cedric Guillemet +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files(the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and / or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions : +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. +// +// ------------------------------------------------------------------------------------------- +// History : +// 2019/11/03 View gizmo +// 2016/09/11 Behind camera culling. Scaling Delta matrix not multiplied by source matrix scales. local/world rotation and translation fixed. Display message is incorrect (X: ... Y:...) in local mode. +// 2016/09/09 Hatched negative axis. Snapping. Documentation update. +// 2016/09/04 Axis switch and translation plan autohiding. Scale transform stability improved +// 2016/09/01 Mogwai changed to Manipulate. Draw debug cube. Fixed inverted scale. Mixing scale and translation/rotation gives bad results. +// 2016/08/31 First version +// +// ------------------------------------------------------------------------------------------- +// Future (no order): +// +// - Multi view +// - display rotation/translation/scale infos in local/world space and not only local +// - finish local/world matrix application +// - OPERATION as bitmask +// +// ------------------------------------------------------------------------------------------- +// Example +#if 0 +void EditTransform(const Camera& camera, matrix_t& matrix) +{ + static ImGuizmo::OPERATION mCurrentGizmoOperation(ImGuizmo::ROTATE); + static ImGuizmo::MODE mCurrentGizmoMode(ImGuizmo::WORLD); + if (ImGui::IsKeyPressed(90)) + mCurrentGizmoOperation = ImGuizmo::TRANSLATE; + if (ImGui::IsKeyPressed(69)) + mCurrentGizmoOperation = ImGuizmo::ROTATE; + if (ImGui::IsKeyPressed(82)) // r Key + mCurrentGizmoOperation = ImGuizmo::SCALE; + if (ImGui::RadioButton("Translate", mCurrentGizmoOperation == ImGuizmo::TRANSLATE)) + mCurrentGizmoOperation = ImGuizmo::TRANSLATE; + ImGui::SameLine(); + if (ImGui::RadioButton("Rotate", mCurrentGizmoOperation == ImGuizmo::ROTATE)) + mCurrentGizmoOperation = ImGuizmo::ROTATE; + ImGui::SameLine(); + if (ImGui::RadioButton("Scale", mCurrentGizmoOperation == ImGuizmo::SCALE)) + mCurrentGizmoOperation = ImGuizmo::SCALE; + float matrixTranslation[3], matrixRotation[3], matrixScale[3]; + ImGuizmo::DecomposeMatrixToComponents(matrix.m16, matrixTranslation, matrixRotation, matrixScale); + ImGui::InputFloat3("Tr", matrixTranslation, 3); + ImGui::InputFloat3("Rt", matrixRotation, 3); + ImGui::InputFloat3("Sc", matrixScale, 3); + ImGuizmo::RecomposeMatrixFromComponents(matrixTranslation, matrixRotation, matrixScale, matrix.m16); + + if (mCurrentGizmoOperation != ImGuizmo::SCALE) + { + if (ImGui::RadioButton("Local", mCurrentGizmoMode == ImGuizmo::LOCAL)) + mCurrentGizmoMode = ImGuizmo::LOCAL; + ImGui::SameLine(); + if (ImGui::RadioButton("World", mCurrentGizmoMode == ImGuizmo::WORLD)) + mCurrentGizmoMode = ImGuizmo::WORLD; + } + static bool useSnap(false); + if (ImGui::IsKeyPressed(83)) + useSnap = !useSnap; + ImGui::Checkbox("", &useSnap); + ImGui::SameLine(); + vec_t snap; + switch (mCurrentGizmoOperation) + { + case ImGuizmo::TRANSLATE: + snap = config.mSnapTranslation; + ImGui::InputFloat3("Snap", &snap.x); + break; + case ImGuizmo::ROTATE: + snap = config.mSnapRotation; + ImGui::InputFloat("Angle Snap", &snap.x); + break; + case ImGuizmo::SCALE: + snap = config.mSnapScale; + ImGui::InputFloat("Scale Snap", &snap.x); + break; + } + ImGuiIO& io = ImGui::GetIO(); + ImGuizmo::SetRect(0, 0, io.DisplaySize.x, io.DisplaySize.y); + ImGuizmo::Manipulate(camera.mView.m16, camera.mProjection.m16, mCurrentGizmoOperation, mCurrentGizmoMode, matrix.m16, NULL, useSnap ? &snap.x : NULL); +} +#endif +#pragma once + +#ifdef USE_IMGUI_API +#include "imconfig.h" +#endif +#ifndef IMGUI_API +#define IMGUI_API +#endif + +#ifndef IMGUIZMO_NAMESPACE +#define IMGUIZMO_NAMESPACE ImGuizmo +#endif + +namespace IMGUIZMO_NAMESPACE +{ + // call inside your own window and before Manipulate() in order to draw gizmo to that window. + // Or pass a specific ImDrawList to draw to (e.g. ImGui::GetForegroundDrawList()). + IMGUI_API void SetDrawlist(ImDrawList* drawlist = nullptr); + + // call BeginFrame right after ImGui_XXXX_NewFrame(); + IMGUI_API void BeginFrame(); + + // this is necessary because when imguizmo is compiled into a dll, and imgui into another + // globals are not shared between them. + // More details at https://stackoverflow.com/questions/19373061/what-happens-to-global-and-static-variables-in-a-shared-library-when-it-is-dynam + // expose method to set imgui context + IMGUI_API void SetImGuiContext(ImGuiContext* ctx); + + // return true if mouse cursor is over any gizmo control (axis, plan or screen component) + IMGUI_API bool IsOver(); + + // return true if mouse IsOver or if the gizmo is in moving state + IMGUI_API bool IsUsing(); + + // return true if any gizmo is in moving state + IMGUI_API bool IsUsingAny(); + + // enable/disable the gizmo. Stay in the state until next call to Enable. + // gizmo is rendered with gray half transparent color when disabled + IMGUI_API void Enable(bool enable); + + // helper functions for manualy editing translation/rotation/scale with an input float + // translation, rotation and scale float points to 3 floats each + // Angles are in degrees (more suitable for human editing) + // example: + // float matrixTranslation[3], matrixRotation[3], matrixScale[3]; + // ImGuizmo::DecomposeMatrixToComponents(gizmoMatrix.m16, matrixTranslation, matrixRotation, matrixScale); + // ImGui::InputFloat3("Tr", matrixTranslation, 3); + // ImGui::InputFloat3("Rt", matrixRotation, 3); + // ImGui::InputFloat3("Sc", matrixScale, 3); + // ImGuizmo::RecomposeMatrixFromComponents(matrixTranslation, matrixRotation, matrixScale, gizmoMatrix.m16); + // + // These functions have some numerical stability issues for now. Use with caution. + IMGUI_API void DecomposeMatrixToComponents(const float* matrix, float* translation, float* rotation, float* scale); + IMGUI_API void RecomposeMatrixFromComponents(const float* translation, const float* rotation, const float* scale, float* matrix); + + IMGUI_API void SetRect(float x, float y, float width, float height); + // default is false + IMGUI_API void SetOrthographic(bool isOrthographic); + + // Render a cube with face color corresponding to face normal. Usefull for debug/tests + IMGUI_API void DrawCubes(const float* view, const float* projection, const float* matrices, int matrixCount); + IMGUI_API void DrawGrid(const float* view, const float* projection, const float* matrix, const float gridSize); + + // call it when you want a gizmo + // Needs view and projection matrices. + // matrix parameter is the source matrix (where will be gizmo be drawn) and might be transformed by the function. Return deltaMatrix is optional + // translation is applied in world space + enum OPERATION + { + TRANSLATE_X = (1u << 0), + TRANSLATE_Y = (1u << 1), + TRANSLATE_Z = (1u << 2), + ROTATE_X = (1u << 3), + ROTATE_Y = (1u << 4), + ROTATE_Z = (1u << 5), + ROTATE_SCREEN = (1u << 6), + SCALE_X = (1u << 7), + SCALE_Y = (1u << 8), + SCALE_Z = (1u << 9), + BOUNDS = (1u << 10), + SCALE_XU = (1u << 11), + SCALE_YU = (1u << 12), + SCALE_ZU = (1u << 13), + + TRANSLATE = TRANSLATE_X | TRANSLATE_Y | TRANSLATE_Z, + ROTATE = ROTATE_X | ROTATE_Y | ROTATE_Z | ROTATE_SCREEN, + SCALE = SCALE_X | SCALE_Y | SCALE_Z, + SCALEU = SCALE_XU | SCALE_YU | SCALE_ZU, // universal + UNIVERSAL = TRANSLATE | ROTATE | SCALEU + }; + + inline OPERATION operator|(OPERATION lhs, OPERATION rhs) + { + return static_cast(static_cast(lhs) | static_cast(rhs)); + } + + enum MODE + { + LOCAL, + WORLD + }; + + IMGUI_API bool Manipulate(const float* view, const float* projection, OPERATION operation, MODE mode, float* matrix, float* deltaMatrix = NULL, const float* snap = NULL, const float* localBounds = NULL, const float* boundsSnap = NULL); + // + // Please note that this cubeview is patented by Autodesk : https://patents.google.com/patent/US7782319B2/en + // It seems to be a defensive patent in the US. I don't think it will bring troubles using it as + // other software are using the same mechanics. But just in case, you are now warned! + // + IMGUI_API bool ViewManipulate(float* view, float length, ImVec2 position, ImVec2 size, ImU32 backgroundColor); + + // use this version if you did not call Manipulate before and you are just using ViewManipulate + IMGUI_API bool ViewManipulate(float* view, const float* projection, OPERATION operation, MODE mode, float* matrix, float length, ImVec2 position, ImVec2 size, ImU32 backgroundColor); + + IMGUI_API void SetID(int id); + + // return true if the cursor is over the operation's gizmo + IMGUI_API bool IsOver(OPERATION op); + IMGUI_API void SetGizmoSizeClipSpace(float value); + + // Allow axis to flip + // When true (default), the guizmo axis flip for better visibility + // When false, they always stay along the positive world/local axis + IMGUI_API void AllowAxisFlip(bool value); + + // Configure the limit where axis are hidden + IMGUI_API void SetAxisLimit(float value); + // Configure the limit where planes are hiden + IMGUI_API void SetPlaneLimit(float value); + + enum COLOR + { + DIRECTION_X, // directionColor[0] + DIRECTION_Y, // directionColor[1] + DIRECTION_Z, // directionColor[2] + PLANE_X, // planeColor[0] + PLANE_Y, // planeColor[1] + PLANE_Z, // planeColor[2] + SELECTION, // selectionColor + INACTIVE, // inactiveColor + TRANSLATION_LINE, // translationLineColor + SCALE_LINE, + ROTATION_USING_BORDER, + ROTATION_USING_FILL, + HATCHED_AXIS_LINES, + TEXT, + TEXT_SHADOW, + COUNT + }; + + enum Axis + { + Axis_X, + Axis_Y, + Axis_Z, + Axis_COUNT, + }; + + struct Style + { + IMGUI_API Style(); + + float TranslationLineThickness; // Thickness of lines for translation gizmo + float TranslationLineArrowSize; // Size of arrow at the end of lines for translation gizmo + float RotationLineThickness; // Thickness of lines for rotation gizmo + float RotationOuterLineThickness; // Thickness of line surrounding the rotation gizmo + float ScaleLineThickness; // Thickness of lines for scale gizmo + float ScaleLineCircleSize; // Size of circle at the end of lines for scale gizmo + float HatchedAxisLineThickness; // Thickness of hatched axis lines + float CenterCircleSize; // Size of circle at the center of the translate/scale gizmo + + ImVec4 Colors[COLOR::COUNT]; + + char AxisLabels[Axis::Axis_COUNT][32]; + }; + + IMGUI_API Style& GetStyle(); +} diff --git a/src/imguizmo/LICENSE b/src/imguizmo/LICENSE new file mode 100644 index 0000000000..dcbee451c9 --- /dev/null +++ b/src/imguizmo/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 Cedric Guillemet + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/src/imguizmo/README.md b/src/imguizmo/README.md new file mode 100644 index 0000000000..c4b081839b --- /dev/null +++ b/src/imguizmo/README.md @@ -0,0 +1,192 @@ +# ImGuizmo + +Latest stable tagged version is 1.83. Current master version is 1.84 WIP. + +What started with the gizmo is now a collection of dear imgui widgets and more advanced controls. + +## Guizmos + +### ImViewGizmo + +Manipulate view orientation with 1 single line of code + +![Image of ImViewGizmo](http://i.imgur.com/7UVcyDd.gif) + +### ImGuizmo + +ImGizmo is a small (.h and .cpp) library built ontop of Dear ImGui that allow you to manipulate(Rotate & translate at the moment) 4x4 float matrices. No other dependancies. Coded with Immediate Mode (IM) philosophy in mind. + +Built against DearImgui 1.53WIP + +![Image of Rotation](http://i.imgur.com/y4mcVoT.gif) +![Image of Translation](http://i.imgur.com/o8q8iHq.gif) +![Image of Bounds](http://i.imgur.com/3Ez5LBr.gif) + +There is now a sample for Win32/OpenGL ! With a binary in bin directory. +![Image of Sample](https://i.imgur.com/nXlzyqD.png) + +### ImSequencer + +A WIP little sequencer used to edit frame start/end for different events in a timeline. +![Image of Rotation](http://i.imgur.com/BeyNwCn.png) +Check the sample for the documentation. More to come... + +### Graph Editor + +Nodes + connections. Custom draw inside nodes is possible with the delegate system in place. +![Image of GraphEditor](Images/nodeeditor.jpg) + +### API doc + +Call BeginFrame right after ImGui_XXXX_NewFrame(); + +```C++ +void BeginFrame(); +``` + +return true if mouse cursor is over any gizmo control (axis, plan or screen component) + +```C++ +bool IsOver();** +``` + +return true if mouse IsOver or if the gizmo is in moving state + +```C++ +bool IsUsing();** +``` + +enable/disable the gizmo. Stay in the state until next call to Enable. gizmo is rendered with gray half transparent color when disabled + +```C++ +void Enable(bool enable);** +``` + +helper functions for manualy editing translation/rotation/scale with an input float +translation, rotation and scale float points to 3 floats each +Angles are in degrees (more suitable for human editing) +example: + +```C++ + float matrixTranslation[3], matrixRotation[3], matrixScale[3]; + ImGuizmo::DecomposeMatrixToComponents(gizmoMatrix.m16, matrixTranslation, matrixRotation, matrixScale); + ImGui::InputFloat3("Tr", matrixTranslation, 3); + ImGui::InputFloat3("Rt", matrixRotation, 3); + ImGui::InputFloat3("Sc", matrixScale, 3); + ImGuizmo::RecomposeMatrixFromComponents(matrixTranslation, matrixRotation, matrixScale, gizmoMatrix.m16); +``` + +These functions have some numerical stability issues for now. Use with caution. + +```C++ +void DecomposeMatrixToComponents(const float *matrix, float *translation, float *rotation, float *scale); +void RecomposeMatrixFromComponents(const float *translation, const float *rotation, const float *scale, float *matrix);** +``` + +Render a cube with face color corresponding to face normal. Usefull for debug/test + +```C++ +void DrawCube(const float *view, const float *projection, float *matrix);** +``` + +Call it when you want a gizmo +Needs view and projection matrices. +Matrix parameter is the source matrix (where will be gizmo be drawn) and might be transformed by the function. Return deltaMatrix is optional. snap points to a float[3] for translation and to a single float for scale or rotation. Snap angle is in Euler Degrees. + +```C++ + enum OPERATION + { + TRANSLATE, + ROTATE, + SCALE + }; + + enum MODE + { + LOCAL, + WORLD + }; + +void Manipulate(const float *view, const float *projection, OPERATION operation, MODE mode, float *matrix, float *deltaMatrix = 0, float *snap = 0);** +``` + +### ImGui Example + +Code for : + +![Image of dialog](http://i.imgur.com/GL5flN1.png) + +```C++ +void EditTransform(const Camera& camera, matrix_t& matrix) +{ + static ImGuizmo::OPERATION mCurrentGizmoOperation(ImGuizmo::ROTATE); + static ImGuizmo::MODE mCurrentGizmoMode(ImGuizmo::WORLD); + if (ImGui::IsKeyPressed(90)) + mCurrentGizmoOperation = ImGuizmo::TRANSLATE; + if (ImGui::IsKeyPressed(69)) + mCurrentGizmoOperation = ImGuizmo::ROTATE; + if (ImGui::IsKeyPressed(82)) // r Key + mCurrentGizmoOperation = ImGuizmo::SCALE; + if (ImGui::RadioButton("Translate", mCurrentGizmoOperation == ImGuizmo::TRANSLATE)) + mCurrentGizmoOperation = ImGuizmo::TRANSLATE; + ImGui::SameLine(); + if (ImGui::RadioButton("Rotate", mCurrentGizmoOperation == ImGuizmo::ROTATE)) + mCurrentGizmoOperation = ImGuizmo::ROTATE; + ImGui::SameLine(); + if (ImGui::RadioButton("Scale", mCurrentGizmoOperation == ImGuizmo::SCALE)) + mCurrentGizmoOperation = ImGuizmo::SCALE; + float matrixTranslation[3], matrixRotation[3], matrixScale[3]; + ImGuizmo::DecomposeMatrixToComponents(matrix.m16, matrixTranslation, matrixRotation, matrixScale); + ImGui::InputFloat3("Tr", matrixTranslation, 3); + ImGui::InputFloat3("Rt", matrixRotation, 3); + ImGui::InputFloat3("Sc", matrixScale, 3); + ImGuizmo::RecomposeMatrixFromComponents(matrixTranslation, matrixRotation, matrixScale, matrix.m16); + + if (mCurrentGizmoOperation != ImGuizmo::SCALE) + { + if (ImGui::RadioButton("Local", mCurrentGizmoMode == ImGuizmo::LOCAL)) + mCurrentGizmoMode = ImGuizmo::LOCAL; + ImGui::SameLine(); + if (ImGui::RadioButton("World", mCurrentGizmoMode == ImGuizmo::WORLD)) + mCurrentGizmoMode = ImGuizmo::WORLD; + } + static bool useSnap(false); + if (ImGui::IsKeyPressed(83)) + useSnap = !useSnap; + ImGui::Checkbox("", &useSnap); + ImGui::SameLine(); + vec_t snap; + switch (mCurrentGizmoOperation) + { + case ImGuizmo::TRANSLATE: + snap = config.mSnapTranslation; + ImGui::InputFloat3("Snap", &snap.x); + break; + case ImGuizmo::ROTATE: + snap = config.mSnapRotation; + ImGui::InputFloat("Angle Snap", &snap.x); + break; + case ImGuizmo::SCALE: + snap = config.mSnapScale; + ImGui::InputFloat("Scale Snap", &snap.x); + break; + } + ImGuiIO& io = ImGui::GetIO(); + ImGuizmo::SetRect(0, 0, io.DisplaySize.x, io.DisplaySize.y); + ImGuizmo::Manipulate(camera.mView.m16, camera.mProjection.m16, mCurrentGizmoOperation, mCurrentGizmoMode, matrix.m16, NULL, useSnap ? &snap.x : NULL); +} +``` + +## Install + +ImGuizmo can be installed via [vcpkg](https://github.com/microsoft/vcpkg) and used cmake + +```bash +vcpkg install imguizmo +``` + +See the [vcpkg example](/vcpkg-example) for more details + +## License + +ImGuizmo is licensed under the MIT License, see [LICENSE](/LICENSE) for more information. diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp index 2b805165d9..67fc3e81d9 100644 --- a/src/libslic3r/AppConfig.cpp +++ b/src/libslic3r/AppConfig.cpp @@ -189,6 +189,9 @@ void AppConfig::set_defaults() if (get("show_gcode_window").empty()) set_bool("show_gcode_window", true); + if (get("show_3d_navigator").empty()) + set_bool("show_3d_navigator", true); + #ifdef _WIN32 diff --git a/src/libslic3r/ExtrusionEntity.cpp b/src/libslic3r/ExtrusionEntity.cpp index 0b69ee47bb..6b75c0ee98 100644 --- a/src/libslic3r/ExtrusionEntity.cpp +++ b/src/libslic3r/ExtrusionEntity.cpp @@ -340,6 +340,115 @@ double ExtrusionLoop::min_mm3_per_mm() const return min_mm3_per_mm; } +ExtrusionLoopSloped::ExtrusionLoopSloped(ExtrusionPaths& original_paths, + double seam_gap, + double slope_min_length, + double slope_max_segment_length, + double start_slope_ratio, + ExtrusionLoopRole role) + : ExtrusionLoop(role) +{ + // create slopes + const auto add_slop = [this, slope_max_segment_length, seam_gap](const ExtrusionPath& path, const Polyline& poly, + double ratio_begin, double ratio_end) { + if (poly.empty()) { + return; + } + + // Ensure `slope_max_segment_length` + Polyline detailed_poly; + { + detailed_poly.append(poly.first_point()); + + // Recursively split the line into half until no longer than `slope_max_segment_length` + const std::function handle_line = [slope_max_segment_length, &detailed_poly, &handle_line](const Line& line) { + if (line.length() <= slope_max_segment_length) { + detailed_poly.append(line.b); + } else { + // Then process left half + handle_line({line.a, line.midpoint()}); + // Then process right half + handle_line({line.midpoint(), line.b}); + } + }; + + for (const auto& l : poly.lines()) { + handle_line(l); + } + } + + starts.emplace_back(detailed_poly, path, ExtrusionPathSloped::Slope{ratio_begin, ratio_begin}, + ExtrusionPathSloped::Slope{ratio_end, ratio_end}); + + if (is_approx(ratio_end, 1.) && seam_gap > 0) { + // Remove the segments that has no extrusion + const auto seg_length = detailed_poly.length(); + if (seg_length > seam_gap) { + // Split the segment and remove the last `seam_gap` bit + const Polyline orig = detailed_poly; + Polyline tmp; + orig.split_at_length(seg_length - seam_gap, &detailed_poly, &tmp); + + ratio_end = lerp(ratio_begin, ratio_end, (seg_length - seam_gap) / seg_length); + assert(1. - ratio_end > EPSILON); + } else { + // Remove the entire segment + detailed_poly.clear(); + } + } + if (!detailed_poly.empty()) { + ends.emplace_back(detailed_poly, path, ExtrusionPathSloped::Slope{1., 1. - ratio_begin}, + ExtrusionPathSloped::Slope{1., 1. - ratio_end}); + } + }; + + double remaining_length = slope_min_length; + + ExtrusionPaths::iterator path = original_paths.begin(); + double start_ratio = start_slope_ratio; + for (; path != original_paths.end() && remaining_length > 0; ++path) { + const double path_len = unscale_(path->length()); + if (path_len > remaining_length) { + // Split current path into slope and non-slope part + Polyline slope_path; + Polyline flat_path; + path->polyline.split_at_length(scale_(remaining_length), &slope_path, &flat_path); + + add_slop(*path, slope_path, start_ratio, 1); + start_ratio = 1; + + paths.emplace_back(std::move(flat_path), *path); + remaining_length = 0; + } else { + remaining_length -= path_len; + const double end_ratio = lerp(1.0, start_slope_ratio, remaining_length / slope_min_length); + add_slop(*path, path->polyline, start_ratio, end_ratio); + start_ratio = end_ratio; + } + } + assert(remaining_length <= 0); + assert(start_ratio == 1.); + + // Put remaining flat paths + paths.insert(paths.end(), path, original_paths.end()); +} + +std::vector ExtrusionLoopSloped::get_all_paths() const { + std::vector r; + r.reserve(starts.size() + paths.size() + ends.size()); + for (const auto& p : starts) { + r.push_back(&p); + } + for (const auto& p : paths) { + r.push_back(&p); + } + for (const auto& p : ends) { + r.push_back(&p); + } + + return r; +} + std::string ExtrusionEntity::role_to_string(ExtrusionRole role) { diff --git a/src/libslic3r/ExtrusionEntity.hpp b/src/libslic3r/ExtrusionEntity.hpp index 9921887b76..cb350386e9 100644 --- a/src/libslic3r/ExtrusionEntity.hpp +++ b/src/libslic3r/ExtrusionEntity.hpp @@ -301,6 +301,42 @@ private: bool m_no_extrusion = false; }; +class ExtrusionPathSloped : public ExtrusionPath +{ +public: + struct Slope + { + double z_ratio{1.}; + double e_ratio{1.}; + }; + + Slope slope_begin; + Slope slope_end; + + ExtrusionPathSloped(const ExtrusionPath& rhs, const Slope& begin, const Slope& end) + : ExtrusionPath(rhs), slope_begin(begin), slope_end(end) + {} + ExtrusionPathSloped(ExtrusionPath&& rhs, const Slope& begin, const Slope& end) + : ExtrusionPath(std::move(rhs)), slope_begin(begin), slope_end(end) + {} + ExtrusionPathSloped(const Polyline& polyline, const ExtrusionPath& rhs, const Slope& begin, const Slope& end) + : ExtrusionPath(polyline, rhs), slope_begin(begin), slope_end(end) + {} + ExtrusionPathSloped(Polyline&& polyline, const ExtrusionPath& rhs, const Slope& begin, const Slope& end) + : ExtrusionPath(std::move(polyline), rhs), slope_begin(begin), slope_end(end) + {} + + Slope interpolate(const double ratio) const + { + return { + lerp(slope_begin.z_ratio, slope_end.z_ratio, ratio), + lerp(slope_begin.e_ratio, slope_end.e_ratio, ratio), + }; + } + + bool is_flat() const { return is_approx(slope_begin.z_ratio, slope_end.z_ratio); } +}; + class ExtrusionPathOriented : public ExtrusionPath { public: @@ -459,6 +495,22 @@ private: ExtrusionLoopRole m_loop_role; }; +class ExtrusionLoopSloped : public ExtrusionLoop +{ +public: + std::vector starts; + std::vector ends; + + ExtrusionLoopSloped(ExtrusionPaths& original_paths, + double seam_gap, + double slope_min_length, + double slope_max_segment_length, + double start_slope_ratio, + ExtrusionLoopRole role = elrDefault); + + [[nodiscard]] std::vector get_all_paths() const; +}; + inline void extrusion_paths_append(ExtrusionPaths &dst, Polylines &polylines, ExtrusionRole role, double mm3_per_mm, float width, float height) { dst.reserve(dst.size() + polylines.size()); diff --git a/src/libslic3r/Format/STEP.cpp b/src/libslic3r/Format/STEP.cpp index 5ee66be24d..b705641d6e 100644 --- a/src/libslic3r/Format/STEP.cpp +++ b/src/libslic3r/Format/STEP.cpp @@ -210,6 +210,9 @@ static void getNamedSolids(const TopLoc_Location& location, const std::string& p case TopAbs_SOLID: namedSolids.emplace_back(TopoDS::Solid(transform.Shape()), fullName); break; + case TopAbs_SHELL: + namedSolids.emplace_back(TopoDS::Shell(transform.Shape()), fullName); + break; default: break; } diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index f47038eecb..8253551b7f 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -1,4 +1,5 @@ #include "BoundingBox.hpp" +#include "Config.hpp" #include "Polygon.hpp" #include "PrintConfig.hpp" #include "libslic3r.h" @@ -21,6 +22,7 @@ #include "Time.hpp" #include "GCode/ExtrusionProcessor.hpp" #include +#include #include #include #include @@ -2323,6 +2325,24 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato this->placeholder_parser().set("first_layer_print_max", new ConfigOptionFloats({bbox.max.x(), bbox.max.y()})); this->placeholder_parser().set("first_layer_print_size", new ConfigOptionFloats({ bbox.size().x(), bbox.size().y() })); this->placeholder_parser().set("in_head_wrap_detect_zone",bbox_head_wrap_zone.overlap(bbox)); + + BoundingBoxf mesh_bbox(m_config.bed_mesh_min, m_config.bed_mesh_max); + auto mesh_margin = m_config.adaptive_bed_mesh_margin.value; + mesh_bbox.min = mesh_bbox.min.cwiseMax((bbox.min.array() - mesh_margin).matrix()); + mesh_bbox.max = mesh_bbox.max.cwiseMin((bbox.max.array() + mesh_margin).matrix()); + this->placeholder_parser().set("adaptive_bed_mesh_min", new ConfigOptionFloats({mesh_bbox.min.x(), mesh_bbox.min.y()})); + this->placeholder_parser().set("adaptive_bed_mesh_max", new ConfigOptionFloats({mesh_bbox.max.x(), mesh_bbox.max.y()})); + + auto probe_dist_x = std::max(1., m_config.bed_mesh_probe_distance.value.x()); + auto probe_dist_y = std::max(1., m_config.bed_mesh_probe_distance.value.y()); + int probe_count_x = std::max(3, (int) std::ceil(mesh_bbox.size().x() / probe_dist_x)); + int probe_count_y = std::max(3, (int) std::ceil(mesh_bbox.size().y() / probe_dist_y)); + this->placeholder_parser().set("bed_mesh_probe_count", new ConfigOptionInts({probe_count_x, probe_count_y})); + auto bed_mesh_algo = "bicubic"; + if (probe_count_x < 4 || probe_count_y < 4) { + bed_mesh_algo = "lagrange"; + } + this->placeholder_parser().set("bed_mesh_algo", bed_mesh_algo); // get center without wipe tower BoundingBoxf bbox_wo_wt; // bounding box without wipe tower for (auto &objPtr : print.objects()) { @@ -2795,7 +2815,7 @@ void GCode::process_layers( const auto generator = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order, [this, &print, &tool_ordering, &print_object_instances_ordering, &layers_to_print, &layer_to_print_idx](tbb::flow_control& fc) -> LayerResult { if (layer_to_print_idx >= layers_to_print.size()) { - if ((!m_pressure_equalizer && layer_to_print_idx == layers_to_print.size()) || (m_pressure_equalizer && layer_to_print_idx == (layers_to_print.size() + 1))) { + if (layer_to_print_idx == layers_to_print.size() + (m_pressure_equalizer ? 1 : 0)) { fc.stop(); return {}; } else { @@ -2891,9 +2911,16 @@ void GCode::process_layers( size_t layer_to_print_idx = 0; const auto generator = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order, [this, &print, &tool_ordering, &layers_to_print, &layer_to_print_idx, single_object_idx, prime_extruder](tbb::flow_control& fc) -> LayerResult { - if (layer_to_print_idx == layers_to_print.size()) { - fc.stop(); - return {}; + if (layer_to_print_idx >= layers_to_print.size()) { + if (layer_to_print_idx == layers_to_print.size() + (m_pressure_equalizer ? 1 : 0)) { + fc.stop(); + return {}; + } else { + // Pressure equalizer need insert empty input. Because it returns one layer back. + // Insert NOP (no operation) layer; + ++layer_to_print_idx; + return LayerResult::make_nop_layer_result(); + } } else { LayerToPrint &layer = layers_to_print[layer_to_print_idx ++]; print.set_status(80, Slic3r::format(_(L("Generating G-code: layer %1%")), std::to_string(layer_to_print_idx))); @@ -2910,12 +2937,20 @@ void GCode::process_layers( } const auto spiral_mode = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order, [&spiral_mode = *this->m_spiral_vase.get(), &layers_to_print](LayerResult in)->LayerResult { + if (in.nop_layer_result) + return in; spiral_mode.enable(in.spiral_vase_enable); bool last_layer = in.layer_id == layers_to_print.size() - 1; return { spiral_mode.process_layer(std::move(in.gcode), last_layer), in.layer_id, in.spiral_vase_enable, in.cooling_buffer_flush }; }); + const auto pressure_equalizer = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order, + [pressure_equalizer = this->m_pressure_equalizer.get()](LayerResult in) -> LayerResult { + return pressure_equalizer->process_layer(std::move(in)); + }); const auto cooling = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order, [&cooling_buffer = *this->m_cooling_buffer.get()](LayerResult in)->std::string { + if (in.nop_layer_result) + return in.gcode; return cooling_buffer.process_layer(std::move(in.gcode), in.layer_id, in.cooling_buffer_flush); }); const auto output = tbb::make_filter(slic3r_tbb_filtermode::serial_in_order, @@ -2941,10 +2976,14 @@ void GCode::process_layers( }); // The pipeline elements are joined using const references, thus no copying is performed. - if (m_spiral_vase) - tbb::parallel_pipeline(12, generator & spiral_mode & cooling & fan_mover & output); + if (m_spiral_vase && m_pressure_equalizer) + tbb::parallel_pipeline(12, generator & spiral_mode & pressure_equalizer & cooling & fan_mover & output); + else if (m_spiral_vase) + tbb::parallel_pipeline(12, generator & spiral_mode & cooling & fan_mover & output); + else if (m_pressure_equalizer) + tbb::parallel_pipeline(12, generator & pressure_equalizer & cooling & fan_mover & output); else - tbb::parallel_pipeline(12, generator & cooling & fan_mover & output); + tbb::parallel_pipeline(12, generator & cooling & fan_mover & output); } std::string GCode::placeholder_parser_process(const std::string &name, const std::string &templ, unsigned int current_extruder_id, const DynamicConfig *config_override) @@ -4495,7 +4534,6 @@ static std::unique_ptr calculate_layer_edge_grid(const Layer& la return out; } - std::string GCode::extrude_loop(ExtrusionLoop loop, std::string description, double speed, const ExtrusionEntitiesPtr& region_perimeters) { // get a copy; don't modify the orientation of the original loop object otherwise @@ -4518,11 +4556,17 @@ std::string GCode::extrude_loop(ExtrusionLoop loop, std::string description, dou } else loop.split_at(last_pos, false); + const auto seam_scarf_type = m_config.seam_slope_type.value; + const bool enable_seam_slope = ((seam_scarf_type == SeamScarfType::External && !is_hole) || seam_scarf_type == SeamScarfType::All) && + !m_config.spiral_mode && + (loop.role() == erExternalPerimeter || (loop.role() == erPerimeter && m_config.seam_slope_inner_walls)) && + layer_id() > 0; + // clip the path to avoid the extruder to get exactly on the first point of the loop; // if polyline was shorter than the clipping distance we'd get a null polyline, so // we discard it in that case - double clip_length = m_enable_loop_clipping ? - scale_(m_config.seam_gap.get_abs_value(EXTRUDER_CONFIG(nozzle_diameter))) : 0; + const double seam_gap = scale_(m_config.seam_gap.get_abs_value(EXTRUDER_CONFIG(nozzle_diameter))); + const double clip_length = m_enable_loop_clipping && !enable_seam_slope ? seam_gap : 0; // get paths ExtrusionPaths paths; @@ -4611,15 +4655,54 @@ std::string GCode::extrude_loop(ExtrusionLoop loop, std::string description, dou } } - - - bool is_small_peri = false; - for (ExtrusionPaths::iterator path = paths.begin(); path != paths.end(); ++path) { -// description += ExtrusionLoop::role_to_string(loop.loop_role()); -// description += ExtrusionEntity::role_to_string(path->role); + + const auto speed_for_path = [&speed, &small_peri_speed](const ExtrusionPath& path) { // don't apply small perimeter setting for overhangs/bridges/non-perimeters - is_small_peri = is_perimeter(path->role()) && !is_bridge(path->role()) && small_peri_speed > 0 && (path->get_overhang_degree() == 0 || path->get_overhang_degree() > 5); - gcode += this->_extrude(*path, description, is_small_peri ? small_peri_speed : speed); + const bool is_small_peri = is_perimeter(path.role()) && !is_bridge(path.role()) && small_peri_speed > 0 && (path.get_overhang_degree() == 0 || path.get_overhang_degree() > 5); + return is_small_peri ? small_peri_speed : speed; + }; + + if (!enable_seam_slope) { + for (ExtrusionPaths::iterator path = paths.begin(); path != paths.end(); ++path) { + gcode += this->_extrude(*path, description, speed_for_path(*path)); + } + } else { + // Create seam slope + double start_slope_ratio; + if (m_config.seam_slope_start_height.percent) { + start_slope_ratio = m_config.seam_slope_start_height.value / 100.; + } else { + // Get the ratio against current layer height + double h = paths.front().height; + start_slope_ratio = m_config.seam_slope_start_height.value / h; + } + + double loop_length = 0.; + for (const auto & path : paths) { + loop_length += unscale_(path.length()); + } + + const bool slope_entire_loop = m_config.seam_slope_entire_loop; + const double slope_min_length = slope_entire_loop ? loop_length : std::min(m_config.seam_slope_min_length.value, loop_length); + const int slope_steps = m_config.seam_slope_steps; + const double slope_max_segment_length = scale_(slope_min_length / slope_steps); + + // Calculate the sloped loop + ExtrusionLoopSloped new_loop(paths, seam_gap, slope_min_length, slope_max_segment_length, start_slope_ratio, loop.loop_role()); + + // Then extrude it + for (const auto& p : new_loop.get_all_paths()) { + gcode += this->_extrude(*p, description, speed_for_path(*p)); + } + + // Fix path for wipe + if (!new_loop.ends.empty()) { + paths.clear(); + // The start slope part is ignored as it overlaps with the end part + paths.reserve(new_loop.paths.size() + new_loop.ends.size()); + paths.insert(paths.end(), new_loop.paths.begin(), new_loop.paths.end()); + paths.insert(paths.end(), new_loop.ends.begin(), new_loop.ends.end()); + } } // BBS @@ -4893,14 +4976,22 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, if (is_bridge(path.role())) description += " (bridge)"; + const ExtrusionPathSloped* sloped = dynamic_cast(&path); + + const auto get_sloped_z = [&sloped, this](double z_ratio) { + const auto height = sloped->height; + return lerp(m_nominal_z - height, m_nominal_z, z_ratio); + }; + // go to first point of extrusion path //BBS: path.first_point is 2D point. But in lazy raise case, lift z is done in travel_to function. //Add m_need_change_layer_lift_z when change_layer in case of no lift if m_last_pos is equal to path.first_point() by chance - if (!m_last_pos_defined || m_last_pos != path.first_point() || m_need_change_layer_lift_z) { + if (!m_last_pos_defined || m_last_pos != path.first_point() || m_need_change_layer_lift_z || (sloped != nullptr && !sloped->is_flat())) { gcode += this->travel_to( path.first_point(), path.role(), - "move to first " + description + " point" + "move to first " + description + " point", + sloped == nullptr ? DBL_MAX : get_sloped_z(sloped->slope_begin.z_ratio) ); m_need_change_layer_lift_z = false; } @@ -5251,7 +5342,6 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, if (!variable_speed) { // F is mm per minute. gcode += m_writer.set_speed(F, "", comment); - double path_length = 0.; { if (m_enable_cooling_markers) { if (enable_overhang_bridge_fan) { @@ -5284,9 +5374,11 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, } } } - // BBS: use G1 if not enable arc fitting or has no arc fitting result or in spiral_mode mode + // BBS: use G1 if not enable arc fitting or has no arc fitting result or in spiral_mode mode or we are doing sloped extrusion // Attention: G2 and G3 is not supported in spiral_mode mode - if (!m_config.enable_arc_fitting || path.polyline.fitting_result.empty() || m_config.spiral_mode) { + if (!m_config.enable_arc_fitting || path.polyline.fitting_result.empty() || m_config.spiral_mode || sloped != nullptr) { + double path_length = 0.; + double total_length = sloped == nullptr ? 0. : path.polyline.length() * SCALING_FACTOR; for (const Line& line : path.polyline.lines()) { std::string tempDescription = description; const double line_length = line.length() * SCALING_FACTOR; @@ -5300,10 +5392,22 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, tempDescription += Slic3r::format(" | Old Flow Value: %0.5f Length: %0.5f",oldE, line_length); } } - gcode += m_writer.extrude_to_xy( - this->point_to_gcode(line.b), - dE, - GCodeWriter::full_gcode_comment ? tempDescription : "", path.is_force_no_extrusion()); + if (sloped == nullptr) { + // Normal extrusion + gcode += m_writer.extrude_to_xy( + this->point_to_gcode(line.b), + dE, + GCodeWriter::full_gcode_comment ? tempDescription : "", path.is_force_no_extrusion()); + } else { + // Sloped extrusion + const auto [z_ratio, e_ratio] = sloped->interpolate(path_length / total_length); + Vec2d dest2d = this->point_to_gcode(line.b); + Vec3d dest3d(dest2d(0), dest2d(1), get_sloped_z(z_ratio)); + gcode += m_writer.extrude_to_xyz( + dest3d, + dE * e_ratio, + GCodeWriter::full_gcode_comment ? tempDescription : "", path.is_force_no_extrusion()); + } } } else { // BBS: start to generate gcode from arc fitting data which includes line and arc @@ -5317,7 +5421,6 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, for (size_t point_index = start_index + 1; point_index < end_index + 1; point_index++) { const Line line = Line(path.polyline.points[point_index - 1], path.polyline.points[point_index]); const double line_length = line.length() * SCALING_FACTOR; - path_length += line_length; auto dE = e_per_mm * line_length; if (m_small_area_infill_flow_compensator && m_config.small_area_infill_flow_compensation.value) { auto oldE = dE; @@ -5339,7 +5442,6 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, const ArcSegment& arc = fitting_result[fitting_index].arc_data; const double arc_length = fitting_result[fitting_index].arc_data.length * SCALING_FACTOR; const Vec2d center_offset = this->point_to_gcode(arc.center) - this->point_to_gcode(arc.start_point); - path_length += arc_length; auto dE = e_per_mm * arc_length; if (m_small_area_infill_flow_compensator && m_config.small_area_infill_flow_compensation.value) { auto oldE = dE; @@ -5368,6 +5470,15 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, } else { double last_set_speed = new_points[0].speed * 60.0; + double total_length = 0; + if (sloped != nullptr) { + // Calculate total extrusion length + Points p; + p.reserve(new_points.size()); + std::transform(new_points.begin(), new_points.end(), std::back_inserter(p), [](const ProcessedPoint& pp) { return pp.p; }); + Polyline l(p); + total_length = l.length() * SCALING_FACTOR; + } gcode += m_writer.set_speed(last_set_speed, "", comment); Vec2d prev = this->point_to_gcode_quantized(new_points[0].p); bool pre_fan_enabled = false; @@ -5375,6 +5486,7 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, if( m_enable_cooling_markers && enable_overhang_bridge_fan) pre_fan_enabled = check_overhang_fan(new_points[0].overlap, path.role()); + double path_length = 0.; for (size_t i = 1; i < new_points.size(); i++) { std::string tempDescription = description; const ProcessedPoint &processed_point = new_points[i]; @@ -5410,6 +5522,7 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, } const double line_length = (p - prev).norm(); + path_length += line_length; double new_speed = pre_processed_point.speed * 60.0; if (last_set_speed != new_speed) { gcode += m_writer.set_speed(new_speed, "", comment); @@ -5424,8 +5537,15 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description, tempDescription += Slic3r::format(" | Old Flow Value: %0.5f Length: %0.5f",oldE, line_length); } } - gcode += - m_writer.extrude_to_xy(p, dE, GCodeWriter::full_gcode_comment ? tempDescription : ""); + if (sloped == nullptr) { + // Normal extrusion + gcode += m_writer.extrude_to_xy(p, dE, GCodeWriter::full_gcode_comment ? tempDescription : ""); + } else { + // Sloped extrusion + const auto [z_ratio, e_ratio] = sloped->interpolate(path_length / total_length); + Vec3d dest3d(p(0), p(1), get_sloped_z(z_ratio)); + gcode += m_writer.extrude_to_xyz(dest3d, dE * e_ratio, GCodeWriter::full_gcode_comment ? tempDescription : ""); + } prev = p; @@ -5504,7 +5624,7 @@ std::string GCode::_encode_label_ids_to_base64(std::vector ids) } // This method accepts &point in print coordinates. -std::string GCode::travel_to(const Point &point, ExtrusionRole role, std::string comment) +std::string GCode::travel_to(const Point& point, ExtrusionRole role, std::string comment, double z/* = DBL_MAX*/) { /* Define the travel move as a line between current position and the taget point. This is expressed in print coordinates, so it will need to be translated by @@ -5589,15 +5709,36 @@ std::string GCode::travel_to(const Point &point, ExtrusionRole role, std::string // use G1 because we rely on paths being straight (G0 may make round paths) if (travel.size() >= 2) { - for (size_t i = 1; i < travel.size(); ++ i) { - // BBS. Process lazy layer change, but don't do lazy layer change when enable spiral vase - Vec3d curr_pos = m_writer.get_position(); - if (i == 1 && !m_spiral_vase) { - Vec2d dest2d = this->point_to_gcode(travel.points[i]); - Vec3d dest3d(dest2d(0), dest2d(1), m_nominal_z); - gcode += m_writer.travel_to_xyz(dest3d, comment+" travel_to_xyz"); + if (m_spiral_vase) { + // No lazy z lift for spiral vase mode + for (size_t i = 1; i < travel.size(); ++i) { + gcode += m_writer.travel_to_xy(this->point_to_gcode(travel.points[i]), comment + " travel_to_xy"); + } + } else { + if (travel.size() == 2) { + // No extra movements emitted by avoid_crossing_perimeters, simply move to the end point with z change + const auto& dest2d = this->point_to_gcode(travel.points.back()); + Vec3d dest3d(dest2d(0), dest2d(1), z == DBL_MAX ? m_nominal_z : z); + gcode += m_writer.travel_to_xyz(dest3d, comment + " travel_to_xyz"); } else { - gcode += m_writer.travel_to_xy(this->point_to_gcode(travel.points[i]), comment+" travel_to_xy"); + // Extra movements emitted by avoid_crossing_perimeters, lift the z to normal height at the beginning, then apply the z + // ratio at the last point + for (size_t i = 1; i < travel.size(); ++i) { + if (i == 1) { + // Lift to normal z at beginning + Vec2d dest2d = this->point_to_gcode(travel.points[i]); + Vec3d dest3d(dest2d(0), dest2d(1), m_nominal_z); + gcode += m_writer.travel_to_xyz(dest3d, comment + " travel_to_xyz"); + } else if (z != DBL_MAX && i == travel.size() - 1) { + // Apply z_ratio for the very last point + Vec2d dest2d = this->point_to_gcode(travel.points[i]); + Vec3d dest3d(dest2d(0), dest2d(1), z); + gcode += m_writer.travel_to_xyz(dest3d, comment + " travel_to_xyz"); + } else { + // For all points in between, no z change + gcode += m_writer.travel_to_xy(this->point_to_gcode(travel.points[i]), comment + " travel_to_xy"); + } + } } } this->set_last_pos(travel.points.back()); diff --git a/src/libslic3r/GCode.hpp b/src/libslic3r/GCode.hpp index 09aed39d2d..03ba079fae 100644 --- a/src/libslic3r/GCode.hpp +++ b/src/libslic3r/GCode.hpp @@ -29,6 +29,7 @@ #include #include #include +#include namespace Slic3r { @@ -219,7 +220,7 @@ public: void set_layer_count(unsigned int value) { m_layer_count = value; } void apply_print_config(const PrintConfig &print_config); - std::string travel_to(const Point& point, ExtrusionRole role, std::string comment); + std::string travel_to(const Point& point, ExtrusionRole role, std::string comment, double z = DBL_MAX); bool needs_retraction(const Polyline& travel, ExtrusionRole role, LiftType& lift_type); std::string retract(bool toolchange = false, bool is_last_retraction = false, LiftType lift_type = LiftType::NormalLift); std::string unretract() { return m_writer.unlift() + m_writer.unretract(); } diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp index 40976c9c55..e10e32ef92 100644 --- a/src/libslic3r/GCode/GCodeProcessor.cpp +++ b/src/libslic3r/GCode/GCodeProcessor.cpp @@ -1080,7 +1080,11 @@ void GCodeProcessor::apply_config(const PrintConfig& config) const ConfigOptionBool* spiral_vase = config.option("spiral_mode"); if (spiral_vase != nullptr) - m_spiral_vase_active = spiral_vase->value; + m_detect_layer_based_on_tag = spiral_vase->value; + + const ConfigOptionBool* has_scarf_joint_seam = config.option("has_scarf_joint_seam"); + if (has_scarf_joint_seam != nullptr) + m_detect_layer_based_on_tag = m_detect_layer_based_on_tag || has_scarf_joint_seam->value; const ConfigOptionBool* manual_filament_change = config.option("manual_filament_change"); if (manual_filament_change != nullptr) @@ -1397,7 +1401,11 @@ void GCodeProcessor::apply_config(const DynamicPrintConfig& config) const ConfigOptionBool* spiral_vase = config.option("spiral_mode"); if (spiral_vase != nullptr) - m_spiral_vase_active = spiral_vase->value; + m_detect_layer_based_on_tag = spiral_vase->value; + + const ConfigOptionBool* has_scarf_joint_seam = config.option("has_scarf_joint_seam"); + if (has_scarf_joint_seam != nullptr) + m_detect_layer_based_on_tag = m_detect_layer_based_on_tag || has_scarf_joint_seam->value; const ConfigOptionEnumGeneric *bed_type = config.option("curr_bed_type"); if (bed_type != nullptr) @@ -1479,7 +1487,9 @@ void GCodeProcessor::reset() m_options_z_corrector.reset(); - m_spiral_vase_active = false; + m_detect_layer_based_on_tag = false; + + m_seams_count = 0; #if ENABLE_GCODE_VIEWER_DATA_CHECKING m_mm3_per_mm_compare.reset(); @@ -2344,12 +2354,12 @@ void GCodeProcessor::process_tags(const std::string_view comment, bool producers // layer change tag if (comment == reserved_tag(ETags::Layer_Change)) { ++m_layer_id; - if (m_spiral_vase_active) { + if (m_detect_layer_based_on_tag) { if (m_result.moves.empty() || m_result.spiral_vase_layers.empty()) // add a placeholder for layer height. the actual value will be set inside process_G1() method m_result.spiral_vase_layers.push_back({ FLT_MAX, { 0, 0 } }); else { - const size_t move_id = m_result.moves.size() - 1; + const size_t move_id = m_result.moves.size() - 1 - m_seams_count; if (!m_result.spiral_vase_layers.empty()) m_result.spiral_vase_layers.back().second.second = move_id; // add a placeholder for layer height. the actual value will be set inside process_G1() method @@ -3215,12 +3225,22 @@ void GCodeProcessor::process_G1(const GCodeReader::GCodeLine& line) machine.calculate_time(TimeProcessor::Planner::queue_size); } + const Vec3f plate_offset = {(float) m_x_offset, (float) m_y_offset, 0.0f}; + if (m_seams_detector.is_active()) { // check for seam starting vertex - if (type == EMoveType::Extrude && m_extrusion_role == erExternalPerimeter && !m_seams_detector.has_first_vertex()) { + if (type == EMoveType::Extrude && m_extrusion_role == erExternalPerimeter) { //BBS: m_result.moves.back().position has plate offset, must minus plate offset before calculate the real seam position - const Vec3f real_first_pos = Vec3f(m_result.moves.back().position.x() - m_x_offset, m_result.moves.back().position.y() - m_y_offset, m_result.moves.back().position.z()); - m_seams_detector.set_first_vertex(real_first_pos - m_extruder_offsets[m_extruder_id]); + const Vec3f new_pos = m_result.moves.back().position - m_extruder_offsets[m_extruder_id] - plate_offset; + if (!m_seams_detector.has_first_vertex()) { + m_seams_detector.set_first_vertex(new_pos); + } else if (m_detect_layer_based_on_tag) { + // We may have sloped loop, drop any previous start pos if we have z increment + const std::optional first_vertex = m_seams_detector.get_first_vertex(); + if (new_pos.z() > first_vertex->z()) { + m_seams_detector.set_first_vertex(new_pos); + } + } } // check for seam ending vertex and store the resulting move else if ((type != EMoveType::Extrude || (m_extrusion_role != erExternalPerimeter && m_extrusion_role != erOverhangPerimeter)) && m_seams_detector.has_first_vertex()) { @@ -3230,8 +3250,7 @@ void GCodeProcessor::process_G1(const GCodeReader::GCodeLine& line) const Vec3f curr_pos(m_end_position[X], m_end_position[Y], m_end_position[Z]); //BBS: m_result.moves.back().position has plate offset, must minus plate offset before calculate the real seam position - const Vec3f real_last_pos = Vec3f(m_result.moves.back().position.x() - m_x_offset, m_result.moves.back().position.y() - m_y_offset, m_result.moves.back().position.z()); - const Vec3f new_pos = real_last_pos - m_extruder_offsets[m_extruder_id]; + const Vec3f new_pos = m_result.moves.back().position - m_extruder_offsets[m_extruder_id] - plate_offset; const std::optional first_vertex = m_seams_detector.get_first_vertex(); // the threshold value = 0.0625f == 0.25 * 0.25 is arbitrary, we may find some smarter condition later @@ -3246,16 +3265,21 @@ void GCodeProcessor::process_G1(const GCodeReader::GCodeLine& line) } else if (type == EMoveType::Extrude && m_extrusion_role == erExternalPerimeter) { m_seams_detector.activate(true); - Vec3f plate_offset = {(float) m_x_offset, (float) m_y_offset, 0.0f}; m_seams_detector.set_first_vertex(m_result.moves.back().position - m_extruder_offsets[m_extruder_id] - plate_offset); } - if (m_spiral_vase_active && !m_result.spiral_vase_layers.empty()) { - if (m_result.spiral_vase_layers.back().first == FLT_MAX && delta_pos[Z] >= 0.0) + if (m_detect_layer_based_on_tag && !m_result.spiral_vase_layers.empty()) { + if (delta_pos[Z] >= 0.0 && type == EMoveType::Extrude) { + const float current_z = static_cast(m_end_position[Z]); // replace layer height placeholder with correct value - m_result.spiral_vase_layers.back().first = static_cast(m_end_position[Z]); + if (m_result.spiral_vase_layers.back().first == FLT_MAX) { + m_result.spiral_vase_layers.back().first = current_z; + } else { + m_result.spiral_vase_layers.back().first = std::max(m_result.spiral_vase_layers.back().first, current_z); + } + } if (!m_result.moves.empty()) - m_result.spiral_vase_layers.back().second.second = m_result.moves.size() - 1; + m_result.spiral_vase_layers.back().second.second = m_result.moves.size() - 1 - m_seams_count; } // store move @@ -3637,8 +3661,17 @@ void GCodeProcessor::process_G2_G3(const GCodeReader::GCodeLine& line) if (m_seams_detector.is_active()) { //BBS: check for seam starting vertex - if (type == EMoveType::Extrude && m_extrusion_role == erExternalPerimeter && !m_seams_detector.has_first_vertex()) { - m_seams_detector.set_first_vertex(m_result.moves.back().position - m_extruder_offsets[m_extruder_id] - plate_offset); + if (type == EMoveType::Extrude && m_extrusion_role == erExternalPerimeter) { + const Vec3f new_pos = m_result.moves.back().position - m_extruder_offsets[m_extruder_id] - plate_offset; + if (!m_seams_detector.has_first_vertex()) { + m_seams_detector.set_first_vertex(new_pos); + } else if (m_detect_layer_based_on_tag) { + // We may have sloped loop, drop any previous start pos if we have z increment + const std::optional first_vertex = m_seams_detector.get_first_vertex(); + if (new_pos.z() > first_vertex->z()) { + m_seams_detector.set_first_vertex(new_pos); + } + } } //BBS: check for seam ending vertex and store the resulting move else if ((type != EMoveType::Extrude || (m_extrusion_role != erExternalPerimeter && m_extrusion_role != erOverhangPerimeter)) && m_seams_detector.has_first_vertex()) { @@ -4267,6 +4300,10 @@ void GCodeProcessor::store_move_vertex(EMoveType type, EMovePathType path_type) m_interpolation_points, }); + if (type == EMoveType::Seam) { + m_seams_count++; + } + // stores stop time placeholders for later use if (type == EMoveType::Color_change || type == EMoveType::Pause_Print) { for (size_t i = 0; i < static_cast(PrintEstimatedStatistics::ETimeMode::Count); ++i) { diff --git a/src/libslic3r/GCode/GCodeProcessor.hpp b/src/libslic3r/GCode/GCodeProcessor.hpp index 9a509d9f67..2b3a46206a 100644 --- a/src/libslic3r/GCode/GCodeProcessor.hpp +++ b/src/libslic3r/GCode/GCodeProcessor.hpp @@ -700,7 +700,8 @@ namespace Slic3r { SeamsDetector m_seams_detector; OptionsZCorrector m_options_z_corrector; size_t m_last_default_color_id; - bool m_spiral_vase_active; + bool m_detect_layer_based_on_tag {false}; + int m_seams_count; #if ENABLE_GCODE_VIEWER_STATISTICS std::chrono::time_point m_start_time; #endif // ENABLE_GCODE_VIEWER_STATISTICS @@ -770,6 +771,10 @@ namespace Slic3r { //BBS: set offset for gcode writer void set_xy_offset(double x, double y) { m_x_offset = x; m_y_offset = y; } + // Orca: if true, only change new layer if ETags::Layer_Change occurs + // otherwise when we got a lift of z during extrusion, a new layer will be added + void detect_layer_based_on_tag(bool enabled) { m_detect_layer_based_on_tag = enabled; } + private: void apply_config(const DynamicPrintConfig& config); void apply_config_simplify3d(const std::string& filename); diff --git a/src/libslic3r/GCode/PressureEqualizer.cpp b/src/libslic3r/GCode/PressureEqualizer.cpp index 9eee893a1a..06563ebb14 100644 --- a/src/libslic3r/GCode/PressureEqualizer.cpp +++ b/src/libslic3r/GCode/PressureEqualizer.cpp @@ -633,7 +633,7 @@ void PressureEqualizer::adjust_volumetric_rate(const size_t fist_line_idx, const } if (line.adjustable_flow) { - float rate_start = rate_end + rate_slope * line.time_corrected(); + float rate_start = sqrt(rate_end * rate_end + 2 * line.volumetric_extrusion_rate * line.dist_xyz() * rate_slope / line.feedrate()); if (rate_start < line.volumetric_extrusion_rate_start) { // Limit the volumetric extrusion rate at the start of this segment due to a segment // of ExtrusionType iRole, which will be extruded in the future. @@ -690,7 +690,7 @@ void PressureEqualizer::adjust_volumetric_rate(const size_t fist_line_idx, const } if (line.adjustable_flow) { - float rate_end = rate_start + rate_slope * line.time_corrected(); + float rate_end = sqrt(rate_start * rate_start + 2 * line.volumetric_extrusion_rate * line.dist_xyz() * rate_slope / line.feedrate()); if (rate_end < line.volumetric_extrusion_rate_end) { // Limit the volumetric extrusion rate at the start of this segment due to a segment // of ExtrusionType iRole, which was extruded before. diff --git a/src/libslic3r/Layer.cpp b/src/libslic3r/Layer.cpp index a0de4c52e5..edea7411ef 100644 --- a/src/libslic3r/Layer.cpp +++ b/src/libslic3r/Layer.cpp @@ -176,6 +176,7 @@ void Layer::make_perimeters() && config.detect_overhang_wall == other_config.detect_overhang_wall && config.overhang_reverse == other_config.overhang_reverse && config.overhang_reverse_threshold == other_config.overhang_reverse_threshold + && config.wall_direction == other_config.wall_direction && config.opt_serialize("inner_wall_line_width") == other_config.opt_serialize("inner_wall_line_width") && config.opt_serialize("outer_wall_line_width") == other_config.opt_serialize("outer_wall_line_width") && config.detect_thin_wall == other_config.detect_thin_wall @@ -183,7 +184,13 @@ void Layer::make_perimeters() && config.fuzzy_skin == other_config.fuzzy_skin && config.fuzzy_skin_thickness == other_config.fuzzy_skin_thickness && config.fuzzy_skin_point_distance == other_config.fuzzy_skin_point_distance - && config.fuzzy_skin_first_layer == other_config.fuzzy_skin_first_layer) + && config.fuzzy_skin_first_layer == other_config.fuzzy_skin_first_layer + && config.seam_slope_type == other_config.seam_slope_type + && config.seam_slope_start_height == other_config.seam_slope_start_height + && config.seam_slope_entire_loop == other_config.seam_slope_entire_loop + && config.seam_slope_min_length == other_config.seam_slope_min_length + && config.seam_slope_steps == other_config.seam_slope_steps + && config.seam_slope_inner_walls == other_config.seam_slope_inner_walls) { other_layerm->perimeters.clear(); other_layerm->fills.clear(); diff --git a/src/libslic3r/PerimeterGenerator.cpp b/src/libslic3r/PerimeterGenerator.cpp index 0616ac5da6..efa3936d89 100644 --- a/src/libslic3r/PerimeterGenerator.cpp +++ b/src/libslic3r/PerimeterGenerator.cpp @@ -40,7 +40,6 @@ public: // Polygon of this contour. Polygon polygon; // Is it a contour or a hole? - // Contours are CCW oriented, holes are CW oriented. bool is_contour; // BBS: is perimeter using smaller width bool is_smaller_width_perimeter; @@ -899,18 +898,16 @@ void PerimeterGenerator::split_top_surfaces(const ExPolygons &orig_polygons, ExP else offset_top_surface = 0; // don't takes into account too thin areas - // skip if the exposed area is smaller than "min_width_top_surface" - double min_width_top_surface = std::max(double(ext_perimeter_spacing / 2 + 10), scale_(config->min_width_top_surface.get_abs_value(unscale_(perimeter_width)))); - - Polygons grown_upper_slices = offset(*this->upper_slices, min_width_top_surface); - // get boungding box of last BoundingBox last_box = get_extents(orig_polygons); last_box.offset(SCALED_EPSILON); + // skip if the exposed area is smaller than "min_width_top_surface" + double min_width_top_surface = std::max(double(ext_perimeter_spacing / 2. + 10), scale_(config->min_width_top_surface.get_abs_value(unscale_(perimeter_width)))); + // get the Polygons upper the polygon this layer - Polygons upper_polygons_series_clipped = - ClipperUtils::clip_clipper_polygons_with_subject_bbox(grown_upper_slices, last_box); + Polygons upper_polygons_series_clipped = ClipperUtils::clip_clipper_polygons_with_subject_bbox(*this->upper_slices, last_box); + upper_polygons_series_clipped = offset(upper_polygons_series_clipped, min_width_top_surface); // set the clip to a virtual "second perimeter" fill_clip = offset_ex(orig_polygons, -double(ext_perimeter_spacing)); @@ -928,7 +925,7 @@ void PerimeterGenerator::split_top_surfaces(const ExPolygons &orig_polygons, ExP const float bridge_margin = std::min(float(scale_(BRIDGE_INFILL_MARGIN)), float(scale_(nozzle_diameter * BRIDGE_INFILL_MARGIN / 0.4))); bridge_checker = offset_ex(diff_ex(orig_polygons, lower_polygons_series_clipped, ApplySafetyOffset::Yes), - 1.5 * bridge_offset + bridge_margin + perimeter_spacing / 2); + 1.5 * bridge_offset + bridge_margin + perimeter_spacing / 2.); } ExPolygons delete_bridge = diff_ex(orig_polygons, bridge_checker, ApplySafetyOffset::Yes); @@ -938,7 +935,7 @@ void PerimeterGenerator::split_top_surfaces(const ExPolygons &orig_polygons, ExP ExPolygons temp_gap = diff_ex(top_polygons, fill_clip); ExPolygons inner_polygons = diff_ex(orig_polygons, - offset_ex(top_polygons, offset_top_surface + min_width_top_surface - double(ext_perimeter_spacing / 2)), + offset_ex(top_polygons, offset_top_surface + min_width_top_surface - double(ext_perimeter_spacing / 2.)), ApplySafetyOffset::Yes); // get the enlarged top surface, by using inner_polygons instead of upper_slices, and clip it for it to be exactly // the polygons to fill. @@ -948,7 +945,7 @@ void PerimeterGenerator::split_top_surfaces(const ExPolygons &orig_polygons, ExP //set the clip to the external wall but go back inside by infill_extrusion_width/2 to be sure the extrusion won't go outside even with a 100% overlap. double infill_spacing_unscaled = this->config->sparse_infill_line_width.get_abs_value(nozzle_diameter); if (infill_spacing_unscaled == 0) infill_spacing_unscaled = Flow::auto_extrusion_width(frInfill, nozzle_diameter); - fill_clip = offset_ex(orig_polygons, double(ext_perimeter_spacing / 2) - scale_(infill_spacing_unscaled / 2)); + fill_clip = offset_ex(orig_polygons, double(ext_perimeter_spacing / 2.) - scale_(infill_spacing_unscaled / 2.)); // ExPolygons oldLast = last; non_top_polygons = intersection_ex(inner_polygons, orig_polygons); @@ -1445,7 +1442,8 @@ void PerimeterGenerator::process_classic() coord_t ext_perimeter_spacing = this->ext_perimeter_flow.scaled_spacing(); coord_t ext_perimeter_spacing2; - if(config->precise_outer_wall) + // Orca: ignore precise_outer_wall if wall_sequence is not InnerOuter + if(config->precise_outer_wall && this->config->wall_sequence == WallSequence::InnerOuter) ext_perimeter_spacing2 = scaled(0.5f * (this->ext_perimeter_flow.width() + this->perimeter_flow.width())); else ext_perimeter_spacing2 = scaled(0.5f * (this->ext_perimeter_flow.spacing() + this->perimeter_flow.spacing())); @@ -1732,8 +1730,19 @@ void PerimeterGenerator::process_classic() // at this point, all loops should be in contours[0] bool steep_overhang_contour = false; bool steep_overhang_hole = false; + const WallDirection wall_direction = config->wall_direction; + if (wall_direction != WallDirection::Auto) { + // Skip steep overhang detection if wall direction is specified + steep_overhang_contour = true; + steep_overhang_hole = true; + } ExtrusionEntityCollection entities = traverse_loops(*this, contours.front(), thin_walls, steep_overhang_contour, steep_overhang_hole); - reorient_perimeters(entities, steep_overhang_contour, steep_overhang_hole, this->config->overhang_reverse_internal_only); + // All walls are counter-clockwise initially, so we don't need to reorient it if that's what we want + if (wall_direction != WallDirection::CounterClockwise) { + reorient_perimeters(entities, steep_overhang_contour, steep_overhang_hole, + // Reverse internal only if the wall direction is auto + this->config->overhang_reverse_internal_only && wall_direction == WallDirection::Auto); + } // if brim will be printed, reverse the order of perimeters so that // we continue inwards after having finished the brim @@ -2173,9 +2182,11 @@ void PerimeterGenerator::process_arachne() const bool is_topmost_layer = (this->upper_slices == nullptr) ? true : false; if (is_topmost_layer && loop_number > 0 && config->only_one_wall_top) loop_number = 0; + + auto apply_precise_outer_wall = config->precise_outer_wall && this->config->wall_sequence == WallSequence::InnerOuter; // Orca: properly adjust offset for the outer wall if precise_outer_wall is enabled. ExPolygons last = offset_ex(surface.expolygon.simplify_p(surface_simplify_resolution), - config->precise_outer_wall ? -float(ext_perimeter_width - ext_perimeter_spacing ) + apply_precise_outer_wall? -float(ext_perimeter_width - ext_perimeter_spacing ) : -float(ext_perimeter_width / 2. - ext_perimeter_spacing / 2.)); Arachne::WallToolPathsParams input_params = Arachne::make_paths_params(this->layer_id, *object_config, *print_config); @@ -2183,7 +2194,7 @@ void PerimeterGenerator::process_arachne() input_params.is_top_or_bottom_layer = (is_bottom_layer || is_topmost_layer) ? true : false; coord_t wall_0_inset = 0; - if (config->precise_outer_wall) + if (apply_precise_outer_wall) wall_0_inset = -coord_t(ext_perimeter_width / 2 - ext_perimeter_spacing / 2); std::vector out_shell; @@ -2521,8 +2532,19 @@ void PerimeterGenerator::process_arachne() bool steep_overhang_contour = false; bool steep_overhang_hole = false; + const WallDirection wall_direction = config->wall_direction; + if (wall_direction != WallDirection::Auto) { + // Skip steep overhang detection if wall direction is specified + steep_overhang_contour = true; + steep_overhang_hole = true; + } if (ExtrusionEntityCollection extrusion_coll = traverse_extrusions(*this, ordered_extrusions, steep_overhang_contour, steep_overhang_hole); !extrusion_coll.empty()) { - reorient_perimeters(extrusion_coll, steep_overhang_contour, steep_overhang_hole, this->config->overhang_reverse_internal_only); + // All walls are counter-clockwise initially, so we don't need to reorient it if that's what we want + if (wall_direction != WallDirection::CounterClockwise) { + reorient_perimeters(extrusion_coll, steep_overhang_contour, steep_overhang_hole, + // Reverse internal only if the wall direction is auto + this->config->overhang_reverse_internal_only && wall_direction == WallDirection::Auto); + } this->loops->append(extrusion_coll); } diff --git a/src/libslic3r/Polyline.cpp b/src/libslic3r/Polyline.cpp index 2e867b0df5..bab74a93cf 100644 --- a/src/libslic3r/Polyline.cpp +++ b/src/libslic3r/Polyline.cpp @@ -309,6 +309,53 @@ bool Polyline::split_at_index(const size_t index, Polyline* p1, Polyline* p2) co return true; } +bool Polyline::split_at_length(const double length, Polyline* p1, Polyline* p2) const +{ + if (this->points.empty()) return false; + if (length < 0 || length > this->length()) { + return false; + } + + if (length < SCALED_EPSILON) { + p1->clear(); + p1->append(this->first_point()); + *p2 = *this; + } else if (is_approx(length, this->length(), SCALED_EPSILON)) { + p2->clear(); + p2->append(this->last_point()); + *p1 = *this; + } else { + // 1 find the line to split at + size_t line_idx = 0; + double acc_length = 0; + Point p = this->first_point(); + for (const auto& l : this->lines()) { + p = l.b; + + const double current_length = l.length(); + if (acc_length + current_length >= length) { + p = lerp(l.a, l.b, (length - acc_length) / current_length); + break; + } + acc_length += current_length; + line_idx++; + } + + //2 judge whether the cloest point is one vertex of polyline. + // and spilit the polyline at different index + int index = this->find_point(p); + if (index != -1) { + this->split_at_index(index, p1, p2); + } else { + Polyline temp; + this->split_at_index(line_idx, p1, &temp); + p1->append(p); + this->split_at_index(line_idx + 1, &temp, p2); + p2->append_before(p); + } + } + return true; +} bool Polyline::is_straight() const { diff --git a/src/libslic3r/Polyline.hpp b/src/libslic3r/Polyline.hpp index 580e463d15..6b5479e669 100644 --- a/src/libslic3r/Polyline.hpp +++ b/src/libslic3r/Polyline.hpp @@ -130,6 +130,7 @@ public: // template void simplify_by_visibility(const T &area); void split_at(Point &point, Polyline* p1, Polyline* p2) const; bool split_at_index(const size_t index, Polyline* p1, Polyline* p2) const; + bool split_at_length(const double length, Polyline* p1, Polyline* p2) const; bool is_straight() const; bool is_closed() const { return this->points.front() == this->points.back(); } diff --git a/src/libslic3r/Preset.cpp b/src/libslic3r/Preset.cpp index fff5fc3a8a..f9ed88d4f1 100644 --- a/src/libslic3r/Preset.cpp +++ b/src/libslic3r/Preset.cpp @@ -770,7 +770,7 @@ bool Preset::has_cali_lines(PresetBundle* preset_bundle) static std::vector s_Preset_print_options { "layer_height", "initial_layer_print_height", "wall_loops", "alternate_extra_wall", "slice_closing_radius", "spiral_mode", "spiral_mode_smooth", "spiral_mode_max_xy_smoothing", "slicing_mode", "top_shell_layers", "top_shell_thickness", "bottom_shell_layers", "bottom_shell_thickness", - "extra_perimeters_on_overhangs", "ensure_vertical_shell_thickness","reduce_wall_solid_infill", "reduce_crossing_wall", "detect_thin_wall", "detect_overhang_wall", "overhang_reverse", "overhang_reverse_threshold","overhang_reverse_internal_only", + "extra_perimeters_on_overhangs", "ensure_vertical_shell_thickness","reduce_wall_solid_infill", "reduce_crossing_wall", "detect_thin_wall", "detect_overhang_wall", "overhang_reverse", "overhang_reverse_threshold","overhang_reverse_internal_only", "wall_direction", "seam_position", "staggered_inner_seams", "wall_sequence", "is_infill_first", "sparse_infill_density", "sparse_infill_pattern", "top_surface_pattern", "bottom_surface_pattern", "infill_direction", "counterbole_hole_bridging", "minimum_sparse_infill_area", "reduce_infill_retraction","internal_solid_infill_pattern","gap_fill_target", @@ -820,6 +820,7 @@ static std::vector s_Preset_print_options { "wipe_tower_rotation_angle", "tree_support_branch_distance_organic", "tree_support_branch_diameter_organic", "tree_support_branch_angle_organic", "hole_to_polyhole", "hole_to_polyhole_threshold", "hole_to_polyhole_twisted", "mmu_segmented_region_max_width", "mmu_segmented_region_interlocking_depth", "small_area_infill_flow_compensation", "small_area_infill_flow_compensation_model", + "seam_slope_type", "seam_slope_start_height", "seam_slope_entire_loop", "seam_slope_min_length", "seam_slope_steps", "seam_slope_inner_walls", }; static std::vector s_Preset_filament_options { @@ -881,7 +882,7 @@ static std::vector s_Preset_printer_options { "cooling_tube_retraction", "cooling_tube_length", "high_current_on_filament_swap", "parking_pos_retraction", "extra_loading_move", "purge_in_prime_tower", "enable_filament_ramming", "z_offset", - "disable_m73", "preferred_orientation", "emit_machine_limits_to_gcode", "support_multi_bed_types" + "disable_m73", "preferred_orientation", "emit_machine_limits_to_gcode", "support_multi_bed_types","bed_mesh_min","bed_mesh_max","bed_mesh_probe_distance", "adaptive_bed_mesh_margin" }; static std::vector s_Preset_sla_print_options { @@ -1122,6 +1123,7 @@ void PresetCollection::load_presets( if (fs::exists(file_path)) fs::remove(file_path); BOOST_LOG_TRIVIAL(error) << boost::format("parse config %1% failed")%preset.file; + ++m_errors; continue; } @@ -1159,6 +1161,7 @@ void PresetCollection::load_presets( auto inherits_config2 = dynamic_cast(inherits_config); if ((inherits_config2 && !inherits_config2->value.empty()) && !preset.is_custom_defined()) { BOOST_LOG_TRIVIAL(error) << boost::format("can not find parent for config %1%!")%preset.file; + ++m_errors; continue; } // Find a default preset for the config. The PrintPresetCollection provides different default preset based on the "printer_technology" field. @@ -1169,9 +1172,12 @@ void PresetCollection::load_presets( Preset::normalize(preset.config); // Report configuration fields, which are misplaced into a wrong group. std::string incorrect_keys = Preset::remove_invalid_keys(preset.config, default_preset.config); - if (!incorrect_keys.empty()) - BOOST_LOG_TRIVIAL(error) << "Error in a preset file: The preset \"" << - preset.file << "\" contains the following incorrect keys: " << incorrect_keys << ", which were removed"; + if (!incorrect_keys.empty()) { + ++m_errors; + BOOST_LOG_TRIVIAL(error) + << "Error in a preset file: The preset \"" << preset.file + << "\" contains the following incorrect keys: " << incorrect_keys << ", which were removed"; + } preset.loaded = true; //BBS: add some workaround for previous incorrect settings if ((!preset.setting_id.empty())&&(preset.setting_id == preset.base_id)) @@ -1179,6 +1185,7 @@ void PresetCollection::load_presets( //BBS: add config related logs BOOST_LOG_TRIVIAL(debug) << __FUNCTION__ << boost::format(", preset type %1%, name %2%, path %3%, is_system %4%, is_default %5% is_visible %6%")%Preset::get_type_string(m_type) %preset.name %preset.file %preset.is_system %preset.is_default %preset.is_visible; } catch (const std::ifstream::failure &err) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << boost::format("The user-config cannot be loaded: %1%. Reason: %2%")%preset.file %err.what(); fs::path file_path(preset.file); if (fs::exists(file_path)) @@ -1188,6 +1195,7 @@ void PresetCollection::load_presets( fs::remove(file_path); //throw Slic3r::RuntimeError(std::string("The selected preset cannot be loaded: ") + preset.file + "\n\tReason: " + err.what()); } catch (const std::runtime_error &err) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << boost::format("Failed loading the user-config file: %1%. Reason: %2%")%preset.file %err.what(); //throw Slic3r::RuntimeError(std::string("Failed loading the preset file: ") + preset.file + "\n\tReason: " + err.what()); fs::path file_path(preset.file); @@ -1252,6 +1260,7 @@ int PresetCollection::get_differed_values_to_update(Preset& preset, std::map& proje Preset::normalize(preset->config); // Report configuration fields, which are misplaced into a wrong group. std::string incorrect_keys = Preset::remove_invalid_keys(preset->config, default_preset.config); - if (! incorrect_keys.empty()) - BOOST_LOG_TRIVIAL(error) << "Error in a preset file: The preset \"" << - preset->name << "\" contains the following incorrect keys: " << incorrect_keys << ", which were removed"; + if (!incorrect_keys.empty()) { + ++m_errors; + BOOST_LOG_TRIVIAL(error) << "Error in a preset file: The preset \"" << preset->name + << "\" contains the following incorrect keys: " << incorrect_keys << ", which were removed"; + } preset->loaded = true; presets_loaded.emplace_back(*preset); BOOST_LOG_TRIVIAL(debug) << __FUNCTION__ << boost::format(", %1% got preset, name %2%, path %3%, is_system %4%, is_default %5% is_visible %6%")%Preset::get_type_string(m_type) %preset->name %preset->file %preset->is_system %preset->is_default %preset->is_visible; @@ -1533,6 +1544,7 @@ void PresetCollection::save_user_presets(const std::string& dir_path, const std: } Preset* parent_preset = this->find_preset(inherits, false, true); if (!parent_preset) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format(" can not find parent preset for %1% , inherits %2%")%preset->name %inherits; continue; } @@ -1680,9 +1692,11 @@ bool PresetCollection::load_user_preset(std::string name, std::mapname == m_edited_preset.name && iter->is_dirty) { // Keep modifies when update from remote @@ -2800,9 +2814,13 @@ void PresetCollection::update_map_system_profile_renamed() for (Preset &preset : m_presets) for (const std::string &renamed_from : preset.renamed_from) { const auto [it, success] = m_map_system_profile_renamed.insert(std::pair(renamed_from, preset.name)); - if (! success) - BOOST_LOG_TRIVIAL(error) << boost::format("Preset name \"%1%\" was marked as renamed from \"%2%\", though preset name \"%3%\" was marked as renamed from \"%2%\" as well.") % preset.name % renamed_from % it->second; - } + if (!success) { + ++m_errors; + BOOST_LOG_TRIVIAL(error) << boost::format("Preset name \"%1%\" was marked as renamed from \"%2%\", though preset name " + "\"%3%\" was marked as renamed from \"%2%\" as well.") % + preset.name % renamed_from % it->second; + } + } } std::string PresetCollection::name() const diff --git a/src/libslic3r/Preset.hpp b/src/libslic3r/Preset.hpp index ba9af12c3c..b03ce605e3 100644 --- a/src/libslic3r/Preset.hpp +++ b/src/libslic3r/Preset.hpp @@ -770,6 +770,9 @@ private: //BBS: mutex std::mutex m_mutex; + + // Orca: used for validation only + int m_errors = 0; }; // Printer supports the FFF and SLA technologies, with different set of configuration values, diff --git a/src/libslic3r/PresetBundle.cpp b/src/libslic3r/PresetBundle.cpp index 464fd2b91d..f19afe11df 100644 --- a/src/libslic3r/PresetBundle.cpp +++ b/src/libslic3r/PresetBundle.cpp @@ -831,17 +831,21 @@ bool PresetBundle::import_json_presets(PresetsConfigSubstitutions & s // Report configuration fields, which are misplaced into a wrong group. const Preset &default_preset = collection->default_preset_for(new_config); std::string incorrect_keys = Preset::remove_invalid_keys(preset.config, default_preset.config); - if (!incorrect_keys.empty()) - BOOST_LOG_TRIVIAL(error) << "Error in a preset file: The preset \"" << preset.file << "\" contains the following incorrect keys: " << incorrect_keys - << ", which were removed"; + if (!incorrect_keys.empty()) { + ++m_errors; + BOOST_LOG_TRIVIAL(error) << "Error in a preset file: The preset \"" << preset.file + << "\" contains the following incorrect keys: " << incorrect_keys << ", which were removed"; + } if (!config_substitutions.empty()) substitutions.push_back({name, collection->type(), PresetConfigSubstitutions::Source::UserFile, file, std::move(config_substitutions)}); preset.save(inherit_preset ? &inherit_preset->config : nullptr); result.push_back(file); } catch (const std::ifstream::failure &err) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << boost::format("The config cannot be loaded: %1%. Reason: %2%") % file % err.what(); } catch (const std::runtime_error &err) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << boost::format("Failed importing config file: %1%. Reason: %2%") % file % err.what(); } return true; @@ -945,6 +949,7 @@ void PresetBundle::update_system_preset_setting_ids(std::mapfind_preset(name, false, true); if (preset) { if (!preset->setting_id.empty() && (preset->setting_id.compare(setting_id) != 0)) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << boost::format("name %1%, local setting_id %2% is different with remote id %3%") %preset->name %preset->setting_id %setting_id; } @@ -1211,6 +1216,9 @@ std::pair PresetBundle::load_system_pre // Here the vendor specific read only Config Bundles are stored. //BBS: change directory by design boost::filesystem::path dir = (boost::filesystem::path(data_dir()) / PRESET_SYSTEM_DIR).make_preferred(); + if (validation_mode) + dir = (boost::filesystem::path(data_dir())).make_preferred(); + PresetsConfigSubstitutions substitutions; std::string errors_cummulative; bool first = true; @@ -1221,6 +1229,10 @@ std::pair PresetBundle::load_system_pre std::string vendor_name = dir_entry.path().filename().string(); // Remove the .json suffix. vendor_name.erase(vendor_name.size() - 5); + + if (validation_mode && !vendor_to_validate.empty() && vendor_name != vendor_to_validate) + continue; + try { // Load the config bundle, flatten it. if (first) { @@ -1243,8 +1255,12 @@ std::pair PresetBundle::load_system_pre } } } catch (const std::runtime_error &err) { - errors_cummulative += err.what(); - errors_cummulative += "\n"; + if (validation_mode) + throw err; + else { + errors_cummulative += err.what(); + errors_cummulative += "\n"; + } } } } @@ -3145,7 +3161,7 @@ std::pair PresetBundle::load_vendor_configs_ std::vector> process_subfiles; std::vector> filament_subfiles; std::vector> machine_subfiles; - auto get_name_and_subpath = [](json::iterator& it, std::vector>& subfile_map) { + auto get_name_and_subpath = [this](json::iterator& it, std::vector>& subfile_map) { if (it.value().is_array()) { for (auto iter1 = it.value().begin(); iter1 != it.value().end(); iter1++) { if (iter1.value().is_object()) { @@ -3159,18 +3175,21 @@ std::pair PresetBundle::load_vendor_configs_ } } else { + ++m_errors; BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": invalid value type for " << iter2.key(); } } if (!name.empty() && !subpath.empty()) subfile_map.push_back(std::make_pair(name, subpath)); + } else { + ++m_errors; + BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ": invalid type for " << iter1.key(); } - else - BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": invalid type for " << iter1.key(); } + } else { + ++m_errors; + BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ": invalid type for " << it.key(); } - else - BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": invalid type for " << it.key(); }; try { boost::nowide::ifstream ifs(root_file); @@ -3268,6 +3287,7 @@ std::pair PresetBundle::load_vendor_configs_ model.variants.emplace_back(VendorProfile::PrinterVariant(variant_name)); } } else { + ++m_errors; BOOST_LOG_TRIVIAL(error)<< __FUNCTION__ << boost::format(": invalid nozzle_diameters %1% for Vendor %1%") % nozzle_diameters % vendor_name; } } @@ -3302,6 +3322,7 @@ std::pair PresetBundle::load_vendor_configs_ // An empty material was inserted into the list of default materials. Remove it. model.default_materials.erase(model.default_materials.begin()); } else { + ++m_errors; BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format(": invalid default_materials %1% for Vendor %1%") % default_materials_field % vendor_name; } } @@ -3330,7 +3351,7 @@ std::pair PresetBundle::load_vendor_configs_ PresetCollection *presets = nullptr; size_t presets_loaded = 0; - auto parse_subfile = [path, vendor_name, presets_loaded, current_vendor_profile](\ + auto parse_subfile = [this, path, vendor_name, presets_loaded, current_vendor_profile]( ConfigSubstitutionContext& substitution_context, PresetsConfigSubstitutions& substitutions, LoadConfigBundleAttributes& flags, @@ -3356,6 +3377,7 @@ std::pair PresetBundle::load_vendor_configs_ DynamicPrintConfig config_src; config_src.load_from_json(subfile, substitution_context, false, key_values, reason); if (!reason.empty()) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": load config file "< PresetBundle::load_vendor_configs_ } } else { + ++m_errors; BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": can not find inherits "< PresetBundle::load_vendor_configs_ Preset::normalize(config); } catch(nlohmann::detail::parse_error &err) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<< subfile <<" got a nlohmann::detail::parse_error, reason = " << err.what(); reason = std::string("json parse error") + err.what(); return reason; @@ -3418,15 +3442,18 @@ std::pair PresetBundle::load_vendor_configs_ // Report configuration fields, which are misplaced into a wrong group. std::string incorrect_keys = Preset::remove_invalid_keys(config, *default_config); - if (! incorrect_keys.empty()) - BOOST_LOG_TRIVIAL(error)<< __FUNCTION__ << ": The config " << - subfile << " contains incorrect keys: " << incorrect_keys << ", which were removed"; + if (!incorrect_keys.empty()) { + ++m_errors; + BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ": The config " << subfile << " contains incorrect keys: " << incorrect_keys + << ", which were removed"; + } if (presets_collection->type() == Preset::TYPE_PRINTER) { // Filter out printer presets, which are not mentioned in the vendor profile. // These presets are considered not installed. auto printer_model = config.opt_string("printer_model"); if (printer_model.empty()) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << "Error in a Vendor Config Bundle \"" << path << "\": The printer preset \"" << preset_name << "\" defines no printer model, it will be ignored."; reason = std::string("can not find printer_model"); @@ -3434,6 +3461,7 @@ std::pair PresetBundle::load_vendor_configs_ } auto printer_variant = config.opt_string("printer_variant"); if (printer_variant.empty()) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << "Error in a Vendor Config Bundle \"" << path << "\": The printer preset \"" << preset_name << "\" defines no printer variant, it will be ignored."; reason = std::string("can not find printer_variant"); @@ -3443,6 +3471,7 @@ std::pair PresetBundle::load_vendor_configs_ [&](const VendorProfile::PrinterModel &m) { return m.id == printer_model; } ); if (it_model == current_vendor_profile->models.end()) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << "Error in a Vendor Config Bundle \"" << path << "\": The printer preset \"" << preset_name << "\" defines invalid printer model \"" << printer_model << "\", it will be ignored."; reason = std::string("can not find printer model in vendor profile"); @@ -3450,6 +3479,7 @@ std::pair PresetBundle::load_vendor_configs_ } auto it_variant = it_model->variant(printer_variant); if (it_variant == nullptr) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << "Error in a Vendor Config Bundle \"" << path << "\": The printer preset \"" << preset_name << "\" defines invalid printer variant \"" << printer_variant << "\", it will be ignored."; reason = std::string("can not find printer_variant in vendor profile"); @@ -3458,6 +3488,7 @@ std::pair PresetBundle::load_vendor_configs_ } const Preset *preset_existing = presets_collection->find_preset(preset_name, false); if (preset_existing != nullptr) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << "Error in a Vendor Config Bundle \"" << path << "\": The printer preset \"" << preset_name << "\" has already been loaded from another Config Bundle."; reason = std::string("duplicated defines"); @@ -3465,6 +3496,9 @@ std::pair PresetBundle::load_vendor_configs_ } auto file_path = (boost::filesystem::path(data_dir()) /PRESET_SYSTEM_DIR/ vendor_name / subfile_iter.second).make_preferred(); + if(validation_mode) + file_path = (boost::filesystem::path(data_dir()) / vendor_name / subfile_iter.second).make_preferred(); + // Load the preset into the list of presets, save it to disk. Preset &loaded = presets_collection->load_preset(file_path.string(), preset_name, std::move(config), false); if (flags.has(LoadConfigBundleAttribute::LoadSystem)) { @@ -3476,6 +3510,7 @@ std::pair PresetBundle::load_vendor_configs_ BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << " " << __LINE__ << loaded.name << " load filament_id: " << filament_id; if (presets_collection->type() == Preset::TYPE_FILAMENT) { if (filament_id.empty() && "Template" != vendor_name) { + ++m_errors; BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": can not find filament_id for " << preset_name; //throw ConfigurationError(format("can not find inherits %1% for %2%", inherits, preset_name)); reason = "Can not find filament_id for " + preset_name; @@ -3524,6 +3559,7 @@ std::pair PresetBundle::load_vendor_configs_ { std::string reason = parse_subfile(substitution_context, substitutions, flags, subfile, configs, filament_id_maps, presets, presets_loaded); if (!reason.empty()) { + ++m_errors; //parse error std::string subfile_path = path + "/" + vendor_name + "/" + subfile.second; BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format(", got error when parse process setting from %1%") % subfile_path; @@ -3539,6 +3575,7 @@ std::pair PresetBundle::load_vendor_configs_ { std::string reason = parse_subfile(substitution_context, substitutions, flags, subfile, configs, filament_id_maps, presets, presets_loaded); if (!reason.empty()) { + ++m_errors; //parse error std::string subfile_path = path + "/" + vendor_name + "/" + subfile.second; BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format(", got error when parse filament setting from %1%") % subfile_path; @@ -3554,6 +3591,7 @@ std::pair PresetBundle::load_vendor_configs_ { std::string reason = parse_subfile(substitution_context, substitutions, flags, subfile, configs, filament_id_maps, presets, presets_loaded); if (!reason.empty()) { + ++m_errors; //parse error std::string subfile_path = path + "/" + vendor_name + "/" + subfile.second; BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << boost::format(", got error when parse printer setting from %1%") % subfile_path; diff --git a/src/libslic3r/PresetBundle.hpp b/src/libslic3r/PresetBundle.hpp index f9167cb4c8..07b49de4ed 100644 --- a/src/libslic3r/PresetBundle.hpp +++ b/src/libslic3r/PresetBundle.hpp @@ -121,6 +121,9 @@ public: void update_selections(AppConfig &config); void set_calibrate_printer(std::string name); + void set_is_validation_mode(bool mode) { validation_mode = mode; } + void set_vendor_to_validate(std::string vendor) { vendor_to_validate = vendor; } + PresetCollection prints; PresetCollection sla_prints; PresetCollection filaments; @@ -261,6 +264,14 @@ public: return { Preset::TYPE_PRINTER, Preset::TYPE_SLA_PRINT, Preset::TYPE_SLA_MATERIAL }; } + // Orca: for validation only + bool has_errors() const + { + if (m_errors != 0 || printers.m_errors != 0 || filaments.m_errors != 0 || prints.m_errors != 0) + return true; + return false; + } + private: //std::pair load_system_presets(ForwardCompatibilitySubstitutionRule compatibility_rule); //BBS: add json related logic @@ -284,6 +295,12 @@ private: DynamicPrintConfig full_fff_config() const; DynamicPrintConfig full_sla_config() const; + + // Orca: used for validation only + bool validation_mode = false; + std::string vendor_to_validate = ""; + int m_errors = 0; + }; ENABLE_ENUM_BITMASK_OPERATORS(PresetBundle::LoadConfigBundleAttribute) diff --git a/src/libslic3r/Print.cpp b/src/libslic3r/Print.cpp index da3a6da52c..b11f069f19 100644 --- a/src/libslic3r/Print.cpp +++ b/src/libslic3r/Print.cpp @@ -1419,6 +1419,17 @@ StringObjectException Print::validate(StringObjectException *warning, Polygons* } } + if (warning && (m_default_object_config.default_jerk == 1 || m_default_object_config.outer_wall_jerk == 1 || + m_default_object_config.inner_wall_jerk == 1)) { + warning->string = L("Setting the jerk speed too low could lead to artifacts on curved surfaces"); + if (m_default_object_config.outer_wall_jerk == 1) + warning->opt_key = "outer_wall_jerk"; + else if (m_default_object_config.inner_wall_jerk == 1) + warning->opt_key = "inner_wall_jerk"; + else + warning->opt_key = "default_jerk"; + } + return {}; } diff --git a/src/libslic3r/PrintApply.cpp b/src/libslic3r/PrintApply.cpp index 76598cca22..50fdee7cb9 100644 --- a/src/libslic3r/PrintApply.cpp +++ b/src/libslic3r/PrintApply.cpp @@ -1041,6 +1041,24 @@ Print::ApplyStatus Print::apply(const Model &model, DynamicPrintConfig new_full_ else m_support_used = false; + { + const auto& o = model.objects; + const auto opt_has_scarf_joint_seam = [](const DynamicConfig& c) { + return c.has("seam_slope_type") && c.opt_enum("seam_slope_type") != SeamScarfType::None; + }; + const bool has_scarf_joint_seam = std::any_of(o.begin(), o.end(), [&new_full_config, &opt_has_scarf_joint_seam](ModelObject* obj) { + return obj->get_config_value>(new_full_config, "seam_slope_type")->value != SeamScarfType::None || + std::any_of(obj->volumes.begin(), obj->volumes.end(), [&opt_has_scarf_joint_seam](const ModelVolume* v) { return opt_has_scarf_joint_seam(v->config.get());}) || + std::any_of(obj->layer_config_ranges.begin(), obj->layer_config_ranges.end(), [&opt_has_scarf_joint_seam](const auto& r) { return opt_has_scarf_joint_seam(r.second.get());}); + }); + + if (has_scarf_joint_seam) { + new_full_config.set("has_scarf_joint_seam", true); + } + + BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ", has_scarf_joint_seam:" << has_scarf_joint_seam; + } + // Find modified keys of the various configs. Resolve overrides extruder retract values by filament profiles. DynamicPrintConfig filament_overrides; //BBS: add plate index diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 128da3c75b..984192bd9f 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -102,7 +102,8 @@ static t_config_enum_values s_keys_map_PrintHostType { { "flashair", htFlashAir }, { "astrobox", htAstroBox }, { "repetier", htRepetier }, - { "mks", htMKS } + { "mks", htMKS }, + { "obico", htObico } }; CONFIG_OPTION_ENUM_DEFINE_STATIC_MAPS(PrintHostType) @@ -189,6 +190,14 @@ static t_config_enum_values s_keys_map_WallSequence { }; CONFIG_OPTION_ENUM_DEFINE_STATIC_MAPS(WallSequence) +//Orca +static t_config_enum_values s_keys_map_WallDirection{ + { "auto", int(WallDirection::Auto) }, + { "ccw", int(WallDirection::CounterClockwise) }, + { "cw", int(WallDirection::Clockwise)}, +}; +CONFIG_OPTION_ENUM_DEFINE_STATIC_MAPS(WallDirection) + //BBS static t_config_enum_values s_keys_map_PrintSequence { { "by layer", int(PrintSequence::ByLayer) }, @@ -255,6 +264,14 @@ static t_config_enum_values s_keys_map_SeamPosition { }; CONFIG_OPTION_ENUM_DEFINE_STATIC_MAPS(SeamPosition) +// Orca +static t_config_enum_values s_keys_map_SeamScarfType{ + { "none", int(SeamScarfType::None) }, + { "external", int(SeamScarfType::External) }, + { "all", int(SeamScarfType::All) }, +}; +CONFIG_OPTION_ENUM_DEFINE_STATIC_MAPS(SeamScarfType) + // Orca static t_config_enum_values s_keys_map_InternalBridgeFilter { { "disabled", ibfDisabled }, @@ -895,9 +912,10 @@ void PrintConfigDef::init_fff_params() def = this->add("precise_outer_wall",coBool); - def->label = L("Precise wall(experimental)"); + def->label = L("Precise wall"); def->category = L("Quality"); - def->tooltip = L("Improve shell precision by adjusting outer wall spacing. This also improves layer consistency."); + def->tooltip = L("Improve shell precision by adjusting outer wall spacing. This also improves layer consistency.\nNote: This setting " + "will only take effect if the wall sequence is configured to Inner-Outer"); def->set_default_value(new ConfigOptionBool{false}); def = this->add("only_one_wall_top", coBool); @@ -910,6 +928,7 @@ void PrintConfigDef::init_fff_params() def = this->add("min_width_top_surface", coFloatOrPercent); def->label = L("One wall threshold"); def->category = L("Quality"); + // xgettext:no-c-format, no-boost-format def->tooltip = L("If a top surface has to be printed and it's partially covered by another layer, it won't be considered at a top layer where its width is below this value." " This can be useful to not let the 'one perimeter on top' trigger on surface that should be covered only by perimeters." " This value can be a mm or a % of the perimeter extrusion width." @@ -972,6 +991,7 @@ void PrintConfigDef::init_fff_params() def->label = L("Reverse threshold"); def->full_label = L("Overhang reversal threshold"); def->category = L("Quality"); + // xgettext:no-c-format, no-boost-format def->tooltip = L("Number of mm the overhang need to be for the reversal to be considered useful. Can be a % of the perimeter width." "\nValue 0 enables reversal on every odd layers regardless."); def->sidetext = L("mm or %"); @@ -1249,7 +1269,7 @@ void PrintConfigDef::init_fff_params() def = this->add("during_print_exhaust_fan_speed", coInts); def->label = L("Fan speed"); - def->tooltip=L("Speed of exhuast fan during printing.This speed will overwrite the speed in filament custom gcode"); + def->tooltip=L("Speed of exhaust fan during printing.This speed will overwrite the speed in filament custom gcode"); def->sidetext = L("%"); def->min=0; def->max=100; @@ -1259,7 +1279,7 @@ void PrintConfigDef::init_fff_params() def = this->add("complete_print_exhaust_fan_speed", coInts); def->label = L("Fan speed"); def->sidetext = L("%"); - def->tooltip=L("Speed of exhuast fan after printing completes"); + def->tooltip=L("Speed of exhaust fan after printing completes"); def->min=0; def->max=100; def->mode = comSimple; @@ -1300,7 +1320,7 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionBool(true)); def = this->add("dont_filter_internal_bridges", coEnum); - def->label = L("Don't filter out small internal bridges (experimental)"); + def->label = L("Don't filter out small internal bridges (beta)"); def->category = L("Quality"); def->tooltip = L("This option can help reducing pillowing on top surfaces in heavily slanted or curved models.\n\n" "By default, small internal bridges are filtered out and the internal solid infill is printed directly" @@ -1371,7 +1391,7 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionBool(true)); def = this->add("reduce_wall_solid_infill", coBool); - def->label = L("Further reduce solid infill on walls (experimental)"); + def->label = L("Further reduce solid infill on walls (beta)"); def->category = L("Strength"); def->tooltip = L("Further reduces any solid infill applied to walls. As there will be very limited infill supporting" " solid surfaces, make sure that you are using adequate number of walls to support the part on sloping surfaces.\n\n" @@ -1485,6 +1505,20 @@ void PrintConfigDef::init_fff_params() def->mode = comAdvanced; def->set_default_value(new ConfigOptionBool{false}); + def = this->add("wall_direction", coEnum); + def->label = L("Wall loop direction"); + def->category = L("Quality"); + def->tooltip = L("The direction which the wall loops are extruded when looking down from the top.\n\nBy default all walls are extruded in counter-clockwise, unless Reverse on odd is enabled. Set this to any option other than Auto will force the wall direction regardless of the Reverse on odd.\n\nThis option will be disabled if sprial vase mode is enabled."); + def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); + def->enum_values.push_back("auto"); + def->enum_values.push_back("ccw"); + def->enum_values.push_back("cw"); + def->enum_labels.push_back(L("Auto")); + def->enum_labels.push_back(L("Counter clockwise")); + def->enum_labels.push_back(L("Clockwise")); + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionEnum(WallDirection::Auto)); + def = this->add("extruder", coInt); def->gui_type = ConfigOptionDef::GUIType::i_enum_open; def->label = L("Extruder"); @@ -1527,6 +1561,42 @@ void PrintConfigDef::init_fff_params() def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(40)); + def = this->add("bed_mesh_min", coPoint); + def->label = L("Bed mesh min"); + def->tooltip = L( + "This option sets the min point for the allowed bed mesh area. Due to the probe's XY offset, most printers are unable to probe the " + "entire bed. To ensure the probe point does not go outside the bed area, the minimum and maximum points of the bed mesh should be " + "set appropriately. OrcaSlicer ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not exceed these min/max " + "points. This information can usually be obtained from your printer manufacturer. The default setting is (-99999, -99999), which " + "means there are no limits, thus allowing probing across the entire bed."); + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionPoint(Vec2d(-99999, -99999))); + + def = this->add("bed_mesh_max", coPoint); + def->label = L("Bed mesh max"); + def->tooltip = L( + "This option sets the max point for the allowed bed mesh area. Due to the probe's XY offset, most printers are unable to probe the " + "entire bed. To ensure the probe point does not go outside the bed area, the minimum and maximum points of the bed mesh should be " + "set appropriately. OrcaSlicer ensures that adaptive_bed_mesh_min/adaptive_bed_mesh_max values do not exceed these min/max " + "points. This information can usually be obtained from your printer manufacturer. The default setting is (99999, 99999), which " + "means there are no limits, thus allowing probing across the entire bed."); + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionPoint(Vec2d(99999, 99999))); + + def = this->add("bed_mesh_probe_distance", coPoint); + def->label = L("Probe point distance"); + def->tooltip = L("This option sets the preferred distance between probe points (grid size) for the X and Y directions, with the " + "default being 50mm for both X and Y."); + def->min = 0; + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionPoint(Vec2d(50, 50))); + + def = this->add("adaptive_bed_mesh_margin", coFloat); + def->label = L("Mesh margin"); + def->tooltip = L("This option determines the additional distance by which the adaptive bed mesh area should be expanded in the XY directions."); + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionFloat(0)); + def = this->add("extruder_colour", coStrings); def->label = L("Extruder Color"); def->tooltip = L("Only used as a visual help on UI"); @@ -1674,6 +1744,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_shrink", coPercents); def->label = L("Shrinkage"); + // xgettext:no-c-format, no-boost-format def->tooltip = L("Enter the shrinkage percentage that the filament will get after cooling (94% if you measure 94mm instead of 100mm)." " The part will be scaled in xy to compensate." " Only the filament used for the perimeter is taken into account." @@ -1901,6 +1972,7 @@ def = this->add("filament_loading_speed", coFloats); def = this->add("sparse_infill_density", coPercent); def->label = L("Sparse infill density"); def->category = L("Strength"); + // xgettext:no-c-format, no-boost-format def->tooltip = L("Density of internal sparse infill, 100% turns all sparse infill into solid infill and internal solid infill pattern will be used"); def->sidetext = L("%"); def->min = 0; @@ -2712,7 +2784,7 @@ def = this->add("filament_loading_speed", coFloats); def->set_default_value(new ConfigOptionString("")); def = this->add("small_area_infill_flow_compensation", coBool); - def->label = L("Enable Flow Compensation"); + def->label = L("Small area flow compensation (beta)"); def->tooltip = L("Enable flow compensation for small infill areas"); def->mode = comAdvanced; def->set_default_value(new ConfigOptionBool(false)); @@ -2731,6 +2803,10 @@ def = this->add("filament_loading_speed", coFloats); def->height = 15; def->set_default_value(new ConfigOptionStrings{"0,0", "\n0.2,0.4444", "\n0.4,0.6145", "\n0.6,0.7059", "\n0.8,0.7619", "\n1.5,0.8571", "\n2,0.8889", "\n3,0.9231", "\n5,0.9520", "\n10,1"}); + def = this->add("has_scarf_joint_seam", coBool); + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionBool(false)); + { struct AxisDefault { std::string name; @@ -2979,6 +3055,7 @@ def = this->add("filament_loading_speed", coFloats); def->enum_values.push_back("astrobox"); def->enum_values.push_back("repetier"); def->enum_values.push_back("mks"); + def->enum_values.push_back("obico"); def->enum_labels.push_back("PrusaLink"); def->enum_labels.push_back("PrusaConnect"); def->enum_labels.push_back("Octo/Klipper"); @@ -2987,6 +3064,7 @@ def = this->add("filament_loading_speed", coFloats); def->enum_labels.push_back("AstroBox"); def->enum_labels.push_back("Repetier"); def->enum_labels.push_back("MKS"); + def->enum_labels.push_back("Obico"); def->mode = comAdvanced; def->cli = ConfigOptionDef::nocli; def->set_default_value(new ConfigOptionEnum(htOctoPrint)); @@ -3457,6 +3535,55 @@ def = this->add("filament_loading_speed", coFloats); def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloatOrPercent(10,true)); + def = this->add("seam_slope_type", coEnum); + def->label = L("Scarf joint seam (beta)"); + def->tooltip = L("Use scarf joint to minimize seam visibility and increase seam strength."); + def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); + def->enum_values.push_back("none"); + def->enum_values.push_back("external"); + def->enum_values.push_back("all"); + def->enum_labels.push_back(L("None")); + def->enum_labels.push_back(L("Contour")); + def->enum_labels.push_back(L("Contour and hole")); + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionEnum(SeamScarfType::None)); + + def = this->add("seam_slope_start_height", coFloatOrPercent); + def->label = L("Scarf start height"); + def->tooltip = L("Start height of the scarf.\n" + "This amount can be specified in millimeters or as a percentage of the current layer height. The default value for this parameter is 0."); + def->sidetext = L("mm or %"); + def->min = 0; + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionFloatOrPercent(0, false)); + + def = this->add("seam_slope_entire_loop", coBool); + def->label = L("Scarf around entire wall"); + def->tooltip = L("The scarf extends to the entire length of the wall."); + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionBool(false)); + + def = this->add("seam_slope_min_length", coFloat); + def->label = L("Scarf length"); + def->tooltip = L("Length of the scarf. Setting this parameter to zero effectively disables the scarf."); + def->sidetext = L("mm"); + def->min = 0; + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionFloat(20)); + + def = this->add("seam_slope_steps", coInt); + def->label = L("Scarf steps"); + def->tooltip = L("Minimum number of segments of each scarf."); + def->min = 1; + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionInt(10)); + + def = this->add("seam_slope_inner_walls", coBool); + def->label = L("Scarf joint for inner walls"); + def->tooltip = L("Use scarf joint for inner walls as well."); + def->mode = comAdvanced; + def->set_default_value(new ConfigOptionBool(false)); + def = this->add("role_based_wipe_speed", coBool); def->label = L("Role base wipe speed"); def->tooltip = L("The wipe speed is determined by the speed of the current extrusion role." @@ -3697,7 +3824,7 @@ def = this->add("filament_loading_speed", coFloats); def = this->add("wipe_tower_no_sparse_layers", coBool); - def->label = L("No sparse layers (EXPERIMENTAL)"); + def->label = L("No sparse layers (beta)"); def->tooltip = L("If enabled, the wipe tower will not be printed on layers with no toolchanges. " "On layers with a toolchange, extruder will travel downward to print the wipe tower. " "User is responsible for ensuring there is no collision with the print."); @@ -4559,6 +4686,7 @@ def = this->add("filament_loading_speed", coFloats); def = this->add("hole_to_polyhole_threshold", coFloatOrPercent); def->label = L("Polyhole detection margin"); def->category = L("Quality"); + // xgettext:no-c-format, no-boost-format def->tooltip = L("Maximum defection of a point to the estimated radius of the circle." "\nAs cylinders are often exported as triangles of varying size, points may not be on the circle circumference." " This setting allows you some leway to broaden the detection." @@ -4690,7 +4818,7 @@ def = this->add("filament_loading_speed", coFloats); "NOTE: Bottom and top surfaces will not be affected by this value to prevent visual gaps on the ouside of the model. " "Adjust 'One wall threshold' in the Advanced settings below to adjust the sensitivity of what is considered a top-surface. " "'One wall threshold' is only visibile if this setting is set above the default value of 0.5, or if single-wall top surfaces is enabled."); - def->sidetext = L(""); + def->sidetext = ""; def->mode = comAdvanced; def->min = 0.0; def->max = 25.0; @@ -4829,133 +4957,133 @@ void PrintConfigDef::init_sla_params() // SLA Printer settings def = this->add("display_width", coFloat); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->min = 1; def->set_default_value(new ConfigOptionFloat(120.)); def = this->add("display_height", coFloat); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->min = 1; def->set_default_value(new ConfigOptionFloat(68.)); def = this->add("display_pixels_x", coInt); - def->full_label = L(" "); + def->full_label = " "; def->label = ("X"); - def->tooltip = L(" "); + def->tooltip = " "; def->min = 100; def->set_default_value(new ConfigOptionInt(2560)); def = this->add("display_pixels_y", coInt); def->label = ("Y"); - def->tooltip = L(" "); + def->tooltip = " "; def->min = 100; def->set_default_value(new ConfigOptionInt(1440)); def = this->add("display_mirror_x", coBool); - def->full_label = L(" "); - def->label = L(" "); - def->tooltip = L(" "); + def->full_label = " "; + def->label = " "; + def->tooltip = " "; def->mode = comAdvanced; def->set_default_value(new ConfigOptionBool(true)); def = this->add("display_mirror_y", coBool); - def->full_label = L(" "); - def->label = L(" "); - def->tooltip = L(" "); + def->full_label = " "; + def->label = " "; + def->tooltip = " "; def->mode = comAdvanced; def->set_default_value(new ConfigOptionBool(false)); def = this->add("display_orientation", coEnum); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); def->enum_values.push_back("landscape"); def->enum_values.push_back("portrait"); - def->enum_labels.push_back(L(" ")); - def->enum_labels.push_back(L(" ")); + def->enum_labels.push_back(" "); + def->enum_labels.push_back(" "); def->mode = comAdvanced; def->set_default_value(new ConfigOptionEnum(sladoPortrait)); def = this->add("fast_tilt_time", coFloat); - def->label = L(" "); - def->full_label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->full_label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(5.)); def = this->add("slow_tilt_time", coFloat); - def->label = L(" "); - def->full_label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->full_label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(8.)); def = this->add("area_fill", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(50.)); def = this->add("relative_correction", coFloats); - def->label = L(" "); - def->full_label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloats( { 1., 1.} )); def = this->add("relative_correction_x", coFloat); - def->label = L(" "); - def->full_label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.)); def = this->add("relative_correction_y", coFloat); - def->label = L(" "); - def->full_label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.)); def = this->add("relative_correction_z", coFloat); - def->label = L(" "); - def->full_label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.)); def = this->add("absolute_correction", coFloat); - def->label = L(" "); - def->full_label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->full_label = " "; + def->tooltip = " "; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.0)); def = this->add("elefant_foot_min_width", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.2)); def = this->add("gamma_correction", coFloat); - def->label = L(" "); - def->full_label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->max = 1; def->mode = comAdvanced; @@ -4965,14 +5093,14 @@ void PrintConfigDef::init_sla_params() // SLA Material settings. def = this->add("material_colour", coString); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->gui_type = ConfigOptionDef::GUIType::color; def->set_default_value(new ConfigOptionString("#29B2B2")); def = this->add("material_type", coString); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->gui_type = ConfigOptionDef::GUIType::f_enum_open; // TODO: ??? def->gui_flags = "show_value"; def->enum_values.push_back("Tough"); @@ -4983,118 +5111,118 @@ void PrintConfigDef::init_sla_params() def->set_default_value(new ConfigOptionString("Tough")); def = this->add("initial_layer_height", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->set_default_value(new ConfigOptionFloat(0.3)); def = this->add("bottle_volume", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 50; def->set_default_value(new ConfigOptionFloat(1000.0)); def = this->add("bottle_weight", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->set_default_value(new ConfigOptionFloat(1.0)); def = this->add("material_density", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->set_default_value(new ConfigOptionFloat(1.0)); def = this->add("bottle_cost", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->set_default_value(new ConfigOptionFloat(0.0)); def = this->add("faded_layers", coInt); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->min = 3; def->max = 20; def->mode = comAdvanced; def->set_default_value(new ConfigOptionInt(10)); def = this->add("min_exposure_time", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0)); def = this->add("max_exposure_time", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(100)); def = this->add("exposure_time", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->set_default_value(new ConfigOptionFloat(10)); def = this->add("min_initial_exposure_time", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0)); def = this->add("max_initial_exposure_time", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(150)); def = this->add("initial_exposure_time", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->set_default_value(new ConfigOptionFloat(15)); def = this->add("material_correction", coFloats); - def->full_label = L(" "); - def->tooltip = L(" "); + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloats( { 1., 1., 1. } )); def = this->add("material_correction_x", coFloat); - def->full_label = L(" "); - def->tooltip = L(" "); + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.)); def = this->add("material_correction_y", coFloat); - def->full_label = L(" "); - def->tooltip = L(" "); + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.)); def = this->add("material_correction_z", coFloat); - def->full_label = L(" "); - def->tooltip = L(" "); + def->full_label = " "; + def->tooltip = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.)); @@ -5104,8 +5232,8 @@ void PrintConfigDef::init_sla_params() def->cli = ConfigOptionDef::nocli; def = this->add("default_sla_material_profile", coString); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->set_default_value(new ConfigOptionString()); def->cli = ConfigOptionDef::nocli; @@ -5114,8 +5242,8 @@ void PrintConfigDef::init_sla_params() def->cli = ConfigOptionDef::nocli; def = this->add("default_sla_print_profile", coString); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->set_default_value(new ConfigOptionString()); def->cli = ConfigOptionDef::nocli; @@ -5124,317 +5252,317 @@ void PrintConfigDef::init_sla_params() def->cli = ConfigOptionDef::nocli; def = this->add("supports_enable", coBool); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->mode = comSimple; def->set_default_value(new ConfigOptionBool(true)); def = this->add("support_head_front_diameter", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.4)); def = this->add("support_head_penetration", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->mode = comAdvanced; def->min = 0; def->set_default_value(new ConfigOptionFloat(0.2)); def = this->add("support_head_width", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->max = 20; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.0)); def = this->add("support_pillar_diameter", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->max = 15; def->mode = comSimple; def->set_default_value(new ConfigOptionFloat(1.0)); def = this->add("support_small_pillar_diameter_percent", coPercent); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 1; def->max = 100; def->mode = comAdvanced; def->set_default_value(new ConfigOptionPercent(50)); def = this->add("support_max_bridges_on_pillar", coInt); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->min = 0; def->max = 50; def->mode = comAdvanced; def->set_default_value(new ConfigOptionInt(3)); def = this->add("support_pillar_connection_mode", coEnum); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); def->enum_values.push_back("zigzag"); def->enum_values.push_back("cross"); def->enum_values.push_back("dynamic"); - def->enum_labels.push_back(L(" ")); - def->enum_labels.push_back(L(" ")); - def->enum_labels.push_back(L(" ")); + def->enum_labels.push_back(" "); + def->enum_labels.push_back(" "); + def->enum_labels.push_back(" "); def->mode = comAdvanced; def->set_default_value(new ConfigOptionEnum(slapcmDynamic)); def = this->add("support_buildplate_only", coBool); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->mode = comSimple; def->set_default_value(new ConfigOptionBool(false)); def = this->add("support_pillar_widening_factor", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->min = 0; def->max = 1; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.0)); def = this->add("support_base_diameter", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->max = 30; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(4.0)); def = this->add("support_base_height", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.0)); def = this->add("support_base_safety_distance", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->max = 10; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1)); def = this->add("support_critical_angle", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->max = 90; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(45)); def = this->add("support_max_bridge_length", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(15.0)); def = this->add("support_max_pillar_link_distance", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; // 0 means no linking def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(10.0)); def = this->add("support_object_elevation", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->max = 150; // This is the max height of print on SL1 def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(5.0)); def = this->add("support_points_density_relative", coInt); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->set_default_value(new ConfigOptionInt(100)); def = this->add("support_points_minimal_distance", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->sidetext = L("mm"); def->min = 0; def->set_default_value(new ConfigOptionFloat(1.)); def = this->add("pad_enable", coBool); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->mode = comSimple; def->set_default_value(new ConfigOptionBool(true)); def = this->add("pad_wall_thickness", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->max = 30; def->mode = comSimple; def->set_default_value(new ConfigOptionFloat(2.0)); def = this->add("pad_wall_height", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->category = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->category = " "; + def->sidetext = " "; def->min = 0; def->max = 30; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.)); def = this->add("pad_brim_size", coFloat); - def->label = L(" "); - def->tooltip = L(" "); - def->category = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->tooltip = " "; + def->category = " "; + def->sidetext = " "; def->min = 0; def->max = 30; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.6)); def = this->add("pad_max_merge_distance", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(50.0)); def = this->add("pad_wall_slope", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 45; def->max = 90; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(90.0)); def = this->add("pad_around_object", coBool); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->mode = comSimple; def->set_default_value(new ConfigOptionBool(false)); def = this->add("pad_around_object_everywhere", coBool); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->mode = comSimple; def->set_default_value(new ConfigOptionBool(false)); def = this->add("pad_object_gap", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->max = 10; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1)); def = this->add("pad_object_connector_stride", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(10)); def = this->add("pad_object_connector_width", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.5)); def = this->add("pad_object_connector_penetration", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 0; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.3)); def = this->add("hollowing_enable", coBool); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->mode = comSimple; def->set_default_value(new ConfigOptionBool(false)); def = this->add("hollowing_min_thickness", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); - def->sidetext = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; + def->sidetext = " "; def->min = 1; def->max = 10; def->mode = comSimple; def->set_default_value(new ConfigOptionFloat(3.)); def = this->add("hollowing_quality", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->min = 0; def->max = 1; def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.5)); def = this->add("hollowing_closing_distance", coFloat); - def->label = L(" "); - def->category = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->category = " "; + def->tooltip = " "; def->sidetext = L("mm"); def->min = 0; def->max = 10; @@ -5442,13 +5570,13 @@ void PrintConfigDef::init_sla_params() def->set_default_value(new ConfigOptionFloat(2.0)); def = this->add("material_print_speed", coEnum); - def->label = L(" "); - def->tooltip = L(" "); + def->label = " "; + def->tooltip = " "; def->enum_keys_map = &ConfigOptionEnum::get_enum_values(); def->enum_values.push_back("slow"); def->enum_values.push_back("fast"); - def->enum_labels.push_back(L(" ")); - def->enum_labels.push_back(L(" ")); + def->enum_labels.push_back(" "); + def->enum_labels.push_back(" "); def->mode = comAdvanced; def->set_default_value(new ConfigOptionEnum(slamsFast)); } diff --git a/src/libslic3r/PrintConfig.hpp b/src/libslic3r/PrintConfig.hpp index db53a9b781..07be77ab3d 100644 --- a/src/libslic3r/PrintConfig.hpp +++ b/src/libslic3r/PrintConfig.hpp @@ -59,7 +59,7 @@ enum class FuzzySkinType { }; enum PrintHostType { - htPrusaLink, htPrusaConnect, htOctoPrint, htDuet, htFlashAir, htAstroBox, htRepetier, htMKS + htPrusaLink, htPrusaConnect, htOctoPrint, htDuet, htFlashAir, htAstroBox, htRepetier, htMKS, htObico }; enum AuthorizationType { @@ -98,6 +98,16 @@ enum class WallSequence { InnerOuterInner, Count, }; + +// Orca +enum class WallDirection +{ + Auto, + CounterClockwise, + Clockwise, + Count, +}; + //BBS enum class PrintSequence { ByLayer, @@ -159,6 +169,13 @@ enum SeamPosition { spNearest, spAligned, spRear, spRandom }; +// Orca +enum class SeamScarfType { + None, + External, + All, +}; + //Orca enum InternalBridgeFilter { ibfDisabled, ibfLimited, ibfNofilter @@ -372,6 +389,7 @@ CONFIG_OPTION_ENUM_DECLARE_STATIC_MAPS(SupportMaterialInterfacePattern) // BBS CONFIG_OPTION_ENUM_DECLARE_STATIC_MAPS(SupportType) CONFIG_OPTION_ENUM_DECLARE_STATIC_MAPS(SeamPosition) +CONFIG_OPTION_ENUM_DECLARE_STATIC_MAPS(SeamScarfType) CONFIG_OPTION_ENUM_DECLARE_STATIC_MAPS(SLADisplayOrientation) CONFIG_OPTION_ENUM_DECLARE_STATIC_MAPS(SLAPillarConnectionMode) CONFIG_OPTION_ENUM_DECLARE_STATIC_MAPS(BrimType) @@ -828,7 +846,6 @@ PRINT_CONFIG_CLASS_DEFINE( ((ConfigOptionFloat, top_surface_jerk)) ((ConfigOptionFloat, initial_layer_jerk)) ((ConfigOptionFloat, travel_jerk)) - ) // This object is mapped to Perl as Slic3r::Config::PrintRegion. @@ -932,6 +949,15 @@ PRINT_CONFIG_CLASS_DEFINE( ((ConfigOptionEnum, wall_sequence)) ((ConfigOptionBool, is_infill_first)) ((ConfigOptionBool, small_area_infill_flow_compensation)) + ((ConfigOptionEnum, wall_direction)) + + // Orca: seam slopes + ((ConfigOptionEnum, seam_slope_type)) + ((ConfigOptionFloatOrPercent, seam_slope_start_height)) + ((ConfigOptionBool, seam_slope_entire_loop)) + ((ConfigOptionFloat, seam_slope_min_length)) + ((ConfigOptionInt, seam_slope_steps)) + ((ConfigOptionBool, seam_slope_inner_walls)) ) PRINT_CONFIG_CLASS_DEFINE( @@ -1081,6 +1107,8 @@ PRINT_CONFIG_CLASS_DEFINE( // Small Area Infill Flow Compensation ((ConfigOptionStrings, small_area_infill_flow_compensation_model)) + + ((ConfigOptionBool, has_scarf_joint_seam)) ) // This object is mapped to Perl as Slic3r::Config::Print. @@ -1213,7 +1241,12 @@ PRINT_CONFIG_CLASS_DERIVED_DEFINE( ((ConfigOptionBools, activate_chamber_temp_control)) ((ConfigOptionInts , chamber_temperature)) + // Orca: support adaptive bed mesh ((ConfigOptionFloat, preferred_orientation)) + ((ConfigOptionPoint, bed_mesh_min)) + ((ConfigOptionPoint, bed_mesh_max)) + ((ConfigOptionPoint, bed_mesh_probe_distance)) + ((ConfigOptionFloat, adaptive_bed_mesh_margin)) ) diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp index 8eada8cc42..2233057ece 100644 --- a/src/libslic3r/PrintObject.cpp +++ b/src/libslic3r/PrintObject.cpp @@ -1114,6 +1114,7 @@ bool PrintObject::invalidate_state_by_config_options( || opt_key == "overhang_reverse" || opt_key == "overhang_reverse_internal_only" || opt_key == "overhang_reverse_threshold" + || opt_key == "wall_direction" //BBS || opt_key == "enable_overhang_speed" || opt_key == "detect_thin_wall" @@ -1141,6 +1142,12 @@ bool PrintObject::invalidate_state_by_config_options( steps.emplace_back(posSlice); } else if ( opt_key == "seam_position" + || opt_key == "seam_slope_type" + || opt_key == "seam_slope_start_height" + || opt_key == "seam_slope_entire_loop" + || opt_key == "seam_slope_min_length" + || opt_key == "seam_slope_steps" + || opt_key == "seam_slope_inner_walls" || opt_key == "support_speed" || opt_key == "support_interface_speed" || opt_key == "overhang_1_4_speed" @@ -1155,7 +1162,11 @@ bool PrintObject::invalidate_state_by_config_options( || opt_key == "sparse_infill_speed" || opt_key == "inner_wall_speed" || opt_key == "internal_solid_infill_speed" - || opt_key == "top_surface_speed") { + || opt_key == "top_surface_speed" + || opt_key == "bed_mesh_min" + || opt_key == "bed_mesh_max" + || opt_key == "adaptive_bed_mesh_margin" + || opt_key == "bed_mesh_probe_distance") { invalidated |= m_print->invalidate_step(psGCodeExport); } else if ( opt_key == "flush_into_infill" diff --git a/src/slic3r/CMakeLists.txt b/src/slic3r/CMakeLists.txt index 5386aad933..0b1526f1ee 100644 --- a/src/slic3r/CMakeLists.txt +++ b/src/slic3r/CMakeLists.txt @@ -524,6 +524,10 @@ set(SLIC3R_GUI_SOURCES GUI/calib_dlg.cpp Utils/CalibUtils.cpp Utils/CalibUtils.hpp + GUI/PrinterCloudAuthDialog.cpp + GUI/PrinterCloudAuthDialog.hpp + Utils/Obico.cpp + Utils/Obico.hpp ) if (WIN32) @@ -573,7 +577,7 @@ source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR} FILES ${SLIC3R_GUI_SOURCES}) encoding_check(libslic3r_gui) -target_link_libraries(libslic3r_gui libslic3r cereal::cereal imgui minilzo GLEW::GLEW OpenGL::GL hidapi ${wxWidgets_LIBRARIES} glfw libcurl OpenSSL::SSL OpenSSL::Crypto) +target_link_libraries(libslic3r_gui libslic3r cereal::cereal imgui imguizmo minilzo GLEW::GLEW OpenGL::GL hidapi ${wxWidgets_LIBRARIES} glfw libcurl OpenSSL::SSL OpenSSL::Crypto) #target_link_libraries(libslic3r_gui libslic3r cereal imgui minilzo GLEW::GLEW OpenGL::GL hidapi libcurl OpenSSL::SSL OpenSSL::Crypto ${wxWidgets_LIBRARIES} glfw) if (MSVC) diff --git a/src/slic3r/GUI/AboutDialog.cpp b/src/slic3r/GUI/AboutDialog.cpp index e8f21416af..59051e2fdc 100644 --- a/src/slic3r/GUI/AboutDialog.cpp +++ b/src/slic3r/GUI/AboutDialog.cpp @@ -100,6 +100,7 @@ void CopyrightsDialog::fill_entries() { "GLFW", "", "https://www.glfw.org" }, { "GNU gettext", "", "https://www.gnu.org/software/gettext" }, { "ImGUI", "", "https://github.com/ocornut/imgui" }, + { "ImGuizmo", "", "https://github.com/CedricGuillemet/ImGuizmo" }, { "Libigl", "", "https://libigl.github.io" }, { "libnest2d", "", "https://github.com/tamasmeszaros/libnest2d" }, { "lib_fts", "", "https://www.forrestthewoods.com" }, diff --git a/src/slic3r/GUI/Camera.cpp b/src/slic3r/GUI/Camera.cpp index 7206b5e6c4..c6c0414194 100644 --- a/src/slic3r/GUI/Camera.cpp +++ b/src/slic3r/GUI/Camera.cpp @@ -419,6 +419,15 @@ void Camera::rotate_local_around_target(const Vec3d& rotation_rad) } } +void Camera::set_rotation(const Transform3d& rotation) +{ + const Vec3d translation = m_view_matrix.translation() + m_view_rotation * m_target; + m_view_rotation = Eigen::Quaterniond(rotation.matrix().template block<3, 3>(0, 0)); + m_view_rotation.normalize(); + m_view_matrix.fromPositionOrientationScale(m_view_rotation * (-m_target) + translation, m_view_rotation, Vec3d(1., 1., 1.)); + update_zenit(); +} + std::pair Camera::calc_tight_frustrum_zs_around(const BoundingBoxf3& box) { std::pair ret; diff --git a/src/slic3r/GUI/Camera.hpp b/src/slic3r/GUI/Camera.hpp index cfed47884c..49a964b69e 100644 --- a/src/slic3r/GUI/Camera.hpp +++ b/src/slic3r/GUI/Camera.hpp @@ -146,6 +146,8 @@ public: // rotate the camera around three axes parallel to the camera local axes and passing through m_target void rotate_local_around_target(const Vec3d& rotation_rad); + void set_rotation(const Transform3d& rotation); + // returns true if the camera z axis (forward) is pointing in the negative direction of the world z axis bool is_looking_downward() const { return get_dir_forward().dot(Vec3d::UnitZ()) < 0.0; } diff --git a/src/slic3r/GUI/ConfigManipulation.cpp b/src/slic3r/GUI/ConfigManipulation.cpp index 69d5279334..1c0667b298 100644 --- a/src/slic3r/GUI/ConfigManipulation.cpp +++ b/src/slic3r/GUI/ConfigManipulation.cpp @@ -279,6 +279,7 @@ void ConfigManipulation::update_print_fff_config(DynamicPrintConfig* config, con config->opt_int("enforce_support_layers") == 0 && ! config->opt_bool("detect_thin_wall") && ! config->opt_bool("overhang_reverse") && + config->opt_enum("wall_direction") == WallDirection::Auto && config->opt_enum("timelapse_type") == TimelapseType::tlTraditional)) { wxString msg_text = _(L("Spiral mode only works when wall loops is 1, support is disabled, top shell layers is 0, sparse infill density is 0 and timelapse type is traditional.")); @@ -306,6 +307,7 @@ void ConfigManipulation::update_print_fff_config(DynamicPrintConfig* config, con new_conf.set_key_value("enforce_support_layers", new ConfigOptionInt(0)); new_conf.set_key_value("detect_thin_wall", new ConfigOptionBool(false)); new_conf.set_key_value("overhang_reverse", new ConfigOptionBool(false)); + new_conf.set_key_value("wall_direction", new ConfigOptionEnum(WallDirection::Auto)); new_conf.set_key_value("timelapse_type", new ConfigOptionEnum(tlTraditional)); sparse_infill_density = 0; timelapse_type = TimelapseType::tlTraditional; @@ -554,6 +556,8 @@ void ConfigManipulation::toggle_print_fff_options(DynamicPrintConfig *config, co toggle_field("top_shell_thickness", ! has_spiral_vase && has_top_solid_infill); toggle_field("bottom_shell_thickness", ! has_spiral_vase && has_bottom_solid_infill); + + toggle_field("wall_direction", !has_spiral_vase); // Gap fill is newly allowed in between perimeter lines even for empty infill (see GH #1476). toggle_field("gap_infill_speed", have_perimeters); @@ -732,7 +736,8 @@ void ConfigManipulation::toggle_print_fff_options(DynamicPrintConfig *config, co bool has_detect_overhang_wall = config->opt_bool("detect_overhang_wall"); bool has_overhang_reverse = config->opt_bool("overhang_reverse"); - bool allow_overhang_reverse = has_detect_overhang_wall && !has_spiral_vase; + bool force_wall_direction = config->opt_enum("wall_direction") != WallDirection::Auto; + bool allow_overhang_reverse = has_detect_overhang_wall && !has_spiral_vase && !force_wall_direction; toggle_field("overhang_reverse", allow_overhang_reverse); toggle_line("overhang_reverse_threshold", allow_overhang_reverse && has_overhang_reverse); toggle_line("overhang_reverse_internal_only", allow_overhang_reverse && has_overhang_reverse); @@ -747,6 +752,16 @@ void ConfigManipulation::toggle_print_fff_options(DynamicPrintConfig *config, co bool have_small_area_infill_flow_compensation = config->opt_bool("small_area_infill_flow_compensation"); toggle_line("small_area_infill_flow_compensation_model", have_small_area_infill_flow_compensation); + + + toggle_field("seam_slope_type", !has_spiral_vase); + bool has_seam_slope = !has_spiral_vase && config->opt_enum("seam_slope_type") != SeamScarfType::None; + toggle_line("seam_slope_start_height", has_seam_slope); + toggle_line("seam_slope_entire_loop", has_seam_slope); + toggle_line("seam_slope_min_length", has_seam_slope); + toggle_line("seam_slope_steps", has_seam_slope); + toggle_line("seam_slope_inner_walls", has_seam_slope); + toggle_field("seam_slope_min_length", !config->opt_bool("seam_slope_entire_loop")); } void ConfigManipulation::update_print_sla_config(DynamicPrintConfig* config, const bool is_global_config/* = false*/) diff --git a/src/slic3r/GUI/CreatePresetsDialog.cpp b/src/slic3r/GUI/CreatePresetsDialog.cpp index a5b3635689..91a0a62108 100644 --- a/src/slic3r/GUI/CreatePresetsDialog.cpp +++ b/src/slic3r/GUI/CreatePresetsDialog.cpp @@ -3394,19 +3394,6 @@ bool ExportConfigsDialog::has_check_box_selected() return false; } -bool ExportConfigsDialog::preset_is_not_compatible_bbl_printer(Preset *preset) -{ - if (preset->type != Preset::Type::TYPE_PRINT && preset->type != Preset::Type::TYPE_FILAMENT) return true; - PresetBundle * preset_bundle = wxGetApp().preset_bundle; - vector printers; - get_filament_compatible_printer(preset, printers); - if (printers.empty()) return true; - Preset *printer_preset = preset_bundle->printers.find_preset(printers[0], false); - if (!printer_preset) return true; - if (!preset_bundle->is_bbl_vendor()) return true; - return false; -} - std::string ExportConfigsDialog::initial_file_path(const wxString &path, const std::string &sub_file_path) { std::string export_path = into_u8(path); @@ -3600,12 +3587,6 @@ void ExportConfigsDialog::select_curr_radiobox(std::vector>> filament_name_to_preset : m_filament_name_to_presets) { if (filament_name_to_preset.second.empty()) continue; - bool all_preset_is_compatible_third_printer = true; - for (std::pair filament_preset : filament_name_to_preset.second) { - if (!preset_is_not_compatible_bbl_printer(filament_preset.second)) - all_preset_is_compatible_third_printer = false; - } - if (all_preset_is_compatible_third_printer) continue; wxString filament_name = wxString::FromUTF8(filament_name_to_preset.first); m_preset_sizer->Add(create_checkbox(m_presets_window, filament_name, m_printer_name), 0, wxEXPAND | wxTOP | wxLEFT | wxRIGHT, FromDIP(5)); } @@ -3621,12 +3602,6 @@ void ExportConfigsDialog::select_curr_radiobox(std::vector>> filament_name_to_preset : m_filament_name_to_presets) { if (filament_name_to_preset.second.empty()) continue; - bool all_preset_is_compatible_third_printer = true; - for (std::pair filament_preset : filament_name_to_preset.second) { - if (!preset_is_not_compatible_bbl_printer(filament_preset.second)) - all_preset_is_compatible_third_printer = false; - } - if (all_preset_is_compatible_third_printer) continue; wxString filament_name = wxString::FromUTF8(filament_name_to_preset.first); m_preset_sizer->Add(create_checkbox(m_presets_window, filament_name, m_printer_name), 0, wxEXPAND | wxTOP | wxLEFT | wxRIGHT, FromDIP(5)); } @@ -3821,7 +3796,6 @@ ExportConfigsDialog::ExportCase ExportConfigsDialog::archive_filament_bundle_to_ std::string printer_vendor = printer_name_to_preset.first; if (printer_vendor.empty()) continue; Preset * filament_preset = printer_name_to_preset.second; - if (preset_is_not_compatible_bbl_printer(filament_preset)) continue; if (vendor_to_filament_name.find(std::make_pair(printer_vendor, filament_preset->name)) != vendor_to_filament_name.end()) continue; vendor_to_filament_name.insert(std::make_pair(printer_vendor, filament_preset->name)); std::string preset_path = boost::filesystem::path(filament_preset->file).make_preferred().string(); @@ -3928,7 +3902,6 @@ ExportConfigsDialog::ExportCase ExportConfigsDialog::archive_filament_preset_to_ } for (std::pair printer_name_preset : iter->second) { Preset * filament_preset = printer_name_preset.second; - if (preset_is_not_compatible_bbl_printer(filament_preset)) continue; if (filament_presets.find(filament_preset->name) != filament_presets.end()) continue; filament_presets.insert(filament_preset->name); std::string preset_path = boost::filesystem::path(filament_preset->file).make_preferred().string(); @@ -3967,7 +3940,6 @@ ExportConfigsDialog::ExportCase ExportConfigsDialog::archive_process_preset_to_f std::unordered_map>::iterator iter = m_process_presets.find(printer_name); if (m_process_presets.end() != iter) { for (Preset *process_preset : iter->second) { - if (preset_is_not_compatible_bbl_printer(process_preset)) continue; if (process_presets.find(process_preset->name) != process_presets.end()) continue; process_presets.insert(process_preset->name); std::string preset_path = boost::filesystem::path(process_preset->file).make_preferred().string(); diff --git a/src/slic3r/GUI/CreatePresetsDialog.hpp b/src/slic3r/GUI/CreatePresetsDialog.hpp index ba603db321..9c79bc71f3 100644 --- a/src/slic3r/GUI/CreatePresetsDialog.hpp +++ b/src/slic3r/GUI/CreatePresetsDialog.hpp @@ -262,7 +262,6 @@ private: void on_dpi_changed(const wxRect &suggested_rect) override; void show_export_result(const ExportCase &export_case); bool has_check_box_selected(); - bool preset_is_not_compatible_bbl_printer(Preset *preset); std::string initial_file_path(const wxString &path, const std::string &sub_file_path); std::string initial_file_name(const wxString &path, const std::string file_name); wxBoxSizer *create_export_config_item(wxWindow *parent); diff --git a/src/slic3r/GUI/Field.cpp b/src/slic3r/GUI/Field.cpp index 65cac2cc5e..aa366e20ec 100644 --- a/src/slic3r/GUI/Field.cpp +++ b/src/slic3r/GUI/Field.cpp @@ -588,6 +588,14 @@ void TextCtrl::BUILD() { EnterPressed enter(this); propagate_value(); }), text_ctrl->GetId()); + } else { + // Orca: adds logic that scrolls the parent if the text control doesn't have focus + text_ctrl->Bind(wxEVT_MOUSEWHEEL, [text_ctrl](wxMouseEvent& event) { + if (text_ctrl->HasFocus() && text_ctrl->GetScrollRange(wxVERTICAL) != 1) + event.Skip(); // don't consume the event so that the text control will scroll + else + text_ctrl->GetParent()->ScrollLines((event.GetWheelRotation() > 0 ? -1 : 1) * event.GetLinesPerAction()); + }); } text_ctrl->Bind(wxEVT_LEFT_DOWN, ([temp](wxEvent &event) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index e452aaabb3..227c93d15a 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -85,6 +85,8 @@ #endif #include +#include + static constexpr const float TRACKBALLSIZE = 0.8f; static Slic3r::ColorRGBA DEFAULT_BG_LIGHT_COLOR = { 0.906f, 0.906f, 0.906f, 1.0f }; @@ -5535,6 +5537,70 @@ bool GLCanvas3D::_render_arrange_menu(float left, float right, float bottom, flo return settings_changed; } +static float identityMatrix[16] = {1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f}; +static const float cameraProjection[16] = {1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f, 0.f, 0.f, 0.f, 0.f, 1.f}; + +void GLCanvas3D::_render_3d_navigator() +{ + if (!wxGetApp().show_3d_navigator()) { + return; + } + + ImGuizmo::BeginFrame(); + ImGuizmo::AllowAxisFlip(false); + + auto& style = ImGuizmo::GetStyle(); + style.Colors[ImGuizmo::COLOR::DIRECTION_X] = ImGuiWrapper::to_ImVec4(ColorRGBA::Y()); + style.Colors[ImGuizmo::COLOR::DIRECTION_Y] = ImGuiWrapper::to_ImVec4(ColorRGBA::Z()); + style.Colors[ImGuizmo::COLOR::DIRECTION_Z] = ImGuiWrapper::to_ImVec4(ColorRGBA::X()); + strcpy(style.AxisLabels[ImGuizmo::Axis::Axis_X], "y"); + strcpy(style.AxisLabels[ImGuizmo::Axis::Axis_Y], "z"); + strcpy(style.AxisLabels[ImGuizmo::Axis::Axis_Z], "x"); + + float sc = get_scale(); +#ifdef WIN32 + const int dpi = get_dpi_for_window(wxGetApp().GetTopWindow()); + sc *= (float) dpi / (float) DPI_DEFAULT; +#endif // WIN32 + + const ImGuiIO& io = ImGui::GetIO(); + const float viewManipulateLeft = 0; + const float viewManipulateTop = io.DisplaySize.y; + const float camDistance = 8.f; + ImGuizmo::SetID(0); + + Camera& camera = wxGetApp().plater()->get_camera(); + Transform3d m = Transform3d::Identity(); + m.matrix().block(0, 0, 3, 3) = camera.get_view_rotation().toRotationMatrix(); + // Rotate along X and Z axis for 90 degrees to have Y-up + const auto coord_mapping_transform = Geometry::rotation_transform(Vec3d(0.5 * PI, 0, 0.5 * PI)); + m = m * coord_mapping_transform; + float cameraView[16]; + for (unsigned int c = 0; c < 4; ++c) { + for (unsigned int r = 0; r < 4; ++r) { + cameraView[c * 4 + r] = m(r, c); + } + } + + const float size = 128 * sc; + const bool dirty = ImGuizmo::ViewManipulate(cameraView, cameraProjection, ImGuizmo::OPERATION::ROTATE, ImGuizmo::MODE::WORLD, + identityMatrix, camDistance, ImVec2(viewManipulateLeft, viewManipulateTop - size), + ImVec2(size, size), 0x10101010); + + if (dirty) { + for (unsigned int c = 0; c < 4; ++c) { + for (unsigned int r = 0; r < 4; ++r) { + m(r, c) = cameraView[c * 4 + r]; + } + } + // Rotate back + m = m * (coord_mapping_transform.inverse()); + camera.set_rotation(m); + + request_extra_frame(); + } +} + #define ENABLE_THUMBNAIL_GENERATOR_DEBUG_OUTPUT 0 #if ENABLE_THUMBNAIL_GENERATOR_DEBUG_OUTPUT static void debug_output_thumbnail(const ThumbnailData& thumbnail_data) @@ -7324,6 +7390,8 @@ void GLCanvas3D::_render_overlays() }*/ } m_labels.render(sorted_instances); + + _render_3d_navigator(); } void GLCanvas3D::_render_style_editor() diff --git a/src/slic3r/GUI/GLCanvas3D.hpp b/src/slic3r/GUI/GLCanvas3D.hpp index 9d408a015f..6f9de7c9ad 100644 --- a/src/slic3r/GUI/GLCanvas3D.hpp +++ b/src/slic3r/GUI/GLCanvas3D.hpp @@ -1181,6 +1181,7 @@ private: //BBS: GUI refactor: adjust main toolbar position bool _render_orient_menu(float left, float right, float bottom, float top); bool _render_arrange_menu(float left, float right, float bottom, float top); + void _render_3d_navigator(); // render thumbnail using the default framebuffer void render_thumbnail_legacy(ThumbnailData& thumbnail_data, unsigned int w, unsigned int h, const ThumbnailsParams& thumbnail_params, PartPlateList& partplate_list, ModelObjectPtrs& model_objects, const GLVolumeCollection& volumes, std::vector& extruder_colors, GLShaderProgram* shader, Camera::EType camera_type); diff --git a/src/slic3r/GUI/GUI_App.hpp b/src/slic3r/GUI/GUI_App.hpp index 893874ab39..f7606c8a07 100644 --- a/src/slic3r/GUI/GUI_App.hpp +++ b/src/slic3r/GUI/GUI_App.hpp @@ -329,6 +329,9 @@ private: bool show_gcode_window() const { return m_show_gcode_window; } void toggle_show_gcode_window(); + bool show_3d_navigator() const { return app_config->get_bool("show_3d_navigator"); } + void toggle_show_3d_navigator() const { app_config->set_bool("show_3d_navigator", !show_3d_navigator()); } + wxString get_inf_dialog_contect () {return m_info_dialog_content;}; std::vector split_str(std::string src, std::string separator); diff --git a/src/slic3r/GUI/GUI_ObjectTable.cpp b/src/slic3r/GUI/GUI_ObjectTable.cpp index 199be20623..dd2e90b84d 100644 --- a/src/slic3r/GUI/GUI_ObjectTable.cpp +++ b/src/slic3r/GUI/GUI_ObjectTable.cpp @@ -1815,7 +1815,7 @@ void ObjectGridTable::init_cols(ObjectGrid *object_grid) m_col_data.push_back(col); //first column for plate_index - col = new ObjectGridCol(coString, "plate_index", L(" "), true, false, false, false, wxALIGN_CENTRE); //bool only_object, bool icon, bool edit, bool config + col = new ObjectGridCol(coString, "plate_index", " ", true, false, false, false, wxALIGN_CENTRE); //bool only_object, bool icon, bool edit, bool config m_col_data.push_back(col); //second column for module name diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 1dda42dbea..984fa5e3fc 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -2567,6 +2567,15 @@ void MainFrame::init_menubar_as_editor() this, [this]() { return m_tabpanel->GetSelection() == tpPreview; }, [this]() { return wxGetApp().show_gcode_window(); }, this); + append_menu_check_item( + viewMenu, wxID_ANY, _L("Show 3D Navigator"), _L("Show 3D navigator in Prepare and Preview scene"), + [this](wxCommandEvent&) { + wxGetApp().toggle_show_3d_navigator(); + m_plater->get_current_canvas3D()->post_event(SimpleEvent(wxEVT_PAINT)); + }, + this, [this]() { return m_tabpanel->GetSelection() == TabPosition::tp3DEditor || m_tabpanel->GetSelection() == TabPosition::tpPreview; }, + [this]() { return wxGetApp().show_3d_navigator(); }, this); + append_menu_item( viewMenu, wxID_ANY, _L("Reset Window Layout"), _L("Reset to default window layout"), [this](wxCommandEvent&) { m_plater->reset_window_layout(); }, "", this, diff --git a/src/slic3r/GUI/PartPlate.cpp b/src/slic3r/GUI/PartPlate.cpp index fc63dfce31..420a7a3347 100644 --- a/src/slic3r/GUI/PartPlate.cpp +++ b/src/slic3r/GUI/PartPlate.cpp @@ -2356,13 +2356,18 @@ void PartPlate::generate_logo_polygon(ExPolygon &logo_polygon) { if (m_shape.size() == 4) { - //rectangle case + auto preset_bundle = wxGetApp().preset_bundle; + + bool is_bbl_vendor = false; + if (preset_bundle) + is_bbl_vendor = preset_bundle->is_bbl_vendor(); + //rectangle case for (int i = 0; i < 4; i++) { const Vec2d& p = m_shape[i]; if ((i == 0) || (i == 1)) { - logo_polygon.contour.append({ scale_(p(0)), scale_(p(1) - 12.f) }); - } + logo_polygon.contour.append({scale_(p(0)), scale_(is_bbl_vendor ? p(1) - 12.f : p(1))}); + } else { logo_polygon.contour.append({ scale_(p(0)), scale_(p(1)) }); } diff --git a/src/slic3r/GUI/PhysicalPrinterDialog.cpp b/src/slic3r/GUI/PhysicalPrinterDialog.cpp index bfd47e9835..7b75464496 100644 --- a/src/slic3r/GUI/PhysicalPrinterDialog.cpp +++ b/src/slic3r/GUI/PhysicalPrinterDialog.cpp @@ -1,10 +1,12 @@ #include "PhysicalPrinterDialog.hpp" #include "PresetComboBoxes.hpp" +#include "PrinterCloudAuthDialog.hpp" #include #include #include #include +#include #include #include @@ -124,6 +126,8 @@ void PhysicalPrinterDialog::build_printhost_settings(ConfigOptionsGroup* m_optgr this->update(); if (opt_key == "print_host") this->update_printhost_buttons(); + if (opt_key == "printhost_port") + this->update_ports(); }; m_optgroup->append_single_option_line("host_type"); @@ -161,12 +165,31 @@ void PhysicalPrinterDialog::build_printhost_settings(ConfigOptionsGroup* m_optgr show_error(this, text); return; } + wxString msg; bool result; { // Show a wait cursor during the connection test, as it is blocking UI. wxBusyCursor wait; result = host->test(msg); + + if (!result && host->is_cloud()) { + PrinterCloudAuthDialog dlg(this->GetParent(), host.get()); + dlg.ShowModal(); + + auto api_key = dlg.GetApiKey(); + m_config->opt_string("printhost_apikey") = api_key; + result = !api_key.empty(); + if (result) { + if (Field* print_host_webui_field = this->m_optgroup->get_field("printhost_apikey"); print_host_webui_field) { + if (TextInput* temp_input = dynamic_cast(print_host_webui_field->getWindow()); temp_input) { + if (wxTextCtrl* temp = temp_input->GetTextCtrl()) { + temp->SetValue(wxString(api_key)); + } + } + } + } + } } if (result) show_info(this, host->get_test_ok_msg(), _L("Success!")); @@ -311,6 +334,42 @@ void PhysicalPrinterDialog::build_printhost_settings(ConfigOptionsGroup* m_optgr update(); } +void PhysicalPrinterDialog::update_ports() { + const PrinterTechnology tech = Preset::printer_technology(*m_config); + if (tech == ptFFF) { + const auto opt = m_config->option>("host_type"); + if (opt->value == htObico) { + auto build_web_ui = [](DynamicPrintConfig* config) { + auto host = config->opt_string("print_host"); + auto port = config->opt_string("printhost_port"); + auto api_key = config->opt_string("printhost_apikey"); + if (host.empty() || port.empty()) { + return std::string(); + } + boost::regex re("\\[(\\d+)\\]"); + boost::smatch match; + if (!boost::regex_search(port, match, re)) + return std::string(); + if (match.size() <= 1) { + return std::string(); + } + boost::format urlFormat("%1%/printers/%2%/control"); + urlFormat % host % match[1]; + return urlFormat.str(); + }; + auto url = build_web_ui(m_config); + if (Field* print_host_webui_field = m_optgroup->get_field("print_host_webui"); print_host_webui_field) { + if (TextInput* temp_input = dynamic_cast(print_host_webui_field->getWindow()); temp_input) { + if (wxTextCtrl* temp = temp_input->GetTextCtrl()) { + temp->SetValue(wxString(url)); + m_config->opt_string("print_host_webui") = url; + } + } + } + } + } +} + void PhysicalPrinterDialog::update_printhost_buttons() { std::unique_ptr host(PrintHost::get_print_host(m_config)); @@ -415,6 +474,12 @@ void PhysicalPrinterDialog::update(bool printer_change) if (wxTextCtrl* temp = dynamic_cast(printhost_field->getWindow()); temp && temp->GetValue() == L"https://connect.prusa3d.com") { temp->SetValue(wxString()); } + + if (TextInput* temp_input = dynamic_cast(printhost_field->getWindow()); temp_input) { + if (wxTextCtrl* temp = temp_input->GetTextCtrl(); temp &&temp->GetValue() == L"https://app.obico.io") { + temp->SetValue(wxString()); + } + } } if (opt->value == htPrusaLink) { // PrusaConnect does NOT allow http digest m_optgroup->show_field("printhost_authorization_type"); @@ -436,6 +501,18 @@ void PhysicalPrinterDialog::update(bool printer_change) } } } + + if (opt->value == htObico) { + supports_multiple_printers = true; + if (Field* printhost_field = m_optgroup->get_field("print_host"); printhost_field) { + if (TextInput* temp_input = dynamic_cast(printhost_field->getWindow()); temp_input) { + if (wxTextCtrl* temp = temp_input->GetTextCtrl(); temp && temp->GetValue().IsEmpty()) { + temp->SetValue(L"https://app.obico.io"); + m_config->opt_string("print_host") = "https://app.obico.io"; + } + } + } + } } else { m_optgroup->set_value("host_type", int(PrintHostType::htOctoPrint), false); diff --git a/src/slic3r/GUI/PhysicalPrinterDialog.hpp b/src/slic3r/GUI/PhysicalPrinterDialog.hpp index 93cd3f4aa9..9a38e7d8db 100644 --- a/src/slic3r/GUI/PhysicalPrinterDialog.hpp +++ b/src/slic3r/GUI/PhysicalPrinterDialog.hpp @@ -61,6 +61,7 @@ public: void update_preset_input(); void update_printhost_buttons(); void update_printers(); + void update_ports(); protected: void on_dpi_changed(const wxRect& suggested_rect) override; diff --git a/src/slic3r/GUI/PrinterCloudAuthDialog.cpp b/src/slic3r/GUI/PrinterCloudAuthDialog.cpp new file mode 100644 index 0000000000..f46aa3c2bf --- /dev/null +++ b/src/slic3r/GUI/PrinterCloudAuthDialog.cpp @@ -0,0 +1,105 @@ +#include "PrinterCloudAuthDialog.hpp" +#include +#include +#include + +#include +#include +#include +#include + +#include +#include + +#include +#include "MainFrame.hpp" +#include + +#include +#include +//------------------------------------------ +// PrinterCloundAuthDialog +//------------------------------------------ +namespace Slic3r { namespace GUI { + +PrinterCloudAuthDialog::PrinterCloudAuthDialog(wxWindow* parent, PrintHost* host) + : wxDialog((wxWindow*) (wxGetApp().mainframe), wxID_ANY, "Login"), m_host(host) +{ + SetBackgroundColour(*wxWHITE); + // Url + host->get_login_url(m_TargetUrl); + BOOST_LOG_TRIVIAL(info) << "login url = " << m_TargetUrl.ToStdString(); + + // Create the webview + m_browser = WebView::CreateWebView(this, m_TargetUrl); + if (m_browser == nullptr) { + wxLogError("Could not init m_browser"); + return; + } + m_browser->Hide(); + m_browser->SetSize(0, 0); + + // Connect the webview events + Bind(wxEVT_WEBVIEW_NAVIGATING, &PrinterCloudAuthDialog::OnNavigationRequest, this, m_browser->GetId()); + Bind(wxEVT_WEBVIEW_NAVIGATED, &PrinterCloudAuthDialog::OnNavigationComplete, this, m_browser->GetId()); + Bind(wxEVT_WEBVIEW_LOADED, &PrinterCloudAuthDialog::OnDocumentLoaded, this, m_browser->GetId()); + Bind(wxEVT_WEBVIEW_NEWWINDOW, &PrinterCloudAuthDialog::OnNewWindow, this, m_browser->GetId()); + Bind(wxEVT_WEBVIEW_SCRIPT_MESSAGE_RECEIVED, &PrinterCloudAuthDialog::OnScriptMessage, this, m_browser->GetId()); + + // UI + SetTitle(_L("Login")); + // Set a more sensible size for web browsing + wxSize pSize = FromDIP(wxSize(650, 840)); + SetSize(pSize); + + int screenheight = wxSystemSettings::GetMetric(wxSYS_SCREEN_Y, NULL); + int screenwidth = wxSystemSettings::GetMetric(wxSYS_SCREEN_X, NULL); + int MaxY = (screenheight - pSize.y) > 0 ? (screenheight - pSize.y) / 2 : 0; + wxPoint tmpPT((screenwidth - pSize.x) / 2, MaxY); + Move(tmpPT); +} + +PrinterCloudAuthDialog::~PrinterCloudAuthDialog() {} + +void PrinterCloudAuthDialog::OnNavigationRequest(wxWebViewEvent& evt) +{ + //todo +} + +void PrinterCloudAuthDialog::OnNavigationComplete(wxWebViewEvent& evt) +{ + m_browser->Show(); + Layout(); + //fortest + //WebView::RunScript(m_browser, "window.wx.postMessage('This is a web message')"); +} + +void PrinterCloudAuthDialog::OnDocumentLoaded(wxWebViewEvent& evt) +{ + // todo +} + +void PrinterCloudAuthDialog::OnNewWindow(wxWebViewEvent& evt) { + +} + +void PrinterCloudAuthDialog::OnScriptMessage(wxWebViewEvent& evt) +{ + wxString str_input = evt.GetString(); + try { + json j = json::parse(into_u8(str_input)); + wxString strCmd = j["command"]; + if (strCmd == "login_token") { + auto token = j["data"]["token"]; + m_host->set_api_key(token); + m_apikey = token; + } + Close(); + } catch (std::exception& e) { + wxMessageBox(e.what(), "parse json failed", wxICON_WARNING); + Close(); + } +} + +} +} // namespace Slic3r::GUI \ No newline at end of file diff --git a/src/slic3r/GUI/PrinterCloudAuthDialog.hpp b/src/slic3r/GUI/PrinterCloudAuthDialog.hpp new file mode 100644 index 0000000000..9da01b3206 --- /dev/null +++ b/src/slic3r/GUI/PrinterCloudAuthDialog.hpp @@ -0,0 +1,51 @@ +#ifndef slic3r_GUI_PrinterCloudAuthDialog_hpp_ +#define slic3r_GUI_PrinterCloudAuthDialog_hpp_ + +#include +#include +#include +#include +#include +#include +#include "wx/webview.h" + +#if wxUSE_WEBVIEW_IE +#include "wx/msw/webview_ie.h" +#endif +#if wxUSE_WEBVIEW_EDGE +#include "wx/msw/webview_edge.h" +#endif + +#include "GUI_Utils.hpp" +#include "PrintHost.hpp" + +namespace Slic3r { namespace GUI { + +class PrinterCloudAuthDialog : public wxDialog +{ +protected: + wxWebView* m_browser; + wxString m_TargetUrl; + + wxString m_javascript; + wxString m_response_js; + PrintHost* m_host; + std::string m_apikey; + +public: + PrinterCloudAuthDialog(wxWindow* parent, PrintHost* host); + ~PrinterCloudAuthDialog(); + + std::string GetApiKey() { return m_apikey; }; + + void OnNavigationRequest(wxWebViewEvent& evt); + void OnNavigationComplete(wxWebViewEvent& evt); + void OnDocumentLoaded(wxWebViewEvent& evt); + void OnNewWindow(wxWebViewEvent& evt); + void OnScriptMessage(wxWebViewEvent& evt); + +}; + +}} // namespace Slic3r::GUI + +#endif \ No newline at end of file diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index df83a14c37..d4213df488 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -1551,6 +1551,24 @@ void Tab::on_value_change(const std::string& opt_key, const boost::any& value) } } + if(opt_key == "make_overhang_printable"){ + if(m_config->opt_bool("make_overhang_printable")){ + wxString msg_text = _( + L("Enabling this option will modify the model's shape. If your print requires precise dimensions or is part of an " + "assembly, it's important to double-check whether this change in geometry impacts the functionality of your print.")); + msg_text += "\n\n" + _(L("Are you sure you want to enable this option?")); + MessageDialog dialog(wxGetApp().plater(), msg_text, "", wxICON_WARNING | wxYES | wxNO); + dialog.SetButtonLabel(wxID_YES, _L("Enable")); + dialog.SetButtonLabel(wxID_NO, _L("Cancel")); + if (dialog.ShowModal() == wxID_NO) { + DynamicPrintConfig new_conf = *m_config; + new_conf.set_key_value("make_overhang_printable", new ConfigOptionBool(false)); + m_config_manipulation.apply(m_config, &new_conf); + wxGetApp().plater()->update(); + } + } + } + if(opt_key=="layer_height"){ auto min_layer_height_from_nozzle=wxGetApp().preset_bundle->full_config().option("min_layer_height")->values; auto max_layer_height_from_nozzle=wxGetApp().preset_bundle->full_config().option("max_layer_height")->values; @@ -1958,6 +1976,12 @@ void TabPrint::build() optgroup->append_single_option_line("seam_position", "seam"); optgroup->append_single_option_line("staggered_inner_seams", "seam"); optgroup->append_single_option_line("seam_gap","seam"); + optgroup->append_single_option_line("seam_slope_type", "seam#scarf-joint-seam"); + optgroup->append_single_option_line("seam_slope_start_height", "seam#scarf-joint-seam"); + optgroup->append_single_option_line("seam_slope_entire_loop", "seam#scarf-joint-seam"); + optgroup->append_single_option_line("seam_slope_min_length", "seam#scarf-joint-seam"); + optgroup->append_single_option_line("seam_slope_steps", "seam#scarf-joint-seam"); + optgroup->append_single_option_line("seam_slope_inner_walls", "seam#scarf-joint-seam"); optgroup->append_single_option_line("role_based_wipe_speed","seam"); optgroup->append_single_option_line("wipe_speed", "seam"); optgroup->append_single_option_line("wipe_on_loops","seam"); @@ -1999,6 +2023,7 @@ void TabPrint::build() optgroup = page->new_optgroup(L("Walls and surfaces"), L"param_advanced"); optgroup->append_single_option_line("wall_sequence"); optgroup->append_single_option_line("is_infill_first"); + optgroup->append_single_option_line("wall_direction"); optgroup->append_single_option_line("print_flow_ratio"); optgroup->append_single_option_line("top_solid_infill_flow_ratio"); optgroup->append_single_option_line("bottom_solid_infill_flow_ratio"); @@ -2008,13 +2033,12 @@ void TabPrint::build() optgroup->append_single_option_line("reduce_crossing_wall"); optgroup->append_single_option_line("max_travel_detour_distance"); - optgroup = page->new_optgroup(L("Small Area Infill Flow Compensation (experimental)"), L"param_advanced"); - optgroup->append_single_option_line("small_area_infill_flow_compensation"); + optgroup->append_single_option_line("small_area_infill_flow_compensation", "small-area-infill-flow-compensation"); Option option = optgroup->get_option("small_area_infill_flow_compensation_model"); option.opt.full_width = true; option.opt.is_code = true; option.opt.height = 15; - optgroup->append_single_option_line(option); + optgroup->append_single_option_line(option, "small-area-infill-flow-compensation"); optgroup = page->new_optgroup(L("Bridging"), L"param_advanced"); optgroup->append_single_option_line("bridge_flow"); @@ -3543,6 +3567,12 @@ void TabPrinter::build_fff() optgroup->append_single_option_line("extruder_clearance_height_to_rod"); optgroup->append_single_option_line("extruder_clearance_height_to_lid"); + optgroup = page->new_optgroup(L("Adaptive bed mesh")); + optgroup->append_single_option_line("bed_mesh_min", "adaptive_bed_mesh"); + optgroup->append_single_option_line("bed_mesh_max", "adaptive_bed_mesh"); + optgroup->append_single_option_line("bed_mesh_probe_distance", "adaptive_bed_mesh"); + optgroup->append_single_option_line("adaptive_bed_mesh_margin", "adaptive_bed_mesh"); + optgroup = page->new_optgroup(L("Accessory") /*, L"param_accessory"*/); optgroup->append_single_option_line("nozzle_type"); optgroup->append_single_option_line("nozzle_hrc"); diff --git a/src/slic3r/Utils/Obico.cpp b/src/slic3r/Utils/Obico.cpp new file mode 100644 index 0000000000..edd439f3bb --- /dev/null +++ b/src/slic3r/Utils/Obico.cpp @@ -0,0 +1,218 @@ +#include "Obico.hpp" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include "slic3r/GUI/GUI.hpp" +#include "slic3r/GUI/I18N.hpp" +#include "slic3r/GUI/GUI_App.hpp" +#include "slic3r/GUI/format.hpp" +#include "Http.hpp" +#include "libslic3r/AppConfig.hpp" +#include "Bonjour.hpp" +#include "slic3r/GUI/BonjourDialog.hpp" + +namespace fs = boost::filesystem; +namespace pt = boost::property_tree; + + +namespace Slic3r { + +Obico::Obico(DynamicPrintConfig* config) : + m_host(config->opt_string("print_host")), + m_web_ui(config->opt_string("print_host_webui")), + m_cafile(config->opt_string("printhost_cafile")), + m_port(config->opt_string("printhost_port")), + m_apikey(config->opt_string("printhost_apikey")), + m_ssl_revoke_best_effort(config->opt_bool("printhost_ssl_ignore_revoke")) +{} + +const char* Obico::get_name() const { return "Obico"; } + +void Obico::set_api_key(const std::string auth_api_key) { m_apikey = auth_api_key; } + +std::string Obico::get_host() const { + return m_host; +} +void Obico::set_auth(Http& http) const +{ + http.header("Authorization", "Bearer " + m_apikey); + if (!m_cafile.empty()) { + http.ca_file(m_cafile); + } +} + +bool Obico::get_login_url(wxString& auth_url) const +{ + auth_url = make_url("o/authorize?response_type=token&client_id=OrcaSlicer&hide_navbar=true"); + return true; +} + +wxString Obico::get_test_ok_msg() const { return _(L("Connected to Obico successfully!")); } + +wxString Obico::get_test_failed_msg(wxString& msg) const +{ + return GUI::format_wxstr("%s: %s", _L("Could not connect to Obico"), msg.Truncate(256)); +} + +bool Obico::test(wxString& msg) const +{ + if (m_apikey.empty()) { + return false; + } + + bool res = true; + const char* name = get_name(); + auto url = make_url("api/v1/version/"); + + BOOST_LOG_TRIVIAL(info) << boost::format("%1%: Get version at: %2%") % name % url; + // Here we do not have to add custom "Host" header - the url contains host filled by user and libCurl will set the header by itself. + auto http = Http::get(std::move(url)); + set_auth(http); + http.on_error([&](std::string body, std::string error, unsigned status) { + BOOST_LOG_TRIVIAL(error) << boost::format("%1%: Error getting version: %2%, HTTP %3%, body: `%4%`") % name % error % status % + body; + res = false; + msg = format_error(body, error, status); + }) + .on_complete([&, this](std::string body, unsigned) { + BOOST_LOG_TRIVIAL(debug) << boost::format("%1%: Got version: %2%") % name % body; + }) +#ifdef WIN32 + .ssl_revoke_best_effort(m_ssl_revoke_best_effort) + .on_ip_resolve([&](std::string address) { + // Workaround for Windows 10/11 mDNS resolve issue, where two mDNS resolves in succession fail. + // Remember resolved address to be reused at successive REST API call. + msg = GUI::from_u8(address); + }) +#endif // WIN32 + .perform_sync(); + + return res; +} + +bool Obico::get_printers(wxArrayString& printers) const +{ + const char* name = get_name(); + bool res = false; + auto url = make_url("api/v1/printers/"); + BOOST_LOG_TRIVIAL(info) << boost::format("%1%: List printers at: %2%") % name % url; + + auto http = Http::get(std::move(url)); + set_auth(http); + + http.on_error([&](std::string body, std::string error, unsigned status) { + BOOST_LOG_TRIVIAL(error) << boost::format("%1%: Error listing printers: %2%, HTTP %3%, body: `%4%`") % name % error % status % + body; + }) + .on_complete([&](std::string body, unsigned http_status) { + BOOST_LOG_TRIVIAL(debug) << boost::format("%1%: Got printers: %2%, HTTP status: %3%") % name % body % http_status; + if (http_status != 200) + throw HostNetworkError(GUI::format(_L("HTTP status: %1%\nMessage body: \"%2%\""), http_status, body)); + + std::stringstream ss(body); + pt::ptree ptree; + try { + pt::read_json(ss, ptree); + } catch (const pt::ptree_error& err) { + throw HostNetworkError( + GUI::format(_L("Parsing of host response failed.\nMessage body: \"%1%\"\nError: \"%2%\""), body, err.what())); + } + + const auto error = ptree.get_optional("error"); + if (error) + throw HostNetworkError(*error); + + try { + BOOST_FOREACH (boost::property_tree::ptree::value_type& v, ptree) { + const auto name = v.second.get("name"); + const auto port = v.second.get("id"); + printers.push_back(Slic3r::GUI::from_u8(name + " [" + port + "]")); + } + } catch (const std::exception& err) { + throw HostNetworkError( + GUI::format(_L("Enumeration of host printers failed.\nMessage body: \"%1%\"\nError: \"%2%\""), body, err.what())); + } + res = true; + }) + .perform_sync(); + + return res; +} + +PrintHostPostUploadActions Obico::get_post_upload_actions() const { + return PrintHostPostUploadAction::StartPrint; +} + +bool Obico::upload(PrintHostUpload upload_data, ProgressFn prorgess_fn, ErrorFn error_fn, InfoFn info_fn) const +{ + const char* name = get_name(); + const auto upload_filename = upload_data.upload_path.filename(); + const auto upload_parent_path = upload_data.upload_path.parent_path(); + wxString test_msg; + if (!test(test_msg)) { + error_fn(std::move(test_msg)); + return false; + } + + bool res = true; + auto url = make_url("api/v1/g_code_files/"); + + auto http = Http::post(url); // std::move(url)); + set_auth(http); + http.form_add("print", upload_data.post_action == PrintHostPostUploadAction::StartPrint ? "true" : "false") + .form_add("path", upload_parent_path.string()) // XXX: slashes on windows ??? + .form_add("printer_id", m_port) + .form_add("filename", upload_filename.string()) + .form_add_file("file", upload_data.source_path.string(), upload_filename.string()) + + .on_complete([&](std::string body, unsigned status) { + BOOST_LOG_TRIVIAL(debug) << boost::format("%1%: File uploaded: HTTP %2%: %3%") % name % status % body; + }) + .on_error([&](std::string body, std::string error, unsigned status) { + BOOST_LOG_TRIVIAL(error) << boost::format("%1%: Error uploading file to %2%: %3%, HTTP %4%, body: `%5%`") % name % url % error % + status % body; + error_fn(format_error(body, error, status)); + res = false; + }) + .on_progress([&](Http::Progress progress, bool& cancel) { + prorgess_fn(std::move(progress), cancel); + if (cancel) { + // Upload was canceled + BOOST_LOG_TRIVIAL(info) << name << ": Upload canceled"; + res = false; + } + }) +#ifdef WIN32 + .ssl_revoke_best_effort(m_ssl_revoke_best_effort) +#endif + .perform_sync(); + return res; +} + +std::string Obico::make_url(const std::string& path) const +{ + if (m_host.find("http://") == 0 || m_host.find("https://") == 0) { + if (m_host.back() == '/') { + return (boost::format("%1%%2%") % m_host % path).str(); + } else { + return (boost::format("%1%/%2%") % m_host % path).str(); + } + } else { + return (boost::format("http://%1%/%2%") % m_host % path).str(); + } +} +} diff --git a/src/slic3r/Utils/Obico.hpp b/src/slic3r/Utils/Obico.hpp new file mode 100644 index 0000000000..c8c6e3a73d --- /dev/null +++ b/src/slic3r/Utils/Obico.hpp @@ -0,0 +1,51 @@ +#ifndef slic3r_Obico_hpp_ +#define slic3r_Obico_hpp_ + +#include +#include +#include +#include + +#include "PrintHost.hpp" +#include "libslic3r/PrintConfig.hpp" + +namespace Slic3r { + +class DynamicPrintConfig; +class Http; +class Obico : public PrintHost +{ +public: + Obico(DynamicPrintConfig* config); + ~Obico() override = default; + + const char* get_name() const override; + virtual bool can_test() const { return true; }; + bool has_auto_discovery() const override { return false; } + bool is_cloud() const override { return true; } + bool get_login_url(wxString& auth_url) const override; + void set_api_key(const std::string auth_api_key) override; + std::string get_host() const override; + + wxString get_test_ok_msg() const override; + wxString get_test_failed_msg(wxString& msg) const override; + virtual bool test(wxString& curl_msg) const override; + bool get_printers(wxArrayString& printers) const override; + PrintHostPostUploadActions get_post_upload_actions() const; + bool upload(PrintHostUpload upload_data, ProgressFn prorgess_fn, ErrorFn error_fn, InfoFn info_fn) const override; + +protected: + virtual void set_auth(Http& http) const; +private: + std::string m_host; + std::string m_port; + std::string m_apikey; + std::string m_cafile; + std::string m_web_ui; + bool m_ssl_revoke_best_effort; + + std::string make_url(const std::string& path) const; +}; +} // namespace Slic3r + +#endif \ No newline at end of file diff --git a/src/slic3r/Utils/PrintHost.cpp b/src/slic3r/Utils/PrintHost.cpp index c8f0e34bca..7b66f40800 100644 --- a/src/slic3r/Utils/PrintHost.cpp +++ b/src/slic3r/Utils/PrintHost.cpp @@ -20,6 +20,7 @@ #include "Repetier.hpp" #include "MKS.hpp" #include "../GUI/PrintHostDialogs.hpp" +#include "Obico.hpp" namespace fs = boost::filesystem; using boost::optional; @@ -54,6 +55,7 @@ PrintHost* PrintHost::get_print_host(DynamicPrintConfig *config) case htPrusaLink: return new PrusaLink(config); case htPrusaConnect: return new PrusaConnect(config); case htMKS: return new MKS(config); + case htObico: return new Obico(config); default: return nullptr; } } else { diff --git a/src/slic3r/Utils/PrintHost.hpp b/src/slic3r/Utils/PrintHost.hpp index becaf138b4..ea5c8a3baf 100644 --- a/src/slic3r/Utils/PrintHost.hpp +++ b/src/slic3r/Utils/PrintHost.hpp @@ -70,6 +70,11 @@ public: static PrintHost* get_print_host(DynamicPrintConfig *config); + //Support for cloud webui login + virtual bool is_cloud() const { return false; } + virtual bool get_login_url(wxString& auth_url) const { return false; } + virtual void set_api_key(const std::string auth_api_key) {} + protected: virtual wxString format_error(const std::string &body, const std::string &error, unsigned status) const; };