From 9f96d7d0dccb3a6f8fa2e760c73aac85ae7c3319 Mon Sep 17 00:00:00 2001 From: Malik Date: Fri, 31 Jul 2026 11:45:26 -0600 Subject: [PATCH 1/7] make sure we fail the reg test --- .github/workflows/ci.yml | 2 +- experimental_cases/OF9/deckwer17/run.sh | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index be8ec8a1..2deedd03 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -119,7 +119,7 @@ jobs: cache: true cache-write: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} - - name: Formatting and sorting import + - name: Test run: | pixi run test diff --git a/experimental_cases/OF9/deckwer17/run.sh b/experimental_cases/OF9/deckwer17/run.sh index 2386dc85..66e7ce96 100755 --- a/experimental_cases/OF9/deckwer17/run.sh +++ b/experimental_cases/OF9/deckwer17/run.sh @@ -8,8 +8,10 @@ else fi set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR +# 1. Capture the error code ($?) +# 2. Run the echo and cleanup scripts +# 3. Exit manually with the captured error code +trap 'exit_code=$?; echo "ERROR: Something failed! Running cleanup..."; ./Allclean; exit $exit_code' ERR if ! type "python" &> /dev/null; then From 241d7b123a4f7e56c49086c7208cdce7bd98fcdf Mon Sep 17 00:00:00 2001 From: Malik Date: Fri, 31 Jul 2026 12:09:55 -0600 Subject: [PATCH 2/7] test loud failure --- .github/workflows/ci.yml | 31 ++++++------------------- experimental_cases/OF9/deckwer17/run.sh | 11 ++++----- 2 files changed, 12 insertions(+), 30 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2deedd03..4509a0e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,7 @@ jobs: os: ['ubuntu-latest'] defaults: run: - shell: bash -l {0} + shell: bash -leo pipefail {0} working-directory: ${{github.workspace}} steps: - uses: actions/checkout@v4 @@ -67,7 +67,7 @@ jobs: os: ['ubuntu-latest', 'macos-latest'] defaults: run: - shell: bash -l {0} + shell: bash -leo pipefail {0} working-directory: ${{github.workspace}} steps: @@ -106,7 +106,7 @@ jobs: os: ['ubuntu-latest', 'macos-latest'] defaults: run: - shell: bash -l {0} + shell: bash -leo pipefail {0} working-directory: ${{github.workspace}} steps: @@ -133,7 +133,7 @@ jobs: os: ['ubuntu-latest'] defaults: run: - shell: bash -l {0} + shell: bash -leo pipefail {0} working-directory: ${{github.workspace}} steps: - uses: actions/checkout@v4 @@ -172,7 +172,7 @@ jobs: os: ['ubuntu-22.04'] defaults: run: - shell: bash -l {0} + shell: bash -leo pipefail {0} working-directory: ${{github.workspace}} steps: - uses: actions/checkout@v4 @@ -205,58 +205,47 @@ jobs: cd OFsolvers/OF9/birdmultiphaseEulerFoam export WM_COMPILE_OPTION=Debug ./Allwmake - cd ../../../ - name: Run deckwer17 PBE run: | cd experimental_cases/OF9/deckwer17 bash run.sh - cd ../../../ - name: Run deckwer17 constantD run: | cd experimental_cases/OF9/deckwer17 cp constant/phaseProperties_constantd constant/phaseProperties bash run.sh - cd ../../../ - name: Run deckwer19 PBE run: | cd experimental_cases/OF9/deckwer19 bash run.sh - cd ../../../ - name: Run side sparger tutorial run: | cd tutorial_cases/OF9/side_sparger bash run.sh - cd ../../../ - name: Run bubble column tutorial run: | cd tutorial_cases/OF9/bubble_column_20L bash run.sh - cd ../../../ - name: Run stirred-tank tutorial run: | cd tutorial_cases/OF9/stirred_tank bash run.sh - cd ../../../ - name: Run reactive loop reactor tutorial run: | cd tutorial_cases/OF9/loop_reactor_reacting bash run.sh - cd ../../../ - name: Run mixing loop reactor tutorial run: | cd tutorial_cases/OF9/loop_reactor_mixing bash run.sh - cd ../../../ - name: Run airlift reactor tutorial run: | cd tutorial_cases/OF9/airlift_40m bash run.sh - cd ../../../ - name: Run flat panel reactor tutorial run: | cd tutorial_cases/OF9/FlatPanel_250L_ASU bash run.sh - cd ../../../ Regression-Test-OF13: name: Regression-Test-OF13 (${{ matrix.python-version }}, ${{ matrix.os }}) @@ -268,7 +257,7 @@ jobs: os: ['ubuntu-22.04'] defaults: run: - shell: bash -l {0} + shell: bash -leo pipefail {0} working-directory: ${{github.workspace}} steps: - uses: actions/checkout@v4 @@ -301,22 +290,18 @@ jobs: cd OFsolvers/OF13/birdmultiphaseEuler export WM_COMPILE_OPTION=Debug ./Allwmake - cd ../../../ - name: Run bubble column run: | cd tutorial_cases/OF13/bubble_column ./Allrun --test - cd ../../../ - name: STR MRF run: | cd tutorial_cases/OF13/STR_MRF ./Allrun --test - cd ../../../ - name: STR rotating mesh run: | cd tutorial_cases/OF13/STR_rotatingMesh ./Allrun --test - cd ../../../ Regression-Test-OF-pixi: name: Regression-Test-OF-pixi (${{ matrix.os }}) @@ -327,7 +312,7 @@ jobs: os: ['ubuntu-22.04'] defaults: run: - shell: bash -l {0} + shell: bash -leo pipefail {0} working-directory: ${{github.workspace}} steps: - uses: actions/checkout@v4 @@ -345,10 +330,8 @@ jobs: cd OFsolvers/OF9/birdmultiphaseEulerFoam export WM_COMPILE_OPTION=Debug ./Allwmake - cd ../../../ - name: Run bubble column tutorial run: | cd tutorial_cases/OF9/bubble_column_20L bash run_pixi.sh - cd ../../../ diff --git a/experimental_cases/OF9/deckwer17/run.sh b/experimental_cases/OF9/deckwer17/run.sh index 66e7ce96..7911d877 100755 --- a/experimental_cases/OF9/deckwer17/run.sh +++ b/experimental_cases/OF9/deckwer17/run.sh @@ -7,12 +7,11 @@ else ./Allclean fi -set -e # Exit on any error -# 1. Capture the error code ($?) -# 2. Run the echo and cleanup scripts -# 3. Exit manually with the captured error code -trap 'exit_code=$?; echo "ERROR: Something failed! Running cleanup..."; ./Allclean; exit $exit_code' ERR - +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR if ! type "python" &> /dev/null; then echo " could not be found" From dfb22a3c08e9dd2e0854efe409f1c576c3f64eec Mon Sep 17 00:00:00 2001 From: Malik Date: Fri, 31 Jul 2026 12:23:35 -0600 Subject: [PATCH 3/7] fix path errors and make sure all the tests fail loudly --- experimental_cases/OF9/deckwer17/run.sh | 4 ++-- experimental_cases/OF9/deckwer19/run.sh | 13 ++++++----- .../OF9/FlatPanel_250L_ASU/presteps.sh | 8 ++++--- tutorial_cases/OF9/airlift_40m/presteps.sh | 8 ++++--- tutorial_cases/OF9/bubble_column_20L/run.sh | 17 ++++++++------ .../OF9/bubble_column_20L/run_pixi.sh | 6 ++--- tutorial_cases/OF9/loop_reactor_mixing/run.sh | 22 +++++++++++-------- .../OF9/loop_reactor_reacting/run.sh | 20 ++++++++++------- tutorial_cases/OF9/side_sparger/run.sh | 12 +++++----- tutorial_cases/OF9/stirred_tank/run.sh | 12 +++++----- 10 files changed, 72 insertions(+), 50 deletions(-) diff --git a/experimental_cases/OF9/deckwer17/run.sh b/experimental_cases/OF9/deckwer17/run.sh index 7911d877..9c064c1d 100755 --- a/experimental_cases/OF9/deckwer17/run.sh +++ b/experimental_cases/OF9/deckwer17/run.sh @@ -18,10 +18,10 @@ if ! type "python" &> /dev/null; then echo "Skipping Mesh generation" else # Generate blockmeshDict - python ../../applications/write_block_cyl_mesh.py -i ../../bird/meshing/block_cyl_mesh_templates/coflowing/input.json -t ../../bird/meshing/block_cyl_mesh_templates/coflowing/topology.json -o system + python ../../../applications/write_block_cyl_mesh.py -i ../../../bird/meshing/block_cyl_mesh_templates/coflowing/input.json -t ../../../bird/meshing/block_cyl_mesh_templates/coflowing/topology.json -o system # Generate species thermo properties - python ../../applications/write_species_thermo_prop.py -cf . + python ../../../applications/write_species_thermo_prop.py -cf . fi diff --git a/experimental_cases/OF9/deckwer19/run.sh b/experimental_cases/OF9/deckwer19/run.sh index d93e02c2..ba0884c3 100755 --- a/experimental_cases/OF9/deckwer19/run.sh +++ b/experimental_cases/OF9/deckwer19/run.sh @@ -1,7 +1,10 @@ #!/bin/bash -set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR + +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR if ! type "blockMesh" &> /dev/null; then echo " could not be found" @@ -16,10 +19,10 @@ if ! type "python" &> /dev/null; then echo "Skipping Mesh generation" else # Generate blockmeshDict - python ../../applications/write_block_cyl_mesh.py -i ../../bird/meshing/block_cyl_mesh_templates/coflowing/input.json -t ../../bird/meshing/block_cyl_mesh_templates/coflowing/topology.json -o system + python ../../../applications/write_block_cyl_mesh.py -i ../../../bird/meshing/block_cyl_mesh_templates/coflowing/input.json -t ../../../bird/meshing/block_cyl_mesh_templates/coflowing/topology.json -o system # Generate species thermo properties - python ../../applications/write_species_thermo_prop.py -cf . + python ../../../applications/write_species_thermo_prop.py -cf . fi diff --git a/tutorial_cases/OF9/FlatPanel_250L_ASU/presteps.sh b/tutorial_cases/OF9/FlatPanel_250L_ASU/presteps.sh index d1a0cf4c..d1cd43df 100644 --- a/tutorial_cases/OF9/FlatPanel_250L_ASU/presteps.sh +++ b/tutorial_cases/OF9/FlatPanel_250L_ASU/presteps.sh @@ -1,7 +1,9 @@ #!/bin/bash -set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR cp -r 0.orig 0 m4 ./system/panel.m4 > ./system/blockMeshDict diff --git a/tutorial_cases/OF9/airlift_40m/presteps.sh b/tutorial_cases/OF9/airlift_40m/presteps.sh index 9e615bf8..48cbc50d 100644 --- a/tutorial_cases/OF9/airlift_40m/presteps.sh +++ b/tutorial_cases/OF9/airlift_40m/presteps.sh @@ -1,7 +1,9 @@ #!/bin/bash -set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR m4 system/conc_cylinder_mesh.m4 > system/blockMeshDict rm -rf 0 diff --git a/tutorial_cases/OF9/bubble_column_20L/run.sh b/tutorial_cases/OF9/bubble_column_20L/run.sh index e9583c21..fc94b4b2 100755 --- a/tutorial_cases/OF9/bubble_column_20L/run.sh +++ b/tutorial_cases/OF9/bubble_column_20L/run.sh @@ -3,20 +3,22 @@ # Clean case ./Allclean -set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR echo PRESTEP 1 # Generate blockmeshDict -python ../../applications/write_block_cyl_mesh.py -i system/mesh.json -t system/topology.json -o system +python ../../../applications/write_block_cyl_mesh.py -i system/mesh.json -t system/topology.json -o system # Generate boundary stl -python ../../applications/write_stl_patch.py -i system/inlets_outlets.json +python ../../../applications/write_stl_patch.py -i system/inlets_outlets.json # Generate species thermo properties -python ../../applications/write_species_thermo_prop.py -cf . +python ../../../applications/write_species_thermo_prop.py -cf . echo PRESTEP 2 @@ -27,7 +29,8 @@ transformPoints "scale=(0.001 0.001 0.001)" # Inlet BC surfaceToPatch -tol 1e-3 inlets.stl -export newmeshdir=$(foamListTimes -latestTime) +newmeshdir=$(foamListTimes -latestTime) +export newmeshdir rm -rf constant/polyMesh/ cp -r $newmeshdir/polyMesh ./constant rm -rf $newmeshdir diff --git a/tutorial_cases/OF9/bubble_column_20L/run_pixi.sh b/tutorial_cases/OF9/bubble_column_20L/run_pixi.sh index 7794f5cb..377d1d04 100755 --- a/tutorial_cases/OF9/bubble_column_20L/run_pixi.sh +++ b/tutorial_cases/OF9/bubble_column_20L/run_pixi.sh @@ -10,13 +10,13 @@ trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR echo PRESTEP 1 # Generate blockmeshDict -pixi run python ../../applications/write_block_cyl_mesh.py -i system/mesh.json -t system/topology.json -o system +pixi run python ../../../applications/write_block_cyl_mesh.py -i system/mesh.json -t system/topology.json -o system # Generate boundary stl -pixi run python ../../applications/write_stl_patch.py -i system/inlets_outlets.json +pixi run python ../../../applications/write_stl_patch.py -i system/inlets_outlets.json # Generate species thermo properties -pixi run python ../../applications/write_species_thermo_prop.py -cf . +pixi run python ../../../applications/write_species_thermo_prop.py -cf . echo PRESTEP 2 diff --git a/tutorial_cases/OF9/loop_reactor_mixing/run.sh b/tutorial_cases/OF9/loop_reactor_mixing/run.sh index 25251599..51543c76 100644 --- a/tutorial_cases/OF9/loop_reactor_mixing/run.sh +++ b/tutorial_cases/OF9/loop_reactor_mixing/run.sh @@ -5,23 +5,25 @@ #source /projects/gas2fuels/ofoam_cray_mpich/OpenFOAM-dev/etc/bashrc ./Allclean -set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR echo PRESTEP 1 # Generate blockmeshDict -python ../../applications/write_block_rect_mesh.py -i system/mesh.json -o system +python ../../../applications/write_block_rect_mesh.py -i system/mesh.json -o system # Generate boundary stl -python ../../applications/write_stl_patch.py -i system/inlets_outlets.json +python ../../../applications/write_stl_patch.py -i system/inlets_outlets.json # Generate mixers -python ../../applications/write_dynMix_fvModels.py -fs -i system/mixers.json -o constant +python ../../../applications/write_dynMix_fvModels.py -fs -i system/mixers.json -o constant # Generate species thermo properties -python ../../applications/write_species_thermo_prop.py -cf . +python ../../../applications/write_species_thermo_prop.py -cf . echo PRESTEP 2 # Mesh gen @@ -29,7 +31,8 @@ blockMesh -dict system/blockMeshDict # Inlet BC surfaceToPatch -tol 1e-3 inlets.stl -export newmeshdir=$(foamListTimes -latestTime) +newmeshdir=$(foamListTimes -latestTime) +export newmeshdir rm -rf constant/polyMesh/ cp -r $newmeshdir/polyMesh ./constant rm -rf $newmeshdir @@ -39,7 +42,8 @@ cat /tmp/boundary > constant/polyMesh/boundary # Outlet BC surfaceToPatch -tol 1e-3 outlets.stl -export newmeshdir=$(foamListTimes -latestTime) +newmeshdir=$(foamListTimes -latestTime) +export newmeshdir rm -rf constant/polyMesh/ cp -r $newmeshdir/polyMesh ./constant rm -rf $newmeshdir diff --git a/tutorial_cases/OF9/loop_reactor_reacting/run.sh b/tutorial_cases/OF9/loop_reactor_reacting/run.sh index c2edc9ab..f09790fc 100644 --- a/tutorial_cases/OF9/loop_reactor_reacting/run.sh +++ b/tutorial_cases/OF9/loop_reactor_reacting/run.sh @@ -3,26 +3,29 @@ # Clean case ./Allclean -set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR # Generate blockmeshDict -python ../../applications/write_block_rect_mesh.py -i system/mesh.json -o system +python ../../../applications/write_block_rect_mesh.py -i system/mesh.json -o system # Generate boundary stl -python ../../applications/write_stl_patch.py -i system/inlets_outlets.json +python ../../../applications/write_stl_patch.py -i system/inlets_outlets.json # Generate species thermo properties -python ../../applications/write_species_thermo_prop.py -cf . +python ../../../applications/write_species_thermo_prop.py -cf . # Mesh gen blockMesh -dict system/blockMeshDict # Inlet BC surfaceToPatch -tol 1e-3 inlets.stl -export newmeshdir=$(foamListTimes -latestTime) +newmeshdir=$(foamListTimes -latestTime) +export newmeshdir rm -rf constant/polyMesh/ cp -r $newmeshdir/polyMesh ./constant rm -rf $newmeshdir @@ -32,7 +35,8 @@ cat /tmp/boundary > constant/polyMesh/boundary # Outlet BC surfaceToPatch -tol 1e-3 outlets.stl -export newmeshdir=$(foamListTimes -latestTime) +newmeshdir=$(foamListTimes -latestTime) +export newmeshdir rm -rf constant/polyMesh/ cp -r $newmeshdir/polyMesh ./constant rm -rf $newmeshdir diff --git a/tutorial_cases/OF9/side_sparger/run.sh b/tutorial_cases/OF9/side_sparger/run.sh index 6e0cc5a6..5e24c8d7 100755 --- a/tutorial_cases/OF9/side_sparger/run.sh +++ b/tutorial_cases/OF9/side_sparger/run.sh @@ -7,9 +7,11 @@ else ./Allclean fi -set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR if ! type "python" &> /dev/null; then @@ -18,10 +20,10 @@ if ! type "python" &> /dev/null; then else BIRD_DIR=`python -c "import bird; print(bird.BIRD_DIR)"` # Generate blockmeshDict - python ../../applications/write_block_cyl_mesh.py -i ../../bird/meshing/block_cyl_mesh_templates/sideSparger/input.json -t ../../bird/meshing/block_cyl_mesh_templates/sideSparger/topology.json -o system + python ../../../applications/write_block_cyl_mesh.py -i ../../../bird/meshing/block_cyl_mesh_templates/sideSparger/input.json -t ../../../bird/meshing/block_cyl_mesh_templates/sideSparger/topology.json -o system # Generate species thermo properties - python ../../applications/write_species_thermo_prop.py -cf . + python ../../../applications/write_species_thermo_prop.py -cf . fi diff --git a/tutorial_cases/OF9/stirred_tank/run.sh b/tutorial_cases/OF9/stirred_tank/run.sh index 454a3bd1..16672965 100644 --- a/tutorial_cases/OF9/stirred_tank/run.sh +++ b/tutorial_cases/OF9/stirred_tank/run.sh @@ -7,9 +7,11 @@ else ./Allclean fi -set -e # Exit on any error -# Define what to do on error -trap 'echo "ERROR: Something failed! Running cleanup..."; ./Allclean' ERR +set -Eeuo pipefail # -E: trap also fires inside functions/subshells +trap 'exit_code=$? + echo "ERROR: Something failed! Running cleanup..." + ./Allclean || true + exit $exit_code' ERR if ! type "python" &> /dev/null; then @@ -17,10 +19,10 @@ if ! type "python" &> /dev/null; then echo "Skipping Mesh generation" else # Generate blockmeshDict - python ../../applications/write_stirred_tank_mesh.py -i ../../bird/meshing/stirred_tank_mesh_templates/base_tank/tank_par.yaml -o system/blockMeshDict + python ../../../applications/write_stirred_tank_mesh.py -i ../../../bird/meshing/stirred_tank_mesh_templates/base_tank/tank_par.yaml -o system/blockMeshDict # Generate species thermo properties - # python ../../applications/write_species_thermo_prop.py -cf . + # python ../../../applications/write_species_thermo_prop.py -cf . fi From 5723d08efc86cbd188b66745ed5d37114cb59aef Mon Sep 17 00:00:00 2001 From: Malik Date: Fri, 31 Jul 2026 12:30:00 -0600 Subject: [PATCH 4/7] explicit OF version number for pixi test name --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4509a0e2..425ae77a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -303,8 +303,8 @@ jobs: cd tutorial_cases/OF13/STR_rotatingMesh ./Allrun --test - Regression-Test-OF-pixi: - name: Regression-Test-OF-pixi (${{ matrix.os }}) + Regression-Test-OF9-pixi: + name: Regression-Test-OF9-pixi (${{ matrix.os }}) runs-on: ${{ matrix.os }} strategy: fail-fast: false From 1ec3a1134ccd529f2ecfdb3741dea1e7d9850806 Mon Sep 17 00:00:00 2001 From: Malik Date: Fri, 31 Jul 2026 12:38:13 -0600 Subject: [PATCH 5/7] missing file for stirred tank --- .../OF9/stirred_tank/system/blockMeshDict | 4479 +++++++++++++++++ 1 file changed, 4479 insertions(+) create mode 100644 tutorial_cases/OF9/stirred_tank/system/blockMeshDict diff --git a/tutorial_cases/OF9/stirred_tank/system/blockMeshDict b/tutorial_cases/OF9/stirred_tank/system/blockMeshDict new file mode 100644 index 00000000..f0533db5 --- /dev/null +++ b/tutorial_cases/OF9/stirred_tank/system/blockMeshDict @@ -0,0 +1,4479 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \ / O peration | Version: 5 | +| \ / A nd | Web: www.OpenFOAM.org | +| \/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + object blockMeshDict; +} + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +convertToMeters 1.0; + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +vertices +( + +//section 0 + +//center +(0.0 0.0 0.0) // 0 + +//polygon +( 0.00866667 0.0 0.0 ) // 1 +( 0.007505556386216481 0.004333334999999999 0.0 ) // 2 +( 0.004333335000000001 0.00750555638621648 0.0 ) // 3 +( 5.306804837383196e-19 0.00866667 0.0 ) // 4 +( -0.004333334999999998 0.007505556386216481 0.0 ) // 5 +( -0.007505556386216479 0.004333335000000002 0.0 ) // 6 +( -0.00866667 1.0613609674766392e-18 0.0 ) // 7 +( -0.0075055563862164824 -0.004333334999999998 0.0 ) // 8 +( -0.004333335000000003 -0.007505556386216478 0.0 ) // 9 +( -1.5920414512149585e-18 -0.00866667 0.0 ) // 10 +( 0.004333334999999994 -0.007505556386216484 0.0 ) // 11 +( 0.007505556386216478 -0.004333335000000003 0.0 ) // 12 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0 ) //13 +( 0.015011121432687005 0.008666675 0.0 ) //14 +( 0.008666675000000004 0.015011121432687003 0.0 ) //15 +( 1.061361579800039e-18 0.017333350000000004 0.0 ) //16 +( -0.008666674999999999 0.015011121432687005 0.0 ) //17 +( -0.015011121432687001 0.008666675000000007 0.0 ) //18 +( -0.017333350000000004 2.122723159600078e-18 0.0 ) //19 +( -0.015011121432687007 -0.008666674999999999 0.0 ) //20 +( -0.008666675000000009 -0.015011121432686998 0.0 ) //21 +( -3.184084739400117e-18 -0.017333350000000004 0.0 ) //22 +( 0.00866667499999999 -0.01501112143268701 0.0 ) //23 +( 0.015011121432686998 -0.008666675000000009 0.0 ) //24 + +//circle 1 +( 0.030333350000000002 0.0 0.0 ) //25 +( 0.026269451681884704 0.015166675 0.0 ) //26 +( 0.015166675000000004 0.0262694516818847 0.0 ) //27 +( 1.8573819992458183e-18 0.030333350000000002 0.0 ) //28 +( -0.015166674999999996 0.026269451681884704 0.0 ) //29 +( -0.026269451681884697 0.015166675000000011 0.0 ) //30 +( -0.030333350000000002 3.714763998491637e-18 0.0 ) //31 +( -0.026269451681884708 -0.015166674999999994 0.0 ) //32 +( -0.015166675000000015 -0.026269451681884694 0.0 ) //33 +( -5.572145997737455e-18 -0.030333350000000002 0.0 ) //34 +( 0.01516667499999998 -0.026269451681884715 0.0 ) //35 +( 0.026269451681884694 -0.015166675000000015 0.0 ) //36 + +//circle 2 +( 0.04333335 0.0 0.0 ) //37 +( 0.03752778193108241 0.021666674999999996 0.0 ) //38 +( 0.021666675000000003 0.0375277819310824 0.0 ) //39 +( 2.653402418691598e-18 0.04333335 0.0 ) //40 +( -0.021666674999999993 0.03752778193108241 0.0 ) //41 +( -0.037527781931082395 0.021666675000000014 0.0 ) //42 +( -0.04333335 5.306804837383196e-18 0.0 ) //43 +( -0.03752778193108241 -0.02166667499999999 0.0 ) //44 +( -0.02166667500000002 -0.037527781931082395 0.0 ) //45 +( -7.960207256074793e-18 -0.04333335 0.0 ) //46 +( 0.021666674999999972 -0.03752778193108242 0.0 ) //47 +( 0.037527781931082395 -0.02166667500000002 0.0 ) //48 + +//circle 3 +( 0.073666675 0.0 0.0 ) //49 +( 0.06379721196233201 0.036833337499999994 0.0 ) //50 +( 0.03683333750000001 0.06379721196233201 0.0 ) //51 +( 4.510782887128917e-18 0.073666675 0.0 ) //52 +( -0.03683333749999999 0.06379721196233201 0.0 ) //53 +( -0.063797211962332 0.03683333750000003 0.0 ) //54 +( -0.073666675 9.021565774257834e-18 0.0 ) //55 +( -0.06379721196233203 -0.03683333749999999 0.0 ) //56 +( -0.036833337500000035 -0.063797211962332 0.0 ) //57 +( -1.3532348661386751e-17 -0.073666675 0.0 ) //58 +( 0.03683333749999995 -0.06379721196233204 0.0 ) //59 +( 0.063797211962332 -0.036833337500000035 0.0 ) //60 + +//circle 4 +( 0.10400000000000001 0.0 0.0 ) //61 +( 0.09006664199358164 0.052 0.0 ) //62 +( 0.05200000000000002 0.09006664199358162 0.0 ) //63 +( 6.368163355566237e-18 0.10400000000000001 0.0 ) //64 +( -0.05199999999999999 0.09006664199358164 0.0 ) //65 +( -0.09006664199358161 0.05200000000000004 0.0 ) //66 +( -0.10400000000000001 1.2736326711132474e-17 0.0 ) //67 +( -0.09006664199358165 -0.051999999999999984 0.0 ) //68 +( -0.05200000000000005 -0.0900666419935816 0.0 ) //69 +( -1.910449006669871e-17 -0.10400000000000001 0.0 ) //70 +( 0.051999999999999935 -0.09006664199358166 0.0 ) //71 +( 0.0900666419935816 -0.05200000000000005 0.0 ) //72 + +//circle 5 +( 0.13 0.0 0.0 ) //73 +( 0.11258330249197704 0.06499999999999999 0.0 ) //74 +( 0.06500000000000002 0.11258330249197702 0.0 ) //75 +( 7.960204194457797e-18 0.13 0.0 ) //76 +( -0.06499999999999997 0.11258330249197704 0.0 ) //77 +( -0.11258330249197701 0.06500000000000004 0.0 ) //78 +( -0.13 1.5920408388915593e-17 0.0 ) //79 +( -0.11258330249197705 -0.06499999999999997 0.0 ) //80 +( -0.06500000000000006 -0.112583302491977 0.0 ) //81 +( -2.3880612583373387e-17 -0.13 0.0 ) //82 +( 0.06499999999999992 -0.11258330249197708 0.0 ) //83 +( 0.112583302491977 -0.06500000000000006 0.0 ) //84 + +//section 1 + +//center +(0.0 0.0 0.0736667) // 85 + +//polygon +( 0.00866667 0.0 0.0736667 ) // 86 +( 0.007505556386216481 0.004333334999999999 0.0736667 ) // 87 +( 0.004333335000000001 0.00750555638621648 0.0736667 ) // 88 +( 5.306804837383196e-19 0.00866667 0.0736667 ) // 89 +( -0.004333334999999998 0.007505556386216481 0.0736667 ) // 90 +( -0.007505556386216479 0.004333335000000002 0.0736667 ) // 91 +( -0.00866667 1.0613609674766392e-18 0.0736667 ) // 92 +( -0.0075055563862164824 -0.004333334999999998 0.0736667 ) // 93 +( -0.004333335000000003 -0.007505556386216478 0.0736667 ) // 94 +( -1.5920414512149585e-18 -0.00866667 0.0736667 ) // 95 +( 0.004333334999999994 -0.007505556386216484 0.0736667 ) // 96 +( 0.007505556386216478 -0.004333335000000003 0.0736667 ) // 97 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0736667 ) //98 +( 0.015011121432687005 0.008666675 0.0736667 ) //99 +( 0.008666675000000004 0.015011121432687003 0.0736667 ) //100 +( 1.061361579800039e-18 0.017333350000000004 0.0736667 ) //101 +( -0.008666674999999999 0.015011121432687005 0.0736667 ) //102 +( -0.015011121432687001 0.008666675000000007 0.0736667 ) //103 +( -0.017333350000000004 2.122723159600078e-18 0.0736667 ) //104 +( -0.015011121432687007 -0.008666674999999999 0.0736667 ) //105 +( -0.008666675000000009 -0.015011121432686998 0.0736667 ) //106 +( -3.184084739400117e-18 -0.017333350000000004 0.0736667 ) //107 +( 0.00866667499999999 -0.01501112143268701 0.0736667 ) //108 +( 0.015011121432686998 -0.008666675000000009 0.0736667 ) //109 + +//circle 1 +( 0.030333350000000002 0.0 0.0736667 ) //110 +( 0.026269451681884704 0.015166675 0.0736667 ) //111 +( 0.015166675000000004 0.0262694516818847 0.0736667 ) //112 +( 1.8573819992458183e-18 0.030333350000000002 0.0736667 ) //113 +( -0.015166674999999996 0.026269451681884704 0.0736667 ) //114 +( -0.026269451681884697 0.015166675000000011 0.0736667 ) //115 +( -0.030333350000000002 3.714763998491637e-18 0.0736667 ) //116 +( -0.026269451681884708 -0.015166674999999994 0.0736667 ) //117 +( -0.015166675000000015 -0.026269451681884694 0.0736667 ) //118 +( -5.572145997737455e-18 -0.030333350000000002 0.0736667 ) //119 +( 0.01516667499999998 -0.026269451681884715 0.0736667 ) //120 +( 0.026269451681884694 -0.015166675000000015 0.0736667 ) //121 + +//circle 2 +( 0.04333335 0.0 0.0736667 ) //122 +( 0.03752778193108241 0.021666674999999996 0.0736667 ) //123 +( 0.021666675000000003 0.0375277819310824 0.0736667 ) //124 +( 2.653402418691598e-18 0.04333335 0.0736667 ) //125 +( -0.021666674999999993 0.03752778193108241 0.0736667 ) //126 +( -0.037527781931082395 0.021666675000000014 0.0736667 ) //127 +( -0.04333335 5.306804837383196e-18 0.0736667 ) //128 +( -0.03752778193108241 -0.02166667499999999 0.0736667 ) //129 +( -0.02166667500000002 -0.037527781931082395 0.0736667 ) //130 +( -7.960207256074793e-18 -0.04333335 0.0736667 ) //131 +( 0.021666674999999972 -0.03752778193108242 0.0736667 ) //132 +( 0.037527781931082395 -0.02166667500000002 0.0736667 ) //133 + +//circle 3 +( 0.073666675 0.0 0.0736667 ) //134 +( 0.06379721196233201 0.036833337499999994 0.0736667 ) //135 +( 0.03683333750000001 0.06379721196233201 0.0736667 ) //136 +( 4.510782887128917e-18 0.073666675 0.0736667 ) //137 +( -0.03683333749999999 0.06379721196233201 0.0736667 ) //138 +( -0.063797211962332 0.03683333750000003 0.0736667 ) //139 +( -0.073666675 9.021565774257834e-18 0.0736667 ) //140 +( -0.06379721196233203 -0.03683333749999999 0.0736667 ) //141 +( -0.036833337500000035 -0.063797211962332 0.0736667 ) //142 +( -1.3532348661386751e-17 -0.073666675 0.0736667 ) //143 +( 0.03683333749999995 -0.06379721196233204 0.0736667 ) //144 +( 0.063797211962332 -0.036833337500000035 0.0736667 ) //145 + +//circle 4 +( 0.10400000000000001 0.0 0.0736667 ) //146 +( 0.09006664199358164 0.052 0.0736667 ) //147 +( 0.05200000000000002 0.09006664199358162 0.0736667 ) //148 +( 6.368163355566237e-18 0.10400000000000001 0.0736667 ) //149 +( -0.05199999999999999 0.09006664199358164 0.0736667 ) //150 +( -0.09006664199358161 0.05200000000000004 0.0736667 ) //151 +( -0.10400000000000001 1.2736326711132474e-17 0.0736667 ) //152 +( -0.09006664199358165 -0.051999999999999984 0.0736667 ) //153 +( -0.05200000000000005 -0.0900666419935816 0.0736667 ) //154 +( -1.910449006669871e-17 -0.10400000000000001 0.0736667 ) //155 +( 0.051999999999999935 -0.09006664199358166 0.0736667 ) //156 +( 0.0900666419935816 -0.05200000000000005 0.0736667 ) //157 + +//circle 5 +( 0.13 0.0 0.0736667 ) //158 +( 0.11258330249197704 0.06499999999999999 0.0736667 ) //159 +( 0.06500000000000002 0.11258330249197702 0.0736667 ) //160 +( 7.960204194457797e-18 0.13 0.0736667 ) //161 +( -0.06499999999999997 0.11258330249197704 0.0736667 ) //162 +( -0.11258330249197701 0.06500000000000004 0.0736667 ) //163 +( -0.13 1.5920408388915593e-17 0.0736667 ) //164 +( -0.11258330249197705 -0.06499999999999997 0.0736667 ) //165 +( -0.06500000000000006 -0.112583302491977 0.0736667 ) //166 +( -2.3880612583373387e-17 -0.13 0.0736667 ) //167 +( 0.06499999999999992 -0.11258330249197708 0.0736667 ) //168 +( 0.112583302491977 -0.06500000000000006 0.0736667 ) //169 + +//section 2 + +//center +(0.0 0.0 0.0853667) // 170 + +//polygon +( 0.00866667 0.0 0.0853667 ) // 171 +( 0.007505556386216481 0.004333334999999999 0.0853667 ) // 172 +( 0.004333335000000001 0.00750555638621648 0.0853667 ) // 173 +( 5.306804837383196e-19 0.00866667 0.0853667 ) // 174 +( -0.004333334999999998 0.007505556386216481 0.0853667 ) // 175 +( -0.007505556386216479 0.004333335000000002 0.0853667 ) // 176 +( -0.00866667 1.0613609674766392e-18 0.0853667 ) // 177 +( -0.0075055563862164824 -0.004333334999999998 0.0853667 ) // 178 +( -0.004333335000000003 -0.007505556386216478 0.0853667 ) // 179 +( -1.5920414512149585e-18 -0.00866667 0.0853667 ) // 180 +( 0.004333334999999994 -0.007505556386216484 0.0853667 ) // 181 +( 0.007505556386216478 -0.004333335000000003 0.0853667 ) // 182 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0853667 ) //183 +( 0.015011121432687005 0.008666675 0.0853667 ) //184 +( 0.008666675000000004 0.015011121432687003 0.0853667 ) //185 +( 1.061361579800039e-18 0.017333350000000004 0.0853667 ) //186 +( -0.008666674999999999 0.015011121432687005 0.0853667 ) //187 +( -0.015011121432687001 0.008666675000000007 0.0853667 ) //188 +( -0.017333350000000004 2.122723159600078e-18 0.0853667 ) //189 +( -0.015011121432687007 -0.008666674999999999 0.0853667 ) //190 +( -0.008666675000000009 -0.015011121432686998 0.0853667 ) //191 +( -3.184084739400117e-18 -0.017333350000000004 0.0853667 ) //192 +( 0.00866667499999999 -0.01501112143268701 0.0853667 ) //193 +( 0.015011121432686998 -0.008666675000000009 0.0853667 ) //194 + +//circle 1 +( 0.030333350000000002 0.0 0.0853667 ) //195 +( 0.026269451681884704 0.015166675 0.0853667 ) //196 +( 0.015166675000000004 0.0262694516818847 0.0853667 ) //197 +( 1.8573819992458183e-18 0.030333350000000002 0.0853667 ) //198 +( -0.015166674999999996 0.026269451681884704 0.0853667 ) //199 +( -0.026269451681884697 0.015166675000000011 0.0853667 ) //200 +( -0.030333350000000002 3.714763998491637e-18 0.0853667 ) //201 +( -0.026269451681884708 -0.015166674999999994 0.0853667 ) //202 +( -0.015166675000000015 -0.026269451681884694 0.0853667 ) //203 +( -5.572145997737455e-18 -0.030333350000000002 0.0853667 ) //204 +( 0.01516667499999998 -0.026269451681884715 0.0853667 ) //205 +( 0.026269451681884694 -0.015166675000000015 0.0853667 ) //206 + +//circle 2 +( 0.04333335 0.0 0.0853667 ) //207 +( 0.03752778193108241 0.021666674999999996 0.0853667 ) //208 +( 0.021666675000000003 0.0375277819310824 0.0853667 ) //209 +( 2.653402418691598e-18 0.04333335 0.0853667 ) //210 +( -0.021666674999999993 0.03752778193108241 0.0853667 ) //211 +( -0.037527781931082395 0.021666675000000014 0.0853667 ) //212 +( -0.04333335 5.306804837383196e-18 0.0853667 ) //213 +( -0.03752778193108241 -0.02166667499999999 0.0853667 ) //214 +( -0.02166667500000002 -0.037527781931082395 0.0853667 ) //215 +( -7.960207256074793e-18 -0.04333335 0.0853667 ) //216 +( 0.021666674999999972 -0.03752778193108242 0.0853667 ) //217 +( 0.037527781931082395 -0.02166667500000002 0.0853667 ) //218 + +//circle 3 +( 0.073666675 0.0 0.0853667 ) //219 +( 0.06379721196233201 0.036833337499999994 0.0853667 ) //220 +( 0.03683333750000001 0.06379721196233201 0.0853667 ) //221 +( 4.510782887128917e-18 0.073666675 0.0853667 ) //222 +( -0.03683333749999999 0.06379721196233201 0.0853667 ) //223 +( -0.063797211962332 0.03683333750000003 0.0853667 ) //224 +( -0.073666675 9.021565774257834e-18 0.0853667 ) //225 +( -0.06379721196233203 -0.03683333749999999 0.0853667 ) //226 +( -0.036833337500000035 -0.063797211962332 0.0853667 ) //227 +( -1.3532348661386751e-17 -0.073666675 0.0853667 ) //228 +( 0.03683333749999995 -0.06379721196233204 0.0853667 ) //229 +( 0.063797211962332 -0.036833337500000035 0.0853667 ) //230 + +//circle 4 +( 0.10400000000000001 0.0 0.0853667 ) //231 +( 0.09006664199358164 0.052 0.0853667 ) //232 +( 0.05200000000000002 0.09006664199358162 0.0853667 ) //233 +( 6.368163355566237e-18 0.10400000000000001 0.0853667 ) //234 +( -0.05199999999999999 0.09006664199358164 0.0853667 ) //235 +( -0.09006664199358161 0.05200000000000004 0.0853667 ) //236 +( -0.10400000000000001 1.2736326711132474e-17 0.0853667 ) //237 +( -0.09006664199358165 -0.051999999999999984 0.0853667 ) //238 +( -0.05200000000000005 -0.0900666419935816 0.0853667 ) //239 +( -1.910449006669871e-17 -0.10400000000000001 0.0853667 ) //240 +( 0.051999999999999935 -0.09006664199358166 0.0853667 ) //241 +( 0.0900666419935816 -0.05200000000000005 0.0853667 ) //242 + +//circle 5 +( 0.13 0.0 0.0853667 ) //243 +( 0.11258330249197704 0.06499999999999999 0.0853667 ) //244 +( 0.06500000000000002 0.11258330249197702 0.0853667 ) //245 +( 7.960204194457797e-18 0.13 0.0853667 ) //246 +( -0.06499999999999997 0.11258330249197704 0.0853667 ) //247 +( -0.11258330249197701 0.06500000000000004 0.0853667 ) //248 +( -0.13 1.5920408388915593e-17 0.0853667 ) //249 +( -0.11258330249197705 -0.06499999999999997 0.0853667 ) //250 +( -0.06500000000000006 -0.112583302491977 0.0853667 ) //251 +( -2.3880612583373387e-17 -0.13 0.0853667 ) //252 +( 0.06499999999999992 -0.11258330249197708 0.0853667 ) //253 +( 0.112583302491977 -0.06500000000000006 0.0853667 ) //254 + +//section 3 + +//center +(0.0 0.0 0.0879667) // 255 + +//polygon +( 0.00866667 0.0 0.0879667 ) // 256 +( 0.007505556386216481 0.004333334999999999 0.0879667 ) // 257 +( 0.004333335000000001 0.00750555638621648 0.0879667 ) // 258 +( 5.306804837383196e-19 0.00866667 0.0879667 ) // 259 +( -0.004333334999999998 0.007505556386216481 0.0879667 ) // 260 +( -0.007505556386216479 0.004333335000000002 0.0879667 ) // 261 +( -0.00866667 1.0613609674766392e-18 0.0879667 ) // 262 +( -0.0075055563862164824 -0.004333334999999998 0.0879667 ) // 263 +( -0.004333335000000003 -0.007505556386216478 0.0879667 ) // 264 +( -1.5920414512149585e-18 -0.00866667 0.0879667 ) // 265 +( 0.004333334999999994 -0.007505556386216484 0.0879667 ) // 266 +( 0.007505556386216478 -0.004333335000000003 0.0879667 ) // 267 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0879667 ) //268 +( 0.015011121432687005 0.008666675 0.0879667 ) //269 +( 0.008666675000000004 0.015011121432687003 0.0879667 ) //270 +( 1.061361579800039e-18 0.017333350000000004 0.0879667 ) //271 +( -0.008666674999999999 0.015011121432687005 0.0879667 ) //272 +( -0.015011121432687001 0.008666675000000007 0.0879667 ) //273 +( -0.017333350000000004 2.122723159600078e-18 0.0879667 ) //274 +( -0.015011121432687007 -0.008666674999999999 0.0879667 ) //275 +( -0.008666675000000009 -0.015011121432686998 0.0879667 ) //276 +( -3.184084739400117e-18 -0.017333350000000004 0.0879667 ) //277 +( 0.00866667499999999 -0.01501112143268701 0.0879667 ) //278 +( 0.015011121432686998 -0.008666675000000009 0.0879667 ) //279 + +//circle 1 +( 0.030333350000000002 0.0 0.0879667 ) //280 +( 0.026269451681884704 0.015166675 0.0879667 ) //281 +( 0.015166675000000004 0.0262694516818847 0.0879667 ) //282 +( 1.8573819992458183e-18 0.030333350000000002 0.0879667 ) //283 +( -0.015166674999999996 0.026269451681884704 0.0879667 ) //284 +( -0.026269451681884697 0.015166675000000011 0.0879667 ) //285 +( -0.030333350000000002 3.714763998491637e-18 0.0879667 ) //286 +( -0.026269451681884708 -0.015166674999999994 0.0879667 ) //287 +( -0.015166675000000015 -0.026269451681884694 0.0879667 ) //288 +( -5.572145997737455e-18 -0.030333350000000002 0.0879667 ) //289 +( 0.01516667499999998 -0.026269451681884715 0.0879667 ) //290 +( 0.026269451681884694 -0.015166675000000015 0.0879667 ) //291 + +//circle 2 +( 0.04333335 0.0 0.0879667 ) //292 +( 0.03752778193108241 0.021666674999999996 0.0879667 ) //293 +( 0.021666675000000003 0.0375277819310824 0.0879667 ) //294 +( 2.653402418691598e-18 0.04333335 0.0879667 ) //295 +( -0.021666674999999993 0.03752778193108241 0.0879667 ) //296 +( -0.037527781931082395 0.021666675000000014 0.0879667 ) //297 +( -0.04333335 5.306804837383196e-18 0.0879667 ) //298 +( -0.03752778193108241 -0.02166667499999999 0.0879667 ) //299 +( -0.02166667500000002 -0.037527781931082395 0.0879667 ) //300 +( -7.960207256074793e-18 -0.04333335 0.0879667 ) //301 +( 0.021666674999999972 -0.03752778193108242 0.0879667 ) //302 +( 0.037527781931082395 -0.02166667500000002 0.0879667 ) //303 + +//circle 3 +( 0.073666675 0.0 0.0879667 ) //304 +( 0.06379721196233201 0.036833337499999994 0.0879667 ) //305 +( 0.03683333750000001 0.06379721196233201 0.0879667 ) //306 +( 4.510782887128917e-18 0.073666675 0.0879667 ) //307 +( -0.03683333749999999 0.06379721196233201 0.0879667 ) //308 +( -0.063797211962332 0.03683333750000003 0.0879667 ) //309 +( -0.073666675 9.021565774257834e-18 0.0879667 ) //310 +( -0.06379721196233203 -0.03683333749999999 0.0879667 ) //311 +( -0.036833337500000035 -0.063797211962332 0.0879667 ) //312 +( -1.3532348661386751e-17 -0.073666675 0.0879667 ) //313 +( 0.03683333749999995 -0.06379721196233204 0.0879667 ) //314 +( 0.063797211962332 -0.036833337500000035 0.0879667 ) //315 + +//circle 4 +( 0.10400000000000001 0.0 0.0879667 ) //316 +( 0.09006664199358164 0.052 0.0879667 ) //317 +( 0.05200000000000002 0.09006664199358162 0.0879667 ) //318 +( 6.368163355566237e-18 0.10400000000000001 0.0879667 ) //319 +( -0.05199999999999999 0.09006664199358164 0.0879667 ) //320 +( -0.09006664199358161 0.05200000000000004 0.0879667 ) //321 +( -0.10400000000000001 1.2736326711132474e-17 0.0879667 ) //322 +( -0.09006664199358165 -0.051999999999999984 0.0879667 ) //323 +( -0.05200000000000005 -0.0900666419935816 0.0879667 ) //324 +( -1.910449006669871e-17 -0.10400000000000001 0.0879667 ) //325 +( 0.051999999999999935 -0.09006664199358166 0.0879667 ) //326 +( 0.0900666419935816 -0.05200000000000005 0.0879667 ) //327 + +//circle 5 +( 0.13 0.0 0.0879667 ) //328 +( 0.11258330249197704 0.06499999999999999 0.0879667 ) //329 +( 0.06500000000000002 0.11258330249197702 0.0879667 ) //330 +( 7.960204194457797e-18 0.13 0.0879667 ) //331 +( -0.06499999999999997 0.11258330249197704 0.0879667 ) //332 +( -0.11258330249197701 0.06500000000000004 0.0879667 ) //333 +( -0.13 1.5920408388915593e-17 0.0879667 ) //334 +( -0.11258330249197705 -0.06499999999999997 0.0879667 ) //335 +( -0.06500000000000006 -0.112583302491977 0.0879667 ) //336 +( -2.3880612583373387e-17 -0.13 0.0879667 ) //337 +( 0.06499999999999992 -0.11258330249197708 0.0879667 ) //338 +( 0.112583302491977 -0.06500000000000006 0.0879667 ) //339 + +//section 4 + +//center +(0.0 0.0 0.0996667) // 340 + +//polygon +( 0.00866667 0.0 0.0996667 ) // 341 +( 0.007505556386216481 0.004333334999999999 0.0996667 ) // 342 +( 0.004333335000000001 0.00750555638621648 0.0996667 ) // 343 +( 5.306804837383196e-19 0.00866667 0.0996667 ) // 344 +( -0.004333334999999998 0.007505556386216481 0.0996667 ) // 345 +( -0.007505556386216479 0.004333335000000002 0.0996667 ) // 346 +( -0.00866667 1.0613609674766392e-18 0.0996667 ) // 347 +( -0.0075055563862164824 -0.004333334999999998 0.0996667 ) // 348 +( -0.004333335000000003 -0.007505556386216478 0.0996667 ) // 349 +( -1.5920414512149585e-18 -0.00866667 0.0996667 ) // 350 +( 0.004333334999999994 -0.007505556386216484 0.0996667 ) // 351 +( 0.007505556386216478 -0.004333335000000003 0.0996667 ) // 352 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0996667 ) //353 +( 0.015011121432687005 0.008666675 0.0996667 ) //354 +( 0.008666675000000004 0.015011121432687003 0.0996667 ) //355 +( 1.061361579800039e-18 0.017333350000000004 0.0996667 ) //356 +( -0.008666674999999999 0.015011121432687005 0.0996667 ) //357 +( -0.015011121432687001 0.008666675000000007 0.0996667 ) //358 +( -0.017333350000000004 2.122723159600078e-18 0.0996667 ) //359 +( -0.015011121432687007 -0.008666674999999999 0.0996667 ) //360 +( -0.008666675000000009 -0.015011121432686998 0.0996667 ) //361 +( -3.184084739400117e-18 -0.017333350000000004 0.0996667 ) //362 +( 0.00866667499999999 -0.01501112143268701 0.0996667 ) //363 +( 0.015011121432686998 -0.008666675000000009 0.0996667 ) //364 + +//circle 1 +( 0.030333350000000002 0.0 0.0996667 ) //365 +( 0.026269451681884704 0.015166675 0.0996667 ) //366 +( 0.015166675000000004 0.0262694516818847 0.0996667 ) //367 +( 1.8573819992458183e-18 0.030333350000000002 0.0996667 ) //368 +( -0.015166674999999996 0.026269451681884704 0.0996667 ) //369 +( -0.026269451681884697 0.015166675000000011 0.0996667 ) //370 +( -0.030333350000000002 3.714763998491637e-18 0.0996667 ) //371 +( -0.026269451681884708 -0.015166674999999994 0.0996667 ) //372 +( -0.015166675000000015 -0.026269451681884694 0.0996667 ) //373 +( -5.572145997737455e-18 -0.030333350000000002 0.0996667 ) //374 +( 0.01516667499999998 -0.026269451681884715 0.0996667 ) //375 +( 0.026269451681884694 -0.015166675000000015 0.0996667 ) //376 + +//circle 2 +( 0.04333335 0.0 0.0996667 ) //377 +( 0.03752778193108241 0.021666674999999996 0.0996667 ) //378 +( 0.021666675000000003 0.0375277819310824 0.0996667 ) //379 +( 2.653402418691598e-18 0.04333335 0.0996667 ) //380 +( -0.021666674999999993 0.03752778193108241 0.0996667 ) //381 +( -0.037527781931082395 0.021666675000000014 0.0996667 ) //382 +( -0.04333335 5.306804837383196e-18 0.0996667 ) //383 +( -0.03752778193108241 -0.02166667499999999 0.0996667 ) //384 +( -0.02166667500000002 -0.037527781931082395 0.0996667 ) //385 +( -7.960207256074793e-18 -0.04333335 0.0996667 ) //386 +( 0.021666674999999972 -0.03752778193108242 0.0996667 ) //387 +( 0.037527781931082395 -0.02166667500000002 0.0996667 ) //388 + +//circle 3 +( 0.073666675 0.0 0.0996667 ) //389 +( 0.06379721196233201 0.036833337499999994 0.0996667 ) //390 +( 0.03683333750000001 0.06379721196233201 0.0996667 ) //391 +( 4.510782887128917e-18 0.073666675 0.0996667 ) //392 +( -0.03683333749999999 0.06379721196233201 0.0996667 ) //393 +( -0.063797211962332 0.03683333750000003 0.0996667 ) //394 +( -0.073666675 9.021565774257834e-18 0.0996667 ) //395 +( -0.06379721196233203 -0.03683333749999999 0.0996667 ) //396 +( -0.036833337500000035 -0.063797211962332 0.0996667 ) //397 +( -1.3532348661386751e-17 -0.073666675 0.0996667 ) //398 +( 0.03683333749999995 -0.06379721196233204 0.0996667 ) //399 +( 0.063797211962332 -0.036833337500000035 0.0996667 ) //400 + +//circle 4 +( 0.10400000000000001 0.0 0.0996667 ) //401 +( 0.09006664199358164 0.052 0.0996667 ) //402 +( 0.05200000000000002 0.09006664199358162 0.0996667 ) //403 +( 6.368163355566237e-18 0.10400000000000001 0.0996667 ) //404 +( -0.05199999999999999 0.09006664199358164 0.0996667 ) //405 +( -0.09006664199358161 0.05200000000000004 0.0996667 ) //406 +( -0.10400000000000001 1.2736326711132474e-17 0.0996667 ) //407 +( -0.09006664199358165 -0.051999999999999984 0.0996667 ) //408 +( -0.05200000000000005 -0.0900666419935816 0.0996667 ) //409 +( -1.910449006669871e-17 -0.10400000000000001 0.0996667 ) //410 +( 0.051999999999999935 -0.09006664199358166 0.0996667 ) //411 +( 0.0900666419935816 -0.05200000000000005 0.0996667 ) //412 + +//circle 5 +( 0.13 0.0 0.0996667 ) //413 +( 0.11258330249197704 0.06499999999999999 0.0996667 ) //414 +( 0.06500000000000002 0.11258330249197702 0.0996667 ) //415 +( 7.960204194457797e-18 0.13 0.0996667 ) //416 +( -0.06499999999999997 0.11258330249197704 0.0996667 ) //417 +( -0.11258330249197701 0.06500000000000004 0.0996667 ) //418 +( -0.13 1.5920408388915593e-17 0.0996667 ) //419 +( -0.11258330249197705 -0.06499999999999997 0.0996667 ) //420 +( -0.06500000000000006 -0.112583302491977 0.0996667 ) //421 +( -2.3880612583373387e-17 -0.13 0.0996667 ) //422 +( 0.06499999999999992 -0.11258330249197708 0.0996667 ) //423 +( 0.112583302491977 -0.06500000000000006 0.0996667 ) //424 + +//section 5 + +//center +(0.0 0.0 0.39) // 425 + +//polygon +( 0.00866667 0.0 0.39 ) // 426 +( 0.007505556386216481 0.004333334999999999 0.39 ) // 427 +( 0.004333335000000001 0.00750555638621648 0.39 ) // 428 +( 5.306804837383196e-19 0.00866667 0.39 ) // 429 +( -0.004333334999999998 0.007505556386216481 0.39 ) // 430 +( -0.007505556386216479 0.004333335000000002 0.39 ) // 431 +( -0.00866667 1.0613609674766392e-18 0.39 ) // 432 +( -0.0075055563862164824 -0.004333334999999998 0.39 ) // 433 +( -0.004333335000000003 -0.007505556386216478 0.39 ) // 434 +( -1.5920414512149585e-18 -0.00866667 0.39 ) // 435 +( 0.004333334999999994 -0.007505556386216484 0.39 ) // 436 +( 0.007505556386216478 -0.004333335000000003 0.39 ) // 437 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.39 ) //438 +( 0.015011121432687005 0.008666675 0.39 ) //439 +( 0.008666675000000004 0.015011121432687003 0.39 ) //440 +( 1.061361579800039e-18 0.017333350000000004 0.39 ) //441 +( -0.008666674999999999 0.015011121432687005 0.39 ) //442 +( -0.015011121432687001 0.008666675000000007 0.39 ) //443 +( -0.017333350000000004 2.122723159600078e-18 0.39 ) //444 +( -0.015011121432687007 -0.008666674999999999 0.39 ) //445 +( -0.008666675000000009 -0.015011121432686998 0.39 ) //446 +( -3.184084739400117e-18 -0.017333350000000004 0.39 ) //447 +( 0.00866667499999999 -0.01501112143268701 0.39 ) //448 +( 0.015011121432686998 -0.008666675000000009 0.39 ) //449 + +//circle 1 +( 0.030333350000000002 0.0 0.39 ) //450 +( 0.026269451681884704 0.015166675 0.39 ) //451 +( 0.015166675000000004 0.0262694516818847 0.39 ) //452 +( 1.8573819992458183e-18 0.030333350000000002 0.39 ) //453 +( -0.015166674999999996 0.026269451681884704 0.39 ) //454 +( -0.026269451681884697 0.015166675000000011 0.39 ) //455 +( -0.030333350000000002 3.714763998491637e-18 0.39 ) //456 +( -0.026269451681884708 -0.015166674999999994 0.39 ) //457 +( -0.015166675000000015 -0.026269451681884694 0.39 ) //458 +( -5.572145997737455e-18 -0.030333350000000002 0.39 ) //459 +( 0.01516667499999998 -0.026269451681884715 0.39 ) //460 +( 0.026269451681884694 -0.015166675000000015 0.39 ) //461 + +//circle 2 +( 0.04333335 0.0 0.39 ) //462 +( 0.03752778193108241 0.021666674999999996 0.39 ) //463 +( 0.021666675000000003 0.0375277819310824 0.39 ) //464 +( 2.653402418691598e-18 0.04333335 0.39 ) //465 +( -0.021666674999999993 0.03752778193108241 0.39 ) //466 +( -0.037527781931082395 0.021666675000000014 0.39 ) //467 +( -0.04333335 5.306804837383196e-18 0.39 ) //468 +( -0.03752778193108241 -0.02166667499999999 0.39 ) //469 +( -0.02166667500000002 -0.037527781931082395 0.39 ) //470 +( -7.960207256074793e-18 -0.04333335 0.39 ) //471 +( 0.021666674999999972 -0.03752778193108242 0.39 ) //472 +( 0.037527781931082395 -0.02166667500000002 0.39 ) //473 + +//circle 3 +( 0.073666675 0.0 0.39 ) //474 +( 0.06379721196233201 0.036833337499999994 0.39 ) //475 +( 0.03683333750000001 0.06379721196233201 0.39 ) //476 +( 4.510782887128917e-18 0.073666675 0.39 ) //477 +( -0.03683333749999999 0.06379721196233201 0.39 ) //478 +( -0.063797211962332 0.03683333750000003 0.39 ) //479 +( -0.073666675 9.021565774257834e-18 0.39 ) //480 +( -0.06379721196233203 -0.03683333749999999 0.39 ) //481 +( -0.036833337500000035 -0.063797211962332 0.39 ) //482 +( -1.3532348661386751e-17 -0.073666675 0.39 ) //483 +( 0.03683333749999995 -0.06379721196233204 0.39 ) //484 +( 0.063797211962332 -0.036833337500000035 0.39 ) //485 + +//circle 4 +( 0.10400000000000001 0.0 0.39 ) //486 +( 0.09006664199358164 0.052 0.39 ) //487 +( 0.05200000000000002 0.09006664199358162 0.39 ) //488 +( 6.368163355566237e-18 0.10400000000000001 0.39 ) //489 +( -0.05199999999999999 0.09006664199358164 0.39 ) //490 +( -0.09006664199358161 0.05200000000000004 0.39 ) //491 +( -0.10400000000000001 1.2736326711132474e-17 0.39 ) //492 +( -0.09006664199358165 -0.051999999999999984 0.39 ) //493 +( -0.05200000000000005 -0.0900666419935816 0.39 ) //494 +( -1.910449006669871e-17 -0.10400000000000001 0.39 ) //495 +( 0.051999999999999935 -0.09006664199358166 0.39 ) //496 +( 0.0900666419935816 -0.05200000000000005 0.39 ) //497 + +//circle 5 +( 0.13 0.0 0.39 ) //498 +( 0.11258330249197704 0.06499999999999999 0.39 ) //499 +( 0.06500000000000002 0.11258330249197702 0.39 ) //500 +( 7.960204194457797e-18 0.13 0.39 ) //501 +( -0.06499999999999997 0.11258330249197704 0.39 ) //502 +( -0.11258330249197701 0.06500000000000004 0.39 ) //503 +( -0.13 1.5920408388915593e-17 0.39 ) //504 +( -0.11258330249197705 -0.06499999999999997 0.39 ) //505 +( -0.06500000000000006 -0.112583302491977 0.39 ) //506 +( -2.3880612583373387e-17 -0.13 0.39 ) //507 +( 0.06499999999999992 -0.11258330249197708 0.39 ) //508 +( 0.112583302491977 -0.06500000000000006 0.39 ) //509 + +//section 0 + +//center +(0.0 0.0 0.0) // 510 + +//polygon +( 0.00866667 0.0 0.0 ) // 511 +( 0.007505556386216481 0.004333334999999999 0.0 ) // 512 +( 0.004333335000000001 0.00750555638621648 0.0 ) // 513 +( 5.306804837383196e-19 0.00866667 0.0 ) // 514 +( -0.004333334999999998 0.007505556386216481 0.0 ) // 515 +( -0.007505556386216479 0.004333335000000002 0.0 ) // 516 +( -0.00866667 1.0613609674766392e-18 0.0 ) // 517 +( -0.0075055563862164824 -0.004333334999999998 0.0 ) // 518 +( -0.004333335000000003 -0.007505556386216478 0.0 ) // 519 +( -1.5920414512149585e-18 -0.00866667 0.0 ) // 520 +( 0.004333334999999994 -0.007505556386216484 0.0 ) // 521 +( 0.007505556386216478 -0.004333335000000003 0.0 ) // 522 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0 ) //523 +( 0.015011121432687005 0.008666675 0.0 ) //524 +( 0.008666675000000004 0.015011121432687003 0.0 ) //525 +( 1.061361579800039e-18 0.017333350000000004 0.0 ) //526 +( -0.008666674999999999 0.015011121432687005 0.0 ) //527 +( -0.015011121432687001 0.008666675000000007 0.0 ) //528 +( -0.017333350000000004 2.122723159600078e-18 0.0 ) //529 +( -0.015011121432687007 -0.008666674999999999 0.0 ) //530 +( -0.008666675000000009 -0.015011121432686998 0.0 ) //531 +( -3.184084739400117e-18 -0.017333350000000004 0.0 ) //532 +( 0.00866667499999999 -0.01501112143268701 0.0 ) //533 +( 0.015011121432686998 -0.008666675000000009 0.0 ) //534 + +//circle 1 +( 0.030333350000000002 0.0 0.0 ) //535 +( 0.026269451681884704 0.015166675 0.0 ) //536 +( 0.015166675000000004 0.0262694516818847 0.0 ) //537 +( 1.8573819992458183e-18 0.030333350000000002 0.0 ) //538 +( -0.015166674999999996 0.026269451681884704 0.0 ) //539 +( -0.026269451681884697 0.015166675000000011 0.0 ) //540 +( -0.030333350000000002 3.714763998491637e-18 0.0 ) //541 +( -0.026269451681884708 -0.015166674999999994 0.0 ) //542 +( -0.015166675000000015 -0.026269451681884694 0.0 ) //543 +( -5.572145997737455e-18 -0.030333350000000002 0.0 ) //544 +( 0.01516667499999998 -0.026269451681884715 0.0 ) //545 +( 0.026269451681884694 -0.015166675000000015 0.0 ) //546 + +//circle 2 +( 0.04333335 0.0 0.0 ) //547 +( 0.03752778193108241 0.021666674999999996 0.0 ) //548 +( 0.021666675000000003 0.0375277819310824 0.0 ) //549 +( 2.653402418691598e-18 0.04333335 0.0 ) //550 +( -0.021666674999999993 0.03752778193108241 0.0 ) //551 +( -0.037527781931082395 0.021666675000000014 0.0 ) //552 +( -0.04333335 5.306804837383196e-18 0.0 ) //553 +( -0.03752778193108241 -0.02166667499999999 0.0 ) //554 +( -0.02166667500000002 -0.037527781931082395 0.0 ) //555 +( -7.960207256074793e-18 -0.04333335 0.0 ) //556 +( 0.021666674999999972 -0.03752778193108242 0.0 ) //557 +( 0.037527781931082395 -0.02166667500000002 0.0 ) //558 + +//circle 3 +( 0.073666675 0.0 0.0 ) //559 +( 0.06379721196233201 0.036833337499999994 0.0 ) //560 +( 0.03683333750000001 0.06379721196233201 0.0 ) //561 +( 4.510782887128917e-18 0.073666675 0.0 ) //562 +( -0.03683333749999999 0.06379721196233201 0.0 ) //563 +( -0.063797211962332 0.03683333750000003 0.0 ) //564 +( -0.073666675 9.021565774257834e-18 0.0 ) //565 +( -0.06379721196233203 -0.03683333749999999 0.0 ) //566 +( -0.036833337500000035 -0.063797211962332 0.0 ) //567 +( -1.3532348661386751e-17 -0.073666675 0.0 ) //568 +( 0.03683333749999995 -0.06379721196233204 0.0 ) //569 +( 0.063797211962332 -0.036833337500000035 0.0 ) //570 + +//circle 4 +( 0.10400000000000001 0.0 0.0 ) //571 +( 0.09006664199358164 0.052 0.0 ) //572 +( 0.05200000000000002 0.09006664199358162 0.0 ) //573 +( 6.368163355566237e-18 0.10400000000000001 0.0 ) //574 +( -0.05199999999999999 0.09006664199358164 0.0 ) //575 +( -0.09006664199358161 0.05200000000000004 0.0 ) //576 +( -0.10400000000000001 1.2736326711132474e-17 0.0 ) //577 +( -0.09006664199358165 -0.051999999999999984 0.0 ) //578 +( -0.05200000000000005 -0.0900666419935816 0.0 ) //579 +( -1.910449006669871e-17 -0.10400000000000001 0.0 ) //580 +( 0.051999999999999935 -0.09006664199358166 0.0 ) //581 +( 0.0900666419935816 -0.05200000000000005 0.0 ) //582 + +//circle 5 +( 0.13 0.0 0.0 ) //583 +( 0.11258330249197704 0.06499999999999999 0.0 ) //584 +( 0.06500000000000002 0.11258330249197702 0.0 ) //585 +( 7.960204194457797e-18 0.13 0.0 ) //586 +( -0.06499999999999997 0.11258330249197704 0.0 ) //587 +( -0.11258330249197701 0.06500000000000004 0.0 ) //588 +( -0.13 1.5920408388915593e-17 0.0 ) //589 +( -0.11258330249197705 -0.06499999999999997 0.0 ) //590 +( -0.06500000000000006 -0.112583302491977 0.0 ) //591 +( -2.3880612583373387e-17 -0.13 0.0 ) //592 +( 0.06499999999999992 -0.11258330249197708 0.0 ) //593 +( 0.112583302491977 -0.06500000000000006 0.0 ) //594 + +//section 1 + +//center +(0.0 0.0 0.0736667) // 595 + +//polygon +( 0.00866667 0.0 0.0736667 ) // 596 +( 0.007505556386216481 0.004333334999999999 0.0736667 ) // 597 +( 0.004333335000000001 0.00750555638621648 0.0736667 ) // 598 +( 5.306804837383196e-19 0.00866667 0.0736667 ) // 599 +( -0.004333334999999998 0.007505556386216481 0.0736667 ) // 600 +( -0.007505556386216479 0.004333335000000002 0.0736667 ) // 601 +( -0.00866667 1.0613609674766392e-18 0.0736667 ) // 602 +( -0.0075055563862164824 -0.004333334999999998 0.0736667 ) // 603 +( -0.004333335000000003 -0.007505556386216478 0.0736667 ) // 604 +( -1.5920414512149585e-18 -0.00866667 0.0736667 ) // 605 +( 0.004333334999999994 -0.007505556386216484 0.0736667 ) // 606 +( 0.007505556386216478 -0.004333335000000003 0.0736667 ) // 607 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0736667 ) //608 +( 0.015011121432687005 0.008666675 0.0736667 ) //609 +( 0.008666675000000004 0.015011121432687003 0.0736667 ) //610 +( 1.061361579800039e-18 0.017333350000000004 0.0736667 ) //611 +( -0.008666674999999999 0.015011121432687005 0.0736667 ) //612 +( -0.015011121432687001 0.008666675000000007 0.0736667 ) //613 +( -0.017333350000000004 2.122723159600078e-18 0.0736667 ) //614 +( -0.015011121432687007 -0.008666674999999999 0.0736667 ) //615 +( -0.008666675000000009 -0.015011121432686998 0.0736667 ) //616 +( -3.184084739400117e-18 -0.017333350000000004 0.0736667 ) //617 +( 0.00866667499999999 -0.01501112143268701 0.0736667 ) //618 +( 0.015011121432686998 -0.008666675000000009 0.0736667 ) //619 + +//circle 1 +( 0.030333350000000002 0.0 0.0736667 ) //620 +( 0.026269451681884704 0.015166675 0.0736667 ) //621 +( 0.015166675000000004 0.0262694516818847 0.0736667 ) //622 +( 1.8573819992458183e-18 0.030333350000000002 0.0736667 ) //623 +( -0.015166674999999996 0.026269451681884704 0.0736667 ) //624 +( -0.026269451681884697 0.015166675000000011 0.0736667 ) //625 +( -0.030333350000000002 3.714763998491637e-18 0.0736667 ) //626 +( -0.026269451681884708 -0.015166674999999994 0.0736667 ) //627 +( -0.015166675000000015 -0.026269451681884694 0.0736667 ) //628 +( -5.572145997737455e-18 -0.030333350000000002 0.0736667 ) //629 +( 0.01516667499999998 -0.026269451681884715 0.0736667 ) //630 +( 0.026269451681884694 -0.015166675000000015 0.0736667 ) //631 + +//circle 2 +( 0.04333335 0.0 0.0736667 ) //632 +( 0.03752778193108241 0.021666674999999996 0.0736667 ) //633 +( 0.021666675000000003 0.0375277819310824 0.0736667 ) //634 +( 2.653402418691598e-18 0.04333335 0.0736667 ) //635 +( -0.021666674999999993 0.03752778193108241 0.0736667 ) //636 +( -0.037527781931082395 0.021666675000000014 0.0736667 ) //637 +( -0.04333335 5.306804837383196e-18 0.0736667 ) //638 +( -0.03752778193108241 -0.02166667499999999 0.0736667 ) //639 +( -0.02166667500000002 -0.037527781931082395 0.0736667 ) //640 +( -7.960207256074793e-18 -0.04333335 0.0736667 ) //641 +( 0.021666674999999972 -0.03752778193108242 0.0736667 ) //642 +( 0.037527781931082395 -0.02166667500000002 0.0736667 ) //643 + +//circle 3 +( 0.073666675 0.0 0.0736667 ) //644 +( 0.06379721196233201 0.036833337499999994 0.0736667 ) //645 +( 0.03683333750000001 0.06379721196233201 0.0736667 ) //646 +( 4.510782887128917e-18 0.073666675 0.0736667 ) //647 +( -0.03683333749999999 0.06379721196233201 0.0736667 ) //648 +( -0.063797211962332 0.03683333750000003 0.0736667 ) //649 +( -0.073666675 9.021565774257834e-18 0.0736667 ) //650 +( -0.06379721196233203 -0.03683333749999999 0.0736667 ) //651 +( -0.036833337500000035 -0.063797211962332 0.0736667 ) //652 +( -1.3532348661386751e-17 -0.073666675 0.0736667 ) //653 +( 0.03683333749999995 -0.06379721196233204 0.0736667 ) //654 +( 0.063797211962332 -0.036833337500000035 0.0736667 ) //655 + +//circle 4 +( 0.10400000000000001 0.0 0.0736667 ) //656 +( 0.09006664199358164 0.052 0.0736667 ) //657 +( 0.05200000000000002 0.09006664199358162 0.0736667 ) //658 +( 6.368163355566237e-18 0.10400000000000001 0.0736667 ) //659 +( -0.05199999999999999 0.09006664199358164 0.0736667 ) //660 +( -0.09006664199358161 0.05200000000000004 0.0736667 ) //661 +( -0.10400000000000001 1.2736326711132474e-17 0.0736667 ) //662 +( -0.09006664199358165 -0.051999999999999984 0.0736667 ) //663 +( -0.05200000000000005 -0.0900666419935816 0.0736667 ) //664 +( -1.910449006669871e-17 -0.10400000000000001 0.0736667 ) //665 +( 0.051999999999999935 -0.09006664199358166 0.0736667 ) //666 +( 0.0900666419935816 -0.05200000000000005 0.0736667 ) //667 + +//circle 5 +( 0.13 0.0 0.0736667 ) //668 +( 0.11258330249197704 0.06499999999999999 0.0736667 ) //669 +( 0.06500000000000002 0.11258330249197702 0.0736667 ) //670 +( 7.960204194457797e-18 0.13 0.0736667 ) //671 +( -0.06499999999999997 0.11258330249197704 0.0736667 ) //672 +( -0.11258330249197701 0.06500000000000004 0.0736667 ) //673 +( -0.13 1.5920408388915593e-17 0.0736667 ) //674 +( -0.11258330249197705 -0.06499999999999997 0.0736667 ) //675 +( -0.06500000000000006 -0.112583302491977 0.0736667 ) //676 +( -2.3880612583373387e-17 -0.13 0.0736667 ) //677 +( 0.06499999999999992 -0.11258330249197708 0.0736667 ) //678 +( 0.112583302491977 -0.06500000000000006 0.0736667 ) //679 + +//section 2 + +//center +(0.0 0.0 0.0853667) // 680 + +//polygon +( 0.00866667 0.0 0.0853667 ) // 681 +( 0.007505556386216481 0.004333334999999999 0.0853667 ) // 682 +( 0.004333335000000001 0.00750555638621648 0.0853667 ) // 683 +( 5.306804837383196e-19 0.00866667 0.0853667 ) // 684 +( -0.004333334999999998 0.007505556386216481 0.0853667 ) // 685 +( -0.007505556386216479 0.004333335000000002 0.0853667 ) // 686 +( -0.00866667 1.0613609674766392e-18 0.0853667 ) // 687 +( -0.0075055563862164824 -0.004333334999999998 0.0853667 ) // 688 +( -0.004333335000000003 -0.007505556386216478 0.0853667 ) // 689 +( -1.5920414512149585e-18 -0.00866667 0.0853667 ) // 690 +( 0.004333334999999994 -0.007505556386216484 0.0853667 ) // 691 +( 0.007505556386216478 -0.004333335000000003 0.0853667 ) // 692 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0853667 ) //693 +( 0.015011121432687005 0.008666675 0.0853667 ) //694 +( 0.008666675000000004 0.015011121432687003 0.0853667 ) //695 +( 1.061361579800039e-18 0.017333350000000004 0.0853667 ) //696 +( -0.008666674999999999 0.015011121432687005 0.0853667 ) //697 +( -0.015011121432687001 0.008666675000000007 0.0853667 ) //698 +( -0.017333350000000004 2.122723159600078e-18 0.0853667 ) //699 +( -0.015011121432687007 -0.008666674999999999 0.0853667 ) //700 +( -0.008666675000000009 -0.015011121432686998 0.0853667 ) //701 +( -3.184084739400117e-18 -0.017333350000000004 0.0853667 ) //702 +( 0.00866667499999999 -0.01501112143268701 0.0853667 ) //703 +( 0.015011121432686998 -0.008666675000000009 0.0853667 ) //704 + +//circle 1 +( 0.030333350000000002 0.0 0.0853667 ) //705 +( 0.026269451681884704 0.015166675 0.0853667 ) //706 +( 0.015166675000000004 0.0262694516818847 0.0853667 ) //707 +( 1.8573819992458183e-18 0.030333350000000002 0.0853667 ) //708 +( -0.015166674999999996 0.026269451681884704 0.0853667 ) //709 +( -0.026269451681884697 0.015166675000000011 0.0853667 ) //710 +( -0.030333350000000002 3.714763998491637e-18 0.0853667 ) //711 +( -0.026269451681884708 -0.015166674999999994 0.0853667 ) //712 +( -0.015166675000000015 -0.026269451681884694 0.0853667 ) //713 +( -5.572145997737455e-18 -0.030333350000000002 0.0853667 ) //714 +( 0.01516667499999998 -0.026269451681884715 0.0853667 ) //715 +( 0.026269451681884694 -0.015166675000000015 0.0853667 ) //716 + +//circle 2 +( 0.04333335 0.0 0.0853667 ) //717 +( 0.03752778193108241 0.021666674999999996 0.0853667 ) //718 +( 0.021666675000000003 0.0375277819310824 0.0853667 ) //719 +( 2.653402418691598e-18 0.04333335 0.0853667 ) //720 +( -0.021666674999999993 0.03752778193108241 0.0853667 ) //721 +( -0.037527781931082395 0.021666675000000014 0.0853667 ) //722 +( -0.04333335 5.306804837383196e-18 0.0853667 ) //723 +( -0.03752778193108241 -0.02166667499999999 0.0853667 ) //724 +( -0.02166667500000002 -0.037527781931082395 0.0853667 ) //725 +( -7.960207256074793e-18 -0.04333335 0.0853667 ) //726 +( 0.021666674999999972 -0.03752778193108242 0.0853667 ) //727 +( 0.037527781931082395 -0.02166667500000002 0.0853667 ) //728 + +//circle 3 +( 0.073666675 0.0 0.0853667 ) //729 +( 0.06379721196233201 0.036833337499999994 0.0853667 ) //730 +( 0.03683333750000001 0.06379721196233201 0.0853667 ) //731 +( 4.510782887128917e-18 0.073666675 0.0853667 ) //732 +( -0.03683333749999999 0.06379721196233201 0.0853667 ) //733 +( -0.063797211962332 0.03683333750000003 0.0853667 ) //734 +( -0.073666675 9.021565774257834e-18 0.0853667 ) //735 +( -0.06379721196233203 -0.03683333749999999 0.0853667 ) //736 +( -0.036833337500000035 -0.063797211962332 0.0853667 ) //737 +( -1.3532348661386751e-17 -0.073666675 0.0853667 ) //738 +( 0.03683333749999995 -0.06379721196233204 0.0853667 ) //739 +( 0.063797211962332 -0.036833337500000035 0.0853667 ) //740 + +//circle 4 +( 0.10400000000000001 0.0 0.0853667 ) //741 +( 0.09006664199358164 0.052 0.0853667 ) //742 +( 0.05200000000000002 0.09006664199358162 0.0853667 ) //743 +( 6.368163355566237e-18 0.10400000000000001 0.0853667 ) //744 +( -0.05199999999999999 0.09006664199358164 0.0853667 ) //745 +( -0.09006664199358161 0.05200000000000004 0.0853667 ) //746 +( -0.10400000000000001 1.2736326711132474e-17 0.0853667 ) //747 +( -0.09006664199358165 -0.051999999999999984 0.0853667 ) //748 +( -0.05200000000000005 -0.0900666419935816 0.0853667 ) //749 +( -1.910449006669871e-17 -0.10400000000000001 0.0853667 ) //750 +( 0.051999999999999935 -0.09006664199358166 0.0853667 ) //751 +( 0.0900666419935816 -0.05200000000000005 0.0853667 ) //752 + +//circle 5 +( 0.13 0.0 0.0853667 ) //753 +( 0.11258330249197704 0.06499999999999999 0.0853667 ) //754 +( 0.06500000000000002 0.11258330249197702 0.0853667 ) //755 +( 7.960204194457797e-18 0.13 0.0853667 ) //756 +( -0.06499999999999997 0.11258330249197704 0.0853667 ) //757 +( -0.11258330249197701 0.06500000000000004 0.0853667 ) //758 +( -0.13 1.5920408388915593e-17 0.0853667 ) //759 +( -0.11258330249197705 -0.06499999999999997 0.0853667 ) //760 +( -0.06500000000000006 -0.112583302491977 0.0853667 ) //761 +( -2.3880612583373387e-17 -0.13 0.0853667 ) //762 +( 0.06499999999999992 -0.11258330249197708 0.0853667 ) //763 +( 0.112583302491977 -0.06500000000000006 0.0853667 ) //764 + +//section 3 + +//center +(0.0 0.0 0.0879667) // 765 + +//polygon +( 0.00866667 0.0 0.0879667 ) // 766 +( 0.007505556386216481 0.004333334999999999 0.0879667 ) // 767 +( 0.004333335000000001 0.00750555638621648 0.0879667 ) // 768 +( 5.306804837383196e-19 0.00866667 0.0879667 ) // 769 +( -0.004333334999999998 0.007505556386216481 0.0879667 ) // 770 +( -0.007505556386216479 0.004333335000000002 0.0879667 ) // 771 +( -0.00866667 1.0613609674766392e-18 0.0879667 ) // 772 +( -0.0075055563862164824 -0.004333334999999998 0.0879667 ) // 773 +( -0.004333335000000003 -0.007505556386216478 0.0879667 ) // 774 +( -1.5920414512149585e-18 -0.00866667 0.0879667 ) // 775 +( 0.004333334999999994 -0.007505556386216484 0.0879667 ) // 776 +( 0.007505556386216478 -0.004333335000000003 0.0879667 ) // 777 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0879667 ) //778 +( 0.015011121432687005 0.008666675 0.0879667 ) //779 +( 0.008666675000000004 0.015011121432687003 0.0879667 ) //780 +( 1.061361579800039e-18 0.017333350000000004 0.0879667 ) //781 +( -0.008666674999999999 0.015011121432687005 0.0879667 ) //782 +( -0.015011121432687001 0.008666675000000007 0.0879667 ) //783 +( -0.017333350000000004 2.122723159600078e-18 0.0879667 ) //784 +( -0.015011121432687007 -0.008666674999999999 0.0879667 ) //785 +( -0.008666675000000009 -0.015011121432686998 0.0879667 ) //786 +( -3.184084739400117e-18 -0.017333350000000004 0.0879667 ) //787 +( 0.00866667499999999 -0.01501112143268701 0.0879667 ) //788 +( 0.015011121432686998 -0.008666675000000009 0.0879667 ) //789 + +//circle 1 +( 0.030333350000000002 0.0 0.0879667 ) //790 +( 0.026269451681884704 0.015166675 0.0879667 ) //791 +( 0.015166675000000004 0.0262694516818847 0.0879667 ) //792 +( 1.8573819992458183e-18 0.030333350000000002 0.0879667 ) //793 +( -0.015166674999999996 0.026269451681884704 0.0879667 ) //794 +( -0.026269451681884697 0.015166675000000011 0.0879667 ) //795 +( -0.030333350000000002 3.714763998491637e-18 0.0879667 ) //796 +( -0.026269451681884708 -0.015166674999999994 0.0879667 ) //797 +( -0.015166675000000015 -0.026269451681884694 0.0879667 ) //798 +( -5.572145997737455e-18 -0.030333350000000002 0.0879667 ) //799 +( 0.01516667499999998 -0.026269451681884715 0.0879667 ) //800 +( 0.026269451681884694 -0.015166675000000015 0.0879667 ) //801 + +//circle 2 +( 0.04333335 0.0 0.0879667 ) //802 +( 0.03752778193108241 0.021666674999999996 0.0879667 ) //803 +( 0.021666675000000003 0.0375277819310824 0.0879667 ) //804 +( 2.653402418691598e-18 0.04333335 0.0879667 ) //805 +( -0.021666674999999993 0.03752778193108241 0.0879667 ) //806 +( -0.037527781931082395 0.021666675000000014 0.0879667 ) //807 +( -0.04333335 5.306804837383196e-18 0.0879667 ) //808 +( -0.03752778193108241 -0.02166667499999999 0.0879667 ) //809 +( -0.02166667500000002 -0.037527781931082395 0.0879667 ) //810 +( -7.960207256074793e-18 -0.04333335 0.0879667 ) //811 +( 0.021666674999999972 -0.03752778193108242 0.0879667 ) //812 +( 0.037527781931082395 -0.02166667500000002 0.0879667 ) //813 + +//circle 3 +( 0.073666675 0.0 0.0879667 ) //814 +( 0.06379721196233201 0.036833337499999994 0.0879667 ) //815 +( 0.03683333750000001 0.06379721196233201 0.0879667 ) //816 +( 4.510782887128917e-18 0.073666675 0.0879667 ) //817 +( -0.03683333749999999 0.06379721196233201 0.0879667 ) //818 +( -0.063797211962332 0.03683333750000003 0.0879667 ) //819 +( -0.073666675 9.021565774257834e-18 0.0879667 ) //820 +( -0.06379721196233203 -0.03683333749999999 0.0879667 ) //821 +( -0.036833337500000035 -0.063797211962332 0.0879667 ) //822 +( -1.3532348661386751e-17 -0.073666675 0.0879667 ) //823 +( 0.03683333749999995 -0.06379721196233204 0.0879667 ) //824 +( 0.063797211962332 -0.036833337500000035 0.0879667 ) //825 + +//circle 4 +( 0.10400000000000001 0.0 0.0879667 ) //826 +( 0.09006664199358164 0.052 0.0879667 ) //827 +( 0.05200000000000002 0.09006664199358162 0.0879667 ) //828 +( 6.368163355566237e-18 0.10400000000000001 0.0879667 ) //829 +( -0.05199999999999999 0.09006664199358164 0.0879667 ) //830 +( -0.09006664199358161 0.05200000000000004 0.0879667 ) //831 +( -0.10400000000000001 1.2736326711132474e-17 0.0879667 ) //832 +( -0.09006664199358165 -0.051999999999999984 0.0879667 ) //833 +( -0.05200000000000005 -0.0900666419935816 0.0879667 ) //834 +( -1.910449006669871e-17 -0.10400000000000001 0.0879667 ) //835 +( 0.051999999999999935 -0.09006664199358166 0.0879667 ) //836 +( 0.0900666419935816 -0.05200000000000005 0.0879667 ) //837 + +//circle 5 +( 0.13 0.0 0.0879667 ) //838 +( 0.11258330249197704 0.06499999999999999 0.0879667 ) //839 +( 0.06500000000000002 0.11258330249197702 0.0879667 ) //840 +( 7.960204194457797e-18 0.13 0.0879667 ) //841 +( -0.06499999999999997 0.11258330249197704 0.0879667 ) //842 +( -0.11258330249197701 0.06500000000000004 0.0879667 ) //843 +( -0.13 1.5920408388915593e-17 0.0879667 ) //844 +( -0.11258330249197705 -0.06499999999999997 0.0879667 ) //845 +( -0.06500000000000006 -0.112583302491977 0.0879667 ) //846 +( -2.3880612583373387e-17 -0.13 0.0879667 ) //847 +( 0.06499999999999992 -0.11258330249197708 0.0879667 ) //848 +( 0.112583302491977 -0.06500000000000006 0.0879667 ) //849 + +//section 4 + +//center +(0.0 0.0 0.0996667) // 850 + +//polygon +( 0.00866667 0.0 0.0996667 ) // 851 +( 0.007505556386216481 0.004333334999999999 0.0996667 ) // 852 +( 0.004333335000000001 0.00750555638621648 0.0996667 ) // 853 +( 5.306804837383196e-19 0.00866667 0.0996667 ) // 854 +( -0.004333334999999998 0.007505556386216481 0.0996667 ) // 855 +( -0.007505556386216479 0.004333335000000002 0.0996667 ) // 856 +( -0.00866667 1.0613609674766392e-18 0.0996667 ) // 857 +( -0.0075055563862164824 -0.004333334999999998 0.0996667 ) // 858 +( -0.004333335000000003 -0.007505556386216478 0.0996667 ) // 859 +( -1.5920414512149585e-18 -0.00866667 0.0996667 ) // 860 +( 0.004333334999999994 -0.007505556386216484 0.0996667 ) // 861 +( 0.007505556386216478 -0.004333335000000003 0.0996667 ) // 862 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.0996667 ) //863 +( 0.015011121432687005 0.008666675 0.0996667 ) //864 +( 0.008666675000000004 0.015011121432687003 0.0996667 ) //865 +( 1.061361579800039e-18 0.017333350000000004 0.0996667 ) //866 +( -0.008666674999999999 0.015011121432687005 0.0996667 ) //867 +( -0.015011121432687001 0.008666675000000007 0.0996667 ) //868 +( -0.017333350000000004 2.122723159600078e-18 0.0996667 ) //869 +( -0.015011121432687007 -0.008666674999999999 0.0996667 ) //870 +( -0.008666675000000009 -0.015011121432686998 0.0996667 ) //871 +( -3.184084739400117e-18 -0.017333350000000004 0.0996667 ) //872 +( 0.00866667499999999 -0.01501112143268701 0.0996667 ) //873 +( 0.015011121432686998 -0.008666675000000009 0.0996667 ) //874 + +//circle 1 +( 0.030333350000000002 0.0 0.0996667 ) //875 +( 0.026269451681884704 0.015166675 0.0996667 ) //876 +( 0.015166675000000004 0.0262694516818847 0.0996667 ) //877 +( 1.8573819992458183e-18 0.030333350000000002 0.0996667 ) //878 +( -0.015166674999999996 0.026269451681884704 0.0996667 ) //879 +( -0.026269451681884697 0.015166675000000011 0.0996667 ) //880 +( -0.030333350000000002 3.714763998491637e-18 0.0996667 ) //881 +( -0.026269451681884708 -0.015166674999999994 0.0996667 ) //882 +( -0.015166675000000015 -0.026269451681884694 0.0996667 ) //883 +( -5.572145997737455e-18 -0.030333350000000002 0.0996667 ) //884 +( 0.01516667499999998 -0.026269451681884715 0.0996667 ) //885 +( 0.026269451681884694 -0.015166675000000015 0.0996667 ) //886 + +//circle 2 +( 0.04333335 0.0 0.0996667 ) //887 +( 0.03752778193108241 0.021666674999999996 0.0996667 ) //888 +( 0.021666675000000003 0.0375277819310824 0.0996667 ) //889 +( 2.653402418691598e-18 0.04333335 0.0996667 ) //890 +( -0.021666674999999993 0.03752778193108241 0.0996667 ) //891 +( -0.037527781931082395 0.021666675000000014 0.0996667 ) //892 +( -0.04333335 5.306804837383196e-18 0.0996667 ) //893 +( -0.03752778193108241 -0.02166667499999999 0.0996667 ) //894 +( -0.02166667500000002 -0.037527781931082395 0.0996667 ) //895 +( -7.960207256074793e-18 -0.04333335 0.0996667 ) //896 +( 0.021666674999999972 -0.03752778193108242 0.0996667 ) //897 +( 0.037527781931082395 -0.02166667500000002 0.0996667 ) //898 + +//circle 3 +( 0.073666675 0.0 0.0996667 ) //899 +( 0.06379721196233201 0.036833337499999994 0.0996667 ) //900 +( 0.03683333750000001 0.06379721196233201 0.0996667 ) //901 +( 4.510782887128917e-18 0.073666675 0.0996667 ) //902 +( -0.03683333749999999 0.06379721196233201 0.0996667 ) //903 +( -0.063797211962332 0.03683333750000003 0.0996667 ) //904 +( -0.073666675 9.021565774257834e-18 0.0996667 ) //905 +( -0.06379721196233203 -0.03683333749999999 0.0996667 ) //906 +( -0.036833337500000035 -0.063797211962332 0.0996667 ) //907 +( -1.3532348661386751e-17 -0.073666675 0.0996667 ) //908 +( 0.03683333749999995 -0.06379721196233204 0.0996667 ) //909 +( 0.063797211962332 -0.036833337500000035 0.0996667 ) //910 + +//circle 4 +( 0.10400000000000001 0.0 0.0996667 ) //911 +( 0.09006664199358164 0.052 0.0996667 ) //912 +( 0.05200000000000002 0.09006664199358162 0.0996667 ) //913 +( 6.368163355566237e-18 0.10400000000000001 0.0996667 ) //914 +( -0.05199999999999999 0.09006664199358164 0.0996667 ) //915 +( -0.09006664199358161 0.05200000000000004 0.0996667 ) //916 +( -0.10400000000000001 1.2736326711132474e-17 0.0996667 ) //917 +( -0.09006664199358165 -0.051999999999999984 0.0996667 ) //918 +( -0.05200000000000005 -0.0900666419935816 0.0996667 ) //919 +( -1.910449006669871e-17 -0.10400000000000001 0.0996667 ) //920 +( 0.051999999999999935 -0.09006664199358166 0.0996667 ) //921 +( 0.0900666419935816 -0.05200000000000005 0.0996667 ) //922 + +//circle 5 +( 0.13 0.0 0.0996667 ) //923 +( 0.11258330249197704 0.06499999999999999 0.0996667 ) //924 +( 0.06500000000000002 0.11258330249197702 0.0996667 ) //925 +( 7.960204194457797e-18 0.13 0.0996667 ) //926 +( -0.06499999999999997 0.11258330249197704 0.0996667 ) //927 +( -0.11258330249197701 0.06500000000000004 0.0996667 ) //928 +( -0.13 1.5920408388915593e-17 0.0996667 ) //929 +( -0.11258330249197705 -0.06499999999999997 0.0996667 ) //930 +( -0.06500000000000006 -0.112583302491977 0.0996667 ) //931 +( -2.3880612583373387e-17 -0.13 0.0996667 ) //932 +( 0.06499999999999992 -0.11258330249197708 0.0996667 ) //933 +( 0.112583302491977 -0.06500000000000006 0.0996667 ) //934 + +//section 5 + +//center +(0.0 0.0 0.39) // 935 + +//polygon +( 0.00866667 0.0 0.39 ) // 936 +( 0.007505556386216481 0.004333334999999999 0.39 ) // 937 +( 0.004333335000000001 0.00750555638621648 0.39 ) // 938 +( 5.306804837383196e-19 0.00866667 0.39 ) // 939 +( -0.004333334999999998 0.007505556386216481 0.39 ) // 940 +( -0.007505556386216479 0.004333335000000002 0.39 ) // 941 +( -0.00866667 1.0613609674766392e-18 0.39 ) // 942 +( -0.0075055563862164824 -0.004333334999999998 0.39 ) // 943 +( -0.004333335000000003 -0.007505556386216478 0.39 ) // 944 +( -1.5920414512149585e-18 -0.00866667 0.39 ) // 945 +( 0.004333334999999994 -0.007505556386216484 0.39 ) // 946 +( 0.007505556386216478 -0.004333335000000003 0.39 ) // 947 + +//circles + +//circle 0 +( 0.017333350000000004 0.0 0.39 ) //948 +( 0.015011121432687005 0.008666675 0.39 ) //949 +( 0.008666675000000004 0.015011121432687003 0.39 ) //950 +( 1.061361579800039e-18 0.017333350000000004 0.39 ) //951 +( -0.008666674999999999 0.015011121432687005 0.39 ) //952 +( -0.015011121432687001 0.008666675000000007 0.39 ) //953 +( -0.017333350000000004 2.122723159600078e-18 0.39 ) //954 +( -0.015011121432687007 -0.008666674999999999 0.39 ) //955 +( -0.008666675000000009 -0.015011121432686998 0.39 ) //956 +( -3.184084739400117e-18 -0.017333350000000004 0.39 ) //957 +( 0.00866667499999999 -0.01501112143268701 0.39 ) //958 +( 0.015011121432686998 -0.008666675000000009 0.39 ) //959 + +//circle 1 +( 0.030333350000000002 0.0 0.39 ) //960 +( 0.026269451681884704 0.015166675 0.39 ) //961 +( 0.015166675000000004 0.0262694516818847 0.39 ) //962 +( 1.8573819992458183e-18 0.030333350000000002 0.39 ) //963 +( -0.015166674999999996 0.026269451681884704 0.39 ) //964 +( -0.026269451681884697 0.015166675000000011 0.39 ) //965 +( -0.030333350000000002 3.714763998491637e-18 0.39 ) //966 +( -0.026269451681884708 -0.015166674999999994 0.39 ) //967 +( -0.015166675000000015 -0.026269451681884694 0.39 ) //968 +( -5.572145997737455e-18 -0.030333350000000002 0.39 ) //969 +( 0.01516667499999998 -0.026269451681884715 0.39 ) //970 +( 0.026269451681884694 -0.015166675000000015 0.39 ) //971 + +//circle 2 +( 0.04333335 0.0 0.39 ) //972 +( 0.03752778193108241 0.021666674999999996 0.39 ) //973 +( 0.021666675000000003 0.0375277819310824 0.39 ) //974 +( 2.653402418691598e-18 0.04333335 0.39 ) //975 +( -0.021666674999999993 0.03752778193108241 0.39 ) //976 +( -0.037527781931082395 0.021666675000000014 0.39 ) //977 +( -0.04333335 5.306804837383196e-18 0.39 ) //978 +( -0.03752778193108241 -0.02166667499999999 0.39 ) //979 +( -0.02166667500000002 -0.037527781931082395 0.39 ) //980 +( -7.960207256074793e-18 -0.04333335 0.39 ) //981 +( 0.021666674999999972 -0.03752778193108242 0.39 ) //982 +( 0.037527781931082395 -0.02166667500000002 0.39 ) //983 + +//circle 3 +( 0.073666675 0.0 0.39 ) //984 +( 0.06379721196233201 0.036833337499999994 0.39 ) //985 +( 0.03683333750000001 0.06379721196233201 0.39 ) //986 +( 4.510782887128917e-18 0.073666675 0.39 ) //987 +( -0.03683333749999999 0.06379721196233201 0.39 ) //988 +( -0.063797211962332 0.03683333750000003 0.39 ) //989 +( -0.073666675 9.021565774257834e-18 0.39 ) //990 +( -0.06379721196233203 -0.03683333749999999 0.39 ) //991 +( -0.036833337500000035 -0.063797211962332 0.39 ) //992 +( -1.3532348661386751e-17 -0.073666675 0.39 ) //993 +( 0.03683333749999995 -0.06379721196233204 0.39 ) //994 +( 0.063797211962332 -0.036833337500000035 0.39 ) //995 + +//circle 4 +( 0.10400000000000001 0.0 0.39 ) //996 +( 0.09006664199358164 0.052 0.39 ) //997 +( 0.05200000000000002 0.09006664199358162 0.39 ) //998 +( 6.368163355566237e-18 0.10400000000000001 0.39 ) //999 +( -0.05199999999999999 0.09006664199358164 0.39 ) //1000 +( -0.09006664199358161 0.05200000000000004 0.39 ) //1001 +( -0.10400000000000001 1.2736326711132474e-17 0.39 ) //1002 +( -0.09006664199358165 -0.051999999999999984 0.39 ) //1003 +( -0.05200000000000005 -0.0900666419935816 0.39 ) //1004 +( -1.910449006669871e-17 -0.10400000000000001 0.39 ) //1005 +( 0.051999999999999935 -0.09006664199358166 0.39 ) //1006 +( 0.0900666419935816 -0.05200000000000005 0.39 ) //1007 + +//circle 5 +( 0.13 0.0 0.39 ) //1008 +( 0.11258330249197704 0.06499999999999999 0.39 ) //1009 +( 0.06500000000000002 0.11258330249197702 0.39 ) //1010 +( 7.960204194457797e-18 0.13 0.39 ) //1011 +( -0.06499999999999997 0.11258330249197704 0.39 ) //1012 +( -0.11258330249197701 0.06500000000000004 0.39 ) //1013 +( -0.13 1.5920408388915593e-17 0.39 ) //1014 +( -0.11258330249197705 -0.06499999999999997 0.39 ) //1015 +( -0.06500000000000006 -0.112583302491977 0.39 ) //1016 +( -2.3880612583373387e-17 -0.13 0.39 ) //1017 +( 0.06499999999999992 -0.11258330249197708 0.39 ) //1018 +( 0.112583302491977 -0.06500000000000006 0.39 ) //1019 +); + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +edges +( + +//section 0 + +//circles + +//circle 0 +arc 13 14 ( 0.016742730421107625 0.004486201095427779 0.0 ) +arc 14 15 ( 0.012256529325679848 0.012256529325679846 0.0 ) +arc 15 16 ( 0.004486201095427782 0.016742730421107625 0.0 ) +arc 16 17 ( -0.004486201095427777 0.016742730421107625 0.0 ) +arc 17 18 ( -0.012256529325679846 0.012256529325679848 0.0 ) +arc 18 19 ( -0.016742730421107625 0.004486201095427784 0.0 ) +arc 19 20 ( -0.016742730421107625 -0.00448620109542778 0.0 ) +arc 20 21 ( -0.01225652932567985 -0.012256529325679846 0.0 ) +arc 21 22 ( -0.004486201095427793 -0.016742730421107622 0.0 ) +arc 22 23 ( 0.004486201095427771 -0.01674273042110763 0.0 ) +arc 23 24 ( 0.012256529325679834 -0.01225652932567986 0.0 ) +arc 24 13 ( 0.016742730421107622 -0.004486201095427794 0.0 ) + +//circle 1 +arc 25 26 ( 0.02929976616286551 0.007850848681760548 0.0 ) +arc 26 27 ( 0.021448917481104963 0.02144891748110496 0.0 ) +arc 27 28 ( 0.007850848681760555 0.029299766162865507 0.0 ) +arc 28 29 ( -0.007850848681760544 0.02929976616286551 0.0 ) +arc 29 30 ( -0.02144891748110496 0.021448917481104963 0.0 ) +arc 30 31 ( -0.029299766162865507 0.007850848681760557 0.0 ) +arc 31 32 ( -0.02929976616286551 -0.00785084868176055 0.0 ) +arc 32 33 ( -0.021448917481104966 -0.02144891748110496 0.0 ) +arc 33 34 ( -0.007850848681760572 -0.029299766162865507 0.0 ) +arc 34 35 ( 0.007850848681760534 -0.029299766162865514 0.0 ) +arc 35 36 ( 0.021448917481104942 -0.021448917481104987 0.0 ) +arc 36 25 ( 0.029299766162865507 -0.007850848681760574 0.0 ) + +//circle 2 +arc 37 38 ( 0.041856801904623396 0.011215496268093317 0.0 ) +arc 38 39 ( 0.030641305636530083 0.030641305636530076 0.0 ) +arc 39 40 ( 0.011215496268093327 0.041856801904623396 0.0 ) +arc 40 41 ( -0.011215496268093312 0.041856801904623396 0.0 ) +arc 41 42 ( -0.030641305636530076 0.030641305636530083 0.0 ) +arc 42 43 ( -0.041856801904623396 0.011215496268093329 0.0 ) +arc 43 44 ( -0.041856801904623396 -0.01121549626809332 0.0 ) +arc 44 45 ( -0.030641305636530086 -0.030641305636530076 0.0 ) +arc 45 46 ( -0.011215496268093351 -0.04185680190462339 0.0 ) +arc 46 47 ( 0.011215496268093298 -0.0418568019046234 0.0 ) +arc 47 48 ( 0.030641305636530048 -0.030641305636530114 0.0 ) +arc 48 37 ( 0.04185680190462339 -0.011215496268093353 0.0 ) + +//circle 3 +arc 49 50 ( 0.07115654391934326 0.019066338479377738 0.0 ) +arc 50 51 ( 0.052090205439965516 0.05209020543996551 0.0 ) +arc 51 52 ( 0.019066338479377755 0.07115654391934324 0.0 ) +arc 52 53 ( -0.01906633847937773 0.07115654391934326 0.0 ) +arc 53 54 ( -0.05209020543996551 0.052090205439965516 0.0 ) +arc 54 55 ( -0.07115654391934324 0.01906633847937776 0.0 ) +arc 55 56 ( -0.07115654391934326 -0.01906633847937774 0.0 ) +arc 56 57 ( -0.05209020543996552 -0.05209020543996551 0.0 ) +arc 57 58 ( -0.019066338479377793 -0.07115654391934323 0.0 ) +arc 58 59 ( 0.019066338479377703 -0.07115654391934326 0.0 ) +arc 59 60 ( 0.05209020543996546 -0.05209020543996557 0.0 ) +arc 60 49 ( 0.07115654391934323 -0.0190663384793778 0.0 ) + +//circle 4 +arc 61 62 ( 0.10045628593406311 0.02691718069066216 0.0 ) +arc 62 63 ( 0.07353910524340096 0.07353910524340095 0.0 ) +arc 63 64 ( 0.026917180690662183 0.1004562859340631 0.0 ) +arc 64 65 ( -0.026917180690662148 0.10045628593406311 0.0 ) +arc 65 66 ( -0.07353910524340095 0.07353910524340096 0.0 ) +arc 66 67 ( -0.1004562859340631 0.02691718069066219 0.0 ) +arc 67 68 ( -0.10045628593406311 -0.026917180690662165 0.0 ) +arc 68 69 ( -0.07353910524340096 -0.07353910524340095 0.0 ) +arc 69 70 ( -0.02691718069066224 -0.1004562859340631 0.0 ) +arc 70 71 ( 0.026917180690662113 -0.10045628593406312 0.0 ) +arc 71 72 ( 0.07353910524340088 -0.07353910524340103 0.0 ) +arc 72 61 ( 0.1004562859340631 -0.026917180690662245 0.0 ) + +//circle 5 +arc 73 74 ( 0.12557035741757888 0.033646475863327696 0.0 ) +arc 74 75 ( 0.09192388155425119 0.09192388155425117 0.0 ) +arc 75 76 ( 0.033646475863327724 0.12557035741757888 0.0 ) +arc 76 77 ( -0.03364647586332768 0.12557035741757888 0.0 ) +arc 77 78 ( -0.09192388155425117 0.09192388155425119 0.0 ) +arc 78 79 ( -0.12557035741757888 0.03364647586332773 0.0 ) +arc 79 80 ( -0.12557035741757888 -0.0336464758633277 0.0 ) +arc 80 81 ( -0.0919238815542512 -0.09192388155425117 0.0 ) +arc 81 82 ( -0.0336464758633278 -0.12557035741757885 0.0 ) +arc 82 83 ( 0.03364647586332764 -0.1255703574175789 0.0 ) +arc 83 84 ( 0.09192388155425109 -0.09192388155425128 0.0 ) +arc 84 73 ( 0.12557035741757885 -0.03364647586332781 0.0 ) + +//section 1 + +//circles + +//circle 0 +arc 98 99 ( 0.016742730421107625 0.004486201095427779 0.0736667 ) +arc 99 100 ( 0.012256529325679848 0.012256529325679846 0.0736667 ) +arc 100 101 ( 0.004486201095427782 0.016742730421107625 0.0736667 ) +arc 101 102 ( -0.004486201095427777 0.016742730421107625 0.0736667 ) +arc 102 103 ( -0.012256529325679846 0.012256529325679848 0.0736667 ) +arc 103 104 ( -0.016742730421107625 0.004486201095427784 0.0736667 ) +arc 104 105 ( -0.016742730421107625 -0.00448620109542778 0.0736667 ) +arc 105 106 ( -0.01225652932567985 -0.012256529325679846 0.0736667 ) +arc 106 107 ( -0.004486201095427793 -0.016742730421107622 0.0736667 ) +arc 107 108 ( 0.004486201095427771 -0.01674273042110763 0.0736667 ) +arc 108 109 ( 0.012256529325679834 -0.01225652932567986 0.0736667 ) +arc 109 98 ( 0.016742730421107622 -0.004486201095427794 0.0736667 ) + +//circle 1 +arc 620 111 ( 0.02929976616286551 0.007850848681760548 0.0736667 ) +arc 111 112 ( 0.021448917481104963 0.02144891748110496 0.0736667 ) +arc 622 113 ( 0.007850848681760555 0.029299766162865507 0.0736667 ) +arc 113 114 ( -0.007850848681760544 0.02929976616286551 0.0736667 ) +arc 624 115 ( -0.02144891748110496 0.021448917481104963 0.0736667 ) +arc 115 116 ( -0.029299766162865507 0.007850848681760557 0.0736667 ) +arc 626 117 ( -0.02929976616286551 -0.00785084868176055 0.0736667 ) +arc 117 118 ( -0.021448917481104966 -0.02144891748110496 0.0736667 ) +arc 628 119 ( -0.007850848681760572 -0.029299766162865507 0.0736667 ) +arc 119 120 ( 0.007850848681760534 -0.029299766162865514 0.0736667 ) +arc 630 121 ( 0.021448917481104942 -0.021448917481104987 0.0736667 ) +arc 121 110 ( 0.029299766162865507 -0.007850848681760574 0.0736667 ) + +//circle 2 +arc 122 123 ( 0.041856801904623396 0.011215496268093317 0.0736667 ) +arc 123 124 ( 0.030641305636530083 0.030641305636530076 0.0736667 ) +arc 124 125 ( 0.011215496268093327 0.041856801904623396 0.0736667 ) +arc 125 126 ( -0.011215496268093312 0.041856801904623396 0.0736667 ) +arc 126 127 ( -0.030641305636530076 0.030641305636530083 0.0736667 ) +arc 127 128 ( -0.041856801904623396 0.011215496268093329 0.0736667 ) +arc 128 129 ( -0.041856801904623396 -0.01121549626809332 0.0736667 ) +arc 129 130 ( -0.030641305636530086 -0.030641305636530076 0.0736667 ) +arc 130 131 ( -0.011215496268093351 -0.04185680190462339 0.0736667 ) +arc 131 132 ( 0.011215496268093298 -0.0418568019046234 0.0736667 ) +arc 132 133 ( 0.030641305636530048 -0.030641305636530114 0.0736667 ) +arc 133 122 ( 0.04185680190462339 -0.011215496268093353 0.0736667 ) + +//circle 3 +arc 134 135 ( 0.07115654391934326 0.019066338479377738 0.0736667 ) +arc 135 136 ( 0.052090205439965516 0.05209020543996551 0.0736667 ) +arc 136 137 ( 0.019066338479377755 0.07115654391934324 0.0736667 ) +arc 137 138 ( -0.01906633847937773 0.07115654391934326 0.0736667 ) +arc 138 139 ( -0.05209020543996551 0.052090205439965516 0.0736667 ) +arc 139 140 ( -0.07115654391934324 0.01906633847937776 0.0736667 ) +arc 140 141 ( -0.07115654391934326 -0.01906633847937774 0.0736667 ) +arc 141 142 ( -0.05209020543996552 -0.05209020543996551 0.0736667 ) +arc 142 143 ( -0.019066338479377793 -0.07115654391934323 0.0736667 ) +arc 143 144 ( 0.019066338479377703 -0.07115654391934326 0.0736667 ) +arc 144 145 ( 0.05209020543996546 -0.05209020543996557 0.0736667 ) +arc 145 134 ( 0.07115654391934323 -0.0190663384793778 0.0736667 ) + +//circle 4 +arc 146 147 ( 0.10045628593406311 0.02691718069066216 0.0736667 ) +arc 147 148 ( 0.07353910524340096 0.07353910524340095 0.0736667 ) +arc 148 149 ( 0.026917180690662183 0.1004562859340631 0.0736667 ) +arc 149 150 ( -0.026917180690662148 0.10045628593406311 0.0736667 ) +arc 150 151 ( -0.07353910524340095 0.07353910524340096 0.0736667 ) +arc 151 152 ( -0.1004562859340631 0.02691718069066219 0.0736667 ) +arc 152 153 ( -0.10045628593406311 -0.026917180690662165 0.0736667 ) +arc 153 154 ( -0.07353910524340096 -0.07353910524340095 0.0736667 ) +arc 154 155 ( -0.02691718069066224 -0.1004562859340631 0.0736667 ) +arc 155 156 ( 0.026917180690662113 -0.10045628593406312 0.0736667 ) +arc 156 157 ( 0.07353910524340088 -0.07353910524340103 0.0736667 ) +arc 157 146 ( 0.1004562859340631 -0.026917180690662245 0.0736667 ) + +//circle 5 +arc 158 159 ( 0.12557035741757888 0.033646475863327696 0.0736667 ) +arc 669 160 ( 0.09192388155425119 0.09192388155425117 0.0736667 ) +arc 160 161 ( 0.033646475863327724 0.12557035741757888 0.0736667 ) +arc 671 162 ( -0.03364647586332768 0.12557035741757888 0.0736667 ) +arc 162 163 ( -0.09192388155425117 0.09192388155425119 0.0736667 ) +arc 673 164 ( -0.12557035741757888 0.03364647586332773 0.0736667 ) +arc 164 165 ( -0.12557035741757888 -0.0336464758633277 0.0736667 ) +arc 675 166 ( -0.0919238815542512 -0.09192388155425117 0.0736667 ) +arc 166 167 ( -0.0336464758633278 -0.12557035741757885 0.0736667 ) +arc 677 168 ( 0.03364647586332764 -0.1255703574175789 0.0736667 ) +arc 168 169 ( 0.09192388155425109 -0.09192388155425128 0.0736667 ) +arc 679 158 ( 0.12557035741757885 -0.03364647586332781 0.0736667 ) + +//section 2 + +//circles + +//circle 0 +arc 183 184 ( 0.016742730421107625 0.004486201095427779 0.0853667 ) +arc 184 185 ( 0.012256529325679848 0.012256529325679846 0.0853667 ) +arc 185 186 ( 0.004486201095427782 0.016742730421107625 0.0853667 ) +arc 186 187 ( -0.004486201095427777 0.016742730421107625 0.0853667 ) +arc 187 188 ( -0.012256529325679846 0.012256529325679848 0.0853667 ) +arc 188 189 ( -0.016742730421107625 0.004486201095427784 0.0853667 ) +arc 189 190 ( -0.016742730421107625 -0.00448620109542778 0.0853667 ) +arc 190 191 ( -0.01225652932567985 -0.012256529325679846 0.0853667 ) +arc 191 192 ( -0.004486201095427793 -0.016742730421107622 0.0853667 ) +arc 192 193 ( 0.004486201095427771 -0.01674273042110763 0.0853667 ) +arc 193 194 ( 0.012256529325679834 -0.01225652932567986 0.0853667 ) +arc 194 183 ( 0.016742730421107622 -0.004486201095427794 0.0853667 ) + +//circle 1 +arc 705 196 ( 0.02929976616286551 0.007850848681760548 0.0853667 ) +arc 196 197 ( 0.021448917481104963 0.02144891748110496 0.0853667 ) +arc 707 198 ( 0.007850848681760555 0.029299766162865507 0.0853667 ) +arc 198 199 ( -0.007850848681760544 0.02929976616286551 0.0853667 ) +arc 709 200 ( -0.02144891748110496 0.021448917481104963 0.0853667 ) +arc 200 201 ( -0.029299766162865507 0.007850848681760557 0.0853667 ) +arc 711 202 ( -0.02929976616286551 -0.00785084868176055 0.0853667 ) +arc 202 203 ( -0.021448917481104966 -0.02144891748110496 0.0853667 ) +arc 713 204 ( -0.007850848681760572 -0.029299766162865507 0.0853667 ) +arc 204 205 ( 0.007850848681760534 -0.029299766162865514 0.0853667 ) +arc 715 206 ( 0.021448917481104942 -0.021448917481104987 0.0853667 ) +arc 206 195 ( 0.029299766162865507 -0.007850848681760574 0.0853667 ) + +//circle 2 +arc 207 208 ( 0.041856801904623396 0.011215496268093317 0.0853667 ) +arc 208 209 ( 0.030641305636530083 0.030641305636530076 0.0853667 ) +arc 209 210 ( 0.011215496268093327 0.041856801904623396 0.0853667 ) +arc 210 211 ( -0.011215496268093312 0.041856801904623396 0.0853667 ) +arc 211 212 ( -0.030641305636530076 0.030641305636530083 0.0853667 ) +arc 212 213 ( -0.041856801904623396 0.011215496268093329 0.0853667 ) +arc 213 214 ( -0.041856801904623396 -0.01121549626809332 0.0853667 ) +arc 214 215 ( -0.030641305636530086 -0.030641305636530076 0.0853667 ) +arc 215 216 ( -0.011215496268093351 -0.04185680190462339 0.0853667 ) +arc 216 217 ( 0.011215496268093298 -0.0418568019046234 0.0853667 ) +arc 217 218 ( 0.030641305636530048 -0.030641305636530114 0.0853667 ) +arc 218 207 ( 0.04185680190462339 -0.011215496268093353 0.0853667 ) + +//circle 3 +arc 219 220 ( 0.07115654391934326 0.019066338479377738 0.0853667 ) +arc 220 221 ( 0.052090205439965516 0.05209020543996551 0.0853667 ) +arc 221 222 ( 0.019066338479377755 0.07115654391934324 0.0853667 ) +arc 222 223 ( -0.01906633847937773 0.07115654391934326 0.0853667 ) +arc 223 224 ( -0.05209020543996551 0.052090205439965516 0.0853667 ) +arc 224 225 ( -0.07115654391934324 0.01906633847937776 0.0853667 ) +arc 225 226 ( -0.07115654391934326 -0.01906633847937774 0.0853667 ) +arc 226 227 ( -0.05209020543996552 -0.05209020543996551 0.0853667 ) +arc 227 228 ( -0.019066338479377793 -0.07115654391934323 0.0853667 ) +arc 228 229 ( 0.019066338479377703 -0.07115654391934326 0.0853667 ) +arc 229 230 ( 0.05209020543996546 -0.05209020543996557 0.0853667 ) +arc 230 219 ( 0.07115654391934323 -0.0190663384793778 0.0853667 ) + +//circle 4 +arc 231 232 ( 0.10045628593406311 0.02691718069066216 0.0853667 ) +arc 232 233 ( 0.07353910524340096 0.07353910524340095 0.0853667 ) +arc 233 234 ( 0.026917180690662183 0.1004562859340631 0.0853667 ) +arc 234 235 ( -0.026917180690662148 0.10045628593406311 0.0853667 ) +arc 235 236 ( -0.07353910524340095 0.07353910524340096 0.0853667 ) +arc 236 237 ( -0.1004562859340631 0.02691718069066219 0.0853667 ) +arc 237 238 ( -0.10045628593406311 -0.026917180690662165 0.0853667 ) +arc 238 239 ( -0.07353910524340096 -0.07353910524340095 0.0853667 ) +arc 239 240 ( -0.02691718069066224 -0.1004562859340631 0.0853667 ) +arc 240 241 ( 0.026917180690662113 -0.10045628593406312 0.0853667 ) +arc 241 242 ( 0.07353910524340088 -0.07353910524340103 0.0853667 ) +arc 242 231 ( 0.1004562859340631 -0.026917180690662245 0.0853667 ) + +//circle 5 +arc 243 244 ( 0.12557035741757888 0.033646475863327696 0.0853667 ) +arc 754 245 ( 0.09192388155425119 0.09192388155425117 0.0853667 ) +arc 245 246 ( 0.033646475863327724 0.12557035741757888 0.0853667 ) +arc 756 247 ( -0.03364647586332768 0.12557035741757888 0.0853667 ) +arc 247 248 ( -0.09192388155425117 0.09192388155425119 0.0853667 ) +arc 758 249 ( -0.12557035741757888 0.03364647586332773 0.0853667 ) +arc 249 250 ( -0.12557035741757888 -0.0336464758633277 0.0853667 ) +arc 760 251 ( -0.0919238815542512 -0.09192388155425117 0.0853667 ) +arc 251 252 ( -0.0336464758633278 -0.12557035741757885 0.0853667 ) +arc 762 253 ( 0.03364647586332764 -0.1255703574175789 0.0853667 ) +arc 253 254 ( 0.09192388155425109 -0.09192388155425128 0.0853667 ) +arc 764 243 ( 0.12557035741757885 -0.03364647586332781 0.0853667 ) + +//section 3 + +//circles + +//circle 0 +arc 268 269 ( 0.016742730421107625 0.004486201095427779 0.0879667 ) +arc 269 270 ( 0.012256529325679848 0.012256529325679846 0.0879667 ) +arc 270 271 ( 0.004486201095427782 0.016742730421107625 0.0879667 ) +arc 271 272 ( -0.004486201095427777 0.016742730421107625 0.0879667 ) +arc 272 273 ( -0.012256529325679846 0.012256529325679848 0.0879667 ) +arc 273 274 ( -0.016742730421107625 0.004486201095427784 0.0879667 ) +arc 274 275 ( -0.016742730421107625 -0.00448620109542778 0.0879667 ) +arc 275 276 ( -0.01225652932567985 -0.012256529325679846 0.0879667 ) +arc 276 277 ( -0.004486201095427793 -0.016742730421107622 0.0879667 ) +arc 277 278 ( 0.004486201095427771 -0.01674273042110763 0.0879667 ) +arc 278 279 ( 0.012256529325679834 -0.01225652932567986 0.0879667 ) +arc 279 268 ( 0.016742730421107622 -0.004486201095427794 0.0879667 ) + +//circle 1 +arc 790 281 ( 0.02929976616286551 0.007850848681760548 0.0879667 ) +arc 281 282 ( 0.021448917481104963 0.02144891748110496 0.0879667 ) +arc 792 283 ( 0.007850848681760555 0.029299766162865507 0.0879667 ) +arc 283 284 ( -0.007850848681760544 0.02929976616286551 0.0879667 ) +arc 794 285 ( -0.02144891748110496 0.021448917481104963 0.0879667 ) +arc 285 286 ( -0.029299766162865507 0.007850848681760557 0.0879667 ) +arc 796 287 ( -0.02929976616286551 -0.00785084868176055 0.0879667 ) +arc 287 288 ( -0.021448917481104966 -0.02144891748110496 0.0879667 ) +arc 798 289 ( -0.007850848681760572 -0.029299766162865507 0.0879667 ) +arc 289 290 ( 0.007850848681760534 -0.029299766162865514 0.0879667 ) +arc 800 291 ( 0.021448917481104942 -0.021448917481104987 0.0879667 ) +arc 291 280 ( 0.029299766162865507 -0.007850848681760574 0.0879667 ) + +//circle 2 +arc 292 293 ( 0.041856801904623396 0.011215496268093317 0.0879667 ) +arc 293 294 ( 0.030641305636530083 0.030641305636530076 0.0879667 ) +arc 294 295 ( 0.011215496268093327 0.041856801904623396 0.0879667 ) +arc 295 296 ( -0.011215496268093312 0.041856801904623396 0.0879667 ) +arc 296 297 ( -0.030641305636530076 0.030641305636530083 0.0879667 ) +arc 297 298 ( -0.041856801904623396 0.011215496268093329 0.0879667 ) +arc 298 299 ( -0.041856801904623396 -0.01121549626809332 0.0879667 ) +arc 299 300 ( -0.030641305636530086 -0.030641305636530076 0.0879667 ) +arc 300 301 ( -0.011215496268093351 -0.04185680190462339 0.0879667 ) +arc 301 302 ( 0.011215496268093298 -0.0418568019046234 0.0879667 ) +arc 302 303 ( 0.030641305636530048 -0.030641305636530114 0.0879667 ) +arc 303 292 ( 0.04185680190462339 -0.011215496268093353 0.0879667 ) + +//circle 3 +arc 304 305 ( 0.07115654391934326 0.019066338479377738 0.0879667 ) +arc 305 306 ( 0.052090205439965516 0.05209020543996551 0.0879667 ) +arc 306 307 ( 0.019066338479377755 0.07115654391934324 0.0879667 ) +arc 307 308 ( -0.01906633847937773 0.07115654391934326 0.0879667 ) +arc 308 309 ( -0.05209020543996551 0.052090205439965516 0.0879667 ) +arc 309 310 ( -0.07115654391934324 0.01906633847937776 0.0879667 ) +arc 310 311 ( -0.07115654391934326 -0.01906633847937774 0.0879667 ) +arc 311 312 ( -0.05209020543996552 -0.05209020543996551 0.0879667 ) +arc 312 313 ( -0.019066338479377793 -0.07115654391934323 0.0879667 ) +arc 313 314 ( 0.019066338479377703 -0.07115654391934326 0.0879667 ) +arc 314 315 ( 0.05209020543996546 -0.05209020543996557 0.0879667 ) +arc 315 304 ( 0.07115654391934323 -0.0190663384793778 0.0879667 ) + +//circle 4 +arc 316 317 ( 0.10045628593406311 0.02691718069066216 0.0879667 ) +arc 317 318 ( 0.07353910524340096 0.07353910524340095 0.0879667 ) +arc 318 319 ( 0.026917180690662183 0.1004562859340631 0.0879667 ) +arc 319 320 ( -0.026917180690662148 0.10045628593406311 0.0879667 ) +arc 320 321 ( -0.07353910524340095 0.07353910524340096 0.0879667 ) +arc 321 322 ( -0.1004562859340631 0.02691718069066219 0.0879667 ) +arc 322 323 ( -0.10045628593406311 -0.026917180690662165 0.0879667 ) +arc 323 324 ( -0.07353910524340096 -0.07353910524340095 0.0879667 ) +arc 324 325 ( -0.02691718069066224 -0.1004562859340631 0.0879667 ) +arc 325 326 ( 0.026917180690662113 -0.10045628593406312 0.0879667 ) +arc 326 327 ( 0.07353910524340088 -0.07353910524340103 0.0879667 ) +arc 327 316 ( 0.1004562859340631 -0.026917180690662245 0.0879667 ) + +//circle 5 +arc 328 329 ( 0.12557035741757888 0.033646475863327696 0.0879667 ) +arc 839 330 ( 0.09192388155425119 0.09192388155425117 0.0879667 ) +arc 330 331 ( 0.033646475863327724 0.12557035741757888 0.0879667 ) +arc 841 332 ( -0.03364647586332768 0.12557035741757888 0.0879667 ) +arc 332 333 ( -0.09192388155425117 0.09192388155425119 0.0879667 ) +arc 843 334 ( -0.12557035741757888 0.03364647586332773 0.0879667 ) +arc 334 335 ( -0.12557035741757888 -0.0336464758633277 0.0879667 ) +arc 845 336 ( -0.0919238815542512 -0.09192388155425117 0.0879667 ) +arc 336 337 ( -0.0336464758633278 -0.12557035741757885 0.0879667 ) +arc 847 338 ( 0.03364647586332764 -0.1255703574175789 0.0879667 ) +arc 338 339 ( 0.09192388155425109 -0.09192388155425128 0.0879667 ) +arc 849 328 ( 0.12557035741757885 -0.03364647586332781 0.0879667 ) + +//section 4 + +//circles + +//circle 0 +arc 353 354 ( 0.016742730421107625 0.004486201095427779 0.0996667 ) +arc 354 355 ( 0.012256529325679848 0.012256529325679846 0.0996667 ) +arc 355 356 ( 0.004486201095427782 0.016742730421107625 0.0996667 ) +arc 356 357 ( -0.004486201095427777 0.016742730421107625 0.0996667 ) +arc 357 358 ( -0.012256529325679846 0.012256529325679848 0.0996667 ) +arc 358 359 ( -0.016742730421107625 0.004486201095427784 0.0996667 ) +arc 359 360 ( -0.016742730421107625 -0.00448620109542778 0.0996667 ) +arc 360 361 ( -0.01225652932567985 -0.012256529325679846 0.0996667 ) +arc 361 362 ( -0.004486201095427793 -0.016742730421107622 0.0996667 ) +arc 362 363 ( 0.004486201095427771 -0.01674273042110763 0.0996667 ) +arc 363 364 ( 0.012256529325679834 -0.01225652932567986 0.0996667 ) +arc 364 353 ( 0.016742730421107622 -0.004486201095427794 0.0996667 ) + +//circle 1 +arc 875 366 ( 0.02929976616286551 0.007850848681760548 0.0996667 ) +arc 366 367 ( 0.021448917481104963 0.02144891748110496 0.0996667 ) +arc 877 368 ( 0.007850848681760555 0.029299766162865507 0.0996667 ) +arc 368 369 ( -0.007850848681760544 0.02929976616286551 0.0996667 ) +arc 879 370 ( -0.02144891748110496 0.021448917481104963 0.0996667 ) +arc 370 371 ( -0.029299766162865507 0.007850848681760557 0.0996667 ) +arc 881 372 ( -0.02929976616286551 -0.00785084868176055 0.0996667 ) +arc 372 373 ( -0.021448917481104966 -0.02144891748110496 0.0996667 ) +arc 883 374 ( -0.007850848681760572 -0.029299766162865507 0.0996667 ) +arc 374 375 ( 0.007850848681760534 -0.029299766162865514 0.0996667 ) +arc 885 376 ( 0.021448917481104942 -0.021448917481104987 0.0996667 ) +arc 376 365 ( 0.029299766162865507 -0.007850848681760574 0.0996667 ) + +//circle 2 +arc 377 378 ( 0.041856801904623396 0.011215496268093317 0.0996667 ) +arc 378 379 ( 0.030641305636530083 0.030641305636530076 0.0996667 ) +arc 379 380 ( 0.011215496268093327 0.041856801904623396 0.0996667 ) +arc 380 381 ( -0.011215496268093312 0.041856801904623396 0.0996667 ) +arc 381 382 ( -0.030641305636530076 0.030641305636530083 0.0996667 ) +arc 382 383 ( -0.041856801904623396 0.011215496268093329 0.0996667 ) +arc 383 384 ( -0.041856801904623396 -0.01121549626809332 0.0996667 ) +arc 384 385 ( -0.030641305636530086 -0.030641305636530076 0.0996667 ) +arc 385 386 ( -0.011215496268093351 -0.04185680190462339 0.0996667 ) +arc 386 387 ( 0.011215496268093298 -0.0418568019046234 0.0996667 ) +arc 387 388 ( 0.030641305636530048 -0.030641305636530114 0.0996667 ) +arc 388 377 ( 0.04185680190462339 -0.011215496268093353 0.0996667 ) + +//circle 3 +arc 389 390 ( 0.07115654391934326 0.019066338479377738 0.0996667 ) +arc 390 391 ( 0.052090205439965516 0.05209020543996551 0.0996667 ) +arc 391 392 ( 0.019066338479377755 0.07115654391934324 0.0996667 ) +arc 392 393 ( -0.01906633847937773 0.07115654391934326 0.0996667 ) +arc 393 394 ( -0.05209020543996551 0.052090205439965516 0.0996667 ) +arc 394 395 ( -0.07115654391934324 0.01906633847937776 0.0996667 ) +arc 395 396 ( -0.07115654391934326 -0.01906633847937774 0.0996667 ) +arc 396 397 ( -0.05209020543996552 -0.05209020543996551 0.0996667 ) +arc 397 398 ( -0.019066338479377793 -0.07115654391934323 0.0996667 ) +arc 398 399 ( 0.019066338479377703 -0.07115654391934326 0.0996667 ) +arc 399 400 ( 0.05209020543996546 -0.05209020543996557 0.0996667 ) +arc 400 389 ( 0.07115654391934323 -0.0190663384793778 0.0996667 ) + +//circle 4 +arc 401 402 ( 0.10045628593406311 0.02691718069066216 0.0996667 ) +arc 402 403 ( 0.07353910524340096 0.07353910524340095 0.0996667 ) +arc 403 404 ( 0.026917180690662183 0.1004562859340631 0.0996667 ) +arc 404 405 ( -0.026917180690662148 0.10045628593406311 0.0996667 ) +arc 405 406 ( -0.07353910524340095 0.07353910524340096 0.0996667 ) +arc 406 407 ( -0.1004562859340631 0.02691718069066219 0.0996667 ) +arc 407 408 ( -0.10045628593406311 -0.026917180690662165 0.0996667 ) +arc 408 409 ( -0.07353910524340096 -0.07353910524340095 0.0996667 ) +arc 409 410 ( -0.02691718069066224 -0.1004562859340631 0.0996667 ) +arc 410 411 ( 0.026917180690662113 -0.10045628593406312 0.0996667 ) +arc 411 412 ( 0.07353910524340088 -0.07353910524340103 0.0996667 ) +arc 412 401 ( 0.1004562859340631 -0.026917180690662245 0.0996667 ) + +//circle 5 +arc 413 414 ( 0.12557035741757888 0.033646475863327696 0.0996667 ) +arc 924 415 ( 0.09192388155425119 0.09192388155425117 0.0996667 ) +arc 415 416 ( 0.033646475863327724 0.12557035741757888 0.0996667 ) +arc 926 417 ( -0.03364647586332768 0.12557035741757888 0.0996667 ) +arc 417 418 ( -0.09192388155425117 0.09192388155425119 0.0996667 ) +arc 928 419 ( -0.12557035741757888 0.03364647586332773 0.0996667 ) +arc 419 420 ( -0.12557035741757888 -0.0336464758633277 0.0996667 ) +arc 930 421 ( -0.0919238815542512 -0.09192388155425117 0.0996667 ) +arc 421 422 ( -0.0336464758633278 -0.12557035741757885 0.0996667 ) +arc 932 423 ( 0.03364647586332764 -0.1255703574175789 0.0996667 ) +arc 423 424 ( 0.09192388155425109 -0.09192388155425128 0.0996667 ) +arc 934 413 ( 0.12557035741757885 -0.03364647586332781 0.0996667 ) + +//section 5 + +//circles + +//circle 0 +arc 438 439 ( 0.016742730421107625 0.004486201095427779 0.39 ) +arc 439 440 ( 0.012256529325679848 0.012256529325679846 0.39 ) +arc 440 441 ( 0.004486201095427782 0.016742730421107625 0.39 ) +arc 441 442 ( -0.004486201095427777 0.016742730421107625 0.39 ) +arc 442 443 ( -0.012256529325679846 0.012256529325679848 0.39 ) +arc 443 444 ( -0.016742730421107625 0.004486201095427784 0.39 ) +arc 444 445 ( -0.016742730421107625 -0.00448620109542778 0.39 ) +arc 445 446 ( -0.01225652932567985 -0.012256529325679846 0.39 ) +arc 446 447 ( -0.004486201095427793 -0.016742730421107622 0.39 ) +arc 447 448 ( 0.004486201095427771 -0.01674273042110763 0.39 ) +arc 448 449 ( 0.012256529325679834 -0.01225652932567986 0.39 ) +arc 449 438 ( 0.016742730421107622 -0.004486201095427794 0.39 ) + +//circle 1 +arc 450 451 ( 0.02929976616286551 0.007850848681760548 0.39 ) +arc 451 452 ( 0.021448917481104963 0.02144891748110496 0.39 ) +arc 452 453 ( 0.007850848681760555 0.029299766162865507 0.39 ) +arc 453 454 ( -0.007850848681760544 0.02929976616286551 0.39 ) +arc 454 455 ( -0.02144891748110496 0.021448917481104963 0.39 ) +arc 455 456 ( -0.029299766162865507 0.007850848681760557 0.39 ) +arc 456 457 ( -0.02929976616286551 -0.00785084868176055 0.39 ) +arc 457 458 ( -0.021448917481104966 -0.02144891748110496 0.39 ) +arc 458 459 ( -0.007850848681760572 -0.029299766162865507 0.39 ) +arc 459 460 ( 0.007850848681760534 -0.029299766162865514 0.39 ) +arc 460 461 ( 0.021448917481104942 -0.021448917481104987 0.39 ) +arc 461 450 ( 0.029299766162865507 -0.007850848681760574 0.39 ) + +//circle 2 +arc 462 463 ( 0.041856801904623396 0.011215496268093317 0.39 ) +arc 463 464 ( 0.030641305636530083 0.030641305636530076 0.39 ) +arc 464 465 ( 0.011215496268093327 0.041856801904623396 0.39 ) +arc 465 466 ( -0.011215496268093312 0.041856801904623396 0.39 ) +arc 466 467 ( -0.030641305636530076 0.030641305636530083 0.39 ) +arc 467 468 ( -0.041856801904623396 0.011215496268093329 0.39 ) +arc 468 469 ( -0.041856801904623396 -0.01121549626809332 0.39 ) +arc 469 470 ( -0.030641305636530086 -0.030641305636530076 0.39 ) +arc 470 471 ( -0.011215496268093351 -0.04185680190462339 0.39 ) +arc 471 472 ( 0.011215496268093298 -0.0418568019046234 0.39 ) +arc 472 473 ( 0.030641305636530048 -0.030641305636530114 0.39 ) +arc 473 462 ( 0.04185680190462339 -0.011215496268093353 0.39 ) + +//circle 3 +arc 474 475 ( 0.07115654391934326 0.019066338479377738 0.39 ) +arc 475 476 ( 0.052090205439965516 0.05209020543996551 0.39 ) +arc 476 477 ( 0.019066338479377755 0.07115654391934324 0.39 ) +arc 477 478 ( -0.01906633847937773 0.07115654391934326 0.39 ) +arc 478 479 ( -0.05209020543996551 0.052090205439965516 0.39 ) +arc 479 480 ( -0.07115654391934324 0.01906633847937776 0.39 ) +arc 480 481 ( -0.07115654391934326 -0.01906633847937774 0.39 ) +arc 481 482 ( -0.05209020543996552 -0.05209020543996551 0.39 ) +arc 482 483 ( -0.019066338479377793 -0.07115654391934323 0.39 ) +arc 483 484 ( 0.019066338479377703 -0.07115654391934326 0.39 ) +arc 484 485 ( 0.05209020543996546 -0.05209020543996557 0.39 ) +arc 485 474 ( 0.07115654391934323 -0.0190663384793778 0.39 ) + +//circle 4 +arc 486 487 ( 0.10045628593406311 0.02691718069066216 0.39 ) +arc 487 488 ( 0.07353910524340096 0.07353910524340095 0.39 ) +arc 488 489 ( 0.026917180690662183 0.1004562859340631 0.39 ) +arc 489 490 ( -0.026917180690662148 0.10045628593406311 0.39 ) +arc 490 491 ( -0.07353910524340095 0.07353910524340096 0.39 ) +arc 491 492 ( -0.1004562859340631 0.02691718069066219 0.39 ) +arc 492 493 ( -0.10045628593406311 -0.026917180690662165 0.39 ) +arc 493 494 ( -0.07353910524340096 -0.07353910524340095 0.39 ) +arc 494 495 ( -0.02691718069066224 -0.1004562859340631 0.39 ) +arc 495 496 ( 0.026917180690662113 -0.10045628593406312 0.39 ) +arc 496 497 ( 0.07353910524340088 -0.07353910524340103 0.39 ) +arc 497 486 ( 0.1004562859340631 -0.026917180690662245 0.39 ) + +//circle 5 +arc 498 499 ( 0.12557035741757888 0.033646475863327696 0.39 ) +arc 499 500 ( 0.09192388155425119 0.09192388155425117 0.39 ) +arc 500 501 ( 0.033646475863327724 0.12557035741757888 0.39 ) +arc 501 502 ( -0.03364647586332768 0.12557035741757888 0.39 ) +arc 502 503 ( -0.09192388155425117 0.09192388155425119 0.39 ) +arc 503 504 ( -0.12557035741757888 0.03364647586332773 0.39 ) +arc 504 505 ( -0.12557035741757888 -0.0336464758633277 0.39 ) +arc 505 506 ( -0.0919238815542512 -0.09192388155425117 0.39 ) +arc 506 507 ( -0.0336464758633278 -0.12557035741757885 0.39 ) +arc 507 508 ( 0.03364647586332764 -0.1255703574175789 0.39 ) +arc 508 509 ( 0.09192388155425109 -0.09192388155425128 0.39 ) +arc 509 498 ( 0.12557035741757885 -0.03364647586332781 0.39 ) +); + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +blocks +( + +//section 0-1 + + //block 0 +hex (1 86 87 2 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (2 87 88 3 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (3 88 89 4 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (4 89 90 5 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (5 90 91 6 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (6 91 92 7 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (7 92 93 8 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (8 93 94 9 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (9 94 95 10 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (10 95 96 11 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (11 96 97 12 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (12 97 86 1 0 85 85 0 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + +//circles + +//circle 0 + + //block 0 +hex (13 98 99 14 1 86 87 2 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (14 99 100 15 2 87 88 3 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (15 100 101 16 3 88 89 4 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (16 101 102 17 4 89 90 5 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (17 102 103 18 5 90 91 6 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (18 103 104 19 6 91 92 7 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (19 104 105 20 7 92 93 8 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (20 105 106 21 8 93 94 9 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (21 106 107 22 9 94 95 10 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (22 107 108 23 10 95 96 11 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (23 108 109 24 11 96 97 12 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (24 109 98 13 12 97 86 1 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + +//circle 1 + + //block 0 +hex (25 620 111 26 13 98 99 14 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (26 111 112 27 14 99 100 15 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (27 622 113 28 15 100 101 16 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (28 113 114 29 16 101 102 17 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (29 624 115 30 17 102 103 18 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (30 115 116 31 18 103 104 19 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (31 626 117 32 19 104 105 20 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (32 117 118 33 20 105 106 21 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (33 628 119 34 21 106 107 22 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (34 119 120 35 22 107 108 23 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (35 630 121 36 23 108 109 24 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (36 121 110 25 24 109 98 13 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + +//circle 2 + + //block 0 +hex (37 122 123 38 25 620 111 26 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (38 123 124 39 26 111 112 27 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (39 124 125 40 27 622 113 28 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (40 125 126 41 28 113 114 29 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (41 126 127 42 29 624 115 30 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (42 127 128 43 30 115 116 31 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (43 128 129 44 31 626 117 32 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (44 129 130 45 32 117 118 33 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (45 130 131 46 33 628 119 34 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (46 131 132 47 34 119 120 35 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (47 132 133 48 35 630 121 36 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (48 133 122 37 36 121 110 25 ) +( 18 6 2 ) +SimpleGrading (1 1 1) + +//circle 3 + + //block 0 +hex (49 134 135 50 37 122 123 38 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (50 135 136 51 38 123 124 39 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (51 136 137 52 39 124 125 40 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (52 137 138 53 40 125 126 41 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (53 138 139 54 41 126 127 42 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (54 139 140 55 42 127 128 43 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (55 140 141 56 43 128 129 44 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (56 141 142 57 44 129 130 45 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (57 142 143 58 45 130 131 46 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (58 143 144 59 46 131 132 47 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (59 144 145 60 47 132 133 48 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (60 145 134 49 48 133 122 37 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + +//circle 4 + + //block 0 +hex (61 146 147 62 49 134 135 50 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (62 147 148 63 50 135 136 51 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (63 148 149 64 51 136 137 52 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (64 149 150 65 52 137 138 53 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (65 150 151 66 53 138 139 54 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (66 151 152 67 54 139 140 55 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (67 152 153 68 55 140 141 56 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (68 153 154 69 56 141 142 57 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (69 154 155 70 57 142 143 58 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (70 155 156 71 58 143 144 59 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (71 156 157 72 59 144 145 60 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (72 157 146 61 60 145 134 49 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + +//circle 5 + + //block 0 +hex (73 158 159 74 61 146 147 62 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (74 669 160 75 62 147 148 63 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (75 160 161 76 63 148 149 64 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (76 671 162 77 64 149 150 65 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (77 162 163 78 65 150 151 66 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (78 673 164 79 66 151 152 67 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (79 164 165 80 67 152 153 68 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (80 675 166 81 68 153 154 69 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (81 166 167 82 69 154 155 70 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (82 677 168 83 70 155 156 71 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (83 168 169 84 71 156 157 72 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (84 679 158 73 72 157 146 61 ) +( 18 6 4 ) +SimpleGrading (1 1 1) + +//section 1-2 + + //block 0 +hex (86 171 172 87 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (87 172 173 88 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (88 173 174 89 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (89 174 175 90 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (90 175 176 91 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (91 176 177 92 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (92 177 178 93 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (93 178 179 94 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (94 179 180 95 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (95 180 181 96 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (96 181 182 97 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (97 182 171 86 85 170 170 85 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + +//circles + +//circle 0 + + //block 0 +hex (98 183 184 99 86 171 172 87 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (99 184 185 100 87 172 173 88 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (100 185 186 101 88 173 174 89 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (101 186 187 102 89 174 175 90 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (102 187 188 103 90 175 176 91 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (103 188 189 104 91 176 177 92 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (104 189 190 105 92 177 178 93 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (105 190 191 106 93 178 179 94 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (106 191 192 107 94 179 180 95 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (107 192 193 108 95 180 181 96 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (108 193 194 109 96 181 182 97 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (109 194 183 98 97 182 171 86 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + +//circle 1 + + //block 0 +hex (620 705 196 111 98 183 184 99 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (111 196 197 112 99 184 185 100 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (622 707 198 113 100 185 186 101 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (113 198 199 114 101 186 187 102 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (624 709 200 115 102 187 188 103 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (115 200 201 116 103 188 189 104 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (626 711 202 117 104 189 190 105 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (117 202 203 118 105 190 191 106 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (628 713 204 119 106 191 192 107 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (119 204 205 120 107 192 193 108 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (630 715 206 121 108 193 194 109 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (121 206 195 110 109 194 183 98 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + +//circle 2 + + //block 0 +hex (122 207 208 123 620 705 196 111 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (123 208 209 124 111 196 197 112 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (124 209 210 125 622 707 198 113 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (125 210 211 126 113 198 199 114 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (126 211 212 127 624 709 200 115 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (127 212 213 128 115 200 201 116 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (128 213 214 129 626 711 202 117 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (129 214 215 130 117 202 203 118 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (130 215 216 131 628 713 204 119 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (131 216 217 132 119 204 205 120 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (132 217 218 133 630 715 206 121 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (133 218 207 122 121 206 195 110 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + +//circle 3 + + //block 0 +hex (134 219 220 135 122 207 208 123 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (135 220 221 136 123 208 209 124 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (136 221 222 137 124 209 210 125 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (137 222 223 138 125 210 211 126 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (138 223 224 139 126 211 212 127 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (139 224 225 140 127 212 213 128 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (140 225 226 141 128 213 214 129 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (141 226 227 142 129 214 215 130 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (142 227 228 143 130 215 216 131 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (143 228 229 144 131 216 217 132 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (144 229 230 145 132 217 218 133 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (145 230 219 134 133 218 207 122 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + +//circle 4 + + //block 0 +hex (146 231 232 147 134 219 220 135 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (147 232 233 148 135 220 221 136 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (148 233 234 149 136 221 222 137 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (149 234 235 150 137 222 223 138 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (150 235 236 151 138 223 224 139 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (151 236 237 152 139 224 225 140 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (152 237 238 153 140 225 226 141 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (153 238 239 154 141 226 227 142 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (154 239 240 155 142 227 228 143 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (155 240 241 156 143 228 229 144 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (156 241 242 157 144 229 230 145 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (157 242 231 146 145 230 219 134 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + +//circle 5 + + //block 0 +hex (158 243 244 159 146 231 232 147 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (669 754 245 160 147 232 233 148 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (160 245 246 161 148 233 234 149 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (671 756 247 162 149 234 235 150 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (162 247 248 163 150 235 236 151 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (673 758 249 164 151 236 237 152 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (164 249 250 165 152 237 238 153 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (675 760 251 166 153 238 239 154 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (166 251 252 167 154 239 240 155 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (677 762 253 168 155 240 241 156 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (168 253 254 169 156 241 242 157 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (679 764 243 158 157 242 231 146 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + +//section 2-3 + +//circles + +//circle 2 + + //block 0 +hex (207 292 293 208 705 790 281 196 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (208 293 294 209 196 281 282 197 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (209 294 295 210 707 792 283 198 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (210 295 296 211 198 283 284 199 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (211 296 297 212 709 794 285 200 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (212 297 298 213 200 285 286 201 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (213 298 299 214 711 796 287 202 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (214 299 300 215 202 287 288 203 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (215 300 301 216 713 798 289 204 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (216 301 302 217 204 289 290 205 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (217 302 303 218 715 800 291 206 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (218 303 292 207 206 291 280 195 ) +rotor +( 2 6 2 ) +SimpleGrading (1 1 1) + +//circle 3 + + //block 0 +hex (219 304 305 220 207 292 293 208 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (220 305 306 221 208 293 294 209 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (221 306 307 222 209 294 295 210 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (222 307 308 223 210 295 296 211 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (223 308 309 224 211 296 297 212 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (224 309 310 225 212 297 298 213 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (225 310 311 226 213 298 299 214 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (226 311 312 227 214 299 300 215 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (227 312 313 228 215 300 301 216 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (228 313 314 229 216 301 302 217 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (229 314 315 230 217 302 303 218 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (230 315 304 219 218 303 292 207 ) +rotor +( 2 6 4 ) +SimpleGrading (1 1 1) + +//circle 4 + + //block 0 +hex (231 316 317 232 219 304 305 220 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (232 317 318 233 220 305 306 221 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (233 318 319 234 221 306 307 222 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (234 319 320 235 222 307 308 223 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (235 320 321 236 223 308 309 224 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (236 321 322 237 224 309 310 225 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (237 322 323 238 225 310 311 226 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (238 323 324 239 226 311 312 227 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (239 324 325 240 227 312 313 228 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (240 325 326 241 228 313 314 229 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (241 326 327 242 229 314 315 230 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (242 327 316 231 230 315 304 219 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + +//circle 5 + + //block 0 +hex (243 328 329 244 231 316 317 232 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (754 839 330 245 232 317 318 233 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (245 330 331 246 233 318 319 234 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (756 841 332 247 234 319 320 235 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (247 332 333 248 235 320 321 236 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (758 843 334 249 236 321 322 237 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (249 334 335 250 237 322 323 238 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (760 845 336 251 238 323 324 239 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (251 336 337 252 239 324 325 240 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (762 847 338 253 240 325 326 241 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (253 338 339 254 241 326 327 242 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (764 849 328 243 242 327 316 231 ) +( 2 6 4 ) +SimpleGrading (1 1 1) + +//section 3-4 + +//circles + +//circle 0 + + //block 0 +hex (268 353 354 269 256 341 342 257 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (269 354 355 270 257 342 343 258 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (270 355 356 271 258 343 344 259 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (271 356 357 272 259 344 345 260 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (272 357 358 273 260 345 346 261 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (273 358 359 274 261 346 347 262 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (274 359 360 275 262 347 348 263 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (275 360 361 276 263 348 349 264 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (276 361 362 277 264 349 350 265 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (277 362 363 278 265 350 351 266 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (278 363 364 279 266 351 352 267 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (279 364 353 268 267 352 341 256 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + +//circle 1 + + //block 0 +hex (790 875 366 281 268 353 354 269 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (281 366 367 282 269 354 355 270 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (792 877 368 283 270 355 356 271 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (283 368 369 284 271 356 357 272 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (794 879 370 285 272 357 358 273 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (285 370 371 286 273 358 359 274 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (796 881 372 287 274 359 360 275 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (287 372 373 288 275 360 361 276 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (798 883 374 289 276 361 362 277 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (289 374 375 290 277 362 363 278 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (800 885 376 291 278 363 364 279 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (291 376 365 280 279 364 353 268 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + +//circle 2 + + //block 0 +hex (292 377 378 293 790 875 366 281 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (293 378 379 294 281 366 367 282 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (294 379 380 295 792 877 368 283 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (295 380 381 296 283 368 369 284 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (296 381 382 297 794 879 370 285 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (297 382 383 298 285 370 371 286 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (298 383 384 299 796 881 372 287 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (299 384 385 300 287 372 373 288 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (300 385 386 301 798 883 374 289 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (301 386 387 302 289 374 375 290 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (302 387 388 303 800 885 376 291 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (303 388 377 292 291 376 365 280 ) +rotor +( 6 6 2 ) +SimpleGrading (1 1 1) + +//circle 3 + + //block 0 +hex (304 389 390 305 292 377 378 293 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (305 390 391 306 293 378 379 294 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (306 391 392 307 294 379 380 295 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (307 392 393 308 295 380 381 296 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (308 393 394 309 296 381 382 297 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (309 394 395 310 297 382 383 298 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (310 395 396 311 298 383 384 299 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (311 396 397 312 299 384 385 300 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (312 397 398 313 300 385 386 301 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (313 398 399 314 301 386 387 302 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (314 399 400 315 302 387 388 303 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (315 400 389 304 303 388 377 292 ) +rotor +( 6 6 4 ) +SimpleGrading (1 1 1) + +//circle 4 + + //block 0 +hex (316 401 402 317 304 389 390 305 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (317 402 403 318 305 390 391 306 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (318 403 404 319 306 391 392 307 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (319 404 405 320 307 392 393 308 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (320 405 406 321 308 393 394 309 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (321 406 407 322 309 394 395 310 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (322 407 408 323 310 395 396 311 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (323 408 409 324 311 396 397 312 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (324 409 410 325 312 397 398 313 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (325 410 411 326 313 398 399 314 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (326 411 412 327 314 399 400 315 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (327 412 401 316 315 400 389 304 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + +//circle 5 + + //block 0 +hex (328 413 414 329 316 401 402 317 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (839 924 415 330 317 402 403 318 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (330 415 416 331 318 403 404 319 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (841 926 417 332 319 404 405 320 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (332 417 418 333 320 405 406 321 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (843 928 419 334 321 406 407 322 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (334 419 420 335 322 407 408 323 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (845 930 421 336 323 408 409 324 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (336 421 422 337 324 409 410 325 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (847 932 423 338 325 410 411 326 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (338 423 424 339 326 411 412 327 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (849 934 413 328 327 412 401 316 ) +( 6 6 4 ) +SimpleGrading (1 1 1) + +//section 4-5 + +//circles + +//circle 0 + + //block 0 +hex (353 438 439 354 341 426 427 342 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (354 439 440 355 342 427 428 343 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (355 440 441 356 343 428 429 344 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (356 441 442 357 344 429 430 345 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (357 442 443 358 345 430 431 346 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (358 443 444 359 346 431 432 347 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (359 444 445 360 347 432 433 348 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (360 445 446 361 348 433 434 349 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (361 446 447 362 349 434 435 350 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (362 447 448 363 350 435 436 351 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (363 448 449 364 351 436 437 352 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (364 449 438 353 352 437 426 341 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + +//circle 1 + + //block 0 +hex (875 450 451 366 353 438 439 354 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (366 451 452 367 354 439 440 355 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (877 452 453 368 355 440 441 356 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (368 453 454 369 356 441 442 357 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (879 454 455 370 357 442 443 358 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (370 455 456 371 358 443 444 359 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (881 456 457 372 359 444 445 360 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (372 457 458 373 360 445 446 361 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (883 458 459 374 361 446 447 362 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (374 459 460 375 362 447 448 363 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (885 460 461 376 363 448 449 364 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (376 461 450 365 364 449 438 353 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + +//circle 2 + + //block 0 +hex (377 462 463 378 875 450 451 366 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 1 +hex (378 463 464 379 366 451 452 367 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 2 +hex (379 464 465 380 877 452 453 368 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 3 +hex (380 465 466 381 368 453 454 369 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 4 +hex (381 466 467 382 879 454 455 370 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 5 +hex (382 467 468 383 370 455 456 371 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 6 +hex (383 468 469 384 881 456 457 372 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 7 +hex (384 469 470 385 372 457 458 373 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 8 +hex (385 470 471 386 883 458 459 374 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 9 +hex (386 471 472 387 374 459 460 375 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 10 +hex (387 472 473 388 885 460 461 376 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + + //block 11 +hex (388 473 462 377 376 461 450 365 ) +rotor +( 70 6 2 ) +SimpleGrading (1 1 1) + +//circle 3 + + //block 0 +hex (389 474 475 390 377 462 463 378 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (390 475 476 391 378 463 464 379 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (391 476 477 392 379 464 465 380 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (392 477 478 393 380 465 466 381 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (393 478 479 394 381 466 467 382 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (394 479 480 395 382 467 468 383 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (395 480 481 396 383 468 469 384 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (396 481 482 397 384 469 470 385 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (397 482 483 398 385 470 471 386 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (398 483 484 399 386 471 472 387 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (399 484 485 400 387 472 473 388 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (400 485 474 389 388 473 462 377 ) +rotor +( 70 6 4 ) +SimpleGrading (1 1 1) + +//circle 4 + + //block 0 +hex (401 486 487 402 389 474 475 390 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (402 487 488 403 390 475 476 391 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (403 488 489 404 391 476 477 392 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (404 489 490 405 392 477 478 393 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (405 490 491 406 393 478 479 394 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (406 491 492 407 394 479 480 395 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (407 492 493 408 395 480 481 396 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (408 493 494 409 396 481 482 397 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (409 494 495 410 397 482 483 398 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (410 495 496 411 398 483 484 399 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (411 496 497 412 399 484 485 400 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (412 497 486 401 400 485 474 389 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + +//circle 5 + + //block 0 +hex (413 498 499 414 401 486 487 402 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 1 +hex (924 499 500 415 402 487 488 403 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 2 +hex (415 500 501 416 403 488 489 404 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 3 +hex (926 501 502 417 404 489 490 405 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 4 +hex (417 502 503 418 405 490 491 406 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 5 +hex (928 503 504 419 406 491 492 407 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 6 +hex (419 504 505 420 407 492 493 408 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 7 +hex (930 505 506 421 408 493 494 409 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 8 +hex (421 506 507 422 409 494 495 410 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 9 +hex (932 507 508 423 410 495 496 411 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 10 +hex (423 508 509 424 411 496 497 412 ) +( 70 6 4 ) +SimpleGrading (1 1 1) + + //block 11 +hex (934 509 498 413 412 497 486 401 ) +( 70 6 4 ) +SimpleGrading (1 1 1) +); + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +patches +( + + patch inlet + ( + + //polygon + ( 1 2 0 0) + ( 2 3 0 0) + ( 3 4 0 0) + ( 4 5 0 0) + ( 5 6 0 0) + ( 6 7 0 0) + ( 7 8 0 0) + ( 8 9 0 0) + ( 9 10 0 0) + ( 10 11 0 0) + ( 11 12 0 0) + ( 12 1 0 0) + + //inhub_circ to polygon + ( 13 14 2 1) + ( 14 15 3 2) + ( 15 16 4 3) + ( 16 17 5 4) + ( 17 18 6 5) + ( 18 19 7 6) + ( 19 20 8 7) + ( 20 21 9 8) + ( 21 22 10 9) + ( 22 23 11 10) + ( 23 24 12 11) + ( 24 13 1 12) + + //hub to inhub_circ + ( 25 26 14 13) + ( 26 27 15 14) + ( 27 28 16 15) + ( 28 29 17 16) + ( 29 30 18 17) + ( 30 31 19 18) + ( 31 32 20 19) + ( 32 33 21 20) + ( 33 34 22 21) + ( 34 35 23 22) + ( 35 36 24 23) + ( 36 25 13 24) + + //rotor to hub + ( 37 38 26 25) + ( 38 39 27 26) + ( 39 40 28 27) + ( 40 41 29 28) + ( 41 42 30 29) + ( 42 43 31 30) + ( 43 44 32 31) + ( 44 45 33 32) + ( 45 46 34 33) + ( 46 47 35 34) + ( 47 48 36 35) + ( 48 37 25 36) + ) + + patch outlet + ( + + //circles + + //circle 0 - -1 + ( 438 439 427 426) + ( 439 440 428 427) + ( 440 441 429 428) + ( 441 442 430 429) + ( 442 443 431 430) + ( 443 444 432 431) + ( 444 445 433 432) + ( 445 446 434 433) + ( 446 447 435 434) + ( 447 448 436 435) + ( 448 449 437 436) + ( 449 438 426 437) + + //circle 1 - 0 + ( 450 451 439 438) + ( 451 452 440 439) + ( 452 453 441 440) + ( 453 454 442 441) + ( 454 455 443 442) + ( 455 456 444 443) + ( 456 457 445 444) + ( 457 458 446 445) + ( 458 459 447 446) + ( 459 460 448 447) + ( 460 461 449 448) + ( 461 450 438 449) + + //circle 2 - 1 + ( 462 463 451 450) + ( 463 464 452 451) + ( 464 465 453 452) + ( 465 466 454 453) + ( 466 467 455 454) + ( 467 468 456 455) + ( 468 469 457 456) + ( 469 470 458 457) + ( 470 471 459 458) + ( 471 472 460 459) + ( 472 473 461 460) + ( 473 462 450 461) + + //circle 3 - 2 + ( 474 475 463 462) + ( 475 476 464 463) + ( 476 477 465 464) + ( 477 478 466 465) + ( 478 479 467 466) + ( 479 480 468 467) + ( 480 481 469 468) + ( 481 482 470 469) + ( 482 483 471 470) + ( 483 484 472 471) + ( 484 485 473 472) + ( 485 474 462 473) + + //circle 4 - 3 + ( 486 487 475 474) + ( 487 488 476 475) + ( 488 489 477 476) + ( 489 490 478 477) + ( 490 491 479 478) + ( 491 492 480 479) + ( 492 493 481 480) + ( 493 494 482 481) + ( 494 495 483 482) + ( 495 496 484 483) + ( 496 497 485 484) + ( 497 486 474 485) + + //circle 5 - 4 + ( 498 499 487 486) + ( 499 500 488 487) + ( 500 501 489 488) + ( 501 502 490 489) + ( 502 503 491 490) + ( 503 504 492 491) + ( 504 505 493 492) + ( 505 506 494 493) + ( 506 507 495 494) + ( 507 508 496 495) + ( 508 509 497 496) + ( 509 498 486 497) + ) + + wall propeller + ( + + //polygon + ( 171 172 170 170) + ( 172 173 170 170) + ( 173 174 170 170) + ( 174 175 170 170) + ( 175 176 170 170) + ( 176 177 170 170) + ( 177 178 170 170) + ( 178 179 170 170) + ( 179 180 170 170) + ( 180 181 170 170) + ( 181 182 170 170) + ( 182 171 170 170) + + //hub to blade circle + ( 705 196 184 183) + ( 196 197 185 184) + ( 707 198 186 185) + ( 198 199 187 186) + ( 709 200 188 187) + ( 200 201 189 188) + ( 711 202 190 189) + ( 202 203 191 190) + ( 713 204 192 191) + ( 204 205 193 192) + ( 715 206 194 193) + ( 206 195 183 194) + + //blade to polygon + ( 183 184 172 171) + ( 184 185 173 172) + ( 185 186 174 173) + ( 186 187 175 174) + ( 187 188 176 175) + ( 188 189 177 176) + ( 189 190 178 177) + ( 190 191 179 178) + ( 191 192 180 179) + ( 192 193 181 180) + ( 193 194 182 181) + ( 194 183 171 182) + + //hub to blade circle + ( 790 281 269 268) + ( 281 282 270 269) + ( 792 283 271 270) + ( 283 284 272 271) + ( 794 285 273 272) + ( 285 286 274 273) + ( 796 287 275 274) + ( 287 288 276 275) + ( 798 289 277 276) + ( 289 290 278 277) + ( 800 291 279 278) + ( 291 280 268 279) + + //blade to polygon + ( 268 269 257 256) + ( 269 270 258 257) + ( 270 271 259 258) + ( 271 272 260 259) + ( 272 273 261 260) + ( 273 274 262 261) + ( 274 275 263 262) + ( 275 276 264 263) + ( 276 277 265 264) + ( 277 278 266 265) + ( 278 279 267 266) + ( 279 268 256 267) + + //sides + ( 705 196 281 790) + ( 196 197 282 281) + ( 707 198 283 792) + ( 198 199 284 283) + ( 709 200 285 794) + ( 200 201 286 285) + ( 711 202 287 796) + ( 202 203 288 287) + ( 713 204 289 798) + ( 204 205 290 289) + ( 715 206 291 800) + ( 206 195 280 291) + + //blades + ( 122 207 705 620) + ( 122 207 195 110) + ( 124 209 707 622) + ( 124 209 197 112) + ( 126 211 709 624) + ( 126 211 199 114) + ( 128 213 711 626) + ( 128 213 201 116) + ( 130 215 713 628) + ( 130 215 203 118) + ( 132 217 715 630) + ( 132 217 205 120) + ( 207 292 790 705) + ( 207 292 280 195) + ( 209 294 792 707) + ( 209 294 282 197) + ( 211 296 794 709) + ( 211 296 284 199) + ( 213 298 796 711) + ( 213 298 286 201) + ( 215 300 798 713) + ( 215 300 288 203) + ( 217 302 800 715) + ( 217 302 290 205) + ( 292 377 875 790) + ( 292 377 365 280) + ( 294 379 877 792) + ( 294 379 367 282) + ( 296 381 879 794) + ( 296 381 369 284) + ( 298 383 881 796) + ( 298 383 371 286) + ( 300 385 883 798) + ( 300 385 373 288) + ( 302 387 885 800) + ( 302 387 375 290) + ( 620 98 183 705) + ( 110 98 183 195) + ( 622 100 185 707) + ( 112 100 185 197) + ( 624 102 187 709) + ( 114 102 187 199) + ( 626 104 189 711) + ( 116 104 189 201) + ( 628 106 191 713) + ( 118 106 191 203) + ( 630 108 193 715) + ( 120 108 193 205) + ( 790 268 353 875) + ( 280 268 353 365) + ( 792 270 355 877) + ( 282 270 355 367) + ( 794 272 357 879) + ( 284 272 357 369) + ( 796 274 359 881) + ( 286 274 359 371) + ( 798 276 361 883) + ( 288 276 361 373) + ( 800 278 363 885) + ( 290 278 363 375) + + //stem sides + ( 256 257 342 341) + ( 257 258 343 342) + ( 258 259 344 343) + ( 259 260 345 344) + ( 260 261 346 345) + ( 261 262 347 346) + ( 262 263 348 347) + ( 263 264 349 348) + ( 264 265 350 349) + ( 265 266 351 350) + ( 266 267 352 351) + ( 267 256 341 352) + ( 341 342 427 426) + ( 342 343 428 427) + ( 343 344 429 428) + ( 344 345 430 429) + ( 345 346 431 430) + ( 346 347 432 431) + ( 347 348 433 432) + ( 348 349 434 433) + ( 349 350 435 434) + ( 350 351 436 435) + ( 351 352 437 436) + ( 352 341 426 437) + ) + + wall walls + ( + + //tank walls 0 - 1 + ( 73 74 159 158) + ( 74 75 160 669) + ( 75 76 161 160) + ( 76 77 162 671) + ( 77 78 163 162) + ( 78 79 164 673) + ( 79 80 165 164) + ( 80 81 166 675) + ( 81 82 167 166) + ( 82 83 168 677) + ( 83 84 169 168) + ( 84 73 158 679) + + //baffles + ( 74 62 147 669) + ( 74 62 147 159) + ( 76 64 149 671) + ( 76 64 149 161) + ( 78 66 151 673) + ( 78 66 151 163) + ( 80 68 153 675) + ( 80 68 153 165) + ( 82 70 155 677) + ( 82 70 155 167) + ( 84 72 157 679) + ( 84 72 157 169) + + //tank walls 1 - 2 + ( 158 159 244 243) + ( 669 160 245 754) + ( 160 161 246 245) + ( 671 162 247 756) + ( 162 163 248 247) + ( 673 164 249 758) + ( 164 165 250 249) + ( 675 166 251 760) + ( 166 167 252 251) + ( 677 168 253 762) + ( 168 169 254 253) + ( 679 158 243 764) + + //baffles + ( 669 147 232 754) + ( 159 147 232 244) + ( 671 149 234 756) + ( 161 149 234 246) + ( 673 151 236 758) + ( 163 151 236 248) + ( 675 153 238 760) + ( 165 153 238 250) + ( 677 155 240 762) + ( 167 155 240 252) + ( 679 157 242 764) + ( 169 157 242 254) + + //tank walls 2 - 3 + ( 243 244 329 328) + ( 754 245 330 839) + ( 245 246 331 330) + ( 756 247 332 841) + ( 247 248 333 332) + ( 758 249 334 843) + ( 249 250 335 334) + ( 760 251 336 845) + ( 251 252 337 336) + ( 762 253 338 847) + ( 253 254 339 338) + ( 764 243 328 849) + + //baffles + ( 754 232 317 839) + ( 244 232 317 329) + ( 756 234 319 841) + ( 246 234 319 331) + ( 758 236 321 843) + ( 248 236 321 333) + ( 760 238 323 845) + ( 250 238 323 335) + ( 762 240 325 847) + ( 252 240 325 337) + ( 764 242 327 849) + ( 254 242 327 339) + + //tank walls 3 - 4 + ( 328 329 414 413) + ( 839 330 415 924) + ( 330 331 416 415) + ( 841 332 417 926) + ( 332 333 418 417) + ( 843 334 419 928) + ( 334 335 420 419) + ( 845 336 421 930) + ( 336 337 422 421) + ( 847 338 423 932) + ( 338 339 424 423) + ( 849 328 413 934) + + //baffles + ( 839 317 402 924) + ( 329 317 402 414) + ( 841 319 404 926) + ( 331 319 404 416) + ( 843 321 406 928) + ( 333 321 406 418) + ( 845 323 408 930) + ( 335 323 408 420) + ( 847 325 410 932) + ( 337 325 410 422) + ( 849 327 412 934) + ( 339 327 412 424) + + //tank walls 4 - 5 + ( 413 414 499 498) + ( 924 415 500 499) + ( 415 416 501 500) + ( 926 417 502 501) + ( 417 418 503 502) + ( 928 419 504 503) + ( 419 420 505 504) + ( 930 421 506 505) + ( 421 422 507 506) + ( 932 423 508 507) + ( 423 424 509 508) + ( 934 413 498 509) + + //baffles + ( 924 402 487 499) + ( 414 402 487 499) + ( 926 404 489 501) + ( 416 404 489 501) + ( 928 406 491 503) + ( 418 406 491 503) + ( 930 408 493 505) + ( 420 408 493 505) + ( 932 410 495 507) + ( 422 410 495 507) + ( 934 412 497 509) + ( 424 412 497 509) + + //circles + + //circle 3 - 2 + ( 49 50 38 37) + ( 50 51 39 38) + ( 51 52 40 39) + ( 52 53 41 40) + ( 53 54 42 41) + ( 54 55 43 42) + ( 55 56 44 43) + ( 56 57 45 44) + ( 57 58 46 45) + ( 58 59 47 46) + ( 59 60 48 47) + ( 60 49 37 48) + + //circle 4 - 3 + ( 61 62 50 49) + ( 62 63 51 50) + ( 63 64 52 51) + ( 64 65 53 52) + ( 65 66 54 53) + ( 66 67 55 54) + ( 67 68 56 55) + ( 68 69 57 56) + ( 69 70 58 57) + ( 70 71 59 58) + ( 71 72 60 59) + ( 72 61 49 60) + + //circle 5 - 4 + ( 73 74 62 61) + ( 74 75 63 62) + ( 75 76 64 63) + ( 76 77 65 64) + ( 77 78 66 65) + ( 78 79 67 66) + ( 79 80 68 67) + ( 80 81 69 68) + ( 81 82 70 69) + ( 82 83 71 70) + ( 83 84 72 71) + ( 84 73 61 72) + ) + + empty inside_to_hub + ( + + //pair :0-1 + ( 25 13 98 620) + ( 27 15 100 622) + ( 29 17 102 624) + ( 31 19 104 626) + ( 33 21 106 628) + ( 35 23 108 630) + + //pair :4-5 + ( 875 353 438 450) + ( 877 355 440 452) + ( 879 357 442 454) + ( 881 359 444 456) + ( 883 361 446 458) + ( 885 363 448 460) + ) + + empty inside_to_hub_copy + ( + + //pair :0-1 + ( 25 13 98 110) + ( 27 15 100 112) + ( 29 17 102 114) + ( 31 19 104 116) + ( 33 21 106 118) + ( 35 23 108 120) + + //pair :4-5 + ( 365 353 438 450) + ( 367 355 440 452) + ( 369 357 442 454) + ( 371 359 444 456) + ( 373 361 446 458) + ( 375 363 448 460) + ) + + empty hub_to_rotor + ( + + //pair :0-1 + ( 37 25 620 122) + ( 39 27 622 124) + ( 41 29 624 126) + ( 43 31 626 128) + ( 45 33 628 130) + ( 47 35 630 132) + + //pair :4-5 + ( 377 875 450 462) + ( 379 877 452 464) + ( 381 879 454 466) + ( 383 881 456 468) + ( 385 883 458 470) + ( 387 885 460 472) + ) + + empty hub_to_rotor_copy + ( + + //pair :0-1 + ( 37 25 110 122) + ( 39 27 112 124) + ( 41 29 114 126) + ( 43 31 116 128) + ( 45 33 118 130) + ( 47 35 120 132) + + //pair :4-5 + ( 377 365 450 462) + ( 379 367 452 464) + ( 381 369 454 466) + ( 383 371 456 468) + ( 385 373 458 470) + ( 387 375 460 472) + ) +); From e9518c458140d3ddd8dc74172cf7a5276c690254 Mon Sep 17 00:00:00 2001 From: Malik Date: Fri, 31 Jul 2026 13:03:13 -0600 Subject: [PATCH 6/7] fix blockMeshDict format --- bird/meshing/stirred_tank_mesh.py | 8 +- tutorial_cases/OF9/stirred_tank/run.sh | 2 +- .../OF9/stirred_tank/system/blockMeshDict | 4479 ----------------- 3 files changed, 5 insertions(+), 4484 deletions(-) delete mode 100644 tutorial_cases/OF9/stirred_tank/system/blockMeshDict diff --git a/bird/meshing/stirred_tank_mesh.py b/bird/meshing/stirred_tank_mesh.py index 91c5a960..4cc6360c 100644 --- a/bird/meshing/stirred_tank_mesh.py +++ b/bird/meshing/stirred_tank_mesh.py @@ -11,7 +11,7 @@ def get_reactor_geom(yamlfile): def write_ofoam_preamble(outfile, react): outfile.write( - r"/*--------------------------------*- C++ -*----------------------------------*\\\n" + "/*--------------------------------*- C++ -*----------------------------------*\\\n" ) outfile.write( "| ========= | |\n" @@ -29,7 +29,7 @@ def write_ofoam_preamble(outfile, react): "| \\/ M anipulation | |\n" ) outfile.write( - r"\*---------------------------------------------------------------------------*/\n" + "\*---------------------------------------------------------------------------*/\n" ) outfile.write("FoamFile\n") outfile.write("{\n") @@ -39,11 +39,11 @@ def write_ofoam_preamble(outfile, react): outfile.write("\tobject blockMeshDict;\n") outfile.write("}\n\n") outfile.write( - r"// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //\n\n" + "// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //\n\n" ) outfile.write("convertToMeters 1.0;\n\n") outfile.write( - r"// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //\n\n" + "// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //\n\n" ) diff --git a/tutorial_cases/OF9/stirred_tank/run.sh b/tutorial_cases/OF9/stirred_tank/run.sh index 16672965..78c85b06 100644 --- a/tutorial_cases/OF9/stirred_tank/run.sh +++ b/tutorial_cases/OF9/stirred_tank/run.sh @@ -19,7 +19,7 @@ if ! type "python" &> /dev/null; then echo "Skipping Mesh generation" else # Generate blockmeshDict - python ../../../applications/write_stirred_tank_mesh.py -i ../../../bird/meshing/stirred_tank_mesh_templates/base_tank/tank_par.yaml -o system/blockMeshDict + python -W error::SyntaxWarning ../../../applications/write_stirred_tank_mesh.py -i ../../../bird/meshing/stirred_tank_mesh_templates/base_tank/tank_par.yaml -o system/blockMeshDict # Generate species thermo properties # python ../../../applications/write_species_thermo_prop.py -cf . diff --git a/tutorial_cases/OF9/stirred_tank/system/blockMeshDict b/tutorial_cases/OF9/stirred_tank/system/blockMeshDict deleted file mode 100644 index f0533db5..00000000 --- a/tutorial_cases/OF9/stirred_tank/system/blockMeshDict +++ /dev/null @@ -1,4479 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \ / O peration | Version: 5 | -| \ / A nd | Web: www.OpenFOAM.org | -| \/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class dictionary; - object blockMeshDict; -} - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -convertToMeters 1.0; - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -vertices -( - -//section 0 - -//center -(0.0 0.0 0.0) // 0 - -//polygon -( 0.00866667 0.0 0.0 ) // 1 -( 0.007505556386216481 0.004333334999999999 0.0 ) // 2 -( 0.004333335000000001 0.00750555638621648 0.0 ) // 3 -( 5.306804837383196e-19 0.00866667 0.0 ) // 4 -( -0.004333334999999998 0.007505556386216481 0.0 ) // 5 -( -0.007505556386216479 0.004333335000000002 0.0 ) // 6 -( -0.00866667 1.0613609674766392e-18 0.0 ) // 7 -( -0.0075055563862164824 -0.004333334999999998 0.0 ) // 8 -( -0.004333335000000003 -0.007505556386216478 0.0 ) // 9 -( -1.5920414512149585e-18 -0.00866667 0.0 ) // 10 -( 0.004333334999999994 -0.007505556386216484 0.0 ) // 11 -( 0.007505556386216478 -0.004333335000000003 0.0 ) // 12 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0 ) //13 -( 0.015011121432687005 0.008666675 0.0 ) //14 -( 0.008666675000000004 0.015011121432687003 0.0 ) //15 -( 1.061361579800039e-18 0.017333350000000004 0.0 ) //16 -( -0.008666674999999999 0.015011121432687005 0.0 ) //17 -( -0.015011121432687001 0.008666675000000007 0.0 ) //18 -( -0.017333350000000004 2.122723159600078e-18 0.0 ) //19 -( -0.015011121432687007 -0.008666674999999999 0.0 ) //20 -( -0.008666675000000009 -0.015011121432686998 0.0 ) //21 -( -3.184084739400117e-18 -0.017333350000000004 0.0 ) //22 -( 0.00866667499999999 -0.01501112143268701 0.0 ) //23 -( 0.015011121432686998 -0.008666675000000009 0.0 ) //24 - -//circle 1 -( 0.030333350000000002 0.0 0.0 ) //25 -( 0.026269451681884704 0.015166675 0.0 ) //26 -( 0.015166675000000004 0.0262694516818847 0.0 ) //27 -( 1.8573819992458183e-18 0.030333350000000002 0.0 ) //28 -( -0.015166674999999996 0.026269451681884704 0.0 ) //29 -( -0.026269451681884697 0.015166675000000011 0.0 ) //30 -( -0.030333350000000002 3.714763998491637e-18 0.0 ) //31 -( -0.026269451681884708 -0.015166674999999994 0.0 ) //32 -( -0.015166675000000015 -0.026269451681884694 0.0 ) //33 -( -5.572145997737455e-18 -0.030333350000000002 0.0 ) //34 -( 0.01516667499999998 -0.026269451681884715 0.0 ) //35 -( 0.026269451681884694 -0.015166675000000015 0.0 ) //36 - -//circle 2 -( 0.04333335 0.0 0.0 ) //37 -( 0.03752778193108241 0.021666674999999996 0.0 ) //38 -( 0.021666675000000003 0.0375277819310824 0.0 ) //39 -( 2.653402418691598e-18 0.04333335 0.0 ) //40 -( -0.021666674999999993 0.03752778193108241 0.0 ) //41 -( -0.037527781931082395 0.021666675000000014 0.0 ) //42 -( -0.04333335 5.306804837383196e-18 0.0 ) //43 -( -0.03752778193108241 -0.02166667499999999 0.0 ) //44 -( -0.02166667500000002 -0.037527781931082395 0.0 ) //45 -( -7.960207256074793e-18 -0.04333335 0.0 ) //46 -( 0.021666674999999972 -0.03752778193108242 0.0 ) //47 -( 0.037527781931082395 -0.02166667500000002 0.0 ) //48 - -//circle 3 -( 0.073666675 0.0 0.0 ) //49 -( 0.06379721196233201 0.036833337499999994 0.0 ) //50 -( 0.03683333750000001 0.06379721196233201 0.0 ) //51 -( 4.510782887128917e-18 0.073666675 0.0 ) //52 -( -0.03683333749999999 0.06379721196233201 0.0 ) //53 -( -0.063797211962332 0.03683333750000003 0.0 ) //54 -( -0.073666675 9.021565774257834e-18 0.0 ) //55 -( -0.06379721196233203 -0.03683333749999999 0.0 ) //56 -( -0.036833337500000035 -0.063797211962332 0.0 ) //57 -( -1.3532348661386751e-17 -0.073666675 0.0 ) //58 -( 0.03683333749999995 -0.06379721196233204 0.0 ) //59 -( 0.063797211962332 -0.036833337500000035 0.0 ) //60 - -//circle 4 -( 0.10400000000000001 0.0 0.0 ) //61 -( 0.09006664199358164 0.052 0.0 ) //62 -( 0.05200000000000002 0.09006664199358162 0.0 ) //63 -( 6.368163355566237e-18 0.10400000000000001 0.0 ) //64 -( -0.05199999999999999 0.09006664199358164 0.0 ) //65 -( -0.09006664199358161 0.05200000000000004 0.0 ) //66 -( -0.10400000000000001 1.2736326711132474e-17 0.0 ) //67 -( -0.09006664199358165 -0.051999999999999984 0.0 ) //68 -( -0.05200000000000005 -0.0900666419935816 0.0 ) //69 -( -1.910449006669871e-17 -0.10400000000000001 0.0 ) //70 -( 0.051999999999999935 -0.09006664199358166 0.0 ) //71 -( 0.0900666419935816 -0.05200000000000005 0.0 ) //72 - -//circle 5 -( 0.13 0.0 0.0 ) //73 -( 0.11258330249197704 0.06499999999999999 0.0 ) //74 -( 0.06500000000000002 0.11258330249197702 0.0 ) //75 -( 7.960204194457797e-18 0.13 0.0 ) //76 -( -0.06499999999999997 0.11258330249197704 0.0 ) //77 -( -0.11258330249197701 0.06500000000000004 0.0 ) //78 -( -0.13 1.5920408388915593e-17 0.0 ) //79 -( -0.11258330249197705 -0.06499999999999997 0.0 ) //80 -( -0.06500000000000006 -0.112583302491977 0.0 ) //81 -( -2.3880612583373387e-17 -0.13 0.0 ) //82 -( 0.06499999999999992 -0.11258330249197708 0.0 ) //83 -( 0.112583302491977 -0.06500000000000006 0.0 ) //84 - -//section 1 - -//center -(0.0 0.0 0.0736667) // 85 - -//polygon -( 0.00866667 0.0 0.0736667 ) // 86 -( 0.007505556386216481 0.004333334999999999 0.0736667 ) // 87 -( 0.004333335000000001 0.00750555638621648 0.0736667 ) // 88 -( 5.306804837383196e-19 0.00866667 0.0736667 ) // 89 -( -0.004333334999999998 0.007505556386216481 0.0736667 ) // 90 -( -0.007505556386216479 0.004333335000000002 0.0736667 ) // 91 -( -0.00866667 1.0613609674766392e-18 0.0736667 ) // 92 -( -0.0075055563862164824 -0.004333334999999998 0.0736667 ) // 93 -( -0.004333335000000003 -0.007505556386216478 0.0736667 ) // 94 -( -1.5920414512149585e-18 -0.00866667 0.0736667 ) // 95 -( 0.004333334999999994 -0.007505556386216484 0.0736667 ) // 96 -( 0.007505556386216478 -0.004333335000000003 0.0736667 ) // 97 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0736667 ) //98 -( 0.015011121432687005 0.008666675 0.0736667 ) //99 -( 0.008666675000000004 0.015011121432687003 0.0736667 ) //100 -( 1.061361579800039e-18 0.017333350000000004 0.0736667 ) //101 -( -0.008666674999999999 0.015011121432687005 0.0736667 ) //102 -( -0.015011121432687001 0.008666675000000007 0.0736667 ) //103 -( -0.017333350000000004 2.122723159600078e-18 0.0736667 ) //104 -( -0.015011121432687007 -0.008666674999999999 0.0736667 ) //105 -( -0.008666675000000009 -0.015011121432686998 0.0736667 ) //106 -( -3.184084739400117e-18 -0.017333350000000004 0.0736667 ) //107 -( 0.00866667499999999 -0.01501112143268701 0.0736667 ) //108 -( 0.015011121432686998 -0.008666675000000009 0.0736667 ) //109 - -//circle 1 -( 0.030333350000000002 0.0 0.0736667 ) //110 -( 0.026269451681884704 0.015166675 0.0736667 ) //111 -( 0.015166675000000004 0.0262694516818847 0.0736667 ) //112 -( 1.8573819992458183e-18 0.030333350000000002 0.0736667 ) //113 -( -0.015166674999999996 0.026269451681884704 0.0736667 ) //114 -( -0.026269451681884697 0.015166675000000011 0.0736667 ) //115 -( -0.030333350000000002 3.714763998491637e-18 0.0736667 ) //116 -( -0.026269451681884708 -0.015166674999999994 0.0736667 ) //117 -( -0.015166675000000015 -0.026269451681884694 0.0736667 ) //118 -( -5.572145997737455e-18 -0.030333350000000002 0.0736667 ) //119 -( 0.01516667499999998 -0.026269451681884715 0.0736667 ) //120 -( 0.026269451681884694 -0.015166675000000015 0.0736667 ) //121 - -//circle 2 -( 0.04333335 0.0 0.0736667 ) //122 -( 0.03752778193108241 0.021666674999999996 0.0736667 ) //123 -( 0.021666675000000003 0.0375277819310824 0.0736667 ) //124 -( 2.653402418691598e-18 0.04333335 0.0736667 ) //125 -( -0.021666674999999993 0.03752778193108241 0.0736667 ) //126 -( -0.037527781931082395 0.021666675000000014 0.0736667 ) //127 -( -0.04333335 5.306804837383196e-18 0.0736667 ) //128 -( -0.03752778193108241 -0.02166667499999999 0.0736667 ) //129 -( -0.02166667500000002 -0.037527781931082395 0.0736667 ) //130 -( -7.960207256074793e-18 -0.04333335 0.0736667 ) //131 -( 0.021666674999999972 -0.03752778193108242 0.0736667 ) //132 -( 0.037527781931082395 -0.02166667500000002 0.0736667 ) //133 - -//circle 3 -( 0.073666675 0.0 0.0736667 ) //134 -( 0.06379721196233201 0.036833337499999994 0.0736667 ) //135 -( 0.03683333750000001 0.06379721196233201 0.0736667 ) //136 -( 4.510782887128917e-18 0.073666675 0.0736667 ) //137 -( -0.03683333749999999 0.06379721196233201 0.0736667 ) //138 -( -0.063797211962332 0.03683333750000003 0.0736667 ) //139 -( -0.073666675 9.021565774257834e-18 0.0736667 ) //140 -( -0.06379721196233203 -0.03683333749999999 0.0736667 ) //141 -( -0.036833337500000035 -0.063797211962332 0.0736667 ) //142 -( -1.3532348661386751e-17 -0.073666675 0.0736667 ) //143 -( 0.03683333749999995 -0.06379721196233204 0.0736667 ) //144 -( 0.063797211962332 -0.036833337500000035 0.0736667 ) //145 - -//circle 4 -( 0.10400000000000001 0.0 0.0736667 ) //146 -( 0.09006664199358164 0.052 0.0736667 ) //147 -( 0.05200000000000002 0.09006664199358162 0.0736667 ) //148 -( 6.368163355566237e-18 0.10400000000000001 0.0736667 ) //149 -( -0.05199999999999999 0.09006664199358164 0.0736667 ) //150 -( -0.09006664199358161 0.05200000000000004 0.0736667 ) //151 -( -0.10400000000000001 1.2736326711132474e-17 0.0736667 ) //152 -( -0.09006664199358165 -0.051999999999999984 0.0736667 ) //153 -( -0.05200000000000005 -0.0900666419935816 0.0736667 ) //154 -( -1.910449006669871e-17 -0.10400000000000001 0.0736667 ) //155 -( 0.051999999999999935 -0.09006664199358166 0.0736667 ) //156 -( 0.0900666419935816 -0.05200000000000005 0.0736667 ) //157 - -//circle 5 -( 0.13 0.0 0.0736667 ) //158 -( 0.11258330249197704 0.06499999999999999 0.0736667 ) //159 -( 0.06500000000000002 0.11258330249197702 0.0736667 ) //160 -( 7.960204194457797e-18 0.13 0.0736667 ) //161 -( -0.06499999999999997 0.11258330249197704 0.0736667 ) //162 -( -0.11258330249197701 0.06500000000000004 0.0736667 ) //163 -( -0.13 1.5920408388915593e-17 0.0736667 ) //164 -( -0.11258330249197705 -0.06499999999999997 0.0736667 ) //165 -( -0.06500000000000006 -0.112583302491977 0.0736667 ) //166 -( -2.3880612583373387e-17 -0.13 0.0736667 ) //167 -( 0.06499999999999992 -0.11258330249197708 0.0736667 ) //168 -( 0.112583302491977 -0.06500000000000006 0.0736667 ) //169 - -//section 2 - -//center -(0.0 0.0 0.0853667) // 170 - -//polygon -( 0.00866667 0.0 0.0853667 ) // 171 -( 0.007505556386216481 0.004333334999999999 0.0853667 ) // 172 -( 0.004333335000000001 0.00750555638621648 0.0853667 ) // 173 -( 5.306804837383196e-19 0.00866667 0.0853667 ) // 174 -( -0.004333334999999998 0.007505556386216481 0.0853667 ) // 175 -( -0.007505556386216479 0.004333335000000002 0.0853667 ) // 176 -( -0.00866667 1.0613609674766392e-18 0.0853667 ) // 177 -( -0.0075055563862164824 -0.004333334999999998 0.0853667 ) // 178 -( -0.004333335000000003 -0.007505556386216478 0.0853667 ) // 179 -( -1.5920414512149585e-18 -0.00866667 0.0853667 ) // 180 -( 0.004333334999999994 -0.007505556386216484 0.0853667 ) // 181 -( 0.007505556386216478 -0.004333335000000003 0.0853667 ) // 182 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0853667 ) //183 -( 0.015011121432687005 0.008666675 0.0853667 ) //184 -( 0.008666675000000004 0.015011121432687003 0.0853667 ) //185 -( 1.061361579800039e-18 0.017333350000000004 0.0853667 ) //186 -( -0.008666674999999999 0.015011121432687005 0.0853667 ) //187 -( -0.015011121432687001 0.008666675000000007 0.0853667 ) //188 -( -0.017333350000000004 2.122723159600078e-18 0.0853667 ) //189 -( -0.015011121432687007 -0.008666674999999999 0.0853667 ) //190 -( -0.008666675000000009 -0.015011121432686998 0.0853667 ) //191 -( -3.184084739400117e-18 -0.017333350000000004 0.0853667 ) //192 -( 0.00866667499999999 -0.01501112143268701 0.0853667 ) //193 -( 0.015011121432686998 -0.008666675000000009 0.0853667 ) //194 - -//circle 1 -( 0.030333350000000002 0.0 0.0853667 ) //195 -( 0.026269451681884704 0.015166675 0.0853667 ) //196 -( 0.015166675000000004 0.0262694516818847 0.0853667 ) //197 -( 1.8573819992458183e-18 0.030333350000000002 0.0853667 ) //198 -( -0.015166674999999996 0.026269451681884704 0.0853667 ) //199 -( -0.026269451681884697 0.015166675000000011 0.0853667 ) //200 -( -0.030333350000000002 3.714763998491637e-18 0.0853667 ) //201 -( -0.026269451681884708 -0.015166674999999994 0.0853667 ) //202 -( -0.015166675000000015 -0.026269451681884694 0.0853667 ) //203 -( -5.572145997737455e-18 -0.030333350000000002 0.0853667 ) //204 -( 0.01516667499999998 -0.026269451681884715 0.0853667 ) //205 -( 0.026269451681884694 -0.015166675000000015 0.0853667 ) //206 - -//circle 2 -( 0.04333335 0.0 0.0853667 ) //207 -( 0.03752778193108241 0.021666674999999996 0.0853667 ) //208 -( 0.021666675000000003 0.0375277819310824 0.0853667 ) //209 -( 2.653402418691598e-18 0.04333335 0.0853667 ) //210 -( -0.021666674999999993 0.03752778193108241 0.0853667 ) //211 -( -0.037527781931082395 0.021666675000000014 0.0853667 ) //212 -( -0.04333335 5.306804837383196e-18 0.0853667 ) //213 -( -0.03752778193108241 -0.02166667499999999 0.0853667 ) //214 -( -0.02166667500000002 -0.037527781931082395 0.0853667 ) //215 -( -7.960207256074793e-18 -0.04333335 0.0853667 ) //216 -( 0.021666674999999972 -0.03752778193108242 0.0853667 ) //217 -( 0.037527781931082395 -0.02166667500000002 0.0853667 ) //218 - -//circle 3 -( 0.073666675 0.0 0.0853667 ) //219 -( 0.06379721196233201 0.036833337499999994 0.0853667 ) //220 -( 0.03683333750000001 0.06379721196233201 0.0853667 ) //221 -( 4.510782887128917e-18 0.073666675 0.0853667 ) //222 -( -0.03683333749999999 0.06379721196233201 0.0853667 ) //223 -( -0.063797211962332 0.03683333750000003 0.0853667 ) //224 -( -0.073666675 9.021565774257834e-18 0.0853667 ) //225 -( -0.06379721196233203 -0.03683333749999999 0.0853667 ) //226 -( -0.036833337500000035 -0.063797211962332 0.0853667 ) //227 -( -1.3532348661386751e-17 -0.073666675 0.0853667 ) //228 -( 0.03683333749999995 -0.06379721196233204 0.0853667 ) //229 -( 0.063797211962332 -0.036833337500000035 0.0853667 ) //230 - -//circle 4 -( 0.10400000000000001 0.0 0.0853667 ) //231 -( 0.09006664199358164 0.052 0.0853667 ) //232 -( 0.05200000000000002 0.09006664199358162 0.0853667 ) //233 -( 6.368163355566237e-18 0.10400000000000001 0.0853667 ) //234 -( -0.05199999999999999 0.09006664199358164 0.0853667 ) //235 -( -0.09006664199358161 0.05200000000000004 0.0853667 ) //236 -( -0.10400000000000001 1.2736326711132474e-17 0.0853667 ) //237 -( -0.09006664199358165 -0.051999999999999984 0.0853667 ) //238 -( -0.05200000000000005 -0.0900666419935816 0.0853667 ) //239 -( -1.910449006669871e-17 -0.10400000000000001 0.0853667 ) //240 -( 0.051999999999999935 -0.09006664199358166 0.0853667 ) //241 -( 0.0900666419935816 -0.05200000000000005 0.0853667 ) //242 - -//circle 5 -( 0.13 0.0 0.0853667 ) //243 -( 0.11258330249197704 0.06499999999999999 0.0853667 ) //244 -( 0.06500000000000002 0.11258330249197702 0.0853667 ) //245 -( 7.960204194457797e-18 0.13 0.0853667 ) //246 -( -0.06499999999999997 0.11258330249197704 0.0853667 ) //247 -( -0.11258330249197701 0.06500000000000004 0.0853667 ) //248 -( -0.13 1.5920408388915593e-17 0.0853667 ) //249 -( -0.11258330249197705 -0.06499999999999997 0.0853667 ) //250 -( -0.06500000000000006 -0.112583302491977 0.0853667 ) //251 -( -2.3880612583373387e-17 -0.13 0.0853667 ) //252 -( 0.06499999999999992 -0.11258330249197708 0.0853667 ) //253 -( 0.112583302491977 -0.06500000000000006 0.0853667 ) //254 - -//section 3 - -//center -(0.0 0.0 0.0879667) // 255 - -//polygon -( 0.00866667 0.0 0.0879667 ) // 256 -( 0.007505556386216481 0.004333334999999999 0.0879667 ) // 257 -( 0.004333335000000001 0.00750555638621648 0.0879667 ) // 258 -( 5.306804837383196e-19 0.00866667 0.0879667 ) // 259 -( -0.004333334999999998 0.007505556386216481 0.0879667 ) // 260 -( -0.007505556386216479 0.004333335000000002 0.0879667 ) // 261 -( -0.00866667 1.0613609674766392e-18 0.0879667 ) // 262 -( -0.0075055563862164824 -0.004333334999999998 0.0879667 ) // 263 -( -0.004333335000000003 -0.007505556386216478 0.0879667 ) // 264 -( -1.5920414512149585e-18 -0.00866667 0.0879667 ) // 265 -( 0.004333334999999994 -0.007505556386216484 0.0879667 ) // 266 -( 0.007505556386216478 -0.004333335000000003 0.0879667 ) // 267 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0879667 ) //268 -( 0.015011121432687005 0.008666675 0.0879667 ) //269 -( 0.008666675000000004 0.015011121432687003 0.0879667 ) //270 -( 1.061361579800039e-18 0.017333350000000004 0.0879667 ) //271 -( -0.008666674999999999 0.015011121432687005 0.0879667 ) //272 -( -0.015011121432687001 0.008666675000000007 0.0879667 ) //273 -( -0.017333350000000004 2.122723159600078e-18 0.0879667 ) //274 -( -0.015011121432687007 -0.008666674999999999 0.0879667 ) //275 -( -0.008666675000000009 -0.015011121432686998 0.0879667 ) //276 -( -3.184084739400117e-18 -0.017333350000000004 0.0879667 ) //277 -( 0.00866667499999999 -0.01501112143268701 0.0879667 ) //278 -( 0.015011121432686998 -0.008666675000000009 0.0879667 ) //279 - -//circle 1 -( 0.030333350000000002 0.0 0.0879667 ) //280 -( 0.026269451681884704 0.015166675 0.0879667 ) //281 -( 0.015166675000000004 0.0262694516818847 0.0879667 ) //282 -( 1.8573819992458183e-18 0.030333350000000002 0.0879667 ) //283 -( -0.015166674999999996 0.026269451681884704 0.0879667 ) //284 -( -0.026269451681884697 0.015166675000000011 0.0879667 ) //285 -( -0.030333350000000002 3.714763998491637e-18 0.0879667 ) //286 -( -0.026269451681884708 -0.015166674999999994 0.0879667 ) //287 -( -0.015166675000000015 -0.026269451681884694 0.0879667 ) //288 -( -5.572145997737455e-18 -0.030333350000000002 0.0879667 ) //289 -( 0.01516667499999998 -0.026269451681884715 0.0879667 ) //290 -( 0.026269451681884694 -0.015166675000000015 0.0879667 ) //291 - -//circle 2 -( 0.04333335 0.0 0.0879667 ) //292 -( 0.03752778193108241 0.021666674999999996 0.0879667 ) //293 -( 0.021666675000000003 0.0375277819310824 0.0879667 ) //294 -( 2.653402418691598e-18 0.04333335 0.0879667 ) //295 -( -0.021666674999999993 0.03752778193108241 0.0879667 ) //296 -( -0.037527781931082395 0.021666675000000014 0.0879667 ) //297 -( -0.04333335 5.306804837383196e-18 0.0879667 ) //298 -( -0.03752778193108241 -0.02166667499999999 0.0879667 ) //299 -( -0.02166667500000002 -0.037527781931082395 0.0879667 ) //300 -( -7.960207256074793e-18 -0.04333335 0.0879667 ) //301 -( 0.021666674999999972 -0.03752778193108242 0.0879667 ) //302 -( 0.037527781931082395 -0.02166667500000002 0.0879667 ) //303 - -//circle 3 -( 0.073666675 0.0 0.0879667 ) //304 -( 0.06379721196233201 0.036833337499999994 0.0879667 ) //305 -( 0.03683333750000001 0.06379721196233201 0.0879667 ) //306 -( 4.510782887128917e-18 0.073666675 0.0879667 ) //307 -( -0.03683333749999999 0.06379721196233201 0.0879667 ) //308 -( -0.063797211962332 0.03683333750000003 0.0879667 ) //309 -( -0.073666675 9.021565774257834e-18 0.0879667 ) //310 -( -0.06379721196233203 -0.03683333749999999 0.0879667 ) //311 -( -0.036833337500000035 -0.063797211962332 0.0879667 ) //312 -( -1.3532348661386751e-17 -0.073666675 0.0879667 ) //313 -( 0.03683333749999995 -0.06379721196233204 0.0879667 ) //314 -( 0.063797211962332 -0.036833337500000035 0.0879667 ) //315 - -//circle 4 -( 0.10400000000000001 0.0 0.0879667 ) //316 -( 0.09006664199358164 0.052 0.0879667 ) //317 -( 0.05200000000000002 0.09006664199358162 0.0879667 ) //318 -( 6.368163355566237e-18 0.10400000000000001 0.0879667 ) //319 -( -0.05199999999999999 0.09006664199358164 0.0879667 ) //320 -( -0.09006664199358161 0.05200000000000004 0.0879667 ) //321 -( -0.10400000000000001 1.2736326711132474e-17 0.0879667 ) //322 -( -0.09006664199358165 -0.051999999999999984 0.0879667 ) //323 -( -0.05200000000000005 -0.0900666419935816 0.0879667 ) //324 -( -1.910449006669871e-17 -0.10400000000000001 0.0879667 ) //325 -( 0.051999999999999935 -0.09006664199358166 0.0879667 ) //326 -( 0.0900666419935816 -0.05200000000000005 0.0879667 ) //327 - -//circle 5 -( 0.13 0.0 0.0879667 ) //328 -( 0.11258330249197704 0.06499999999999999 0.0879667 ) //329 -( 0.06500000000000002 0.11258330249197702 0.0879667 ) //330 -( 7.960204194457797e-18 0.13 0.0879667 ) //331 -( -0.06499999999999997 0.11258330249197704 0.0879667 ) //332 -( -0.11258330249197701 0.06500000000000004 0.0879667 ) //333 -( -0.13 1.5920408388915593e-17 0.0879667 ) //334 -( -0.11258330249197705 -0.06499999999999997 0.0879667 ) //335 -( -0.06500000000000006 -0.112583302491977 0.0879667 ) //336 -( -2.3880612583373387e-17 -0.13 0.0879667 ) //337 -( 0.06499999999999992 -0.11258330249197708 0.0879667 ) //338 -( 0.112583302491977 -0.06500000000000006 0.0879667 ) //339 - -//section 4 - -//center -(0.0 0.0 0.0996667) // 340 - -//polygon -( 0.00866667 0.0 0.0996667 ) // 341 -( 0.007505556386216481 0.004333334999999999 0.0996667 ) // 342 -( 0.004333335000000001 0.00750555638621648 0.0996667 ) // 343 -( 5.306804837383196e-19 0.00866667 0.0996667 ) // 344 -( -0.004333334999999998 0.007505556386216481 0.0996667 ) // 345 -( -0.007505556386216479 0.004333335000000002 0.0996667 ) // 346 -( -0.00866667 1.0613609674766392e-18 0.0996667 ) // 347 -( -0.0075055563862164824 -0.004333334999999998 0.0996667 ) // 348 -( -0.004333335000000003 -0.007505556386216478 0.0996667 ) // 349 -( -1.5920414512149585e-18 -0.00866667 0.0996667 ) // 350 -( 0.004333334999999994 -0.007505556386216484 0.0996667 ) // 351 -( 0.007505556386216478 -0.004333335000000003 0.0996667 ) // 352 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0996667 ) //353 -( 0.015011121432687005 0.008666675 0.0996667 ) //354 -( 0.008666675000000004 0.015011121432687003 0.0996667 ) //355 -( 1.061361579800039e-18 0.017333350000000004 0.0996667 ) //356 -( -0.008666674999999999 0.015011121432687005 0.0996667 ) //357 -( -0.015011121432687001 0.008666675000000007 0.0996667 ) //358 -( -0.017333350000000004 2.122723159600078e-18 0.0996667 ) //359 -( -0.015011121432687007 -0.008666674999999999 0.0996667 ) //360 -( -0.008666675000000009 -0.015011121432686998 0.0996667 ) //361 -( -3.184084739400117e-18 -0.017333350000000004 0.0996667 ) //362 -( 0.00866667499999999 -0.01501112143268701 0.0996667 ) //363 -( 0.015011121432686998 -0.008666675000000009 0.0996667 ) //364 - -//circle 1 -( 0.030333350000000002 0.0 0.0996667 ) //365 -( 0.026269451681884704 0.015166675 0.0996667 ) //366 -( 0.015166675000000004 0.0262694516818847 0.0996667 ) //367 -( 1.8573819992458183e-18 0.030333350000000002 0.0996667 ) //368 -( -0.015166674999999996 0.026269451681884704 0.0996667 ) //369 -( -0.026269451681884697 0.015166675000000011 0.0996667 ) //370 -( -0.030333350000000002 3.714763998491637e-18 0.0996667 ) //371 -( -0.026269451681884708 -0.015166674999999994 0.0996667 ) //372 -( -0.015166675000000015 -0.026269451681884694 0.0996667 ) //373 -( -5.572145997737455e-18 -0.030333350000000002 0.0996667 ) //374 -( 0.01516667499999998 -0.026269451681884715 0.0996667 ) //375 -( 0.026269451681884694 -0.015166675000000015 0.0996667 ) //376 - -//circle 2 -( 0.04333335 0.0 0.0996667 ) //377 -( 0.03752778193108241 0.021666674999999996 0.0996667 ) //378 -( 0.021666675000000003 0.0375277819310824 0.0996667 ) //379 -( 2.653402418691598e-18 0.04333335 0.0996667 ) //380 -( -0.021666674999999993 0.03752778193108241 0.0996667 ) //381 -( -0.037527781931082395 0.021666675000000014 0.0996667 ) //382 -( -0.04333335 5.306804837383196e-18 0.0996667 ) //383 -( -0.03752778193108241 -0.02166667499999999 0.0996667 ) //384 -( -0.02166667500000002 -0.037527781931082395 0.0996667 ) //385 -( -7.960207256074793e-18 -0.04333335 0.0996667 ) //386 -( 0.021666674999999972 -0.03752778193108242 0.0996667 ) //387 -( 0.037527781931082395 -0.02166667500000002 0.0996667 ) //388 - -//circle 3 -( 0.073666675 0.0 0.0996667 ) //389 -( 0.06379721196233201 0.036833337499999994 0.0996667 ) //390 -( 0.03683333750000001 0.06379721196233201 0.0996667 ) //391 -( 4.510782887128917e-18 0.073666675 0.0996667 ) //392 -( -0.03683333749999999 0.06379721196233201 0.0996667 ) //393 -( -0.063797211962332 0.03683333750000003 0.0996667 ) //394 -( -0.073666675 9.021565774257834e-18 0.0996667 ) //395 -( -0.06379721196233203 -0.03683333749999999 0.0996667 ) //396 -( -0.036833337500000035 -0.063797211962332 0.0996667 ) //397 -( -1.3532348661386751e-17 -0.073666675 0.0996667 ) //398 -( 0.03683333749999995 -0.06379721196233204 0.0996667 ) //399 -( 0.063797211962332 -0.036833337500000035 0.0996667 ) //400 - -//circle 4 -( 0.10400000000000001 0.0 0.0996667 ) //401 -( 0.09006664199358164 0.052 0.0996667 ) //402 -( 0.05200000000000002 0.09006664199358162 0.0996667 ) //403 -( 6.368163355566237e-18 0.10400000000000001 0.0996667 ) //404 -( -0.05199999999999999 0.09006664199358164 0.0996667 ) //405 -( -0.09006664199358161 0.05200000000000004 0.0996667 ) //406 -( -0.10400000000000001 1.2736326711132474e-17 0.0996667 ) //407 -( -0.09006664199358165 -0.051999999999999984 0.0996667 ) //408 -( -0.05200000000000005 -0.0900666419935816 0.0996667 ) //409 -( -1.910449006669871e-17 -0.10400000000000001 0.0996667 ) //410 -( 0.051999999999999935 -0.09006664199358166 0.0996667 ) //411 -( 0.0900666419935816 -0.05200000000000005 0.0996667 ) //412 - -//circle 5 -( 0.13 0.0 0.0996667 ) //413 -( 0.11258330249197704 0.06499999999999999 0.0996667 ) //414 -( 0.06500000000000002 0.11258330249197702 0.0996667 ) //415 -( 7.960204194457797e-18 0.13 0.0996667 ) //416 -( -0.06499999999999997 0.11258330249197704 0.0996667 ) //417 -( -0.11258330249197701 0.06500000000000004 0.0996667 ) //418 -( -0.13 1.5920408388915593e-17 0.0996667 ) //419 -( -0.11258330249197705 -0.06499999999999997 0.0996667 ) //420 -( -0.06500000000000006 -0.112583302491977 0.0996667 ) //421 -( -2.3880612583373387e-17 -0.13 0.0996667 ) //422 -( 0.06499999999999992 -0.11258330249197708 0.0996667 ) //423 -( 0.112583302491977 -0.06500000000000006 0.0996667 ) //424 - -//section 5 - -//center -(0.0 0.0 0.39) // 425 - -//polygon -( 0.00866667 0.0 0.39 ) // 426 -( 0.007505556386216481 0.004333334999999999 0.39 ) // 427 -( 0.004333335000000001 0.00750555638621648 0.39 ) // 428 -( 5.306804837383196e-19 0.00866667 0.39 ) // 429 -( -0.004333334999999998 0.007505556386216481 0.39 ) // 430 -( -0.007505556386216479 0.004333335000000002 0.39 ) // 431 -( -0.00866667 1.0613609674766392e-18 0.39 ) // 432 -( -0.0075055563862164824 -0.004333334999999998 0.39 ) // 433 -( -0.004333335000000003 -0.007505556386216478 0.39 ) // 434 -( -1.5920414512149585e-18 -0.00866667 0.39 ) // 435 -( 0.004333334999999994 -0.007505556386216484 0.39 ) // 436 -( 0.007505556386216478 -0.004333335000000003 0.39 ) // 437 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.39 ) //438 -( 0.015011121432687005 0.008666675 0.39 ) //439 -( 0.008666675000000004 0.015011121432687003 0.39 ) //440 -( 1.061361579800039e-18 0.017333350000000004 0.39 ) //441 -( -0.008666674999999999 0.015011121432687005 0.39 ) //442 -( -0.015011121432687001 0.008666675000000007 0.39 ) //443 -( -0.017333350000000004 2.122723159600078e-18 0.39 ) //444 -( -0.015011121432687007 -0.008666674999999999 0.39 ) //445 -( -0.008666675000000009 -0.015011121432686998 0.39 ) //446 -( -3.184084739400117e-18 -0.017333350000000004 0.39 ) //447 -( 0.00866667499999999 -0.01501112143268701 0.39 ) //448 -( 0.015011121432686998 -0.008666675000000009 0.39 ) //449 - -//circle 1 -( 0.030333350000000002 0.0 0.39 ) //450 -( 0.026269451681884704 0.015166675 0.39 ) //451 -( 0.015166675000000004 0.0262694516818847 0.39 ) //452 -( 1.8573819992458183e-18 0.030333350000000002 0.39 ) //453 -( -0.015166674999999996 0.026269451681884704 0.39 ) //454 -( -0.026269451681884697 0.015166675000000011 0.39 ) //455 -( -0.030333350000000002 3.714763998491637e-18 0.39 ) //456 -( -0.026269451681884708 -0.015166674999999994 0.39 ) //457 -( -0.015166675000000015 -0.026269451681884694 0.39 ) //458 -( -5.572145997737455e-18 -0.030333350000000002 0.39 ) //459 -( 0.01516667499999998 -0.026269451681884715 0.39 ) //460 -( 0.026269451681884694 -0.015166675000000015 0.39 ) //461 - -//circle 2 -( 0.04333335 0.0 0.39 ) //462 -( 0.03752778193108241 0.021666674999999996 0.39 ) //463 -( 0.021666675000000003 0.0375277819310824 0.39 ) //464 -( 2.653402418691598e-18 0.04333335 0.39 ) //465 -( -0.021666674999999993 0.03752778193108241 0.39 ) //466 -( -0.037527781931082395 0.021666675000000014 0.39 ) //467 -( -0.04333335 5.306804837383196e-18 0.39 ) //468 -( -0.03752778193108241 -0.02166667499999999 0.39 ) //469 -( -0.02166667500000002 -0.037527781931082395 0.39 ) //470 -( -7.960207256074793e-18 -0.04333335 0.39 ) //471 -( 0.021666674999999972 -0.03752778193108242 0.39 ) //472 -( 0.037527781931082395 -0.02166667500000002 0.39 ) //473 - -//circle 3 -( 0.073666675 0.0 0.39 ) //474 -( 0.06379721196233201 0.036833337499999994 0.39 ) //475 -( 0.03683333750000001 0.06379721196233201 0.39 ) //476 -( 4.510782887128917e-18 0.073666675 0.39 ) //477 -( -0.03683333749999999 0.06379721196233201 0.39 ) //478 -( -0.063797211962332 0.03683333750000003 0.39 ) //479 -( -0.073666675 9.021565774257834e-18 0.39 ) //480 -( -0.06379721196233203 -0.03683333749999999 0.39 ) //481 -( -0.036833337500000035 -0.063797211962332 0.39 ) //482 -( -1.3532348661386751e-17 -0.073666675 0.39 ) //483 -( 0.03683333749999995 -0.06379721196233204 0.39 ) //484 -( 0.063797211962332 -0.036833337500000035 0.39 ) //485 - -//circle 4 -( 0.10400000000000001 0.0 0.39 ) //486 -( 0.09006664199358164 0.052 0.39 ) //487 -( 0.05200000000000002 0.09006664199358162 0.39 ) //488 -( 6.368163355566237e-18 0.10400000000000001 0.39 ) //489 -( -0.05199999999999999 0.09006664199358164 0.39 ) //490 -( -0.09006664199358161 0.05200000000000004 0.39 ) //491 -( -0.10400000000000001 1.2736326711132474e-17 0.39 ) //492 -( -0.09006664199358165 -0.051999999999999984 0.39 ) //493 -( -0.05200000000000005 -0.0900666419935816 0.39 ) //494 -( -1.910449006669871e-17 -0.10400000000000001 0.39 ) //495 -( 0.051999999999999935 -0.09006664199358166 0.39 ) //496 -( 0.0900666419935816 -0.05200000000000005 0.39 ) //497 - -//circle 5 -( 0.13 0.0 0.39 ) //498 -( 0.11258330249197704 0.06499999999999999 0.39 ) //499 -( 0.06500000000000002 0.11258330249197702 0.39 ) //500 -( 7.960204194457797e-18 0.13 0.39 ) //501 -( -0.06499999999999997 0.11258330249197704 0.39 ) //502 -( -0.11258330249197701 0.06500000000000004 0.39 ) //503 -( -0.13 1.5920408388915593e-17 0.39 ) //504 -( -0.11258330249197705 -0.06499999999999997 0.39 ) //505 -( -0.06500000000000006 -0.112583302491977 0.39 ) //506 -( -2.3880612583373387e-17 -0.13 0.39 ) //507 -( 0.06499999999999992 -0.11258330249197708 0.39 ) //508 -( 0.112583302491977 -0.06500000000000006 0.39 ) //509 - -//section 0 - -//center -(0.0 0.0 0.0) // 510 - -//polygon -( 0.00866667 0.0 0.0 ) // 511 -( 0.007505556386216481 0.004333334999999999 0.0 ) // 512 -( 0.004333335000000001 0.00750555638621648 0.0 ) // 513 -( 5.306804837383196e-19 0.00866667 0.0 ) // 514 -( -0.004333334999999998 0.007505556386216481 0.0 ) // 515 -( -0.007505556386216479 0.004333335000000002 0.0 ) // 516 -( -0.00866667 1.0613609674766392e-18 0.0 ) // 517 -( -0.0075055563862164824 -0.004333334999999998 0.0 ) // 518 -( -0.004333335000000003 -0.007505556386216478 0.0 ) // 519 -( -1.5920414512149585e-18 -0.00866667 0.0 ) // 520 -( 0.004333334999999994 -0.007505556386216484 0.0 ) // 521 -( 0.007505556386216478 -0.004333335000000003 0.0 ) // 522 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0 ) //523 -( 0.015011121432687005 0.008666675 0.0 ) //524 -( 0.008666675000000004 0.015011121432687003 0.0 ) //525 -( 1.061361579800039e-18 0.017333350000000004 0.0 ) //526 -( -0.008666674999999999 0.015011121432687005 0.0 ) //527 -( -0.015011121432687001 0.008666675000000007 0.0 ) //528 -( -0.017333350000000004 2.122723159600078e-18 0.0 ) //529 -( -0.015011121432687007 -0.008666674999999999 0.0 ) //530 -( -0.008666675000000009 -0.015011121432686998 0.0 ) //531 -( -3.184084739400117e-18 -0.017333350000000004 0.0 ) //532 -( 0.00866667499999999 -0.01501112143268701 0.0 ) //533 -( 0.015011121432686998 -0.008666675000000009 0.0 ) //534 - -//circle 1 -( 0.030333350000000002 0.0 0.0 ) //535 -( 0.026269451681884704 0.015166675 0.0 ) //536 -( 0.015166675000000004 0.0262694516818847 0.0 ) //537 -( 1.8573819992458183e-18 0.030333350000000002 0.0 ) //538 -( -0.015166674999999996 0.026269451681884704 0.0 ) //539 -( -0.026269451681884697 0.015166675000000011 0.0 ) //540 -( -0.030333350000000002 3.714763998491637e-18 0.0 ) //541 -( -0.026269451681884708 -0.015166674999999994 0.0 ) //542 -( -0.015166675000000015 -0.026269451681884694 0.0 ) //543 -( -5.572145997737455e-18 -0.030333350000000002 0.0 ) //544 -( 0.01516667499999998 -0.026269451681884715 0.0 ) //545 -( 0.026269451681884694 -0.015166675000000015 0.0 ) //546 - -//circle 2 -( 0.04333335 0.0 0.0 ) //547 -( 0.03752778193108241 0.021666674999999996 0.0 ) //548 -( 0.021666675000000003 0.0375277819310824 0.0 ) //549 -( 2.653402418691598e-18 0.04333335 0.0 ) //550 -( -0.021666674999999993 0.03752778193108241 0.0 ) //551 -( -0.037527781931082395 0.021666675000000014 0.0 ) //552 -( -0.04333335 5.306804837383196e-18 0.0 ) //553 -( -0.03752778193108241 -0.02166667499999999 0.0 ) //554 -( -0.02166667500000002 -0.037527781931082395 0.0 ) //555 -( -7.960207256074793e-18 -0.04333335 0.0 ) //556 -( 0.021666674999999972 -0.03752778193108242 0.0 ) //557 -( 0.037527781931082395 -0.02166667500000002 0.0 ) //558 - -//circle 3 -( 0.073666675 0.0 0.0 ) //559 -( 0.06379721196233201 0.036833337499999994 0.0 ) //560 -( 0.03683333750000001 0.06379721196233201 0.0 ) //561 -( 4.510782887128917e-18 0.073666675 0.0 ) //562 -( -0.03683333749999999 0.06379721196233201 0.0 ) //563 -( -0.063797211962332 0.03683333750000003 0.0 ) //564 -( -0.073666675 9.021565774257834e-18 0.0 ) //565 -( -0.06379721196233203 -0.03683333749999999 0.0 ) //566 -( -0.036833337500000035 -0.063797211962332 0.0 ) //567 -( -1.3532348661386751e-17 -0.073666675 0.0 ) //568 -( 0.03683333749999995 -0.06379721196233204 0.0 ) //569 -( 0.063797211962332 -0.036833337500000035 0.0 ) //570 - -//circle 4 -( 0.10400000000000001 0.0 0.0 ) //571 -( 0.09006664199358164 0.052 0.0 ) //572 -( 0.05200000000000002 0.09006664199358162 0.0 ) //573 -( 6.368163355566237e-18 0.10400000000000001 0.0 ) //574 -( -0.05199999999999999 0.09006664199358164 0.0 ) //575 -( -0.09006664199358161 0.05200000000000004 0.0 ) //576 -( -0.10400000000000001 1.2736326711132474e-17 0.0 ) //577 -( -0.09006664199358165 -0.051999999999999984 0.0 ) //578 -( -0.05200000000000005 -0.0900666419935816 0.0 ) //579 -( -1.910449006669871e-17 -0.10400000000000001 0.0 ) //580 -( 0.051999999999999935 -0.09006664199358166 0.0 ) //581 -( 0.0900666419935816 -0.05200000000000005 0.0 ) //582 - -//circle 5 -( 0.13 0.0 0.0 ) //583 -( 0.11258330249197704 0.06499999999999999 0.0 ) //584 -( 0.06500000000000002 0.11258330249197702 0.0 ) //585 -( 7.960204194457797e-18 0.13 0.0 ) //586 -( -0.06499999999999997 0.11258330249197704 0.0 ) //587 -( -0.11258330249197701 0.06500000000000004 0.0 ) //588 -( -0.13 1.5920408388915593e-17 0.0 ) //589 -( -0.11258330249197705 -0.06499999999999997 0.0 ) //590 -( -0.06500000000000006 -0.112583302491977 0.0 ) //591 -( -2.3880612583373387e-17 -0.13 0.0 ) //592 -( 0.06499999999999992 -0.11258330249197708 0.0 ) //593 -( 0.112583302491977 -0.06500000000000006 0.0 ) //594 - -//section 1 - -//center -(0.0 0.0 0.0736667) // 595 - -//polygon -( 0.00866667 0.0 0.0736667 ) // 596 -( 0.007505556386216481 0.004333334999999999 0.0736667 ) // 597 -( 0.004333335000000001 0.00750555638621648 0.0736667 ) // 598 -( 5.306804837383196e-19 0.00866667 0.0736667 ) // 599 -( -0.004333334999999998 0.007505556386216481 0.0736667 ) // 600 -( -0.007505556386216479 0.004333335000000002 0.0736667 ) // 601 -( -0.00866667 1.0613609674766392e-18 0.0736667 ) // 602 -( -0.0075055563862164824 -0.004333334999999998 0.0736667 ) // 603 -( -0.004333335000000003 -0.007505556386216478 0.0736667 ) // 604 -( -1.5920414512149585e-18 -0.00866667 0.0736667 ) // 605 -( 0.004333334999999994 -0.007505556386216484 0.0736667 ) // 606 -( 0.007505556386216478 -0.004333335000000003 0.0736667 ) // 607 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0736667 ) //608 -( 0.015011121432687005 0.008666675 0.0736667 ) //609 -( 0.008666675000000004 0.015011121432687003 0.0736667 ) //610 -( 1.061361579800039e-18 0.017333350000000004 0.0736667 ) //611 -( -0.008666674999999999 0.015011121432687005 0.0736667 ) //612 -( -0.015011121432687001 0.008666675000000007 0.0736667 ) //613 -( -0.017333350000000004 2.122723159600078e-18 0.0736667 ) //614 -( -0.015011121432687007 -0.008666674999999999 0.0736667 ) //615 -( -0.008666675000000009 -0.015011121432686998 0.0736667 ) //616 -( -3.184084739400117e-18 -0.017333350000000004 0.0736667 ) //617 -( 0.00866667499999999 -0.01501112143268701 0.0736667 ) //618 -( 0.015011121432686998 -0.008666675000000009 0.0736667 ) //619 - -//circle 1 -( 0.030333350000000002 0.0 0.0736667 ) //620 -( 0.026269451681884704 0.015166675 0.0736667 ) //621 -( 0.015166675000000004 0.0262694516818847 0.0736667 ) //622 -( 1.8573819992458183e-18 0.030333350000000002 0.0736667 ) //623 -( -0.015166674999999996 0.026269451681884704 0.0736667 ) //624 -( -0.026269451681884697 0.015166675000000011 0.0736667 ) //625 -( -0.030333350000000002 3.714763998491637e-18 0.0736667 ) //626 -( -0.026269451681884708 -0.015166674999999994 0.0736667 ) //627 -( -0.015166675000000015 -0.026269451681884694 0.0736667 ) //628 -( -5.572145997737455e-18 -0.030333350000000002 0.0736667 ) //629 -( 0.01516667499999998 -0.026269451681884715 0.0736667 ) //630 -( 0.026269451681884694 -0.015166675000000015 0.0736667 ) //631 - -//circle 2 -( 0.04333335 0.0 0.0736667 ) //632 -( 0.03752778193108241 0.021666674999999996 0.0736667 ) //633 -( 0.021666675000000003 0.0375277819310824 0.0736667 ) //634 -( 2.653402418691598e-18 0.04333335 0.0736667 ) //635 -( -0.021666674999999993 0.03752778193108241 0.0736667 ) //636 -( -0.037527781931082395 0.021666675000000014 0.0736667 ) //637 -( -0.04333335 5.306804837383196e-18 0.0736667 ) //638 -( -0.03752778193108241 -0.02166667499999999 0.0736667 ) //639 -( -0.02166667500000002 -0.037527781931082395 0.0736667 ) //640 -( -7.960207256074793e-18 -0.04333335 0.0736667 ) //641 -( 0.021666674999999972 -0.03752778193108242 0.0736667 ) //642 -( 0.037527781931082395 -0.02166667500000002 0.0736667 ) //643 - -//circle 3 -( 0.073666675 0.0 0.0736667 ) //644 -( 0.06379721196233201 0.036833337499999994 0.0736667 ) //645 -( 0.03683333750000001 0.06379721196233201 0.0736667 ) //646 -( 4.510782887128917e-18 0.073666675 0.0736667 ) //647 -( -0.03683333749999999 0.06379721196233201 0.0736667 ) //648 -( -0.063797211962332 0.03683333750000003 0.0736667 ) //649 -( -0.073666675 9.021565774257834e-18 0.0736667 ) //650 -( -0.06379721196233203 -0.03683333749999999 0.0736667 ) //651 -( -0.036833337500000035 -0.063797211962332 0.0736667 ) //652 -( -1.3532348661386751e-17 -0.073666675 0.0736667 ) //653 -( 0.03683333749999995 -0.06379721196233204 0.0736667 ) //654 -( 0.063797211962332 -0.036833337500000035 0.0736667 ) //655 - -//circle 4 -( 0.10400000000000001 0.0 0.0736667 ) //656 -( 0.09006664199358164 0.052 0.0736667 ) //657 -( 0.05200000000000002 0.09006664199358162 0.0736667 ) //658 -( 6.368163355566237e-18 0.10400000000000001 0.0736667 ) //659 -( -0.05199999999999999 0.09006664199358164 0.0736667 ) //660 -( -0.09006664199358161 0.05200000000000004 0.0736667 ) //661 -( -0.10400000000000001 1.2736326711132474e-17 0.0736667 ) //662 -( -0.09006664199358165 -0.051999999999999984 0.0736667 ) //663 -( -0.05200000000000005 -0.0900666419935816 0.0736667 ) //664 -( -1.910449006669871e-17 -0.10400000000000001 0.0736667 ) //665 -( 0.051999999999999935 -0.09006664199358166 0.0736667 ) //666 -( 0.0900666419935816 -0.05200000000000005 0.0736667 ) //667 - -//circle 5 -( 0.13 0.0 0.0736667 ) //668 -( 0.11258330249197704 0.06499999999999999 0.0736667 ) //669 -( 0.06500000000000002 0.11258330249197702 0.0736667 ) //670 -( 7.960204194457797e-18 0.13 0.0736667 ) //671 -( -0.06499999999999997 0.11258330249197704 0.0736667 ) //672 -( -0.11258330249197701 0.06500000000000004 0.0736667 ) //673 -( -0.13 1.5920408388915593e-17 0.0736667 ) //674 -( -0.11258330249197705 -0.06499999999999997 0.0736667 ) //675 -( -0.06500000000000006 -0.112583302491977 0.0736667 ) //676 -( -2.3880612583373387e-17 -0.13 0.0736667 ) //677 -( 0.06499999999999992 -0.11258330249197708 0.0736667 ) //678 -( 0.112583302491977 -0.06500000000000006 0.0736667 ) //679 - -//section 2 - -//center -(0.0 0.0 0.0853667) // 680 - -//polygon -( 0.00866667 0.0 0.0853667 ) // 681 -( 0.007505556386216481 0.004333334999999999 0.0853667 ) // 682 -( 0.004333335000000001 0.00750555638621648 0.0853667 ) // 683 -( 5.306804837383196e-19 0.00866667 0.0853667 ) // 684 -( -0.004333334999999998 0.007505556386216481 0.0853667 ) // 685 -( -0.007505556386216479 0.004333335000000002 0.0853667 ) // 686 -( -0.00866667 1.0613609674766392e-18 0.0853667 ) // 687 -( -0.0075055563862164824 -0.004333334999999998 0.0853667 ) // 688 -( -0.004333335000000003 -0.007505556386216478 0.0853667 ) // 689 -( -1.5920414512149585e-18 -0.00866667 0.0853667 ) // 690 -( 0.004333334999999994 -0.007505556386216484 0.0853667 ) // 691 -( 0.007505556386216478 -0.004333335000000003 0.0853667 ) // 692 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0853667 ) //693 -( 0.015011121432687005 0.008666675 0.0853667 ) //694 -( 0.008666675000000004 0.015011121432687003 0.0853667 ) //695 -( 1.061361579800039e-18 0.017333350000000004 0.0853667 ) //696 -( -0.008666674999999999 0.015011121432687005 0.0853667 ) //697 -( -0.015011121432687001 0.008666675000000007 0.0853667 ) //698 -( -0.017333350000000004 2.122723159600078e-18 0.0853667 ) //699 -( -0.015011121432687007 -0.008666674999999999 0.0853667 ) //700 -( -0.008666675000000009 -0.015011121432686998 0.0853667 ) //701 -( -3.184084739400117e-18 -0.017333350000000004 0.0853667 ) //702 -( 0.00866667499999999 -0.01501112143268701 0.0853667 ) //703 -( 0.015011121432686998 -0.008666675000000009 0.0853667 ) //704 - -//circle 1 -( 0.030333350000000002 0.0 0.0853667 ) //705 -( 0.026269451681884704 0.015166675 0.0853667 ) //706 -( 0.015166675000000004 0.0262694516818847 0.0853667 ) //707 -( 1.8573819992458183e-18 0.030333350000000002 0.0853667 ) //708 -( -0.015166674999999996 0.026269451681884704 0.0853667 ) //709 -( -0.026269451681884697 0.015166675000000011 0.0853667 ) //710 -( -0.030333350000000002 3.714763998491637e-18 0.0853667 ) //711 -( -0.026269451681884708 -0.015166674999999994 0.0853667 ) //712 -( -0.015166675000000015 -0.026269451681884694 0.0853667 ) //713 -( -5.572145997737455e-18 -0.030333350000000002 0.0853667 ) //714 -( 0.01516667499999998 -0.026269451681884715 0.0853667 ) //715 -( 0.026269451681884694 -0.015166675000000015 0.0853667 ) //716 - -//circle 2 -( 0.04333335 0.0 0.0853667 ) //717 -( 0.03752778193108241 0.021666674999999996 0.0853667 ) //718 -( 0.021666675000000003 0.0375277819310824 0.0853667 ) //719 -( 2.653402418691598e-18 0.04333335 0.0853667 ) //720 -( -0.021666674999999993 0.03752778193108241 0.0853667 ) //721 -( -0.037527781931082395 0.021666675000000014 0.0853667 ) //722 -( -0.04333335 5.306804837383196e-18 0.0853667 ) //723 -( -0.03752778193108241 -0.02166667499999999 0.0853667 ) //724 -( -0.02166667500000002 -0.037527781931082395 0.0853667 ) //725 -( -7.960207256074793e-18 -0.04333335 0.0853667 ) //726 -( 0.021666674999999972 -0.03752778193108242 0.0853667 ) //727 -( 0.037527781931082395 -0.02166667500000002 0.0853667 ) //728 - -//circle 3 -( 0.073666675 0.0 0.0853667 ) //729 -( 0.06379721196233201 0.036833337499999994 0.0853667 ) //730 -( 0.03683333750000001 0.06379721196233201 0.0853667 ) //731 -( 4.510782887128917e-18 0.073666675 0.0853667 ) //732 -( -0.03683333749999999 0.06379721196233201 0.0853667 ) //733 -( -0.063797211962332 0.03683333750000003 0.0853667 ) //734 -( -0.073666675 9.021565774257834e-18 0.0853667 ) //735 -( -0.06379721196233203 -0.03683333749999999 0.0853667 ) //736 -( -0.036833337500000035 -0.063797211962332 0.0853667 ) //737 -( -1.3532348661386751e-17 -0.073666675 0.0853667 ) //738 -( 0.03683333749999995 -0.06379721196233204 0.0853667 ) //739 -( 0.063797211962332 -0.036833337500000035 0.0853667 ) //740 - -//circle 4 -( 0.10400000000000001 0.0 0.0853667 ) //741 -( 0.09006664199358164 0.052 0.0853667 ) //742 -( 0.05200000000000002 0.09006664199358162 0.0853667 ) //743 -( 6.368163355566237e-18 0.10400000000000001 0.0853667 ) //744 -( -0.05199999999999999 0.09006664199358164 0.0853667 ) //745 -( -0.09006664199358161 0.05200000000000004 0.0853667 ) //746 -( -0.10400000000000001 1.2736326711132474e-17 0.0853667 ) //747 -( -0.09006664199358165 -0.051999999999999984 0.0853667 ) //748 -( -0.05200000000000005 -0.0900666419935816 0.0853667 ) //749 -( -1.910449006669871e-17 -0.10400000000000001 0.0853667 ) //750 -( 0.051999999999999935 -0.09006664199358166 0.0853667 ) //751 -( 0.0900666419935816 -0.05200000000000005 0.0853667 ) //752 - -//circle 5 -( 0.13 0.0 0.0853667 ) //753 -( 0.11258330249197704 0.06499999999999999 0.0853667 ) //754 -( 0.06500000000000002 0.11258330249197702 0.0853667 ) //755 -( 7.960204194457797e-18 0.13 0.0853667 ) //756 -( -0.06499999999999997 0.11258330249197704 0.0853667 ) //757 -( -0.11258330249197701 0.06500000000000004 0.0853667 ) //758 -( -0.13 1.5920408388915593e-17 0.0853667 ) //759 -( -0.11258330249197705 -0.06499999999999997 0.0853667 ) //760 -( -0.06500000000000006 -0.112583302491977 0.0853667 ) //761 -( -2.3880612583373387e-17 -0.13 0.0853667 ) //762 -( 0.06499999999999992 -0.11258330249197708 0.0853667 ) //763 -( 0.112583302491977 -0.06500000000000006 0.0853667 ) //764 - -//section 3 - -//center -(0.0 0.0 0.0879667) // 765 - -//polygon -( 0.00866667 0.0 0.0879667 ) // 766 -( 0.007505556386216481 0.004333334999999999 0.0879667 ) // 767 -( 0.004333335000000001 0.00750555638621648 0.0879667 ) // 768 -( 5.306804837383196e-19 0.00866667 0.0879667 ) // 769 -( -0.004333334999999998 0.007505556386216481 0.0879667 ) // 770 -( -0.007505556386216479 0.004333335000000002 0.0879667 ) // 771 -( -0.00866667 1.0613609674766392e-18 0.0879667 ) // 772 -( -0.0075055563862164824 -0.004333334999999998 0.0879667 ) // 773 -( -0.004333335000000003 -0.007505556386216478 0.0879667 ) // 774 -( -1.5920414512149585e-18 -0.00866667 0.0879667 ) // 775 -( 0.004333334999999994 -0.007505556386216484 0.0879667 ) // 776 -( 0.007505556386216478 -0.004333335000000003 0.0879667 ) // 777 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0879667 ) //778 -( 0.015011121432687005 0.008666675 0.0879667 ) //779 -( 0.008666675000000004 0.015011121432687003 0.0879667 ) //780 -( 1.061361579800039e-18 0.017333350000000004 0.0879667 ) //781 -( -0.008666674999999999 0.015011121432687005 0.0879667 ) //782 -( -0.015011121432687001 0.008666675000000007 0.0879667 ) //783 -( -0.017333350000000004 2.122723159600078e-18 0.0879667 ) //784 -( -0.015011121432687007 -0.008666674999999999 0.0879667 ) //785 -( -0.008666675000000009 -0.015011121432686998 0.0879667 ) //786 -( -3.184084739400117e-18 -0.017333350000000004 0.0879667 ) //787 -( 0.00866667499999999 -0.01501112143268701 0.0879667 ) //788 -( 0.015011121432686998 -0.008666675000000009 0.0879667 ) //789 - -//circle 1 -( 0.030333350000000002 0.0 0.0879667 ) //790 -( 0.026269451681884704 0.015166675 0.0879667 ) //791 -( 0.015166675000000004 0.0262694516818847 0.0879667 ) //792 -( 1.8573819992458183e-18 0.030333350000000002 0.0879667 ) //793 -( -0.015166674999999996 0.026269451681884704 0.0879667 ) //794 -( -0.026269451681884697 0.015166675000000011 0.0879667 ) //795 -( -0.030333350000000002 3.714763998491637e-18 0.0879667 ) //796 -( -0.026269451681884708 -0.015166674999999994 0.0879667 ) //797 -( -0.015166675000000015 -0.026269451681884694 0.0879667 ) //798 -( -5.572145997737455e-18 -0.030333350000000002 0.0879667 ) //799 -( 0.01516667499999998 -0.026269451681884715 0.0879667 ) //800 -( 0.026269451681884694 -0.015166675000000015 0.0879667 ) //801 - -//circle 2 -( 0.04333335 0.0 0.0879667 ) //802 -( 0.03752778193108241 0.021666674999999996 0.0879667 ) //803 -( 0.021666675000000003 0.0375277819310824 0.0879667 ) //804 -( 2.653402418691598e-18 0.04333335 0.0879667 ) //805 -( -0.021666674999999993 0.03752778193108241 0.0879667 ) //806 -( -0.037527781931082395 0.021666675000000014 0.0879667 ) //807 -( -0.04333335 5.306804837383196e-18 0.0879667 ) //808 -( -0.03752778193108241 -0.02166667499999999 0.0879667 ) //809 -( -0.02166667500000002 -0.037527781931082395 0.0879667 ) //810 -( -7.960207256074793e-18 -0.04333335 0.0879667 ) //811 -( 0.021666674999999972 -0.03752778193108242 0.0879667 ) //812 -( 0.037527781931082395 -0.02166667500000002 0.0879667 ) //813 - -//circle 3 -( 0.073666675 0.0 0.0879667 ) //814 -( 0.06379721196233201 0.036833337499999994 0.0879667 ) //815 -( 0.03683333750000001 0.06379721196233201 0.0879667 ) //816 -( 4.510782887128917e-18 0.073666675 0.0879667 ) //817 -( -0.03683333749999999 0.06379721196233201 0.0879667 ) //818 -( -0.063797211962332 0.03683333750000003 0.0879667 ) //819 -( -0.073666675 9.021565774257834e-18 0.0879667 ) //820 -( -0.06379721196233203 -0.03683333749999999 0.0879667 ) //821 -( -0.036833337500000035 -0.063797211962332 0.0879667 ) //822 -( -1.3532348661386751e-17 -0.073666675 0.0879667 ) //823 -( 0.03683333749999995 -0.06379721196233204 0.0879667 ) //824 -( 0.063797211962332 -0.036833337500000035 0.0879667 ) //825 - -//circle 4 -( 0.10400000000000001 0.0 0.0879667 ) //826 -( 0.09006664199358164 0.052 0.0879667 ) //827 -( 0.05200000000000002 0.09006664199358162 0.0879667 ) //828 -( 6.368163355566237e-18 0.10400000000000001 0.0879667 ) //829 -( -0.05199999999999999 0.09006664199358164 0.0879667 ) //830 -( -0.09006664199358161 0.05200000000000004 0.0879667 ) //831 -( -0.10400000000000001 1.2736326711132474e-17 0.0879667 ) //832 -( -0.09006664199358165 -0.051999999999999984 0.0879667 ) //833 -( -0.05200000000000005 -0.0900666419935816 0.0879667 ) //834 -( -1.910449006669871e-17 -0.10400000000000001 0.0879667 ) //835 -( 0.051999999999999935 -0.09006664199358166 0.0879667 ) //836 -( 0.0900666419935816 -0.05200000000000005 0.0879667 ) //837 - -//circle 5 -( 0.13 0.0 0.0879667 ) //838 -( 0.11258330249197704 0.06499999999999999 0.0879667 ) //839 -( 0.06500000000000002 0.11258330249197702 0.0879667 ) //840 -( 7.960204194457797e-18 0.13 0.0879667 ) //841 -( -0.06499999999999997 0.11258330249197704 0.0879667 ) //842 -( -0.11258330249197701 0.06500000000000004 0.0879667 ) //843 -( -0.13 1.5920408388915593e-17 0.0879667 ) //844 -( -0.11258330249197705 -0.06499999999999997 0.0879667 ) //845 -( -0.06500000000000006 -0.112583302491977 0.0879667 ) //846 -( -2.3880612583373387e-17 -0.13 0.0879667 ) //847 -( 0.06499999999999992 -0.11258330249197708 0.0879667 ) //848 -( 0.112583302491977 -0.06500000000000006 0.0879667 ) //849 - -//section 4 - -//center -(0.0 0.0 0.0996667) // 850 - -//polygon -( 0.00866667 0.0 0.0996667 ) // 851 -( 0.007505556386216481 0.004333334999999999 0.0996667 ) // 852 -( 0.004333335000000001 0.00750555638621648 0.0996667 ) // 853 -( 5.306804837383196e-19 0.00866667 0.0996667 ) // 854 -( -0.004333334999999998 0.007505556386216481 0.0996667 ) // 855 -( -0.007505556386216479 0.004333335000000002 0.0996667 ) // 856 -( -0.00866667 1.0613609674766392e-18 0.0996667 ) // 857 -( -0.0075055563862164824 -0.004333334999999998 0.0996667 ) // 858 -( -0.004333335000000003 -0.007505556386216478 0.0996667 ) // 859 -( -1.5920414512149585e-18 -0.00866667 0.0996667 ) // 860 -( 0.004333334999999994 -0.007505556386216484 0.0996667 ) // 861 -( 0.007505556386216478 -0.004333335000000003 0.0996667 ) // 862 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.0996667 ) //863 -( 0.015011121432687005 0.008666675 0.0996667 ) //864 -( 0.008666675000000004 0.015011121432687003 0.0996667 ) //865 -( 1.061361579800039e-18 0.017333350000000004 0.0996667 ) //866 -( -0.008666674999999999 0.015011121432687005 0.0996667 ) //867 -( -0.015011121432687001 0.008666675000000007 0.0996667 ) //868 -( -0.017333350000000004 2.122723159600078e-18 0.0996667 ) //869 -( -0.015011121432687007 -0.008666674999999999 0.0996667 ) //870 -( -0.008666675000000009 -0.015011121432686998 0.0996667 ) //871 -( -3.184084739400117e-18 -0.017333350000000004 0.0996667 ) //872 -( 0.00866667499999999 -0.01501112143268701 0.0996667 ) //873 -( 0.015011121432686998 -0.008666675000000009 0.0996667 ) //874 - -//circle 1 -( 0.030333350000000002 0.0 0.0996667 ) //875 -( 0.026269451681884704 0.015166675 0.0996667 ) //876 -( 0.015166675000000004 0.0262694516818847 0.0996667 ) //877 -( 1.8573819992458183e-18 0.030333350000000002 0.0996667 ) //878 -( -0.015166674999999996 0.026269451681884704 0.0996667 ) //879 -( -0.026269451681884697 0.015166675000000011 0.0996667 ) //880 -( -0.030333350000000002 3.714763998491637e-18 0.0996667 ) //881 -( -0.026269451681884708 -0.015166674999999994 0.0996667 ) //882 -( -0.015166675000000015 -0.026269451681884694 0.0996667 ) //883 -( -5.572145997737455e-18 -0.030333350000000002 0.0996667 ) //884 -( 0.01516667499999998 -0.026269451681884715 0.0996667 ) //885 -( 0.026269451681884694 -0.015166675000000015 0.0996667 ) //886 - -//circle 2 -( 0.04333335 0.0 0.0996667 ) //887 -( 0.03752778193108241 0.021666674999999996 0.0996667 ) //888 -( 0.021666675000000003 0.0375277819310824 0.0996667 ) //889 -( 2.653402418691598e-18 0.04333335 0.0996667 ) //890 -( -0.021666674999999993 0.03752778193108241 0.0996667 ) //891 -( -0.037527781931082395 0.021666675000000014 0.0996667 ) //892 -( -0.04333335 5.306804837383196e-18 0.0996667 ) //893 -( -0.03752778193108241 -0.02166667499999999 0.0996667 ) //894 -( -0.02166667500000002 -0.037527781931082395 0.0996667 ) //895 -( -7.960207256074793e-18 -0.04333335 0.0996667 ) //896 -( 0.021666674999999972 -0.03752778193108242 0.0996667 ) //897 -( 0.037527781931082395 -0.02166667500000002 0.0996667 ) //898 - -//circle 3 -( 0.073666675 0.0 0.0996667 ) //899 -( 0.06379721196233201 0.036833337499999994 0.0996667 ) //900 -( 0.03683333750000001 0.06379721196233201 0.0996667 ) //901 -( 4.510782887128917e-18 0.073666675 0.0996667 ) //902 -( -0.03683333749999999 0.06379721196233201 0.0996667 ) //903 -( -0.063797211962332 0.03683333750000003 0.0996667 ) //904 -( -0.073666675 9.021565774257834e-18 0.0996667 ) //905 -( -0.06379721196233203 -0.03683333749999999 0.0996667 ) //906 -( -0.036833337500000035 -0.063797211962332 0.0996667 ) //907 -( -1.3532348661386751e-17 -0.073666675 0.0996667 ) //908 -( 0.03683333749999995 -0.06379721196233204 0.0996667 ) //909 -( 0.063797211962332 -0.036833337500000035 0.0996667 ) //910 - -//circle 4 -( 0.10400000000000001 0.0 0.0996667 ) //911 -( 0.09006664199358164 0.052 0.0996667 ) //912 -( 0.05200000000000002 0.09006664199358162 0.0996667 ) //913 -( 6.368163355566237e-18 0.10400000000000001 0.0996667 ) //914 -( -0.05199999999999999 0.09006664199358164 0.0996667 ) //915 -( -0.09006664199358161 0.05200000000000004 0.0996667 ) //916 -( -0.10400000000000001 1.2736326711132474e-17 0.0996667 ) //917 -( -0.09006664199358165 -0.051999999999999984 0.0996667 ) //918 -( -0.05200000000000005 -0.0900666419935816 0.0996667 ) //919 -( -1.910449006669871e-17 -0.10400000000000001 0.0996667 ) //920 -( 0.051999999999999935 -0.09006664199358166 0.0996667 ) //921 -( 0.0900666419935816 -0.05200000000000005 0.0996667 ) //922 - -//circle 5 -( 0.13 0.0 0.0996667 ) //923 -( 0.11258330249197704 0.06499999999999999 0.0996667 ) //924 -( 0.06500000000000002 0.11258330249197702 0.0996667 ) //925 -( 7.960204194457797e-18 0.13 0.0996667 ) //926 -( -0.06499999999999997 0.11258330249197704 0.0996667 ) //927 -( -0.11258330249197701 0.06500000000000004 0.0996667 ) //928 -( -0.13 1.5920408388915593e-17 0.0996667 ) //929 -( -0.11258330249197705 -0.06499999999999997 0.0996667 ) //930 -( -0.06500000000000006 -0.112583302491977 0.0996667 ) //931 -( -2.3880612583373387e-17 -0.13 0.0996667 ) //932 -( 0.06499999999999992 -0.11258330249197708 0.0996667 ) //933 -( 0.112583302491977 -0.06500000000000006 0.0996667 ) //934 - -//section 5 - -//center -(0.0 0.0 0.39) // 935 - -//polygon -( 0.00866667 0.0 0.39 ) // 936 -( 0.007505556386216481 0.004333334999999999 0.39 ) // 937 -( 0.004333335000000001 0.00750555638621648 0.39 ) // 938 -( 5.306804837383196e-19 0.00866667 0.39 ) // 939 -( -0.004333334999999998 0.007505556386216481 0.39 ) // 940 -( -0.007505556386216479 0.004333335000000002 0.39 ) // 941 -( -0.00866667 1.0613609674766392e-18 0.39 ) // 942 -( -0.0075055563862164824 -0.004333334999999998 0.39 ) // 943 -( -0.004333335000000003 -0.007505556386216478 0.39 ) // 944 -( -1.5920414512149585e-18 -0.00866667 0.39 ) // 945 -( 0.004333334999999994 -0.007505556386216484 0.39 ) // 946 -( 0.007505556386216478 -0.004333335000000003 0.39 ) // 947 - -//circles - -//circle 0 -( 0.017333350000000004 0.0 0.39 ) //948 -( 0.015011121432687005 0.008666675 0.39 ) //949 -( 0.008666675000000004 0.015011121432687003 0.39 ) //950 -( 1.061361579800039e-18 0.017333350000000004 0.39 ) //951 -( -0.008666674999999999 0.015011121432687005 0.39 ) //952 -( -0.015011121432687001 0.008666675000000007 0.39 ) //953 -( -0.017333350000000004 2.122723159600078e-18 0.39 ) //954 -( -0.015011121432687007 -0.008666674999999999 0.39 ) //955 -( -0.008666675000000009 -0.015011121432686998 0.39 ) //956 -( -3.184084739400117e-18 -0.017333350000000004 0.39 ) //957 -( 0.00866667499999999 -0.01501112143268701 0.39 ) //958 -( 0.015011121432686998 -0.008666675000000009 0.39 ) //959 - -//circle 1 -( 0.030333350000000002 0.0 0.39 ) //960 -( 0.026269451681884704 0.015166675 0.39 ) //961 -( 0.015166675000000004 0.0262694516818847 0.39 ) //962 -( 1.8573819992458183e-18 0.030333350000000002 0.39 ) //963 -( -0.015166674999999996 0.026269451681884704 0.39 ) //964 -( -0.026269451681884697 0.015166675000000011 0.39 ) //965 -( -0.030333350000000002 3.714763998491637e-18 0.39 ) //966 -( -0.026269451681884708 -0.015166674999999994 0.39 ) //967 -( -0.015166675000000015 -0.026269451681884694 0.39 ) //968 -( -5.572145997737455e-18 -0.030333350000000002 0.39 ) //969 -( 0.01516667499999998 -0.026269451681884715 0.39 ) //970 -( 0.026269451681884694 -0.015166675000000015 0.39 ) //971 - -//circle 2 -( 0.04333335 0.0 0.39 ) //972 -( 0.03752778193108241 0.021666674999999996 0.39 ) //973 -( 0.021666675000000003 0.0375277819310824 0.39 ) //974 -( 2.653402418691598e-18 0.04333335 0.39 ) //975 -( -0.021666674999999993 0.03752778193108241 0.39 ) //976 -( -0.037527781931082395 0.021666675000000014 0.39 ) //977 -( -0.04333335 5.306804837383196e-18 0.39 ) //978 -( -0.03752778193108241 -0.02166667499999999 0.39 ) //979 -( -0.02166667500000002 -0.037527781931082395 0.39 ) //980 -( -7.960207256074793e-18 -0.04333335 0.39 ) //981 -( 0.021666674999999972 -0.03752778193108242 0.39 ) //982 -( 0.037527781931082395 -0.02166667500000002 0.39 ) //983 - -//circle 3 -( 0.073666675 0.0 0.39 ) //984 -( 0.06379721196233201 0.036833337499999994 0.39 ) //985 -( 0.03683333750000001 0.06379721196233201 0.39 ) //986 -( 4.510782887128917e-18 0.073666675 0.39 ) //987 -( -0.03683333749999999 0.06379721196233201 0.39 ) //988 -( -0.063797211962332 0.03683333750000003 0.39 ) //989 -( -0.073666675 9.021565774257834e-18 0.39 ) //990 -( -0.06379721196233203 -0.03683333749999999 0.39 ) //991 -( -0.036833337500000035 -0.063797211962332 0.39 ) //992 -( -1.3532348661386751e-17 -0.073666675 0.39 ) //993 -( 0.03683333749999995 -0.06379721196233204 0.39 ) //994 -( 0.063797211962332 -0.036833337500000035 0.39 ) //995 - -//circle 4 -( 0.10400000000000001 0.0 0.39 ) //996 -( 0.09006664199358164 0.052 0.39 ) //997 -( 0.05200000000000002 0.09006664199358162 0.39 ) //998 -( 6.368163355566237e-18 0.10400000000000001 0.39 ) //999 -( -0.05199999999999999 0.09006664199358164 0.39 ) //1000 -( -0.09006664199358161 0.05200000000000004 0.39 ) //1001 -( -0.10400000000000001 1.2736326711132474e-17 0.39 ) //1002 -( -0.09006664199358165 -0.051999999999999984 0.39 ) //1003 -( -0.05200000000000005 -0.0900666419935816 0.39 ) //1004 -( -1.910449006669871e-17 -0.10400000000000001 0.39 ) //1005 -( 0.051999999999999935 -0.09006664199358166 0.39 ) //1006 -( 0.0900666419935816 -0.05200000000000005 0.39 ) //1007 - -//circle 5 -( 0.13 0.0 0.39 ) //1008 -( 0.11258330249197704 0.06499999999999999 0.39 ) //1009 -( 0.06500000000000002 0.11258330249197702 0.39 ) //1010 -( 7.960204194457797e-18 0.13 0.39 ) //1011 -( -0.06499999999999997 0.11258330249197704 0.39 ) //1012 -( -0.11258330249197701 0.06500000000000004 0.39 ) //1013 -( -0.13 1.5920408388915593e-17 0.39 ) //1014 -( -0.11258330249197705 -0.06499999999999997 0.39 ) //1015 -( -0.06500000000000006 -0.112583302491977 0.39 ) //1016 -( -2.3880612583373387e-17 -0.13 0.39 ) //1017 -( 0.06499999999999992 -0.11258330249197708 0.39 ) //1018 -( 0.112583302491977 -0.06500000000000006 0.39 ) //1019 -); - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -edges -( - -//section 0 - -//circles - -//circle 0 -arc 13 14 ( 0.016742730421107625 0.004486201095427779 0.0 ) -arc 14 15 ( 0.012256529325679848 0.012256529325679846 0.0 ) -arc 15 16 ( 0.004486201095427782 0.016742730421107625 0.0 ) -arc 16 17 ( -0.004486201095427777 0.016742730421107625 0.0 ) -arc 17 18 ( -0.012256529325679846 0.012256529325679848 0.0 ) -arc 18 19 ( -0.016742730421107625 0.004486201095427784 0.0 ) -arc 19 20 ( -0.016742730421107625 -0.00448620109542778 0.0 ) -arc 20 21 ( -0.01225652932567985 -0.012256529325679846 0.0 ) -arc 21 22 ( -0.004486201095427793 -0.016742730421107622 0.0 ) -arc 22 23 ( 0.004486201095427771 -0.01674273042110763 0.0 ) -arc 23 24 ( 0.012256529325679834 -0.01225652932567986 0.0 ) -arc 24 13 ( 0.016742730421107622 -0.004486201095427794 0.0 ) - -//circle 1 -arc 25 26 ( 0.02929976616286551 0.007850848681760548 0.0 ) -arc 26 27 ( 0.021448917481104963 0.02144891748110496 0.0 ) -arc 27 28 ( 0.007850848681760555 0.029299766162865507 0.0 ) -arc 28 29 ( -0.007850848681760544 0.02929976616286551 0.0 ) -arc 29 30 ( -0.02144891748110496 0.021448917481104963 0.0 ) -arc 30 31 ( -0.029299766162865507 0.007850848681760557 0.0 ) -arc 31 32 ( -0.02929976616286551 -0.00785084868176055 0.0 ) -arc 32 33 ( -0.021448917481104966 -0.02144891748110496 0.0 ) -arc 33 34 ( -0.007850848681760572 -0.029299766162865507 0.0 ) -arc 34 35 ( 0.007850848681760534 -0.029299766162865514 0.0 ) -arc 35 36 ( 0.021448917481104942 -0.021448917481104987 0.0 ) -arc 36 25 ( 0.029299766162865507 -0.007850848681760574 0.0 ) - -//circle 2 -arc 37 38 ( 0.041856801904623396 0.011215496268093317 0.0 ) -arc 38 39 ( 0.030641305636530083 0.030641305636530076 0.0 ) -arc 39 40 ( 0.011215496268093327 0.041856801904623396 0.0 ) -arc 40 41 ( -0.011215496268093312 0.041856801904623396 0.0 ) -arc 41 42 ( -0.030641305636530076 0.030641305636530083 0.0 ) -arc 42 43 ( -0.041856801904623396 0.011215496268093329 0.0 ) -arc 43 44 ( -0.041856801904623396 -0.01121549626809332 0.0 ) -arc 44 45 ( -0.030641305636530086 -0.030641305636530076 0.0 ) -arc 45 46 ( -0.011215496268093351 -0.04185680190462339 0.0 ) -arc 46 47 ( 0.011215496268093298 -0.0418568019046234 0.0 ) -arc 47 48 ( 0.030641305636530048 -0.030641305636530114 0.0 ) -arc 48 37 ( 0.04185680190462339 -0.011215496268093353 0.0 ) - -//circle 3 -arc 49 50 ( 0.07115654391934326 0.019066338479377738 0.0 ) -arc 50 51 ( 0.052090205439965516 0.05209020543996551 0.0 ) -arc 51 52 ( 0.019066338479377755 0.07115654391934324 0.0 ) -arc 52 53 ( -0.01906633847937773 0.07115654391934326 0.0 ) -arc 53 54 ( -0.05209020543996551 0.052090205439965516 0.0 ) -arc 54 55 ( -0.07115654391934324 0.01906633847937776 0.0 ) -arc 55 56 ( -0.07115654391934326 -0.01906633847937774 0.0 ) -arc 56 57 ( -0.05209020543996552 -0.05209020543996551 0.0 ) -arc 57 58 ( -0.019066338479377793 -0.07115654391934323 0.0 ) -arc 58 59 ( 0.019066338479377703 -0.07115654391934326 0.0 ) -arc 59 60 ( 0.05209020543996546 -0.05209020543996557 0.0 ) -arc 60 49 ( 0.07115654391934323 -0.0190663384793778 0.0 ) - -//circle 4 -arc 61 62 ( 0.10045628593406311 0.02691718069066216 0.0 ) -arc 62 63 ( 0.07353910524340096 0.07353910524340095 0.0 ) -arc 63 64 ( 0.026917180690662183 0.1004562859340631 0.0 ) -arc 64 65 ( -0.026917180690662148 0.10045628593406311 0.0 ) -arc 65 66 ( -0.07353910524340095 0.07353910524340096 0.0 ) -arc 66 67 ( -0.1004562859340631 0.02691718069066219 0.0 ) -arc 67 68 ( -0.10045628593406311 -0.026917180690662165 0.0 ) -arc 68 69 ( -0.07353910524340096 -0.07353910524340095 0.0 ) -arc 69 70 ( -0.02691718069066224 -0.1004562859340631 0.0 ) -arc 70 71 ( 0.026917180690662113 -0.10045628593406312 0.0 ) -arc 71 72 ( 0.07353910524340088 -0.07353910524340103 0.0 ) -arc 72 61 ( 0.1004562859340631 -0.026917180690662245 0.0 ) - -//circle 5 -arc 73 74 ( 0.12557035741757888 0.033646475863327696 0.0 ) -arc 74 75 ( 0.09192388155425119 0.09192388155425117 0.0 ) -arc 75 76 ( 0.033646475863327724 0.12557035741757888 0.0 ) -arc 76 77 ( -0.03364647586332768 0.12557035741757888 0.0 ) -arc 77 78 ( -0.09192388155425117 0.09192388155425119 0.0 ) -arc 78 79 ( -0.12557035741757888 0.03364647586332773 0.0 ) -arc 79 80 ( -0.12557035741757888 -0.0336464758633277 0.0 ) -arc 80 81 ( -0.0919238815542512 -0.09192388155425117 0.0 ) -arc 81 82 ( -0.0336464758633278 -0.12557035741757885 0.0 ) -arc 82 83 ( 0.03364647586332764 -0.1255703574175789 0.0 ) -arc 83 84 ( 0.09192388155425109 -0.09192388155425128 0.0 ) -arc 84 73 ( 0.12557035741757885 -0.03364647586332781 0.0 ) - -//section 1 - -//circles - -//circle 0 -arc 98 99 ( 0.016742730421107625 0.004486201095427779 0.0736667 ) -arc 99 100 ( 0.012256529325679848 0.012256529325679846 0.0736667 ) -arc 100 101 ( 0.004486201095427782 0.016742730421107625 0.0736667 ) -arc 101 102 ( -0.004486201095427777 0.016742730421107625 0.0736667 ) -arc 102 103 ( -0.012256529325679846 0.012256529325679848 0.0736667 ) -arc 103 104 ( -0.016742730421107625 0.004486201095427784 0.0736667 ) -arc 104 105 ( -0.016742730421107625 -0.00448620109542778 0.0736667 ) -arc 105 106 ( -0.01225652932567985 -0.012256529325679846 0.0736667 ) -arc 106 107 ( -0.004486201095427793 -0.016742730421107622 0.0736667 ) -arc 107 108 ( 0.004486201095427771 -0.01674273042110763 0.0736667 ) -arc 108 109 ( 0.012256529325679834 -0.01225652932567986 0.0736667 ) -arc 109 98 ( 0.016742730421107622 -0.004486201095427794 0.0736667 ) - -//circle 1 -arc 620 111 ( 0.02929976616286551 0.007850848681760548 0.0736667 ) -arc 111 112 ( 0.021448917481104963 0.02144891748110496 0.0736667 ) -arc 622 113 ( 0.007850848681760555 0.029299766162865507 0.0736667 ) -arc 113 114 ( -0.007850848681760544 0.02929976616286551 0.0736667 ) -arc 624 115 ( -0.02144891748110496 0.021448917481104963 0.0736667 ) -arc 115 116 ( -0.029299766162865507 0.007850848681760557 0.0736667 ) -arc 626 117 ( -0.02929976616286551 -0.00785084868176055 0.0736667 ) -arc 117 118 ( -0.021448917481104966 -0.02144891748110496 0.0736667 ) -arc 628 119 ( -0.007850848681760572 -0.029299766162865507 0.0736667 ) -arc 119 120 ( 0.007850848681760534 -0.029299766162865514 0.0736667 ) -arc 630 121 ( 0.021448917481104942 -0.021448917481104987 0.0736667 ) -arc 121 110 ( 0.029299766162865507 -0.007850848681760574 0.0736667 ) - -//circle 2 -arc 122 123 ( 0.041856801904623396 0.011215496268093317 0.0736667 ) -arc 123 124 ( 0.030641305636530083 0.030641305636530076 0.0736667 ) -arc 124 125 ( 0.011215496268093327 0.041856801904623396 0.0736667 ) -arc 125 126 ( -0.011215496268093312 0.041856801904623396 0.0736667 ) -arc 126 127 ( -0.030641305636530076 0.030641305636530083 0.0736667 ) -arc 127 128 ( -0.041856801904623396 0.011215496268093329 0.0736667 ) -arc 128 129 ( -0.041856801904623396 -0.01121549626809332 0.0736667 ) -arc 129 130 ( -0.030641305636530086 -0.030641305636530076 0.0736667 ) -arc 130 131 ( -0.011215496268093351 -0.04185680190462339 0.0736667 ) -arc 131 132 ( 0.011215496268093298 -0.0418568019046234 0.0736667 ) -arc 132 133 ( 0.030641305636530048 -0.030641305636530114 0.0736667 ) -arc 133 122 ( 0.04185680190462339 -0.011215496268093353 0.0736667 ) - -//circle 3 -arc 134 135 ( 0.07115654391934326 0.019066338479377738 0.0736667 ) -arc 135 136 ( 0.052090205439965516 0.05209020543996551 0.0736667 ) -arc 136 137 ( 0.019066338479377755 0.07115654391934324 0.0736667 ) -arc 137 138 ( -0.01906633847937773 0.07115654391934326 0.0736667 ) -arc 138 139 ( -0.05209020543996551 0.052090205439965516 0.0736667 ) -arc 139 140 ( -0.07115654391934324 0.01906633847937776 0.0736667 ) -arc 140 141 ( -0.07115654391934326 -0.01906633847937774 0.0736667 ) -arc 141 142 ( -0.05209020543996552 -0.05209020543996551 0.0736667 ) -arc 142 143 ( -0.019066338479377793 -0.07115654391934323 0.0736667 ) -arc 143 144 ( 0.019066338479377703 -0.07115654391934326 0.0736667 ) -arc 144 145 ( 0.05209020543996546 -0.05209020543996557 0.0736667 ) -arc 145 134 ( 0.07115654391934323 -0.0190663384793778 0.0736667 ) - -//circle 4 -arc 146 147 ( 0.10045628593406311 0.02691718069066216 0.0736667 ) -arc 147 148 ( 0.07353910524340096 0.07353910524340095 0.0736667 ) -arc 148 149 ( 0.026917180690662183 0.1004562859340631 0.0736667 ) -arc 149 150 ( -0.026917180690662148 0.10045628593406311 0.0736667 ) -arc 150 151 ( -0.07353910524340095 0.07353910524340096 0.0736667 ) -arc 151 152 ( -0.1004562859340631 0.02691718069066219 0.0736667 ) -arc 152 153 ( -0.10045628593406311 -0.026917180690662165 0.0736667 ) -arc 153 154 ( -0.07353910524340096 -0.07353910524340095 0.0736667 ) -arc 154 155 ( -0.02691718069066224 -0.1004562859340631 0.0736667 ) -arc 155 156 ( 0.026917180690662113 -0.10045628593406312 0.0736667 ) -arc 156 157 ( 0.07353910524340088 -0.07353910524340103 0.0736667 ) -arc 157 146 ( 0.1004562859340631 -0.026917180690662245 0.0736667 ) - -//circle 5 -arc 158 159 ( 0.12557035741757888 0.033646475863327696 0.0736667 ) -arc 669 160 ( 0.09192388155425119 0.09192388155425117 0.0736667 ) -arc 160 161 ( 0.033646475863327724 0.12557035741757888 0.0736667 ) -arc 671 162 ( -0.03364647586332768 0.12557035741757888 0.0736667 ) -arc 162 163 ( -0.09192388155425117 0.09192388155425119 0.0736667 ) -arc 673 164 ( -0.12557035741757888 0.03364647586332773 0.0736667 ) -arc 164 165 ( -0.12557035741757888 -0.0336464758633277 0.0736667 ) -arc 675 166 ( -0.0919238815542512 -0.09192388155425117 0.0736667 ) -arc 166 167 ( -0.0336464758633278 -0.12557035741757885 0.0736667 ) -arc 677 168 ( 0.03364647586332764 -0.1255703574175789 0.0736667 ) -arc 168 169 ( 0.09192388155425109 -0.09192388155425128 0.0736667 ) -arc 679 158 ( 0.12557035741757885 -0.03364647586332781 0.0736667 ) - -//section 2 - -//circles - -//circle 0 -arc 183 184 ( 0.016742730421107625 0.004486201095427779 0.0853667 ) -arc 184 185 ( 0.012256529325679848 0.012256529325679846 0.0853667 ) -arc 185 186 ( 0.004486201095427782 0.016742730421107625 0.0853667 ) -arc 186 187 ( -0.004486201095427777 0.016742730421107625 0.0853667 ) -arc 187 188 ( -0.012256529325679846 0.012256529325679848 0.0853667 ) -arc 188 189 ( -0.016742730421107625 0.004486201095427784 0.0853667 ) -arc 189 190 ( -0.016742730421107625 -0.00448620109542778 0.0853667 ) -arc 190 191 ( -0.01225652932567985 -0.012256529325679846 0.0853667 ) -arc 191 192 ( -0.004486201095427793 -0.016742730421107622 0.0853667 ) -arc 192 193 ( 0.004486201095427771 -0.01674273042110763 0.0853667 ) -arc 193 194 ( 0.012256529325679834 -0.01225652932567986 0.0853667 ) -arc 194 183 ( 0.016742730421107622 -0.004486201095427794 0.0853667 ) - -//circle 1 -arc 705 196 ( 0.02929976616286551 0.007850848681760548 0.0853667 ) -arc 196 197 ( 0.021448917481104963 0.02144891748110496 0.0853667 ) -arc 707 198 ( 0.007850848681760555 0.029299766162865507 0.0853667 ) -arc 198 199 ( -0.007850848681760544 0.02929976616286551 0.0853667 ) -arc 709 200 ( -0.02144891748110496 0.021448917481104963 0.0853667 ) -arc 200 201 ( -0.029299766162865507 0.007850848681760557 0.0853667 ) -arc 711 202 ( -0.02929976616286551 -0.00785084868176055 0.0853667 ) -arc 202 203 ( -0.021448917481104966 -0.02144891748110496 0.0853667 ) -arc 713 204 ( -0.007850848681760572 -0.029299766162865507 0.0853667 ) -arc 204 205 ( 0.007850848681760534 -0.029299766162865514 0.0853667 ) -arc 715 206 ( 0.021448917481104942 -0.021448917481104987 0.0853667 ) -arc 206 195 ( 0.029299766162865507 -0.007850848681760574 0.0853667 ) - -//circle 2 -arc 207 208 ( 0.041856801904623396 0.011215496268093317 0.0853667 ) -arc 208 209 ( 0.030641305636530083 0.030641305636530076 0.0853667 ) -arc 209 210 ( 0.011215496268093327 0.041856801904623396 0.0853667 ) -arc 210 211 ( -0.011215496268093312 0.041856801904623396 0.0853667 ) -arc 211 212 ( -0.030641305636530076 0.030641305636530083 0.0853667 ) -arc 212 213 ( -0.041856801904623396 0.011215496268093329 0.0853667 ) -arc 213 214 ( -0.041856801904623396 -0.01121549626809332 0.0853667 ) -arc 214 215 ( -0.030641305636530086 -0.030641305636530076 0.0853667 ) -arc 215 216 ( -0.011215496268093351 -0.04185680190462339 0.0853667 ) -arc 216 217 ( 0.011215496268093298 -0.0418568019046234 0.0853667 ) -arc 217 218 ( 0.030641305636530048 -0.030641305636530114 0.0853667 ) -arc 218 207 ( 0.04185680190462339 -0.011215496268093353 0.0853667 ) - -//circle 3 -arc 219 220 ( 0.07115654391934326 0.019066338479377738 0.0853667 ) -arc 220 221 ( 0.052090205439965516 0.05209020543996551 0.0853667 ) -arc 221 222 ( 0.019066338479377755 0.07115654391934324 0.0853667 ) -arc 222 223 ( -0.01906633847937773 0.07115654391934326 0.0853667 ) -arc 223 224 ( -0.05209020543996551 0.052090205439965516 0.0853667 ) -arc 224 225 ( -0.07115654391934324 0.01906633847937776 0.0853667 ) -arc 225 226 ( -0.07115654391934326 -0.01906633847937774 0.0853667 ) -arc 226 227 ( -0.05209020543996552 -0.05209020543996551 0.0853667 ) -arc 227 228 ( -0.019066338479377793 -0.07115654391934323 0.0853667 ) -arc 228 229 ( 0.019066338479377703 -0.07115654391934326 0.0853667 ) -arc 229 230 ( 0.05209020543996546 -0.05209020543996557 0.0853667 ) -arc 230 219 ( 0.07115654391934323 -0.0190663384793778 0.0853667 ) - -//circle 4 -arc 231 232 ( 0.10045628593406311 0.02691718069066216 0.0853667 ) -arc 232 233 ( 0.07353910524340096 0.07353910524340095 0.0853667 ) -arc 233 234 ( 0.026917180690662183 0.1004562859340631 0.0853667 ) -arc 234 235 ( -0.026917180690662148 0.10045628593406311 0.0853667 ) -arc 235 236 ( -0.07353910524340095 0.07353910524340096 0.0853667 ) -arc 236 237 ( -0.1004562859340631 0.02691718069066219 0.0853667 ) -arc 237 238 ( -0.10045628593406311 -0.026917180690662165 0.0853667 ) -arc 238 239 ( -0.07353910524340096 -0.07353910524340095 0.0853667 ) -arc 239 240 ( -0.02691718069066224 -0.1004562859340631 0.0853667 ) -arc 240 241 ( 0.026917180690662113 -0.10045628593406312 0.0853667 ) -arc 241 242 ( 0.07353910524340088 -0.07353910524340103 0.0853667 ) -arc 242 231 ( 0.1004562859340631 -0.026917180690662245 0.0853667 ) - -//circle 5 -arc 243 244 ( 0.12557035741757888 0.033646475863327696 0.0853667 ) -arc 754 245 ( 0.09192388155425119 0.09192388155425117 0.0853667 ) -arc 245 246 ( 0.033646475863327724 0.12557035741757888 0.0853667 ) -arc 756 247 ( -0.03364647586332768 0.12557035741757888 0.0853667 ) -arc 247 248 ( -0.09192388155425117 0.09192388155425119 0.0853667 ) -arc 758 249 ( -0.12557035741757888 0.03364647586332773 0.0853667 ) -arc 249 250 ( -0.12557035741757888 -0.0336464758633277 0.0853667 ) -arc 760 251 ( -0.0919238815542512 -0.09192388155425117 0.0853667 ) -arc 251 252 ( -0.0336464758633278 -0.12557035741757885 0.0853667 ) -arc 762 253 ( 0.03364647586332764 -0.1255703574175789 0.0853667 ) -arc 253 254 ( 0.09192388155425109 -0.09192388155425128 0.0853667 ) -arc 764 243 ( 0.12557035741757885 -0.03364647586332781 0.0853667 ) - -//section 3 - -//circles - -//circle 0 -arc 268 269 ( 0.016742730421107625 0.004486201095427779 0.0879667 ) -arc 269 270 ( 0.012256529325679848 0.012256529325679846 0.0879667 ) -arc 270 271 ( 0.004486201095427782 0.016742730421107625 0.0879667 ) -arc 271 272 ( -0.004486201095427777 0.016742730421107625 0.0879667 ) -arc 272 273 ( -0.012256529325679846 0.012256529325679848 0.0879667 ) -arc 273 274 ( -0.016742730421107625 0.004486201095427784 0.0879667 ) -arc 274 275 ( -0.016742730421107625 -0.00448620109542778 0.0879667 ) -arc 275 276 ( -0.01225652932567985 -0.012256529325679846 0.0879667 ) -arc 276 277 ( -0.004486201095427793 -0.016742730421107622 0.0879667 ) -arc 277 278 ( 0.004486201095427771 -0.01674273042110763 0.0879667 ) -arc 278 279 ( 0.012256529325679834 -0.01225652932567986 0.0879667 ) -arc 279 268 ( 0.016742730421107622 -0.004486201095427794 0.0879667 ) - -//circle 1 -arc 790 281 ( 0.02929976616286551 0.007850848681760548 0.0879667 ) -arc 281 282 ( 0.021448917481104963 0.02144891748110496 0.0879667 ) -arc 792 283 ( 0.007850848681760555 0.029299766162865507 0.0879667 ) -arc 283 284 ( -0.007850848681760544 0.02929976616286551 0.0879667 ) -arc 794 285 ( -0.02144891748110496 0.021448917481104963 0.0879667 ) -arc 285 286 ( -0.029299766162865507 0.007850848681760557 0.0879667 ) -arc 796 287 ( -0.02929976616286551 -0.00785084868176055 0.0879667 ) -arc 287 288 ( -0.021448917481104966 -0.02144891748110496 0.0879667 ) -arc 798 289 ( -0.007850848681760572 -0.029299766162865507 0.0879667 ) -arc 289 290 ( 0.007850848681760534 -0.029299766162865514 0.0879667 ) -arc 800 291 ( 0.021448917481104942 -0.021448917481104987 0.0879667 ) -arc 291 280 ( 0.029299766162865507 -0.007850848681760574 0.0879667 ) - -//circle 2 -arc 292 293 ( 0.041856801904623396 0.011215496268093317 0.0879667 ) -arc 293 294 ( 0.030641305636530083 0.030641305636530076 0.0879667 ) -arc 294 295 ( 0.011215496268093327 0.041856801904623396 0.0879667 ) -arc 295 296 ( -0.011215496268093312 0.041856801904623396 0.0879667 ) -arc 296 297 ( -0.030641305636530076 0.030641305636530083 0.0879667 ) -arc 297 298 ( -0.041856801904623396 0.011215496268093329 0.0879667 ) -arc 298 299 ( -0.041856801904623396 -0.01121549626809332 0.0879667 ) -arc 299 300 ( -0.030641305636530086 -0.030641305636530076 0.0879667 ) -arc 300 301 ( -0.011215496268093351 -0.04185680190462339 0.0879667 ) -arc 301 302 ( 0.011215496268093298 -0.0418568019046234 0.0879667 ) -arc 302 303 ( 0.030641305636530048 -0.030641305636530114 0.0879667 ) -arc 303 292 ( 0.04185680190462339 -0.011215496268093353 0.0879667 ) - -//circle 3 -arc 304 305 ( 0.07115654391934326 0.019066338479377738 0.0879667 ) -arc 305 306 ( 0.052090205439965516 0.05209020543996551 0.0879667 ) -arc 306 307 ( 0.019066338479377755 0.07115654391934324 0.0879667 ) -arc 307 308 ( -0.01906633847937773 0.07115654391934326 0.0879667 ) -arc 308 309 ( -0.05209020543996551 0.052090205439965516 0.0879667 ) -arc 309 310 ( -0.07115654391934324 0.01906633847937776 0.0879667 ) -arc 310 311 ( -0.07115654391934326 -0.01906633847937774 0.0879667 ) -arc 311 312 ( -0.05209020543996552 -0.05209020543996551 0.0879667 ) -arc 312 313 ( -0.019066338479377793 -0.07115654391934323 0.0879667 ) -arc 313 314 ( 0.019066338479377703 -0.07115654391934326 0.0879667 ) -arc 314 315 ( 0.05209020543996546 -0.05209020543996557 0.0879667 ) -arc 315 304 ( 0.07115654391934323 -0.0190663384793778 0.0879667 ) - -//circle 4 -arc 316 317 ( 0.10045628593406311 0.02691718069066216 0.0879667 ) -arc 317 318 ( 0.07353910524340096 0.07353910524340095 0.0879667 ) -arc 318 319 ( 0.026917180690662183 0.1004562859340631 0.0879667 ) -arc 319 320 ( -0.026917180690662148 0.10045628593406311 0.0879667 ) -arc 320 321 ( -0.07353910524340095 0.07353910524340096 0.0879667 ) -arc 321 322 ( -0.1004562859340631 0.02691718069066219 0.0879667 ) -arc 322 323 ( -0.10045628593406311 -0.026917180690662165 0.0879667 ) -arc 323 324 ( -0.07353910524340096 -0.07353910524340095 0.0879667 ) -arc 324 325 ( -0.02691718069066224 -0.1004562859340631 0.0879667 ) -arc 325 326 ( 0.026917180690662113 -0.10045628593406312 0.0879667 ) -arc 326 327 ( 0.07353910524340088 -0.07353910524340103 0.0879667 ) -arc 327 316 ( 0.1004562859340631 -0.026917180690662245 0.0879667 ) - -//circle 5 -arc 328 329 ( 0.12557035741757888 0.033646475863327696 0.0879667 ) -arc 839 330 ( 0.09192388155425119 0.09192388155425117 0.0879667 ) -arc 330 331 ( 0.033646475863327724 0.12557035741757888 0.0879667 ) -arc 841 332 ( -0.03364647586332768 0.12557035741757888 0.0879667 ) -arc 332 333 ( -0.09192388155425117 0.09192388155425119 0.0879667 ) -arc 843 334 ( -0.12557035741757888 0.03364647586332773 0.0879667 ) -arc 334 335 ( -0.12557035741757888 -0.0336464758633277 0.0879667 ) -arc 845 336 ( -0.0919238815542512 -0.09192388155425117 0.0879667 ) -arc 336 337 ( -0.0336464758633278 -0.12557035741757885 0.0879667 ) -arc 847 338 ( 0.03364647586332764 -0.1255703574175789 0.0879667 ) -arc 338 339 ( 0.09192388155425109 -0.09192388155425128 0.0879667 ) -arc 849 328 ( 0.12557035741757885 -0.03364647586332781 0.0879667 ) - -//section 4 - -//circles - -//circle 0 -arc 353 354 ( 0.016742730421107625 0.004486201095427779 0.0996667 ) -arc 354 355 ( 0.012256529325679848 0.012256529325679846 0.0996667 ) -arc 355 356 ( 0.004486201095427782 0.016742730421107625 0.0996667 ) -arc 356 357 ( -0.004486201095427777 0.016742730421107625 0.0996667 ) -arc 357 358 ( -0.012256529325679846 0.012256529325679848 0.0996667 ) -arc 358 359 ( -0.016742730421107625 0.004486201095427784 0.0996667 ) -arc 359 360 ( -0.016742730421107625 -0.00448620109542778 0.0996667 ) -arc 360 361 ( -0.01225652932567985 -0.012256529325679846 0.0996667 ) -arc 361 362 ( -0.004486201095427793 -0.016742730421107622 0.0996667 ) -arc 362 363 ( 0.004486201095427771 -0.01674273042110763 0.0996667 ) -arc 363 364 ( 0.012256529325679834 -0.01225652932567986 0.0996667 ) -arc 364 353 ( 0.016742730421107622 -0.004486201095427794 0.0996667 ) - -//circle 1 -arc 875 366 ( 0.02929976616286551 0.007850848681760548 0.0996667 ) -arc 366 367 ( 0.021448917481104963 0.02144891748110496 0.0996667 ) -arc 877 368 ( 0.007850848681760555 0.029299766162865507 0.0996667 ) -arc 368 369 ( -0.007850848681760544 0.02929976616286551 0.0996667 ) -arc 879 370 ( -0.02144891748110496 0.021448917481104963 0.0996667 ) -arc 370 371 ( -0.029299766162865507 0.007850848681760557 0.0996667 ) -arc 881 372 ( -0.02929976616286551 -0.00785084868176055 0.0996667 ) -arc 372 373 ( -0.021448917481104966 -0.02144891748110496 0.0996667 ) -arc 883 374 ( -0.007850848681760572 -0.029299766162865507 0.0996667 ) -arc 374 375 ( 0.007850848681760534 -0.029299766162865514 0.0996667 ) -arc 885 376 ( 0.021448917481104942 -0.021448917481104987 0.0996667 ) -arc 376 365 ( 0.029299766162865507 -0.007850848681760574 0.0996667 ) - -//circle 2 -arc 377 378 ( 0.041856801904623396 0.011215496268093317 0.0996667 ) -arc 378 379 ( 0.030641305636530083 0.030641305636530076 0.0996667 ) -arc 379 380 ( 0.011215496268093327 0.041856801904623396 0.0996667 ) -arc 380 381 ( -0.011215496268093312 0.041856801904623396 0.0996667 ) -arc 381 382 ( -0.030641305636530076 0.030641305636530083 0.0996667 ) -arc 382 383 ( -0.041856801904623396 0.011215496268093329 0.0996667 ) -arc 383 384 ( -0.041856801904623396 -0.01121549626809332 0.0996667 ) -arc 384 385 ( -0.030641305636530086 -0.030641305636530076 0.0996667 ) -arc 385 386 ( -0.011215496268093351 -0.04185680190462339 0.0996667 ) -arc 386 387 ( 0.011215496268093298 -0.0418568019046234 0.0996667 ) -arc 387 388 ( 0.030641305636530048 -0.030641305636530114 0.0996667 ) -arc 388 377 ( 0.04185680190462339 -0.011215496268093353 0.0996667 ) - -//circle 3 -arc 389 390 ( 0.07115654391934326 0.019066338479377738 0.0996667 ) -arc 390 391 ( 0.052090205439965516 0.05209020543996551 0.0996667 ) -arc 391 392 ( 0.019066338479377755 0.07115654391934324 0.0996667 ) -arc 392 393 ( -0.01906633847937773 0.07115654391934326 0.0996667 ) -arc 393 394 ( -0.05209020543996551 0.052090205439965516 0.0996667 ) -arc 394 395 ( -0.07115654391934324 0.01906633847937776 0.0996667 ) -arc 395 396 ( -0.07115654391934326 -0.01906633847937774 0.0996667 ) -arc 396 397 ( -0.05209020543996552 -0.05209020543996551 0.0996667 ) -arc 397 398 ( -0.019066338479377793 -0.07115654391934323 0.0996667 ) -arc 398 399 ( 0.019066338479377703 -0.07115654391934326 0.0996667 ) -arc 399 400 ( 0.05209020543996546 -0.05209020543996557 0.0996667 ) -arc 400 389 ( 0.07115654391934323 -0.0190663384793778 0.0996667 ) - -//circle 4 -arc 401 402 ( 0.10045628593406311 0.02691718069066216 0.0996667 ) -arc 402 403 ( 0.07353910524340096 0.07353910524340095 0.0996667 ) -arc 403 404 ( 0.026917180690662183 0.1004562859340631 0.0996667 ) -arc 404 405 ( -0.026917180690662148 0.10045628593406311 0.0996667 ) -arc 405 406 ( -0.07353910524340095 0.07353910524340096 0.0996667 ) -arc 406 407 ( -0.1004562859340631 0.02691718069066219 0.0996667 ) -arc 407 408 ( -0.10045628593406311 -0.026917180690662165 0.0996667 ) -arc 408 409 ( -0.07353910524340096 -0.07353910524340095 0.0996667 ) -arc 409 410 ( -0.02691718069066224 -0.1004562859340631 0.0996667 ) -arc 410 411 ( 0.026917180690662113 -0.10045628593406312 0.0996667 ) -arc 411 412 ( 0.07353910524340088 -0.07353910524340103 0.0996667 ) -arc 412 401 ( 0.1004562859340631 -0.026917180690662245 0.0996667 ) - -//circle 5 -arc 413 414 ( 0.12557035741757888 0.033646475863327696 0.0996667 ) -arc 924 415 ( 0.09192388155425119 0.09192388155425117 0.0996667 ) -arc 415 416 ( 0.033646475863327724 0.12557035741757888 0.0996667 ) -arc 926 417 ( -0.03364647586332768 0.12557035741757888 0.0996667 ) -arc 417 418 ( -0.09192388155425117 0.09192388155425119 0.0996667 ) -arc 928 419 ( -0.12557035741757888 0.03364647586332773 0.0996667 ) -arc 419 420 ( -0.12557035741757888 -0.0336464758633277 0.0996667 ) -arc 930 421 ( -0.0919238815542512 -0.09192388155425117 0.0996667 ) -arc 421 422 ( -0.0336464758633278 -0.12557035741757885 0.0996667 ) -arc 932 423 ( 0.03364647586332764 -0.1255703574175789 0.0996667 ) -arc 423 424 ( 0.09192388155425109 -0.09192388155425128 0.0996667 ) -arc 934 413 ( 0.12557035741757885 -0.03364647586332781 0.0996667 ) - -//section 5 - -//circles - -//circle 0 -arc 438 439 ( 0.016742730421107625 0.004486201095427779 0.39 ) -arc 439 440 ( 0.012256529325679848 0.012256529325679846 0.39 ) -arc 440 441 ( 0.004486201095427782 0.016742730421107625 0.39 ) -arc 441 442 ( -0.004486201095427777 0.016742730421107625 0.39 ) -arc 442 443 ( -0.012256529325679846 0.012256529325679848 0.39 ) -arc 443 444 ( -0.016742730421107625 0.004486201095427784 0.39 ) -arc 444 445 ( -0.016742730421107625 -0.00448620109542778 0.39 ) -arc 445 446 ( -0.01225652932567985 -0.012256529325679846 0.39 ) -arc 446 447 ( -0.004486201095427793 -0.016742730421107622 0.39 ) -arc 447 448 ( 0.004486201095427771 -0.01674273042110763 0.39 ) -arc 448 449 ( 0.012256529325679834 -0.01225652932567986 0.39 ) -arc 449 438 ( 0.016742730421107622 -0.004486201095427794 0.39 ) - -//circle 1 -arc 450 451 ( 0.02929976616286551 0.007850848681760548 0.39 ) -arc 451 452 ( 0.021448917481104963 0.02144891748110496 0.39 ) -arc 452 453 ( 0.007850848681760555 0.029299766162865507 0.39 ) -arc 453 454 ( -0.007850848681760544 0.02929976616286551 0.39 ) -arc 454 455 ( -0.02144891748110496 0.021448917481104963 0.39 ) -arc 455 456 ( -0.029299766162865507 0.007850848681760557 0.39 ) -arc 456 457 ( -0.02929976616286551 -0.00785084868176055 0.39 ) -arc 457 458 ( -0.021448917481104966 -0.02144891748110496 0.39 ) -arc 458 459 ( -0.007850848681760572 -0.029299766162865507 0.39 ) -arc 459 460 ( 0.007850848681760534 -0.029299766162865514 0.39 ) -arc 460 461 ( 0.021448917481104942 -0.021448917481104987 0.39 ) -arc 461 450 ( 0.029299766162865507 -0.007850848681760574 0.39 ) - -//circle 2 -arc 462 463 ( 0.041856801904623396 0.011215496268093317 0.39 ) -arc 463 464 ( 0.030641305636530083 0.030641305636530076 0.39 ) -arc 464 465 ( 0.011215496268093327 0.041856801904623396 0.39 ) -arc 465 466 ( -0.011215496268093312 0.041856801904623396 0.39 ) -arc 466 467 ( -0.030641305636530076 0.030641305636530083 0.39 ) -arc 467 468 ( -0.041856801904623396 0.011215496268093329 0.39 ) -arc 468 469 ( -0.041856801904623396 -0.01121549626809332 0.39 ) -arc 469 470 ( -0.030641305636530086 -0.030641305636530076 0.39 ) -arc 470 471 ( -0.011215496268093351 -0.04185680190462339 0.39 ) -arc 471 472 ( 0.011215496268093298 -0.0418568019046234 0.39 ) -arc 472 473 ( 0.030641305636530048 -0.030641305636530114 0.39 ) -arc 473 462 ( 0.04185680190462339 -0.011215496268093353 0.39 ) - -//circle 3 -arc 474 475 ( 0.07115654391934326 0.019066338479377738 0.39 ) -arc 475 476 ( 0.052090205439965516 0.05209020543996551 0.39 ) -arc 476 477 ( 0.019066338479377755 0.07115654391934324 0.39 ) -arc 477 478 ( -0.01906633847937773 0.07115654391934326 0.39 ) -arc 478 479 ( -0.05209020543996551 0.052090205439965516 0.39 ) -arc 479 480 ( -0.07115654391934324 0.01906633847937776 0.39 ) -arc 480 481 ( -0.07115654391934326 -0.01906633847937774 0.39 ) -arc 481 482 ( -0.05209020543996552 -0.05209020543996551 0.39 ) -arc 482 483 ( -0.019066338479377793 -0.07115654391934323 0.39 ) -arc 483 484 ( 0.019066338479377703 -0.07115654391934326 0.39 ) -arc 484 485 ( 0.05209020543996546 -0.05209020543996557 0.39 ) -arc 485 474 ( 0.07115654391934323 -0.0190663384793778 0.39 ) - -//circle 4 -arc 486 487 ( 0.10045628593406311 0.02691718069066216 0.39 ) -arc 487 488 ( 0.07353910524340096 0.07353910524340095 0.39 ) -arc 488 489 ( 0.026917180690662183 0.1004562859340631 0.39 ) -arc 489 490 ( -0.026917180690662148 0.10045628593406311 0.39 ) -arc 490 491 ( -0.07353910524340095 0.07353910524340096 0.39 ) -arc 491 492 ( -0.1004562859340631 0.02691718069066219 0.39 ) -arc 492 493 ( -0.10045628593406311 -0.026917180690662165 0.39 ) -arc 493 494 ( -0.07353910524340096 -0.07353910524340095 0.39 ) -arc 494 495 ( -0.02691718069066224 -0.1004562859340631 0.39 ) -arc 495 496 ( 0.026917180690662113 -0.10045628593406312 0.39 ) -arc 496 497 ( 0.07353910524340088 -0.07353910524340103 0.39 ) -arc 497 486 ( 0.1004562859340631 -0.026917180690662245 0.39 ) - -//circle 5 -arc 498 499 ( 0.12557035741757888 0.033646475863327696 0.39 ) -arc 499 500 ( 0.09192388155425119 0.09192388155425117 0.39 ) -arc 500 501 ( 0.033646475863327724 0.12557035741757888 0.39 ) -arc 501 502 ( -0.03364647586332768 0.12557035741757888 0.39 ) -arc 502 503 ( -0.09192388155425117 0.09192388155425119 0.39 ) -arc 503 504 ( -0.12557035741757888 0.03364647586332773 0.39 ) -arc 504 505 ( -0.12557035741757888 -0.0336464758633277 0.39 ) -arc 505 506 ( -0.0919238815542512 -0.09192388155425117 0.39 ) -arc 506 507 ( -0.0336464758633278 -0.12557035741757885 0.39 ) -arc 507 508 ( 0.03364647586332764 -0.1255703574175789 0.39 ) -arc 508 509 ( 0.09192388155425109 -0.09192388155425128 0.39 ) -arc 509 498 ( 0.12557035741757885 -0.03364647586332781 0.39 ) -); - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -blocks -( - -//section 0-1 - - //block 0 -hex (1 86 87 2 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (2 87 88 3 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (3 88 89 4 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (4 89 90 5 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (5 90 91 6 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (6 91 92 7 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (7 92 93 8 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (8 93 94 9 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (9 94 95 10 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (10 95 96 11 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (11 96 97 12 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (12 97 86 1 0 85 85 0 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - -//circles - -//circle 0 - - //block 0 -hex (13 98 99 14 1 86 87 2 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (14 99 100 15 2 87 88 3 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (15 100 101 16 3 88 89 4 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (16 101 102 17 4 89 90 5 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (17 102 103 18 5 90 91 6 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (18 103 104 19 6 91 92 7 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (19 104 105 20 7 92 93 8 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (20 105 106 21 8 93 94 9 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (21 106 107 22 9 94 95 10 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (22 107 108 23 10 95 96 11 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (23 108 109 24 11 96 97 12 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (24 109 98 13 12 97 86 1 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - -//circle 1 - - //block 0 -hex (25 620 111 26 13 98 99 14 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (26 111 112 27 14 99 100 15 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (27 622 113 28 15 100 101 16 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (28 113 114 29 16 101 102 17 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (29 624 115 30 17 102 103 18 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (30 115 116 31 18 103 104 19 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (31 626 117 32 19 104 105 20 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (32 117 118 33 20 105 106 21 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (33 628 119 34 21 106 107 22 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (34 119 120 35 22 107 108 23 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (35 630 121 36 23 108 109 24 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (36 121 110 25 24 109 98 13 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - -//circle 2 - - //block 0 -hex (37 122 123 38 25 620 111 26 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (38 123 124 39 26 111 112 27 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (39 124 125 40 27 622 113 28 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (40 125 126 41 28 113 114 29 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (41 126 127 42 29 624 115 30 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (42 127 128 43 30 115 116 31 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (43 128 129 44 31 626 117 32 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (44 129 130 45 32 117 118 33 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (45 130 131 46 33 628 119 34 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (46 131 132 47 34 119 120 35 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (47 132 133 48 35 630 121 36 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (48 133 122 37 36 121 110 25 ) -( 18 6 2 ) -SimpleGrading (1 1 1) - -//circle 3 - - //block 0 -hex (49 134 135 50 37 122 123 38 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (50 135 136 51 38 123 124 39 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (51 136 137 52 39 124 125 40 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (52 137 138 53 40 125 126 41 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (53 138 139 54 41 126 127 42 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (54 139 140 55 42 127 128 43 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (55 140 141 56 43 128 129 44 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (56 141 142 57 44 129 130 45 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (57 142 143 58 45 130 131 46 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (58 143 144 59 46 131 132 47 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (59 144 145 60 47 132 133 48 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (60 145 134 49 48 133 122 37 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - -//circle 4 - - //block 0 -hex (61 146 147 62 49 134 135 50 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (62 147 148 63 50 135 136 51 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (63 148 149 64 51 136 137 52 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (64 149 150 65 52 137 138 53 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (65 150 151 66 53 138 139 54 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (66 151 152 67 54 139 140 55 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (67 152 153 68 55 140 141 56 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (68 153 154 69 56 141 142 57 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (69 154 155 70 57 142 143 58 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (70 155 156 71 58 143 144 59 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (71 156 157 72 59 144 145 60 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (72 157 146 61 60 145 134 49 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - -//circle 5 - - //block 0 -hex (73 158 159 74 61 146 147 62 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (74 669 160 75 62 147 148 63 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (75 160 161 76 63 148 149 64 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (76 671 162 77 64 149 150 65 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (77 162 163 78 65 150 151 66 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (78 673 164 79 66 151 152 67 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (79 164 165 80 67 152 153 68 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (80 675 166 81 68 153 154 69 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (81 166 167 82 69 154 155 70 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (82 677 168 83 70 155 156 71 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (83 168 169 84 71 156 157 72 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (84 679 158 73 72 157 146 61 ) -( 18 6 4 ) -SimpleGrading (1 1 1) - -//section 1-2 - - //block 0 -hex (86 171 172 87 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (87 172 173 88 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (88 173 174 89 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (89 174 175 90 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (90 175 176 91 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (91 176 177 92 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (92 177 178 93 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (93 178 179 94 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (94 179 180 95 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (95 180 181 96 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (96 181 182 97 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (97 182 171 86 85 170 170 85 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - -//circles - -//circle 0 - - //block 0 -hex (98 183 184 99 86 171 172 87 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (99 184 185 100 87 172 173 88 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (100 185 186 101 88 173 174 89 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (101 186 187 102 89 174 175 90 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (102 187 188 103 90 175 176 91 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (103 188 189 104 91 176 177 92 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (104 189 190 105 92 177 178 93 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (105 190 191 106 93 178 179 94 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (106 191 192 107 94 179 180 95 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (107 192 193 108 95 180 181 96 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (108 193 194 109 96 181 182 97 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (109 194 183 98 97 182 171 86 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - -//circle 1 - - //block 0 -hex (620 705 196 111 98 183 184 99 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (111 196 197 112 99 184 185 100 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (622 707 198 113 100 185 186 101 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (113 198 199 114 101 186 187 102 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (624 709 200 115 102 187 188 103 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (115 200 201 116 103 188 189 104 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (626 711 202 117 104 189 190 105 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (117 202 203 118 105 190 191 106 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (628 713 204 119 106 191 192 107 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (119 204 205 120 107 192 193 108 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (630 715 206 121 108 193 194 109 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (121 206 195 110 109 194 183 98 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - -//circle 2 - - //block 0 -hex (122 207 208 123 620 705 196 111 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (123 208 209 124 111 196 197 112 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (124 209 210 125 622 707 198 113 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (125 210 211 126 113 198 199 114 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (126 211 212 127 624 709 200 115 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (127 212 213 128 115 200 201 116 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (128 213 214 129 626 711 202 117 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (129 214 215 130 117 202 203 118 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (130 215 216 131 628 713 204 119 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (131 216 217 132 119 204 205 120 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (132 217 218 133 630 715 206 121 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (133 218 207 122 121 206 195 110 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - -//circle 3 - - //block 0 -hex (134 219 220 135 122 207 208 123 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (135 220 221 136 123 208 209 124 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (136 221 222 137 124 209 210 125 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (137 222 223 138 125 210 211 126 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (138 223 224 139 126 211 212 127 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (139 224 225 140 127 212 213 128 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (140 225 226 141 128 213 214 129 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (141 226 227 142 129 214 215 130 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (142 227 228 143 130 215 216 131 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (143 228 229 144 131 216 217 132 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (144 229 230 145 132 217 218 133 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (145 230 219 134 133 218 207 122 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - -//circle 4 - - //block 0 -hex (146 231 232 147 134 219 220 135 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (147 232 233 148 135 220 221 136 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (148 233 234 149 136 221 222 137 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (149 234 235 150 137 222 223 138 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (150 235 236 151 138 223 224 139 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (151 236 237 152 139 224 225 140 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (152 237 238 153 140 225 226 141 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (153 238 239 154 141 226 227 142 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (154 239 240 155 142 227 228 143 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (155 240 241 156 143 228 229 144 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (156 241 242 157 144 229 230 145 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (157 242 231 146 145 230 219 134 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - -//circle 5 - - //block 0 -hex (158 243 244 159 146 231 232 147 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (669 754 245 160 147 232 233 148 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (160 245 246 161 148 233 234 149 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (671 756 247 162 149 234 235 150 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (162 247 248 163 150 235 236 151 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (673 758 249 164 151 236 237 152 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (164 249 250 165 152 237 238 153 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (675 760 251 166 153 238 239 154 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (166 251 252 167 154 239 240 155 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (677 762 253 168 155 240 241 156 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (168 253 254 169 156 241 242 157 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (679 764 243 158 157 242 231 146 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - -//section 2-3 - -//circles - -//circle 2 - - //block 0 -hex (207 292 293 208 705 790 281 196 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (208 293 294 209 196 281 282 197 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (209 294 295 210 707 792 283 198 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (210 295 296 211 198 283 284 199 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (211 296 297 212 709 794 285 200 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (212 297 298 213 200 285 286 201 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (213 298 299 214 711 796 287 202 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (214 299 300 215 202 287 288 203 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (215 300 301 216 713 798 289 204 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (216 301 302 217 204 289 290 205 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (217 302 303 218 715 800 291 206 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (218 303 292 207 206 291 280 195 ) -rotor -( 2 6 2 ) -SimpleGrading (1 1 1) - -//circle 3 - - //block 0 -hex (219 304 305 220 207 292 293 208 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (220 305 306 221 208 293 294 209 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (221 306 307 222 209 294 295 210 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (222 307 308 223 210 295 296 211 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (223 308 309 224 211 296 297 212 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (224 309 310 225 212 297 298 213 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (225 310 311 226 213 298 299 214 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (226 311 312 227 214 299 300 215 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (227 312 313 228 215 300 301 216 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (228 313 314 229 216 301 302 217 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (229 314 315 230 217 302 303 218 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (230 315 304 219 218 303 292 207 ) -rotor -( 2 6 4 ) -SimpleGrading (1 1 1) - -//circle 4 - - //block 0 -hex (231 316 317 232 219 304 305 220 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (232 317 318 233 220 305 306 221 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (233 318 319 234 221 306 307 222 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (234 319 320 235 222 307 308 223 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (235 320 321 236 223 308 309 224 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (236 321 322 237 224 309 310 225 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (237 322 323 238 225 310 311 226 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (238 323 324 239 226 311 312 227 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (239 324 325 240 227 312 313 228 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (240 325 326 241 228 313 314 229 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (241 326 327 242 229 314 315 230 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (242 327 316 231 230 315 304 219 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - -//circle 5 - - //block 0 -hex (243 328 329 244 231 316 317 232 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (754 839 330 245 232 317 318 233 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (245 330 331 246 233 318 319 234 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (756 841 332 247 234 319 320 235 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (247 332 333 248 235 320 321 236 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (758 843 334 249 236 321 322 237 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (249 334 335 250 237 322 323 238 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (760 845 336 251 238 323 324 239 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (251 336 337 252 239 324 325 240 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (762 847 338 253 240 325 326 241 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (253 338 339 254 241 326 327 242 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (764 849 328 243 242 327 316 231 ) -( 2 6 4 ) -SimpleGrading (1 1 1) - -//section 3-4 - -//circles - -//circle 0 - - //block 0 -hex (268 353 354 269 256 341 342 257 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (269 354 355 270 257 342 343 258 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (270 355 356 271 258 343 344 259 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (271 356 357 272 259 344 345 260 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (272 357 358 273 260 345 346 261 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (273 358 359 274 261 346 347 262 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (274 359 360 275 262 347 348 263 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (275 360 361 276 263 348 349 264 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (276 361 362 277 264 349 350 265 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (277 362 363 278 265 350 351 266 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (278 363 364 279 266 351 352 267 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (279 364 353 268 267 352 341 256 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - -//circle 1 - - //block 0 -hex (790 875 366 281 268 353 354 269 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (281 366 367 282 269 354 355 270 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (792 877 368 283 270 355 356 271 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (283 368 369 284 271 356 357 272 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (794 879 370 285 272 357 358 273 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (285 370 371 286 273 358 359 274 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (796 881 372 287 274 359 360 275 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (287 372 373 288 275 360 361 276 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (798 883 374 289 276 361 362 277 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (289 374 375 290 277 362 363 278 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (800 885 376 291 278 363 364 279 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (291 376 365 280 279 364 353 268 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - -//circle 2 - - //block 0 -hex (292 377 378 293 790 875 366 281 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (293 378 379 294 281 366 367 282 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (294 379 380 295 792 877 368 283 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (295 380 381 296 283 368 369 284 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (296 381 382 297 794 879 370 285 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (297 382 383 298 285 370 371 286 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (298 383 384 299 796 881 372 287 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (299 384 385 300 287 372 373 288 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (300 385 386 301 798 883 374 289 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (301 386 387 302 289 374 375 290 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (302 387 388 303 800 885 376 291 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (303 388 377 292 291 376 365 280 ) -rotor -( 6 6 2 ) -SimpleGrading (1 1 1) - -//circle 3 - - //block 0 -hex (304 389 390 305 292 377 378 293 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (305 390 391 306 293 378 379 294 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (306 391 392 307 294 379 380 295 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (307 392 393 308 295 380 381 296 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (308 393 394 309 296 381 382 297 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (309 394 395 310 297 382 383 298 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (310 395 396 311 298 383 384 299 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (311 396 397 312 299 384 385 300 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (312 397 398 313 300 385 386 301 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (313 398 399 314 301 386 387 302 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (314 399 400 315 302 387 388 303 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (315 400 389 304 303 388 377 292 ) -rotor -( 6 6 4 ) -SimpleGrading (1 1 1) - -//circle 4 - - //block 0 -hex (316 401 402 317 304 389 390 305 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (317 402 403 318 305 390 391 306 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (318 403 404 319 306 391 392 307 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (319 404 405 320 307 392 393 308 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (320 405 406 321 308 393 394 309 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (321 406 407 322 309 394 395 310 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (322 407 408 323 310 395 396 311 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (323 408 409 324 311 396 397 312 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (324 409 410 325 312 397 398 313 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (325 410 411 326 313 398 399 314 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (326 411 412 327 314 399 400 315 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (327 412 401 316 315 400 389 304 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - -//circle 5 - - //block 0 -hex (328 413 414 329 316 401 402 317 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (839 924 415 330 317 402 403 318 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (330 415 416 331 318 403 404 319 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (841 926 417 332 319 404 405 320 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (332 417 418 333 320 405 406 321 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (843 928 419 334 321 406 407 322 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (334 419 420 335 322 407 408 323 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (845 930 421 336 323 408 409 324 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (336 421 422 337 324 409 410 325 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (847 932 423 338 325 410 411 326 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (338 423 424 339 326 411 412 327 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (849 934 413 328 327 412 401 316 ) -( 6 6 4 ) -SimpleGrading (1 1 1) - -//section 4-5 - -//circles - -//circle 0 - - //block 0 -hex (353 438 439 354 341 426 427 342 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (354 439 440 355 342 427 428 343 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (355 440 441 356 343 428 429 344 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (356 441 442 357 344 429 430 345 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (357 442 443 358 345 430 431 346 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (358 443 444 359 346 431 432 347 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (359 444 445 360 347 432 433 348 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (360 445 446 361 348 433 434 349 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (361 446 447 362 349 434 435 350 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (362 447 448 363 350 435 436 351 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (363 448 449 364 351 436 437 352 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (364 449 438 353 352 437 426 341 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - -//circle 1 - - //block 0 -hex (875 450 451 366 353 438 439 354 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (366 451 452 367 354 439 440 355 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (877 452 453 368 355 440 441 356 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (368 453 454 369 356 441 442 357 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (879 454 455 370 357 442 443 358 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (370 455 456 371 358 443 444 359 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (881 456 457 372 359 444 445 360 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (372 457 458 373 360 445 446 361 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (883 458 459 374 361 446 447 362 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (374 459 460 375 362 447 448 363 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (885 460 461 376 363 448 449 364 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (376 461 450 365 364 449 438 353 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - -//circle 2 - - //block 0 -hex (377 462 463 378 875 450 451 366 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 1 -hex (378 463 464 379 366 451 452 367 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 2 -hex (379 464 465 380 877 452 453 368 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 3 -hex (380 465 466 381 368 453 454 369 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 4 -hex (381 466 467 382 879 454 455 370 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 5 -hex (382 467 468 383 370 455 456 371 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 6 -hex (383 468 469 384 881 456 457 372 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 7 -hex (384 469 470 385 372 457 458 373 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 8 -hex (385 470 471 386 883 458 459 374 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 9 -hex (386 471 472 387 374 459 460 375 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 10 -hex (387 472 473 388 885 460 461 376 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - - //block 11 -hex (388 473 462 377 376 461 450 365 ) -rotor -( 70 6 2 ) -SimpleGrading (1 1 1) - -//circle 3 - - //block 0 -hex (389 474 475 390 377 462 463 378 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (390 475 476 391 378 463 464 379 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (391 476 477 392 379 464 465 380 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (392 477 478 393 380 465 466 381 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (393 478 479 394 381 466 467 382 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (394 479 480 395 382 467 468 383 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (395 480 481 396 383 468 469 384 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (396 481 482 397 384 469 470 385 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (397 482 483 398 385 470 471 386 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (398 483 484 399 386 471 472 387 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (399 484 485 400 387 472 473 388 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (400 485 474 389 388 473 462 377 ) -rotor -( 70 6 4 ) -SimpleGrading (1 1 1) - -//circle 4 - - //block 0 -hex (401 486 487 402 389 474 475 390 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (402 487 488 403 390 475 476 391 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (403 488 489 404 391 476 477 392 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (404 489 490 405 392 477 478 393 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (405 490 491 406 393 478 479 394 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (406 491 492 407 394 479 480 395 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (407 492 493 408 395 480 481 396 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (408 493 494 409 396 481 482 397 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (409 494 495 410 397 482 483 398 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (410 495 496 411 398 483 484 399 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (411 496 497 412 399 484 485 400 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (412 497 486 401 400 485 474 389 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - -//circle 5 - - //block 0 -hex (413 498 499 414 401 486 487 402 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 1 -hex (924 499 500 415 402 487 488 403 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 2 -hex (415 500 501 416 403 488 489 404 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 3 -hex (926 501 502 417 404 489 490 405 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 4 -hex (417 502 503 418 405 490 491 406 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 5 -hex (928 503 504 419 406 491 492 407 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 6 -hex (419 504 505 420 407 492 493 408 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 7 -hex (930 505 506 421 408 493 494 409 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 8 -hex (421 506 507 422 409 494 495 410 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 9 -hex (932 507 508 423 410 495 496 411 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 10 -hex (423 508 509 424 411 496 497 412 ) -( 70 6 4 ) -SimpleGrading (1 1 1) - - //block 11 -hex (934 509 498 413 412 497 486 401 ) -( 70 6 4 ) -SimpleGrading (1 1 1) -); - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -patches -( - - patch inlet - ( - - //polygon - ( 1 2 0 0) - ( 2 3 0 0) - ( 3 4 0 0) - ( 4 5 0 0) - ( 5 6 0 0) - ( 6 7 0 0) - ( 7 8 0 0) - ( 8 9 0 0) - ( 9 10 0 0) - ( 10 11 0 0) - ( 11 12 0 0) - ( 12 1 0 0) - - //inhub_circ to polygon - ( 13 14 2 1) - ( 14 15 3 2) - ( 15 16 4 3) - ( 16 17 5 4) - ( 17 18 6 5) - ( 18 19 7 6) - ( 19 20 8 7) - ( 20 21 9 8) - ( 21 22 10 9) - ( 22 23 11 10) - ( 23 24 12 11) - ( 24 13 1 12) - - //hub to inhub_circ - ( 25 26 14 13) - ( 26 27 15 14) - ( 27 28 16 15) - ( 28 29 17 16) - ( 29 30 18 17) - ( 30 31 19 18) - ( 31 32 20 19) - ( 32 33 21 20) - ( 33 34 22 21) - ( 34 35 23 22) - ( 35 36 24 23) - ( 36 25 13 24) - - //rotor to hub - ( 37 38 26 25) - ( 38 39 27 26) - ( 39 40 28 27) - ( 40 41 29 28) - ( 41 42 30 29) - ( 42 43 31 30) - ( 43 44 32 31) - ( 44 45 33 32) - ( 45 46 34 33) - ( 46 47 35 34) - ( 47 48 36 35) - ( 48 37 25 36) - ) - - patch outlet - ( - - //circles - - //circle 0 - -1 - ( 438 439 427 426) - ( 439 440 428 427) - ( 440 441 429 428) - ( 441 442 430 429) - ( 442 443 431 430) - ( 443 444 432 431) - ( 444 445 433 432) - ( 445 446 434 433) - ( 446 447 435 434) - ( 447 448 436 435) - ( 448 449 437 436) - ( 449 438 426 437) - - //circle 1 - 0 - ( 450 451 439 438) - ( 451 452 440 439) - ( 452 453 441 440) - ( 453 454 442 441) - ( 454 455 443 442) - ( 455 456 444 443) - ( 456 457 445 444) - ( 457 458 446 445) - ( 458 459 447 446) - ( 459 460 448 447) - ( 460 461 449 448) - ( 461 450 438 449) - - //circle 2 - 1 - ( 462 463 451 450) - ( 463 464 452 451) - ( 464 465 453 452) - ( 465 466 454 453) - ( 466 467 455 454) - ( 467 468 456 455) - ( 468 469 457 456) - ( 469 470 458 457) - ( 470 471 459 458) - ( 471 472 460 459) - ( 472 473 461 460) - ( 473 462 450 461) - - //circle 3 - 2 - ( 474 475 463 462) - ( 475 476 464 463) - ( 476 477 465 464) - ( 477 478 466 465) - ( 478 479 467 466) - ( 479 480 468 467) - ( 480 481 469 468) - ( 481 482 470 469) - ( 482 483 471 470) - ( 483 484 472 471) - ( 484 485 473 472) - ( 485 474 462 473) - - //circle 4 - 3 - ( 486 487 475 474) - ( 487 488 476 475) - ( 488 489 477 476) - ( 489 490 478 477) - ( 490 491 479 478) - ( 491 492 480 479) - ( 492 493 481 480) - ( 493 494 482 481) - ( 494 495 483 482) - ( 495 496 484 483) - ( 496 497 485 484) - ( 497 486 474 485) - - //circle 5 - 4 - ( 498 499 487 486) - ( 499 500 488 487) - ( 500 501 489 488) - ( 501 502 490 489) - ( 502 503 491 490) - ( 503 504 492 491) - ( 504 505 493 492) - ( 505 506 494 493) - ( 506 507 495 494) - ( 507 508 496 495) - ( 508 509 497 496) - ( 509 498 486 497) - ) - - wall propeller - ( - - //polygon - ( 171 172 170 170) - ( 172 173 170 170) - ( 173 174 170 170) - ( 174 175 170 170) - ( 175 176 170 170) - ( 176 177 170 170) - ( 177 178 170 170) - ( 178 179 170 170) - ( 179 180 170 170) - ( 180 181 170 170) - ( 181 182 170 170) - ( 182 171 170 170) - - //hub to blade circle - ( 705 196 184 183) - ( 196 197 185 184) - ( 707 198 186 185) - ( 198 199 187 186) - ( 709 200 188 187) - ( 200 201 189 188) - ( 711 202 190 189) - ( 202 203 191 190) - ( 713 204 192 191) - ( 204 205 193 192) - ( 715 206 194 193) - ( 206 195 183 194) - - //blade to polygon - ( 183 184 172 171) - ( 184 185 173 172) - ( 185 186 174 173) - ( 186 187 175 174) - ( 187 188 176 175) - ( 188 189 177 176) - ( 189 190 178 177) - ( 190 191 179 178) - ( 191 192 180 179) - ( 192 193 181 180) - ( 193 194 182 181) - ( 194 183 171 182) - - //hub to blade circle - ( 790 281 269 268) - ( 281 282 270 269) - ( 792 283 271 270) - ( 283 284 272 271) - ( 794 285 273 272) - ( 285 286 274 273) - ( 796 287 275 274) - ( 287 288 276 275) - ( 798 289 277 276) - ( 289 290 278 277) - ( 800 291 279 278) - ( 291 280 268 279) - - //blade to polygon - ( 268 269 257 256) - ( 269 270 258 257) - ( 270 271 259 258) - ( 271 272 260 259) - ( 272 273 261 260) - ( 273 274 262 261) - ( 274 275 263 262) - ( 275 276 264 263) - ( 276 277 265 264) - ( 277 278 266 265) - ( 278 279 267 266) - ( 279 268 256 267) - - //sides - ( 705 196 281 790) - ( 196 197 282 281) - ( 707 198 283 792) - ( 198 199 284 283) - ( 709 200 285 794) - ( 200 201 286 285) - ( 711 202 287 796) - ( 202 203 288 287) - ( 713 204 289 798) - ( 204 205 290 289) - ( 715 206 291 800) - ( 206 195 280 291) - - //blades - ( 122 207 705 620) - ( 122 207 195 110) - ( 124 209 707 622) - ( 124 209 197 112) - ( 126 211 709 624) - ( 126 211 199 114) - ( 128 213 711 626) - ( 128 213 201 116) - ( 130 215 713 628) - ( 130 215 203 118) - ( 132 217 715 630) - ( 132 217 205 120) - ( 207 292 790 705) - ( 207 292 280 195) - ( 209 294 792 707) - ( 209 294 282 197) - ( 211 296 794 709) - ( 211 296 284 199) - ( 213 298 796 711) - ( 213 298 286 201) - ( 215 300 798 713) - ( 215 300 288 203) - ( 217 302 800 715) - ( 217 302 290 205) - ( 292 377 875 790) - ( 292 377 365 280) - ( 294 379 877 792) - ( 294 379 367 282) - ( 296 381 879 794) - ( 296 381 369 284) - ( 298 383 881 796) - ( 298 383 371 286) - ( 300 385 883 798) - ( 300 385 373 288) - ( 302 387 885 800) - ( 302 387 375 290) - ( 620 98 183 705) - ( 110 98 183 195) - ( 622 100 185 707) - ( 112 100 185 197) - ( 624 102 187 709) - ( 114 102 187 199) - ( 626 104 189 711) - ( 116 104 189 201) - ( 628 106 191 713) - ( 118 106 191 203) - ( 630 108 193 715) - ( 120 108 193 205) - ( 790 268 353 875) - ( 280 268 353 365) - ( 792 270 355 877) - ( 282 270 355 367) - ( 794 272 357 879) - ( 284 272 357 369) - ( 796 274 359 881) - ( 286 274 359 371) - ( 798 276 361 883) - ( 288 276 361 373) - ( 800 278 363 885) - ( 290 278 363 375) - - //stem sides - ( 256 257 342 341) - ( 257 258 343 342) - ( 258 259 344 343) - ( 259 260 345 344) - ( 260 261 346 345) - ( 261 262 347 346) - ( 262 263 348 347) - ( 263 264 349 348) - ( 264 265 350 349) - ( 265 266 351 350) - ( 266 267 352 351) - ( 267 256 341 352) - ( 341 342 427 426) - ( 342 343 428 427) - ( 343 344 429 428) - ( 344 345 430 429) - ( 345 346 431 430) - ( 346 347 432 431) - ( 347 348 433 432) - ( 348 349 434 433) - ( 349 350 435 434) - ( 350 351 436 435) - ( 351 352 437 436) - ( 352 341 426 437) - ) - - wall walls - ( - - //tank walls 0 - 1 - ( 73 74 159 158) - ( 74 75 160 669) - ( 75 76 161 160) - ( 76 77 162 671) - ( 77 78 163 162) - ( 78 79 164 673) - ( 79 80 165 164) - ( 80 81 166 675) - ( 81 82 167 166) - ( 82 83 168 677) - ( 83 84 169 168) - ( 84 73 158 679) - - //baffles - ( 74 62 147 669) - ( 74 62 147 159) - ( 76 64 149 671) - ( 76 64 149 161) - ( 78 66 151 673) - ( 78 66 151 163) - ( 80 68 153 675) - ( 80 68 153 165) - ( 82 70 155 677) - ( 82 70 155 167) - ( 84 72 157 679) - ( 84 72 157 169) - - //tank walls 1 - 2 - ( 158 159 244 243) - ( 669 160 245 754) - ( 160 161 246 245) - ( 671 162 247 756) - ( 162 163 248 247) - ( 673 164 249 758) - ( 164 165 250 249) - ( 675 166 251 760) - ( 166 167 252 251) - ( 677 168 253 762) - ( 168 169 254 253) - ( 679 158 243 764) - - //baffles - ( 669 147 232 754) - ( 159 147 232 244) - ( 671 149 234 756) - ( 161 149 234 246) - ( 673 151 236 758) - ( 163 151 236 248) - ( 675 153 238 760) - ( 165 153 238 250) - ( 677 155 240 762) - ( 167 155 240 252) - ( 679 157 242 764) - ( 169 157 242 254) - - //tank walls 2 - 3 - ( 243 244 329 328) - ( 754 245 330 839) - ( 245 246 331 330) - ( 756 247 332 841) - ( 247 248 333 332) - ( 758 249 334 843) - ( 249 250 335 334) - ( 760 251 336 845) - ( 251 252 337 336) - ( 762 253 338 847) - ( 253 254 339 338) - ( 764 243 328 849) - - //baffles - ( 754 232 317 839) - ( 244 232 317 329) - ( 756 234 319 841) - ( 246 234 319 331) - ( 758 236 321 843) - ( 248 236 321 333) - ( 760 238 323 845) - ( 250 238 323 335) - ( 762 240 325 847) - ( 252 240 325 337) - ( 764 242 327 849) - ( 254 242 327 339) - - //tank walls 3 - 4 - ( 328 329 414 413) - ( 839 330 415 924) - ( 330 331 416 415) - ( 841 332 417 926) - ( 332 333 418 417) - ( 843 334 419 928) - ( 334 335 420 419) - ( 845 336 421 930) - ( 336 337 422 421) - ( 847 338 423 932) - ( 338 339 424 423) - ( 849 328 413 934) - - //baffles - ( 839 317 402 924) - ( 329 317 402 414) - ( 841 319 404 926) - ( 331 319 404 416) - ( 843 321 406 928) - ( 333 321 406 418) - ( 845 323 408 930) - ( 335 323 408 420) - ( 847 325 410 932) - ( 337 325 410 422) - ( 849 327 412 934) - ( 339 327 412 424) - - //tank walls 4 - 5 - ( 413 414 499 498) - ( 924 415 500 499) - ( 415 416 501 500) - ( 926 417 502 501) - ( 417 418 503 502) - ( 928 419 504 503) - ( 419 420 505 504) - ( 930 421 506 505) - ( 421 422 507 506) - ( 932 423 508 507) - ( 423 424 509 508) - ( 934 413 498 509) - - //baffles - ( 924 402 487 499) - ( 414 402 487 499) - ( 926 404 489 501) - ( 416 404 489 501) - ( 928 406 491 503) - ( 418 406 491 503) - ( 930 408 493 505) - ( 420 408 493 505) - ( 932 410 495 507) - ( 422 410 495 507) - ( 934 412 497 509) - ( 424 412 497 509) - - //circles - - //circle 3 - 2 - ( 49 50 38 37) - ( 50 51 39 38) - ( 51 52 40 39) - ( 52 53 41 40) - ( 53 54 42 41) - ( 54 55 43 42) - ( 55 56 44 43) - ( 56 57 45 44) - ( 57 58 46 45) - ( 58 59 47 46) - ( 59 60 48 47) - ( 60 49 37 48) - - //circle 4 - 3 - ( 61 62 50 49) - ( 62 63 51 50) - ( 63 64 52 51) - ( 64 65 53 52) - ( 65 66 54 53) - ( 66 67 55 54) - ( 67 68 56 55) - ( 68 69 57 56) - ( 69 70 58 57) - ( 70 71 59 58) - ( 71 72 60 59) - ( 72 61 49 60) - - //circle 5 - 4 - ( 73 74 62 61) - ( 74 75 63 62) - ( 75 76 64 63) - ( 76 77 65 64) - ( 77 78 66 65) - ( 78 79 67 66) - ( 79 80 68 67) - ( 80 81 69 68) - ( 81 82 70 69) - ( 82 83 71 70) - ( 83 84 72 71) - ( 84 73 61 72) - ) - - empty inside_to_hub - ( - - //pair :0-1 - ( 25 13 98 620) - ( 27 15 100 622) - ( 29 17 102 624) - ( 31 19 104 626) - ( 33 21 106 628) - ( 35 23 108 630) - - //pair :4-5 - ( 875 353 438 450) - ( 877 355 440 452) - ( 879 357 442 454) - ( 881 359 444 456) - ( 883 361 446 458) - ( 885 363 448 460) - ) - - empty inside_to_hub_copy - ( - - //pair :0-1 - ( 25 13 98 110) - ( 27 15 100 112) - ( 29 17 102 114) - ( 31 19 104 116) - ( 33 21 106 118) - ( 35 23 108 120) - - //pair :4-5 - ( 365 353 438 450) - ( 367 355 440 452) - ( 369 357 442 454) - ( 371 359 444 456) - ( 373 361 446 458) - ( 375 363 448 460) - ) - - empty hub_to_rotor - ( - - //pair :0-1 - ( 37 25 620 122) - ( 39 27 622 124) - ( 41 29 624 126) - ( 43 31 626 128) - ( 45 33 628 130) - ( 47 35 630 132) - - //pair :4-5 - ( 377 875 450 462) - ( 379 877 452 464) - ( 381 879 454 466) - ( 383 881 456 468) - ( 385 883 458 470) - ( 387 885 460 472) - ) - - empty hub_to_rotor_copy - ( - - //pair :0-1 - ( 37 25 110 122) - ( 39 27 112 124) - ( 41 29 114 126) - ( 43 31 116 128) - ( 45 33 118 130) - ( 47 35 120 132) - - //pair :4-5 - ( 377 365 450 462) - ( 379 367 452 464) - ( 381 369 454 466) - ( 383 371 456 468) - ( 385 373 458 470) - ( 387 375 460 472) - ) -); From f8600013f7fb00f4d75238e5e1db10cf3f4e3177 Mon Sep 17 00:00:00 2001 From: Malik Date: Fri, 31 Jul 2026 13:46:17 -0600 Subject: [PATCH 7/7] fix block mesh gen --- bird/meshing/stirred_tank_mesh.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bird/meshing/stirred_tank_mesh.py b/bird/meshing/stirred_tank_mesh.py index 4cc6360c..9b755dbd 100644 --- a/bird/meshing/stirred_tank_mesh.py +++ b/bird/meshing/stirred_tank_mesh.py @@ -29,7 +29,7 @@ def write_ofoam_preamble(outfile, react): "| \\/ M anipulation | |\n" ) outfile.write( - "\*---------------------------------------------------------------------------*/\n" + "/*---------------------------------------------------------------------------*/\n" ) outfile.write("FoamFile\n") outfile.write("{\n") @@ -50,7 +50,7 @@ def write_ofoam_preamble(outfile, react): def write_vertices(outfile, react): outfile.write( "\n" - + r"// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //" + + "// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //" + "\n" ) outfile.write("vertices\n(\n") @@ -166,7 +166,7 @@ def write_edges(outfile, react): reacthts = react.reacthts outfile.write( - r"\n// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //\n" + "\n// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //\n" ) outfile.write("edges\n(\n") @@ -204,7 +204,7 @@ def write_edges(outfile, react): def write_blocks(outfile, react): outfile.write( - r"\n// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //\n" + "\n// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //\n" ) outfile.write("blocks\n(\n") @@ -326,7 +326,7 @@ def write_patches(outfile, react): outfile.write( "\n" - + r"// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //" + + "// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //" + "\n" ) outfile.write("patches\n(\n")